.vt-megamenu-wrap.horizontal-menu{margin:0 auto;display:block;position:relative;clear:both;margin:0 0;z-index: 1000;}
.vt-megamenu-wrap.horizontal-menu .mega-nav li{float:left;text-align:center;position:static;padding:0 0px;border:none;}
.vt-megamenu-wrap.horizontal-menu .mega-nav .mega-content-wrap{margin:0px auto;top:100%;position:absolute;text-align:left;z-index:999;}
.vt-megamenu-wrap.horizontal-menu .mega-nav li .mega-content-wrap.align-right{left:auto;right:0;}
.megamenu-col .mega-title a.active{}
.megamenu-col .mega-title span{padding:3px 0;display:block}
.megamenu-col.have-spetitle > .mega-title{}
.megamenu-col.level3 > .mega-title span{padding:3px 5px;display:block;}
.have-icon .menu-title{padding-left:30px;}
.menu-description{display:block;font-family:arial, sans-serif;font-size:10px;text-transform:none;line-height:normal;}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-1col{width:8.3333%;padding:0;}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-2col{
	width:calc(16.6666% - 16.7px);
	padding:0;
	margin-right: 20px;
	margin-bottom: 20px;
}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-2col:nth-child(6n){
	margin-right: 0;
}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-3col{width:25%;padding:0;}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-4col{width:33.3333%;padding:0;}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-5col{width:41.6666%;padding:0;}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-6col{width:50%;padding:0;}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-7col{width:58.3333%;padding:0;}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-8col{width:66.6666%;padding:0;}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-9col{width:75%;padding:0 1%;}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-10col{width:83.3333%;padding:0;}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-11col{width:91.6666%;padding:0;}
.vt-megamenu-wrap.horizontal-menu .mega-nav .megamenu-12col{width:100%;padding:0;}