Tweak mobile styles

Adjusted the font sizes and screens to work well on mobile devices.