Fixing top nav bug

Fixing top nav bug on these conditions:

1. When user is logged in, the menu content is misplaced
2. When user has not setup menu on theme location, the child item
breaks (Hat tip to Zgani for pointing this out to me)
Series of fixes for top navigation

WP 3.8 brings different behavior for admin bar. for instance:

1. Mobile admin bar has different height & looks
2. below 600px, admin bar’s positioning isn’t fixed

this commit attempt to fix that changes