UPDATE: Responsive design for 'small' devices.