@media screen and (min-width: 1280px){.menu_main a,.menu_main span{padding:30px 15px}.menu_main li li a,.menu_main li li span{padding-top:7px;padding-bottom:7px}.menu_main>ul>li>ul>li>ul{padding-top:7px;padding-bottom:15px}.menu_main>ul>li>ul>li>ul>li{padding-bottom:20px}.menu_main ul ul ul ul{padding-top:7px;padding-bottom:15px;margin-top:-10px}.menu_main ul ul ul ul li a,.menu_main ul ul ul ul li span{padding-top:4px;padding-bottom:4px}.menu_main ul.ig_menu_layout>li>ul>li>ul>li>a,.menu_main ul.ig_menu_layout>li>ul>li>ul>li>span{padding-top:10px;padding-bottom:10px}.menu_main ul.ig_menu_layout>li>ul>li>ul ul{padding-bottom:7px}.menu_main>ul>li:last-child{margin-right:-15px}.menu_main.opticalline-left{margin-left:-30px}.menu_main.opticalline-right{margin-right:-30px;margin-left:30px}.responsiveNavHolder{margin-top:0 !important}.header-box-grid{position:relative}.header-box-grid .nav-container{position:static;z-index:105}#menu_main{position:static}#menu_main>ul{position:static}#menu_main>ul>li>ul>li>ul>li>ul>li a,#menu_main>ul>li>ul>li>ul>li>ul>li span{line-height:135%}#menu_main ul.ig_menu_layout{width:100%;max-width:1200px;left:auto;right:0;padding-bottom:30px;box-shadow:0 3px 3px 0px rgba(0,0,0,.05);transition:padding-left .5s ease}#menu_main ul.ig_menu_layout:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:25px;background-color:rgba(0,0,0,0)}#menu_main ul.ig_menu_layout:after{box-shadow:0 3px 3px 0px rgba(0,0,0,.05)}.dnMaxLayer .menu_main ul ul a,.dnMaxLayer .menu_main ul ul span{min-width:100%}#menu_main>ul>li:hover>ul>li{animation-name:menuFadeIn;animation-fill-mode:forwards;animation-duration:.3s;animation-timing-function:ease-in-out;animation-delay:0s;opacity:0}#menu_main ul ul ul ul ul a,#menu_main ul ul ul ul ul span{display:table;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#menu_main ul ul ul ul ul a:before,#menu_main ul ul ul ul ul span:before{content:"- ";padding-right:5px;display:inline-block}@keyframes menuFadeIn{0%{transform:translateY(-10px);opacity:0}100%{transform:translateY(0);opacity:1}}}@media screen and (max-width: 1279px){.mainNavigation{display:inline-block}.mainNavigation .menu_main a,.mainNavigation .menu_main span{padding:15px 45px 15px 15px}.mainNavigation .menu_main>ul>li.currentSub>ul{padding-bottom:15px}.mainNavigation .menu_main>ul>li li a,.mainNavigation .menu_main>ul>li li span{padding-top:10px;padding-bottom:10px}.mainNavigation .menu_main ul ul ul{padding-bottom:6px}.mainNavigation .menu_main ul ul ul ul ul a,.mainNavigation .menu_main ul ul ul ul ul span{display:table;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:8px;padding-bottom:8px}.mainNavigation .menu_main ul ul ul ul ul a:before,.mainNavigation .menu_main ul ul ul ul ul span:before{content:"- ";padding-right:5px;display:inline-block}.mainNavigation .menu_main ul ul ul ul ul ul{padding-left:15px}.mainNavigation .menu_main ul>li>a:after,.mainNavigation .menu_main ul>li>a:before{right:15px}.responsiveNavHolder{padding-bottom:60px}#menu_main ul.ig_menu_layout>li{width:100%}#menu_main ul.ig_menu_layout>li:empty{display:none}.rnOverflow #menu_main ul ul ul ul ul li.currentSub>a:before,.no-touch.rnOverflow #menu_main ul ul ul ul ul li:hover>a:before{transform:none;margin-top:0;background-color:rgba(0,0,0,0)}}@media screen and (max-width: 600px){.mainNavigation{display:inline-block}.mainNavigation .menu_main a,.mainNavigation .menu_main span{padding:15px 33px 11px 15px}.mainNavigation .menu_main>ul>li.currentSub>ul{padding-bottom:11px}.mainNavigation .menu_main>ul>li li a,.mainNavigation .menu_main>ul>li li span{padding-top:10px;padding-bottom:10px}.mainNavigation .menu_main ul ul ul{padding-bottom:6px}.mainNavigation .menu_main ul ul ul ul ul a,.mainNavigation .menu_main ul ul ul ul ul span{display:table;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:8px;padding-bottom:8px}.mainNavigation .menu_main ul ul ul ul ul a:before,.mainNavigation .menu_main ul ul ul ul ul span:before{content:"- ";padding-right:5px;display:inline-block}.mainNavigation .menu_main ul ul ul ul ul ul{padding-left:11px}.mainNavigation .menu_main ul>li>a:after,.mainNavigation .menu_main ul>li>a:before{right:11px}.responsiveNavHolder{padding-bottom:45px}}@media screen and (max-width: 480px){.mainNavigation{display:inline-block}.mainNavigation .menu_main a,.mainNavigation .menu_main span{padding:15px 27px 9px 15px}.mainNavigation .menu_main>ul>li.currentSub>ul{padding-bottom:9px}.mainNavigation .menu_main>ul>li li a,.mainNavigation .menu_main>ul>li li span{padding-top:10px;padding-bottom:10px}.mainNavigation .menu_main ul ul ul{padding-bottom:6px}.mainNavigation .menu_main ul ul ul ul ul a,.mainNavigation .menu_main ul ul ul ul ul span{display:table;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-top:8px;padding-bottom:8px}.mainNavigation .menu_main ul ul ul ul ul a:before,.mainNavigation .menu_main ul ul ul ul ul span:before{content:"- ";padding-right:5px;display:inline-block}.mainNavigation .menu_main ul ul ul ul ul ul{padding-left:9px}.mainNavigation .menu_main ul>li>a:after,.mainNavigation .menu_main ul>li>a:before{right:9px}.responsiveNavHolder{padding-bottom:36px}}