#jux_memamenu544aa { display:none; }


	@media (min-width: 992px) {
	  #jux_memamenu544aa .mobile-canvas {
		display: none;
	  }
	}
	






 /* Loaderof:modules/mod_jux_megamenu/assets/css/style.css */ 
* html .clearfix{height:1%}#megamenucss #js-mainnav .js-megamenu .childcontent-inner-wrap.dropdown-menu,#megamenucss #js-mainnav .js-megamenu .dropdown-menu.tabs_horizontal .childcontent-inner,#megamenucss #js-mainnav.megamenu ul.level0 li.megacss span.menu-title,html[xmlns] .clearfix{display:block}#megamenucss .megamenu .menu-title i{padding-right:2px}#megamenucss #js-mainnav.noJS.up ul.megamenu li.haschild>div.childcontent{position:absolute;bottom:50px}#megamenucss #js-mainnav.noJS.horizontal.up ul.megamenu.level1 li.haschild:hover>div.childcontent{top:-11px}#megamenucss .level1 .submenu-align-auto .childcontent.adddropdown.cols1,#megamenucss .level1 .submenu-align-left .childcontent.adddropdown.cols1{top:0}#megamenucss .vertical.right li.megacss.haschild span.menu-title{background:url(/modules/mod_jux_megamenu/images/arrow_right.png) left center no-repeat}#megamenucss #js-mainnav.megamenu .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}#megamenucss #js-mainnav.megamenu.horizontal.sticky_left.affix .js-megamenu ul.level0{float:left;position:static;transform:none;left:inherit}#megamenucss #js-mainnav.megamenu.horizontal.sticky_right.affix .js-megamenu ul.level0{float:right;position:static}#megamenucss #js-mainnav.megamenu.horizontal.center ul.level0,#megamenucss #js-mainnav.megamenu.horizontal.sticky_center.affix .js-megamenu ul.level0{float:left;position:relative;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%)}#megamenucss #js-mainnav.megamenu.affix{left:0;right:auto;width:100%;border-radius:0;margin:0!important;z-index:1000;position:fixed!important;top:0;bottom:auto!important;-webkit-transition:none;-moz-transition:none;transition:none}#megamenucss #js-mainnav.megamenu{line-height:1;position:relative;z-index:9}#megamenucss #js-mainnav.megamenu ul{list-style:none}#megamenucss #js-mainnav.megamenu .js-megamenu,#megamenucss #js-mainnav.megamenu .js-megamenu .level1 .group,#megamenucss #js-mainnav.megamenu .js-megamenu ul.level1,#megamenucss #js-mainnav.megamenu .js-megamenu ul.level2,#megamenucss #js-mainnav.megamenu .js-megamenu ul.level3{position:relative;margin:0;padding:0}#megamenucss #js-mainnav.megamenu span.no-title,#megamenucss #js-mainnav.megamenu ul.megamenu.level0 .big-img-left span.image-title,#megamenucss #js-mainnav.megamenu ul.megamenu.level0 .big-img-right span.image-title,#megamenucss #js-mainnav.megamenu ul.megamenu.level1{padding:0}#megamenucss #js-mainnav.megamenu ul.level0,#megamenucss ol,#megamenucss ul{margin:0;padding:0}#megamenucss #js-mainnav.megamenu ul.level0 li.megacss{display:block;float:left;margin:0;padding:0;position:relative}#megamenucss #js-mainnav.megamenu ul.level0 li.megacss.right,#megamenucss #js-mainnav.megamenu.horizontal.right ul.level0{float:right}#megamenucss #js-mainnav.megamenu ul.level0 li.megacss a.megacss,#megamenucss #js-mainnav.megamenu ul.level0 li.megacss span.megacss{display:block;line-height:normal;margin:0;padding:12px 15px;text-decoration:none;cursor:pointer;text-align:left}#megamenucss #js-mainnav.megamenu ul.level0 li.megacss .has-image{padding-left:25px;display:block;background-repeat:no-repeat;background-position:left top;cursor:pointer}#megamenucss #js-mainnav.megamenu span.menu-image{background-position:left 1px;background-repeat:no-repeat;display:block;overflow:hidden;padding-left:21px}#megamenucss #js-mainnav.megamenu ul.level1 li.megacss.group:hover{background:0 0!important}#megamenucss #js-mainnav.megamenu ul.level0 li.megacss span.menu-desc{display:block;font-weight:400;font-size:88%}#megamenucss #js-mainnav.megamenu ul.level0 li.megacss span.image-title{padding-left:5px}#megamenucss #js-mainnav.megamenu ul.level0 li.haschild a.megacss span.menu-desc,#megamenucss #js-mainnav.megamenu ul.level0 li.haschild-over a.megacss span.menu-desc{padding-left:7px}#megamenucss #js-mainnav.megamenu ul.level1 li a.megacss span.menu-desc{padding-left:2px!important}#megamenucss #js-mainnav.megamenu ul.level0 .childcontent .moduletable a:hover,#megamenucss #js-mainnav.megamenu ul.level0 .childcontent .moduletable li:hover,#megamenucss #js-mainnav.megamenu ul.level0 li #current.active,#megamenucss #js-mainnav.megamenu ul.level1 li.group{background:0 0}body{overflow-x:hidden!important}#megamenucss #js-mainnav.megamenu.vertical ul.level0{float:left;max-width:100%;width:100%}#megamenucss #js-mainnav.megamenu.horizontal.center ul.megamenu.level1{left:0;position:relative}#megamenucss #js-mainnav.megamenu.vertical li.megacss,#megamenucss #js-mainnav.megamenu.vertical ul.level0 li.megacss{float:none}#megamenucss #js-mainnav.megamenu.horizontal.center ul.level0 li.megacss,#megamenucss #js-mainnav.megamenu.vertical.left ul.level1 li.haschild,#megamenucss ul.level1 li.haschild-over{position:relative}#megamenucss #js-mainnav.megamenu.vertical.right ul.level0 li.megacss a.megacss,#megamenucss #js-mainnav.megamenu.vertical.right ul.level0 li.megacss span.megacss{text-align:right}#megamenucss #js-mainnav.megamenu.horizontal ul.level1 li.submenu-align-auto a.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level1 li.submenu-align-auto a.haschild.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level1 li.submenu-align-left a.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level1 li.submenu-align-left a.haschild.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level2 li.submenu-align-auto a.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level2 li.submenu-align-auto a.haschild.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level2 li.submenu-align-left a.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level2 li.submenu-align-left a.haschild.megacss span.menu-title{background:url(/modules/mod_jux_megamenu/images/arrow.png) right center no-repeat!important;padding-left:0}#megamenucss #js-mainnav.megamenu.horizontal ul.level1 li.submenu-align-right a.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level1 li.submenu-align-right a.haschild.megacss span.menu-title{background-image:url('/modules/mod_jux_megamenu/images/arrow_right.png');padding-left:10px;left:1px;background-position:0 4px;margin-left:-11px}#megamenucss #js-mainnav.megamenu.vertical.left li a.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.vertical.left li a.haschild.megacss span.menu-title{background:url(/modules/mod_jux_megamenu/images/arrow.png) right center no-repeat;padding-left:0}#megamenucss #js-mainnav.megamenu.vertical.left .level1 li a.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.vertical.left .level1 li a.haschild.megacss span.menu-title{background:0 0;padding-left:0}#megamenucss #js-mainnav.megamenu.vertical ul.level0 li a.haschild-over.megacss span.menu-desc,#megamenucss #js-mainnav.megamenu.vertical ul.level0 li a.haschild.megacss span.menu-desc{padding-left:0}#megamenucss #js-mainnav.megamenu.horizontal.center ul.level1 li.megacss{position:relative;right:0}#megamenucss #js-mainnav.megamenu.vertical.left ul.level1 li.haschild,#megamenucss #js-mainnav.megamenu.vertical.left ul.level1 li.haschild-over{background-image:url('/modules/mod_jux_megamenu/images/arrow.png');background-repeat:no-repeat;background-position:95% center}#megamenucss #js-mainnav.megamenu.vertical.right ul.level1 li.haschild,#megamenucss #js-mainnav.megamenu.vertical.right ul.level1 li.haschild-over{background-image:url('/modules/mod_jux_megamenu/images/arrow_right.png');background-repeat:no-repeat;background-position:left center;padding:0;margin-left:10px}#megamenucss #js-mainnav.megamenu.vertical.left .js-megamenu ul.level0 li.megacss .childcontent{margin-left:100%!important;margin-top:-50px}#megamenucss #js-mainnav.megamenu.vertical.right .js-megamenu ul.level0 li.megacss .childcontent{margin-left:-99%!important;margin-top:-49px;right:100%}#megamenucss #js-mainnav.megamenu.vertical.left .js-megamenu ul.level1 li.megacss .childcontent{margin-top:0!important;top:0}#megamenucss #js-mainnav.megamenu.vertical.right .js-megamenu ul.level1 li.megacss .childcontent{margin-left:-100%!important;margin-top:0;top:0}#js-mainnav.megamenu .js-megamenu li.megacss .childcontent{display:block;height:auto;position:absolute}#megamenucss #js-mainnav .js-megamenu #arrow-icon,#megamenucss #js-mainnav.megamenu .js-megamenu li.haschild-over li.megacss .childcontent,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss .childcontent,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.haschild-over li.megacss .childcontent,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.haschild-over li.megacss .childcontent,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.megacss li.haschild-over li.megacss .childcontent,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.megacss li.megacss li.haschild-over li.megacss .childcontent,#megamenucss #js-mainnav.megamenu div.megaMenuToggle,.jux_tabs_db{display:none}#megamenucss #js-mainnav.megamenu .js-megamenu li.haschild-over .childcontent,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.haschild-over .childcontent,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.haschild-over .childcontent,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.megacss li.haschild-over .childcontent,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.megacss li.megacss li.haschild-over .childcontent,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.megacss li.megacss li.megacss li.haschild-over .childcontent{left:auto}#megamenucss #js-mainnav.megamenu .js-megamenu li.haschild-over li.megacss .right,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss .right,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.haschild-over li.megacss .right,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.haschild-over li.megacss .right,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.megacss li.haschild-over li.megacss .right,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.megacss li.megacss li.haschild-over li.megacss .right{right:auto}#megamenucss #js-mainnav.megamenu .js-megamenu li.haschild-over .right{right:0}#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.haschild-over .right,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.haschild-over .right,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.megacss li.haschild-over .right,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.megacss li.megacss li.haschild-over .right,#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss li.megacss li.megacss li.megacss li.megacss li.haschild-over .right{right:12em}#megamenucss #js-mainnav.megamenu ul.level1 li.megacss{float:none;border:none!important;background:0 0}#megamenucss #js-mainnav.megamenu .megacol,ul.jux_ul_tab{float:left}#megamenucss #js-mainnav.megamenu ul.level1 li.first{border-top:0;border:none!important}#megamenucss #js-mainnav.megamenu ul.level1 li.megacss a.megacss,#megamenucss #js-mainnav.megamenu ul.level1 li.megacss span.megacss{background:0 0;border:0;font-weight:400;padding:8px 15px;text-align:left}#megamenucss #js-mainnav.megamenu .childcontent{z-index:999}#megamenucss #js-mainnav.megamenu .childcontent .js-moduletable{border-bottom:0;line-height:1.5;margin:10px 0;padding:0}#megamenucss #js-mainnav.megamenu .childcontent-inner a{text-decoration:none;width:auto}#megamenucss #js-mainnav.megamenu .childcontent .group h3{background:0 0;padding:0 5px 8px;text-transform:none}#megamenucss #js-mainnav.megamenu .childcontent .group .moduletable{background:0 0;padding-top:12px}#megamenucss #js-mainnav.megamenu .childcontent .js-moduletable .js-box-ct{padding:0 5px}#megamenucss #js-mainnav.megamenu .childcontent .js-moduletable a,#megamenucss #js-mainnav.megamenu .childcontent .js-moduletable a:active,#megamenucss #js-mainnav.megamenu .childcontent .js-moduletable a:focus,#megamenucss #js-mainnav.megamenu .childcontent .js-moduletable a:hover{text-decoration:none}#megamenucss #js-mainnav.megamenu .childcontent .js-moduletable ul:first-child{margin-top:0!important}#megamenucss #js-mainnav.megamenu .childcontent .js-moduletable li{margin-bottom:5px}#megamenucss #js-mainnav.megamenu .group-title{overflow:hidden}#megamenucss #js-mainnav.megamenu .group-title .menu-title{text-transform:uppercase;font-weight:700;font-size:115%}#megamenucss #js-mainnav.megamenu .group-title .menu-desc{padding-left:0!important}#megamenucss #js-mainnav.megamenu .group-content .js-moduletable,#megamenucss #js-mainnav.megamenu .group-content ul.megamenu{margin:10px;padding:0}#megamenucss #js-mainnav.megamenu .childcontent-inner{overflow:visible}#megamenucss #js-mainnav.megamenu .childcontent .moduletable h3{margin:0;padding:0 0 10px}#megamenucss #js-mainnav.megamenu .childcontent .moduletable{padding:10px}#megamenucss #js-mainnav.megamenu span.no-title img{padding:0!important}#megamenucss #js-mainnav.megamenu ul.megamenu.level0 .big-img-right,#megamenucss #js-mainnav.megamenu ul.megamenu.level0 li.big-img-left{padding:5px 0}#megamenucss #js-mainnav.megamenu ul.megamenu.level0 .big-img-left img{margin:2px 5px 0 0}#megamenucss #js-mainnav.megamenu ul.megamenu.level0 .big-img-right img{float:right;margin:0 10px}#megamenucss #js-mainnav.megamenu ul.megamenu.level0 input#mod-search-searchword{max-width:100px}#megamenucss #js-mainnav.megamenu ul.megamenu.level0 form{margin:6px 10px}#megamenucss #js-mainnav.megamenu ul.megamenu.level0 .contact-form form{margin:0}#megamenucss #js-mainnav.megamenu ul.megamenu.level0 .contact-form form p{padding:0;margin:0;font-size:10px}#megamenucss .tip-wrap{z-index:9999}#megamenucss #js-mainnav.noJS.horizontal ul.megamenu.level1 li.haschild:hover>div.childcontent{opacity:1;visibility:visible}#megamenucss #js-mainnav.noJS.vertical.right ul.megamenu.level1 li.haschild:hover>div.childcontent{opacity:1;left:-22px;visibility:visible}#megamenucss #js-mainnav.noJS.vertical ul.megamenu li.haschild:hover>div.childcontent{opacity:1;left:auto;visibility:visible}#megamenucss #js-mainnav.horizontal ul.level0 li.megacss.submenu-align-center>div.childcontent{margin-left:0!important}#megamenucss #js-mainnav.horizontal ul.level0 li.megacss.submenu-align-fullwidth{position:static!important}#megamenucss #js-mainnav.horizontal ul.level0 li.megacss.submenu-align-fullwidth>.childcontent,#megamenucss #js-mainnav.horizontal ul.level0 li.megacss.submenu-align-left>.childcontent{left:0!important;margin-left:0!important}#megamenucss #js-mainnav.horizontal ul.level0 li.megacss.submenu-align-fullwidth>.childcontent,#megamenucss #js-mainnav.horizontal ul.level0 li.megacss.submenu-align-fullwidth>.childcontent>.childcontent-inner-wrap,#megamenucss #js-mainnav.horizontal ul.level0 li.megacss.submenu-align-fullwidth>.childcontent>.childcontent-inner-wrap>.childcontent-inner{width:100%!important}#megamenucss #js-mainnav.horizontal ul.level0 li.megacss.submenu-align-right>.childcontent{left:auto!important;right:0!important;margin-left:0!important}#megamenucss #js-mainnav.horizontal ul.level1 li.megacss.submenu-align-right>.childcontent{left:auto!important;right:200px!important;top:0}#megamenucss #js-mainnav.horizontal ul.level1 li.megacss.submenu-align-left>.childcontent{left:100%!important}#megamenucss .js-megamenu .megamenu i.font-icon{float:left;margin-right:2px}@media (max-width:991px){#megamenucss #js-mainnav .js-megamenu .dropdown-menu .childcontent-inner{display:block}}#megamenucss #js-mainnav .js-megamenu .dropdown-menu{display:block;position:initial;padding:0;margin:0;border-width:1px;border-radius:0;-webkit-box-shadow:0;box-shadow:none;-webkit-box-shadow:none}#megamenucss .dropdown-menu ul.level1 li.group{border:none!important}#megamenucss .affix .js-megamenu{margin:0 auto!important}@media screen and (min-width:991px){#megamenucss #js-mainnav.megamenu.horizontal ul.level0 li a.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level0 li a.haschild.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level0 li span.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level0 li span.haschild.megacss span.menu-title{background:url(/modules/mod_jux_megamenu/images/arrow3.png) 100% 8px no-repeat;padding-right:14px}#megamenucss #js-mainnav.megamenu-sticky{left:0;right:auto;width:100%;border-radius:0;margin:0!important;z-index:1000;position:fixed!important;top:0;bottom:auto!important;-webkit-transition:none;-moz-transition:none;transition:none}#megamenucss .js-megamenu .megamenu .jux-custom-css i.jux-fa{display:none}}#megamenucss .js-megamenu .megamenu .jux-custom-css i.jux-fa{font-size:26px;color:#fff}#megamenucss .js-megamenu .megamenu .level1 .jux-custom-css i.jux-fa{font-size:18px}#megamenucss .js-megamenu .megamenu .jux-custom-css .accordion-btn{padding:13px}.jux_tabs_item.jux_tabs_db.tabs_vertical{float:left;display:block!important;overflow:hidden;width:25%;margin:0}.jux_tabs_item.tabs_horizontal ul,.jux_tabs_item.tabs_vertical ul{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:100%;border-left:none;border-top:none;border-bottom:none}.jux_tabs_item.tabs_vertical ul li{display:block;border-left:none;border-right:none;border-top:none;margin:0 0 0 1px}.jux_tabs_item ul li a:focus{outline:0}.jux_tabs_item.tabs_horizontal ul li>a,.jux_tabs_item.tabs_vertical ul li>a{width:100%;border:solid transparent;border-radius:0;padding:14px 20px;display:block;box-sizing:border-box;position:relative;text-decoration:none}.jux_tabs_item.tabs_horizontal{display:block!important;overflow:hidden;margin:0}.jux_tabs_item.tabs_horizontal ul li{display:inline-block;border-left:none;border-right:none;border-top:none;text-align:center;margin:0 .5px}.jux_tabs_item.tabs_horizontal ul li:first-child{margin-left:0}.jux_tabs_item.tabs_horizontal ul li:last-child{margin-right:0;margin-left:1px}#js-mainnav .dropdown-menu{border:none}.tip-wrap{display:none!important}@media screen and (max-width:991px){#megamenucss .tip-wrap{display:none!important}#js-mainnav .dropdown-menucss{display:block;min-width:250px}#megamenucss #js-mainnav.megamenu.horizontal ul.level1 li.submenu-align-auto a.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level1 li.submenu-align-auto a.haschild.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level1 li.submenu-align-left a.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level1 li.submenu-align-left a.haschild.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level2 li.submenu-align-auto a.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level2 li.submenu-align-auto a.haschild.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level2 li.submenu-align-left a.haschild-over.megacss span.menu-title,#megamenucss #js-mainnav.megamenu.horizontal ul.level2 li.submenu-align-left a.haschild.megacss span.menu-title{background:0 0!important;padding:0}#js-mainnav.megamenu #js-megaMenuToggle .megaMenuToggle-icon:before,#js-mainnav.megamenu.noJS #css3-megaMenuToggle .megaMenuToggle-icon:before{content:'';position:absolute;background:rgba(230,230,230,.8);height:2px;width:16px;top:-4px}#js-mainnav.megamenu #js-megaMenuToggle .megaMenuToggle-icon:after,#js-mainnav.megamenu.noJS #css3-megaMenuToggle .megaMenuToggle-icon:after{content:'';position:absolute;background:rgba(230,230,230,.9);height:2px;width:16px;top:-8px}#megamenucss .megamenu.level0 .childcontent .dropdown-menu{border:none!important}#megamenucss #js-mainnav.megamenu ul.level0 li.megacss span.menu-desc{display:none}#js-mainnav.megamenu.noJS ul.megamenu li,#megamenucss .dropdown-menu{display:block!important}}#js-mainnav .js-megamenu .megamenu .accordion-btn-wrap{height:100%}#js-mainnav .js-megamenu .megamenu .accordion-btn-wrap .accordion-btn{height:100%!important}.hasTip{position:relative;cursor:pointer}.hasTip:after,.hasTip:before{position:absolute;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(.71, 1.7, .77, 1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(.71, 1.7, .77, 1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71, 1.7, .77, 1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none;bottom:100%;left:50%}.hasTip:focus:after,.hasTip:focus:before,.hasTip:hover:after,.hasTip:hover:before{visibility:visible;opacity:1;-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px)}.hasTip:before{z-index:1001;border:6px solid transparent;background:0 0;content:"";margin-left:-6px;margin-bottom:-12px;border-top-color:rgba(51,51,51,.9)}.hasTip:after{z-index:1000;padding:10px 6px 5px;width:160px;background-color:rgba(51,51,51,.9);color:#fff;content:attr(data-tooltip);font-size:14px;line-height:1.2;text-align:center;margin-left:-80px}






 /* Loaderof:font-display: swap; */ 







 /* Loaderof:modules/mod_jux_megamenu/assets/css/style/white.css */ 
