set max-height and scrolling on main nav for small screens

On small screens with a fixed main nav, the drop down menu was not scrollable. This sets a max-height and adds overflow css to make the nav scrollable on small screens