.primary{color:#38261C;} .secondary{color:#613D25;} .a1{color:#30221F;} .a2{color:#38261C;} .a3{color:#714A39;} .a4{color:#613D25;} body{font-family:"Calibri",sans-serif;} h1,h1 a{color:#613D25;font-family:"Oswald",sans-serif;font-size:28px;line-height:45px;margin:50px 0;} h2{color:#38261C;font-family:"Oswald",sans-serif;font-size:28px;line-height:45px;margin:0 0;} h3{color:#38261C;font-family:"Oswald",sans-serif;font-size:1.6em;line-height:1.5rem;margin:25px 0;} h4{font-family:"Oswald",sans-serif;color:#38261C;font-weight:bold;font-size:1.5em;line-height:1.5rem;margin:25px 0;} p{color:#252525;font-family:times new roman;font-size:18px;margin:15px 0;} ul{list-style-type:none;} .button{background:none repeat scroll 0 0 #FEE7BB;color:#613D25;font-family:"Oswald",sans-serif;font-size:24px;font-weight:bold;line-height:50px;padding:0 30px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;} .button:focus,.button:hover{color:#FEE7BB;background:#38261C;} .content-container{background:#fee7bb url("https://thomasbrownwoodwright.com/wp-content/uploads/sites/998/2015/04/bg1.jpg") repeat scroll 0 0;} .content-wrapper{overflow:hidden;position:relative;} .page-wrapper{max-width:100%;clear:both;} .strip-padding{padding-left:0 !important;padding-right:0 !important;} .row{margin:0 auto;max-width:100rem;width:100%;} .background-slider-texture{height:100%;position:fixed;top:0;width:100%;z-index:-1;} .texture-overlay{background:url("https://thomasbrownwoodwright.com/wp-content/themes/ui3/images/texture-overlay.png") repeat scroll 0 0 rgba(0,0,0,0);} .header-section{background:url('https://thomasbrownwoodwright.com/wp-content/uploads/sites/998/2015/04/bg1.jpg') #fee7bb;} .header-section h1{margin:0;} .header-company-title-wrapper{background:none repeat scroll 0 0 #fff;display:inline-block;float:none;position:absolute;padding:0 12px;z-index:3;} .header-company-title-wrapper:before{background:inherit;content:" ";height:100%;left:-1000px;position:absolute;width:1000px;} .header-company-title-wrapper:after{border-bottom:120px solid transparent;border-right:120px solid transparent;border-top:120px solid #fff;bottom:-120px;content:" ";height:0;position:absolute;right:-120px;width:0;} .header-company-title{clear:both;display:block;padding-bottom:24px;text-align:center;} .header-company-title a{color:#38261C;font-family:"Oswald",sans-serif;font-size:40px;font-weight:normal;line-height:50px;margin:0 auto;text-align:center;text-decoration:none;width:100%;} .header-company-serviceorder{clear:both;color:#613D25;display:block;line-height:24px;float:left;font-size:20px;margin:0 0 15px;position:relative;} .home-banner-text{display:block;margin:0 auto;padding:290px 0;text-align:center;width:500px;visibility:hidden;} .home-banner-text p{background:none repeat scroll 0 0 #FEE7BB;color:#38261C;font-family:"Oswald",sans-serif;font-size:34px;line-height:65px;margin:0 0 20px 0;} .contact-info-wrapper .contact-phone,.contact-info-wrapper .contact-email{color:#613D25;display:inline-block;font-family:"Oswald",sans-serif;font-size:22px;font-weight:lighter;margin:24px 20px 0;} .contact-info-wrapper .contact-phone strong,.contact-info-wrapper .contact-email strong{color:#38261C;} .contact-details-section{padding-bottom:50px;} div[class*="services-icon-"]{width:100px;max-width:20%;text-align:center;display:block;float:left;color:#FEE7BB;margin:0 30px 0 0;} div[class*="services-icon-"] .fa{font-size:40px;line-height:100px;} .services-icon-one{background:#30221F;} .services-icon-two{background:#38261C;} .services-icon-three{background:#714A39;} .services-icon-four{background:#613D25;} .services-excerpt{float:left;margin:0 0 60px;max-width:70%;position:relative;} .services-excerpt h2{color:#38261C;font-size:28px;line-height:28px;margin:0 0 15px;} ul.checked{margin:0;padding:0 0 0 25px;} ul.checked li{font-size:18px;font-family:"Open Sans",sans-serif;} ul.checked li:before{color:#38261C;content:"\f00c";font-family:FontAwesome;left:0px;position:absolute;} .bg-one{background:url("https://thomasbrownwoodwright.com/wp-content/uploads/sites/998/2015/04/bg.jpg") no-repeat fixed center bottom / cover rgba(0,0,0,0);} .bg-two{background:url("https://thomasbrownwoodwright.com/wp-content/uploads/sites/998/2015/04/bg.jpg") no-repeat fixed center bottom / cover rgba(0,0,0,0);} .cta-main{padding:120px 0 80px;text-align:center;} .cta-main h1{color:#FEE7BB;margin:0 auto 40px;max-width:1000px;} .gallery-container{background:none repeat scroll 0 0 #000000;} .gallery-container .gallery a{overflow:hidden;} .gallery-container .gallery a img{position:relative;z-index:1;opacity:0.3;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;} .gallery-container .gallery a:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);z-index:2;opacity:1;} .homeForm{float:left;margin:120px 0 100px;} .accordion-section{margin:26px 0 0;} .section-article{margin:0 0 15px;} .accordion-section .section-article h1{color:#333333;font-family:"Oswald",sans-serif;font-weight:lighter;line-height:90px;margin:0;border:1px solid #333333;} .accordion-section .section-article h1:hover{color:#FEE7BB;border:1px solid #FEE7BB;background-color:#38261C;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;} .accordion-section .section-article h1:hover .fa{color:#FEE7BB;} .accordion-section .section-article h1.accordion-active{color:#FEE7BB;border:1px solid #FEE7BB;} .accordion-section .section-article h1 .fa{padding:0 30px;color:#38261C;} .accordion-section .section-article h1.accordion-active .fa{color:#FEE7BB;} .accordion-active{background-color:#38261C;color:#FEE7BB;} .accordion-inner{padding:11px 30px;} hr.angled-hr{background:none repeat scroll 0 0 #38261C;border-color:#38261C;display:block;height:1px;margin:10px 0 20px;position:relative;width:95%;} hr.angled-hr:after{background:none repeat scroll 0 0 #38261C;bottom:0;content:" ";display:block;height:2px;position:absolute;right:-42px;top:-19px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:50px;z-index:1;} .top-bar{background:#fee7bb url("https://thomasbrownwoodwright.com/wp-content/uploads/sites/998/2015/04/bg1.jpg") repeat scroll 0 0;height:60px;z-index:99;} .top-bar-section ul{float:right;} .top-bar-section ul li{background:transparent;} .top-bar-section ul li.active{} .top-bar-section ul li a{font-family:"Open Sans",sans-serif;font-size:20px;font-weight:lighter;} .top-bar-section ul li.active > a{background:none;color:#333333;} .top-bar-section li:not(.has-form) a:not(.button){background:none;color:#333333;font-size:16px;line-height:60px;} .top-bar-section li.active:not(.has-form) a:not(.button){background:#38261C;color:#FEE7BB;line-height:60px;} .top-bar-section li.active:not(.has-form) a:hover:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button){background:#372012 none repeat scroll 0 0;color:#fee7bb;} .top-bar-section ul li:hover:not(.has-form) > a{background:none;color:#333333;} .top-bar-section .dropdown li:not(.has-form) a:not(.button){background:none;color:#333333;} .top-bar-section .dropdown li:not(.has-form) a:not(.button){background:none;color:#333333;} .top-bar-section .dropdown li:hover:not(.has-form) > a:not(.button){background:none repeat scroll 0 0 #cccccc;color:#333333;} .footer-wrapper .top-bar-section ul li > a,.footer-wrapper .top-bar-section ul li:hover > a,.footer-wrapper .top-bar-section ul li > a:hover,.footer-wrapper .top-bar-section li.active:not(.has-form) a:hover:not(.button),.footer-wrapper .top-bar-section li:not(.has-form) a:hover:not(.button){border:none;} .footer-wrapper .top-bar-section ul li.active > a{border:none;} .left-angle,.right-angle{position:absolute;z-index:10;} .right-angle{bottom:0;} .left-angle{top:0;} .left-angle .content-container{min-height:60px;} .left-angle .content-container:before{background:inherit;content:" ";height:100%;min-height:60px;position:absolute;left:-1000px;top:0;width:1000px;} .left-angle .content-container:after{border-color:#FEE7BB transparent transparent transparent;border-style:solid;border-width:120px;content:" ";height:0;right:-120px;position:absolute;bottom:-120px;width:0;} .right-angle .content-container{min-height:60px;} .right-angle .content-container::before{background:inherit;border-color:transparent #fee7bb transparent transparent;border-style:solid;border-width:60px;content:" ";height:0;left:-60px;position:absolute;right:0;top:25px;transform:rotate(45deg);width:0;} .right-angle .content-container:after{background:inherit;content:" ";height:100%;position:absolute;right:-1000px;top:0;width:1000px;} .midbar-wrapper{width:100%;margin:0 auto;padding:0;overflow:hidden;margin-top:20px;} .midbar{clear:none;} .midbar:last-child{margin-right:0px;} .midbar img{margin:1px 0 0 0;border:2px solid #fff;width:100%;-moz-box-shadow:0 0 2px #aaa;-webkit-box-shadow:0 0 2px #aaa;box-shadow:0 0 2px #aaa;} .midbar img:hover{-moz-box-shadow:0 0 2px #333;-webkit-box-shadow:0 0 2px #333;box-shadow:0 0 2px #333;} .midbar h1{padding:20px 0;margin:0;clear:both;font-size:18px;} .footer-wrapper{background:url('https://thomasbrownwoodwright.com/wp-content/uploads/sites/998/2015/04/bg1.jpg') #fee7bb;font-family:"Calibri",sans-serif;padding:30px 0 0;width:100%;} .footer-wrapper h1{color:#333333;font-family:"Open Sans",sans-serif;font-size:24px;font-weight:lighter;margin:5px 0 0;} .footer-wrapper .fa{color:#38261C;font-size:22px;margin:0 10px 0 0;vertical-align:top;} .footer-inner-wrapper{margin-bottom:50px;} .footer-inner-wrapper h1{} .contactForm{} .contactForm label{} .contactForm input{height:50px;margin:0 0 25px;padding:0 20px;width:100%;} .contactForm textarea{width:100%;margin:0 0 25px;padding:0 20px;min-height:120px;max-width:100%;min-width:100%;} .contactForm .captchaWrapper{} .contactForm .captchaRefresh{margin:10px 0 0 0;} .captchaInnerWrapper{background:none repeat scroll 0 0 #fff;float:left;min-height:50px;max-width:100%;margin:0 0 25px;} .captchaWrapper img#captchaImage{max-width:85%;} .captchaWrapper img#captchaRefresh{max-width:15%;} .captchaWrapper img{float:left;vertical-align:bottom !important;} .contactForm .submitWrapper{} .contactForm .submitWrapper span.submit{cursor:pointer;width:100%;margin:0;} .contactForm .submitWrapper span.submit:hover{} .emailConfirmation{background:none repeat scroll 0 0 #fff;text-align:center;width:100%;} .emailConfirmation h1{color:#38261C;margin:0;} p.contact-title{font-family:"Calibri",sans-serif;color:#151515;font-size:inherit;margin:15px 0;} .contact-details-section p,.contact-details-section time,.contact-details-section b{font-size:16px;font-weight:normal;line-height:40px;font-family:open sans;margin:0;} .contact-information-wrapper p br{display:none;} .contact-information-wrapper p.contact-info,.contact-information-wrapper p.contact-phone,.contact-information-wrapper p.contact-fax,.contact-information-wrapper p.contact-email{display:inline-block;font-size:14px;color:#333333;width:auto;font-family:"Open Sans",sans-serif;font-weight:lighter;margin:0 20px 0 0;} .fc-header-left,.fc-header-center,.fc-header-right{clear:both;display:block;width:100%;text-align:center;} .texture-overlay .google-map{z-index:-1;} .disclaimer-wrapper p{color:#222;font-size:10px;} #preloader{background:none repeat scroll 0 0 #fff;display:block;padding:20% 0 0;position:absolute;text-align:center;width:100%;z-index:999999;top:0;} .slick-background-wrapper{left:0;position:fixed;top:0;z-index:-2;width:101% !important;overflow:hidden;} .spinner{margin:100px auto;width:50px;height:30px;text-align:center;font-size:10px;} .spinner > div{background-color:#444;height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out;} .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;} .spinner .rect3{-webkit-animation-delay:-s;animation-delay:-s;} .spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;} .spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;} @-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)} 20%{-webkit-transform:scaleY()}} @keyframes stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4);} 20%{transform:scaleY();-webkit-transform:scaleY();}} @media only screen and (max-width:1601px){.row{max-width:75em;}} @media only screen and (max-width:640px){#wpadminbar{display:none !important;} .strip-padding-small{padding-left:0 !important;padding-right:0 !important;} .top-bar{height:45px;} .top-bar .title-area,.top-bar.expanded .title-area{background:#38261C;} .top-bar.expanded .toggle-topbar a{color:#FEE7BB;} .top-bar-section ul li > a{padding:0 0 0 25px;} .top-bar-section ul li.active{background:#38261C;} .top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){color:#FEE7BB;} h1,h1 a{font-size:22px;margin:30px 0 15px;} .header-company-title-wrapper{width:100%;} .header-company-title-wrapper:before,.header-company-title-wrapper:after{display:none;} .header-company-title a{font-size:22px;text-align:center;} .header-company-serviceorder{font-size:20px;text-align:center;} .home-banner-text{max-width:100%;padding:0;margin:220px auto;} .home-banner-text p{font-size:22px;} div[class*="services-icon-"],div[class*="services-excerpt"]{width:100%;max-width:100%;margin:0 0 30px 0;} div[class*="services-icon-"] .fa{font-size:30px;line-height:50px;} .accordion-section .section-article h1{padding:15px;font-size:21px;line-height:1.5;} .accordion-section .section-article h1 .fa{display:none;} .accordion-section,.accordion-inner{padding:0 5px;} hr.angled-hr,.footer-wrapper .fa{display:none;} .contact-info-wrapper .contact-phone,.contact-info-wrapper .contact-email{margin:20px 0 0;} .gallery-container .gallery a img{width:100%;}} .gallery img{margin:10px;width:183px;} .cta-main h1{color:#222;margin:0 auto 40px;max-width:1000px;text-shadow:0 0 2px #000;visibility:hidden;} 