a few basic responsive design touches to the homepage