Styling Tweaks

Another commit from Brian.

Fixes:
+ General styling bugfixes
+ Tweaks homepage search for mobile
+ Favicon
+ iOS Homescreen icons