/* Give styles
----------------------------------------------------------------- */
form[id*="give-form"] .give-donation-amount .give-currency-symbol,
form[id*="give-form"] .give-donation-amount #give-amount,
form[id*="give-form"] .give-donation-amount #give-amount-text,
form[id*="give-form"] #give-final-total-wrap .give-donation-total-label,
form[id*="give-form"] #give-final-total-wrap .give-final-total-amount {
  height: auto;
}

#give_show_terms {
  display: none;
}

[id*="give-form"].give-form-type-multi {
  margin-bottom: 0;
}

/* Title */
[id*="give-form"] .give-form-title {
  margin: -13px 0 25px;
}

/* Goal Progress */
.give-goal-progress {
  margin-bottom: 40px;
}

.give-goal-progress .raised {
  font-weight: 600;
  letter-spacing: 1px;
  margin-bottom: 10px;
}

.give-goal-progress span.income {
  font-size: 1em;
  line-height: 1em;
  letter-spacing: 1px;
}

/*  Progress Bar */
.give-progress-bar {
  height: 10px;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}

.give-progress-bar > span {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}

/* Sidebar */
[id*="give-form"] div#give-sidebar-left {
  width: 50%;
}

/* Summary  */
[id*="give-form"] div.summary {
  width: 47%;
}

[id*="give-form"] div.give-form-content-wrap {
  margin: 0 0 45px;
}

/* Give Donation Amount */
form[id*="give-form"] .give-donation-amount {
  margin: 0 0 20px;
}

form[id*="give-form"] .give-donation-amount #give-amount {
  border-left: none;
  text-align: center;
  padding-top: 0;
  padding-bottom: 0;
  height: 42px;
  line-height: 42px !important;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box;
}

form[id*="give-form"] .give-donation-amount input.give-amount-top {
  width: 55px;
}

form[id*="give-form"] .give-donation-amount #give-amount,
form[id*="give-form"] .give-donation-amount #give-amount-text {
  min-width: 55px;
}

form[id*="give-form"] .give-donation-amount .give-currency-symbol,
form[id*="give-form"] .give-donation-amount .give-currency-symbol.give-currency-position-before {
  padding: 0 1.8em;
  height: 42px;
  line-height: 42px !important;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box;
}

/* Buttons */
form.give-form button.mfp-close {
  padding: 0;
}

.give-btn.give-donation-level-btn {
  padding: 0 1.4em;
  height: 42px;
  line-height: 42px !important;
  border: 3px solid #ddd !important;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box;
}

#give-donation-level-button-wrap > li {
  margin: 0 8px 8px 0;
}

#give-donation-level-button-wrap > li:before {
  display: none;
}

/* Personal info */
#give-donation-level-button-wrap {
  margin: 0 0 50px;
}

#give-recurring-form h3.give-section-break,
#give-recurring-form h4.give-section-break,
#give-recurring-form legend,
form.give-form h3.give-section-break,
form.give-form h4.give-section-break,
form.give-form legend,
form[id*="give-form"] h3.give-section-break,
form[id*="give-form"] h4.give-section-break, form[id*="give-form"] legend {
  font-size: 2em;
  line-height: 1.057em;
  font-weight: 600;
  font-style: normal;
  border: none;
  padding: 0;
  margin: 10px 0 30px;
}

#give-recurring-form .form-row label,
form.give-form .form-row label,
form[id*="give-form"] .form-row label {
  display: none;
}

#give-recurring-form .form-row-first,
#give-recurring-form .form-row-last,
form.give-form .form-row-first,
form.give-form .form-row-last,
form[id*="give-form"] .form-row-first,
form[id*="give-form"] .form-row-last {
  float: none;
  width: 100%;
}

#give_purchase_form_wrap #give-comment-wrap textarea {
  min-height: 6.7em;
}

/* Total */
form[id*="give-form"] #give-final-total-wrap .give-donation-total-label,
form[id*="give-form"] #give-final-total-wrap .give-final-total-amount {
  padding: 0 1.4em;
  height: 42px;
  line-height: 42px !important;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box;
}

form[id*="give-form"] #give-final-total-wrap .give-final-total-amount {
  border-left: none;
}

form[id*="give-form"] #give-final-total-wrap {
  margin: 20px 0 30px;
}

.give-submit-button-wrap span.give-loading-animation,
[id^="give-user-login-submit"] span.give-loading-animation {
  margin-top: 24px;
}

table.give-table th {
  font-weight: 600;
}

/* Give Modal */
.give-modal.mfp-wrap .mfp-close {
  margin: 0;
}

