Responsive layout

The body class now affects how the menus appear. This will probably have
to be adjusted in the future.