Made site (mostly) responsive