/* Keep the standard appointment form usable on small phones. */
.rehab-appointment-page [hidden] {
  display: none !important;
}

@media (max-width: 374px) {
  .rehab-appointment-page .rehab-recaptcha {
    overflow: hidden;
  }

  .rehab-appointment-page .g-recaptcha {
    width: 304px;
    margin-bottom: -16px;
    transform: scale(0.8);
    transform-origin: top left;
  }
}
