/* Valley Desk - stop mobile browsers zooming the page when a field is focused.
   iOS Safari (and some Android browsers) zoom in on any field whose font-size is under 16px.
   The fix is to keep the typed text at 16px on touch screens. This is accessibility-friendly:
   pinch-zoom stays available (the home search is the one exception: it is 12px and js/search.js blocks the jump-zoom only while it is focused), only the automatic jump-zoom goes away. */
@media (hover:none) and (pointer:coarse){
  input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=image]):not(#heroSearch),
  select,textarea{font-size:16px!important}
  input::placeholder,textarea::placeholder{font-size:13px!important;text-overflow:ellipsis}
  .vd-hero-search .hero-search-input{line-height:normal;padding-top:0;padding-bottom:0}
}
