Better styling on mobile
Vertical spacing & mobile responsiveness improvements.
Merging Kenna's changes with mobile responsive ones.