Responsive breakpoints for smartphones.

Includes portrait and landscape optimization.