/* Restore default browser spinners for numeric inputs */
.gform_wrapper .number-input .increment,
.gform_wrapper .number-input .decrement {
  display: none !important;
}

.gform_wrapper .number-input input[type="number"] {
  -webkit-appearance: auto !important;
  -moz-appearance: auto !important;
  appearance: auto !important;
  padding-right: 1rem !important;
}

.gform_wrapper .number-input input[type="number"]::-webkit-inner-spin-button,
.gform_wrapper .number-input input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: auto !important;
  margin: 0;
}

/* Remove custom orange dropdown bars and restore native select arrows */
.gfield.frequency-form-field .ginput_container_select::after,
.gfield.hear-about-us-field .ginput_container_select::after {
  content: none !important;
  display: none !important;
}

.gfield.frequency-form-field select,
.gfield.hear-about-us-field .ginput_container_select select {
  -webkit-appearance: auto !important;
  -moz-appearance: auto !important;
  appearance: auto !important;
  background-color: #f2f2f2 !important;
  background-image: none !important;
  border-width: 0 0 0.25px 0 !important;
  border-style: solid !important;
  border-color: #cacaca !important;
  box-shadow: none !important;
  color: #3a3a3a !important;
  padding-left: initial !important;
  padding-right: initial !important;
}

/* Remove custom in-field select labels/icons and use default label placement */
.gfield.frequency-form-field .ginput_container_select::before,
.gfield.hear-about-us-field .ginput_container_select::before {
  content: none !important;
  display: none !important;
}

.gfield.frequency-form-field .ginput_container_select.has-value::before,
.gfield.hear-about-us-field .ginput_container_select.has-value::before {
  content: none !important;
  display: none !important;
}

.gfield.frequency-form-field .ginput_container_select.has-value select,
.gfield.hear-about-us-field .ginput_container_select.has-value select {
  padding-left: initial !important;
}

.gfield.frequency-form-field > .gfield_label,
.gfield.hear-about-us-field > .gfield_label {
  display: block !important;
}
