Adjusted styles so header (menu) and footer look ok on a phone