.give-embed-form, .give-embed-receipt {
	max-width: 540px;
	margin: 0;
}
.give-recurring-donors-choice .give-recurring-donors-choice-period {
	font-weight: bold;
	border-color: #006794;
}
.introduction .income-stats {
	background-color: #fff;
	color: #232323;
	font-weight: 700;
	text-transform: capitalize;
}
.introduction .income-stats .number {
	color: #f0ac1d;
}
.introduction .income-stats .text {
	color: #006794;
}
.introduction .income-stats > div {
	border: none;
}
.introduction .income-stats {
	margin-top: 20px;
}
.introduction .progress-bar {
	border-bottom: none;
}
.form-footer .secure-notice {
	background: rgba(2, 103, 148,0.05);
}
.give-btn.advance-btn,
#give-purchase-button {
	border-radius: 35px;
}
.give-form-navigator {
	background: rgba(2, 103, 148,0.05);
}
.payment .heading {
	color: #444;
}
#give-recurring-form .form-row input[type="email"], #give-recurring-form .form-row input[type="password"], #give-recurring-form .form-row input[type="tel"], #give-recurring-form .form-row input[type="text"], #give-recurring-form .form-row input[type="url"], #give-recurring-form .form-row textarea, .give-input-field-wrapper, .give-square-cc-fields, .give-stripe-cc-field, .give-stripe-single-cc-field-wrap, form.give-form .form-row input[type="email"], form.give-form .form-row input[type="password"], form.give-form .form-row input[type="tel"], form.give-form .form-row input[type="text"], form.give-form .form-row input[type="url"], form.give-form .form-row textarea, form[id*="give-form"] .form-row input[type="email"], form[id*="give-form"] .form-row input[type="email"].required, form[id*="give-form"] .form-row input[type="password"], form[id*="give-form"] .form-row input[type="password"].required, form[id*="give-form"] .form-row input[type="tel"], form[id*="give-form"] .form-row input[type="tel"].required, form[id*="give-form"] .form-row input[type="text"], form[id*="give-form"] .form-row input[type="text"].required, form[id*="give-form"] .form-row input[type="url"], form[id*="give-form"] .form-row input[type="url"].required, form[id*="give-form"] .form-row textarea, form[id*="give-form"] .form-row textarea.required {
	border: 1px solid #006794 !important;
	color: #444;
	box-shadow: none;
}
.give-recurring-donors-choice:hover, .give-recurring-donors-choice:focus-within, .give-recurring-donors-choice.active {
	border: none;
}
.give-fee-recovery-donors-choice.give-fee-message:hover, .give-fee-recovery-donors-choice.give-fee-message:focus-within, .give-fee-recovery-donors-choice.give-fee-message.active {
	border: none;
}
.give-section.payment .fas,
.give-section.payment .far {
	color: #006794;
}
.give-tributes-dedicate-donation legend {
	color: #444;
	margin-bottom: 10px !important;
	padding-bottom: 10px !important;
}
.payment #give-payment-mode-select #give-gateway-radio-list > li {
	background-color: rgba(2, 103, 148,0.1);
	border: none;
}
.payment #give_purchase_form_wrap {
	background: rgba(121, 59, 151,0.03);
}
.give-tributes-dedicate-donation .give-tribute-type-button {
	font-size: 14px;
}
.give-donation-summary-section .give-donation-summary-table-wrapper {
	background-color: rgba(2, 103, 148,0.05);
}
.give-donation-summary-section tr {
	border-bottom: 1px solid rgba(72, 40, 84,0.2);
}
.give-tributes-dedicate-donation input[type="radio"] + label:not(.give-tribute-type-button)::before {
	border: 1px solid #006794;
	box-shadow: none;
	left: 0.5px;
}
.receipt .details .headline {
	color: #333;
	font-weight: bold;
}
.receipt .details .details-table .details-row .detail {
	color: #444;
	font-weight: 500;
}
.receipt .details .details-table .details-row > i {
	color: #006794;
}
.give-donation-summary-section .give-donation-summary-help-text {
	color: #555;
}
.give-section.receipt .image {
	padding: 35px 0 0;
}
.give-section.receipt .image img {
	max-width: 160px !important;
	margin: 0 auto;
	position: initial !important;
}
.give-btn:hover {
	background: #f0ac1d !important;
	border-color: #f0ac1d !important;
	filter: none !important;
}
