/*----------------------------------------------------------------------
	LTR Menu Mega
----------------------------------------------------------------------*/
/*---- Show All Submenu---- */
ul.navi div.mega-content {
	position: absolute;left: -999em;z-index: 10;background: #141414;border: 5px solid #242424;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.8);
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
ul.navi div.level2.mega-content{margin-top: 10px;}
ul.navi div.mega-content-inner {}

/*ul.navi ul.level2 li{margin: 8px;}
ul.navi ul.level2 li .item-link{line-height: 25px;}*/
ul.navi ul.level2 li,
ul.navi ul.level3 li{margin: 6px 0;}
ul.navi ul.level3 li .item-link{line-height: 25px;}
ul.navi div.mega-col ul.level2,
ul.navi div.mega-col ul.level3,
ul.navi div.mega-col ul.level4,
ul.navi div.mega-col ul.level5{width:200px;border: none;background: none;box-shadow: none;}

/* For Mega colums */
ul.navi div.mega-col {float: left;padding: 0 6px;box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
ul.navi div.mega-col.first.more {padding-left: 8px;box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
ul.navi div.mega-col.last.more {padding-right: 8px;box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
ul.navi div.mega-col.more{padding: 0 4px;box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
ul.navi div.mega-col.more > ul.subnavi ,
ul.navi div.mega-col.more div.mega-group-content > ul.subnavi {width:100%;}

/* For Mega Item*/
ul.navi div.mega-group {display: block;}
ul.navi div.mega-col.first div.mega-group div.mega-group-title{}
ul.navi div.mega-col.last div.mega-group div.mega-group-title{}
ul.navi div.mega-group div.mega-group-title{margin-bottom: 15px;}
ul.navi div.mega-group div.mega-group-title .item-link{color: #fff;font-size: 130%;padding: 0;}

ul.navi div.mega-group div.mega-group-title .menu-icon{}
ul.navi div.mega-group div.mega-group-title span.menu-title{padding:10px  0 0;line-height: 100%;}
ul.navi div.mega-group div.mega-group-title .showdesc{text-align: left;}
ul.navi div.mega-group div.mega-group-title .showdesc .menu-title{padding:10px 0 3px;}
ul.navi div.mega-group div.mega-group-title .showdesc .menu-desc{font-family: "arial";color: #868686;}
ul.navi div.mega-group div.mega-group-content{position: relative;}



/*For Mega module*/
ul.navi div.mega-module {padding: 10px 5px;color: #fff;}
ul.navi div.mega-col.one div.mega-module{padding: 10px 15px;overflow: hidden;}
ul.navi div.mega-module h3 {}
ul.navi div.mega-module p{margin: 0;}
ul.navi div.mega-module .bsn-wrap .post{
	padding: 6px 0;
	margin: 0;
	border-bottom: 1px solid #001F49;
	border-top: 1px solid #003680;
}
ul.navi div.mega-module .bsn-wrap .post:first-child{border-top: none;padding-top:0;}
ul.navi div.mega-module .bsn-wrap .post:last-child{border-bottom: none;}
ul.navi div.mega-module .bsn-wrap .bsn-image{background: #002454;}
ul.navi div.mega-module.mega2 .bsn-wrap h2{float: left;width:100%;clear: both;margin: 5px 0 0;}
ul.navi div.mega-module.mega2 .bsn-wrap .bsn-image{float: none;margin: 0;padding: 5px;}

/*----------------------------------------------------------------------
	RTL Menu Mega
----------------------------------------------------------------------*/
/* Mega colums */
ul.navirtl div.mega-col {float: right;}
ul.navirtl div.mega-col.first.more {padding: 0 8px 0 4px;}
ul.navirtl div.mega-col.last.more {padding: 0 4px 0 8px;}

ul.navirtl div.mega-group div.mega-group-title .item-link{}


