Make navigation mobile compatible

Fixed nag to make for small devices.
Styling changes to support mobile.