first foray into way more mobile friendly css for the whole site