updated css for mobile viewing