separated screen and mobile stylesheets