changes to css for responsive design