Two little fixes for small screens.

* Sub menus wouldn't expand on small screens. Now they do.
* The buttons on the home page banners got pushed off small screens. No longer.
Merge pull request #101 from hlvnst/small-screen-fixes

Twee kleine fixes voor kleine schermen