



/* CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN */
/* CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN */
/* CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN */
/* CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN */
/* CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN CI-DESSOUS ANCIEN PLUGIN */


.give-full-width {
	padding:20px;
	background-color:white;
	margin-top:10px;
}

.give-full-width .give-form-title {
	display:none;
}

body.single-give_forms #left-area .give-form-content-wrap p:first-child {
	position:relative;
}

.give-form-content-wrap h1 {
	text-transform: uppercase;
    display: inline-block;
    position: absolute;
	left:0;
    bottom: 19%;
    max-width: 60%;
    width: auto;
    color: #ffffff;
    padding: 20px 20px 20px 20px !important;
    background-color: #10bbb8;
    box-shadow: 20px 16px #237f7d;
}

.give-form-content-wrap p {
	font-family:Segoe UI, Regular;
	color:#232323;
		border-top-left-radius: 2em;
    border-top-right-radius: 2em;
}

.give-total-wrap, #give-donation-level-button-wrap {
	margin: 0 !important;
    background-color: none;
    padding: 9px !important;
	/* padding-bottom: 7px !important;  */
    padding-top: 4px !important;
    font-size: 1.2em;
    color: #d23636;
    font-weight: 700;
}

.give-wrap .give-donation-amount {
	margin:0 !important;
	padding: 0;
    line-height: 26px;
}

.give-wrap .give-donation-amount input {
	margin-left:1% !important;
}

.give-wrap #give-donation-level-button-wrap li {
	display:inline-block;
	width:23%;
	margin:0 1%;
	padding:0;
}

.give-wrap #give-donation-level-button-wrap li button {
	width: 100%;
    height: 3em !important;
    padding: 40px 0;
    font-size: 1em;
    font-weight: 500;
    font-family: Segoe UI, Regular;
}

.give-caption {
	font-family: Segoe UI, Regular;
    font-size: 1.5em !important;
    font-weight: 700;
    color: #e43838;
    display: block;
    text-align: center;
    text-transform: uppercase;
    padding-bottom: 1px;
}

.give-tax-redux {
    font-family: Segoe UI, Regular;
    font-weight: 600;
    font-size: 1.7em;
    text-align: center;
    padding-bottom: 2.5em !important;
    padding-right: 18%;
    padding-left: 18%;
    color: #2f2d2d;
}

#sidebar .give-tax-redux {
    display: inline-block;
    width: 100%;
    font-family: Segoe UI, Regular;
    font-weight: 600;
    font-size: 1.5em;
    text-align: center;
    padding-bottom: 0.5em !important;
    color: #222e2f;
    /* border: 2px solid #564f34; */
    padding: 0px 2em;
}

#give-purchase-button {
	background-color: #464646;
    color: white;
    padding: 10px 20px;
    margin-top: 6px !important;
    margin-bottom: 17px !important;
    margin-right: 38%;
    font-weight: 600;
    color: #ffffff !important;
    background-color: #ef5b2e !important;
    border-radius: 2em;
    float: right;
}



#sidebar .aflar-radio { display:none; }
.aflar-radio { display:none; } /* to remove */

.give-donation-amount { display:none; }
#left-area .give-donation-amount { display:none; }
#sidebar .give-donation-amount { display:none; }

#left-area .aflar-trigger {
	height:35px !important;
	padding:0 !important;
}
#left-area #aflar-custom, .give_forms-template-default #aflar-custom {
	height:50px;
	width:23%;
	margin:0 1%;
	padding:0 10px;
}

.single-give_forms .widget_give_forms_widget {
	display:none;
}



#sidebar button.give-btn.give-btn-modal {
    margin-top: 6px !important;
    margin-bottom: 17px !important;
	font-weight:600;
	background-color: #e2001a !important;
	color:#ffffff !important;
}

button.give-btn.give-btn-modal:hover {
	box-shadow: 0 200px 100px -100px #83cb11 inset; 
	transition: all 0.2s ease-out;
	transition: all 0.2s ease-in;
	background-color: #ffffff !important;
}


#sidebar span.give-caption {
    margin: 0 !important;
    padding-bottom: 27px !important;
    padding-top: 0px !important;
    font-size: 1.8em !important;
    color: #e2001a;
    font-weight: 700;
}

span.give-caption {
    margin: 0 !important;
    padding-bottom: 27px !important;
    padding-top: 0px !important;
    font-size: 2em !important;
    color: #fc5f5f;
    font-weight: 700;
}




