
@font-face {
font-family: "Roboto-Regular";
src: url( 'https://www.dedicationpages.com/Content/Uploads/Partners/343/Roboto-Regular.ttf');
}
@font-face {
font-family: "Roboto-Medium";
src: url( 'https://www.dedicationpages.com/Content/Uploads/Partners/343/Roboto-Medium.ttf');
}



.dp-banner-container {
    text-align:center;
    margin-top: 1%;
    margin-right: 8%;
    width: 46%;
}
     
.dp-banner-image {
    background-position:25% 70% !important;}

.dp-nav-link{
    font-size:1.1rem;
    font-family: "Roboto-Regular";}

h1.dp-page-heading {
    font-family: "Roboto-Medium";
    font-size: 2.6rem;
    text-shadow: 1px 1px 15px #1b1464;}
.dp-page-intro-text {
    font-family: "Roboto-Regular";
    font-size: 1.15rem;
    line-height: 1.6;
    text-shadow: 1px 1px 15px #1b1464;}
.dp-dedication-to{
    font-family: "Roboto-Medium";
    font-size:1.2rem;
    text-align:center;}
.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: 567px) {
.dp-banner-image {
background-image:url(https://www.dedicationpages.com/Content/Uploads/Partners/343/juliaphone.jpg) !important;}

.dp-banner-container {
    width: auto!important;
    margin: auto;
    }}

@media only screen and (max-width: 768px) {
/* For general iPad layouts */

   .dp-banner-image {
background-image:url(https://www.dedicationpages.com/Content/Uploads/Partners/343/juliaipad.jpg) !important;}

.dp-banner-container {
    width: auto!important;
    margin: auto;
    }}

 @media only screen and (min-width: 769px) and (max-width: 1281px) {
 
.dp-banner-container {
    width: 58%;
    margin-right: 3%!important
 }}
  

@media only screen and (min-width: 1281px) and (max-width: 1640px) {
 
.dp-banner-container {
    text-align: center!important;
    width: 58%;
    margin-right: 3%!important;}}


body{
    background-color:#eeeeef;
}

.dp-navbar{
    background-color:#ffffff;
}

.dp-nav-link{
    color: #1c1463;
}

.dp-nav-link:hover{
  color: #1c1463;
}

body{color:#212529}.dp-page-heading,.dp-page-intro-text{color:#ffffff}.dp-total-bar{color:#ffffff}.dp-total-bar{background-color:#1b1463}.dp-dedication-to{color:#1c1463}.dp-dedication-message{color:#444444}


.dp-banner-image {
    background-image: url("/Content/Uploads/Campaigns/288/julia.jpg");
    background-repeat: repeat;
    background-size: cover;
    min-height: 300px;
    background-position: 50% 50%;
}




.btn-donate {
    color: #ffffff;
    background-color:  #0073ff;
    border-color:  #0073ff; }
.btn-donate:hover,
.btn-donate.hover {
    color:  #ffffff;
    background-color:  #2773e4;
    border-color: #2773e4; }
.btn-donate:focus, .btn-donate.focus {
    box-shadow: 0 0 0 0.2rem rgba(0,115,255, 0.5); }
.btn-donate.disabled, .btn-donate:disabled {
    color:  #aaaaaa;
    background-color:   #e6eef9;
    border-color: #e6eef9; }
.btn-donate:not(:disabled):not(.disabled):active, .btn-donate:not(:disabled):not(.disabled).active,
.show > .btn-donate.dropdown-toggle {
    color: #ffffff;
    background-color: #0073ff;
    border-color: #0073ff; }
.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(0,115,255, 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: #2773e4;
}

.row.address-row:hover {
    border: 1px solid #2773e4;
    cursor: pointer;
}

.row.address-row:hover .btn-fakecheckbox {
    color:#2773e4;
}

.radio-donate input[type='radio'] + label::after {
    background-color: #0073ff;
}
.radio-donate input[type='radio']:checked + label::before {
    border-color: #0073ff;
}
.radio-donate input[type='radio']:checked + label::after {
    background-color: #0073ff;
}


.checkbox-donate input[type='checkbox']:indeterminate + label::before,
.checkbox-donate input[type='radio']:indeterminate + label::before {
    background-color: #0073ff;
    border-color: #0073ff;
}


.checkbox-donate input[type='checkbox']:checked + label::before,
.checkbox-donate input[type='radio']:checked + label::before {
    background-color:#0073ff;
    border-color:#0073ff;
}
.checkbox-donate input[type='checkbox']:checked + label::after,
.checkbox-donate input[type='radio']:checked + label::after {
    color: #fff;
}

.text-donate {
    color: #0073ff !important;
}




