added full length nav on small devices and better sidebar