Fixes 447 - Hide mobile nav with css rather than js.

Also, removing random unused class.
Removing accidentally added css rule
Merge pull request #573 from anthonymayer/hide-mobile-nav-dropdowns

Hide mobile nav dropdowns