responsive css for smaller screen sizes.