.jh-solid-box {background-color:#EEEEEE; padding:0px; min-height:350px; margin:10px 0px; display:block;}
.jh-solid-box1 {background-color:#EEEEEE; padding:20px; min-height:350px; margin:10px 0px; display:block;}
.d0-img-filter {background-color: rgba(125, 125, 125, 0.4); padding:20px; min-height:150px; display:block;-moz-transition: all .35s ease-in;
    -o-transition: all .35s ease-in;
      -webkit-transition: all .35s ease-in;
    transition: all .35s ease-in;}
  .d0-img-filter:hover { background-color: rgba(125, 125, 125, 0.6); cursor: pointer;}

.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) 50%, rgba(29, 31, 26, 1) 50%, rgba(29, 31, 26, 1) 100%);}
.d0splitbackgroundleft{background: linear-gradient(270deg,rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 60%, rgba(238, 238, 238, 1) 60%, rgba(238, 238, 238, 1) 100%);}}
@media only screen and (max-width: 799px) {.d0splitbackground{background:#1D1F1A;}
.d0splitbackgroundleft{background:#EEEEEE;}}

@media (max-width: 991px)
{
.mm-ismenu, .mm-ismenu.mm-ligh
{color: #1b1b1b;}
    .mm-menu .mm-list>li>a.mm-subopen:after, .mm-menu .mm-list>li>a.mm-subclose:before, .mm-menu.mm-light .mm-list>li>a.mm-subopen:after, .mm-menu.mm-light .mm-list>li>a.mm-subclose:before, .mm-menu.mm-light .mm-header a:before {
        border-color: #1b1b1b;
}
} 

