The website is now showing up properly on small devices. (Responsive)

Fixes #153.

<!---
@huboard:{"order":13.0,"milestone_order":156,"custom_state":"ready"}
-->