.jh-solid-box {background-color: rgba(0,0,0,0.4);
padding:30px; min-height:250px; display:block;}

.d0-serivice-hover-box {background-color:#c8e0cd; margin: 8px 0px;
padding:25px; min-height:380px; 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-serivice-hover-box:hover { background-color:#b7d6bf; cursor: pointer;}

@media only screen and (max-width: 1025px) {.d0-serivice-hover-box {min-height:0px;} .jh-solid-box-1 {min-height:0px;}}

.jh-border-box {background-color:#fff; border: 2px #c8e0cd solid; margin: 8px 0px;
padding:25px; min-height:400px;}
