Mobile fixes for all pages but /schedule and /home
Merged mobile styling changes