/**
 * @version     $Id$
 * @author      JoomlaUX!
 * @package     Joomla.Site
 * @subpackage  mod_jux_megamenu
 * @copyright   Copyright (C) 2008 - 2013 by JoomlaUX. All rights reserved.
 * @license     http://www.gnu.org/licenses/gpl.html GNU/GPL version 3
*/

#js-mainnav.megamenu.white {
    border-bottom: none;
}

@media (max-width: 991px) {
    #js-mainnav.megamenu.white {
        border: 1px solid #e0e0e0 !important;
    }
}

#js-mainnav.megamenu.white .jux-fa.jux-fa-bars {
    color: #2e2e2e !important;
}

#megamenucss #js-mainnav.white .js-megamenu {
    background: #fcfcfc;
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-right: 1px solid;
    border-color: #e0e0e0;
}

/* lv - 0
-----------------------------------*/
/* Styling ---*/
#js-mainnav.megamenu.white ul.level0 li.megacss span.megacss,
#js-mainnav.megamenu.white ul.level0 li.megacss a.megacss,
#js-mainnav.megamenu.white .megaMenuToggle {
    color: #2e2e2e;
    padding: 12px 8px;
    font-weight: bold;
    border-left: 1px solid #e0e0e0;
    -webkit-box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.1);
    -moz-box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.1);
    box-shadow: inset 1px 0px 0px 0px rgba(255, 255, 255, 0.1);
}

