:root{
--secondarySaturated:#173638;
--secondaryDarken:#327273;
--secondarys:#50bac3;
--secondaryLighten:#d3eef0; 
--primaryTone:#7b634B;
--primarys:#453B31;
--complimentaryDarken:#8f4032;
--complimentary:#a24435;
--complimentaryTone:#e36955;   
--complimentaryLighten:#f8d9d5; 
--matchingDarken:#986a28; 
--matching:#f1ae44;
--matchingLighten:#fbebd0;
--lights:#f2f0ec; 
--darks:#535353;
}


.stickyFooter.x2  .theme-btn.btn-lg{padding-left: 20px; padding-right: 20px;}


@media(max-width: 1199px){
    
    .stickyFooter.x2 > .container{max-width: 95%;}    
}

@media(max-width: 1199px){
    .stickyFooter.x2 .donation-steps-info{position: absolute; top: -50px;}
    .stickyFooter.x2 .theme-btn.btn-lg {
    padding-left: 40px;
    padding-right: 40px;
}
}

.custom-dropdown-donate ul li a, .donate-wrapper-sidebar .donate-button-list > a{background: var(--complimentaryTone);}

.custom-dropdown-donate ul li a:hover {
        background: var(--complimentary);
}

.sidebar-navbar-custom .donation-goal-text {
    background: var(--secondarys);
}

.donate-new-sponsor-family-list.donate-radio-list label{background: var(--matching);}





.donate-wrapper-section .donate-button-list > a{background: var(--complimentaryTone);}
.holiday-banner .flex-col-heading .toggleBtnHoliday i {
    color: var(--complimentaryTone);
}

.header-banner-main{background: var(--lights);}


.donate_two_x svg circle{fill:var(--primarys);}
.donate_two_x svg path{fill:var(--matching);}
.donatenow-btn a span i {
    color:var(--complimentaryLighten);
}





.read-the-letters{background: var(--secondarys);}
.endorsed-section-home h2{margin: 0 0 30px 0;}

.goal-section-header{background: var(--secondarys);}


