fix footer padding on mobile, relative font sizes