* html .clearfix{height:1%}html[xmlns] .clearfix{display:block}#js-mainnav.megamenu .clearfix:after{height:0;content:".";visibility:hidden;clear:both;display:block}#js-mainnav.megamenu{position:relative;line-height:1;z-index:9}#js-mainnav.megamenu ul{list-style:none outside none}#js-mainnav.megamenu div.megaMenuToggle{display:none}#js-mainnav.megamenu .js-megamenu{padding:20px 0 10px;font-size:12px;margin:0;font-family:ubuntu}#js-mainnav.megamenu ul.megamenu{margin:10px}#js-mainnav.megamenu ul.megamenu.level1{padding:0}#js-mainnav.megamenu ul.level0{padding:0;margin:0}#js-mainnav.megamenu ul.level0 li.mega{padding:0;position:relative;margin:0;float:left;display:block}#js-mainnav.megamenu ul.level0 li.mega.right{float:right}#js-mainnav.megamenu ul.level0 li.mega a.mega,#js-mainnav.megamenu ul.level0 li.mega span.mega{padding:8px 15px;text-decoration:none;margin:0;cursor:pointer;line-height:normal;display:block}#js-mainnav.megamenu ul.level0 li.mega .has-image{background-position:0 0;cursor:pointer;background-repeat:no-repeat;padding-left:25px;display:block}#js-mainnav.megamenu span.menu-image{overflow:hidden;background-position:left 1px;background-repeat:no-repeat;padding-left:21px;display:block}#js-mainnav.megamenu ul.level1 li.mega.group:hover{background:none!important}#js-mainnav.megamenu ul.level0 li.mega span.menu-title{display:block}#js-mainnav.megamenu ul.level0 li.mega span.menu-desc{font-size:88%;font-weight:400;display:block}#js-mainnav.megamenu ul.level0 li.mega span.image-title{padding-left:5px}#js-mainnav.megamenu ul.level0 li.haschild a.mega span.menu-desc,#js-mainnav.megamenu ul.level0 li.haschild-over a.mega span.menu-desc{padding-left:6px}#js-mainnav.megamenu ul.level0 li #current.active{background:none}#js-mainnav.megamenu.vertical{background-image:none}#js-mainnav.megamenu.horizontal.left ul.level0{width:100%;float:left}#js-mainnav.megamenu.horizontal.center ul.level0{transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);position:relative;left:50%;float:left}body{overflow-x:hidden!important}#js-mainnav.megamenu.horizontal.right ul.level0{float:right}#js-mainnav.megamenu.vertical ul.level0{max-width:100%;width:100%;float:left}#js-mainnav.megamenu.horizontal.center ul.megamenu.level1{position:relative;left:0}#js-mainnav.megamenu.vertical li.mega,#js-mainnav.megamenu.vertical ul.level0 li.mega{float:none}#js-mainnav.megamenu.horizontal.center ul.level0 li.mega{position:relative}#js-mainnav.megamenu.vertical.right ul.level0 li.mega a.mega,#js-mainnav.megamenu.vertical.right ul.level0 li.mega span.mega{text-align:right}#js-mainnav.megamenu.horizontal ul.level0 li a.haschild-over.mega span.menu-title,#js-mainnav.megamenu.horizontal ul.level0 li a.haschild.mega span.menu-title{margin-right:6px;padding-right:10px;background:url(/modules/mod_jux_megamenu/assets/images/arrow3.png) no-repeat 0;background-position:100% 4px;padding-left:6px}#js-mainnav.megamenu.vertical.left li a.haschild-over.mega span.menu-title,#js-mainnav.megamenu.vertical.left li a.haschild.mega span.menu-title{background:url(/modules/mod_jux_megamenu/assets/images/arrow.png) no-repeat 100%;padding-left:0}#js-mainnav.megamenu.vertical.right li a.haschild-over.mega span.menu-title,#js-mainnav.megamenu.vertical.right li a.haschild.mega span.menu-title{background:url(/modules/mod_jux_megamenu/assets/images/arrow_right.png) no-repeat 0;padding-left:0}#js-mainnav.megamenu.vertical ul.level0 li a.haschild-over.mega span.menu-desc,#js-mainnav.megamenu.vertical ul.level0 li a.haschild.mega span.menu-desc{padding-left:0}#js-mainnav.megamenu.horizontal.center ul.level1 li.mega{right:0;position:relative}#js-mainnav.megamenu.vertical.left ul.level1 li.haschild,#js-mainnav.megamenu.vertical.left ul.level1 li.haschild-over{padding:0;background-position:95%;background-image:url(/modules/mod_jux_megamenu/assets/images/arrow.png);background-repeat:no-repeat}#js-mainnav.megamenu.vertical.right ul.level1 li.haschild,#js-mainnav.megamenu.vertical.right ul.level1 li.haschild-over{padding:0;background-position:0;background-image:url(/modules/mod_jux_megamenu/assets/images/arrow_right.png);background-repeat:no-repeat}#js-mainnav.megamenu.vertical.left .js-megamenu ul.level0 li.mega .childcontent{margin-left:100%!important;margin-top:-32px}#js-mainnav.megamenu.vertical.right .js-megamenu ul.level0 li.mega .childcontent{right:95%;margin-left:-99%!important;margin-top:-32px}#js-mainnav.megamenu.vertical.left .js-megamenu ul.level1 li.mega .childcontent{top:0;margin-top:0!important}#js-mainnav.megamenu.vertical.right .js-megamenu ul.level1 li.mega .childcontent{margin-left:-100%!important;margin-top:-32px}#js-mainnav.megamenu.vertical.left ul.level1 li.haschild,ul.level1 li.haschild-over{position:relative}#js-mainnav.megamenu .js-megamenu li.mega .childcontent{height:auto;position:absolute;display:block}#js-mainnav.megamenu .js-megamenu li.haschild-over li.mega .childcontent,#js-mainnav.megamenu .js-megamenu li.mega .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.haschild-over li.mega .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.haschild-over li.mega .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.haschild-over li.mega .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.mega li.haschild-over li.mega .childcontent{left:-999em}#js-mainnav.megamenu .js-megamenu li.haschild-over .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.haschild-over .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.haschild-over .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.haschild-over .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.mega li.haschild-over .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.mega li.mega li.haschild-over .childcontent{left:auto}#js-mainnav.megamenu .js-megamenu li.haschild-over li.mega .right,#js-mainnav.megamenu .js-megamenu li.mega .right,#js-mainnav.megamenu .js-megamenu li.mega li.haschild-over li.mega .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.haschild-over li.mega .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.haschild-over li.mega .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.mega li.haschild-over li.mega .right{right:auto}#js-mainnav.megamenu .js-megamenu li.haschild-over .right{right:0}#js-mainnav.megamenu .js-megamenu li.mega li.haschild-over .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.haschild-over .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.haschild-over .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.mega li.haschild-over .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.mega li.mega li.haschild-over .right{right:12em}#js-mainnav.megamenu ul.level1 li.mega{float:none}#js-mainnav.megamenu ul.level1 .childcontent{margin:-20px 0 0}#js-mainnav.megamenu .megacol{float:left}#js-mainnav.megamenu ul.level1 li.mega{background:none}#js-mainnav.megamenu ul.level1 li.first{border-top:0}#js-mainnav.megamenu ul.level1 li.mega a.mega,#js-mainnav.megamenu ul.level1 li.mega span.mega{padding:8px 5px;border:0;font-weight:400;background:none}#js-mainnav.megamenu ul.level1 li.mega a.haschild-over.mega span.menu-title,#js-mainnav.megamenu ul.level1 li.mega a.haschild.mega span.menu-title{padding:0;background:none}#js-mainnav.megamenu ul.level1 li.group{background:none}#js-mainnav.megamenu .childcontent{z-index:999}#js-mainnav.megamenu .childcontent .js-moduletable{padding:0;border-bottom:0;margin:10px 0;line-height:1.5}#js-mainnav.megamenu .childcontent-inner a{text-decoration:none;width:auto}#js-mainnav.megamenu .childcontent .group h3{padding:0 5px 8px;text-transform:none;background:none}#js-mainnav.megamenu .childcontent .group .moduletable{padding-top:12px;background:none}#js-mainnav.megamenu .childcontent .js-moduletable .js-box-ct{padding:0 5px}#js-mainnav.megamenu .childcontent .js-moduletable a,#js-mainnav.megamenu .childcontent .js-moduletable a:active,#js-mainnav.megamenu .childcontent .js-moduletable a:focus,#js-mainnav.megamenu .childcontent .js-moduletable a:hover{text-decoration:none}#js-mainnav.megamenu .childcontent .js-moduletable ul:first-child{margin-top:0!important}#js-mainnav.megamenu .childcontent .js-moduletable li{margin-bottom:5px}#js-mainnav.megamenu .group-title{overflow:hidden}#js-mainnav.megamenu .group-title .menu-title{font-size:115%;font-weight:700;text-transform:uppercase}#js-mainnav.megamenu .group-title .menu-desc{padding-left:0!important}#js-mainnav.megamenu .group-content .js-moduletable,#js-mainnav.megamenu .group-content ul.megamenu{padding:0;margin:10px}#js-mainnav.megamenu ul.level0 .childcontent .moduletable a:hover,#js-mainnav.megamenu ul.level0 .childcontent .moduletable li:hover{background:none}#js-mainnav.megamenu .childcontent-inner{overflow:visible}#js-mainnav.megamenu .childcontent .moduletable h3{padding:0 0 10px;margin:0}#js-mainnav.megamenu .childcontent .moduletable{padding:10px}#js-mainnav.megamenu span.no-title{padding:0}#js-mainnav.megamenu span.no-title img{padding:0!important}#js-mainnav.megamenu ul.megamenu.level0 .big-img-right,#js-mainnav.megamenu ul.megamenu.level0 li.big-img-left{padding:5px 0}#js-mainnav.megamenu ul.megamenu.level0 .big-img-left img{margin:0 10px 10px 0;float:left}#js-mainnav.megamenu ul.megamenu.level0 .big-img-right img{margin:0 10px;float:right}#js-mainnav.megamenu ul.megamenu.level0 .big-img-left span.image-title,#js-mainnav.megamenu ul.megamenu.level0 .big-img-right span.image-title{padding:0}#js-mainnav.megamenu ul.megamenu.level0 input#mod-search-searchword{max-width:100px}#js-mainnav.megamenu ul.megamenu.level0 form{margin:6px 10px}#js-mainnav.megamenu ul.megamenu.level0 .contact-form form{margin:0}#js-mainnav.megamenu ul.megamenu.level0 .contact-form form p{padding:0;font-size:10px;margin:0}.tip-wrap{z-index:9999}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent{-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;opacity:0;visibility:hidden}#js-mainnav.noJS ul.megamenu li.haschild:hover>div.childcontent{opacity:1;visibility:visible;left:auto}#js-mainnav.horizontal ul.level0 li.mega.submenu-align-center>.childcontent{transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);margin-left:0!important;left:50%!important}#js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth{position:static!important}#js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth>.childcontent{margin-left:0!important;left:0!important}#js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth>.childcontent,#js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth>.childcontent>.childcontent-inner-wrap,#js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth>.childcontent>.childcontent-inner-wrap>.childcontent-inner{width:100%!important}#js-mainnav.horizontal ul.level0 li.mega.submenu-align-right>.childcontent{right:0!important;margin-left:0!important;left:auto!important}#js-mainnav.horizontal ul.level1 li.mega.submenu-align-right>.childcontent{right:100%!important;left:auto!important}#js-mainnav.horizontal ul.level0 li.mega.submenu-align-left>.childcontent{margin-left:0!important;left:0!important}#js-mainnav.horizontal ul.level1 li.mega.submenu-align-left>.childcontent{left:100%!important}@media screen and (min-width:768px){#js-mainnav.megamenu-sticky{right:auto;-webkit-transition:none;-moz-transition:none;transition:none;position:fixed!important;bottom:auto!important;top:0;margin:0!important;border-radius:0;left:0;width:100%;z-index:1000}}@media screen and (max-width:768px){.tip-wrap{display:none!important}}.js-megamenu .megamenu i.font-icon{margin-right:2px;float:left}.megamenu.level0 li:nth-child(2) .childcontent-inner,.megamenu.level0 li:nth-child(2) .megacol.column1.first,.megamenu.level0 li:nth-child(3) .childcontent-inner,.megamenu.level0 li:nth-child(3) .megacol.column1.first{width:270px!important}