#js-mainnav.megamenu.white ul.level0 li.haschild a.megacss span.menu-desc,
#js-mainnav.megamenu.white ul.level0 li.haschild-over a.megacss span.menu-desc {
    /*padding-left: 0;*/
}

/* Childcontent */

#js-mainnav.megamenu.white ul.level0 ul.megamenu {
    margin: 0;
}

/* Layout ---*/

#js-mainnav.megamenu.white ul.level1 li.megacss {
    border: 0 none;
}

#js-mainnav.megamenu.white ul.level1 li.megacss span.megacss,
#js-mainnav.megamenu.white ul.level1 li.megacss a.megacss {
    margin: 0px;
    padding: 6px 20px 6px 15px;
    border: 0;
    color: #888888;
    font-weight: normal;
    background-color: transparent;
}



#js-mainnav.megamenu.white ul.level1 li:hover,
#js-mainnav.megamenu.white ul.level1 li.active,
#js-mainnav.megamenu.white ul.level1 li.over,
#js-mainnav.megamenu.white ul.level1 li.haschild-over {
    background: none;
}

#js-mainnav.megamenu.white ul.level1 li.haschild,
#js-mainnav.megamenu.white ul.level1 li.haschild-over {
    background-image: url(/modules/mod_jux_megamenu/assets/images/arrow.png);
    background-repeat: no-repeat;
    background-position: 95% center;
    padding: 0;
}

