.jh-solid-box {background-color:#fcefd9; margin: 8px 0px;
padding:20px; min-height:350px; display:block;}
.d0-travel-box {background-color:#dca850; margin: 8px 0px;
padding:20px; min-height:100px; display:block;}
.d0-travel-header {background-color:#a34134; margin: 8px 0px;
padding:20px; min-height:100px; display:block;}
.d0-feature-box {background-color: rgba(0,0,0,0.6);
padding:20px; min-height:100px; display:block;}

.d0-top-banner-shift {transform: translate(0px, -1px);}
.d0-top-banner-shift-deep {transform: translate(0px, -3px);}


.post_container1{
border: solid 0px #e6e6e6;
background-color: rgba(255, 248, 237, 0.6);
}

.post_container1 hr{
border-top: 0px solid #2f3f44;
border-bottom: 0px solid #fff;
}

.post_container1 .fa{
display: none;
}

.r8_form {border:0px;}
#r8_content h3 {font-family: cardo;}

.d0splitbackground-red .btn-hollow {color:#fff8ed;}

.parallax01 {background-attachment: scroll; } 
.parallax02 {background-attachment: scroll; } 
.parallax03 {background-attachment: scroll; } 
.parallax04 {background-attachment: scroll; } 
.parallax05 {background-attachment: scroll; } 

@media only screen and (max-width: 799px) {
.d0splitbackground {background: #FCEFD9;}
.d0splitbackground-blu {background: #2F3F44;}
.d0splitbackground-red {background: #a34134;}
}

@media only screen and (min-width: 800px) {
.d0-featurebox-shift {transform: translate(0px, -80px);}
.d0-travel-header-shift {transform: translate(0px, 40px);}
}

@media only screen and (min-width: 800px) {
.d0splitbackground {background: #FCEFD9; background: linear-gradient(270deg, rgba(252, 239, 217, 1) 51%, rgba(252, 239, 217, 0) 28%);}
.d0splitbackground-blu {background: linear-gradient(270deg,rgba(47, 63, 68, 1) 51%, rgba(47, 63, 68, 0) 28%);}
.d0splitbackground-red {background: linear-gradient(270deg,rgba(163, 65, 52, 1) 51%, rgba(163, 65, 52, 0) 28%);}
}

