Make the site more mobile friendly

I haven't figured out how to test this, which is a bit embarrassing.