Stylesheet work

This fixes discrepancies between mobile and desktop browsing.