.debugger{position:absolute;left:50%;top:0}*{margin:0;box-sizing:border-box}body.m_menu_open{overflow-y:hidden}.nav-toggle{display:block}.navigation{position:fixed;background:transparent!important;width:auto!important}.mainheader .wrapper{padding:0!important}li.menu_specialoffer{display:none}.mainheader nav ul li.mobile-menubtn{display:none}.mainheader navigation{float:none;position:fixed;margin:0;overflow-y:auto;left:0;z-index:1000;background:#f5f8f9;top:136px;height:calc(100% - 136px);padding:0;overflow-x:hidden;width:300px!important;transform:translateX(-100%);-webkit-transform:translateX(-100%);transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease}body.fixed-header .mainheader navigation{top:136px;height:calc(100% - 136px)}.mainheader.show-menu navigation{transform:translateX(0%);-webkit-transform:translateX(0%)}.js-nav-toggle{position:absolute;top:70px;right:10px;width:40px;height:30px;margin:0;display:block!important;float:left;padding:0;color:#363636;z-index:2;background:url(../../../../../../../../themes/daynight-electrical/assets/images/menu.svg)no-repeat center center}body.m_menu_open .js-nav-toggle{background:url(../../../../../../../../themes/daynight-electrical/assets/images/menu-close.svg)no-repeat center center}.js-nav-toggle span{position:relative;background-color:#345;height:2px;display:block;width:22px;margin:17px auto 0;transition:all 0.4s;transition-delay:0.3s;display:none}.js-nav-toggle span:before,.js-nav-toggle span:after{content:"";position:absolute;display:block;width:20px;height:0;left:1px;top:50%;margin-top:-7px;transition:all 0.3s 0.3s}.js-nav-toggle span:before{box-shadow:0 14px 0 1px #345}.js-nav-toggle span:after{box-shadow:0 0 0 1px #345}.show-menu .js-nav-toggle span{background-color:transparent}.show-menu .js-nav-toggle span:before{transform:rotate(-45deg)}.show-menu .js-nav-toggle span:after{transform:rotate(45deg)}.show-menu .js-nav-toggle span:before,.show-menu .js-nav-toggle span:after{margin-top:0;box-shadow:0 0 0 1px #345}.mainheader nav{position:absolute;left:0;top:0;height:100%;width:100%;overflow-x:hidden;overflow-y:auto;background-color:#fafafa}.mainheader nav .nav-toggle{position:absolute;top:0;left:0;width:100%;padding:.45em .6em .45em 15px;background-color:var(--theme-color);color:var(--darkgrey);z-index:100;cursor:pointer;transition:backgroun-color 0.2s}.mainheader nav .nav-toggle:hover{background-color:var(--theme-color)}.mainheader nav .nav-toggle.back-visible .nav-back{opacity:1}.mainheader nav .nav-toggle.back-visible .nav-title{transform:translateX(40px)}.mainheader nav .nav-title{position:absolute;left:0;top:.8em;padding-left:20px;transition:transform 0.3s;font-weight:500;font-size:18px}.mainheader nav .nav-back{display:inline-block;position:relative;width:30px;height:30px;vertical-align:middle;z-index:1;opacity:0;transition:opacity 0.2s}.mainheader nav .nav-back:before,nav .nav-back:after{content:"";position:absolute;top:50%}.mainheader nav .nav-back:before{left:50%;width:9px;height:9px;border:2px solid currentcolor;border-right-color:transparent;border-bottom-color:transparent;transform:translate(-50%,-50%) rotateZ(-45deg)}.mainheader nav .nav-back:after{left:28%;width:15px;height:2px;background-color:currentcolor;margin-top:-1px}.mainheader nav a{display:block;position:relative;padding:10px 20px;border-bottom:1px solid #eee;color:#000;text-decoration:none;transition:color 0.15s,background-color 0.15s}.mainheader nav a:hover{color:#333;background-color:#efefef}.mainheader nav ul{list-style:none;padding:45px 0 0;transition:transform 0.3s;background-color:#fafafa;position:absolute;left:0;top:0;height:99%;width:100%}.mainheader nav ul li{margin:0;padding:0;position:initial}.mainheader nav ul ul{display:none;left:100%}.mainheader nav li.has-dropdown>a{padding:15px 20px 15px 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mainheader nav li.has-dropdown>a i,.mainheader nav li.servicesub>a i{content:"";position:absolute;top:8px;right:10px;width:40px;height:40px;background:url(../../../../../../../../themes/daynight-electrical/assets/images/menu-arrow-white.svg)no-repeat center center;transform:rotate(-90deg);filter:invert(1)}.mainheader nav li.nav-dropdown-open>ul{display:block;margin:0}.mainheader nav ul li .submenutitle,nav ul li .submenuimgdiv{display:none}li.has-dropdown.level1 a{padding:15px 20px!important}body.m_menu_open{background:#000}body.m_menu_open main,body.m_menu_open footer{opacity:.1}.level1.formobile{display:none}.mainheader .wrapper{padding:0!important;width:100%}.active{background:#e9e9e9}