@charset "utf-8";#header-navigation .navwrap #smartmenu{display:none;}#header-navigation .navwrap .menu-switcher{display:none;}@media screen and (max-device-width:770px){.client-rendered{}.client-rendered #main.menuoverflow{overflow:visible;}.client-rendered #header-navigation.classic-menu .navwrap UL.root-level{display:block;}.client-rendered #header-navigation.classic-menu .navwrap #smartmenu{display:none;}.client-rendered #header-navigation .navwrap UL.root-level{display:none;}.client-rendered #header-navigation .navwrap .menu-switcher{display:block;padding-bottom:0;}.client-rendered #header-navigation .navwrap .menu-switcher A{float:none;margin:0 auto;width:auto;text-align:center;}.client-rendered #header-navigation .navwrap .menu-switcher A .linktext{width:auto;padding:20px 0 20px 25px;display:inline-block;position:relative;}.client-rendered #header-navigation .navwrap .menu-switcher A .linktext:BEFORE{content:'';width:25px;height:25px;background:transparent url('../../../img/Icon_Mobile.png') 0 0 no-repeat scroll;display:block;position:absolute;left:0;top:0;}.client-rendered #header-navigation .navwrap .menu-switcher A .linktext.desktop:BEFORE{width:37px;height:37px;background-image:url('../../../img/Icon_Desktop.png');top:28px;left:-25px;}.client-rendered #header-navigation .navwrap .menu-switcher A .linktext.mobile:BEFORE{top:23px;left:-10px;}.client-rendered #header-navigation .navwrap #smartmenu .menu-switcher A .linktext.mobile,.client-rendered #header-navigation .navwrap UL.root-level .menu-switcher A .linktext.desktop{display:none;}.client-rendered #header-navigation .navwrap #smartmenu{display:block;position:absolute;width:100%;top:0;left:0;}.client-rendered #header-navigation .navwrap #smartmenu .menubutton{height:66px;width:86px;display:block;float:right;border:0 none;background-color:transparent;padding:10px 10px 10px 10px;box-sizing:border-box;margin-top:-7px;}.client-rendered #header-navigation .navwrap #smartmenu .menubutton.active{background-color:#5a5a5a;}.client-rendered #header-navigation .navwrap #smartmenu .menubutton SPAN{width:66px;height:46px;display:block;background:transparent url('../../../img/hamburger-menu.png') 0 0 no-repeat scroll;}.client-rendered #header-navigation .navwrap #smartmenu .smartfold{float:right;display:block;width:100px;height:50px;background-color:transparent;border-bottom:0 none;}.client-rendered #header-navigation .navwrap #smartmenu .smartfold .inner{display:block;margin:0 auto;width:50px;height:100%;border-radius:50%;background-color:#ffffff;position:relative;}.client-rendered #header-navigation .navwrap #smartmenu .smartfold .inner:AFTER{content:"";position:absolute;top:19px;left:15px;width:20px;height:11px;background:transparent url('../../../img/Sprite-Icons-2018.png') -505px -548px no-repeat scroll;}.client-rendered #header-navigation .navwrap #smartmenu .smartfold.active .inner:AFTER{background-position:-535px -550px;}.client-rendered #header-navigation .navwrap #smartmenu > UL{padding-bottom:20px;}.client-rendered #header-navigation .navwrap #smartmenu UL{display:none;background-color:#5a5a5a;clear:both;}.client-rendered #header-navigation .navwrap #smartmenu UL UL{display:none;}.client-rendered #header-navigation .navwrap #smartmenu UL .active > UL{display:block;}.client-rendered #header-navigation .navwrap #smartmenu LI{padding-left:20px;background-color:#5a5a5a;color:#fff;font-size:2.5rem;}.client-rendered #header-navigation .navwrap #smartmenu LI A{color:#fff;text-decoration:none;display:block;padding:20px 0;border-bottom:1px solid #d7d7d7;}.client-rendered #header-navigation .navwrap #smartmenu LI UL{background-color:#666666;}.client-rendered #header-navigation .navwrap #smartmenu LI UL UL{background-color:#737373;}.client-rendered #header-navigation .navwrap #smartmenu LI UL UL UL{background-color:#919191;}.client-rendered #header-navigation .navwrap #smartmenu LI LI{background-color:#666666;}.client-rendered #header-navigation .navwrap #smartmenu LI LI LI{background-color:#737373;}.client-rendered #header-navigation .navwrap #smartmenu LI LI LI LI{background-color:#919191;}.colorset-blue.client-rendered #header-navigation .navwrap #smartmenu .menubutton SPAN{background-image:url('../../../img/hamburger-menu_blue.png');}}
