Removed depricated submenu styles.
Renamed all 'menu-' -> 'nav-mobile-'

Also factored some magic numbers into less variables.
Removed unnecessary border in nav-mobile search input field.
Added a couple of descriptive comments to less/kb/nav.less
Menu fixed + logic to set height on menu bar.