
@font-face { 
font-family: " "; 
src: url( ' ');} 

@font-face { 
font-family: "ABeeZee-Regular"; 
src: url( '/content/uploads/Partners/61/ABeeZee-Regular.ttf');}

.dp-banner-container { 
text-align:right; 
margin-right: 10%; 
width: 50%;} 

.dp-banner-image { 
Background-position: 40% 50% !important;} 

.dp-nav-link{ 
font-size:1.0rem; 
font-family: " ";} 

.btn-donate { 
font-family: "ABeeZee-Regular"; 
font-size: 1.25rem;} 

h1.dp-page-heading { 
font-family: "ABeeZee-Regular"; 
font-size: 3.5rem;} 

.dp-page-intro-text { 
font-family: "ABeeZee-Regular"; 
font-size: 1.3rem; 
line-height: 1.6;}  

.dp-dedication-to{ 
font-family: "ABeeZee-Regular"; 
font-size:1.2rem; 
text-align:center;
margin-left:7px;
margin-right:7px;
} 

.dp-dedication-card{ 
border:1; 
border-color: #ffffff; 
box-shadow: 5px 5px 5px 4px rgba(22,29,37,0.20);} 


.dp-dedication-card .card-body:first-child{ 
background-image:url(' '); 
background-repeat:no-repeat; 
background-size:40px 40px; 
background-position: 5px 5px;} 


@media only screen and (max-width: 769px) { 
.dp-banner-image {background-image: 
url("/content/uploads/Partners/61/christmas template 2 phone.jpg") !important; 
background-size: contain !important; 
background-position: 0% 0px !important; 
padding-top: 58vw; 
background-color:#392113; 
background-repeat: no-repeat !important;} 
  
.dp-banner-container {width: 90%!important; 
margin: auto!important; 
text-align: center!important} 
h1.dp-page-heading {font-size: 2.8rem;}} 

@media only screen and (min-width: 769px) and (max-width: 1281px) { 
.dp-banner-container {
text-align: right; 
margin-right: 4%; 
width: 55%;}
.dp-banner-image { 
Background-position: 30% 50% !important;}
}   

@media only screen and (min-width: 1281px) and (max-width: 1640px) { 
.dp-banner-container { 
text-align:right; 
margin-right: 5%; 
width: 45%;}} 

body{
    background-color:#000000;
}

.dp-navbar{
    background-color:transparent;
}

.dp-nav-link{
    color: #ffffff;
}

.dp-nav-link:hover{
  color: #ffffff;
}

body{color:#ffffff}.dp-dedication-to{color:#392113}.dp-dedication-message{color:#000000}


.dp-banner-image {
    background-image: url("/Content/Uploads/Campaigns/341/christmas tempate 2 banner.jpg");
    background-repeat: repeat;
    background-size: cover;
    min-height: 300px;
    background-position: 50% 50%;
}




.btn-donate {
    color: #000000;
    background-color:  #f8f8f8;
    border-color:  #f8f8f8; }
.btn-donate:hover,
.btn-donate.hover {
    color:  #ffffff;
    background-color:  #c5c5c5;
    border-color: #c5c5c5; }
.btn-donate:focus, .btn-donate.focus {
    box-shadow: 0 0 0 0.2rem rgba(248,248,248, 0.5); }
.btn-donate.disabled, .btn-donate:disabled {
    color:  #000000;
    background-color:   #f2f2f2;
    border-color: #f2f2f2; }
.btn-donate:not(:disabled):not(.disabled):active, .btn-donate:not(:disabled):not(.disabled).active,
.show > .btn-donate.dropdown-toggle {
    color: #000000;
    background-color: #f8f8f8;
    border-color: #f8f8f8; }
.btn-donate:not(:disabled):not(.disabled):active:focus, .btn-donate:not(:disabled):not(.disabled).active:focus,
.show > .btn-donate.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(248,248,248, 0.5); }



.btn-fakecheckbox.focus,
.btn-fakecheckbox:focus,
.btn-fakecheckbox:hover,
.btn-fakecheckbox.active,
.btn-fakecheckbox:active,
.btn-fakecheckbox.active.focus,
.btn-fakecheckbox.active:focus,
.btn-fakecheckbox.active:hover,
.btn-fakecheckbox:active.focus,
.btn-fakecheckbox:active:focus,
.btn-fakecheckbox:active:hover  {

    color: #c5c5c5;
}

.row.address-row:hover {
    border: 1px solid #c5c5c5;
    cursor: pointer;
}

.row.address-row:hover .btn-fakecheckbox {
    color:#c5c5c5;
}

.radio-donate input[type='radio'] + label::after {
    background-color: #f8f8f8;
}
.radio-donate input[type='radio']:checked + label::before {
    border-color: #f8f8f8;
}
.radio-donate input[type='radio']:checked + label::after {
    background-color: #f8f8f8;
}


.checkbox-donate input[type='checkbox']:indeterminate + label::before,
.checkbox-donate input[type='radio']:indeterminate + label::before {
    background-color: #f8f8f8;
    border-color: #f8f8f8;
}


.checkbox-donate input[type='checkbox']:checked + label::before,
.checkbox-donate input[type='radio']:checked + label::before {
    background-color:#f8f8f8;
    border-color:#f8f8f8;
}
.checkbox-donate input[type='checkbox']:checked + label::after,
.checkbox-donate input[type='radio']:checked + label::after {
    color: #fff;
}

.text-donate {
    color: #f8f8f8 !important;
}




