.jh-solid-box {background-color: rgba(255, 255, 255); padding: 0px; min-height: 560px; display:block; margin:10px;}
.btn-compliment{box-shadow: 4px 4px 0 rgb(0, 22, 64);}
.btn-default{box-shadow: 4px 4px 0 rgb(127, 212, 245);}
.jh-shallow-box {background-color: rgb(255, 255, 255); padding:20px; min-height:100px; display:block; margin:20px 0px;}
.d0-solid-box {background-color: rgba(255, 255, 255); padding:20px; min-height:360px; display:block; margin:20px 0px;}

.post_container1 {
background-color: #eaf9fe;
border: solid 0px #e6e6e6;
color: #001019;
}

.post_container1 hr {
border-top: 0px solid #001741;
}


.post_container1 .post_summary_card {
color: #001019;
}


.d0-top-banner-shift {transform: translate(0px, -5px);}
.r8_form{
border:0px;
}

.parallax01 { background-attachment:  scroll}
.parallax02 { background-attachment:  scroll}
.parallax03 { background-attachment:  scroll}
.parallax04 { background-attachment:  scroll}
.parallax05 { background-attachment:  scroll}


@media (max-width: 900px) {
    .d0-contact-down {
        transform: translate(0px, 60px);
    }
}


@media (min-width: 1008px) {
#r8_logo img {
transform: translate(-80px, 0px);
}
}

@media (min-width: 1600px) {
#r8_logo img {
transform: translate(-200px, 0px);
}
}

@media (min-width: 1700px) {
#r8_logo img {
transform: translate(-250px, 0px);
}
}

@media (min-width: 1900px) {
#r8_logo img {
transform: translate(-300px, 0px);
}
}
