using min-device-width instead of min-width and media all instead of screen