Mobile refactor

- Refactors CSS to correctly display on smaller screens
- Adds enquirejs to support disabling popups on small screen sizes