updated css for mobile and header