/* CHILD CONTENT
-----------------------------------*/

#js-mainnav.megamenu.white ul.level0>.childcontent-inner {
    -webkit-box-shadow: 1px 1px 1px #dddddd;
    -moz-box-shadow: 1px 1px 1px #dddddd;
    box-shadow: 1px 1px 1px #dddddd;
}


#js-mainnav.megamenu.white .childcontent .group h3 {
    background: none;
    color: #777777;
}

#js-mainnav.megamenu.white .childcontent .moduletable {
    padding: 0 10px;
}

#js-mainnav.megamenu.white .childcontent .js-moduletable a:hover,
#js-mainnav.megamenu.white .childcontent .js-moduletable a:focus,
#js-mainnav.megamenu.white .childcontent .js-moduletable a:active {
    color: #fff;
    text-decoration: none;
    border-bottom: 1px solid #fff;
}

/* Grouped --- */

#js-mainnav.megamenu.white .group-content .menu-desc,
#js-mainnav.megamenu.white .group-title .menu-desc {
    font-size: 9px;
    color: #bbbbbb;
    text-transform: uppercase;
}

#js-mainnav.megamenu.white span.menu-desc {
    padding: 0;
}

#js-mainnav.megamenu.white li.megacss.group-divison {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border: 1px dotted #e9e9e9 !important;
}

