Separate styling for mobile

* Creates separate styling to display main menu on mobile.
* Creates alternate version of Contacto page.
* Enables only narrow and mobile media queries, results in a more
  stable design and overall look.