@charset "UTF-8";
.innerMenus h2{
  margin-top:-43px;
}
@media only screen and (max-width:1240px) {	
  .header ul.menuTop li.main{
     /* padding-left:0.5em; 
      padding-right:0.5em;
      font-size:0.8em;*/
  }
}
@media only screen and (max-width:767px) { 
  .innerMenus h2{
    margin-top:0px;
  }
}
.header ul.menuTop li a{  
  font-size:0.8em; 
}
@media only screen and (max-width:1240px) { 
  .header ul.menuTop li a{  
    font-size:0.7em; 
  }
}
.hoverItems ul li{
  width:92%;
}
@media only screen and (max-width:990px) { 
  .hoverItems ul li{
    width:100%;
  }
}
.inersrvc .box:hover> div:before {
  content: '';
  position: absolute;
  left: 50%;
  margin-left: -5%;
  bottom: -45px;
  border: 10px solid transparent;
  border-bottom: 10px solid #022953;
}
.innerMenus ul li a{ 
  font-size: 0.8em;  
}
@media only screen and (max-width:990px) { 
  
    .hdInner .logo img {
        width: 260px;
        min-width: auto;
    }
  }
  @media only screen and (max-width: 1240px) and (min-width: 990px){ /* handle mid size of screen, hidden the right side bar */
   
    .header ul.menuTop li{
      padding-left: 15px;
      padding-right: 15px;
    }
  }
