#r8\_content h1 {text-transform: uppercase;}
#r8\_content h2 {text-transform: uppercase;}
#r8\_content h3 {text-transform: uppercase;}

.jh-solid-box {background-color:#002060; padding:40px; min-height:360px; display:block; border-radius:10px; margin:20px 0px;}

.jh-solid-box-2 {background-color:#002060; padding:40px; min-height:300px; display:block; border-radius:10px; margin:20px 0px;}


.jh-solid-box-4 {background-color:rgba(17, 44, 74, 0.5); padding:40px; min-height:400px; display:block; border-radius:10px; margin:20px 0px;}

.jh-solid-box-3 {background-color:#112c4a; padding:40px; min-height:390px; display:block; border-radius:10px; margin:20px 0px;}

.jh-solid-box-5 {background-color:#112c4a; padding:40px; min-height:470px; display:block; border-radius:10px; margin:20px 0px;}

.jh-hover-box {background-color:#FFFFFF; border: 1px solid #F0FAFE; border-radius:10px; margin-top:0em; margin-bottom:1em; padding:15px; min-height:320px; box-shadow: -2px 2px 5px #E0E0E0; 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;}
  .jh-hover-box:hover { background-color:#F0FAFE;}

img{border-radius:16px}


.d0-top-banner-shift {transform: translate(0px, -1px);}
.d0-top-banner-shift-2 {transform: translate(0px, -4px);}

@media only screen and (min-width: 800px) {
  .d0splitbackground {
    background: linear-gradient(
      90deg,
      #f0fbff 70%,
      rgba(255, 255, 255, 0) 70%
    );
  }
}

#r8_content .ui-state-active {background: #f5f5f5;}

#r8_content .btn-statement {color:#001640;}

#r8_content .btn-statement:hover {color:#fff;}

#r8_content .btn-compliment {color:#001640;}


@media only screen and (min-width: 1025px) {
.jh-border-box-5 {border-color:#112c4a; border-style: solid; border-width:2px; padding:40px; min-height:470px; display:block; border-radius:10px; margin:20px 0px;}
.jh-border-box-3 {border-color:#112c4a; border-style: solid; border-width:2px; padding:40px; min-height:390px; display:block; border-radius:10px; margin:20px 0px;}
}

@media only screen and (max-width: 1025px) {
.jh-border-box-5 {padding:10px; min-height:0px; display:block; border-radius:10px; margin:10px 0px;}
.jh-border-box-3 {padding:10px; min-height:0px; display:block; border-radius:10px; margin:10px 0px;}
.jh-solid-box {background-color:#002060; padding:10px; min-height:0px; display:block; border-radius:10px; margin:10px 0px;}
 .jh-solid-box-2 {background-color:#002060; padding:10px; min-height:0px; display:block; border-radius:10px; margin:10px 0px;}
.jh-solid-box-4 {background-color:rgba(17, 44, 74, 0.5); padding:10px; min-height:0px; display:block; border-radius:10px; margin:10px 0px;} 
.jh-border-box-6 {border-color:#112c4a; border-style: solid; border-width:2px; padding:10px; min-height:0px; display:block; border-radius:10px; margin:10px 0px;}
.jh-solid-box-7 { padding:10px; min-height:0px; display:block; border-radius:10px; margin:10px 0px;}
}

.jh-border-box-6 {border-color:#112c4a; border-style: solid; border-width:2px; padding:40px; min-height:470px; display:block; border-radius:10px; margin:20px 0px;}

@media (max-width : 799px) 
{
#body h1, 
#body h2, 
#body h3,
#body p
{text-align: center;}
}

.jh-solid-box-7 { padding:20px; min-height:100px; display:block; border-radius:10px; margin:16px 0px;}

.d0-navbar-banner-shift {transform: translate(0px, 60px);}

.tablet-navbar {
  display: block;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .tablet-navbar {
    display: block; 
  }
}

#r8_navbar .navextra1 {color: #34e7ed; font-weight: bold;}

@media only screen and (min-width: 800px) and (max-width: 991px) {
    #r8_navbar .navbar {transform: translate(0px, 60px);}}

@media (max-width: 991px) {
    #header div.menu_container {
        background-color: rgba(52, 231, 237, 1);
    }
}

.r8_form {
    margin: 0 auto;
    width: 100%;
    max-width: 800px;
    border: 0px solid #001640;
    border-radius: 4px;
    padding: 20px;
    display: table;
}

.r8_form_title {
    text-align: left;
    font-size:20px;
    padding-bottom: 4px;
    padding-left:12px;
}

.r8_form .btn {background-color: #34e7ed; font-size: 18px}
