More responsive styles for the site.