Updated CSS for smaller screens.