responsive layout changes for the navigation and footer