#megamenucss .white.megamenu ul.level0>li.megacss:hover>a.megacss,
#megamenucss #js-mainnav.megamenu.white ul.level0 li.active {
    color: #000000 !important;
}

#megamenucss .white.megamenu .dropdown-menu ul.level1 li.megacss:hover>a.megacss,
#megamenucss .white .dropdown-menu ul.level1 li.megacss a.megacss:hover {
    color: #000 !important;
}

#megamenucss .white.megamenu .jux-tabs .tabs_vertical .megacol.column1 {
    border-left: 1px solid #d8d2d2;
}

#megamenucss #js-mainnav.white ul.level0 .childcontent .group-title .menu-title {
    text-transform: inherit;
    font-weight: bold;
    margin-bottom: 3px;
    margin-top: 13px;
}

#megamenucss #js-mainnav.white ul.level0 .childcontent .group .group-content {
    margin-bottom: 15px;
}

#megamenucss #js-mainnav.white .group-content .js-moduletable,
#megamenucss #js-mainnav.white .group-content ul.megamenu {
    margin: 0;
}


#megamenucss .white.megamenu .jux-tabs .level1 .megacol {
    border: none !important;
}

#megamenucss #js-mainnav.megamenu.white ul.level0 li.active {
    color: #000 !important;
}



#megamenucss .white.megamenu .jux-tabs .tabs_vertical .megacol.column1 {
    border-left: 1px solid #d8d2d2;
}

#megamenucss .white.megamenu .jux-tabs .level1 .megacol {
    border: none !important;
}

#megamenucss .white.megamenu .jux_tabs_item ul li.ui-state-active a {
    color: #fff !important;
}

#megamenucss .white.megamenu .jux_tabs_item ul li a {
}

#megamenucss .white.megamenu .jux_tabs_item ul li.active a {
    color: #fff !important;
    background: #b8b8b8;
}
#megamenucss .white.megamenu .jux_tabs_item ul li a:hover {
    color: #fff !important;
    background: #b8b8b8;
}

#megamenucss .white.megamenu .jux_tabs_item.tabs_vertical ul li {
    border-bottom: 1px solid #d8d2d2;
    margin: 0;
}

.white .jux_tabs_item.tabs_horizontal ul li {
    background: #f3f2f2;
}#jux_memamenu544aa { display:block; }

