.w-menu .hided.menu {
  background-color: inherit;
  position: relative;
}
.w-menu .hided.menu .menu-ico {
  display:block;
}
.w-menu .hided.menu > ul {
  position: absolute!important;
  z-index: 100;
}
.w-menu .hided.menu a,  .w-menu .hided.menu .no-link {
  display:block;
}
.w-menu .hided.menu a.parent:before,  .w-menu .hided.menu .no-link.parent:before {
  float: right;
  content:'\f067';
  font-family:'FontAwesome', Verdana, Arial, sans-serif;
}
.w-menu .hided.menu a.parent.opened:before,  .w-menu .hided.menu .no-link.parent.opened:before {
  float: right;
  content:'\f068';
  font-family:'FontAwesome', Verdana, Arial, sans-serif;
}
.w-menu .hided.menu ul li {
  float: none;
  position: static;
  width:auto!important;
  display:block;
  padding:0px 0px;
  margin:0px 0px;
  background: white;
}
.w-menu .hided.menu ul ul {
  box-shadow: none;
  max-width:none;
  width:auto!important;
}
.w-menu .hided.menu ul,  .w-menu .hided.menu li:hover ul {
  float: none;
  position: static;
  display:none;
  padding:0px 0px;
  margin:0px 0px;
}
.w-menu .menu .menu-ico {
  background-color: inherit;
  color: inherit;
  cursor: pointer;
  position: relative;
  display:none;
}
.w-menu .menu .menu-ico:before {
  content:'\e91b';
  font-family:'trueloaded', Verdana, Arial, sans-serif;
}
.w-menu div.hided.menu .active + ul,  .w-menu div.hided.menu .opened + ul {
  display:block;
}
@media (max-width:992px) {
  .w-menu .hided.menu li a {
    padding-left:20px;
  }
  .w-menu .hided.menu li li a {
    padding-left:40px;
  }
  .w-menu .hided.menu li li li a {
    padding-left:60px;
  }
  .w-menu .hided.menu ul li {
    text-align: left;
    border-top:1px solid #000000;
  }
}
