Added responsiveness for smaller screens.