Mobile experience styling

This PR adds mobile styling for devices with a viewport below 600px wide.

Here's an animation of it in action:
![ouija-mobile](https://cloud.githubusercontent.com/assets/1572205/3417680/e123398e-fe3b-11e3-865e-438a1d186c9d.gif)