better footer display on mobile, reduced font size in footer for smaller screens