.give-modal .mfp-inline-holder div.mfp-content,
.give-modal .mfp-ajax-holder div.mfp-content {
  overflow-y: auto;
  overflow-x: hidden;
}

.give-modal form.give-form,
.give-modal form[id*="give-form"] {
  padding: 40px;
}

.give-modal .mfp-content {
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
}

.give-modal form[id*="give-form"] legend {
  margin-top: 0;
}

.give-modal .mfp-content {
  padding: 0;
  margin: 0 auto;
}

.give-modal .mfp-content .mfp-close,
.give-modal .mfp-content .mfp-close:hover {
  background-color: transparent !important;
}

[id*="give-form"].give-display-modal .give-form-title {
  display: none;
}

[id*="give-form"].give-display-modal #give-donation-level-button-wrap.give-donation-levels-wrap {
  display: flex !important;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.sc_layouts_column_align_center [id*="give-form"].give-display-modal #give-donation-level-button-wrap.give-donation-levels-wrap {
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.sc_layouts_column_align_right [id*="give-form"].give-display-modal #give-donation-level-button-wrap.give-donation-levels-wrap {
  -webkit-justify-content: flex-end !important;
  -ms-flex-pack: flex-end !important;
  justify-content: flex-end !important;
}

[id*="give-form"].give-display-modal .give-total-wrap {
  display: flex !important;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.sc_layouts_column_align_center [id*="give-form"].give-display-modal .give-total-wrap {
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.sc_layouts_column_align_right [id*="give-form"].give-display-modal .give-total-wrap {
  -webkit-justify-content: flex-end !important;
  -ms-flex-pack: flex-end !important;
  justify-content: flex-end !important;
}

[id*="give-form"].give-display-modal .give-btn {
  margin-bottom: 0;
}

[id*="give-form"].give-display-modal #give-donation-level-radio-list > li {
  display: inline-block;
  margin-right: 15px;
}

[id*="give-form"].give-display-modal #give-donation-level-radio-list > li:last-child {
  margin-right: 0;
}

[id*="give-form"].give-display-modal #give-donation-level-button-wrap {
  margin: 0 0 15px;
}

[id*="give-form"].give-display-modal #give-donation-level-button-wrap > li:last-child {
  margin-right: 0;
}

/* Give Reveal */
[id*="give-form"].give-display-reveal .give-form-title {
  display: none;
}

[id*="give-form"].give-display-reveal #give-donation-level-button-wrap.give-donation-levels-wrap {
  display: flex !important;
}

.sc_layouts_column_align_center [id*="give-form"].give-display-reveal #give-donation-level-button-wrap.give-donation-levels-wrap {
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.sc_layouts_column_align_right [id*="give-form"].give-display-reveal #give-donation-level-button-wrap.give-donation-levels-wrap {
  -webkit-justify-content: flex-end !important;
  -ms-flex-pack: flex-end !important;
  justify-content: flex-end !important;
}

[id*="give-form"].give-display-reveal .give-total-wrap {
  display: flex !important;
}

.sc_layouts_column_align_center [id*="give-form"].give-display-reveal .give-total-wrap {
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.sc_layouts_column_align_right [id*="give-form"].give-display-reveal .give-total-wrap {
  -webkit-justify-content: flex-end !important;
  -ms-flex-pack: flex-end !important;
  justify-content: flex-end !important;
}

[id*="give-form"].give-display-reveal .give-btn {
  margin-bottom: 0;
}

[id*="give-form"].give-display-reveal #give-donation-level-radio-list > li {
  display: inline-block;
  margin-right: 15px;
}

[id*="give-form"].give-display-reveal #give-donation-level-radio-list > li:last-child {
  margin-right: 0;
}

[id*="give-form"].give-display-reveal #give-donation-level-button-wrap > li:last-child {
  margin-right: 0;
}

/* Give Select */
form[id*="give-form"] select.give-select-level {
  border-width: 3px;
}

/* Give Radio */
form[id*="give-form"] #give-donation-level-radio-list > li label {
  font-weight: 600;
  letter-spacing: 0.5px;
}

form[id*="give-form"] #give-donation-level-radio-list > li input[type="radio"] + label:before {
  top: 0.45em;
}

/* Messages */
.give_error, .give_success, .give_warning {
  margin-top: 0;
}

.give-input.required {
  -webkit-box-shadow: none !important;
  -ms-box-shadow: none !important;
  box-shadow: none !important;
}

.give-goal-progress .give-progress-bar,
.give-goal-progress .give-progress-bar > span {
  -webkit-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
}

.give-goal-progress .give-progress-bar {
  height: 10px !important;
}

/*# sourceMappingURL=give.css.map */
