Tidy up

Tidied up the site to work on mobile devices.