.donate-wrapper-section .donate-button-list > a.gradientEffect {
    background: linear-gradient(120.16deg, #E36955 31.18%, #F1AE44 42.94%, #F1AE44 58.12%, #E36955 72.56%);
    background-size: 350% 100%;
    animation: gradient-bg 10s ease infinite alternate;
}



ul.contact-info-section li.blue i {
    background: var(--secondarys);
}

ul.contact-info-section li.red i {
    background: var(--complimentaryTone);
}

ul.contact-info-section li.orange i {
    background: var(--matching);
}


.donation-selection-panel .customamountsection.amtSelected .list.colorBg:after {
    display: none;
}
.donation-selection-panel .customamountsection .list.colorBg:after{display: none;}

.price-flex-col.firstDiv {
    background: var(--secondarys);
}

.customamountsection.amtSelected .list.colorBg:before,.customamountsection.amtSelected .price-flex-col:before{
    background: var(--primaryTone)!important;
}

.donate-radio-list input:checked ~ label .price-flex-col.firstDiv {
border-color: var(--primaryTone);
position: relative;
background: var(--primaryTone);
}

.donate-radio-list input:checked ~ label .price-flex-col:before {
    background: var(--primaryTone);
}

.goal-section .totalGoal:before, .goal-section .totalRaised:before{background: var(--secondarys);}

.goal-section .totalGoal b, .goal-section .totalGoal span{color: #fff;}

.about-heading-section .heading-about{background: var(--primaryTone);}

.memoryofsection p.yellow {
    color: var(--matching);
   
}

.filter-section ul li.active a:before{background:#535353}

.campaign-ended-section:before, .campaign-ended-section{background: var(--secondarys);}

.adopt-heading, .adopt-heading:after{background: var(--primaryTone);}

.family-adopt-list .lists{color: var(--complimentaryTone);}
.family-adopt-list .lists span{background: var(--complimentaryDarken);}

.family-adopt-list .lists:hover {
    color: var(--complimentary);
}

.family-adopt-list .lists:hover span {
   color: var(--complimentary);
}

.filter-section h3{background: var(--primaryTone);}


/*.family-size:before{background: var(--complimentaryTone);}
.help-family:before{background: var(--secondarys);}

.needed-raised:before{background: var(--matching);}


.family-size:after{ background: var(--complimentary);}

.help-family:after{ background: var(--secondarys);}

.needed-raised:after{ background: var(--matching);}



.family-size:hover:before {background: var(--complimentaryTone);}
.help-family:hover:before{ background: var(--secondarys);}
.needed-raised:hover:before{ background: var(--matching);}

.family-size .text-panel, .help-family .help-info ul li{color:#424242;}*/

/*
.needed-raised .text-panel .price_txt {
    color: var(--primaryTone);
}

.theme-btn:hover, .theme-btn:hover:after {
    background-color: var(--complimentary);
}



.theme-btn.btn-lg.redColor:hover, .theme-btn.btn-lg.redColor:hover:after {
    background: var(--complimentary);
}
*/


.donatenow-btn.reached a{background: var(--primarys);}
.donatenow-btn.reached a span:before{background: var(--secondarySaturated);}
.donatenow-btn.reached a:before{background:  var(--secondarySaturated);}
.donatenow-btn.reached a:hover span:before {
    background: #000;
}

.theme-btn{background: var(--complimentaryTone);}
.theme-btn:after{background: var(--complimentaryTone);}


/*.donation-list .price_txt:before{background: var(--complimentaryTone);}*/

/*.right-panel-sidebar .price_bar:before{background: var(--primaryTone);}*/


/*.what-people-say, .mixer-area2 .fun-content-slide{background: var(--primaryTone);}*/

/*.mixer-area2 .fun-content-slide .fun-slide-item .funslide__name{color:#fff;}*/


.donation-info-head .theme-btn.redColor.gradient:before{ background-color: var(--matching);}


.donate-radio-list .flex-col:nth-child(1) .price-flex-col {
    background: var(--secondarys);
}

.donatenow-btn a span:before {
    background: var(--complimentary);
}

.donatenow-btn a:hover span:before {
    background: var(--complimentaryTone);
}

.funded .donatenow-btn a{background: var(--primarys);}
/*.funded .donatenow-btn a:before{background: var(--primarys);}*/

.funded  .donatenow-btn a:before {
    background-color: var(--primarys);
}

.funded .donatenow-btn a span i {
    color: var(--primarys);
}

.funded .donatenow-btn a span:before{background: var(--primaryTone);}

.donatenow-btn a:before{background-color: var(--complimentaryDarken);}

.funded .donatenow-btn:hover a:before{background: var(--primaryTone);}

.funded .donatenow-btn a:hover span:before {
    background: var(--primarys);
}


.funded .donatenow-btn a:hover span i {
    color: var(--primaryTone);
}


.choose-list.funded .needed-raised .text-panel .price_txt{color:var(--matching);}

.choose-list.funded .needed-raised:hover .text-panel .price_txt{color:var(--primaryTone);}


.donate-radio-list .flex-col:nth-child(1) input:checked ~ label .price-flex-col{background: var(--primaryTone);}

.price-flex-col:before{background: var(--secondarys);}

.donate-radio-list input:checked ~ label .price-flex-col:before{background: var(--primaryTone);}

.customamountsection.donation_added .list.colorBg:before, .customamountsection.donation_added .list.colorBg:after, .customamountsection.donation_added .price-flex-col:before{background: var(--primaryTone);}


.donate-tabs-section ul.donate-tabs li.active:first-child:before {
    background: var(--primaryTone);
}

.donate-tabs-section ul.donate-tabs li.active a:before{background-color: var(--primaryTone);}
.donate-tabs-section{border-color: var(--primaryTone);}

.donate-new-sponsor-family-list.donate-radio-list input:checked ~ label {
        background: var(--complimentaryTone);
}


.adopt-heading span{color:var(--primarys);}

.customamountmain{background: var(--matching);}
.amtSelected {
  background: var(--complimentaryTone);
}








.donation-selection-panel.two-col-list-donation .donate-radio-list .flex-col.donateonefamilyColor .price-flex-col.firstDiv {
    background: var(--primaryTone);
}

.donation-selection-panel.two-col-list-donation .donate-radio-list .list.colorBg:after{display: none;}

.donation-selection-panel.two-col-list-donation .donate-radio-list {
    width: 100%;
}

.donate-tabs-section ul.donate-tabs.singleTabs li:first-child:before{background: var(--primaryTone);}

.donate-tabs-section ul.donate-tabs.singleTabs li a:before, .donate-tabs-section ul.donate-tabs.singleTabs li:last-child:before {
    background: var(--primaryTone);
}

/*.donation-list .price_txt:after{background: var(--complimentaryTone);}*/


/*
.donation-list:hover .price_txt:after {
    background: var(--complimentaryDarken);
}
*/


.info-danations .total-funded-raised .icon-sections:after{z-index: inherit}
.info-danations .total-funded-raised .text-info-section {
    margin: 0 0 0 45px;
    position: relative;
}
                                   
                                   
.share-section li a, .share-section li a:after{background-color: var(--secondarys);}
.share-section li a, .share-section li a:after {
background-color: var(--secondarys);
}
.share-section li:nth-child(2) a,
.share-section li:nth-child(2) a:after {
background-color: var(--complimentaryTone);
}

.share-section li:nth-child(3) a,
.share-section li:nth-child(3) a:after {
background-color: var(--matching);
}

.share-section li:nth-child(4) a,
.share-section li:nth-child(4) a:after {
background-color: #863bae;
}

.copy-url-section a.copyBtn{    background-color: var(--complimentaryTone);}
.copy-url-section:before{border-color:var(--complimentaryTone);}    

@-webkit-keyframes color_change {
    from {
        background-color: var(--matching);
    }

    to {
        background-color: var(--complimentaryTone);
    }
}


@media (max-width: 1199px){

.donate-family-dropdown-list label{background: var(--primaryTone);}

    
 .customamountsection.donation_added .list.colorBg, .customamountsection.donation_added .list.colorBg, .customamountsection.donation_added .price-flex-col {
    background: var(--primaryTone) !important;
}  
    
 .donation-selection-panel.two-col-list-donation .donate-radio-list .list.colorBg {
    background: var(--secondarys);
    border-radius: 0;
} 
    
 .donate-radio-list .flex-col.customamountsection.amtSelected .list.colorBg {
    background: var(--primaryTone);
}
   
.donate-radio-list .flex-col:nth-child(1) .price-flex-col {
    background: none;
}
    
}





@media(max-width: 1024px) {
.container.contact-info-header:before {
         background: var(--primarys);
    }
}
    
    
@media (max-width: 900px){
    
 .donate-tabs-section ul.donate-tabs li a {
    background: var(--secondarys);
    justify-content: flex-start;
}   
    
.donate-tabs-section ul.donate-tabs li.active a {
    display: flex;
    background: var(--primaryTone);
}
    
    .distribute .customAmounts{font-size:20px;}
}

@media (max-width: 767px){
    .donate-radio-list input:checked ~ label .price-flex-col.fourthDiv, .price-flex-col.fourthDiv {
        background: var(--secondarys);
    }

    .donate-radio-list input:checked ~ label .price-flex-col.fourthDiv{background: var(--primaryTone);}
    
    .customamountsection.donation_added .list.colorBg, .customamountsection.donation_added .list.colorBg, .customamountsection.donation_added .price-flex-col {
        background: var(--primaryTone) !important;
    }
}