Updated Layout.  Retractable menu for small screens.