updated css pages for responsive design