
@font-face {
font-family: "Sniglet";
src: url( 'https://www.dedicationpage-dev.org/Content/Uploads/CampaignTemplates/62/Resources/Sniglet-Regular.otf');}
@font-face {
font-family: "Lato-Regular";
src: url( 'https://www.dedicationpage-dev.org/Content/Uploads/CampaignTemplates/62/Resources/Lato-Regular.ttf');}
@font-face {
font-family: "PLUMP";
src: url( 'https://www.dedicationpage-dev.org/Content/Uploads/CampaignTemplates/62/Resources/PLUMP.ttf');}


.dp-banner-container {
    text-align:center;
    margin-top: 1%;
    width: 45%;}
     
.dp-banner-image {
    Background-position: 50% 70% !important;}

.dp-nav-link{
    font-size:1.1rem;
    font-family: "Lato-Regular";}

.btn-donate {
    font-family: "Lato-Regular";}

h1.dp-page-heading {
    font-family: "Sniglet";
    font-size: 2.8rem;
    text-shadow: 1px 1px 15px #02628c;}

    
.dp-page-intro-text {
    font-family: "Lato-Regular";
    font-size: 1.2rem;
    line-height: 1.6;
    text-shadow: 1px 1px 15px #02628c;}

    
.dp-dedication-to{
    font-family: "Lato-Regular";
    font-size:1.2rem;
    text-align:center;}
    
.dp-dedication-card{
    border:1;
    border-color: #ffa3a5;
   box-shadow: 5px 5px 5px 4px rgba(22,29,37,0.20);}

.dp-dedication-card .card-body:first-child{ background-image:url('https://www.dedicationpage-dev.org/Content/Uploads/CampaignTemplates/62/Resources/stars.png');
    background-repeat:no-repeat;
    background-size:40px 40px;
    background-position: 5px 5px;}

 @media only screen and (max-width: 567px) { 


.dp-banner-container {
    width: auto!important;
    margin: 0!important;}

h1.dp-page-heading {
    font-size: 2.6rem;}}

@media only screen and (min-width: 568px) and (max-width: 768px) {
   /* For general iPad layouts */
.dp-banner-container {
    width: auto;}}

 @media only screen and (min-width: 769px) and (max-width: 1281px) {
.dp-banner-container {
    width: 70%;}}  

@media only screen and (min-width: 1281px) and (max-width: 1640px) { 
.dp-banner-container {
    width: 55%;}}


body{
    background-color:#e9f8fe;
}

.dp-navbar{
    background-color:#ffffff;
}

.dp-nav-link{
    color: #01628b;
}

.dp-nav-link:hover{
  color: #01628b;
}

body{color:#212529}.dp-page-heading,.dp-page-intro-text{color:#ffffff}.dp-total-bar{color:#01628b}.dp-dedication-to{color:#01628b}.dp-dedication-message{color:#5b5e5f}


.dp-banner-image {
    background-image: url("/Content/Uploads/Campaigns/243/Pyjama Party DP.jpg");
    background-repeat: repeat;
    background-size: cover;
    min-height: 300px;
    background-position: 50% 50%;
}




.btn-donate {
    color: #ffffff;
    background-color:  #ce03f7;
    border-color:  #ce03f7; }
.btn-donate:hover,
.btn-donate.hover {
    color:  #ffffff;
    background-color:  #863296;
    border-color: #863296; }
.btn-donate:focus, .btn-donate.focus {
    box-shadow: 0 0 0 0.2rem rgba(206,3,247, 0.5); }
.btn-donate.disabled, .btn-donate:disabled {
    color:  #ffffff;
    background-color:   #9f3cb3;
    border-color: #9f3cb3; }
.btn-donate:not(:disabled):not(.disabled):active, .btn-donate:not(:disabled):not(.disabled).active,
.show > .btn-donate.dropdown-toggle {
    color: #ffffff;
    background-color: #ce03f7;
    border-color: #ce03f7; }
.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(206,3,247, 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: #863296;
}

.row.address-row:hover {
    border: 1px solid #863296;
    cursor: pointer;
}

.row.address-row:hover .btn-fakecheckbox {
    color:#863296;
}

.radio-donate input[type='radio'] + label::after {
    background-color: #ce03f7;
}
.radio-donate input[type='radio']:checked + label::before {
    border-color: #ce03f7;
}
.radio-donate input[type='radio']:checked + label::after {
    background-color: #ce03f7;
}


.checkbox-donate input[type='checkbox']:indeterminate + label::before,
.checkbox-donate input[type='radio']:indeterminate + label::before {
    background-color: #ce03f7;
    border-color: #ce03f7;
}


.checkbox-donate input[type='checkbox']:checked + label::before,
.checkbox-donate input[type='radio']:checked + label::before {
    background-color:#ce03f7;
    border-color:#ce03f7;
}
.checkbox-donate input[type='checkbox']:checked + label::after,
.checkbox-donate input[type='radio']:checked + label::after {
    color: #fff;
}

.text-donate {
    color: #ce03f7 !important;
}




