a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}.sidr,body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}.banner .dots,.content .conversion_table{text-align:center}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;border-top:1px solid #c5aa70;font-size:15px;background:#ddceb2;color:#604d28}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:400;padding:0 15px;margin:0 0 5px;color:#604d28;line-height:24px;background-image:linear,false,#ede5d5,#cdb78f}.sidr label,.sidr p,.sidr ul li ul li{font-size:13px}.sidr p{margin:0 0 12px}.sidr p a{color:rgba(96,77,40,.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:86px 0 0;border-bottom:1px solid #fff}.sidr ul li{display:block;margin:0;border-top:1px solid #fff;border-bottom:1px solid #c7ac74;padding:15px 0}.sidr ul li ul,.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li.active,.sidr ul li.sidr-class-active,.sidr ul li:hover{color:#fff}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#604d28;font-weight:700}.sidr ul li a br,.sidr ul li span br{display:none}.sidr ul li ul{margin:0}.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active,.sidr ul li ul li:hover{border-top:none;line-height:41px}.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span,.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span{-webkit-box-shadow:inset 0 0 15px 3px rgba(137,85,25,.75);-moz-box-shadow:inset 0 0 15px 3px rgba(137,85,25,.75);box-shadow:inset 0 0 15px 3px rgba(137,85,25,.75)}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(96,77,40,.8);padding-left:30px}.sidr form{margin:0 15px}.sidr input[type=time],.sidr input[type=url],.sidr input[type=text],.sidr input[type=password],.sidr input[type=date],.sidr input[type=datetime],.sidr input[type=email],.sidr input[type=number],.sidr input[type=search],.sidr input[type=tel],.sidr select,.sidr textarea{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,.1);color:rgba(96,77,40,.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.one>div:after,.one_two>div:after,.two_one>div:after{clear:both}.sidr input[type=button],.sidr input[type=submit]{color:#ddceb2;background:#604d28}h1,h1 a,h2{color:#927d53}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(96,77,40,.9)}body{background:#fff}h1{text-shadow:0 1px 1px #fff;font-size:1.5em;font-weight:400;margin:10px 0}h2,p{font-size:.9em;line-height:1.3}h1 a{text-decoration:none}h1 a:hover{text-decoration:underline}h2{font-weight:700;margin:10px 0 0}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}header.main{position:relative;z-index:100;background:#ddceb2;height:87px}header.main #logo,header.main #logo img,header.main #logo span{position:absolute}header.main #hamburger{display:block;width:42px;height:37px;background-image:url(../img/hamburger.png);margin:26px 26px 0 0;color:transparent;font:0/0 a;text-shadow:none}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){header.main #hamburger{background-image:url(../img/hamburger@2x.png);background-size:42px 37px}}header.main #logo{width:127px;background:url(../img/logo.png);background-size:contain;height:101px;top:5px;left:-4px}header.main #logo .saw{display:none}@media all and (min-width:700px){header.main{margin-top:52px}header.main #hamburger{display:none}header.main #logo{background:0 0;top:-47px;left:-8px;height:auto;width:202px}header.main #logo .saw{display:block;left:26px;background-image:url(../img/logo_saw.png);width:149px;height:148px}header.main #logo:hover .saw{-webkit-animation-name:rotate;-moz-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:50% 50% 0 0 50%;-ms-transform-origin:50% 50% 0 0 50%;-o-transform-origin:50% 50% 0 0 50%;transform-origin:50% 50% 0 0 50%;-moz-transform-origin:50% 50%}header.main #logo .text{display:block;background:url(../img/logo_no_saw_light.png);height:164px;width:202px}}@media all and (min-width:980px){header.main #logo{left:50%;margin-left:-101px}}header.main nav{border-top:1px solid #c5aa70;border-bottom:1px solid #fff;height:86px;box-shadow:0 10px 15px -10px rgba(137,85,25,.75)}header.main nav ul{display:none}@media all and (min-width:700px){header.main nav{padding-left:180px}header.main nav ul{display:block;margin:0 auto;border-left:1px solid #c7ac74;border-right:1px solid #fff;height:100%}header.main nav ul li{height:50%;list-style:none;float:left;text-align:center;width:25%;display:table}header.main nav ul li a{display:block;display:table-cell;vertical-align:middle;border-left:1px solid #fff;border-right:1px solid #c7ac74;border-top:1px solid #c7ac74;border-bottom:none;color:#604d28;font-weight:700;font-size:.9em;text-decoration:none;padding:0 5%;-webkit-transition:color .3s false;-moz-transition:color .3s false false;-o-transition:color .3s false false;transition:color .3s}header.main nav ul li a:hover{color:#fff}header.main nav ul li:nth-child(1) a,header.main nav ul li:nth-child(2) a,header.main nav ul li:nth-child(3) a,header.main nav ul li:nth-child(4) a{border-bottom:1px solid #fff;border-top:0}}@media all and (min-width:980px){header.main nav{padding-left:0}header.main nav ul{width:958px}header.main nav ul li{height:100%;width:86px}header.main nav ul li a{padding:0;height:auto!important;border-bottom:0;border-top:0}header.main nav ul li:nth-child(1) a,header.main nav ul li:nth-child(2) a,header.main nav ul li:nth-child(3) a,header.main nav ul li:nth-child(4) a{border-bottom:0}header.main nav ul li:nth-child(4){margin-right:174px;border-right:1px solid #fff}header.main nav ul li:nth-child(5){border-left:1px solid #c7ac74}header.main nav ul li.home{width:85px}header.main nav ul li.fencing-landscaping{width:124px}header.main nav ul li.joinery-timbers{width:95px}header.main nav ul li.in-the-garden{width:87px}header.main nav ul li.gates-fittings{width:88px}header.main nav ul li.agricultural-security{width:110px}header.main nav ul li.fencing-accessories{width:112px}header.main nav ul li.contact-us{width:81px}}.one>div,.one_two>div,.three>h1,.two_one>div{padding-left:5px;padding-right:5px}body.has_slider header.main nav{box-shadow:0 10px 19px -2px rgba(45,28,12,.5)}.one>div:after,.one>div:before{content:" ";display:table}.one_two>div:after,.one_two>div:before{content:" ";display:table}@media all and (min-width:768px){.one_two>div:nth-child(1),.one_two>div:nth-child(2){float:left;width:50%;padding-left:5px;padding-right:5px;word-wrap:break-word}.one_two:after,.one_two:before{content:"";display:table}.one_two:after{clear:both}.one_two>div:nth-child(1){margin-left:0;margin-right:-50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.one_two>div:nth-child(2){margin-left:50%;margin-right:-100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}@media all and (min-width:980px){.one_two>div:nth-child(1),.one_two>div:nth-child(2){float:left;padding-left:5px;padding-right:5px;word-wrap:break-word}.one_two:after,.one_two:before{content:"";display:table}.one_two:after{clear:both}.one_two>div:nth-child(1){width:33.33333%;margin-left:0;margin-right:-33.33333%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.one_two>div:nth-child(2){width:66.66667%;margin-left:33.33333%;margin-right:-100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}.two_one>div:after,.two_one>div:before{content:" ";display:table}@media all and (min-width:768px){.two_one>div:nth-child(1),.two_one>div:nth-child(2){float:left;width:50%;padding-left:5px;padding-right:5px;word-wrap:break-word}.two_one:after,.two_one:before{content:"";display:table}.two_one:after{clear:both}.two_one>div:nth-child(1){margin-left:0;margin-right:-50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.two_one>div:nth-child(2){margin-left:50%;margin-right:-100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}@media all and (min-width:980px){.two_one>div:nth-child(1),.two_one>div:nth-child(2){float:left;padding-left:5px;padding-right:5px;word-wrap:break-word}.two_one:after,.two_one:before{content:"";display:table}.two_one:after{clear:both}.two_one>div:nth-child(1){width:66.66667%;margin-left:0;margin-right:-66.66667%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.two_one>div:nth-child(2){width:33.33333%;margin-left:66.66667%;margin-right:-100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}@media all and (min-width:320px){.three .inner>div:nth-child(2n+0),.three .inner>div:nth-child(2n+1){float:left;width:50%;padding-left:5px;padding-right:5px;word-wrap:break-word}.three .inner>div:nth-child(2n+1){margin-left:0;margin-right:-50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;clear:both}.three .inner>div:nth-child(2n+0){margin-left:50%;margin-right:-100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;clear:none}}@media all and (min-width:768px){.three .inner>div:nth-child(3n+1),.three .inner>div:nth-child(3n+2){-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}.three .inner>div:nth-child(3n+1){float:left;width:33.33333%;margin-left:0;margin-right:-33.33333%;padding-left:5px;padding-right:5px;box-sizing:border-box;word-wrap:break-word;clear:both}.three .inner>div:nth-child(3n+0),.three .inner>div:nth-child(3n+2){float:left;width:33.33333%;padding-left:5px;padding-right:5px;word-wrap:break-word;clear:none}.three .inner>div:nth-child(3n+2){margin-left:33.33333%;margin-right:-66.66667%;box-sizing:border-box}.three .inner>div:nth-child(3n+0){margin-left:66.66667%;margin-right:-100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}@media all and (min-width:980px){.three .inner>div:nth-child(3n+1),.three .inner>div:nth-child(3n+2){-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}.three .inner>div:nth-child(3n+1){float:left;width:33.33333%;margin-left:0;margin-right:-33.33333%;padding-left:5px;padding-right:5px;box-sizing:border-box;word-wrap:break-word;clear:both}.three .inner>div:nth-child(3n+0),.three .inner>div:nth-child(3n+2){float:left;width:33.33333%;padding-left:5px;padding-right:5px;word-wrap:break-word;clear:none}.three .inner>div:nth-child(3n+2){margin-left:33.33333%;margin-right:-66.66667%;box-sizing:border-box}.three .inner>div:nth-child(3n+0){margin-left:66.66667%;margin-right:-100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}.content,.gallery:after,footer,footer .upper div.creds:after,footer .upper nav:after,footer .upper:after{clear:both}.three .inner:after{content:"";display:table;clear:both}.content{background:url(../img/content_bg.png);border-top:1px solid #e8dccf;padding:50px 0;box-shadow:0 10px 15px -10px rgba(137,85,25,.75)}body.has_slider .content{padding:34px 0}.content .inner{max-width:960px;margin:0 auto}.content p{padding:9px 0}.content p b{font-weight:700}.content article.cta{background:#ddceb2;padding:10px;border-radius:4px;box-shadow:inset 0 0 10px 1px rgba(146,125,83,.3);margin-top:10px}.content article.cta h1{text-shadow:0 1px 1px #fff!important;margin:0 0 10px}.content article.cta h1+p{padding:0}.content article.cta img,.content article.cta span{border-radius:4px;width:100%}.content article.cta img+h1,.content article.cta span+h1{margin-top:10px;margin-bottom:0}.content article.cta header span{display:block;background-position:50% 50%;background-size:cover;height:0;padding-bottom:32.46%}html.lt-ie9 .content article.cta header span{padding-bottom:0;height:96px}.content article.cta header span.skirting-architrave{background-image:url(../img/cta/skirting-architrave.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.content article.cta header span.skirting-architrave{background-image:url(../img/cta/skirting-architrave@2x.png);background-size:345px 112px}}.content article.cta header span.services{background-image:url(../img/cta/delivery.jpg)}.content article.cta header span.timber-treatment{background-image:url(../img/cta/timber-treatment.jpg)}.content article.cta header span.logs{background-image:url(../img/cta/logs.jpg)}.content article.cta p{padding:10px 0 0;color:#fff}.content article.cta p.read_more,.content article.cta p:first-child{padding:0}.content article.cta p.cta_text{min-height:3.9em}.content article.cta p a{font-weight:700;color:#604d28;text-decoration:none}.content article.cta p a:hover{text-decoration:underline}.content article.cta ul{padding:10px 0 0 16px;list-style:disc;color:#927d53;font-size:.9em;line-height:1.3}.content .copy h1+p,.content .copy h2+p{padding-top:5px}.content article.cta ul li{padding-bottom:5px}.content article.cta ul span{color:#fff}.content article.cta.more_info{background:#c5aa70;color:#fff;text-align:center;font-weight:400;text-shadow:0 1px 1px #604d28;padding-left:10%;padding-right:10%;display:table;font-size:1.3em}@media all and (min-width:768px){.content article.cta.more_info{font-size:1.6em}}.content article.cta.more_info p{display:table-cell;height:auto;vertical-align:middle}.content article.cta.more_info span{color:#604d28;text-shadow:0 1px 1px #fff;font-weight:700;font-size:1.4em;display:block}.content article.cta.guide{background:0 30px no-repeat #eadbb8;background-size:contain;position:relative}@media all and (min-width:460px){.content article.cta.guide{background-image:url(../img/build_a_deck.png)}}@media all and (min-width:600px){.content article.cta.guide{background-position:top right}}.content article.cta.guide h1{font-weight:700}.content article.cta.guide p{position:absolute;color:#604d28;font-weight:700;bottom:10px}.content article.cta.guide p a{color:#604d28}.content article.cta.skirting-architrave{background:50% 70% no-repeat #ddceb2;box-shadow:none;min-height:210px;background-size:90%}@media all and (min-width:500px){.content article.cta.skirting-architrave{background-size:auto}}.content article.cta.skirting-architrave.ptvg{background-image:url(../uploads/skirting-architrave/ptvg.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.content article.cta.skirting-architrave.ptvg{background-image:url(../uploads/skirting-architrave/ptvg@2x.png);background-size:213px 147px}}.content article.cta.skirting-architrave.torus-ogee{background-image:url(../uploads/skirting-architrave/torus-ogee.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.content article.cta.skirting-architrave.torus-ogee{background-image:url(../uploads/skirting-architrave/torus-ogee@2x.png);background-size:213px 154px}}.content article.cta.skirting-architrave.pencil{background-image:url(../uploads/skirting-architrave/pencil.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.content article.cta.skirting-architrave.pencil{background-image:url(../uploads/skirting-architrave/pencil@2x.png);background-size:213px 163px}}.content article.cta.skirting-architrave.chamfered{background-image:url(../uploads/skirting-architrave/chamfered.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.content article.cta.skirting-architrave.chamfered{background-image:url(../uploads/skirting-architrave/chamfered@2x.png);background-size:213px 162px}}.content article.cta.skirting-architrave.ogee{background-image:url(../uploads/skirting-architrave/ogee.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.content article.cta.skirting-architrave.ogee{background-image:url(../uploads/skirting-architrave/ogee@2x.png);background-size:213px 162px}}.content article.cta.skirting-architrave.torus{background-image:url(../uploads/skirting-architrave/torus.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.content article.cta.skirting-architrave.torus{background-image:url(../uploads/skirting-architrave/torus@2x.png);background-size:213px 164px}}.content article.cta.skirting-architrave h1 span{color:#fff;font-size:.75em;text-shadow:none}.content article.cta.sheet-materials{box-shadow:none}.banner,.banner .slider ul li{box-shadow:inset 0 -20px 19px -14px rgba(45,28,12,.5)}.content .copy{color:#c5aa70}.content .copy a{color:#8f743a;text-decoration:none}.content .copy a:hover{text-decoration:underline}.content .copy h1{text-shadow:none}.content .copy h1:first-child{margin-top:0}.content .copy h2{font-size:1.2em;font-weight:400}.content .conversion_table img{display:block;margin:10px auto}.content div.phone{background-color:#c5aa70;background-image:url(../img/telephone.png);background-repeat:no-repeat;background-position:left center;border-radius:4px;margin-top:0px}.content div.phone p{color:#fff;text-shadow:0 1px 1px #604d28;font-size:1.3em;padding:2px 0 0 86px;height:60px}.content div.phone p span{color:#604d28;text-shadow:0 1px 1px #fff;font-weight:700;font-size:1.4em;display:block}.divider_upper{padding-bottom:25px;border-bottom:1px solid #e4d7be}.divider_lower{padding-top:25px;border-top:1px solid #fff}.divider_lower.ctas{padding-top:15px}.banner{background-image:url(../img/board_tile.jpg);background-repeat:repeat-x;height:372px;margin-bottom:34px}.banner .dots{width:100%;display:block;padding-top:7px}.banner .dots li{display:inline-block;width:8px;height:8px;margin:0 4px;text-indent:-999em;background-color:#927d53;border-radius:4px;cursor:pointer;-webkit-transition:background .5s false,opacity .5s false;-moz-transition:background .5s false false,opacity .5s false false;-o-transition:background .5s false false,opacity .5s false false;transition:background .5s,opacity .5s}.banner .dots li.active{background-color:#eadbb8}.banner .slider{position:relative;overflow:auto;width:100%;max-width:960px;height:372px;margin:0 auto}.banner .slider ul{margin:0;height:372px;width:100%}.banner .slider ul li{float:left;list-style:none;margin:0;background-repeat:no-repeat;background-size:cover!important;background-position:50% 50%;display:block;height:100%;position:relative}.banner .slider ul li div{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.4);padding:15px 0}html.lt-ie9 .banner .slider ul li div{background:url(../img/black_40pc.png)}.banner .slider ul li h1{color:#fff;font-size:2.7em;padding:0 30px;text-shadow:0 0 10px #040301;margin:0}.banner .slider ul li h1 a{color:#fff;-webkit-transition:color .75s false;-moz-transition:color .75s false false;-o-transition:color .75s false false;transition:color .75s}.banner .slider ul li h1 a:hover,.banner .slider ul li p a{color:#ecd7a9;text-decoration:none}.banner .slider ul li p{font-size:1.75em;text-shadow:0 0 10px #040301;font-weight:700;font-weight:600;padding:0 30px}.content a.btn,footer .lower p b,footer .upper nav{font-weight:700}.banner .slider ul li p a:hover{text-decoration:underline}.banner .slider .dots{bottom:-30px}.gallery{text-align:right;padding-top:2.5em}.gallery:after,.gallery:before{content:" ";display:table}.gallery figure{border-radius:4px;background:#dbccaf;padding:3px 3px 0;max-width:618px;overflow:hidden;float:right}.gallery figure img{border-radius:3px;width:100%}.gallery ul{float:right;display:table;margin-top:10px}.gallery ul li{display:table-cell;padding-left:10px;line-height:0}.gallery ul li:first-child{padding-left:0}.gallery ul li a{display:block;height:100%;padding:3px;background:#dbccaf;border-radius:4px}.gallery ul li a img{border-radius:2px;width:100%;opacity:1;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out false;-o-transition:opacity .2s ease-in-out false;transition:opacity .2s ease-in-out}.gallery ul li a:hover img{opacity:.75}.gallery ul li.active img{opacity:.5}.content a.btn{text-decoration:none;display:inline;display:inline-block;min-width:150px;text-align:center;color:#fff;border-radius:4px;border:1px solid #927d53;background-color:#6a5834;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ac9c7b),color-stop(50%,#94856b),color-stop(51%,#6a5834),color-stop(100%,#514021));background-image:-webkit-linear-gradient(top,#ac9c7b 0,#94856b 50%,#6a5834 51%,#514021 100%);background-image:linear-gradient(to bottom,#ac9c7b 0,#94856b 50%,#6a5834 51%,#514021 100%);padding:6px 20px;font-size:.95em;box-shadow:0 0 5px rgba(79,62,28,.5)}.content a.btn:hover{background-color:#94856b;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ac9c7b),color-stop(100%,#94856b));background-image:-webkit-linear-gradient(top,#ac9c7b 0,#94856b 100%);background-image:linear-gradient(to bottom,#ac9c7b 0,#94856b 100%);-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear false;-o-transition:background-color .5s linear false;transition:background-color .5s linear;text-decoration:none}footer{color:#979797;max-width:960px;margin:0 auto;font-size:.75em}footer .upper{line-height:1.9;padding:30px 0 20px}footer .upper nav ul:nth-child(1),footer .upper nav ul:nth-child(2){width:50%;padding-left:5px;padding-right:5px;word-wrap:break-word;float:left}footer .upper:after,footer .upper:before{content:" ";display:table}footer .upper nav .wide{display:none}footer .upper nav .narrow{display:block}footer .upper nav:after,footer .upper nav:before{content:"";display:table}footer .upper nav ul:nth-child(1){margin-left:0;margin-right:-50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}footer .upper nav ul:nth-child(2){margin-left:50%;margin-right:-100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media all and (min-width:768px){footer .upper nav ul:nth-child(1),footer .upper nav ul:nth-child(2){-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}footer .upper nav{width:50%;float:left}footer .upper nav ul:nth-child(1),footer .upper nav ul:nth-child(2),footer .upper nav ul:nth-child(3){float:left;width:33.33333%;padding-left:5px;padding-right:5px;word-wrap:break-word}footer .upper nav .wide{display:block}footer .upper nav .narrow{display:none}footer .upper nav:after,footer .upper nav:before{content:"";display:table}footer .upper nav:after{clear:both}footer .upper nav ul:nth-child(1){margin-left:0;margin-right:-33.33333%;box-sizing:border-box}footer .upper nav ul:nth-child(2){margin-left:33.33333%;margin-right:-66.66667%;box-sizing:border-box}footer .upper nav ul:nth-child(3){margin-left:66.66667%;margin-right:-100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}footer .upper nav a{color:#979797;text-decoration:none}footer .upper nav a:hover{text-decoration:underline}footer .upper div.creds{display:none}footer .upper div.creds:after,footer .upper div.creds:before{content:" ";display:table}footer .upper div.creds>div{float:left}@media all and (min-width:768px){footer .upper div.creds{display:block;width:50%;float:left}footer .upper div.creds div:nth-child(1){border-left:1px solid #e0e0e0;padding-left:5px}}footer .upper div.creds span{display:block;float:left;margin-right:7px;height:40px;background-repeat:no-repeat;margin-top:24px}footer .upper div.creds span a{display:block;height:100%}footer .upper div.creds span.pefc{height:73px;width:43px;background-image:url(../img/pefc.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){footer .upper div.creds span.pefc{height:73px;width:43px;background-image:url(../img/pefc@2x.png);background-size:50px 77px}}footer .upper div.creds span.bm{width:82px;background-image:url(../img/bm.png);height:50px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){footer .upper div.creds span.bm{background-image:url(../img/bm@2x.png);background-size:82px 50px}}footer .upper div.creds span.fsc{width:47px;height:69px;background-image:url(../img/fsc-logo_big.png);background-size:contain;-webkit-transition:.5s ease false;-moz-transition:.5s ease false false;-o-transition:.5s ease false false;transition:.5s ease}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){footer .upper div.creds span.fsc{background-image:url(../img/fsc-logo_big@2x.png);background-size:47px 69px}}footer .upper div.creds span.fsc:hover{-webkit-transform:scale(1.78,1.78);-moz-transform:scale(1.78,1.78);-ms-transform:scale(1.78,1.78);-o-transform:scale(1.78,1.78);transform:scale(1.78,1.78)}footer .upper div.creds span.tanalised{width:62px;background-image:url(../img/tanalised.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){footer .upper div.creds span.tanalised{background-image:url(../img/tanalised@2x.png);background-size:62px 28px}}footer .upper div.creds span.tanatone{width:62px;background-image:url(../img/tanatone.png);margin-right:0}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){footer .upper div.creds span.tanatone{background-image:url(../img/tanatone@2x.png);background-size:61px 40px}}@media all and (min-width:950px){footer .upper div.creds span{margin-right:36px}}footer .lower p{border-top:1px solid #e0e0e0;padding:12px 0}footer .lower p a{color:#604d28;font-weight:700;text-decoration:none}footer .lower p a:hover{text-decoration:underline}footer .lower p span.kc{display:block;margin-bottom:10px}@media all and (min-width:768px){footer .lower p span.kc{float:right;display:inline;margin-bottom:0}footer .lower p span.kc span{display:none}}@media all and (min-width:980px){footer .lower p span.kc span{display:inline}}footer .lower p span.kc a{color:transparent;font:0/0 a;text-shadow:none;background-image:url(../img/kc.png);background-repeat:no-repeat;display:inline-block;width:104px;height:12px;vertical-align:text-bottom}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){footer .lower p span.kc a{background-image:url(../img/kc@2x.png);background-size:91px 10px}}footer .lower p span.kc a:hover{opacity:.8}.contact_us .map{padding-top:2.5em}.contact_us .map span{border:3px solid #dbccaf;border-radius:5px;max-width:618px;padding-bottom:61%;height:0;display:block;background-image:url(../img/map.png);background-position:50% 50%;background-size:contain;background-repeat:no-repeat;background-color:#fff;margin:0 auto}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.contact_us .map span{background-image:url(../img/map@2x.png);background-size:618px 389px}}@media all and (min-width:980px){.contact_us .map span{width:100%;float:right;background-size:auto}.contact_us .satnav span{float:right}}.contact_us .satnav{padding-top:32px}.contact_us .satnav span{width:309px;height:209px;display:block;margin-left:auto;margin-right:auto;background-image:url(../img/satnav.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.contact_us .satnav span{background-image:url(../img/satnav@2x.png);background-size:309px 209px}}.contact_us .satnav span p{text-align:center;font-weight:700}.contact_us .satnav span p.text{color:#604d28;font-size:15px;margin:31px auto 0;padding-top:43px}@media all and (min-width:980px){.contact_us .satnav span p.text{padding-top:12px}}.contact_us .satnav span p.postcode{color:#fff;font-size:27px;width:173px;margin:0 0 0 25px;padding:21px 0 0}.contact_us .contact_details p{line-height:1.5}.contact_us .contact_details p.address{font-size:1em}@media all and (min-width:320px){.logs .three .inner>div:nth-child(1n+0){float:left;width:100%;margin-left:0;margin-right:-100%;padding-left:7px;padding-right:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:both}}@media all and (min-width:768px){.logs .three .inner>div:nth-child(2n+1){float:left;width:50%;margin-left:0;margin-right:-50%;padding-left:7px;padding-right:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:both}.logs .three .inner>div:nth-child(2n+0){float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:7px;padding-right:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:none}}@media all and (min-width:980px){.logs .three .inner>div:nth-child(3n+1),.logs .three .inner>div:nth-child(3n+2){-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}.logs .three .inner>div:nth-child(3n+1){float:left;width:33.33333%;margin-left:0;margin-right:-33.33333%;padding-left:7px;padding-right:8px;box-sizing:border-box;word-wrap:break-word;clear:both}.logs .three .inner>div:nth-child(3n+0),.logs .three .inner>div:nth-child(3n+2){float:left;width:33.33333%;padding-left:7px;padding-right:8px;word-wrap:break-word;clear:none}.logs .three .inner>div:nth-child(3n+2){margin-left:33.33333%;margin-right:-66.66667%;box-sizing:border-box}.logs .three .inner>div:nth-child(3n+0){margin-left:66.66667%;margin-right:-100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}.logs .three .inner:after{content:"";display:table;clear:both}.logs .three .inner .cta{min-height:1px}.logs .three .inner .cta header h1{margin-bottom:0}@media all and (min-width:320px){.services .three .inner>div:nth-child(1n+0){float:left;width:100%;margin-left:0;margin-right:-100%;padding-left:7px;padding-right:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:both}}@media all and (min-width:768px){.services .three .inner>div:nth-child(1n+0){float:left;width:100%;margin-left:0;margin-right:-100%;padding-left:7px;padding-right:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:both}}@media all and (min-width:980px){.services .three .inner>div:nth-child(3n+1){float:left;width:33.33333%;margin-left:0;margin-right:-33.33333%;padding-left:7px;padding-right:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;clear:both}.services .three .inner>div:nth-child(3n+0),.services .three .inner>div:nth-child(3n+2){float:left;width:33.33333%;padding-left:7px;padding-right:8px;word-wrap:break-word;clear:none}.services .three .inner>div:nth-child(3n+2){margin-left:33.33333%;margin-right:-66.66667%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.services .three .inner>div:nth-child(3n+0){margin-left:66.66667%;margin-right:-100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.timber-treatment .process ol{float:right;width:90%}}.services .three .inner:after{content:"";display:table;clear:both}.services .three .inner article.cta{min-height:0}.timber-treatment .process ol{background-image:url(../img/timber-treatment.png);background-repeat:no-repeat;background-position:10px 10px;list-style:decimal;background-color:#faf8f4;background-color:rgba(255,255,255,.84);border:3px solid #dbccaf;border-radius:4px;min-height:423px;padding:10px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.timber-treatment .process ol{background-image:url(../img/timber-treatment@2x.png);background-size:73px 423px}}.timber-treatment .process ol li{color:#c5aa70;min-height:87px;font-size:.8em;margin-left:100px}.timber-treatment .process ol li span{color:#604d28}
