/* fit17b: fit the screen without crushing cover photos or the header. */
html { -webkit-text-size-adjust: 100%; }
iframe, embed, object, pre, code { max-width: 100%; }
@media (max-width: 760px) {
  table, pre { display: block; max-width: 100%; overflow-x: auto; }
  h1, h2, h3, p, li, td, th { overflow-wrap: break-word; }
  input, select, textarea { max-width: 100%; }
}
