This page features Browser Width Media Queries.

Notice that they work GREST on a desktop (when you change the width of the screen) but many of the mobile devices are showing the desktop color. The problem is that mobile devices will incorrectly report their width (LIE) which makes the mobile device act like a desktop.