Responsive design for various screen widths.