#js-meganav{display:block}@media screen and (max-width:992px){#js-mainnav.megamenu.darkblue #js-megaMenuToggle{border-color:#333;border-radius:4px;float:right;margin-top:2px;padding:9px 10px 11px;position:relative;background-color:#003460}.megaMenuToggle .icon-bar{background-color:#fff}.megaMenuToggle .icon-bar+.icon-bar{margin-top:4px}.megaMenuToggle .icon-bar{border-radius:1px;display:block;height:2px;width:22px}.megaMenuToggle .icon-bar:nth-of-type(2){top:1px}.megaMenuToggle .icon-bar:nth-of-type(3){top:2px}.megaMenuToggle .icon-bar{position:relative;transition:all 500ms ease-in-out}.megaMenuToggle.active .icon-bar:nth-of-type(1){top:6px;transform:rotate(45deg)}.megaMenuToggle.active .icon-bar:nth-of-type(2){background-color:transparent}.megaMenuToggle.active .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg)}#js-mainnav.megamenu.darkblue ul.level0 li.mega span.mega,#js-mainnav.megamenu.darkblue ul.level0 li.mega a.mega,#js-mainnav.megamenu.darkblue .megaMenuToggle{border-left:0 solid #014e72;color:#fff}#js-meganav li a{color:#fff;font-size:14px!important;font-weight:400!important}#js-meganav li a:focus{outline:none}#js-mainnav.megamenu.noJS #css3-megaMenuToggle,#js-mainnav.megamenu #js-megaMenuToggle{display:block;padding:12px 15px;cursor:pointer;font-size:10px;text-transform:uppercase;text-align:left}#js-mainnav.megamenu #js-megaMenuToggle{display:block!important}#js-mainnav.megamenu.noJS #css3-megaMenuToggle .megaMenuToggle-icon,#js-mainnav.megamenu #js-megaMenuToggle .megaMenuToggle-icon{display:inline-block;background:#003460;height:3px;width:25px;position:relative;float:right;margin-top:10px;text-align:left}#js-mainnav.megamenu.noJS #css3-megaMenuToggle .megaMenuToggle-icon:before,#js-mainnav.megamenu #js-megaMenuToggle .megaMenuToggle-icon:before{content:'';position:absolute;background:#003460;height:3px;width:25px;top:-4px}#js-mainnav.megamenu.noJS #css3-megaMenuToggle .megaMenuToggle-icon:after,#js-mainnav.megamenu #js-megaMenuToggle .megaMenuToggle-icon:after{content:'';position:absolute;background:#003460;height:3px;width:25px;top:-8px}#js-mainnav.megamenu{width:100%!important;overflow:hidden}#js-mainnav.megamenu ul.level0{float:none!important;font-size:12px}#js-mainnav.megamenu ul.level0 li.mega{float:none!important;position:relative;background-image:none!important;border-bottom:1px solid #003460;float:left;width:100%}#js-mainnav.megamenu ul.megamenu li.mega a.mega span.menu-desc{display:none}#js-mainnav.megamenu ul.level1 li.mega span.mega,#js-mainnav.megamenu ul.level1 li.mega a.mega{background:#04447b none repeat scroll 0 0;border-bottom:1px solid #71b6d5!important;outline:medium;padding-left:20px!important;border-radius:0}#js-mainnav.megamenu ul.level1 li.mega span.mega:hover,#js-mainnav.megamenu ul.level1 li.mega a.mega:hover{color:#fff!important}#js-mainnav.megamenu ul.level1 li.mega span.mega:last-child,#js-mainnav.megamenu ul.level1 li.mega a.mega:last-child{border-bottom:0 solid #71b6d5!important}#js-mainnav.megamenu ul.level2 li.mega span.mega,#js-mainnav.megamenu ul.level2 li.mega a.mega{padding-left:30px!important}#js-mainnav.megamenu ul.level3 li.mega span.mega,#js-mainnav.megamenu ul.level3 li.mega a.mega{padding-left:40px!important}#js-mainnav.megamenu ul.level4 li.mega span.mega,#js-mainnav.megamenu ul.level4 li.mega a.mega{padding-left:50px!important}#js-mainnav.megamenu ul.level0 li.mega span.mega,#js-mainnav.megamenu ul.level0 li.mega a.mega{padding:15px 10px!important}#js-mainnav.megamenu .js-megamenu{background-color:#5ea9d0;font-size:12px;left:0;position:absolute;overflow-y:scroll;top:100%;width:90%;z-index:999999;transition:height .35s ease 0s}#js-mainnav.megamenu.megamenu.vertical.right ul.level0 li.mega a.mega{text-align:left!important}#js-mainnav.megamenu.megamenu.vertical.right .js-megamenu ul.level0 li.mega .childcontent{right:0!important}#js-mainnav.megamenu .js-megamenu li.mega .childcontent{height:100%!important;margin:0!important;position:relative;width:100%!important;overflow:visible!important}.childcontent-inner-wrap{background-color:rgba(0,52,96,.9)}.header-fixed .childcontent-inner-wrap{background-color:rgba(0,52,96,.9)}#js-mainnav.megamenu ul.level1 li.haschild,#js-mainnav.megamenu ul.level1 li.haschild-over{background:0 0!important}#js-mainnav.megamenu .childcontent-inner-wrap{margin:0!important}#js-mainnav.megamenu .childcontent-inner-wrap,#js-mainnav.megamenu .childcontent-inner,#js-mainnav.megamenu .megacol{width:100%!important}#js-mainnav.megamenu ul.megamenu{margin:0!important}#js-mainnav.megamenu .megacol,.childcontent-inner{border:none!important;float:none!important}#js-mainnav.megamenu ul.level0 li.haschild span.arrow-icon,#js-mainnav.megamenu ul.level0 li.haschild-over span.arrow-icon{display:block;float:right;position:absolute;right:2px;top:2px;z-index:99}#js-mainnav.megamenu ul.level0 li.haschild span.arrow-icon,#js-mainnav.megamenu ul.level0 li.haschild-over span.arrow-icon{display:block;cursor:pointer}#js-mainnav.megamenu.horizontal ul.level0 li a.haschild.mega span.menu-title,#js-mainnav.megamenu.horizontal ul.level0 li a.haschild-over.mega span.menu-title{padding-left:0;background-position:100% 4px;margin-right:6px;padding-right:10px}#js-mainnav.megamenu ul.level0 li.haschild span.arrow-icon{background:url(../images/arrow3.png) no-repeat scroll center 10px transparent!important;display:block!important;text-indent:9999px;width:40px;height:31px;border:0!important;padding:0!important;margin:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#js-mainnav.megamenu ul.level0 li.haschild-over span.arrow-icon{background:url(../images/close.png) no-repeat scroll center 10px transparent;display:block!important;height:31px;text-indent:9999px;width:40px;padding:0!important;margin:0!important;border:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#js-mainnav.megamenu ul.level1 li.mega span.arrow-icon{display:none}#js-mainnav.megamenu ul.level1 li.haschild span.arrow-icon,#js-mainnav.megamenu ul.level1 li.haschild-over span.arrow-icon{display:block;float:right;position:absolute;right:2px;top:2px;z-index:99}#js-mainnav.megamenu ul.level0 li.mega.submenu-align-fullwidth{position:relative!important}#js-mainnav.megamenu.noJS ul.megamenu li{padding:0!important;border:0!important;border-radius:0!important}#js-mainnav.megamenu.noJS ul.megamenu li a{position:relative}#js-mainnav.megamenu.noJS #css3-megaMenuToggle{display:block;border-radius:5px;padding:15px}#js-mainnav.megamenu.noJS:hover #css3-megaMenuToggle{}#js-mainnav.megamenu.noJS:hover ul.megamenu li{display:block}#js-mainnav.megamenu.noJS ul.megamenu li.haschild a.haschild{}#js-mainnav.megamenu.noJS ul.megamenu li.haschild>div.childcontent{display:none}#js-mainnav.megamenu.noJS ul.megamenu li.haschild:hover>div.childcontent{display:block}#js-mainnav.megamenu.noJS ul.level0 li.mega>a.haschild:after{content:'';position:absolute;top:50%;right:12px;width:0;height:0;border-top:10px solid #a6a6a6;border-right:10px solid transparent;border-left:10px solid transparent}#js-mainnav.megamenu.noJS ul.level0 li.mega.haschild:hover>a.haschild:after{border-top-color:#fff}#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level0 li:hover,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level0 li.active,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level0 li.over,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level0 li.haschild-over{background:#0c5892}#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level0 li a:hover,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level0 li.active a,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level0 li.over a,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level0 li.haschild-over a{color:#fff}#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level1 li:hover,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level1 li.active,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level1 li.over,#js-mainnav.megamenu.megamenu.horizontal.darkblue ul.level1 li.haschild-over{background:0 0}}