style fixes for footer location on small devices with high res. kind of messes up the top border for med devices though.