don't use max-device-width, use max-width, and also use `max-width: @width-small`