.vt-mega-menu, .mega-menu, .vt-main-mega-menu{display:none; font-weight:normal; color:#666;}
.vt-main-mega-menu, .vt-main-mega-menu ul, .vt-main-mega-menu li, .row-fluid [class*="span"], .vt-main-mega-menu li a{-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.vt-main-mega-menu, .vt-main-mega-menu ul, .vt-main-mega-menu li {list-style:none; float:left; padding:0 !important; margin:0 !important; line-height:normal !important;}
.mega-menu-wrapper, .vt-main-mega-menu li{position:relative;}
.vt-main-mega-menu{background:#222; width:100%; position:relative;}
.vt-main-mega-menu.oVertical > li{width:100%; display:block; padding-right:0 !important;}
.vt-main-mega-menu li a{color:#fff; float:left; display:block; font-weight:normal; padding:10px 20px 14px; text-decoration:none; width:100%; *width:90%;}
.vt-main-mega-menu li a:hover{background-color:transparent !important;}
.vt-main-mega-menu img{float:left; border:none;}
.vt-main-mega-menu li li a, .mega-group-title{padding:12px 20px}
.vt-main-mega-menu > li > a.mega-menu-a{padding-right:35px;}
.vt-main-mega-menu > li > a > i{display:block; font-size:80%; opacity:0.8;}
.vt-main-mega-menu li.mega-hover a, 
.vt-main-mega-menu li.mega-hover a:hover{background-color:#eee;}
.vt-main-mega-menu li li a, .vt-main-mega-menu li li a:hover,
.vt-main-mega-menu li.mega-hover a, .vt-main-mega-menu li.mega-hover a:hover{color:#333 !important;}
.vt-main-mega-menu li .sub-container{position:absolute; left:0; top:0; background:#eee; display:none; z-index:999;}
.vt-main-mega-menu li.mega-group ul > li{width:100% !important;}
.vt-main-mega-menu form, .vt-main-mega-menu fieldset{padding:0; margin:0;}
.vt-main-mega-menu form, .vt-main-mega-menu input, .vt-main-mega-menu textarea{width:98% !important;}
.vt-main-mega-menu input, .vt-main-mega-menu textarea{border:1px solid #ccc; min-height:25px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; margin:0; padding:5px;}
.vt-main-mega-menu button,.vt-main-mega-menu .button{background:#555; border:none; color:#fff; font-weight:bold;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; padding:8px 15px; cursor:pointer; width:auto !important;}
.vt-main-mega-menu button:hover,.vt-main-mega-menu .button:hover{background:#333;}
.vt-main-mega-menu form label{color:#666; font-weight:normal;}
.vt-main-mega-menu input[type="checkbox"]{width:auto !important; min-height:10px;}
.vt-main-mega-menu form#login-form ul li a{padding:5px 0 0 0 !important; margin:0 !important; width:auto !important; color:#666; opacity:0.6;}
.vt-main-mega-menu form#login-form ul li a:hover{background-color:transparent !important; opacity:1;}
.vtemmenu_mod h1, .vtemmenu_mod h2, .vtemmenu_mod h3, .vtemmenu_mod h4, .vtemmenu_mod h5{margin:10px 0 !important; padding:5px 0 !important; border-bottom:3px solid rgba(153,153,153,0.5);}
.clearfix:after, .row-fluid:after{clear: both;}
.clearfix:before, .clearfix:after, .row-fluid:before, .row-fluid:after{content:""; display:table; line-height:0;}
.row-fluid{width:100%;*zoom: 1;}
.row-fluid [class*="span"]{display:block; width:100%; min-height:30px; float:left; margin-left: 2.127659574468085%;  *margin-left: 2.074468085106383%;}
.row-fluid [class*="span"]:first-child{margin-left:0 !important;}
.row-fluid [class*="span"] + [class*="span"]{margin-left: 2.127659574468085% !important;}
.row-fluid .span12 {width:100% !important; *width:99.94680851063829%;}
.row-fluid .span11 {width: 91.48936170212765% !important; *width: 91.43617021276594%;}
.row-fluid .span10 {width: 82.97872340425532% !important; *width: 82.92553191489361%;}
.row-fluid .span9 {width: 74.46808510638297% !important; *width: 74.41489361702126%;}
.row-fluid .span8 {width: 65.95744680851064% !important; *width: 65.90425531914893%;}
.row-fluid .span7 {width: 57.44680851063829% !important; *width: 57.39361702127659%;}
.row-fluid .span6 {width: 48.93617021276595% !important; *width: 48.88297872340425%;}
.row-fluid .span5 {width: 40.42553191489362% !important; *width: 40.37234042553192%;}
.row-fluid .span4 {width: 31.914893617021278% !important; *width: 31.861702127659576%;}
.row-fluid .span3 {width: 23.404255319148934% !important; *width: 23.351063829787233%;}
.row-fluid .span2 {width: 14.893617021276595% !important; *width: 14.840425531914894%;}
.row-fluid .span1 {width: 6.382978723404255% !important; *width: 6.329787234042553%;}

/*########## START THE THEMES FOR THE MENU  ###########*/
/* THEME1 */
.theme1 .vt-main-mega-menu{background:#ce5d5d url(images/bg1.png) left center repeat-x; border:1px solid #ae4545; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.theme1 .vt-main-mega-menu > li{top:1px; background:#ce5d5d url(images/bg1.png) left center repeat-x;}
.theme1 .vt-main-mega-menu > li > a{background:url(images/ver-line1.png) left center no-repeat;-moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; font-weight:bold;}
.theme1 .vt-main-mega-menu li.mega-hover a, 
.theme1 .vt-main-mega-menu li.mega-hover a:hover{background-color:#eee !important;}
/* THEME2 */
.theme2 .vt-main-mega-menu{background:#ce5d5d url(images/bg2.png) left bottom repeat-x; border:1px solid #ae4545; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.theme2 .vt-main-mega-menu > li{top:1px; background:#ce5d5d url(images/bg2.png) left bottom repeat-x;}
.theme2 .vt-main-mega-menu > li > a{background:url(images/ver-line1.png) left center no-repeat;-moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; font-weight:bold;}
.theme2 .vt-main-mega-menu li.mega-hover a, 
.theme2 .vt-main-mega-menu li.mega-hover a:hover{background-color:#eee !important;}
/* THEME3 */
.theme3 .vt-main-mega-menu > li > a{font-weight:bold;}
.theme3 .vt-main-mega-menu li.mega-hover a, 
.theme3 .vt-main-mega-menu li.mega-hover a:hover{background-color:#eee !important;}
/*THEME4*/
.theme4 .vt-main-mega-menu{background:none;border:none;}
.theme4 .vt-main-mega-menu > li{padding:5px 5px 1px 0;}
.theme4 .vt-main-mega-menu > li > a.mega-menu-a{padding:12px 40px 12px 25px;}
.theme4 .vt-main-mega-menu > li > a{background:#ce5d5d url(images/bg2.png) left bottom repeat-x !important;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-weight:bold;}
.theme4 .vt-main-mega-menu li.mega-hover a, 
.theme4 .vt-main-mega-menu li.mega-hover a:hover{background-color:#eee !important;}
.theme4 .vt-main-mega-menu > li.mega-hover > a,
.theme4 .vt-main-mega-menu > li.mega-hover > a:hover{background-color:#eee !important; border:1px solid #bbb !important;-moz-box-shadow:0 1px 0 0 #fff inset !important; -webkit-box-shadow:0 1px 0 0 #fff inset !important; box-shadow:0 1px 0 0 #fff inset !important;}
/*THEME5*/
.theme5 .vt-main-mega-menu{background:none;border:none;}
.theme5 .vt-main-mega-menu li.mega-hover a, 
.theme5 .vt-main-mega-menu li.mega-hover a:hover{background-color:#eee !important;}
.theme5 .vt-main-mega-menu > li{padding:0 5px 1px 0;}
.theme5 .vt-main-mega-menu > li.mega-hover > a,
.theme5 .vt-main-mega-menu > li.mega-hover > a:hover{border-bottom:5px solid #666 !important;}

/* General Theme1 & Theme2 & Theme3 */
.theme1 .vt-main-mega-menu li.mega-hover li a:hover,
.theme2 .vt-main-mega-menu li.mega-hover li a:hover,
.theme3 .vt-main-mega-menu li.mega-hover li a:hover,
.theme4 .vt-main-mega-menu li.mega-hover li a:hover,
.theme5 .vt-main-mega-menu li.mega-hover li a:hover{background-color:#e5e5e5 !important;}
.theme1 .vt-main-mega-menu li li a, 
.theme1 .vt-main-mega-menu .mega-group-title,
.theme2 .vt-main-mega-menu li li a, 
.theme2 .vt-main-mega-menu .mega-group-title,
.theme4 .vt-main-mega-menu li li a, 
.theme4 .vt-main-mega-menu .mega-group-title,
.theme5 .vt-main-mega-menu li li a, 
.theme5 .vt-main-mega-menu .mega-group-title{padding-left:10px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}
.theme3 .vt-main-mega-menu li li a, 
.theme3 .vt-main-mega-menu .mega-group-title{padding-left:10px;}
.custom .vt-main-mega-menu li .mega-menu-icon,
.theme1 .vt-main-mega-menu li .mega-menu-icon,
.theme2 .vt-main-mega-menu li .mega-menu-icon,
.theme3 .vt-main-mega-menu li .mega-menu-icon{background:url(images/arrow.png) 0 -21px no-repeat; width:10px; height:10px; display:block; position:absolute; top:14px; right:10px;}
.theme4 .vt-main-mega-menu li .mega-menu-icon{background:url(images/arrow1.png) 0 -45px no-repeat; width:16px; height:16px; display:block; position:absolute; top:12px; right:10px;}
.theme5 .vt-main-mega-menu li .mega-menu-icon{background:url(images/arrow2.png) 0 -45px no-repeat; width:16px; height:16px; display:block; position:absolute; top:12px; right:10px;}
.custom .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme1 .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme2 .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme3 .vt-main-mega-menu > li > a > .mega-menu-icon{background:url(images/arrow.png) 0 -45px no-repeat; right:18px; top:35%;}
.theme4 .vt-main-mega-menu > li > a > .mega-menu-icon{background:url(images/arrow1.png) 0 0 no-repeat; right:20px; top:35%;}
.theme5 .vt-main-mega-menu > li > a > .mega-menu-icon{background:url(images/arrow2.png) 0 0 no-repeat; right:15px; top:25%;}
.theme1 .vt-main-mega-menu > li.mega-hover > a > .mega-menu-icon,
.theme2 .vt-main-mega-menu > li.mega-hover > a > .mega-menu-icon,
.theme3 .vt-main-mega-menu > li.mega-hover > a > .mega-menu-icon{background-position:0 -72px !important;}
.theme1 .vt-main-mega-menu .sub-container,
.theme2 .vt-main-mega-menu .sub-container{border-bottom:1px solid #bbb; border-right:1px solid #bbb; -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px; -moz-box-shadow:-1px 0 0 #ccc; -webkit-box-shadow:-1px 0 0 #ccc; box-shadow:-1px 0 0 #ccc; padding:10px;}
.theme3 .vt-main-mega-menu .sub-container{border-bottom:1px solid #bbb; border-right:1px solid #bbb;-moz-box-shadow:-1px 0 0 #ccc; -webkit-box-shadow:-1px 0 0 #ccc; box-shadow:-1px 0 0 #ccc; padding:10px;}
.theme4 .vt-main-mega-menu .sub-container{border: 8px solid rgb(207,207,207); border:8px solid rgba(207,207,207,.5); -webkit-background-clip: padding-box; background-clip: padding-box; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;-moz-box-shadow:0 0 0 1px #ccc; -webkit-box-shadow:0 0 0 1px #ccc; box-shadow:0 0 0 1px #ddd; padding:10px;}
.theme5 .vt-main-mega-menu .sub-container{padding:10px; -moz-box-shadow:1px 1px 1px #ccc; -webkit-box-shadow:1px 1px 1px #ccc; box-shadow:1px 1px 1px #ccc;}
.theme1 .vt-main-mega-menu .sub-container .sub-container,
.theme2 .vt-main-mega-menu .sub-container .sub-container{border-top:1px solid #bbb; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.theme3 .vt-main-mega-menu .sub-container .sub-container{border-top:1px solid #bbb;}
.theme5 .vt-main-mega-menu .sub-container .sub-container{border:1px solid #e5e5e5; }
.theme1 .vt-main-mega-menu .mega-group-title,
.theme1 .vt-main-mega-menu .mega-group-title:hover,
.theme2 .vt-main-mega-menu .mega-group-title,
.theme2 .vt-main-mega-menu .mega-group-title:hover,
.theme3 .vt-main-mega-menu .mega-group-title,
.theme3 .vt-main-mega-menu .mega-group-title:hover,
.theme4 .vt-main-mega-menu .mega-group-title,
.theme4 .vt-main-mega-menu .mega-group-title:hover,
.theme5 .vt-main-mega-menu .mega-group-title,
.theme5 .vt-main-mega-menu .mega-group-title:hover{background-color:#666 !important; font-weight:bold; color:#fff;}
/*Vertical*/
.theme1.oVertical-wrapper .vt-main-mega-menu,
.theme2.oVertical-wrapper .vt-main-mega-menu{border:none !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important; box-shadow:none !important;}
.theme1.oVertical-wrapper .vt-main-mega-menu > li,
.theme2.oVertical-wrapper .vt-main-mega-menu > li{top:0;}
.theme1.oVertical-wrapper .vt-main-mega-menu > li > a,
.theme2.oVertical-wrapper .vt-main-mega-menu > li > a{-moz-border-radius:0 !important; -webkit-border-radius:0 !important; border-radius:0 !important; background-image:none;}
.theme1.oVertical-wrapper .vt-main-mega-menu .sub-container,
.theme2.oVertical-wrapper .vt-main-mega-menu .sub-container{-moz-border-radius:3px !important; -webkit-border-radius:3px !important; border-radius:3px !important; border-top:1px solid #bbb;}
.theme3.oVertical-wrapper .vt-main-mega-menu .sub-container{border-top:1px solid #bbb;}
.theme1.oVertical-wrapper .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme2.oVertical-wrapper .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme3.oVertical-wrapper .vt-main-mega-menu > li > a > .mega-menu-icon{background-position:0 0;}
.theme1.oVertical-wrapper .vt-main-mega-menu > li.mega-hover > a > .mega-menu-icon,
.theme1.oVertical-wrapper.yellow .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme1.oVertical-wrapper.yellow .vt-main-mega-menu > li.mega-hover > a > .mega-menu-icon,
.theme1.oVertical-wrapper.gray .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme1.oVertical-wrapper.gray .vt-main-mega-menu > li.mega-hover > a > .mega-menu-icon,
.theme2.oVertical-wrapper .vt-main-mega-menu > li.mega-hover > a > .mega-menu-icon,
.theme2.oVertical-wrapper.yellow .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme2.oVertical-wrapper.yellow .vt-main-mega-menu > li.mega-hover > a > .mega-menu-icon,
.theme2.oVertical-wrapper.gray .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme2.oVertical-wrapper.gray .vt-main-mega-menu > li.mega-hover > a > .mega-menu-icon,
.theme3.oVertical-wrapper .vt-main-mega-menu > li.mega-hover > a > .mega-menu-icon,
.theme3.oVertical-wrapper.yellow .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme3.oVertical-wrapper.yellow .vt-main-mega-menu > li.mega-hover > a > .mega-menu-icon,
.theme3.oVertical-wrapper.gray .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme3.oVertical-wrapper.gray .vt-main-mega-menu > li.mega-hover > a > .mega-menu-icon{background-position:0 -21px !important;}
.theme4.oVertical-wrapper .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme5.oVertical-wrapper .vt-main-mega-menu > li > a > .mega-menu-icon{background-position:0 -45px; right:15px;}

/*Red style*/
.theme1.red .vt-main-mega-menu,
.theme2.red .vt-main-mega-menu{background-color:#ce5d5d !important;border:1px solid #ae4545;-moz-box-shadow:0 1px 0 0 #df8989 inset; -webkit-box-shadow:0 1px 0 0 #df8989 inset; box-shadow:0 1px 0 0 #df8989 inset;}
.theme1.red .vt-main-mega-menu > li,
.theme2.red .vt-main-mega-menu > li,
.theme3.red .vt-main-mega-menu,
.theme3.red .vt-main-mega-menu > li{background-color:#ce5d5d !important;}
.theme4.red .vt-main-mega-menu > li > a{background-color:#ce5d5d; border:1px solid #ae4545;-moz-box-shadow:0 1px 0 0 #df8989 inset; -webkit-box-shadow:0 1px 0 0 #df8989 inset; box-shadow:0 1px 0 0 #df8989 inset;}
.theme5.red .vt-main-mega-menu > li > a{color:#666; font-weight:bold;border-bottom:5px solid #ce5d5d;}


/*Green style*/
.theme1.green .vt-main-mega-menu,
.theme2.green .vt-main-mega-menu,
.theme4.green .vt-main-mega-menu > li > a{background-color:#690 !important;border:1px solid #5D8702;-moz-box-shadow:0 1px 0 0 #8CB233 inset; -webkit-box-shadow:0 1px 0 0 #8CB233 inset; box-shadow:0 1px 0 0 #8CB233 inset;}
.theme1.green .vt-main-mega-menu > li,
.theme2.green .vt-main-mega-menu > li,
.theme3.green .vt-main-mega-menu,
.theme3.green .vt-main-mega-menu > li{background-color:#690 !important;}
.theme5.green .vt-main-mega-menu > li > a{color:#666; font-weight:bold;border-bottom:5px solid #690;}

/*Blue style*/
.theme1.blue .vt-main-mega-menu,
.theme2.blue .vt-main-mega-menu,
.theme4.blue .vt-main-mega-menu > li > a{background-color:#3DBEE5 !important;border:1px solid #23A0C6;-moz-box-shadow:0 1px 0 0 #81DDF9 inset;-webkit-box-shadow:0 1px 0 0 #81DDF9 inset;box-shadow:0 1px 0 0 #81DDF9 inset;}
.theme1.blue .vt-main-mega-menu > li,
.theme2.blue .vt-main-mega-menu > li,
.theme3.blue .vt-main-mega-menu,
.theme3.blue .vt-main-mega-menu > li{background-color:#3DBEE5 !important;}
.theme5.blue .vt-main-mega-menu > li > a{color:#666; font-weight:bold;border-bottom:5px solid #3DBEE5;}

/*Blue style*/
.theme1.orange .vt-main-mega-menu,
.theme2.orange .vt-main-mega-menu,
.theme4.orange .vt-main-mega-menu > li > a{background-color:#f70 !important;border:1px solid #DB7713;-moz-box-shadow:0 1px 0 0 #F9AB5C inset;-webkit-box-shadow:0 1px 0 0 #F9AB5C inset;box-shadow:0 1px 0 0 #F9AB5C inset;}
.theme1.orange .vt-main-mega-menu > li,
.theme2.orange .vt-main-mega-menu > li,
.theme3.orange .vt-main-mega-menu,
.theme3.orange .vt-main-mega-menu > li{background-color:#f70 !important;}
.theme5.orange .vt-main-mega-menu > li > a{color:#666; font-weight:bold;border-bottom:5px solid #f70;}

/*Black style*/
.theme1.black .vt-main-mega-menu,
.theme2.black .vt-main-mega-menu,
.theme4.black .vt-main-mega-menu > li > a{background-color:#333 !important;border:1px solid #444;-moz-box-shadow:0 1px 0 0 #666 inset;-webkit-box-shadow:0 1px 0 0 #666 inset;box-shadow:0 1px 0 0 #666 inset;}
.theme1.black .vt-main-mega-menu > li,
.theme2.black .vt-main-mega-menu > li,
.theme3.black .vt-main-mega-menu,
.theme3.black .vt-main-mega-menu > li{background-color:#333 !important;}
.theme5.black .vt-main-mega-menu > li > a{color:#666; font-weight:bold;border-bottom:5px solid #333;}

/*Gray style*/
.theme1.gray .vt-main-mega-menu,
.theme2.gray .vt-main-mega-menu,
.theme4.gray .vt-main-mega-menu > li > a{background-color:#f3f3f3 !important;border:1px solid #ddd;-moz-box-shadow:0 1px 0 0 #fff inset;-webkit-box-shadow:0 1px 0 0 #fff inset;box-shadow:0 1px 0 0 #fff inset;}
.theme1.gray .vt-main-mega-menu > li,
.theme2.gray .vt-main-mega-menu > li,
.theme3.gray .vt-main-mega-menu,
.theme3.gray .vt-main-mega-menu > li{background-color:#f3f3f3 !important;}
.theme1.gray .vt-main-mega-menu > li > a,
.theme2.gray .vt-main-mega-menu > li > a,
.theme3.gray .vt-main-mega-menu > li > a,
.theme4.gray .vt-main-mega-menu > li > a{color:#666;}
.theme1.gray .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme2.gray .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme3.gray .vt-main-mega-menu > li > a > .mega-menu-icon{background-position:0 -72px;}
.theme5.gray .vt-main-mega-menu > li > a{color:#666; font-weight:bold;border-bottom:5px solid #f3f3f3;}

/*Violet style*/
.theme1.violet  .vt-main-mega-menu,
.theme2.violet  .vt-main-mega-menu,
.theme4.violet  .vt-main-mega-menu > li > a{background-color:#C71DF2 !important;border:1px solid #AD13D3;-moz-box-shadow:0 1px 0 0 #DB61F9 inset;-webkit-box-shadow:0 1px 0 0 #DB61F9 inset;box-shadow:0 1px 0 0 #DB61F9 inset;}
.theme1.violet  .vt-main-mega-menu > li,
.theme2.violet  .vt-main-mega-menu > li,
.theme3.violet .vt-main-mega-menu,
.theme3.violet .vt-main-mega-menu > li{background-color:#C71DF2 !important;}
.theme5.violet .vt-main-mega-menu > li > a{color:#666; font-weight:bold;border-bottom:5px solid #C71DF2;}

/*Yellow style*/
.theme1.yellow  .vt-main-mega-menu,
.theme2.yellow  .vt-main-mega-menu,
.theme4.yellow .vt-main-mega-menu > li > a{background-color:#FCE537 !important;border:1px solid #D8C320;-moz-box-shadow:0 1px 0 0 #FCF6C9 inset;-webkit-box-shadow:0 1px 0 0 #FCF6C9 inset;box-shadow:0 1px 0 0 #FCF6C9 inset;}
.theme1.yellow  .vt-main-mega-menu > li,
.theme2.yellow  .vt-main-mega-menu > li,
.theme3.yellow .vt-main-mega-menu,
.theme3.yellow .vt-main-mega-menu > li{background-color:#FCE537 !important;}
.theme1.yellow .vt-main-mega-menu > li > a,
.theme2.yellow .vt-main-mega-menu > li > a,
.theme3.yellow .vt-main-mega-menu > li > a,
.theme4.yellow .vt-main-mega-menu > li > a{color:#666;}
.theme1.yellow .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme2.yellow .vt-main-mega-menu > li > a > .mega-menu-icon,
.theme3.yellow .vt-main-mega-menu > li > a > .mega-menu-icon{background-position:0 -72px;}
.theme5.yellow .vt-main-mega-menu > li > a{color:#666; font-weight:bold;border-bottom:5px solid #FCE537;}

/* Mobile screen */
@media (max-width: 767px){
	.mega-menu-wrapper .vt-main-mega-menu{background-image:none !important;}
	.mega-menu-wrapper ul, .mega-menu-wrapper li, .mega-menu-wrapper .mega-group{width:100% !important;}
	.mega-menu-wrapper .sub-container, .mega-menu-wrapper ul, .mega-menu-wrapper li{z-index:1 !important; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
	.mega-menu-wrapper .sub-container{max-width:100%; width:100% !important; position:relative !important; left:auto !important; top: auto !important; float:left;}
	.mega-menu-wrapper .vt-main-mega-menu > li > .sub-container{-moz-box-shadow:none !important; -webkit-box-shadow:none !important; box-shadow:none !important; border:none !important;}
	.oVertical-wrapper.mega-menu-wrapper > .vt-main-mega-menu > li > .sub-container{-moz-border-radius:0 !important; -webkit-border-radius:0 !important; border-radius:0 !important;}
	.row-fluid [class*="span"] + [class*="span"]{margin-left: 0 !important;}
}