styling nav, top shelf and fix FF issues