@charset "UTF-8"; .alignright{float:right}.alignleft{float:left}.aligncenter{margin:0 auto;display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a:hover,a:focus,a:active{text-decoration:none;color:#be362b}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{line-height:normal;font-family:'PT Sans',sans-serif;font-weight:700;margin-bottom:20px;text-transform:uppercase;color:#3f3f3f}h1{font-size:25px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}p,li,td,i,br,a,span{line-height:normal;color:#3f3f3f}p{font-size:16px;line-height:22px;margin-bottom:10px;font-weight:300}a{color:#3f3f3f;font-weight:600;transition:.3s}body{word-wrap:break-word;font-family:'PT Sans',sans-serif}html,body{overflow-x:hidden !important}.fourteenForty{max-width:1440px;margin:0 auto;padding:0 20px}.clear{clear:both}a:hover{text-decoration:none}.noPad{padding:0}strong{font-weight:600}body.single .entry-footer{display:none}header{margin:0 auto;padding-top:10px}.contact{text-align:right;font-size:24px;font-style:italic;margin-bottom:26px}.social{text-align:right;padding:26px 0 15px}.logo{padding-top:10px}.social img{margin:4px}span.phone,span.email{padding-left:8px;color:#be362c}.contact span.phone{font-size:24px}nav#mainMenu{margin:0 auto;background-color:#3f3f3f;text-align:right;text-transform:uppercase;color:#fff;font-size:15px;font-family:'Oswald',sans-serif}nav#mainMenu a{color:#fff;font-weight:300;font-family:'Oswald',sans-serif}nav ul li{display:inline-block;padding:12px 14px 12px;font-size:19px;transition:.1s}ul{margin-bottom:0;list-style:disc outside none}nav li:hover{background-color:#be362c}.copyright p,.copyright p a{color:#fff}nav ul li ul li.current-menu-item{border:none;padding:15px 0;margin:0}nav ul ul{display:none;z-index:999;transition:.1s}nav ul li:hover>ul{display:block}nav#mainMenu ul ul{border-radius:0;padding:10px 0;position:absolute}nav ul ul li{float:none;position:relative;display:block;padding:15px 0;margin:0}nav ul ul li a{padding:15px 0;color:#fff;margin:0}nav#mainMenu ul ul li{padding:10px 20px 5px;font-size:15px;display:block;text-align:left}nav#mainMenu ul ul{background-color:#3f3f3f;margin:10px 20px 10px -15px}nav#mainMenu ul li.current-menu-item{background-color:#be362c}.mobileMenu{position:fixed;bottom:0;left:0;width:100%;height:72px;color:#fff;background-color:#3f3f3f;z-index:9999;padding:0;display:none}.mobileMenu .navButton{text-transform:uppercase;text-align:center;font-size:11px;padding-top:11px;padding-bottom:11px}ul.mm-listview li a{padding:4px;color:#d1d1d1}ul.mm-listview{padding:50px 10px 10px 30px}section.entry-content h3{margin:30px 0 10px;font-size:18px}.mobileMenu .navButton i{font-size:28px;color:#fff}.mobileMenu .navButton a{color:#fff;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:12px}.mobileMenu .navButton a:hover{text-decoration:none}.mobileMenu p{padding:5px 0}.mm-menu{background:rgba(40,40,40,.5) !important;color:#fff !important}.mm-listview li{font-size:16px;padding-bottom:0}a.mm-title{display:none}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:96px}.mm-listview>li:not(.mm-divider):after,.mm-navbar{border-bottom:0 !important}#my-menu img{margin-top:20px;margin-left:15px}@media only screen and (max-width:959px){nav ul li:hover>a{border-bottom:0}nav ul li.current-menu-item{border:0}}#wpadminbar.mobile{display:none}li.closeMenu{font-weight:700;padding-top:25px;font-style:italic}li.closeMenu a{font-size:14px}ol.frequent li{font-size:16px;margin-bottom:10px;list-style:decimal}.faq ul li,.faq ol li{list-style-position:inside}.faq ul,.faq ol{margin-left:25px;padding-bottom:20px}ol.frequent{margin:40px 25px}.faq h3{margin-top:40px}section.entry-content{margin:40px 25px 30px}section.entry-content .clientLogo img{padding:10px 0}#pageContent h1{display:inline-block;background-color:#be362c;padding:20px 20px 20px 220px;margin-top:26px;color:#fff}.ctaSidebar h3 a{background-color:#be362c;padding:10px 20px;color:#fff;font-weight:600}.ctaSidebar h3 a:hover{background-color:#e54439}.ctaSidebar h3{margin:30px 0 40px}div.sp-logo-carousel-pro-section .sp-logo-carousel-pro-area .sp-lcp-item img{width:100%;height:auto}.owl-next,.owl-prev{display:none !important}body.page-template-homepage p,body.page-template-homepage p a,.middleFooter p a,#lowerBody li,#middleBody li,#upperBody li,body.page-template-homepage h2,body.page-template-homepage h3,body.page-template-homepage h4,body.page-template-homepage h6{color:#fff;font-family:'PT Sans',sans-serif}body.page-template-homepage .heroRight h2,body.page-template-homepage .heroRight p{color:#3f3f3f}body.page-template-homepage .heroRight h2{font-size:28px}body.page-template-homepage .heroRight p{font-size:23px;line-height:38px}body.page-template-homepage .heroRight p a,body.page-template-homepage .heroRight p a:hover{color:#3f3f3f}.findOne h3,.findTwo h3{font-size:15px;text-align:center}.sidebar{margin-top:40px;color:#3f3f3f;text-align:center}.sidebar #primary{background-color:#eee;padding:25px 25px 40px;margin-top:25px}.sidebar ul{list-style-type:none}.sidebar a{font-weight:400}.featuredImage img{width:100%;height:auto}.mainContent h2{margin-left:-25px}.summary.entry-summary h2{margin-left:0;padding-top:20px;margin-bottom:10px}.related h2,.upsells h2{margin-left:0}.related>h2{background-color:#be362c;display:inline-block;color:#fff;padding:10px 25px}.related .product h2{padding:10px !important;background-color:#eee;margin-bottom:10px !important}body.single-product .upsells,body.single-product .wc-tabs-wrapper *{display:none}form.cart{display:flex}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{font-weight:400}.topBox{background-image:url(//www.ctchambers.co.uk/wp-content/themes/ct-chambers/assets/img/top-bg.jpg);background-position:right bottom;min-height:122px;background-repeat:no-repeat;background-color:#ededed}body.page-template-case-study section.entry-content h4{text-transform:none;padding:30px 40px 20px;font-style:italic;font-size:24px}footer h4 a{color:#fff;font-weight:300}.click h4{margin-top:10px}.contact h2{font-size:22px;margin-bottom:0}.contact i{font-size:26px}#hero{max-width:1920px;margin:0 auto;background-color:#efefef;background-image:url(//www.ctchambers.co.uk/wp-content/themes/ct-chambers/assets/img/background-hero.png);background-repeat:no-repeat;background-position:center bottom}span.email a{color:#be362c}span.email a:hover{color:#e24f44}section.entry-content h2{padding-top:20px;margin-bottom:10px}.heroshot img{float:right}.heroInfo,.heroRight{padding-top:50px;padding-bottom:50px}body.page-template-homepage .review p,body.page-template-homepage .review h6{color:#3f3f3f}.heroInfo h1{text-transform:uppercase;color:#be362c;font-size:28px;margin-bottom:8px}.heroInfo hr{background-color:#be362c;height:3px;width:530px;margin:0 0 22px}.heroInfo li{font-size:23px;line-height:38px;margin-left:36px}#upperBody{background-color:#e0e0e0;padding:40px 0;max-width:1920px;margin:0 auto}.click h4,.click p,.click h6{text-transform:none;margin-bottom:0}.boxOne,.boxThree{background-color:#3f3f3f;color:#fff;padding:20px 58px 0 45px;font-size:17px}.boxOne hr{background-color:#fff;height:2px;margin:12px 0 20px}.boxOne ul{font-size:17px}.boxTwo h2{background-color:#be362c}.homeboxes{height:340px}.findOne{padding-top:10px;text-align:center;text-transform:uppercase;padding-bottom:14px}.findOne h3{color:#fff;background-color:#be362c;padding:12px;width:150px}.boxThree hr{background-color:#fff;height:2px;margin:12px 0 20px}.homeboxes li{font-size:16px;line-height:25px}section.entry-content h2{display:inline-block;background-color:#be362c;margin-bottom:10px;color:#fff;padding:10px 25px;margin-top:20px}section.entry-content h3{display:inline-block;background-color:#be362c;margin-bottom:10px;color:#fff;padding:10px 25px}section.entry-content h4{margin-bottom:1px}body.page-id-24 section.entry-content .sp-logo-carousel-pro-section{margin-top:20px}.boxOne h2,.boxThree h2{font-size:22px;text-transform:uppercase;font-weight:700;margin:15px 0 8px}.homeboxBG{background-size:cover;height:308px}body.page-template-homepage .selection h2{color:#3f3f3f}.boxTwo h2{background-color:#be362c;color:#fff;text-align:center;text-transform:uppercase;font-size:24px;padding:20px;margin-top:-40px}.boxTwo img{width:100%;margin-bottom:-3px}#middleBody{background-color:#efefef;padding:35px;max-width:1920px;margin:0 auto}#lowerBody{max-width:1920px;margin:0 auto}.boxFour{padding:20px 28px 23px;height:360px}.findTwo{padding-top:25px;text-align:center;text-transform:uppercase}.findTwo h3{color:#fff;background-color:#484848;padding:13px;width:150px}body.page-template-homepage .heroInfo li,body.page-template-homepage .works p,body.page-template-homepage .works h2{color:#3f3f3f}.review p{text-align:right;padding-top:14px;font-style:italic;text-transform:uppercase;margin-bottom:0;font-size:14px}.boxFour h2{color:#fff;font-size:22px;margin:20px 0 8px}.boxFour hr{background-color:#fff;height:2px;margin:12px 0 20px}.boxFour li,.boxOne li,.boxThree li{margin-left:19px}.boxFour ul{color:#fff;font-size:16px}.choose{padding:0 10px}.sideMargin{margin:0 5px;background-color:#be362c}.testimonials{background-color:#e0e0e0;padding:14px 14px 0;margin-bottom:10px}img.firstComma{margin-bottom:20px}img.secondComma{margin-bottom:-20px;margin-left:4px}.subSection{padding:20px 0}.clientLogo{height:160px;padding:15px}.clientLogo img{position:absolute;top:0;bottom:0;margin:auto;padding:10%}.doubleBox{background-color:#be362c;color:#fff;margin-top:20px}.click{padding:20px 0 7px 20px;width:180px}.clickBox{color:#fff;background-color:#484848;padding:13px;text-align:center}.click p{font-size:16px;text-transform:uppercase;font-weight:700;line-height:19px;margin-bottom:3px}.click h4{font-style:italic;font-size:26px;padding-bottom:17px}.click h6{font-size:22px;text-transform:uppercase;font-weight:700;padding-bottom:9px}.works h2{margin-bottom:10px}.finger{padding-top:43px}.works{padding-top:26px}.works hr{background-color:#4f4f4f;height:3px;margin:7px 0 23px}.works h2{text-transform:uppercase;font-size:20px}.findThree{padding-top:88px;text-align:center;text-transform:uppercase}.findThree h3{color:#fff;background-color:#be362c;padding:13px}.selection h2{text-align:center;padding-top:46px;text-transform:uppercase;color:#706d6d;padding-bottom:23px;font-size:22px}.slider{padding-bottom:20px}.boxFive{background-color:#e0e0e0;margin-top:32px;padding-bottom:30px;margin-bottom:12px}hr{background-color:#be362c;height:12px;margin-bottom:0}footer{padding:50px 0 30px;text-align:center;background-color:#3f3f3f}footer h2,footer h3,footer h4,body.page-template-homepage footer h2,body.page-template-homepage footer h3,body.page-template-homepage footer h4{font-family:'Oswald',sans-serif}.latestNews h3,.contactUs h2{color:#fff;font-size:26px}.latestNews hr{max-width:175px;height:2px;background-color:#6b6868;margin-bottom:20px;margin-top:8px}.latestNews p{font-size:15px;color:#fff;padding-bottom:6px}.latestNews ul li{color:#fff;font-size:16px;text-transform:uppercase;padding-top:13px;margin-bottom:5px;list-style-type:none;text-align:left}.latestNews ul li a{color:#fff;font-size:16px;font-weight:400}.contactUs hr{max-width:175px;height:2px;background-color:#6b6868;margin-bottom:24px;margin-top:8px}.contactUs p{font-size:20px;color:#fff}section.entry-content ul,section.entry-content ol{margin-left:30px;padding:10px 0 20px}section.entry-content ol li{list-style:decimal}.gform_wrapper input.button{background-color:#be362c;color:#fff;padding:10px 20px;text-transform:uppercase;font-weight:600;border:0 !important}input#searchsubmit{background-color:#3f3f3f;color:#fff;padding:5px 9px;text-transform:uppercase;font-weight:600;border:0 !important}.contactUs h3{color:#fff;font-size:23px;text-transform:uppercase;padding-top:10px;margin-bottom:8px}.contact h5{text-transform:none;font-size:22px;margin-bottom:0}.socialTwo{text-align:center;padding-bottom:20px;padding-top:20px}.socialTwo img{margin:4px}.twitter{padding-bottom:58px}#subFooter{background-color:#be362c;color:#fff}.copyright p{float:right;font-size:15px;padding:11px;margin-bottom:0}.house{background-size:cover;background-position:center}.house{height:360px}.testimonials{max-height:170px;overflow:hidden}.doubleBox{height:170px}.mainContent{min-height:400px}.pageThumbnail img{width:100%;height:auto;padding:0 20px}body.page-template-default section.entry-content img.attachment-post-thumbnail{float:right;max-width:250px;height:auto;padding:20px 0 10px 20px}.introText h3:nth-of-type(1),.introText h2:nth-of-type(1){margin-top:0}#sidebar li.TestimonialRotatorWidget{background-color:#d5d5d5;margin-bottom:30px}#sidebar .testimonial_rotator_quote{margin-top:20px;font-weight:600;padding:0 30px}.review .testimonial_rotator_quote{font-size:18px}body.home .testimonial_rotator_wrap{margin:0 20px;padding:0 20px}body.home .testimonial_rotator.template-default .testimonial_rotator_author_info{margin:0 10px;padding:0 10px}.sidebar .testimonial_rotator_author_info{border:none !important;padding:10px 40px !important;text-align:right !important}body.home .testimonial_rotator_author_info{border:none !important;padding:0 0 10px !important;text-align:right !important}#sidebar .testimonial_rotator_quote:before,body.home .testimonial_rotator_quote:before,body.home .testimonial_rotator_quote:after,#sidebar .testimonial_rotator_quote:after{font-family:'FontAwesome';font-size:22px;margin:7px;display:block}#sidebar .testimonial_rotator_quote:before{content:"\f10d";text-align:left}#sidebar .testimonial_rotator_quote:after{content:"\f10e";text-align:right}body.home .testimonial_rotator_quote:before{content:"\f10d";text-align:left;margin:0}body.home .testimonial_rotator_quote:after{content:"\f10e";text-align:right;margin:0}body.home .testimonial_rotator_quote{padding:1px;text-align:center}.telMobileLink{pointer-events:none}.woocommerce-MyAccount-navigation a:hover{color:#fff}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{text-transform:uppercase;background-color:#be362c !important;color:#fff !important;border-radius:0 !important}.woocommerce button.button.alt,.woocommerce a.button.alt{background-color:#be362c !important;transition:.3s ease all}.woocommerce button.button.alt:hover,.woocommerce button.button.alt:hover{background-color:#961e15 !important}#ship-to-different-address span{color:#fff}nav.woocommerce-MyAccount-navigation ul li{display:block;padding:0}nav.woocommerce-MyAccount-navigation a{display:block;padding:12px 14px 12px}.woocommerce-breadcrumb{display:none}.woocommerce .standardPage{padding:45px 0}.woocommerce .cart-collaterals h2{margin-left:0}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:160px !important}.woocommerce-loop-product__title{background-color:#eee;padding:10px !important}.cross-sells .woocommerce-loop-product__title{padding:10px !important;display:block;margin-bottom:10px}.cross-sells .price{margin-top:10px;font-size:1.2em}.woocommerce-terms-and-conditions-checkbox-text{padding-left:20px}#ship-to-different-address{display:block;background-color:initial;padding:initial;margin-left:25px}#ship-to-different-address span{color:#3f3f3f}.type-product .woocommerce-Price-amount{margin-top:10px;font-size:1.4em;font-weight:700}.add_to_cart_button{background-color:#be362c;color:#fff}.woocommerce ul.products li.product a img{margin-bottom:0 !important}@media only screen and (max-width:1510px){#middleBody{padding:35px 0}}@media only screen and (max-width:1440px){body.home .testimonial_rotator_wrap{padding:5px;margin:5px}.heroInfo li{font-size:21px}}@media only screen and (max-width:1310px){.boxTwo h2{margin-top:-72px}.boxOne h2,.boxThree h2,.boxFour h2{font-size:19px}.homeboxes,.homeboxBG{height:380px}}@media only screen and (max-width:1195px){.boxFour{padding:8px}.homeboxes,.homeboxBG{height:420px}.boxTwo h2{font-size:19px;margin-top:-64px}.boxOne,.boxThree{padding:20px 30px}}@media only screen and (max-width:991px){.heroshot img{display:none}.heroInfo{padding-bottom:30px}#hero{background-position:right bottom}.testimonials,.doubleBox{height:200px}.testimonials{max-height:inherit}.homeboxBG{height:300px}.homeboxes,.boxFour,.review{height:inherit}.boxOne,.boxTwo{margin-bottom:20px}.testimonials{margin-top:20px}.click{padding:20px;margin:0 auto;text-align:center}section.entry-content h2,section.entry-content h3{text-align:center;font-size:20px}.middleFooter{margin:30px 0 20px}}@media only screen and (max-width:767px){.telMobileLink{pointer-events:auto}.topSocial .contact,.topLogo{text-align:center}.topSocial .social{display:none}.contact span.phone,.contact span.email{font-size:20px}.contact i{font-size:22px}#pageContent h1{font-size:20px;padding-left:40px}.heroInfo h1{font-size:22px}.heroInfo hr{width:420px}.heroInfo li{font-size:18px}section.entry-content h2,section.entry-content h3{margin-left:2px}@media only screen and (max-width:739px){.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:48% !important}#subFooter{margin-bottom:72px}#pageContent h1{margin:0;background:0 0;color:#be362c;padding:10px}.heroInfo h1{text-align:center}.topBox{min-height:0;text-align:center}.fourteenForty{padding:0 10px}.boxStyle .house{display:none}.findThree{padding-top:15px}.topSocial{padding:0}.topLogo img{padding:0 30px;width:100%}.heroInfo{padding-top:20px}.heroInfo hr{width:229px;margin:0 auto 30px}.heroInfo li{line-height:28px}section.entry-content{margin:15px 0}.standardPage{padding:0}body.page-template-case-study section.entry-content h4{font-size:18px;padding:10px}.pageThumbnail img{width:80%;padding:20px}.introText{padding:0}.pageThumbnail{text-align:center}.mobileMenu{display:block}#mainMenu{display:none}}@media only screen and (max-width:400px){.selection{display:none}.logos{padding-top:40px}.hideTiny{display:none}}