Improved responsive design.