#rmaCustomerType {
  display: none;
  width: 100%;
  margin-bottom: 15px;
  padding: 20px;
}

select:disabled {
  background-color: #eee;
  color: #666;
  border: 1px solid #bbb;
  background-image: none;
  /* Remove default arrow */
}

.reset-button {
  display: none;
  align-items: center;
  font-weight: bold;
  background-color: #2e99d5;
  width: 100%;
  margin-top: 10px;
}

.reset-button:hover {
  background-color: #333;
}

.fade {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.fade.show {
  opacity: 1;
  visibility: visible;
}

.rma-info-box {
  box-shadow: 0 0 2px 0 #282828;
  border-radius: 10px 10px 10px 10px;
  padding: 10px 30px 10px 30px;
  background-color: #ffffcc;
}

.rma-thank-you-message {
  background-color: #f8f9fa !important;
  max-width: 800px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 50px;
  margin-bottom: 50px;
  padding: 30px;
  box-shadow: 0px 1px 15px -3px rgba(0, 0, 0, 0.2);
}

.rma-thank-you-message p {
  text-align: center;
  font-size: 22px;
  color: #000;
}

.acf-repeater-add-row {
  width: 100% !important;
  text-align: center;
  font-size: 1rem !important;
  margin-bottom: 30px;
}

.rma-form-wrapper .acf-button {
  background-color: #2e99d5 !important;
  border-color: #2e99d5 !important;
}
.rma-form-wrapper .acf-button:hover,
.rma-form-wrapper .acf-button:focus,
.rma-form-wrapper .acf-button:active,
.rma-form-wrapper .acf-button:visited {
  background-color: #333 !important;
}
.rma-form-wrapper .acf-actions,
.rma-form-wrapper .acf-form-submit {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}
.rma-form-wrapper .acf-form-submit .acf-button {
  width: 100%;
  padding: 15px 0px;
}

/* Increase size of ACF input fields */
.acf-field input[type=text],
.acf-field input[type=email],
.acf-field input[type=number],
.acf-field textarea,
.acf-field select {
  padding: 15px 15px !important;
}

.acf-fields > .acf-field {
  border: none !important;
}

.acf-switch.-on {
  background: #2d443a !important;
  border-color: #000 !important;
  text-shadow: #000000 0 1px 0 !important;
}

.acf-switch.-off {
  background: #2d443a !important;
  border-color: #000 !important;
  text-shadow: #000000 0 1px 0 !important;
}

@media (max-width: 850px) {
  .acf-field {
    width: 100% !important;
  }
  .acf-fields > .acf-field {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}/*# sourceMappingURL=main.css.map */