.give-form-wrap {

  border:4px solid red;

}

.givewp-donation-form__steps {
	border-radius: 0px !important;
    background-image: linear-gradient(157deg, #ffffff 0%, #f7f7f7 100%) !important;
    border: solid 1px #cccccc !important;
}

.givewp-layouts.givewp-layouts-headerTitle h2 {
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
    font-size: 40px !important;
    text-align: center !important;
    color: #000080 !important;
}

.givewp-donation-form-modal__open,
.givewp-donation-form__steps-button-next,
.givewp-layouts-multiStepForm__form button[type=submit] {
	font-family: 'Raleway', Helvetica, Arial, Lucida, sans-serif !important;
	color: #FFFFFF !important;
	background: #cc101f !important;
    border-color: RGBA(255, 255, 255, 0);
    border-radius: 0px !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    text-transform: capitalize !important;
	padding: 12px 30px !important;
}

.givewp-fields-amount__level,
.givewp-fields-amount__input-container {
	font-family: 'Raleway', Helvetica, Arial, Lucida, sans-serif !important;
	border-radius: 0px !important;
    border: solid 1px #cccccc !important;
    font-size: 15px !important;
    font-weight: 600 !important;
}

.givewp-fields input,
.givewp-fields textarea {
	font-family: 'Raleway', Helvetica, Arial, Lucida, sans-serif !important;
	border-radius: 0px !important;
    font-size: 14px !important;
    
}

.givewp-elements-donationSummary__header {
	font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
}

.givewp-elements-donationSummary__list__item__label,
.givewp-elements-donationSummary__list__item__value {
	font-family: 'Raleway', Helvetica, Arial, Lucida, sans-serif !important;
}

.givewp-fields__label-text {
	text-transform: capitalize !important;
}

.givewp-fields-amount__currency-container,
.givewp-fields-gateways__gateway__fields,
.givewp-fields-gateways__gateway label {
	border-radius: 0px !important;
}



/* Dashboard Styling */

.give-form-templates {
	margin: 0px !important;
}

#give-donor-dashboard {
	max-width: 100% !important;
    float: left !important;
}

.give-donor-dashboard-desktop-layout {
	border-radius: 0px !important;
    box-shadow: none !important;
    border: solid 1px #cccccc !important; 
}

.give-donor-dashboard-donor-info__avatar .give-donor-dashboard-donor-info__avatar-container {
	background-image: linear-gradient(146deg, #2b87da 0%, #113e88 70%) !important;
	border-radius: 0px !important;
}

.give-donor-dashboard-desktop-layout__tab-menu .give-donor-dashboard-tab-link.give-donor-dashboard-tab-link--is-active {
	border-left: solid 4px #cc101f !important;
}

.give-donor-dashboard-dashboard__stats .give-donor-dashboard-dashboard__stat {
	border-radius: 0px !important;
}

.give-donor-dashboard-dashboard__stats .give-donor-dashboard-dashboard__figure {
	color: #000080 !important;
}

.give-donor-dashboard-table .give-donor-dashboard-table__rows .give-donor-dashboard-table__pill {
	border-radius: 0px !important;
}

.give-donor-dashboard-table__donation-receipt a {
	color: #cc101f !important;
}

.give-donor-dashboard-logout .give-donor-dashboard-tab-link {
	color: #cc101f !important;
}

.give-donor-dashboard-button.give-donor-dashboard-button--primary {
	background: #cc101f !important;
    border-color: RGBA(255, 255, 255, 0) !important;
    border-radius: 0px !important;
}

.css-1xghm1k-control,
.give-donor-dashboard-text-control .give-donor-dashboard-text-control__input {
	border-radius: 0px !important;
}

.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame {
	border-radius: 0px !important;
}

.give-donor-dashboard__auth-modal .give-donor-dashboard__auth-modal-frame .give-donor-dashboard__auth-modal-heading {
	background-image: linear-gradient(167deg, #2b87da 0%, #113e88 100%) !important;
}