updated css for mobile devices