/* Phones and tablets: iOS zooms the page in when a text box under 16px is tapped, and stays zoomed (which also
   throws off phone-viewport.js). Every text box is 16px on a touch screen; none on the site is bigger. */
@media (pointer: coarse) {
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]):not([type="color"]),
  textarea, select, [contenteditable="true"], [contenteditable=""] { font-size: 16px !important; }
}
