.gform_fields .gfield .ginput_complex label {
  position: relative !important;
  clip: auto;
  font-size: 16px !important;
  font-weight: 600 !important;
}

.gform_fields .gfield input[type=tel],
.gform_fields .gfield input[type=number] {
  border: 1px solid #000;
  height: 30px;
  margin: 7px 0;
  padding-left: 15px !important;
}

.gform_fields .gfield .prettydropdown ul {
  margin: 0 !important;
}

.gform_wrapper.gravity-theme .gfield .prettydropdown ul+select {
  height: 30px !important;
  position: absolute;
}

.gform_wrapper.gravity-theme .gfield .prettydropdown ul {
  /* height: 30px;
    max-height: 30px !important; */
  /* position: relative !important; */
}

.gform_fields .gfield .prettydropdown {
  height: 40px;
}

.gform_wrapper.gravity-theme .gfield input,
.gform_wrapper.gravity-theme .gfield select {
  appearance: auto;
}

.gform_wrapper.gravity-theme .gfield-choice-input+label {
  border: none;
  background-color: transparent;
  box-shadow: none;
  padding-left: 10px;
  font-size: 16px !important;
  font-weight: 600 !important;
}

.gform_wrapper.gravity-theme .gfield.gfield--type-total label {
  margin: 0 !important;
}

.gform_wrapper.gravity-theme .gfield.gfield--type-html li,
.gform_wrapper.gravity-theme .gfield.gfield--type-html {
  font-size: 16px !important;
  margin-bottom: 10px;
}

.gform_wrapper.gravity-theme .gfield.gfield--type-html ul {
  list-style-type: disc;
  padding-left: 18px;
  padding-top: 10px;
}

.gform_wrapper.gravity-theme .gform_validation_errors>h2.hide_summary {
  margin: 0;
  letter-spacing: 0;
  font-weight: 400;
  font-size: 14px;
  font-family: pt-serif, serif;
  text-transform: none;
}

.gform_wrapper.gravity-theme .gform_fields .gfield.gfield_total .ginput_container input {
  line-height: 1 !important;
  min-height: auto !important;
}

.gform_wrapper.gravity-theme .ginput_complex label,
.gform_wrapper.gravity-theme .ginput_complex legend,
.gform_fields .gfield label,
.gform_wrapper.gravity-theme .gfield-choice-input+label,
.gform_wrapper.gravity-theme .gfield_label {
  text-transform: none !important;
}

.gform_wrapper.gravity-theme .ginput_container_address span.ginput_address_country .gform-field-label {
  padding-top: 0;
  top: -10px;
}