.jh-solid-box {background-color:#1e4566; padding:30px; min-height:150px; display:block; margin:10px 0px;}
.jh-solid-box1 {background-color:#ffffff; padding:30px; min-height:120px; display:block; margin:10px 0px;}
.jh-solid-box2 {background-color:#f0eee8; padding:30px; min-height:150px; display:block; margin:10px 0px;}
.jh-solid-box3 {background-color: rgba(30, 69, 102,0.7); padding:30px; min-height:150px; display:block; margin:10px 0px;}

#r8_menu a[href*="book"] {
    background-color: #e2a276;
    padding: 10px 20px;
    color: #fff;}

.d0-service-box {background-color:#f0eee8; padding:0px; min-height:350px; display:block; margin:10px 0px;}
.d0-team-box {background-color:#f0eee8; padding:0px; min-height:350px; display:block; margin:10px 0px; box-shadow: -2px 2px 12px #dfdfdf;}

 .d0-top-banner-shift {transform: translate(0px, -3px);}

@media only screen and (min-width: 800px) {
.d0splitbackground{background: linear-gradient(90deg,rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 1) 24%, rgba(255, 255, 255, 1) 100%);}
.d0splitbackgroundright{background: linear-gradient(270deg,rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 1) 24%, rgba(255, 255, 255, 1) 100%);}
}
@media only screen and (max-width: 799px){
.d0splitbackground{background:#ffffff;}
.d0splitbackgroundright{background:#ffffff;}
}
