css changes for responsive design