ul.wt-megamenu { line-height: 1em; list-style: none outside none; margin: 0; padding: 0; display:block; }
/* Link Seprator header */
ul.wt-megamenu li a, ul.wt-megamenu li .separator, ul.wt-megamenu li .wtmenu_header { font-size:14px; line-height:14px; cursor: pointer; display:block; padding: 5px 8px; margin:0;text-decoration:none; outline: medium none; }
ul.wt-megamenu .wt-dropdown li > a, ul.wt-megamenu .wt-dropdown li > .wtmenu_header, ul.wt-megamenu .wt-dropdown li > .separator { display: block; padding: 8px 10px; }

/* title subtitle icon */
.wtmenu_title { display: inline-block; line-height: 14px; }
.wtmenu_title > .subtitle{ display: block; }
.menu-icon { margin-right:5px; vertical-align: top; }
ul.wt-megamenu .wt-dropdown .wt-dropdown-items li.parent > a:after,
ul.wt-megamenu .wt-dropdown .wt-dropdown-items li.parent > .separator:after,
ul.wt-megamenu .wt-dropdown .wt-dropdown-items li.parent > .wtmenu_header:after {
  font-family: "FontAwesome"; content: " \f105";  float: right; vertical-align: top; 
}
/* ******* LEVEL-1 ******  */
ul.wt-megamenu li.level-1, ul.wt-megamenu > li { display: inline-block; min-height: 10px;  margin: 0; position: relative;  }
ul.wt-megamenu > li.menu-justify { position: static; }
ul.wt-megamenu > li > a, 
ul.wt-megamenu > li > .separator,
ul.wt-megamenu > li > .wtmenu_header { position: relative;  display: inline-block; font-size: 13px; line-height: 13px; margin-right: 5px; padding: 8px 15px;}
ul.wt-megamenu > li.parent > a:after, 
ul.wt-megamenu > li.parent > .separator:after,
ul.wt-megamenu > li.parent > .wtmenu_header:after { font-family: "FontAwesome";  content: " \f107"; vertical-align: top; }

/* SubMenu */
/*ul.wt-megamenu li.parent.level-1 > .wt-submenu-box{ position:absolute; left:-9999em; margin:0; padding:0 0 0 0; text-align:left;}
ul.wt-megamenu li.parent.level-1:hover > .wt-submenu-box{ left:0; }
*/
ul.wt-megamenu .wt-dropdown { display: none; margin: 0; padding: 15px 0 0; position: absolute; z-index: 9999;width:240px;}
ul.wt-megamenu .parent:hover > .wt-dropdown{display:block;}
ul.wt-megamenu .wt-dropdown .wt-dropdown-items { list-style: outside none none; margin: 0; padding: 0; }
ul.wt-megamenu .wt-dropdown.wt-dropdown-sub { left: 100%; padding-left: 10px; padding-top: 0; top: 0; }
/* positions */
ul.wt-megamenu .wt-dropdown-main.wt-menu-left {}
ul.wt-megamenu .wt-dropdown-main.wt-menu-right{ left:0; } 
ul.wt-megamenu .wt-dropdown-main.wt-menu-full { left:0; right:0; margin:0 auto; }
/* ul.wt-megamenu .wt-dropdown-main.wt-menu-center { margin-left: 50%;  margin-left: 45px;} */
ul.wt-megamenu .wt-dropdown-sub.wt-menu-left {}
ul.wt-megamenu .wt-dropdown-sub.wt-menu-right { left:100%; }
ul.wt-megamenu .wt-dropdown li{position:relative; display:block;}

/* Mega*/
ul.wt-megamenu .wt-dropdown-mega { padding: 15px 0; }
ul.wt-megamenu .wt-dropdown-mega { width:600px; }
ul.wt-megamenu .wt-mega-group, ul.wt-megamenu .wt-mega-group-child { list-style: outside none none; margin: 0; padding: 0; }
ul.wt-megamenu .wt-mega-group > li > a{}
ul.wt-megamenu .wt-mega-group-child > li > a{}
.wtmain-menu.menu-fade-up .dropdown:hover >.wt-submenu-box {  -webkit-animation: wtMenuFadeInUp 400ms; animation: wtMenuFadeInUp 400ms; }
@-webkit-keyframes wtMenuFadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,30px,0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
  }
}
@keyframes wtMenuFadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0,30px,0);
  }
  100% {
    opacity: 1;
    transform: none;
  }
}
