updated stylesheets for mobile