.jquerycssmenu{
  font-size:15px;
  padding: 0px;
}
.jquerycssmenu ul{
  margin: 0;
  padding: 0;
}
/*Top level list items*/
.jquerycssmenu ul li{
  transition: 0.3s ease;
  position: relative;
  text-decoration:none;
}

.jquerycssmenu ul li a{text-decoration:none; display: block; color:#ffffff; text-transform: uppercase;}

.jquerycssmenu ul .active a{color:#343434;}
.jquerycssmenu ul .active{background-color: #ffffff; border-bottom: 4px solid #ededed;}
.navbar-inverse .navbar-nav>li>a:focus, .inner-page-header .navbar-inverse .navbar-nav>li>a:hover{
  color: #343434; background:none;
}

.navbar{min-height: 45px;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{background: none;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{
  background: none; color:#343434;
}
.jquerycssmenu  .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{
  background: none; color:#343434;
}

.navbar-inverse .navbar-nav>li>a{color:#ffffff; padding:10.5px 12px; }
.navbar-inverse .navbar-nav>li:hover a{padding:15px 12px 5px 12px; transition: 0.3s ease;}
.navbar {
    position: relative;
    border:0px;
    margin-bottom: 0px;
    height: 26px;
    border-radius: 0px;
}

.jquerycssmenu ul li ul{
  position: absolute;
  left: 0px;
  margin-top: -2px;
  display: block;
  visibility: hidden;
  padding-top: 6px;
  z-index: 10;
  width: 320px;  
  list-style: none;
  border-bottom: 4px solid #0ebbfd;
  transition: 0.4s ease;
}

.jquerycssmenu ul li ul li{background:#ffffff; transition:0.5s ease; height:45px; border-bottom: 1px solid #ddd;}
.jquerycssmenu ul li ul li:hover{padding-left:10px; transition:0.5s ease; }
.jquerycssmenu ul li:hover ul{visibility: visible; transition: 0.4s ease;}
.jquerycssmenu ul li .sub a{color:#343434; padding:10px 15px; display: inline-block;}
.jquerycssmenu ul li ul li a i{color:#01aff1;}



/* style in sm */

@media (min-width: 768px) and (max-width: 991px){
  
.jquerycssmenu{
  font-size:10px;
  padding-top: 0px;
}

.jquerycssmenu ul li ul{
  background: #ffffff;
  position: absolute;
  left: 10px;
  display: block;
  visibility: hidden;
  z-index: 10;
  width: 220px;  
  list-style: none;
}

}

/* style in xs */

 @media (max-width: 767px){
   .navbar-inverse .navbar-nav>li>a{color:#ffffff; padding: 3px 15px;}
   .navbar-inverse .navbar-toggle .icon-bar{background-color:#01aff1;}
   .navbar-inverse .navbar-toggle{margin-top:4px; border-color:#ffffff; background: #ffffff; }
   .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{ border-color:#ffffff; background: #ffffff;}
   .navbar-inverse .navbar-nav>li:hover a{padding: 3px 15px 3px 20px;}
   .jquerycssmenu{padding-top: 0px; padding-right: 0px;}
   .jquerycssmenu ul{height:auto; width: 100%; background:rgba(0,0,0,0.8);  }
   .jquerycssmenu .sub{transition: 0.3s ease; background: none; list-style: none; visibility: hidden; display: none;}
   .jquerycssmenu ul li:hover .sub{transition: 0.3s ease; visibility: visible; display: block;}
   .jquerycssmenu ul li{border:0px;}
   .navbar .container{padding:0px;}
   .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{
    border:0px; position: absolute; z-index: 3;
  }
   #myjquerymenu{width: 100%; margin-top:-1px; }
   #myjquerymenu ul{padding-top:10px; padding-bottom:10px; }
   .jquerycssmenu ul li ul{display: block; padding-left: 30px; border:0px;}
   .jquerycssmenu ul li ul li a{color: #ffffff;}
   .jquerycssmenu ul .active{background:none; border:0px;}
   .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{
    color:#ffffff;
   }
   .jquerycssmenu ul li .sub{
      position: relative; width:auto;
   }
   .jquerycssmenu ul li .sub li{background:none; border:0px; height: 30px;}
   .jquerycssmenu ul li .sub li a{color:#ffffff; padding: 0px;}
   .jquerycssmenu ul li:hover .sub{visibility: visible; transition: 0.4s ease;}
}