.give-btn-modal {
	display: table;
    box-sizing: content-box;
    color: #030202 !important;
    border: 0 !important;
    font-family: Segoe UI, Regular;
    text-transform: uppercase;
    padding: 16px !important;
    margin: 0 auto !important;
    border-radius: 2em !important;
    background-color: #ffffff!important;
    /* box-shadow: 0px 0px 13px 0px #f07070 inset; */
    transition: box-shadow 0.5s;
}

.give-btn-modal:hover {
	background-color: #e56767 !important;
	border-radius: 2em !important;
	box-shadow: 0 200px 100px -100px #fa7171 inset; 
	transition: all 0.2s ease-out;
	color:#ffffff !important;
	/* bleu box-shadow #748df5  */
}




.widgettitle {
	text-transform: uppercase;
    color: #36a7bd;
    /* font-family: Titillium web; */
    font-family: 'Roboto Slab';
    font-size: 1.2em !important;
	line-height: 21.52px !important;
    font-weight: 600;
}








#sidebar .widget_give_forms_widget {
	background-color: #fff7f3;
    padding: 6% !important;
    border-radius: 0em;
    border-top-right-radius: 1.3em;
    border: 7px solid #ffffff;
}

#sidebar #give-recurring-form, #sidebar form.give-form, #sidebar form[id*=give-form] {
    margin: 0 !important;
    padding: 0;
}

#sidebar h2.give-form-title {
	text-transform:uppercase;
	font-size:18px;
	font-weight:500;
}

#sidebar #give-amount {
	width: calc(98% - 35px);
	margin-left:1%;
}

#sidebar .give-total-wrap { padding:0; }



#sidebar .give-donation-level-btn {
	padding: 8px 0 !important;
    color: #5d341c;
    font-family: Segoe UI, Semibold;
    border: 0 !important;
    margin: 0 0 10px !important;
    border-radius: 2em !important;
    background-color: #ffffff !important;
    box-shadow: 0px 0px 13px 0px #fff6f6 inset;
    transition: box-shadow 0.5s;
	border: 1px solid #fec3a0 !important;
}

#sidebar .give-donation-level-btn:hover {
	background-color: #ffffff !important;
    color: #2b2b2b;
    /* box-shadow: 12px -20px 100px -100px #fd9c9c inset;   */
	box-shadow: 0px 0px 13px 0px #e1bebe inset;
	transition: all 0.2s ease-out;
	/* bleu box-shadow #748df5  */
}


#sidebar #aflar-custom {
	padding: 14px;
    padding-left: 8px !important;
    width: calc(100% - 159px);
    margin-top: 0.6em;
    margin-left: 0.3em;
    border-radius: 2em;
    font-size: 0.9em;
    font-weight: 500;
    border: 1px solid #fec3a0 !important;
}



.give-donation-level-btn {
	padding: 8px 0 !important;
    color: #5d341c;
    font-family: Segoe UI, Semibold;
    border: 0 !important;
    margin: 0 0 10px !important;
    border-radius: 2em !important;
    background-color: #ffffff !important;
    box-shadow: 0px 0px 13px 0px #fff6f6 inset;
    transition: box-shadow 0.5s;
	border: 1px solid #fec3a0 !important;
}

.give-donation-level-btn:hover {
	background-color: #ffffff !important;
    color: #2b2b2b;
    /* box-shadow: 12px -20px 100px -100px #fd9c9c inset;   */
	box-shadow: 0px 0px 13px 0px #e1bebe inset;
	transition: all 0.2s ease-out;
	/* bleu box-shadow #748df5  */
}


.give-donation-level-btn.give-default-level {
	background-color: #fc5f5f !important;
    color: white;
    box-shadow: 0 0px 0px 0px;
}



#sidebar #give-donation-level-button-wrap>li:nth-child(-n+4) {
	display:inline-block;
	width:23%;
	margin:0 1%;
}

#sidebar #give-donation-level-button-wrap>li:nth-child(5) {
	width:auto;
	margin:3% 1%;
}

#sidebar #give-donation-level-button-wrap>li > button {
	width: 100%;
    padding: 14px 12px !important;
}



#sidebar .give-donation-level-btn {
	margin:0 !important;
}

#sidebar .give-form-title { display:none; }


#sidebar ul#give-donation-level-button-wrap {
	background: none;
    margin: 0 0 13px !important;
    padding: 3px !important;
    padding-top: 1px !important;	
}


ul#give-donation-level-button-wrap {
	background: none;
    margin: 0 0 13px !important;
    padding: 19px !important;
    padding-top: 24px !important;
}


#sidebar .give-donation-level-btn.give-default-level {
    background-color: #e2001a !important;
    color: white;
    box-shadow: 0 0px 0px 0px;
}
