Inspecting the HTML, you can see that the width is not bound to be an integer.
To cover all possible widths you can simply use the same values for both min-width and max-width. If you set both to 480px, when the page is exactly 480px wide then the page will appear blue because the rule that appears later in the CSS take precedence.