:root{width:100%;--max-width1800:1800px;--max-width:1200px;--max-width22:1270px;--mid-width:800px;--padding-x:100px;--padding-x2:50px;--padding-x22:50px;--padding-x3:25px;--padding-x996:50px;--padding-x768:20px;--padding-0:0px!important;--padding-y:90px;--padding-y2:45px;--padding-y3:22px;--padding-ymax:150px;--padding-y996:45px;--color0:#fff;--color1:#2c3c45;--color2:#f0f9f7;--color2b:#e6efee;--color3:#6dc6ae;--color4:#000;--w-70:60%;--w-80:70%;--scaleCalc:calc(100%*1.25)}@media screen and (max-width:996px){:root{--padding-x:50px;--padding-x22:0px;--w-70:100%;--w-80:100%}}@media screen and (max-width:768px){:root{--padding-x:15px;--padding-x22:0px}}.max-width1800{max-width:var(--max-width1800)}.max-width{max-width:var(--max-width)}.max-width22{max-width:var(--max-width22)!important}.max-width1205-0{max-width:var(--max-width)}.mid-width{max-width:var(--mid-width)}.color0{color:var(--color0)}.color1{color:var(--color1)}.color2{color:var(--color2)}.color3{color:var(--color2)}.bgColor0{background-color:var(--color0)}.bgColor1{background-color:var(--color1)}.bgColor2{background-color:var(--color2)}.bgColor3{background-color:var(--color3)}.bgColor4{background-color:var(--color4)}.w-70{width:var(--w-70)}.w-80{width:var(--w-80)}@media screen and (max-width:1205px){.max-width1205-0{max-width:none!important}}.padding-x{padding-left:var(--padding-x);padding-right:var(--padding-x)}.padding-x2{padding-left:var(--padding-x2);padding-right:var(--padding-x2)}.padding-x22{padding-left:var(--padding-x22)!important;padding-right:var(--padding-x22)!important}.padding-x3{padding-left:var(--padding-x3);padding-right:var(--padding-x3)}.padding-s{padding-left:var(--padding-x)}.padding-s2{padding-left:calc((100vw - var(--max-width))/2) !important}.padding-s-min{padding-left:var(--padding-x996)}@media screen and (max-width:1305px){.padding-s2{padding-left:var(--padding-x)!important;padding-right:0!important}}@media screen and (max-width:996px){.padding-s-960{padding-left:var(--padding-x996)}.padding-s-min{padding-left:calc(var(--padding-x996)/2)}.padding-s-996-0{padding-left:0!important}.padding-s2-996{padding-left:var(--padding-x)!important;padding-right:var(--padding-x)!important}}.padding-e{padding-right:var(--padding-x)}.padding-e-min{padding-right:var(--padding-x996)}@media screen and (max-width:1205px){.padding-e-1205-0{padding-right:0!important}}@media screen and (max-width:996px){.padding-e-min{padding-right:calc(var(--padding-x996)/2)}.padding-e-996-0{padding-right:0!important}}@media screen and (max-width:768px){.padding-x-768-0{padding-left:0!important;padding-right:0!important}}.padding-y{padding-top:var(--padding-y);padding-bottom:var(--padding-y)}.padding-y2{padding-top:var(--padding-y2);padding-bottom:var(--padding-y2)}.padding-y-min,.padding-y996{padding-top:var(--padding-y996);padding-bottom:var(--padding-y996)}.padding-t{padding-top:var(--padding-y)}.padding-b{padding-bottom:var(--padding-y)}.padding-t2{padding-top:var(--padding-y2)}.padding-t3{padding-top:var(--padding-y3)}.padding-b2{padding-bottom:var(--padding-y2)}.padding-b3{padding-bottom:var(--padding-y3)}.padding-t996{padding-top:var(--padding-y996)}.padding-b996{padding-bottom:var(--padding-y996)}.padding-tmin{padding-top:var(--padding-y996)}.padding-bmin{padding-bottom:var(--padding-y996)}.padding-tmax{padding-top:var(--padding-ymax)}.padding-bmax{padding-bottom:var(--padding-ymax)}.padding-0{padding:var(--padding-0)};@media screen and (max-width:996px){.padding-x{padding-left:var(--padding-x996);padding-right:var(--padding-x996)}}@media screen and (max-width:768px){.padding-x{padding-left:var(--padding-x768);padding-right:var(--padding-x768)}}.mx-sub14{margin-left:-14px!important;margin-right:-14px!important}@media screen and (max-width:768px){.mx-sub14{margin-left:0!important;margin-right:0!important}}.relativeWrapper{position:relative}.absoluteChild{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.vhight100{height:100vh;min-height:100svh}.vhightmin100{min-height:100vh;min-height:100svh}.vhight550{height:660px}.vhightmin550{min-height:660px}.vhight660{height:660px}.vhightmin660{min-height:660px}@media screen and (max-width:996px){.vhight100,.vhightmin100{height:100vh!important;height:100svh!important;min-height:100vh!important;min-height:100svh!important}.vhight550,.vhightmin550{height:auto!important;min-height:100vh!important;min-height:100svh!important}#bannerIntro.relativeWrapper.vhight550 #bannerTextWrapper{position:absolute!important;bottom:0!important;height:auto}#bannerIntro.relativeWrapper.vhight550 #bannerCarouselText{padding-bottom:125px!important}#bannerIntro.relativeWrapper.vhight550 #bannerCarouselIndicators{right:0!important}.vhight550 #learnmorelink{width:100%!important;padding-left:20px!important;padding-right:20px!important;margin:0!important}.vhight660,.vhightmin660{height:auto!important;min-height:auto!important}}@media screen and (min-width:996px){#bannerCarouselFilter.offset,.absoluteChild.offset{left:40%!important;top:100px!important}}#bannerIntro.offset{backgroound-color:transparent!important;background:rgba(44,60,69,1);background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 100px,rgba(44,60,69,1) 101px,rgba(44,60,69,1) 100%);padding-bottom:100px}#rootPage.offset h1{font-size:48px!important;line-height:53px!important}.min-height330{min-height:330px!important}.min-height400{min-height:400px!important}body.nottop #headerwrapper2{background-color:#fff;color:var(-color1)}body.nottop #logo{background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/concept-cubicle-systems-logo2.svg)}body.nottop #toggle-button{background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/togglebutton2.png)}body.page-template-homepage #menu,body.newsite #menu{font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important}#bannerIntro #bannerTextWrapper{position:relative;z-index:20}#bannerText{height:100%;display:flex;align-items:end}#bannerTextSlide{margin-top:auto;display:flex;align-items:end}#bannerCarouselText{margin-top:auto;display:flex;padding-bottom:175px;height:auto;z-index:20;overflow:visible!important}#bannerCarouselText .carousel-inner{overflow:visible!important}.h1wrapper{display:flex;align-items:end}.h1wrapper2{display:flex}#bannerCarouselIndicators{position:absolute!important;left:0!important;z-index:15}#bannerCarouselIndicators:not(.productpagebanner){bottom:-100px!important}#bannerCarouselIndicators.productpagebanner{padding-top:20px!important}#bannerCarouselIndicators br{display:none!important}@media screen and (max-width:996px){#bannerCarouselIndicators{left:0!important}#bannerCarouselIndicators br{display:inline-block!important}}#bannerCarouselFilter{position:absolute!important;left:0;right:0;top:0;bottom:0!important;z-index:10;background:rgba(0,0,0,.4);background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.3) 35%,rgba(0,0,0,0) 100%)}#bannerCarousel .carousel-item{overflow:hidden}#bannerCarousel .carousel-item .carousel-bgBox{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:right center;background-size:cover;transform-origin:right center}#bannerCarousel .carousel-item.bganim2 .carousel-bgBox{transform:scale(calc(var(--scaleCalc)))}#bannerCarousel .carousel-item:not(.active){z-index:11}#bannerCarousel .carousel-inner .carousel-item .carousel-bgBox{transition:-webkit-transform 5.5s ease-in;transition:transform 5.5s ease-in;transition:transform 5.5s ease-in,-webkit-transform 5.5s ease-in}@media screen and (max-width:1600px){#bannerCarousel .carousel-item{background-image:var(--bg-image2)!important}}@media screen and (max-width:768px){#bannerCarousel .carousel-item .carousel-bgBox{background-image:var(--bg-image3)!important}}body.page-template-homepage,body.newsite{font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important;font-size:14px!important}.midtext{font-size:18px;font-weight:700}#rootPage{font-size:14px}#rootPage h1{font-family:'BrownStd Bold',sans-serif,Arial,Helvetica!important;font-size:80px!important;line-height:88px!important}#rootPage h1 span{position:relative;top:10px;left:10px;opacity:0}#rootPage h1 br{display:block!important}#rootPage h1 b{font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important;font-weight:400!important;font-size:16px!important;line-height:25px!important;text-transform:uppercase!important}#rootPage h2{font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important;font-size:36px!important;line-height:52px!important}#rootPage h2 span{font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important;font-size:12px!important;line-height:30px!important;text-transform:uppercase!important}#rootPage h3{font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important;font-size:36px!important;line-height:44px!important}@media screen and (max-width:996px){#rootPage h1{font-size:30px!important;line-height:33px!important}#rootPage h2{font-size:30px!important;line-height:33px!important}#rootPage h3{font-size:30px!important;line-height:38px!important}}#rootPage h3 span{font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important;font-size:12px!important;line-height:30px!important;text-transform:uppercase;letter-spacing:1.2px}@media screen and (max-width:996px){#rootPage h3 span{line-height:20px!important;padding-bottom:15px!important}}#learnmorewrapper{height:46px!important}#learnmore{display:block;position:absolute;left:0;bottom:0;width:180px;height:46px;line-height:46px;background-color:var(--color3);color:#fff;font-size:14px;text-align:center;text-decoration:none;cursor:pointer;margin:0}@media screen and (max-width:996px){#learnmorewrapper{padding-top:50px!important}}#learnmorelink{display:inline-block;float:left;width:180px;height:46px;line-height:46px;background-color:var(--color3);color:#fff;font-size:14px;text-align:center;text-decoration:none;cursor:pointer;margin:0;margin-right:40px}@media screen and (max-width:996px){#learnmorelink{width:auto!important;padding-left:20px!important;padding-right:20px!important;margin-right:20px!important}}.carousel-control2{display:block;float:left;width:18px;height:46px;background-repeat:no-repeat;background-position:center center}.carousel-control2.left{margin-right:40px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/control2left.png)}@media screen and (max-width:996px){.carousel-control2.left{margin-right:20px!important}}.carousel-control2.right{background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/control2right.png)}.carousel-indicators2{display:block;float:left;width:auto;height:46px;padding:0;padding-top:20px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;list-style:none;margin:0;margin-right:40px}@media screen and (max-width:996px){.carousel-indicators2{margin-right:20px!important}}.carousel-indicators2 li{width:10px!important;height:10px!important;margin:0!important;margin-right:5px!important;margin-left:5px!important;background-color:transparent!important;border:1px solid #FFF!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;cursor:pointer}.carousel-indicators2 li:hover{background-color:rgba(255,255,255,.5)!important}.carousel-indicators2 li.active{background-color:#FFF!important}.blurTile{display:flex;align-items:center;background:rgba(255,255,255,.1);backdrop-filter:blur(5px);border:thin solid #fff;padding:40px;font-size:14px!important;line-height:20px!important}.blurTile h3{font-size:46px!important;line-height:56px!important}.blurTile a{color:#fff;text-decoration:none;border:1px solid #fff;padding:10px;padding-left:30px;padding-right:30px;font-size:12px;line-height:14px}.blurTile a:hover{background-color:#fff;color:var(--color1);text-decoration:none}h4.viewAll{display:block;font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important;padding-top:40px;font-size:16px;line-height:19px;text-align:center}@media screen and (min-width:768px){h4.viewAll{padding-right:33px!important}}h4.viewAll a{color:var(--color1)!important;text-decoration:none!important;font-size:16px!important;line-height:16px!important;text-transform:uppercase!important;font-weight:700;letter-spacing:1px}h4.viewAll a:hover{color:var(--color3)!important;text-decoration:underline!important;text-decoration:none}h4.viewAll2{display:block;font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important;padding-top:40px;font-size:16px;line-height:19px;text-align:center}@media screen and (min-width:768px){h4.viewAll2{padding-right:33px!important}}h4.viewAll2 a{display:inline-block!important;width:115px!important;background-color:var(--color1)!important;color:var(--color0)!important;text-decoration:none!important;font-size:14px!important;line-height:46px!important;font-weight:400;letter-spacing:1px}h4.viewAll2 a:hover{color:var(--color3)!important;text-decoration:underline!important;text-decoration:none}h4.viewAll3{display:block;font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important;padding-top:40px;font-size:16px;line-height:19px;text-align:left}h4.viewAll3 a{color:var(--color1)!important;text-decoration:none!important;font-size:16px!important;line-height:16px!important;text-transform:uppercase!important;font-weight:400;letter-spacing:1px}h4.viewAll3 a:hover{color:var(--color3)!important;text-decoration:underline!important;text-decoration:none}#productBySectorHomepageWrapper{display:block;height:280px;overflow:hidden}.productBySectorHomepage2{display:inline-block;width:300px;height:280px}.productBySectorHomepage{display:block;display:flex;align-items:center;justify-content:center;width:300px;height:280px}@media screen and (max-width:996px){.productBySectorHomepage{justify-content:left!important}}.productBySectorHomepage form{display:block;width:calc(100% - 25px);margin-right:25px;margin:0;padding:0;overflow:hidden;height:220px}.productBySectorHomepage form{transition:transform .5s ease-in-out;transform-origin:100% 0;overflow:hidden}.productBySectorHomepage form:hover{transform:translateY(-20px)}.pbshwrapper{display:block;height:220px}.productBySectorHomepage form:hover{height:280px!important}.productBySectorHomepage form:hover .pbshwrapper{height:280px!important}.productBySectorHomepage form a{display:block;position:relative;text-decoration:none;overflow:hidden;text-align:center;height:220px}.productBySectorHomepage form a div.igWrapper0{width:100%;height:220px;background-repeat:no-repeat;background-position:center center;background-size:cover}.productBySectorHomepage form a div.igWrapper1{position:absolute;top:0;left:0;z-index:10;width:100%;height:220px;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:1;transition:opacity .5s ease-in-out}.productBySectorHomepage form a:hover div.igWrapper1{opacity:0}.productBySectorHomepage form a div.igWrapper2{position:absolute;top:0;left:0;z-index:20;width:100%;height:220px;background-repeat:no-repeat;background-position:center center;background-size:cover}.productBySectorHomepage form a div.igWrapper0 img,.productBySectorHomepage form a div.igWrapper1 img,.productBySectorHomepage form a div.igWrapper2 img{width:100%;height:220px;background:rgba(0,0,0,.4);background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.3) 35%,rgba(0,0,0,0) 100%)}.productBySectorHomepage form a span{display:block;position:absolute;left:0;right:0;bottom:10px;text-align:center;font-weight:700;color:#fff;font-size:16px}.productBySectorHomepage form div.fWrapper{display:block;text-align:center;color:var(--color1);font-size:12px;line-height:14px;font-weight:700;max-height:0px;opacity:0}.productBySectorHomepage form:hover div.fWrapper{max-height:none;padding-top:10px;opacity:1}.slidernavwrapper{display:block;position:relative;padding-right:120px}#Introtext2a{font-size:20px!important;line-height:25px!important}#Introtext1b .slidernav,#Introtext1c .slidernav{display:block;position:relative;margin-top:26px;width:108px;height:40px}#Introtext1c .slidernav{margin-left:auto!important;margin-left:395px!important;margin-right:auto!important}@media screen and (max-width:996px){#Introtext1c .slidernav{margin-left:0!important;margin-right:auto!important}}#Introtext1b .slidernav a,#Introtext1c .slidernav a,.slidernavwrapper .slidernav a{display:block;box-sizing:unset;-moz-box-sizing:unset;-webkit-box-sizing:unset;width:40px;height:40px;position:absolute;right:20px;bottom:0;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;cursor:pointer;border:2px solid var(--color1);color:var(--color0);background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/slidernav.png);background-repeat:no-repeat;background-position:left bottom}#Introtext1b .slidernav a,#Introtext1c .slidernav a{right:0}.slidernavwrapper .slidernav a{right:20px}@media screen and (max-width:768px){.slidernavwrapper .slidernav{width:88px!important}.slidernavwrapper .slidernav:not(.mx-auto) a{right:0!important}.slidernavwrapper:not(sliderheader) .slidernav:not(.mx-auto) a:first-of-type{right:65px!important}#Introtext1b .slidernav:not(.mx-auto),#Introtext1c .slidernav:not(.mx-auto){width:88px!important}#Introtext1b .slidernav a,#Introtext1c .slidernav a,#caseStudiesHomepageWrapper .slidernavwrapper .slidernav a,#newsHomepageWrapper .slidernavwrapper .slidernav a,.sliderheader .slidernav a{width:30px!important;height:30px!important;bottom:0!important;-webkit-border-radius:17px!important;-moz-border-radius:17px!important;border-radius:17px!important;cursor:pointer!important;background-size:60px auto!important}#Introtext1b .slidernav:not(.mx-auto) a:first-of-type,#Introtext1c .slidernav:not(.mx-auto) a:first-of-type,#caseStudiesHomepageWrapper .slidernavwrapper .slidernav:not(.mx-auto) a:first-of-type,#newsHomepageWrapper .slidernavwrapper .slidernav:not(.mx-auto) a:first-of-type,.sliderheader .slidernav a:first-of-type{right:45px!important}}#Introtext1b .slidernav a:hover,#Introtext1c .slidernav a:hover,.slidernavwrapper .slidernav a:hover{background-color:var(--color1);background-position:right bottom}#Introtext1b .slidernav a:first-of-type,#Introtext1c .slidernav a:first-of-type{left:0;right:inherit;background-position:left top!important}#Introtext1b .slidernav a:first-of-type:hover,#Introtext1c .slidernav a:first-of-type:hover{left:0;right:inherit;background-position:right top!important}.slidernavwrapper .slidernav a:first-of-type{right:85px;background-position:left top!important}.slidernavwrapper .slidernav a:first-of-type:hover{right:85px;background-position:right top!important}.slidernav.mc-2{display:block!important;width:100%!important;text-align:center!important;margin-top:10px!important}.slidernav.mc-2 a{display:inline-block!important;position:inherit!important;left:inherit!important;right:inherit!important;top:inherit!important;bottom:inherit!important;text-align:center!important;margin-left:12px!important;margin-right:12px!important}@media screen and (max-width:768px){.slidernav.mc-2{display:block!important;width:100%!important;text-align:center!important}.slidernav.mc-2 a{display:inline-block!important;position:inherit!important;left:inherit!important;right:inherit!important;top:inherit!important;bottom:inherit!important;text-align:center!important;margin-left:12px!important;margin-right:12px!important}}#casestudiesHomepageSlider{display:block;height:480px;margin-top:40px;overflow:hidden}.caseStudiesHomepageWrapper{display:inline-block;width:410px;height:480px;text-align:center;overflow:hidden}.caseStudiesHomepage{display:inline-block;width:calc(100% - 28px);margin-left:auto;margin-right:auto;height:480px;position:relative;overflow:hidden}@media screen and (max-width:768px){.caseStudiesHomepage{display:block!important;width:100%!important}}.img-hover-zoom .csti{transition:transform .5s ease-in-out;transform:scale(1.4);transform-origin:100% 0}.img-hover-zoom:hover .csti{transform:scale(1.5) translateX(30%)}.img-hover-zoom .cst{transition:transform .5s ease-in-out;transform-origin:100% 0}.img-hover-zoom:hover .cst{transform:translateY(-50px)}.caseStudiesHomepage .csti{position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.caseStudiesHomepage .cstf{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.4);background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.3) 35%,rgba(0,0,0,0) 100%)}.caseStudiesHomepage .cst{position:absolute;left:0;right:0;bottom:0;max-height:480px;font-family:'BrownStd Bold',sans-serif,Arial,Helvetica!important;font-size:24px!important;line-height:30px!important;color:#FFF!important;text-align:left;overflow:hidden;padding:25px;text-decoration:none!important}.caseStudiesHomepage .cst a.readmore{display:inline-block;padding-top:15px;font-family:'BrownStd Bold',sans-serif,Arial,Helvetica!important;font-size:16px!important;line-height:19px!important;color:#FFF!important;text-decoration:none;letter-spacing:1px}.caseStudiesHomepage .cst a.readmore:hover{font-size:16px!important;line-height:19px!important;color:var(--color3)!important;text-decoration:underline!important}.caseStudiesHomepage a:hover .cst a.readmore{text-decoration:underline!important}#newsHomepageSlider{display:block;height:410px;margin-top:40px;overflow:hidden}.newsHomepageWrapper{display:block;float:left}.newsHomepage{display:block;width:calc(100% - 28px);margin-left:auto;margin-right:auto;height:360px;position:relative;overflow:hidden;text-align:center}@media screen and (max-width:768px){.newsHomepage{display:block!important;width:100%!important}}.newsHomepage .ntf{display:block;width:100%;height:230px;padding:7px;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:auto}.newsHomepage .ntf .tag{float:left;display:inline-block;margin:7px;padding:15px;padding-top:10px;padding-bottom:8px;font-size:12px;line-height:12px;text-transform:uppercase;background-color:#fff;color:#191919}.newsHomepage .nt{padding:20px;padding-bottom:15px;font-size:12px;line-height:16px;font-weight:nornal;color:var(--color1);text-align:center;overflow:hidden}.newsHomepage .nt .spanwrapper{display:block;display:flex;align-items:center;justify-content:center;height:44px;margin-top:15px;overflow:hidden}.newsHomepage .nt .spanwrapper span{display:block;font-size:16px;line-height:20px;max-height:40px;font-family:'BrownStd Bold',sans-serif,Arial,Helvetica!important;color:var(--color1);text-align:center;overflow:hidden}.newsHomepage a.readmore{font-size:14px;line-height:17px;font-weight:700;color:var(--color1);text-decoration:underline;letter-spacing:1px}.newsHomepage a.readmore:hover{color:var(--color1);text-decoration:underline}#highlightedProductsHomepageWrapper{background-repeat:no-repeat;background-position:center center;background-size:cover}#highlightedProductsHomepageFilter{background:rgba(0,0,0,.4);background:linear-gradient(90deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.3) 35%,rgba(0,0,0,0) 100%)}#footerwrapper{font-family:'BrownStd Light',sans-serif,Arial,Helvetica!important;font-size:12px!important;line-height:16px!important}#footerwrapper h6{font-family:'BrownStd Bold',sans-serif,Arial,Helvetica!important;font-size:16px!important;line-height:20px!important}#samplesHomepageSlider{display:block;min-height:250px;overflow:hidden}.sampleBoxWrapperHomepage{display:block;position:relative;width:205px;min-height:250px;float:left;font-size:10px;color:var(--color1)}.sampleBoxWrapperHomepage.nofloat{display:inline-block!important;float:none!important}.sampleBoxWrapperHomepage[data-url]{cursor:pointer}.sampleBoxImgHomepage{display:block;position:relative;width:calc(100% - 24px);margin:0;margin-left:12px;margin-right:12px;padding:0;height:180px;background-repeat:no-repeat;background-position:center center;background-size:cover}.sampleBoxImgHomepage[data-url]{cursor:pointer!important}@media screen and (max-width:1600px){.sampleBoxImgHomepage{background-image:var(--bg-image2)!important}}@media screen and (max-width:768px){.sampleBoxImgHomepage{background-image:var(--bg-image2)!important}}.sampleBoxImgHomepage span.code{display:block;padding:15px;position:absolute;left:0;right:0;bottom:0;color:#fff;font-family:'BrownStd Bold',sans-serif,Arial,Helvetica!important;font-size:14px;line-height:18px;font-weight:700;text-shadow:1px 4px 3px rgba(0,0,0,.1),0px -2px 6px rgba(0,0,0,.1);text-shadow:1px 3px 3px rgba(0,0,0,.15),-2px -2px 2px rgba(0,0,0,.15)}.sampleBoxImgHomepage span.code b{display:block;font-family:'BrownStd Bold',sans-serif,Arial,Helvetica!important;font-size:16px;line-height:18px}.sampleBoxImgHomepage a.plus{display:inline-block;padding:0;position:absolute;left:inherit;right:14px;top:16px;width:18px;height:18px;color:#fff;font-size:28px;line-height:28px;font-weight:700;text-decoration:none!important;opacity:1;transition:opacity .5s ease-in-out;text-align:right;overflow:hidden;text-indent:30px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/plus.png);background-repeat:no-repeat;background-position:center center;background-size:18px 18px}.sampleBoxImgHomepage a.plus:hover{opacity:.6}.sampleBoxTextHomepage,.sampleBoxTextNew2{font-family:'BrownStd Bold',sans-serif,Arial,Helvetica !important;display:block;position:relative;height:130px!important;padding:15px;background-color:var(--color2b);color:var(--color1);font-size:12px;line-height:14px;overflow:hidden}.sampleBoxTextHomepage:not(.cQuicklink){width:calc(100% - 24px);margin-left:12px;margin-right:12px}.sampleBoxTextHomepage.homepageonly,.sampleBoxTextNew2.homepageonly,.sampleboximg2.homepageonly{font-family:'Avenir'!important;font-style:normal!important;font-weight:400!important;font-size:10pt!important;line-height:normal!important;padding-left:15px!important}.sampleBoxTextHomepage.homepageonly .code,.sampleBoxTextNew2.homepageonly .code,.sampleboximg2.homepageonly .code{display:block;display:block;overflow:hidden!important;font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important;font-size:12pt!important;line-height:normal!important;font-style:normal!important;font-weight:400!important;padding-bottom:15px!important;padding-left:0!important;height:65px!important}.sampleBoxTextHomepage.homepageonly .code b,.sampleBoxTextNew2.homepageonly .code b,.sampleboximg2.homepageonly b{font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important;font-size:12pt!important;line-height:normal!important;font-style:normal!important;font-weight:400!important}.sampleBoxWrapperHomepage a{display:block;position:absolute;left:15px;bottom:15px;text-align:left;color:var(--color1);text-decoration:underline!important;letter-spacing:1px}@media screen and (max-width:768px){.sampleBoxImgHomepage{margin-left:12px!important;margin-right:12px!important}.sampleBoxTextHomepage{margin-left:12px!important;margin-right:12px!important;height:130px!important}}#galleryBoxWrapperHomepageWrapper,#galleryBoxWrapperHomepageWrapper3,#galleryBoxWrapperHomepageWrapper5{overflow:hidden;padding-top:15px;height:375px}.galleryBoxWrapperHomepage,.galleryBoxWrapperHomepage3,.galleryBoxWrapperHomepage5{display:block;position:relative;height:350px;float:left;margin-right:25px;font-size:10px;background-color:#fff;color:#2c3c45;text-align:center;font-family:'BrownStd Regular',sans-serif,Arial,Helvetica !important;font-weight:400 !important;font-size:20px;line-height:25px}.galleryBoxWrapperHomepageTitle{display:block;position:absolute;left:0;right:0;bottom:0;padding:25px;height:auto;font-size:24px;line-height:30px;color:#fff;text-align:left}.galleryBoxWrapperHomepage img{display:block;max-width:100%;height:350px;margin-left:auto;margin-right:auto;height:auto;background-repeat:no-repeat;background-position:center center;background-size:auto 350px;margin-bottom:15px;transition:background-size .5s ease-in;-moz-transition:background-size .5s ease-in;-ms-transition:background-size .5s ease-in;-o-transition:background-size .5s ease-in;-webkit-transition:background-size .5s ease-in}@media screen and (min-width:996px){.galleryBoxWrapperHomepage img:hover{background-size:auto 400px}}@media screen and (max-width:1600px){.galleryBoxWrapperHomepage img{background-image:var(--bg-image2)!important}}@media screen and (max-width:768px){.galleryBoxWrapperHomepage img{background-image:var(--bg-image2)!important}}#productsBoxWrapperHomepageWrapper{overflow:hidden;padding-top:15px}.productBoxWrapperHomepage{display:block;position:relative;width:280px;min-height:310px;float:left;margin-right:25px;font-size:10px;background-color:#fff;color:#2c3c45;text-align:center;font-family:'BrownStd Regular',sans-serif,Arial,Helvetica !important;font-weight:400 !important;font-size:20px;line-height:25px}.productBoxWrapperHomepage img{display:block;width:100%;max-width:280px;margin-left:auto;margin-right:auto;height:auto;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:15px}.productBoxWrapperHomepage a,.productBoxWrapperHomepage a:visited,.productBoxWrapperHomepage a:hover{color:#2c3c45!important;text-decoration:none!important}@media screen and (max-width:1600px){.productBoxWrapperHomepage img{background-image:var(--bg-image2)!important}}@media screen and (max-width:768px){.productBoxWrapperHomepage img{background-image:var(--bg-image2)!important}}.featuresBoxWrapperHomepage{display:block;position:relative;width:100%;min-height:200px;float:left;color:#2c3c45;text-align:center;font-family:'BrownStd Regular',sans-serif,Arial,Helvetica !important;font-weight:400 !important;font-size:16px;line-height:25px;white-space:normal!important}.featuresBoxWrapperHomepage img{display:block;width:90%;max-width:162px;margin-left:auto;margin-right:auto;height:auto;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:15px}@media screen and (max-width:1600px){.featuresBoxWrapperHomepage img{background-image:var(--bg-image2)!important}}.featuresBoxWrapperHomepage span{display:block!important;white-space:normal!important;height:100px!important;width:80%!important;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.featuresBoxWrapperHomepage img{background-image:var(--bg-image2)!important}.featuresBoxWrapperHomepage img{width:100%!important}.featuresBoxWrapperHomepage span{width:90%!important}}#flogo{margin-bottom:25px!important}#flogo img{height:90px!important}#social a{width:30px!important;height:30px!important;background-color:#FFF!important;margin-right:22px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#social a:hover{background-color:var(--color3)!important}#social a img{width:30px!important;height:30px!important;border:0!important}#footerwrapper,#footer{font-family:'BrownStd Regular',sans-serif,Arial,Helvetica!important}#footer h3.fh1{font-family:'BrownStd Bold',sans-serif,Arial,Helvetica!important;font-size:20px!important;line-height:22px!important}body.page-template-homepage #footer h6,body.newsite #footer h6{font-family:'BrownStd Bold',sans-serif,Arial,Helvetica!important}.contactname{padding-left:15px!important}#ecol1,#ecol3{display:block;float:left;width:40%;width:calc(50% - 12px);margin-right:12px;padding-bottom:10px;font-size:12px;text-align:left}#ecol2,#ecol4{display:block;float:left;width:40%;width:calc(50% - 12px);margin-left:12px;padding-bottom:10px;font-size:12px;text-align:left}@media screen and (max-width:960px){#ecol1,#ecol3,#ecol2,#ecol4{float:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}}.wpcf7-spinner{margin-left:auto;margin-right:auto}.contactname,.contactcompany,.contactemail,.contactphonenumber{padding-left:15px!important}.contactleavemessage{padding-left:15px!important}#footer a.tel,#footer a.email{display:inline-block;line-height:25px;padding-left:25px;background-repeat:no-repeat;background-position:left top;background-size:25px 25px}#footer a.tel{background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/footertel.png)}#footer a.email{background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/footeremail.png)}@media screen and (min-width:996px){#rangesLinks a{display:block;width:30%;float:left}#rangesLinks a:nth-child(odd){clear:both}}@media screen and (max-width:996px){#rangesLinks a{display:block}}.mylivechat_inline,.mylivechat_buttonround{display:none!important;bottom:70px!important}.mylivechat_inline.mylivechat-mobile-docked{height:inherit!important;max-height:100%!important}@supports (-webkit-touch-callout:none){.mylivechat_inline,.mylivechat_buttonround{display:none!important;bottom:10px!important}.mylivechat_inline{right:10p!important}.mylivechat_inline{bottom:0!important}}.mylivechat_buttonround{-webkit-border-radius:12px!important;-moz-border-radius:12px!important;border-radius:12px!important}#stickyCart{position:fixed;display:block;right:50px;bottom:-1px;z-index:50;width:280px;background-color:var(--color3)!important;color:#fff;padding:15px;padding-left:24px;padding-right:50px;font-size:14px;line-height:14px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;background-image:url(//www.conceptcubiclesystems.co.uk/wp-content/themes/concept-cubicle-systems/css/../media/stickycart.png);background-repeat:no-repeat;background-position:right center;overflow:hidden;text-decoration:none;cursor:pointer}@media screen and (max-width:996px){#stickyCart{position:fixed!important;display:block!important;right:50px!important;left:50px!important;bottom:0!important;width:auto!important}}@media screen and (max-width:768px){#stickyCart{right:25px!important;left:25px!important}}@media screen and (max-width:546px){#stickyCart{right:15px!important;left:15px!important}}#goCart{display:inline-block;margin-top:40px;max-width:100%;background-color:var(--color3)!important;color:#fff;padding:15px;padding-left:30px;padding-right:30px;font-size:14px;line-height:14px;overflow:hidden;text-decoration:none;cursor:pointer}.col-md-20{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-ms-flex:0 0 16.667%;flex:0 0 16.667%;max-width:16.667%}@media (min-width:996px){.twoRows2{display:block;padding-right:15px;padding-left:15px;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;float:left;overflow:hidden;padding:0;margin:0}.col-md-50{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:996px){#featuresHomepage .twoRows2{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;!important;max-width:100%}#featuresHomepage .twoRows2 .col-md-50{width:50%;flex:0 0 50%;max-width:50%;box-sizing:border-box}.twoRows2{display:inline-block;width:25%!important;min-height:200px;float:left;overflow:hidden;padding:0;margin:0}.col-md-50{display:inline-block;width:100%;height:250px;float:left}}@media (max-width:768px){#featuresHomepage .twoRows2{width:100%!important}.twoRows2{width:50%!important}.col-md-50{width:100%!important}}#leadform .heading a{display:inline-block;width:100%!important;max-width:460px;line-height:80px;min-height:80px;text-align:center;background-color:#6DC5AD!important;color:#FFF!important;text-decoration:none!important;transition:background-color .5s ease-in-out;padding:0!important;padding-top:5px!important;margin-top:15px}#leadform .heading a:hover{background-color:#323F47!important;color:#FFF!important;text-decoration:none!important}@media screen and (max-width:992px){#leadform .heading a{font-size:45px!important;line-height:60px!important;min-height:60px!important}}#leadform .leadgenerationimage{width:100%;height:0;padding-top:65%;background-position:center center;background-repeat:no-repeat;background-size:cover}.slooproducts{padding-top:100px}@media (max-width:767px){.slooproducts{padding-top:0}}