/* Reduce header size on mobile */
@media only screen and (max-width: 900px) {
  label, p, address, td, th {
    font-size: 2.5rem;
  }
  input[type="file"]::-webkit-file-upload-button { font-size: 2.5rem; width: 18rem; height: 4rem; }
  input[type="date"] { min-width: 16rem; min-height: 4rem; }
  input[type="checkbox"] { min-width: 4rem; min-height: 4rem; margin-right: 1em; }
  input[type="checkbox"]:checked:after { left: 1.5rem; top: 1rem; }
}
