#headerwrapper2{display:block;position:fixed;z-index:200;top:0;left:0;right:0;width:100%;padding-top:30px;padding-bottom:30px;color:#fff;transition:padding .3s linear;overflow:auto}body #headerwrapper2.show-for-devices{background-color:#6dc6ae;background-color:rgba(109,198,174,.8)}body.notopscroll #headerwrapper2.show-for-devices{background-color:transparent!important}body.nottop #headerwrapper2{padding-top:0}body.nottop #headerwrapper2.mirrorboxnav{background-color:#6dc6ae}body.nottop.notopscroll #headerwrapper2{position:absolute!important;top:100vh!important}body #headerwrapper2{padding-top:15px!important;overflow:visible!important}body.nottop #headerwrapper2{padding-top:0!important}#header{display:block;position:relative;padding:0;text-align:left}#logo{display:inline-block;position:absolute;left:15px;top:0;border:0;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/concept-cubicle-systems-logo.svg);background-repeat:no-repeat;background-position:left center;background-size:auto 100%;fill:#6dc6ae}body.nottop #logo{top:15px!important}#logo img{display:block;transition:height .3s linear,filter 1.3s linear;width:162px;height:77px;border:0;filter:invert(86%) sepia(58%) saturate(362%) hue-rotate(88deg) brightness(84%) contrast(81%)}body:not(.nottop) #headerwrapper2.show-for-devices #logo img{filter:invert(21%) sepia(23%) saturate(613%) hue-rotate(157deg) brightness(88%) contrast(88%)!important}body.nottop #headerwrapper2.show-for-devices #logo img{filter:invert(100%) sepia(19%) saturate(1%) hue-rotate(58deg) brightness(102%) contrast(101%)!important}body.nottop #logo img{width:84px;height:40px}body.nottop #headerwrapper2.mirrorboxnav #logo img{filter:invert(21%) sepia(23%) saturate(613%) hue-rotate(157deg) brightness(88%) contrast(88%)}@media screen and (max-width:960px){body #logo img{transition:none!important;width:84px;height:40px!important}body:not(.nottop) #logo img{filter:invert(21%) sepia(23%) saturate(613%) hue-rotate(157deg) brightness(88%) contrast(88%)!important}}#menubody{position:relative;max-width:1220px;margin-left:auto;margin-right:auto}body.notopscroll #menubody{display:none!important}body.nottop.notopscroll #menubody.show-for-devices #demo-menu{display:none!important}#headerwrapper2.show-for-devices #demo-menu{background-color:#6dc6ae;background-color:rgba(109,198,174,.8)}body.nottop #headerwrapper2{padding-top:15px;padding-bottom:0}body.nottop.notopscroll #headerwrapper2{position:absolute!important;top:100vh!important}#menu{display:block;text-align:right;font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important;transition:bottom 0.3s linear;#menu{left:0!important;right:0!important;bottom:inherit!important;top:0!important}body #menu{bottom:inherit!important;top:0!important}}#menu *{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}#demo-menu{padding:0;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}#toggle-buttonwrapper{padding:0;margin-left:auto;margin-right:auto}#toggle-button{display:none;height:35px;padding:10px;padding-right:15px;cursor:pointer;font-size:28pt!important;line-height:35px!important;text-align:right!important}#toggle-button.active{color:#4d4848}ul.menu-list2{display:inline-block;list-style:none;padding:0;margin:0;width:auto}ul.menu-list2 li{float:left;position:relative;padding:0;margin:0}ul.menu-list2 li a{display:inline-block}ul.menu-list2 li a{display:block;margin-left:60px;font-size:25px;color:#fff}@media screen and (max-width:1200px){ul.menu-list2 li a{margin-left:30px!important}}ul.menu-list2 li a{margin-left:30px!important}body.nottop ul.menu-list2 li a{display:block;line-height:30px!important;height:30px!important;margin-left:30px!important}ul.menu-list2 li a,body.nottop ul.menu-list2 li a{line-height:normal!important;height:inherit!important;margin-left:auto!important;margin-right:0!important;padding-left:50px;text-transform:none!important}ul.menu-list2 ul{display:none;padding:0;margin:0;position:absolute;top:20px;padding-top:45px;right:0;list-style:none;z-index:700;text-transform:none;font-size:10px;line-height:1em}ul.menu-list2 ul li{position:relative;float:none;padding:0;padding-top:5px;padding-bottom:5px;margin:0}ul.menu-list2 ul ul{position:absolute;top:0;left:0;z-index:700}ul.menu-list2 li:hover>ul{display:inline-block}ul.menu-list2 li:hover>ul{background:#FFF!ie}ul.menu-list2 li.has-submenu{cursor:pointer}ul.menu-list2 li.has-submenu>a>span.menu-expand{display:none}ul.menu-list2 li.has-submenu>a>span.menu-expand{float:none}ul.menu-list2>li.has-submenu>a>span.menu-expand:after{color:#4d4848;padding:10px;padding-top:25px;padding-bottom:0;font-size:16pt!important;line-height:97px!important;height:97px!important}ul.menu-list2 li li.has-submenu>a>span.menu-expand:after{content:'\25BA';color:#4d4848;padding:10px;padding-top:25px;padding-bottom:0;padding-right:60px;font-size:16pt!important;line-height:97px!important;height:97px!important}ul.menu-list2 li a{color:#fff;text-decoration:none}ul.menu-list2 li li>a{border-top-width:0!important;font-size:16pt!important;font-weight:400!important}ul.menu-list2 li li li>a{border-top-width:0!important;font-size:16pt!important;font-weight:400!important}ul.menu-list2>li{margin:0}ul.menu-list2>li a.hit{color:#FFF!important;border-bottom-width:4px;border-bottom-style:solid;border-bottom-color:transparent}ul.menu-list2>li>a{background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/menu-list2-li.png);background-repeat:no-repeat;background-position:-300px bottom;-webkit-transition:background-position .5s ease-in;-moz-transition:background-position .5s ease-in;-o-transition:background-position .5s ease-in;transition:background-position .5s ease-in}ul.menu-list2>li>a:hover{background-position:0 bottom}ul.menu-list2>li>ul{background:#fff;padding-bottom:25px!important}ul.menu-list2>li>ul>li>a{display:block;white-space:nowrap;padding-right:40px;font-size:16px!important;line-height:20px!important}ul.menu-list2>li>ul>li:hover{color:#9A9B9B!important}ul.menu-list2>li>ul>li:hover>a{color:#9A9B9B!important}ul.menu-list2>li>ul>li>a:hover{color:#9A9B9B!important}ul.menu-list2>li>ul>li>ul{background:#313f4b;padding-bottom:25px!important}ul.menu-list2>li>ul>li>ul>li{background:#fff}ul.menu-list2>li>ul>li>ul>li>a{display:block;white-space:nowrap;padding-right:20px;line-height:20px!important}ul.menu-list2>li>ul>li>ul>li:hover{background:#fff}.sub-menu{display:block}.navspacer1{height:1px!important}.navspacer2{height:1px!important}#menu{color:#4D4848!important}ul.menu-list2 a.hit{border:none!important}ul.menu-list2>li>a{background-image:none!important}ul.menu-list2>li.has-submenu{cursor:default!important}ul.menu-list2 li.has-submenu>a>span.menu-expand{display:inline-block;font-size:.6em;float:right;padding-left:10px;line-height:97px}ul.menu-list2>li.has-submenu>a>span.menu-expand:after{content:'\25BC';padding-right:15px;cursor:pointer}ul.menu-list2{background:transparent!important;line-height:16px!important;height:100vh!important;height:expression(100vh - 34px)!important;height:-moz-calc(100vh - 34px)!important;height:-webkit-calc(100vh - 34px)!important;height:-o-calc(100vh - 34px)!important;height:calc(100vh - 34px)!important;font-size:20px!important}body.nottop ul.menu-list2{height:100vh!important}ul.menu-list2>li.has-submenu>a>span.menu-expand:after{line-height:20px!important}ul.menu-list2 li li.has-submenu>a>span.menu-expand:after{line-height:20px!important}ul.menu-list2 ul{top:0!important;background-color:none!important}ul.menu-list2>li>ul{background:none!important}div.headerlogo{display:inline-block;width:auto;height:74px;position:absolute;right:40px;top:60px;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:all .25s ease-in-out}body:not(.nottop) #headerwrapper2.show-for-devices div.headerlogo{opacity:.3}body.nottop div.headerlogo{opacity:0}div.headerlogo br{display:none}img#conentino,img#sunlitday{width:auto;height:74px;margin-right:40px}@media screen and (max-width:960px){div.headerlogo{padding-top:0!important}body.nottop div.headerlogo{padding-top:10px!important;height:30px!important}img#conentino,img#sunlitday{height:30px!important;margin-right:20px!important}}#navphonenumber{display:block;position:absolute;top:17px;right:80px;color:#fff;font-size:24px}#navphonenumber a{color:#fff;text-decoration:none}body.nottop #headerwrapper2:not(.show-for-devices) #navphonenumber,body.nottop #headerwrapper2:not(.show-for-devices) #navphonenumber a{color:#2c3c45;text-decoration:none}body.nottop #headerwrapper2.show-for-devices #navphonenumber,body.nottop #headerwrapper2.show-for-devices #navphonenumber a{color:#2c3c45;text-decoration:none}@media screen and (max-width:960px){#navphonenumber{top:6px;font-size:20px}body.nottop #navphonenumber{top:16px}}@media screen and (max-width:768px){#navphonenumber{top:9px;font-size:14px}}#toggle-button{float:right!important;display:inline-block!important;width:70px!important;height:74px!important;line-height:74px!important;text-align:center!important;color:#FFF!important;font-size:30px!important;font-weight:700!important;font-weight:700!important;padding:0!important;padding-top:0!important;padding-bottom:30px;margin:0!important;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/togglebutton.png);background-repeat:no-repeat;background-position:center 0;text-indent:70px;overflow:hidden}body.nottop #toggle-button{margin-top:0!important}body.nottop #toggle-button:not(.active){background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/togglebutton2.png)!important}body.nottop;body.nottop #toggle-button.active{background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/togglebutton2.png)!important}@media screen and (max-width:960px){body:not(.nottop) #toggle-button{margin-top:-15px!important}body.nottop #toggle-button{margin-top:-6px!important}}.show-for-devices{display:block!important}ul.menu-list2{display:none}.has-submenu,.hasno-submenu{position:relative}.has-submenu a,.hasno-submenu a{position:absolute;z-index:9000}ul.menu-list2 li{clear:both;float:none;position:relative}ul.menu-list2 ul{display:none;position:relative}ul.menu-list2 ul ul{position:relative;top:100%;left:0}ul.menu-list2 li:hover>ul{display:none}ul.menu-list2 li:hover>ul{background:#FFF!ie}ul.menu-list2 li.has-submenu>a>span.menu-expand{font-size:.6em;line-height:1em;position:absolute;top:5px;left:0;z-index:9000}ul.menu-list2 li li.has-submenu>a>span.menu-expand:after{content:'\25BC';color:#4d4848;padding:10px;padding-right:15px;font-size:16pt!important;line-height:30px!important}ul.menu-list2 li a{color:#4d4848;position:relative}ul.menu-list2 li>a{text-transform:uppercase}ul.menu-list2 li li>a{width:auto}ul.menu-list2>ul{margin:0;padding:0}ul.menu-list2>li{margin:0;border:none}ul.menu-list2>li>a{padding:5px!important;padding-right:15px!important;padding-left:30px!important;font-weight:700!important}ul.menu-list2>li:hover{background:#BBB!important;background:rgba(255,255,255,.4)!important}ul.menu-list2>li:hover>a{color:#fff}ul.menu-list2>li>ul{margin:0;padding:0;border:none}ul.menu-list2>li>ul>li{margin:0;border:none}ul.menu-list2>li>ul>li>a{padding:5px!important;line-height:15px!important;padding-left:20px!important}ul.menu-list2>li>ul>li:hover{background:#fff;background:rgba(255,255,255,.4)}ul.menu-list2>li>ul>li:hover>a{color:#fff}ul.menu-list2>li>ul>li>ul{margin:0;padding:0;border:none}ul.menu-list2>li>ul>li>ul>li{margin:0;border:none}ul.menu-list2>li>ul>li>ul>li>a{padding:5px!important;line-height:15px!important;padding-left:40px!important}ul.menu-list2>li>ul>li>ul>li:hover{background:#fff}