fixed header size on narrow desktop window

If you shrink the window, the responsive css styles blow up the header on desktop.

http://i.imgur.com/Lm7epqS.png

This should fix that. Also, there seem to be some dead styles in main.less, unless I'm not looking for their usage in the right places.