.patient-registration-form,
.patient-registration-form legend {
  font-size: 10.5px;
  line-height: 1.15;
}

.patient-registration-form {
  padding-top: 0.15in;
}

.patient-registration-form img {
  width: 165px;
  height: auto;
}

.patient-registration-form .h2 {
  font-size: 22px;
  line-height: 1.1;
}

.patient-registration-form .h3 {
  font-size: 18px;
  line-height: 1.1;
}

.patient-registration-form .h5 {
  font-size: 14px;
  line-height: 1.1;
}

.patient-registration-form p,
.patient-registration-form .form-label,
.patient-registration-form .form-check-label {
  line-height: 1.1;
}

.patient-registration-form .form-control {
  min-height: 0;
  padding-top: 0.075rem;
  padding-bottom: 0;
  font-size: 10.5px;
  line-height: 1.1;
}

.patient-registration-form .form-check {
  padding-left: 0.9rem;
}

.patient-registration-form .form-check-input {
  width: 0.75rem;
  height: 0.75rem;
  margin-top: 0;
  margin-left: -0.9rem;
}

.patient-registration-form .g-print-1 {
  --bs-gutter-x: 0.25rem;
  --bs-gutter-y: 0.25rem;
}

.patient-registration-form .mb-print-1 {
  margin-bottom: 0.25rem !important;
}

.patient-registration-form .mb-print-2 {
  margin-bottom: 0.5rem !important;
}

.patient-registration-form .pb-print-1,
.patient-registration-form .pb-print-2 {
  padding-bottom: 0.25rem !important;
}
