@font-face{font-family:'Avenir Light';font-style:normal;font-weight:400;src:local('Avenir Light'),url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/Avenir%20Light.woff) format('woff');font-display:swap}@font-face{font-family:'BrownStd Light';font-style:normal;font-weight:400;src:local('BrownStd Light'),url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/BrownStdLight.woff) format('woff');font-display:swap}@font-face{font-family:'BrownStd Regular';font-style:normal;font-weight:400;src:local('BrownStd Regular'),url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/BrownStdRegular.woff) format('woff');font-display:swap}@font-face{font-family:'BrownStd Bold';font-style:normal;font-weight:400;src:local('BrownStd Bold'),url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/BrownStdBold.woff) format('woff');font-display:swap}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{padding:0!important;margin:0!important;margin-top:0!important}html,body{overflow-x:hidden}body{height:100%;font-family:'BrownStd Light',sans-serif,Arial,Helvetica!important;font-weight:400;background-color:#FFF!important;color:#2c3c45;font-size:16px!important;padding:0!important;margin:0!important;overflow-x:hidden!important}body.error404{background-color:#2C3C45!important;color:#FFF!important}body.nottop{padding-top:0}@media screen and (max-width:960px){body{padding-top:0!important}}h1,h2,h3,h4,h5,.heading{font-family:'BrownStd Light',cursive,Arial,Helvetica!important}h1,.heading{font-size:60px}h2{font-size:40px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}#wpadminbar{position:fixed!important}.grid-sizer{height:0!important}.posted-on,.byline,.cat-links{display:none}.site-info{display:none}.edit-link{display:none}.post-navigation{display:none}#categories-2{display:none}a:focus{outline:none}button::-moz-focus-inner{border:0}#headerwrapper{dispplay:block;position:fixed;z-index:20;top:0;left:0;right:0;width:100%;padding-top:30px;padding-bottom:30px;color:#fff;transition:padding .3s linear;overflow:auto}body.nottop #headerwrapper{padding-top:15px;padding-bottom:12px;background-color:#6dc6ae;background-color:rgba(109,198,174,.8)}@media screen and (max-width:960px){body #headerwrapper{padding-top:15px!important;padding-bottom:12px!important;background-color:#6DC6AE!important;background-color:rgba(109,198,174,.8)!important;overflow:visible!important}}#header{display:block;max-width:1220px;padding:0;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;text-align:left}@media screen and (min-width:960px){#header{position:relative}}#logo{display:inline-block;border:0;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/concept-cubicle-systems-logo.svg);background-repeat:no-repeat;background-position:left center;background-size:auto 100%;fill:#6dc6ae}#logo img{display:block;transition:height .3s linear,filter 1.3s linear;width:auto;height:100px;border:0;filter:invert(86%) sepia(58%) saturate(362%) hue-rotate(88deg) brightness(84%) contrast(81%)}body.nottop #logo img{width:84px;height:40px;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}}#menu{display:block;position:absolute;left:220px;right:10px;bottom:25px;text-align:right;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;transition:bottot .3s linear}body.nottop #menu{bottom:0}@media screen and (max-width:960px){#menu{left:0!important;right:0!important;bottom:inherit!important;top:0!important}body #menu{bottom:inherit!important}}#banner{position:relative;display:block;background-color:#2c3c45;min-height:330px}#banner.frontpage{min-height:675px!important}#banner div.carousel-item{min-height:330px;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:0!important;margin:0!important}#banner.frontpage div.carousel-item{min-height:675px!important}#banner div.carousel-item img{display:none;width:100vw;height:100%;min-height:330px;background-repeat:no-repeat;background-position:center center;background-size:cover}#banner.frontpage div.carousel-item img{min-height:675px!important}@media screen and (max-width:768px){#banner:not(.frontpage){min-height:260px!important}#banner:not(.frontpage) div.carousel-item{min-height:260px!important}#banner:not(.frontpage) div.carousel-item img:not(.h460){min-height:260px!important;height:260px!important}}@media screen and (max-width:700px){#banner div.carousel-item{background-image:none!important}#banner div.carousel-item img{display:block!important}}@media screen and (max-width:400px){#banner div.carousel-item img{background-image:var(--bg-image)!important}}#bannerfilter{display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:-moz-linear-gradient(top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.25) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.25) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.4) 0%,rgba(0,0,0,.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#54000000',endColorstr='#00000000',GradientType=0)}#banner.frontpage #bannerfilter{background:-moz-linear-gradient(top,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0) 100%)!important;background:-webkit-linear-gradient(top,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0) 100%)!important;background:linear-gradient(to bottom,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#54000000',endColorstr='#00000000',GradientType=0)!important}#bannertextwrapper{display:block;position:absolute;left:0;bottom:-30px;right:0;text-align:center}#bannertextwrapper #bannertext{display:block;width:100%;max-width:1220px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;color:#fff;text-align:left;font-size:60px;line-height:60px}@media screen and (max-width:960px){#bannertextwrapper #bannertext{font-size:40px!important;line-height:44px!important}}@media screen and (max-width:768px){#bannertextwrapper{bottom:-20px}#bannertextwrapper #bannertext{font-size:35px!important;line-height:38px!important}}@media screen and (max-width:576px){#bannertextwrapper{bottom:-10px}#bannertextwrapper #bannertext{font-size:30px!important;line-height:33px!important}}#bannertextwrapper #bannertext b{display:inline-block;color:#6dc6ae;font-size:20px;font-weight:500;white-space:nowrap}#bannertextwrapper #bannertext strong{display:inline-block;color:#ccd1d2;font-size:30px!important;line-height:30px!important;font-weight:500;white-space:nowrap;margin:0!important;padding:0!important;padding-bottm:5px!important}#banner.frontpage #bannertext{display:block;display:flex;justify-content:center;flex-direction:column;align-self:none;position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;text-align:center;font-size:60px;text-shadow:1px 0px 20px rgba(0,0,0,.5);padding-left:15px;padding-right:15px}#downarrow{display:block;position:absolute;bottom:32px;left:0;right:0;z-index:100;text-align:center}#collectiontext{padding-right:80px}#viewcollection{display:block;position:relative;height:100%;color:#2c3c45;font-family:'BrownStd Light',cursive,Arial,Helvetica!important}.viewcollection{position:absolute;left:0;bottom:0;font-size:24px;line-height:50px;width:auto;padding:0;padding-left:15px;padding-right:15px;background-color:transparent;cursor:pointer;text-align:center;border-width:5px;border-style:solid;border-color:#2c3c45;text-decoration:none}.viewcollection:hover{color:#476270;border-color:#476270;text-decoration:none!important}.viewcollection:hover span{color:#476270}@media screen and (max-width:992px){#collectiontext{padding-right:50px!important}}@media screen and (max-width:768px){#collectiontext{padding-right:25px!important}}@media screen and (max-width:576px){#collectiontext{padding-right:10px!important}#viewcollection{padding-top:20px;!important}.viewcollection{position:inherit!important;left:inherit!important;bottom:inherit!important}}h2 span.filterform{display:block;color:#6DC6AE!important;padding-bottom:15px;font-size:24px!important}#productfilterform{font-size:20px}#productfilterform h3{display:block;padding-left:28px;font-family:'BrownStd Light',sans-serif,Arial,Helvetica!important;font-size:18px!important;line-height:33px!important;padding-top:5px;padding-bottom:5px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/h3arrow2.png);background-repeat:no-repeat;background-position:left 10px;background-size:20px;cursor:pointer;opacity:1;transition:opacity .3s linear}#productfilterform h3:hover{opacity:.5}#productfilterform h3.ui-state-active{background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/h3arrow1.png)}#productfilterform ul{margin:0;padding:0;padding-left:14px;list-style-type:none}#productfilterform ul li{display:block;position:relative;padding-top:10px;padding-bottom:10px;padding-left:50px;font-size:18px;line-height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/ckbox1.png);background-repeat:no-repeat;background-position:left 10px;cursor:pointer;opacity:1;transition:opacity .3s linear;overflow:hidden}#productfilterform ul li:hover{opacity:.5}#productfilterform ul li.title{display:none;visibility:hidden}#productfilterform ul li.active{background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/ckbox2.png);color:#6dc6ae}#productfilterform ul li input[type=checkbox]{position:absolute;left:-150px;top:0;width:20px!important}@media screen and (max-width:992px){h2 span.filterform{font-size:26px!important}#productfilterform{font-size:16px!important}#productfilterform h3{padding-left:39px!important;font-size:16px!important;line-height:24px!important;background-size:auto 20px!important}#productfilterform ul{padding-left:5px!important}#productfilterform ul li{padding-top:5px!important;padding-left:25px!important;line-height:24px!important;background-size:auto 20px!important}}@media screen and (max-width:768px){#productfilterform{position:relative!important;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;margin-bottom:0!important}h2 span.filterform{padding-bottom:0 !important;font-size:22px !important}#productfilterform h3{padding-left:25px !important;font-weight:700 !important}.accordionsub{display:block;width:100%}#productfilterform ul li{padding-top:2px!important;padding-bottom:7px!important;padding-left:22px;line-height:20px!important;background-size:auto 18px!important;background-position-y:2px!important}#accordion1 div.accSubDiv ul{overflow:auto}#productfilterform ul li{float:left;display:inline-block;padding-right:20px!important;white-space:nowrap!important}ul.samplesfilterform li{width:25%!important;margin:0!important;padding-right:10px!important}.accSubDiv{padding-bottom:20px!important}#clearbtwrapper.displayclear{display:block!important;padding-top:15px!important}#clearbt{display:block!important;background-color:#6DC6AE!important;color:#FFF!important;font-size:20px!important;line-height:30px!important;text-decoration:none!important;text-align:center!important}}@media screen and (min-width:768px){.accSubDiv{padding-bottom:50px!important}}@media screen and (max-width:650px){ul.samplesfilterform li{width:33%!important}}@media screen and (max-width:450px){ul.samplesfilterform li{width:50%!important}}@media screen and (max-width:300px){ul.samplesfilterform li{width:100%!important}}.pageicon{display:block;max-width:1850px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/concept-cubicle-systems-icon2.svg);background-repeat:no-repeat;background-position:center 200px;margin-left:auto;margin-right:auto}h1#productsbysector{font-size:50px;margin:0;padding:0}.productsbysector{display:block;position:relative;margin:0!important;margin-bottom:20px!important;padding:0!important;cursor:pointer;opacity:1;transition:opacity .3s linear}@media screen and (max-width:768px){.productsbysector.leadgenlink{margin-bottom:0!important}}.productsbysector:hover{opacity:.5}.productsbysector span{display:block;display:flex;justify-content:center;flex-direction:column;position:absolute;bottom:0;left:0;right:0;min-height:100px;padding-left:34px;padding-right:55px;background-color:#2c3c45;background-color:rgba(44,60,69,.7);font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#fff;font-size:22px !important}@media screen and (max-width:1200px){.productsbysector span.lead{height:auto!important;padding:10px!important;padding-left:15px!important;padding-right:15px!important;font-size:20px!important}}@media screen and (max-width:960px){.productsbysector span{padding-left:25px!important;padding-right:25px!important;line-height:24px !important}}@media screen and (max-width:768px){.productsbysector span,.productsbysector span.lead{padding-left:15px!important;padding-right:15px!important;font-size:20px!important}}.productsbysector img{width:100%;height:auto;border:0;background-repeat:no-repeat;background-position:center center;background-size:cover}#clicktext{display:block;clear:both;padding-bottom:90px}@media screen and (max-width:768px){#clicktext.fp{padding-bottom:35px!important;padding-left:15px!important;padding-right:15px!important;text-align:center!important}#clicktext.fp h2{padding-left:0!important;text-align:center!important}#clicktext.pg{padding-bottom:95px!important;padding-left:0!important;padding-right:0!important;text-align:center!important;font-size:26px!important}#clicktext.pg h2{padding-left:0!important;text-align:center!important;font-size:26px!important}}@media screen and (max-width:400px){#clicktext.fp{padding-bottom:35px!important}#clicktext.pg{padding-bottom:100px!important;font-size:26px!important}}h2.clicktext{display:inline-block;float:left;padding:0!important;line-height:50px;border-width:5px;border-style:solid;border-color:#fff}.clickhear{display:inline-block;float:left;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;font-size:30px;line-height:50px;width:auto;padding:0;padding-left:15px;padding-right:15px;background-color:#6dc6ae;cursor:pointer;text-align:center;border-width:5px;border-style:solid;border-color:#2c3c45;text-decoration:none;opacity:1;white-space:nowrap}.clickhear:hover{transition:opacity .3s linear;opacity:.7;text-decoration:none!important}.clickhear span,.clickhear:hover span{color:#2c3c45}@media screen and (max-width:768px){.clickhear{float:none!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}}.clickhear2{display:inline-block;float:left;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;font-size:30px;line-height:50px;width:auto;padding:0;padding-left:15px;padding-right:15px;background-color:#fff;cursor:pointer;text-align:center;border-width:5px;border-style:solid;border-color:#6dc6ae;text-decoration:none;opacity:1;white-space:nowrap}@media screen and (max-width:768px){.clickhear2{float:right!important;margin-right:0!important}}.clickhear2:hover{transition:opacity .3s linear;opacity:.7;text-decoration:none!important}.clickhear2 span,.clickhear2:hover span{color:#6dc6ae}.areaswecover{display:inline-block;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;font-size:30px;line-height:40px;width:auto;padding:20px;padding-right:76px;background-color:#2c3c45;color:#6DC6AE!important;cursor:pointer;text-align:left;border:none;text-decoration:none;opacity:1;white-space:nowrap;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/areaswecover2.png);background-repeat:no-repeat;background-position:right bottom}.areaswecover b{color:#6DC6AE!important}.areaswecover:hover{transition:opacity .3s linear;opacity:.7;text-decoration:none!important}.nationalcover{display:block;width:50%;min-width:120px;float:left;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;font-size:30px;line-height:40px;padding:0;padding-bottom:30px;margin-top:15px;margin-bottom:15px;color:#6DC6AE!important;cursor:pointer;text-align:left;border:none;text-decoration:none;opacity:1;white-space:nowrap;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/nationwidecover2.png);background-repeat:no-repeat;background-position:left bottom;background-size:107px 30px}@media screen and (max-width:768px){.nationalcover{font-size:20px!important;line-height:30px!important;padding-bottom:30px!important;background-size:auto 30px!important}}/@media screen and (max-width:450px){.nationalcover{width:50%!important;max-width:50%!important;-ms-flex:none!important;flex:none!important}}@media screen and (max-width:300px){.nationalcover{width:50%!important;max-width:50%!important;-ms-flex:none!important;flex:none!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}}.nationalcover b{color:#6DC6AE!important}.nationalcover:hover{transition:opacity .3s linear;opacity:.7;text-decoration:none!important}#casestudieslistwrapper{display:block;position:relative;max-width:1270px;margin-left:auto;margin-right:auto;padding-bottom:40px;padding-left:35px;padding-right:35px}#casestudieslist{display:block}#casestudieslist a{display:inline-block;position:relative;width:380px;max-width:380px;height:300px;margin-left:15px;margin-right:15px;overflow:hidden;background-color:#fff}#casestudieslist a div{display:block;height:300px;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-webkit-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#casestudieslist a:hover div{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.105);transform:scale(1.05)}#casestudieslist a h3{display:block;display:flex;justify-content:center;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}#casestudieslist a h3 span{display:inline-block;display:flex;justify-content:center;flex-direction:column;width:80%!important;min-height:150px!important;padding:15px;background-color:#003040;background-color:rgba(44,60,69,.9);font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#fff;font-size:22px!important;text-align:center;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#casestudieslist a{margin-left:5px!important;margin-right:5px!important}#casestudieslist a h3 span{width:90%!important}}#prev3{display:block;position:absolute;z-index:19;left:0;top:140px;width:30px;height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-next3.png);background-repeat:no-repeat;background-position:center center;cursor:pointer}#next3{display:block;position:absolute;z-index:19;right:0;top:140px;width:30px;height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-prev3.png);background-repeat:no-repeat;background-position:center center;cursor:pointer}#relatedwrapper{display:block;position:relative;padding-bottom:40px;padding-left:35px;padding-right:35px}#related{display:block;max-width:1200px;margin-left:auto;margin-right:auto}#related a{display:inline-block;position:relative;width:380px;max-width:380px;height:300px;margin-left:15px;margin-right:15px;overflow:hidden;background-color:#fff}#related a div{display:block;height:300px;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-webkit-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#related a:hover div{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.105);transform:scale(1.05)}#related a h3{display:block;display:flex;justify-content:center;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}#related a h3 span{display:inline-block;display:flex;justify-content:center;flex-direction:column;width:80%!important;padding:15px;background-color:#003040;background-color:rgba(44,60,69,.9);font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#fff;font-size:22px!important;text-align:center;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#related a{margin-left:5px!important;margin-right:5px!important}}@media screen and (max-width:768px){#related a h3{top:20px!important;bottom:20px!important;left:20px!important;right:20px!important;width:auto!important;padding:10px!important}#related a h3 span{width:100%!important;height:100%!important}}#prev5{display:block;position:absolute;z-index:19;left:0;top:140px;width:30px;height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-next3.png);background-repeat:no-repeat;background-position:center center;cursor:pointer}#next5{display:block;position:absolute;z-index:19;right:0;top:140px;width:30px;height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-prev3.png);background-repeat:no-repeat;background-position:center center;cursor:pointer}#productsusedwrapper,.sliderWrapper{display:block;position:relative;max-width:1270px;margin-left:auto;margin-right:auto;padding-bottom:40px;padding-left:35px;padding-right:35px}#productsused{display:block}#productsused a{display:inline-block;position:relative;width:380px;max-width:380px;height:300px;margin-left:15px;margin-right:15px;overflow:hidden;background-color:#fff}#productsused a div{display:block;height:300px;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-webkit-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#productsused a:hover div{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.105);transform:scale(1.05)}#productsused a h3{display:block;display:flex;justify-content:center;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}#productsused a h3 span{display:inline-block;display:flex;justify-content:center;flex-direction:column;width:80%!important;min-height:150px!important;padding:15px;background-color:#003040;background-color:rgba(44,60,69,.9);font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#fff;font-size:22px!important;text-align:center;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#productsused a{margin-left:5px!important;margin-right:5px!important}#productsused a h3 span{width:90%}}#prev6{display:block;position:absolute;z-index:19;left:0;top:140px;width:30px;height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-next3.png);background-repeat:no-repeat;background-position:center center;cursor:pointer}#next6{display:block;position:absolute;z-index:19;right:0;top:140px;width:30px;height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-prev3.png);background-repeat:no-repeat;background-position:center center;cursor:pointer}#productCarousel{position:relative;display:block;min-height:340px}#productCarousel div.carousel-item{min-height:340px;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:0!important;margin:0!important}#productCarousel div.carousel-item.acc{background-size:contain!important}#productCarousel div.carousel-item img{display:block;width:100%;height:auto;min-height:340px;background-repeat:no-repeat;background-position:center center;background-size:cover}#productCarousel div.carousel-item.acc img{background-size:contain!important}@media screen and (max-width:500px){#productCarousel div.carousel-item{background-image:none!important}#productCarousel div.carousel-item img{background-image:var(--bg-image)!important}}.carousel-indicators{position:absolute;bottom:0;padding:0;text-align:center}.carousel-indicators li{width:10px;height:10px;margin:0;margin-right:5px;margin-left:5px;background-color:#c8c8c8;border:none!important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.carousel-indicators li.active{background-color:#628983!important}.carousel-control-next{display:block;position:absolute!important;right:10px!important;left:inherit!important;bottom:15px!important;top:inherit!important;width:30px;height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-prev.png);background-repeat:no-repeat;background-position:center center}.carousel-control-prev{display:block;position:absolute!important;left:10px!important;right:inherit!important;bottom:15px!important;top:inherit!important;width:30px;height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-next.png);background-repeat:no-repeat;background-position:center center}.carousel-control-next2{display:block;position:absolute!important;right:10px!important;left:inherit!important;top:0!important;bottom:0!important;width:30px;height:100%;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-prev.png);background-repeat:no-repeat;background-position:center center}.carousel-control-prev2{display:block;position:absolute!important;left:10px!important;right:inherit!important;top:0!important;bottom:0!important;width:30px;height:100%;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-next.png);background-repeat:no-repeat;background-position:center center}#gallery2wrapper,#gallery3wrapper{display:block;position:relative;max-width:1270px;margin-left:auto;margin-right:auto;padding-left:35px;padding-right:35px}#gallery2,#gallery3{display:block}#gallery2 img{display:inline-block;position:relative;width:380px;max-width:380px;height:auto;margin-left:15px;margin-right:15px;overflow:hidden;background-color:#fff}#gallery3 img{display:inline-block;position:relative;width:380px;max-width:380px;height:auto;margin-left:15px;margin-right:15px;overflow:hidden;background-color:#fff}@media screen and (max-width:768px){#gallery2 img,#gallery3 img{margin-left:5px!important;margin-right:5px!important}}#prev7{display:block;position:absolute;z-index:19;left:0;top:0;bottom:0;width:30px;height:100%;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-next.png);background-repeat:no-repeat;background-position:center center;cursor:pointer}#next7{display:block;position:absolute;z-index:19;right:0;top:0;bottom:0;width:30px;height:100%;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-prev.png);background-repeat:no-repeat;background-position:center center;cursor:pointer}.pagebuilderwrapper{display:block;padding-top:20px;padding-bottom:20px}.pagebuilderwrapper.notpadding{padding-top:0!important}.pagebuilderwrapper.wbt{background-color:#fff;color:#2c3c45}.pagebuilderwrapper.wbt h1,.pagebuilderwrapper.wbt h2,.pagebuilderwrapper.wbt h3,.pagebuilderwrapper.wbt h4,.pagebuilderwrapper.wbt h5,.pagebuilderwrapper.wbt h6,.pagebuilderwrapper.wbt .heading{color:#6dc6ae}.pagebuilderwrapper.wgt{background-color:#fff;color:#6dc6ae}.pagebuilderwrapper.wgt h1,.pagebuilderwrapper.wgt h2,.pagebuilderwrapper.wgt h3,.pagebuilderwrapper.wgt h4,.pagebuilderwrapper.wgt h5,.pagebuilderwrapper.wgt h6,.pagebuilderwrapper.wgt .heading{color:#2c3c45}.pagebuilderwrapper.gbt{background-color:#6dc6ae;color:#2c3c45}.pagebuilderwrapper.gbt h1,.pagebuilderwrapper.gbt h2,.pagebuilderwrapper.gbt h3,.pagebuilderwrapper.gbt h4,.pagebuilderwrapper.gbt h5,.pagebuilderwrapper.gbt h6,.pagebuilderwrapper.gbt .heading{color:#fff}.pagebuilderwrapper.gwt{background-color:#6dc6ae;color:#fff}.pagebuilderwrapper.gwt h1,.pagebuilderwrapper.gwt h2,.pagebuilderwrapper.gwt h3,.pagebuilderwrapper.gwt h4,.pagebuilderwrapper.gwt h5,.pagebuilderwrapper.gwt h6,.pagebuilderwrapper.gwt .heading{color:#2c3c45}.pagebuilderwrapper.bwt{background-color:#2c3c45;color:#fff}.pagebuilderwrapper.bwt h1,.pagebuilderwrapper.bwt h2,.pagebuilderwrapper.bwt h3,.pagebuilderwrapper.bwt h4,.pagebuilderwrapper.bwt h5,.pagebuilderwrapper.bwt h6,.pagebuilderwrapper.bwt .heading{color:#6dc6ae}.pagebuilderwrapper.bgt{background-color:#2c3c45;color:#6dc6ae}.pagebuilderwrapper.bgt h1,.pagebuilderwrapper.bgt h2,.pagebuilderwrapper.bgt h3,.pagebuilderwrapper.bgt h4,.pagebuilderwrapper.bgt h5,.pagebuilderwrapper.bgt h6,.pagebuilderwrapper.bgt .heading{color:#fff}.pagebuilderwrapper.wgt2{background-color:#fff;color:#323f47}.pagebuilderwrapper.wgt2 h1,.pagebuilderwrapper.wgt2 h2,.pagebuilderwrapper.wgt2 h3,.pagebuilderwrapper.wgt2 h4,.pagebuilderwrapper.wgt2 h5,.pagebuilderwrapper.wgt2 h6,.pagebuilderwrapper.wgt2 .heading{color:#323f47}.pagebuilderwrapper.gwt2a{background-color:#717f80;color:#fff}.pagebuilderwrapper.gwt2a h1,.pagebuilderwrapper.gwt2a h2,.pagebuilderwrapperg.wt2a h3,.pagebuilderwrapper.gwt2a h4,.pagebuilderwrapper.gwt2a h5,.pagebuilderwrapper.gwt2a h6,.pagebuilderwrapper.gwt2a .heading{color:#fff}.pagebuilderwrapper.bwt2{background-color:#717f80;color:#fff}.pagebuilderwrapper.bwt2 h1,.pagebuilderwrapper.bwt2 h2,.pagebuilderwrapperg.bwt2 h3,.pagebuilderwrapper.bwt2 h4,.pagebuilderwrapper.bwt2 h5,.pagebuilderwrapper.bwt2 h6,.pagebuilderwrapper.bwt2 .heading{color:#fff}.pagebuilderwrapper.gwt2b{background-color:#323f47;color:#fff}.pagebuilderwrapper.gwt2b h1,.pagebuilderwrapper.gwt2b h2,.pagebuilderwrapperg.gwt2b h3,.pagebuilderwrapper.gwt2b h4,.pagebuilderwrapper.gwt2b h5,.pagebuilderwrapper.gwt2b h6,.pagebuilderwrapper.gwt2b .heading{color:#fff}.pagebuilder{display:block;width:100%;max-width:1220px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;text-align:left}.pagebuilder2{display:block;width:100%;max-width:1270px!important;padding:75px;padding-left:50px;padding-right:50px;padding-bottom:25px;margin-left:auto;margin-right:auto;text-align:left}@media screen and (max-width:992px){.pagebuilder2{padding-left:30px!important;padding-right:30px!important;padding-top:50px!important;padding-bottom:50px!important}}@media screen and (max-width:768px){.pagebuilder2{padding-left:15px!important;padding-right:15px!important}}.pagebuilder dl,.pagebuilder ol,.pagebuilder ul{margin-left:25px}@media screen and (max-width:768px){#leadform.pagebuilderwrapper{padding-top:0!important;padding-bottom:0!important}#leadform.pagebuilderwrapper p.heading{font-size:40px!important;line-height:45px!important}}.noypadding{padding-top:0!important;padding-bottom:0!important}.nobpadding{padding-bottom:0!important}.notpadding{padding-top:0!important}@media screen and (max-width:768px){body.home .pagebuilder{padding-left:0!important;padding-right:0!important}body.home h1#productsbysector{padding-left:10px!important;padding-right:10px!important;padding-bottom:20px!important;text-align:center!important}body.home .productsbysector{margin-bottom:0!important}.pagebuilder{padding-left:15px!important;padding-right:15px!important}.pagebuilder.px0{padding-left:0!important;padding-right:0!important}.pagebuilder h1,.pagebuilder h2,.pagebuilder h3,.pagebuilder h4,.pagebuilder h5{padding-left:0!important;padding-right:0!important}.pagebuilder.px0 h1,.pagebuilder.px0 h2,.pagebuilder.px0 h3,.pagebuilder.px0 h4,.pagebuilder.px0 h5{padding-left:15px!important;padding-right:15px!important}.pagebuilder dl,.pagebuilder ol,.pagebuilder ul{margin-left:0!important;padding-left:25px!important}.md-nobpadding{padding-bottom:0!important;margin-bottom:0!important}.md-noxpadding{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.pxsm-0{padding:0!important}.pxsm-1{padding:1px!important}.pxsm-2{padding:2px!important}.pxsm-3{padding:3px!important}.pxsm-4{padding:4px!important}.pxsm-5{padding:5px!important}}.px-xs-2{padding-left:0!important;padding-right:0!important}@media screen and (min-width:450px){.px-xs-2{padding-left:5px!important;padding-right:5px!important}}@media screen and (max-width:450px){.col-xxxs-6{width:50%!important;max-width:50%!important;-ms-flex:none!important;flex:none!important}.col-xxxs-12{width:100%!important;max-width:100%!important;-ms-flex:none!important;flex:none!important}}@media screen and (max-width:300px){.col-xxs-6{width:50%!important;max-width:50%!important;-ms-flex:none!important;flex:none!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important;max-width:50%!important}.col-xxs-12{width:100%!important;max-width:100%!important;-ms-flex:none!important;flex:none!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}}.pagebuilder img{width:100%;height:auto}.pagebuilder a{color:inherit!important}.pagebuilder a:hover{color:inherit!important;text-decoration:underline}.pagebuilder h1,.pagebuilder .heading{padding-top:0!important;margin-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.pagebuilderCarousel{display:block;position:relative;overflow:auto;overflow-x:hidden}.pagebuilderCarousel div.carousel-item{min-height:42vw;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:0!important;margin:0!important}.pagebuilderCarousel div.carousel-item img{display:none;width:100vw;height:100%;min-height:330px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width:700px){.pagebuilderCarousel div.carousel-item{background-image:none!important}.pagebuilderCarousel div.carousel-item img{display:block!important}}@media screen and (max-width:400px){.pagebuilderCarousel div.carousel-item img{background-image:var(--bg-image)!important}}.navwrapper{display:block;background-color:#2c3c45;color:#fff;border-bottom-width:18px;border-bottom-style:solid;border-bottom-color:#6dc6ae;margin:0;padding:0;overflow:auto}.navwrapper .nav{display:block;width:100%;max-width:1200px;margin:0;padding:0;margin-left:auto;margin-right:auto;text-align:left;border:none!important;overflow:auto}.navwrapper .nav li{display:inline-block;margin:0;padding:10px;padding-left:20px;padding-right:20px;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;font-size:20px;line-height:50px;border:none!important;text-decoration:none;cursor:pointer;float:left}.navwrapper .nav li.bespoketab{display:flex!important;align-items:center;justify-content:center;width:20%!important;max-width:300px!important;height:100px!important;padding-top:0!important;padding-bottom:0!important;line-height:25px!important;text-align:center!important;overflow:hidden!important}@media screen and (max-width:996px){.navwrapper .nav li.bespoketab{line-height:20px!important;font-size:20px!important}}@media screen and (max-width:700px){.navwrapper .nav li{padding-left:20px!important;padding-right:20px!important;font-size:20px!important}}@media screen and (max-width:400px){.navwrapper .nav li{padding-left:10px!important;padding-right:10px!important;font-size:18px!important}}@media screen and (max-width:310px){.navwrapper .nav li{font-size:14px!important}}.navwrapper .nav li:hover{color:#6dc6ae}.navwrapper .nav li.active{background-color:#6DC6AE!important;color:#FFF!important}#tabbody{border-bottom-width:18px;border-bottom-style:solid;border-bottom-color:#6dc6ae}.pagebuildertab{padding-top:50px!important;padding-bottom:50px!important}div.pagebuilderwrapper div.pagebuildertab{border-top-width:2px;border-top-style:solid;border-top-color:#999}div.productbuilder div.pagebuilderwrapper:first-of-type div.pagebuildertab{border-top:none!important}div.pagebuildertab ul{list-style:none;padding-left:0}div.pagebuildertab ul li:before{content:"\2022";color:#6dc6ae;font-weight:700;display:inline-block;width:1em;margin-left:-1em}div.pagebuildertab table{width:75%!important;background-color:#6ec7ae;color:#fff;border-top-width:thin;border-left-width:thin;border-top-style:solid;border-left-style:solid;border-top-color:#999;border-left-color:#999}@media (max-width:996px){div.pagebuildertab table{width:100%!important;margin-bottom:80px!important}}div.pagebuildertab table td{padding:10px;vertical-align:central;border-bottom-width:thin;border-right-width:thin;border-bottom-style:solid;border-right-style:solid;border-bottom-color:#999;border-right-color:#999}div.pagebuildertab tr td:first-of-type{background-color:#2b3c45;padding:5px;vertical-align:top}.productbuilder{display:none;max-width:1220px;margin:0;padding:0;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;text-align:left}.productbuilder.active{display:block}.productbuilder ul{margin-left:0;padding-left:25px}.productbuilder hr{display:block;height:5px;color:#6eceb2;background-color:#6eceb2}#tabblockwrapper{display:block;overflow:auto}.tabblock{display:block;width:33.33%;float:left;padding:20px;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;font-size:26px;text-align:center;color:#6eceb2}@media (max-width:960px){.tabblock{width:50%!important;padding:20px!important}}@media (max-width:600px){.tabblock{width:100%!important;float:none!important;padding:0!important}}.tabblock img{width:100%;height:auto;margin-bottom:25px;background-size:cover}div.row.features{max-width:1100px;margin-left:auto;margin-right:auto}div.row.features div div{display:block;display:flex;justify-content:center;flex-direction:column;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;font-size:26px;color:#2c3c45;height:140px;padding-top:20px;padding-bottom:20px;padding-left:100px;background-repeat:no-repeat;background-position:left center;background-size:70px auto}@media (max-width:576px){div.row.features{padding-bottom:25px!important}div.row.features div div{height:auto!important}}#colourchartwrapper{display:block}#colourchart{display:block;overflow:visible}.colourchartitem{display:inline-block;position:relative;width:104px;height:104px;margin:10px;background-color:#ccc;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:visible;cursor:pointer}@media screen and (max-width:768px){#colourchart{display:block;margin:0!important;padding:0!important}.colourchartitem{float:left;width:25%!important;width:calc(25% - 20px)!important;padding:0!important}}@media screen and (max-width:576px){.colourchartitem{float:left;width:33%!important;width:calc(33% - 20px)!important;padding:0!important}}@media screen and (max-width:400px){.colourchartitem{float:left;width:50%!important;width:calc(50% - 20px)!important;padding:0!important}}.hotspottext{display:none;position:absolute;left:-70px;right:-70px;top:104px;z-index:50;padding-top:19px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/colourchartitem.png);background-repeat:no-repeat;background-position:center top}.hotspottext.active{display:block}.hotspottext.totheleft{left:-20px;right:-100px}.hotspottext.totheright{left:-100px;right:-20px}.hotspottext span{display:block;background-color:#fff;border:6px solid #6dc6ae;border-top:none;padding:30px;padding-top:25px;padding-bottom:50px;padding-right:5px}.hotspottext span h4{color:#2C3C45!important}.hotspottext span td{width:50%;text-align:left;font-size:14px;vertical-align:top}.colourchartkey{display:block;margin-top:20px;padding-top:20px;font-size:12px;border-top-width:thin;border-top-style:solid;border-top-color:#ccc}.downloadbox{display:block;position:relative;padding:20px;padding-left:65px;border-bottom:5px solid #6eceb2}.downloadbox:last-of-type{border-bottom:none}.downloadbox img.fileicon{display:block;position:absolute;border:0;left:5px;top:10px;max-width:48px;height:auto;filter:brightness(0) saturate(100%) invert(19%) sepia(52%) saturate(262%) hue-rotate(157deg) brightness(95%) contrast(92%)}.downloadbox a.filelink{font-family:'BrownStd Light',cursive,Arial,Helvetica!important;font-size:20px;color:#2c3c45;text-decoration:none}.downloadbox a.filelink:hover{color:#6dc6ae;text-decoration:none}a.viewsample2{position:absolute;left:35px;bottom:30px;color:#000;text-decoration:none;text-transform:uppercase;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#6cc7ae;font-size:13px}a.viewsample2:hover{color:#6CC7AE!important;text-decoration:none}a.addtobasket2{position:absolute;display:block;right:30px;bottom:30px;width:35px;height:26px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/addtobasket.png);background-repeat:no-repeat;background-position:right top;background-size:35px auto;cursor:pointer;text-indent:200px;overflow:hidden}a.addtobasket2:hover{background-position:right bottom}#associatedproductswrapper{display:block;position:relative;padding-bottom:40px}#associatedproducts{display:block;max-width:1200px;margin-left:auto;margin-right:auto}.associatedproductbox{display:inline-block;width:100%;max-width:277px;height:370px;text-decoration:none;margin-left:10px;margin-right:10px}.associatedproductbox:hover{text-decoration:none!important}.associatedproductbox span{display:block;width:100%;height:auto;margin-bottom:15px;overflow:hidden}.associatedproductbox span img{display:block;width:277px;height:auto;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-webkit-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.associatedproductbox:hover span img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.105);transform:scale(1.05)}.associatedproductbox h4{display:block;height:60px;overflow:hidden;color:#2C3C45!important;-webkit-transition:color 1s;-moz-transition:color 1s;-o-transition:color 1s;transition:color 1s}.associatedproductbox:hover h4{color:#6DC6AE!important}#prev4{display:block;position:absolute;z-index:19;left:0;top:140px;width:30px;height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-next.png);background-repeat:no-repeat;background-position:center center;cursor:pointer}#next4{display:block;position:absolute;z-index:19;right:0;top:140px;width:30px;height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-prev.png);background-repeat:no-repeat;background-position:center center;cursor:pointer}.nodisplaybox{display:none!important}.productbox{display:block;position:relative;height:200px;margin-top:10px;margin-bottom:10px;overflow:hidden}@media screen and (max-width:768px){.productbox{margin-top:0!important;margin-bottom:0!important}}.productbox div{display:block;height:200px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:rgba(44,60,69,.9);transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-webkit-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media screen and (max-width:400px){.productbox div{background-image:var(--bg-image)!important}}.productbox:hover div{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.105);transform:scale(1.05)}.productbox span{display:block;display:flex;justify-content:center;flex-direction:column;position:absolute;left:19px;right:19px;top:14px;bottom:14px;background-color:rgba(44,60,69,.9);text-align:center;color:#fff;text-decoration:none;opacity:0;transition:opacity .3s linear;padding:25px;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;font-size:18px}.productbox:hover span{opacity:1}@media screen and (max-width:768px){.productbox span{left:0!important;right:0!important;top:inherit!important;bottom:0!important;opacity:1!important;padding:10px!important;padding-left:15px!important;padding-right:15px!important;line-height:24px!important;background-color:rgba(44,60,69,.7)!important;color:#FFF!important;font-size:22px!important;text-align:left!important;min-height:80px!important}}#clearbtwrapper{display:none;text-align:left;padding-top:20px}#clearbtwrapper.displayclear{display:inline-block}#clearbt{display:block;text-decoration:none;cursor:pointer;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;font-size:24px;color:#6dc6ae;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}#clearbt:hover{opacity:.8}#productfilteriframe{display:block;width:100%;height:50px;background-color:transparent;opacity:0}.disablenoproducts{display:none!important}#casestudytagsearchwrapper{display:block;background-color:#2c3c45;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#ccd1d2}#casestudytagsearch{display:none;position:relative;max-width:1200px;margin-left:auto;margin-right:auto;text-align:left;padding:14px;padding-right:170px}#casestudytagsearch a{display:inline-block;font-weight:400;color:#ccd1d2;font-size:18px;text-decoration:none;line-height:23px;padding-left:16px;padding-right:16px;border:6px solid #2c3c45;margin:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}#casestudytagsearch a.selected{color:#ccd1d2;border:6px solid #6dc6ae}#casestudytagsearch a:hover{opacity:.8}#casestudytagsearch2{display:block;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;background-color:#2c3c45;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#ccd1d2;text-align:left;padding:16px;padding-right:170px}.custom-select{width:100%!important;max-width:100%!important;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#020306;font-size:16px;text-align:left}@media (max-width:960px){#casestudytagsearch{display:none!important}#casestudytagsearch2{display:block!important}}.searchblock{display:block;display:flex;justify-content:center;flex-direction:column;text-align:center;position:absolute;right:0;top:0;width:140px;height:100%;background-color:#6dc6ae;color:#fff;font-size:24px}@media (max-width:600px){#casestudytagsearch2{padding-right:100px!important}.searchblock{width:80px!important;font-size:20px!important}}#casestudypagewrapper{display:block;padding:0;padding-bottom:25px;margin:0}#casestudypage{display:block;width:100%;max-width:1200px;background-color:#fff;margin-left:auto;margin-right:auto}.casestudyitem{display:block;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;overflow:hidden;overflow-y:hidden;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#2c3c45;color:#2c3c45;padding-top:25px;padding-bottom:25px;padding-left:25px;cursor:pointer}.casestudyitem:nth-child(even){background-color:#e9ebec}.casestudyitem>.row div{overflow:hidden!important}.casestudyitem:last-of-type{border-bottom-style:none}.casestudyitemimgwrapper{display:block;width:100%;height:100%;overflow:hidden}.casestudyitemimg{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.casestudyitem h3{color:#2C3C45!important;font-size:24px!important}.casestudyitem a{font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#6DC6AE!important;white-space:nowrap}.casestudyitem:hover{text-decoration:none;opacity:.8}.casestudyitem:hover .casestudyitemimg{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.casestudyitem div.row{min-height:180px;overflow:hidden;overflow-y:hidden}.casestudyitem div.row div{overflow:hidden}.casestudyitem div.row div.casestudyitemtext{padding:40px;padding-left:80px}@media (max-width:960px){.casestudyitem h3{font-size:24px!important}}@media (max-width:768px){.casestudyitem{font-size:16px!important;padding:0!important}.casestudyitem div.row{position:relative;height:auto!important}.casestudyitem div.row div.col-md-4{position:relative;height:auto!important;min-height:300px!important}.casestudyitem div.row div:first-of-type{min-height:300px!important}.casestudyitem div.row div:last-of-type{padding:0!important;min-height:auto!important}.casestudyitem div.row div.casestudyitemtext{position:absolute!important;display:block!important;bottom:0!important;left:0!important;right:0!important;height:auto!important;padding:15px!important;padding-left:15px!important;padding-right:15px!important;background-color:rgba(44,60,69,.8)!important;color:#FFF!important}.casestudyitem div.row div.casestudyitemtext h3{color:#FFF!important}.casestudyitem div.row div.casestudyitemtext div{display:block!important;height:auto!important;left:0;right:0;bottom:0;width:100%}.casestudyitemimgwrapper{position:absolute;display:block!important;height:100%!important;left:0;right:0;bottom:0;width:100%}}#newspagewrapper{display:block;padding:0;padding-bottom:25px;margin:0}#newspage{display:block;width:100%;max-width:1200px;background-color:#fff;margin-left:auto;margin-right:auto}.newsitem{display:block;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;overflow:hidden;overflow-y:hidden;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#2c3c45;color:#2c3c45;padding-top:25px;cursor:pointer}.newsitem:last-of-type{border-bottom-style:none}.newsitemimgwrapper{display:block;width:100%;height:100%;overflow:hidden;border-width:2px;border-style:solid;border-color:#2c3c45;border-bottom-style:none}.newsitemimg{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@media screen and (max-width:768px){.newsitemimg{transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important;-webkit-transform:none!important;-moz-transform:none!important;-o-transform:none!important;transform:none!important}}.newsitem:hover .newsitemimg{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.newsitem:last-of-type .newsitemimgwrapper{border-bottom-style:solid}.newsitem h3{color:#2C3C45!important;font-size:24px!important}.newsitem h3 a{display:none!important}@media screen and (max-width:768px){.newsitem h3 a{display:none!important}}.newsitem a{font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#6DC6AE!important;white-space:nowrap}.newsitem:hover{text-decoration:none;opacity:.8}.newsitem div.row{min-height:180px;overflow:hidden;overflow-y:hidden}.newsitem div.row div.newsitemtext{padding:40px;padding-left:80px}@media (max-width:960px){.newsitem h3{font-size:24px!important}}@media (max-width:768px){.newsitem{font-size:16px!important;padding-top:0!important}.newsitem div.row{position:relative;height:auto!important}.newsitem div.row{min-height:inherit!important}.newsitem div.row div.col-md-4{position:relative;height:auto!important;min-height:300px!important}.newsitem div.row div:first-of-type{min-height:300px!important}.newsitem div.row div:last-of-type{min-height:auto!important}.newsitem div.row div.newsitemtext{position:absolute!important;display:block!important;bottom:0!important;left:0!important;right:0!important;height:auto!important;padding:15px!important;padding-left:15px!important;padding-right:15px!important;background-color:rgba(44,60,69,.8)!important;color:#FFF!important}div.rimg{padding:0!important;padding-top:0!important;padding-bottom:15px!important}.newsitem div.row div.newsitemtext h3{color:#FFF!important}.newsitem div.row div.newsitemtext div{display:block!important;height:auto!important}.newsitem .newsitemimgwrapper{border-style:none!important;left:0;right:0;bottom:0;width:100%}}#collectiontileswrapper{display:block;position:relative}.collectiontiles{display:inline-block;width:90px;height:auto;margin-left:25px;margin-right:25px;text-align:center;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#2C3C45!important;font-size:18px;text-decoration:none}.collectiontiles:hover{color:#2C3C45!important;text-decoration:none!important}.collectiontiles img{width:90px;height:auto;border:0;background-color:#949599;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:15px}.collectiontiles span{color:#2C3C45!important}.collectiontiles:hover img{background-color:#fff}#prev1{display:block;position:absolute;z-index:19;left:0;top:200px;width:30px;height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-next.png);background-repeat:no-repeat;background-position:center center;cursor:pointer}#next1{display:block;position:absolute;z-index:19;right:0;top:200px;width:30px;height:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/control-prev.png);background-repeat:no-repeat;background-position:center center;cursor:pointer}.responsiveimg{max-width:100!important;height:auto}#prevnextmenu{display:block;position:relative;height:70px;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;font-size:20px}#prevbutton{display:inline-block;position:absolute;left:0;top:0;line-height:30px;padding-left:30px;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#6DC6AE!important;text-decoration:none;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/prevbutton.png);background-repeat:no-repeat;background-position:left center;opacity:1;transition:opacity .3s linear}#nextbutton{display:inline-block;position:absolute;right:0;top:0;line-height:30px;padding-right:30px;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#6DC6AE!important;text-decoration:none;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/nextbutton.png);background-repeat:no-repeat;background-position:right center;opacity:1;transition:opacity .3s linear}#parentlink{display:inline-block;line-height:30px;padding-left:70px;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;font-size:30px;color:#6DC6AE!important;text-decoration:none;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/parentlink.png);background-repeat:no-repeat;background-position:left center;opacity:1;transition:opacity .3s linear}#prevnextmenu a:hover,#parentlink:hover{color:#6dc6ae;text-decoration:none;opacity:.5}#pagnationcarouselswrapper{clear:both;display:block;width:100%;max-width:456px;margin-left:auto;margin-right:auto;padding:50px;position:relative;text-align:center;font-size:20px}@media screen and (max-width:768px){#pagnationcarouselswrapper{padding-top:0!important;padding-bottom:25px!important}}#prev2{display:block;position:absolute;left:0;top:50px;font-size:40px;line-height:30px;cursor:pointer;font-weight:700;color:#2C3C45!important}#next2{display:block;position:absolute;right:0;top:50px;font-size:40px;line-height:30px;cursor:pointer;font-weight:700;color:#2C3C45!important}#pagnationcarouselswrapper a{display:inline-block;width:20px;margin:0;margin-left:10px;margin-right:10px;text-align:center;color:#2c3c45;text-decoration:none;line-height:30px}#pagnationcarouselswrapper a:hover,#pagnationcarouselswrapper a.active{color:#6dc6ae;font-weight:700}#contactform{display:block;width:100%;height:640px;border:0}.contactlink{display:inline-block;line-height:68px;background-repeat:no-repeat;background-position:left center;background-size:auto 68px;text-decoration:none;padding-left:90px;font-weight:400;margin-top:20px;margin-bottom:20px}@media screen and (max-width:768px){.contactlink{line-height:40px!important;background-size:auto 40px!important;text-decoration:none!important;padding-left:60px!important;margin-top:10px!important;margin-bottom:10px!important}}.contactlink:first-of-type{margin-top:0}.contactlink.twitter{background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/twitter.png)}.contactlink.linkedin{background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/linkedin.png)}.contactlink.facebook{background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/facebook.png)}#footerwrapper{display:block;background-color:#2c3c45;color:#fff;padding-top:50px;padding-bottom:0}#footer{display:block;max-width:1220px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#footer{padding-left:0!important;padding-right:0!important}}#flogo{display:inline-block;border:0;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/concept-cubicle-systems-logo.svg);background-repeat:no-repeat;background-position:left center;background-size:auto 100%;fill:#6dc6ae}#flogo img{display:block;width:auto;height:140px;border:0;filter:invert(86%) sepia(58%) saturate(362%) hue-rotate(88deg) brightness(84%) contrast(81%)}@media screen and (max-width:768px){#flogo img{height:70px!important}}#footer a{color:#FFF!important;text-decoration:none!important}#footer a:hover{text-decoration:underline!important}#footer h3{color:#fff;font-family:'BrownStd Light',sans-serif,Arial,Helvetica!important}@media screen and (max-width:768px){#flogo img{height:70px!important}#footer h3{font-size:22px!important}}@media screen and (max-width:700px){#flogo{background-size:contain!important}#enquiryform{height:280px!important}}#footer h6{color:#6dc6ae;font-family:'BrownStd Light',sans-serif,Arial,Helvetica!important}#social a{display:inline-block;width:40px;height:40px;background-color:#6dc6ae;border:0;margin:0;padding:0}#social a img{width:40px;height:40px;border:0;filter:invert(21%) sepia(23%) saturate(613%) hue-rotate(157deg) brightness(88%) contrast(88%)}#social a:hover img{filter:invert(100%) sepia(1%) saturate(2044%) hue-rotate(131deg) brightness(98%) contrast(108%)}#legal{padding-top:5px}.wrappertag{position:absolute;top:-60px}#social2{display:block!important;font-family:'BrownStd Light',cursive,Arial,Helvetica!important;color:#003040!important;height:50px;overflow:auto}#social2 span{display:block;float:right;position:relative;width:60px;height:40px}#social2 b{display:inline-block;position:absolute;font-size:18px;line-height:25px;left:0;bottom:0}#social2 a{display:block;float:right;background-color:#6dc6ae;color:#fff;width:40px;height:40px;border:0;margin:0;padding:0}@media screen and (max-width:768px){#social2{display:block!important;position:relative!important;text-align:left!important;float:none!important;width:auto!important;height:40px!important;overflow:hidden!important;padding-left:85px!important}#social2 span{position:absolute!important;left:15px!important;top:0!important;width:auto!important;height:40px!important;line-height:40px!important}#social2 span b{line-height:40px!important}#social2 a{display:inline-block!important;float:none!important;margin-right:5px!important}}#social2 a img{width:40px;height:40px;border:0}#social2 a:hover{opacity:.8}.grecaptcha-badge{display:none!important}@media screen and (max-width:768px){.mylivechat_buttonround{left:35px!important;top:30px!important}}@media screen and (min-width:768px){h2#specifiedbyclient br{display:none!important}}.modal-open .modal{background-color:rgba(0,0,0,.5)!important}.video-wrapper{display:block;position:relative;padding-bottom:56.25%;height:0;margin-bottom:25px}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper .wp-video,.video-wrapper video.wp-video-shortcode,.video-wrapper .mejs-container,.video-wrapper .mejs-overlay.load{width:100% !important;height:100% !important}.video-wrapper .mejs-container{padding-top:56.25%}.video-wrapper .wp-video,.video-wrapper video.wp-video-shortcode{max-width:100% !important}.video-wrapper video.wp-video-shortcode{position:relative}.video-wrapper .mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.video-wrapper .mejs-controls{display:none}.video-wrapper .mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto !important;height:auto !important}#homepagebanner{display:block;background-color:#6dc6ae;height:400px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/media/stunning-superloos-v2.jpg);background-repeat:no-repeat;background-position:center center;background-size:auto 400px}#Banner404Wrapper{display:block;display:flex;align-items:center;justify-content:center;min-height:100vh;padding-left:25px;padding-right:25px}#Banner404{padding-top:100px;padding-bottom:100px}#Banner404Image{width:100%;max-width:358px;height:auto}#Banner404 h2{font-family:'BrownStd Bold',cursive,Arial,Helvetica!important;text-align:center!important;font-size:188px!important;line-height:180px!important;margin-bottom:0!important;font-weight:700!important}#Banner404Text{font-size:18px;line-height:normal;padding-bottom:52px;color:#fff}#Banner404Text strong{font-size:22px;line-height:44px;color:#fff;font-weight:400}#Banner404Link{display:inline-block;background-color:#6dc6ae;color:#fff;font-size:14px;line-height:46px;letter-spacing:1px;font-weight:700;padding-left:23px;padding-right:23px;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;border-radius:4px!important;text-decoration:none}#Banner404Link:hover{text-decoration:none}.cky-btn-revisit-wrapper{background:#737E7F!important}.cky-btn-revisit-wrapper{background:#737E7F!important}.cky-btn-reject{color:#737E7F!important;border:2px solid #737E7F!important}.cky-btn-accept{background:#737E7F!important;background-color:#737E7F!important;color:#fff!important;border:2px solid #737E7F!important;border-top-color:#737E7F!important;border-right-color:#737E7F!important;border-bottom-color:#737E7F!important;border-left-color:#737E7F!important}.cky-switch input[type=checkbox]:checked{background:#737E7F!important;background-color:#737E7F!important}