/*Sub-menu box*/

#horizontal-multilevel-menu li ul {
    position: absolute;
    /*top:-999em;*/
    display: none;
    z-index: 500;
}

@media screen and (max-width: 767px) {
  #horizontal-multilevel-menu li ul {
    position: static;
    z-index: 1;
  }
}


/*Sub-menu item box*/


/*Item link*/

@media screen and (min-width: 1200px) {
  #horizontal-multilevel-menu li:hover ul ul,
  #horizontal-multilevel-menu li.jshover ul ul,
  #horizontal-multilevel-menu li:hover ul ul ul,
  #horizontal-multilevel-menu li.jshover ul ul ul,
  #horizontal-multilevel-menu li:hover ul ul ul ul,
  #horizontal-multilevel-menu li.jshover ul ul ul ul,
  #horizontal-multilevel-menu li:hover ul ul ul ul ul,
  #horizontal-multilevel-menu li.jshover ul ul ul ul ul {
      /*top:-999em;*/
      display: none;
  }

  #horizontal-multilevel-menu li:hover ul,
  #horizontal-multilevel-menu li.jshover ul,
  #horizontal-multilevel-menu li li:hover ul,
  #horizontal-multilevel-menu li li.jshover ul,
  #horizontal-multilevel-menu li li li:hover ul,
  #horizontal-multilevel-menu li li li.jshover ul,
  #horizontal-multilevel-menu li li li li:hover ul,
  #horizontal-multilevel-menu li li li li.jshover ul,
  #horizontal-multilevel-menu li li li li li:hover ul,
  #horizontal-multilevel-menu li li li li li.jshover ul {
      /*z-index:1000;
    top:auto;*/
      display: block;
  }
}

@media screen and (max-width: 1199px) {
  #horizontal-multilevel-menu li.open ul ul,
  #horizontal-multilevel-menu li.open ul ul ul,
  #horizontal-multilevel-menu li.open ul ul ul ul,
  #horizontal-multilevel-menu li.open ul ul ul ul ul {
      /*top:-999em;*/
      display: none;
  }

  #horizontal-multilevel-menu li.open ul,
  #horizontal-multilevel-menu li li.open ul,
  #horizontal-multilevel-menu li li li.open ul,
  #horizontal-multilevel-menu li li li li.open ul,
  #horizontal-multilevel-menu li li li li li.open ul {
      /*z-index:1000;
    top:auto;*/
      display: block;
  }
}