some responsive styling for smaller viewports