Improved responsive design with two breakpoints.