
@font-face {
font-family: "Lato-Regular";
src: url( '	/Content/Uploads/Partners/61/OpenSans-Medium.ttf');}

@font-face {
font-family: "Montserrat-Medium";
src: url( '		/Content/Uploads/Partners/61/PTSerif-Bold.ttf');}
 

.dp-banner-container {
    text-align:left;
    margin-left: 10%;
    width: 40%;}
     
.dp-banner-image {
    Background-position: 50% 50% !important;}

.dp-nav-link{
    font-size:1.2rem;
    font-family: "PTSerif-Bold";}

.btn-donate {
    font-family: "Lato-Regular";}

h1.dp-page-heading {
    font-family: "PTSerif-Bold";
    font-size: 3.2rem;
    text-shadow: 1px 1px 15px #3F90C4 ;}
    
.dp-page-intro-text {
    font-family: "Lato-Regular";
    font-size: 1.4rem;
    line-height: 1.6;
    text-shadow: 1px 1px 15px #3F90C4 ;}
    
.dp-dedication-to{
    font-family: "PTSerif-Bold";
    font-size:1.2rem;
    text-align:center;
    margin-left:17px;
    margin-right:17px;
}
    
.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('	/Content/Uploads/Partners/61/star motif.jpg');
    background-repeat:no-repeat;
    background-size:40px 40px;
    background-position: 5px 5px;}


@media only screen and (max-width: 1031px) { 
.dp-banner-image {background-image: 
url("	/Content/Uploads/Partners/61/fade star phone.jpg") !important; 
background-size: contain !important; 
background-position: 0% 0px !important; 
padding-top: 50vw; 
background-color:#E6FEFF; 
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;color:#3F90C4!important; text-shadow: 1px 1px 15px transparent!important;}
 .dp-page-intro-text {color:#3F90C4!important; text-shadow: 1px 1px 15px transparent!important;} } 

 @media only screen and (min-width: 1032px) and (max-width: 1281px) {
.dp-banner-container {
    text-align: left;
    margin-left: 5%;
    width: 55%;}
  
h1.dp-page-heading {
    font-size: 3.0rem;}
 
     
 }

@media only screen and (min-width: 1281px) and (max-width: 1640px) { 


.dp-banner-container {
    text-align: left;
    margin-left: 5%;
    width: 50%;}}


body{
    background-color:#e6feff;
}

.dp-navbar{
    background-color:transparent;
}

.dp-nav-link{
    color: #ffffff;
}

.dp-nav-link:hover{
  color: #ffffff;
}

body{color:#ffffff}.dp-total-bar{background-color:#dde3e5}.dp-dedication-to{color:#4f7093}.dp-dedication-message{color:#000000}


.dp-banner-image {
    background-image: url("/Content/Uploads/Campaigns/323/banner fade star.jpg");
    background-repeat: repeat;
    background-size: cover;
    min-height: 300px;
    background-position: 50% 50%;
}




.btn-donate {
    color: #ffffff;
    background-color:  #f19200;
    border-color:  #f19200; }
.btn-donate:hover,
.btn-donate.hover {
    color:  #ffffff;
    background-color:  #cf7d00;
    border-color: #cf7d00; }
.btn-donate:focus, .btn-donate.focus {
    box-shadow: 0 0 0 0.2rem rgba(241,146,0, 0.5); }
.btn-donate.disabled, .btn-donate:disabled {
    color:  #ffffff;
    background-color:   #f19200;
    border-color: #f19200; }
.btn-donate:not(:disabled):not(.disabled):active, .btn-donate:not(:disabled):not(.disabled).active,
.show > .btn-donate.dropdown-toggle {
    color: #ffffff;
    background-color: #f19200;
    border-color: #f19200; }
.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(241,146,0, 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: #cf7d00;
}

.row.address-row:hover {
    border: 1px solid #cf7d00;
    cursor: pointer;
}

.row.address-row:hover .btn-fakecheckbox {
    color:#cf7d00;
}

.radio-donate input[type='radio'] + label::after {
    background-color: #f19200;
}
.radio-donate input[type='radio']:checked + label::before {
    border-color: #f19200;
}
.radio-donate input[type='radio']:checked + label::after {
    background-color: #f19200;
}


.checkbox-donate input[type='checkbox']:indeterminate + label::before,
.checkbox-donate input[type='radio']:indeterminate + label::before {
    background-color: #f19200;
    border-color: #f19200;
}


.checkbox-donate input[type='checkbox']:checked + label::before,
.checkbox-donate input[type='radio']:checked + label::before {
    background-color:#f19200;
    border-color:#f19200;
}
.checkbox-donate input[type='checkbox']:checked + label::after,
.checkbox-donate input[type='radio']:checked + label::after {
    color: #fff;
}

.text-donate {
    color: #f19200 !important;
}




