mobile menu and replaced max-width media queries with max-device-width