.give-embed-form {
	background-color: transparent;
	box-shadow: none;
}
.give_error, .give_success, .give_warning {
	grid-column: 1/-1;
	margin: 0;
}
.choose-amount .give-donation-levels-wrap {
	margin-left: 0 !important;
	margin-right: 0 !important;
}
.give-form-navigator {
	display: none;
}
.give-section {
	width: 100%;
	padding-top: 0 !important;
}
.give-recurring-donors-choice {
	background-color: transparent;
	border: 0;
	box-shadow: none;
	margin: 0px !important;
	display: flex !important;
}
.give-recurring-donors-choice .give-btn {
	flex: 1 1 50%;
}
.give-recurring-donors-choice .give-btn:first-of-type {
	border-radius: 4px 0 0 4px;
}
.give-recurring-donors-choice .give-btn:last-of-type {
	border-radius: 0 4px 4px 0;
}
form[id*="give-form"] .give-donation-amount #give-amount, form[id*="give-form"] .give-donation-amount #give-amount-text {
	text-align: left;
}
.choose-amount .content {
	color: #FFFFFF;
	text-align: left;
	font-size: 3rem;
	line-height: 1.2;
	font-weight: 700;
	margin: 0 0 36px;
}
.give-recurring-donors-choice label,
.give-recurring-donors-choice input {
	opacity: 0;
	height: 0;
	padding: 0 !important;
	position: absolute;
}
.give-recurring-donors-choice:hover, .give-recurring-donors-choice:focus-within, .give-recurring-donors-choice.active {
	border: 0;
}
.give-btn {
	background-color: #CC3B4A !important;
	border: 0 !important;
	font-size: 1.25rem;
	padding: 18px 8px !important;
	border-radius: 0;
}
.give-btn:hover,
.give-btn:focus {
	background-color: #CC3B4A !important;
}
.give-donation-level-btn.give-default-level,
.repeat.give-btn.selected {
	background-color: #992C37 !important;
	color: #FFF !important;
	font-weight: 900;
}
.give-donation-level-btn.give-default-level:hover,
.give-donation-level-btn.give-default-level:focus {
	background-color: #CC3B4A !important;
		color: #FFF !important;
}
.choose-amount .give-donation-levels-wrap .give-donation-level-btn > .currency.currency--before {
	margin: 0 4px 0 0;
	font-size: 1.25rem;   
}
.choose-amount .give-donation-levels-wrap {
	grid-gap: 24px 0;
	grid-template-columns: repeat(5,minmax(0,1fr));
}
#give-donation-level-button-wrap > li:first-of-type .give-btn {
	border-radius: 4px 0 0 4px;
}
#give-donation-level-button-wrap > li:nth-of-type(5) .give-btn {
	border-radius: 0 4px 4px 0;
}
#give-donation-level-button-wrap > li:last-of-type {
	display: none;
}
.choose-amount .give-total-wrap {
	grid-column: 1 / -1;   
}
form[id*="give-form"] .give-donation-amount {
	margin: 0 !important;
	width: 100%;
	max-width: none;
	box-sizing: border-box;
	padding-top: 11px;
	padding-bottom: 11px;
}
.choose-amount .give-donation-amount .give-amount-top {
	font-size: 24px !important;
}
.form-footer .navigator-tracker {
	display: none;
}
.form-footer .secure-notice {
	background-color: transparent;
	border: 0;
	color: #FFFFFF;
	height: auto;
	margin-top: 0;
}   

/* Page 2 */

.payment .heading,
.payment .subheading {
	color: #FFFFFF;
	padding: 0;
}

.payment .subheading {
	margin-bottom: 16px;
}

.give-donation-summary-section .heading {
	display: none;
}

.give-single-gateway-wrap p {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 1.6;
}

.give-single-gateway-wrap b {
	display: none;
}

.give-single-gateway-wrap > .no-fields > div {
	display: none !important;
}

.payment #give_purchase_form_wrap .no-fields {
	margin-bottom: 0;
}

.give-form-templates {
	min-height: 400px !important;
}

.give-donation-summary-section .give-donation-summary-table-wrapper {
	margin-bottom: 0;
}
.payment .donation-errors {
	margin-bottom: 16px;
}

/* add styles here! A sample (turns the headline text blue): */
.introduction .headline {
	color: blue;
}

/* It changes the donor name on the donor dashboard to green: */

.give-donor-dashboard-donor-info__details .give-donor-dashboard-donor-info__name {
	color: green;
}

.choose-amount .give-donation-levels-wrap .give-donation-level-btn
	border:10px solid green !important;
}

.give-btn-level-custom{
	display:none !important;
}