.natural-weathering .green-facts .thumb_info .info,.page_content section.no-padding{padding:0}@media only screen and (max-width:999px){#header .position .container{min-height:60px}#header .position .container .trex_logo{position:absolute;left:50%;margin-left:-50px}}@media only screen and (max-width:599px){#header .position .container .trex_logo{position:relative;top:-2px}}.natural-weathering .green-facts .thumb_info .info h5{font-weight:400!important;margin-bottom:0}.page_content section.no-top-padding{padding-top:0!important}.page_content section.no-bottom-padding{padding-bottom:0!important}.page_content section.no-bottom-margin{margin-bottom:0!important}.restricted-width{float:none;margin:0 auto;width:90%;overflow:auto}.gallery.restricted-width{float:left;margin:0;width:100%}.gallery.restricted-width .gallery{float:none;width:90%;margin:0 auto}@media only screen and (min-width:1000px){.gallery.restricted-width .gallery,.restricted-width{float:left;margin:0;width:100%}.restricted-width{overflow:initial}}.products-detail-transcend-decking-and-railing .one-em-padding{padding:1em}.images-fill-width img{width:100%;max-width:100%}.pad-bottom-25{padding-bottom:2.5em}.homepage .featured .product_family .thumb_info .info{font-weight:300;line-height:140%}.homepage .thumb_info .thumb>a>img{width:auto}.pad-above-gallery .gallery_js>.display{padding-top:40px}.warranty .images .thumb_info .info h5{color:#34704b}.terms_of_use.stretch-width>.position{width:100%;margin:0}@media only screen and (min-width:1000px){.terms_of_use.stretch-width>.position{width:100%}}.products-collections .hero-banner{padding-top:3em}#printData>p{clear:both}#mobile-cta{display:none}@media only screen and (max-width:999px){iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px;float:left}#mobile-cta{margin:1em;display:block}#mobile-cta,#mobile-cta a{color:#34704b}#mobile-cta a[href='/find-trex/']::before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTIzNTExQzRGMkU2MTFFNjk1M0JGRTc1Qzc1MDM2MjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTIzNTExQzVGMkU2MTFFNjk1M0JGRTc1Qzc1MDM2MjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMjM1MTFDMkYyRTYxMUU2OTUzQkZFNzVDNzUwMzYyMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMjM1MTFDM0YyRTYxMUU2OTUzQkZFNzVDNzUwMzYyMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlYpddIAAABdSURBVHjaYjQo8GSgBmCB0v8pNIcRZhAjpS5iOt+/jQHJVeRgFK8xkOkyuEFMDFQCLPhsweJCnHI0dRG+cGIkxSBcXsFrEDFeYyQmNmkWRv8JeO8/MQZRlE0AAgwAZogZHmHYqmkAAAAASUVORK5CYII=);vertical-align:-10%;margin-right:4px}#mobile-cta a[href='https://shop.trex.com']::before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTIzNTExQzhGMkU2MTFFNjk1M0JGRTc1Qzc1MDM2MjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDVENTY2NkFGMkY3MTFFNjk1M0JGRTc1Qzc1MDM2MjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMjM1MTFDNkYyRTYxMUU2OTUzQkZFNzVDNzUwMzYyMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMjM1MTFDN0YyRTYxMUU2OTUzQkZFNzVDNzUwMzYyMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpOs0ZUAAAC5SURBVHjaYvz//z8DKcCw0AurOKNBgScDmQDZBYwsDJQBRhiDCUofh9pACr6LbCLMRdOA+CMQexDpkgoglgQxzvdvQ3HRSiDWBWItIg0CWbgLWQBm0C8gngXE2UQYwg+KPCDeh80gBqhBEUAsQMAgFyA+CsTfcRn0HIi3AnEyEd7agS6IHv3ToDHYQ8AwFUIGnUBOGyQlKFgWQUr6xOQZRli043IRRoolkDXwGsSInNCwZFislgAEGADY4DDa6icmEQAAAABJRU5ErkJggg==);vertical-align:-10%;margin-right:4px}#mobile-cta-divider{margin:0 10px}}.in-stock-icon{vertical-align:bottom;float:right}.in-stock-icon-container{float:right!important}p.stocking-info{font-weight:700;white-space:nowrap}@media only screen and (min-width:1000px){span.hide-span{display:inline}}@media only screen and (max-width:999px){p.stocking-info{font-weight:100}span.hide-span{display:none}}.test-span{display:none}form.search button[type=submit]{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;float:unset;position:unset;width:100px;border-bottom:unset;border-left:unset;border-right:unset;border-top:unset;height:3em;text-align:unset;color:#FFF;background:#8dc63f;font-size:.875em;font-weight:600;text-transform:uppercase;padding:10px 20px;letter-spacing:1px;display:inline-block}h5.search-radius,label.search-radius{padding-bottom:5px;margin-bottom:1em}body.stores-landing #mobile-cta,body.stores-landing #nav_secondary{display:none}form.search button[type=submit]:hover{color:#FFF;background:#34704b}form.search input[type=search],form.search input[type=text]{-webkit-border-radius:1em 1em 1em 1em;-moz-border-radius:1em;-o-border-radius:1em;border-radius:1em;float:left;position:relative;border-bottom:1px solid #ada59b;border-left:1px solid #ada59b;border-right:1px solid #ada59b;border-top:1px solid #ada59b;height:2em}#nav_global li.nav-green:hover,body.stores-landing #nav_global li,body.stores-landing #nav_global li:hover{border-bottom:none}.find_retailers .aside form.search .searchbox{margin-bottom:1em}h5.search-radius{font-weight:700}body.stores-landing iframe[name=google_conversion_frame]{height:0;float:left}body.stores-landing div#wrap{padding-top:0;background-color:#fff}body.stores-landing #header{z-index:1001;background-color:rgba(255,255,255,.9);position:fixed}body.stores-landing #handheld_nav,body.stores-landing #hh_main_nav{position:fixed!important}body.stores-landing .trex_logo{margin:5px auto 0;padding:0;width:100px;background:url(/media/6980/trex-logo-transparent.png) center no-repeat;background-size:contain}body.stores-landing .trex_logo .logo{top:0}body.stores-landing #nav_global{margin-left:2em;float:left}body.stores-landing #nav_global li a{color:#000}body.stores-landing #nav_global li a:hover{color:#8dc63f}body.stores-landing #nav_store{display:block;float:right;position:relative;padding:0;margin:0;font-weight:600;text-transform:uppercase}body.stores-landing #nav_store li{float:left;width:auto;list-style:none;margin-right:20px;border-bottom:none;font-size:80%}body.stores-landing #nav_store li a{float:left;position:relative;width:auto;padding:35px 0 31px;color:#34704b;-webkit-transition:all 50ms ease-out;-moz-transition:all 50ms ease-out;-o-transition:all 50ms ease-out;transition:all 50ms ease-out}body.stores-landing #nav_store li a:hover{color:#8dc63f}body.stores-landing #toggle_main_nav{color:#000}body.stores-landing img.landing-page-store-logo{height:75px;padding-top:10px}body.stores-landing img.landing-page-store-logo[src*=lowe]{height:65px}body.stores-landing #footer .column ul li .icon-lowes{padding-left:0}body.stores-landing div.trex_logo{margin-left:1em}@media only screen and (max-width:999px){body.stores-landing #nav_footer,body.stores-landing #nav_store li:first-of-type{display:none}body.stores-landing #header .position .container .trex_logo{margin:0 auto 0 -50px;position:absolute;background-position-x:10%;left:50%}body.stores-landing #nav_store li:nth-of-type(2){margin-right:0}body.stores-landing img.landing-page-store-logo{height:60px;padding-top:5px}body.stores-landing img.landing-page-store-logo[src*=lowe]{width:75px;height:100%;padding-top:10px}}#nav_global li.nav-green a{color:#fff;background-color:#8dc63f;padding:15px 10px;margin-top:15px}#nav_global li.nav-green a:hover{background-color:#34704b}@media only screen and (max-width:999px){.nav_visible #handheld_nav ul li.nav_getstarted,.nav_visible #handheld_nav ul li[class*="nav_https:__shop"].mobile_nav_global{background-color:#8dc63f;border:6px solid #f6f7f3}.nav_visible #handheld_nav ul li.nav_getstarted a,.nav_visible #handheld_nav ul li[class*="nav_https:__shop"].mobile_nav_global a{color:#fff;text-align:center}.nav_mobile_search_icon{display:none}}@media only screen and (min-width:1000px){body:not(.stores-landing) iframe[name=google_conversion_frame]{height:0;float:left}body:not(.stores-landing) #wrap{padding-top:0}body:not(.stores-landing) #header,body:not(.stores-landing) #header .position .container{max-height:100px}body:not(.stores-landing) #nav_container{height:100%;width:100%;position:relative;display:table;margin:0 auto;top:-34px}body:not(.stores-landing) #nav_secondary{top:0!important;text-align:center;position:relative}body:not(.stores-landing) #nav_secondary li{display:inline-block;float:none}body:not(.stores-landing) li.quickSearch input[type=text],li.quickSearch button[type=submit]{height:21px!important}#header .trex_logo .logo,body:not(.stores-landing) #header .trex_logo{width:135px;height:70px}body:not(.stores-landing) #header .trex_logo{background:url(/media/7696/bun696_trexlogo_large_notag-resize.jpg) center no-repeat;background-size:135px auto;bottom:8px}body:not(.stores-landing) #nav_global{top:-10px}body:not(.stores-landing) #nav_global li{margin-right:30px}body:not(.stores-landing) #nav_global li#ideas{margin-right:40px}body:not(.stores-landing) #nav_global li a{font-size:17px;padding-top:28px;padding-bottom:34px}body:not(.stores-landing) #nav_global li ul.subnav li a{font-size:15px}body:not(.stores-landing) #nav_global li.nav-green a{width:auto;height:40px;padding-top:14px;padding-bottom:32px}body:not(.stores-landing) #nav_global li.has_subnav>.subnav{margin-left:80px;width:1000px}body:not(.stores-landing) #nav_global li.has_subnav>.subnav li.span3 a.thumb_info span.thumb img{width:210px;height:130px}body:not(.stores-landing) #searchinput{max-height:21px;padding-bottom:0}body:not(.stores-landing) li.quickSearch{height:13px}.commercial #header div.trex_logo{width:250px;height:151px;background:0 0}body.commercial #nav_footer{background-color:#fff}body.stores-landing div.trex_logo{margin-left:0}}@media screen and (min-width:1000px) and (-ms-high-contrast:active),(-ms-high-contrast:none){body:not(.stores-landing) #nav_global li.has_subnav>.subnav{left:-240px}}div.result_info a{font-weight:400}div.result_info h5 a{font-weight:700}@media screen and (max-width:999px){div.result_info>a,div.result_info>div,div.result_info>p{font-size:.9em}div.result_info p.financing-available span.hide-span,div.result_info p.installation-available span.hide-span{display:inline}}@media only screen and (max-width:999px){.commercial #header{border-bottom:none}.commercial #header div.trex_logo{width:150px;height:91px;background:url(/media/7758/trex-commercial-products-logo-1.jpg) center no-repeat}body.commercial #nav_footer{display:block;background-color:#fff}body.stores-landing div.trex_logo{margin-left:0}}@font-face{font-family:icomoon;src:url(/Custom/fonts/helveticons/helveticons.eot?raw=true);src:url(/Custom/fonts/helveticons/helveticons.eot?raw=true?#iefix) format('embedded-opentype'),url(/Custom/fonts/helveticons/helveticons.ttf) format('truetype'),url(/Custom/fonts/helveticons/helveticons.svg#icomoon) format('svg');font-weight:400;font-style:normal}.contractor-photo-count-container{color:#726658;padding-left:2px;padding-right:2px}.icon-pictures{font-family:icomoon;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;font-size:20px;vertical-align:text-bottom}.icon-pictures:before{content:"\e0d8"}.tpItems{border-top-style:solid;border-color:#d3d3d3;border-width:1px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.icon-pictures{vertical-align:top}div.result_info div.builder_title div.builder_photo_count{min-width:3em}}@supports (-ms-ime-align:auto){div.result_info div.builder_title div.builder_photo_count{min-width:3em}}.find-contractors-results .expertise{margin-bottom:0}p.where-to-buy-legend{float:left}img.where-to-buy-legend{width:20px;height:20px;max-width:20px;vertical-align:text-bottom}span.result_icon img.where-to-buy-legend{margin-top:5px;/*margin-left:-3px*/}p.showroom-hours span{white-space:pre-line}.galleria-counter{background-color:#000!important;color:#fff!important;opacity:.8!important;padding:3px!important}#bigbox .icon-dollar{color:#34704b;font-size:1.1em;font-style:normal;line-height:1em;vertical-align:middle;}span.local-dealer-side i.icon-dollar{color:#34704b;font-size:1.5em;font-style:normal;line-height:1.25em;}