This could be a JS free fallback for a menu on smaller screens. Click the navicon to have the menu open!
This is done by using a checkbox which is along side the 'nav' menu. When the checkbox is checked, the menu will open. The input is the full width and height of the initial header so that it is easy to click.
Navicon is based on http://w3bits.com/animated-menu-icon-css/