.emo-sub-menu{position:absolute;visibility:hidden;opacity:0;background:#fff}.emo-sub-menu>li{min-width:220px}.emo-mega-menu{visibility:hidden;opacity:0;z-index:2;position:absolute;background:#fff}.emo-mega-menu .emo-sub-menu{position:static;visibility:hidden;opacity:0}.emo-mega-menu-row{display:table!important;width:100%;margin:0;padding:0;list-style:none}.emo-mega-menu-col{display:table-cell!important}li.emo-mega-menu-open>.emo-sub-menu,li.emo-mega-menu-open>.emo-mega-menu,li.emo-mega-menu-open>.emo-mega-menu .emo-sub-menu{height:auto;visibility:visible;opacity:1}.emo-mega-menu-full-width{position:static!important}.emo-mega-menu-full-width .emo-mega-menu{left:0;right:0}.emo-mega-menu-tabs{margin:0;padding:0;list-style:none;background:#eee}.emo-mega-menu-tabs .emo-mega-menu-tab{position:static!important;width:100%}.emo-mega-menu-tabs .emo-mega-menu-tab>a{width:20%;color:#333}.emo-mega-menu-tabs .emo-mega-menu-tab .emo-mega-menu-tab-content{position:absolute;top:0!important;left:20%!important;display:none}.emo-mega-menu-tabs .emo-mega-menu-tab-open .emo-mega-menu-tab-content{display:block;width:80%;background:#fff}.emo-mega-menu-tabs .emo-mega-menu-tab-content>.emo-sub-menu>li{position:static}.emo-mega-menu-transition-slide .emo-mega-menu-open .emo-mega-menu{visibility:visible;opacity:1;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}.emo-mega-menu-transition-slide .emo-mega-menu{visibility:hidden;opacity:0;-ms-transform:translate(0,10%);-webkit-transform:translate(0,10%);-o-transform:translate(0,10%);transform:translate(0,10%);-webkit-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s}.emo-mega-menu-transition-elastic .emo-mega-menu-open .emo-mega-menu{visibility:visible;opacity:1;-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);-ms-transform:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.emo-mega-menu-transition-elastic .emo-mega-menu{visibility:hidden;opacity:0;-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-ms-transform:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.emo-mega-menu-transition-zoom .emo-mega-menu-open .emo-mega-menu{visibility:visible;opacity:1;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-ms-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.emo-mega-menu-transition-zoom .emo-mega-menu{visibility:hidden;opacity:0;-ms-transform:scale(.5,.5);-webkit-transform:scale(.5,.5);-o-transform:scale(.5,.5);transform:scale(.5,.5);-ms-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.emo-mega-menu-transition-fading .emo-mega-menu-open .emo-mega-menu{visibility:visible;opacity:1;transition:all 1s}.emo-mega-menu-transition-fading .emo-mega-menu{visibility:hidden;opacity:0;transition:all 1s}.emo-mega-menu-transition-default .emo-mega-menu-open .emo-mega-menu{visibility:visible;opacity:1}.emo-mega-menu-transition-default .emo-mega-menu{visibility:hidden;opacity:0}