/*
* 30th Anniversary Donation Form
*/

#give-form-232765-wrap .give-amount-heading,
#give-form-233097-wrap .give-amount-heading {
  display: none;
}

#give-form-232765-wrap .give-form-header,
#give-form-233097-wrap .give-form-header {
  padding: 4rem 1rem;
}

@media (max-width: 1240px) {
  #give-form-232765-wrap .give-form-header,
  #give-form-233097-wrap .give-form-header {
  padding: 2rem 1rem;
  }

  #give-form-233097-wrap .give-form-header-top-wrap {
    margin-top: 1rem;
  }
}

#give-form-232765-wrap .give-btn.give-donation-level-btn,
#give-form-233097-wrap .give-btn.give-donation-level-btn {
  padding: 0.35rem;
}

#give-form-232765-wrap .give-donation-amount,
#give-form-233097-wrap .give-donation-amount {
  height: 65px;
}

#give-form-232765-wrap .give-donation-amount .give-currency-symbol,
#give-form-233097-wrap .give-donation-amount .give-currency-symbol {
  padding: 1rem 1.644rem;
}

#give-form-232765-wrap .give-donation-amount .give-text-input,
#give-form-233097-wrap .give-donation-amount .give-text-input {
  font-size: 40px;
  height: 59px;
  padding: 0 19px;
  padding-block: 0;
}

#give-form-232765-wrap .give-donation-amount-section,
#give-form-233097-wrap .give-donation-amount-section {
  padding-top: 50px;
  padding-bottom: 20px;
  padding-block: 50px 20px;
}

#give-form-232765-wrap .give-personal-info-section,
#give-form-233097-wrap .give-personal-info-section {
  padding-top: 30px;
  padding-bottom: 20px;
  padding-block: 30px 20px;
}

#give-form-232765-wrap .give-personal-info-section legend,
#give-form-233097-wrap .give-personal-info-section legend {
  margin-bottom: 1.5rem;
  margin-block-end: 1.5rem;
  font-size: 22px;
}

#give-form-232765-wrap .give-payment-details-section,
#give-form-233097-wrap .give-payment-details-section {
  display: none;
}

#give-form-232765-wrap .give-donate-now-button-section,
#give-form-233097-wrap .give-donate-now-button-section {
  -webkit-padding-before: 20px;
  -webkit-padding-after: 0;
  padding-block-end: 0;
  padding-block-start: 20px;
}

#give-form-232765-wrap #give-donation-level-button-wrap .give-tooltip:after,
#give-form-233097-wrap #give-donation-level-button-wrap .give-tooltip:after {
  max-width: 29vw;
  width: 29vw;
}

#give-form-232765-wrap #give-email-wrap:before,
#give-form-232765-wrap #give-first-name-wrap:before,
#give-form-232765-wrap #give-last-name-wrap:before,
#give-form-233097-wrap #give-last-name-wrap:before,
#give-form-233097-wrap #give-first-name-wrap:before,
#give-form-233097-wrap #give-email-wrap:before {
  margin: 1.3em 0.01175rem;
}

#give-form-232765-wrap .give-input,
#give-form-233097-wrap .give-input {
  margin-bottom: 16px;
}

#give-form-232765-wrap .give-form-title:after,
#give-form-233097-wrap .give-form-title:after {
  left: 50%;
  top: calc(100% + 1.25rem);
}

#give-form-232765-wrap .give-form-title,
#give-form-233097-wrap .give-form-title {
  font-size: 23px;
}
