.home-slides,.home-slides-nav,.wtb-select-fancy,nav ul,.footer-nav,.footer-child-nav,.footer-social-search .footer-social{list-style:none;margin:0;padding:0}h2:after,.home-slides-nav:after,.site-header:after,.wtb-select-fancy:after,.main-nav:after,.site-footer:after,.footer-social-search .footer-social:after{content:".";display:block;height:0;clear:both;visibility:hidden}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{*behavior:url(../../js/boxsizing.html)}@font-face{font-family:'FontAwesome';src:url("../font-awesome/font/fontawesome-webfontf77b.eot?v=3.2.1");src:url("../font-awesome/font/fontawesome-webfontd41d.eot?#iefix&v=3.2.1") format("embedded-opentype"),url("../font-awesome/font/fontawesome-webfontf77b.woff?v=3.2.1") format("woff"),url("../font-awesome/font/fontawesome-webfontf77b.ttf?v=3.2.1") format("truetype"),url("../font-awesome/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-globe:before{content:""}.icon-truck:before{content:""}.icon-caret-right:before{content:""}.icon-map-marker:before{content:""}.icon-download:before{content:""}.icon-collapse:before{content:""}.icon-collapse-top:before{content:""}.icon-plus-sign-alt:before{content:""}.icon-shopping-cart:before{content:""}.icon-comment:before{content:""}.icon-book:before{content:""}.icon-pencil:before{content:""}.icon-remove:before{content:""}.icon-envelope:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-wrench:before{content:""}.icon-picture:before{content:""}body{font-size:16px;font-family:helvetica,arial,sans-serif;color:#555;line-height:19px;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-family:"Gotham SSm A","Gotham SSm B",helvetica,arial,sans-serif;margin:0 0 18px;clear:both}h1{font-weight:300;letter-spacing:1px}h2{font-weight:300;letter-spacing:1px;color:#0069aa;font-size:27px;font-size:1.6875rem}h3{font-weight:400;text-tranform:uppercase;font-size:18px;font-size:1.125rem}@media(min-width:64em){h3{font-size:21px;font-size:1.3125rem}}h4{color:#555;font-weight:300;text-transform:uppercase;font-size:18px;font-size:1.125rem}h5{color:#0069aa;margin:0;font-size:.85rem;font-family:helvetica,arial,sans-serif}p,ul,ol{margin:0 0 10px;font-size:14px;font-size:.875rem}em{font-style:italic}strong{font-weight:bold;font-weight:700}em strong,strong em{font-weight:bold;font-weight:700;font-style:italic}a{color:#0069aa}a:hover{text-decoration:underline}a img{border:0}form{margin:0 0 18px}.group-label{display:block}label,select{display:block}label{font-size:12px;font-size:.75rem}select{margin:0 0 9px;padding:6px}.red{color:red}input[type="text"],inpuyt[type="email"],input[type="password"],textarea{-webkit-appearance:none;line-height:18px;padding:7px 10px 8px;margin:0 0 9px;font-family:helvetica,arial,sans-serif;display:block;border:0;width:100%;font-size:12px;font-size:.75rem;-webkit-box-shadow:0 1px 3px #a19589 inset;-moz-box-shadow:0 1px 3px #a19589 inset;box-shadow:0 1px 3px #a19589 inset;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}select{-webkit-appearance:none;line-height:18px;padding:7px 4px 8px;margin:0 0 9px;font-family:helvetica,arial,sans-serif;display:block;border:0;width:100%;font-size:12px;font-size:.75rem;-webkit-box-shadow:0 1px 3px #a19589 inset;-moz-box-shadow:0 1px 3px #a19589 inset;box-shadow:0 1px 3px #a19589 inset;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}input[type="submit"],input[type="file"]{-webkit-appearance:none;background-color:#0069aa;background:linear-gradient(#0083bf,#0069aa);border:0;margin:0 0 9px;padding:7px 10px 8px;color:#fff;font-family:"Gotham SSm A","Gotham SSm B",helvetica,arial,sans-serif;line-height:18px;text-transform:uppercase;letter-spacing:1px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:12px;font-size:.75rem}::-webkit-input-placeholder{color:#a19589;font-style:italic}:-moz-placeholder{color:#a19589;font-style:italic}::-moz-placeholder{color:#a19589;font-style:italic}:-ms-input-placeholder{color:#a19589;font-style:italic}.radio-btn-list{list-style:none}.radio-btn-list label{display:inline}.required{color:red;font-weight:bold}.SGValidationContainer{display:block}.radio-group{margin:0 0 18px}.radio-group span,.radio-group label{float:left;margin:0 9px 0 0}.radio-group input[type="text"]{width:50%;margin-left:80px}.radio-group:after{content:" ";display:block;clear:both}.home-slides{position:relative;z-index:9}.home-slides .home-slide{overflow:hidden;top:0;left:0;width:100%}.home-slides .home-slide-image{display:block;width:200%;max-width:none;margin-left:-50%}@media(min-width:30em){.home-slides .home-slide-image{width:100%;margin-left:0}}.js .home-slides .home-slide{position:absolute;display:none}.js .home-slides .home-slide-current{display:block}.slide-description{border-top:10px solid #0069aa;padding:18px;height:auto;-webkit-box-shadow:0 1px 1px rgba(161,149,137,.5);-moz-box-shadow:0 1px 1px rgba(161,149,137,.5);box-shadow:0 1px 1px rgba(161,149,137,.5);background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(77%,#fff),color-stop(100%,#f7f6f5));background:-webkit-linear-gradient(#fff 77%,#f7f6f5);background:-moz-linear-gradient(#fff 77%,#f7f6f5);background:-o-linear-gradient(#fff 77%,#f7f6f5);background:linear-gradient(#fff 77%,#f7f6f5)}.slide-description .sd-header{font-weight:normal;margin:0 0 9px;font-weight:400;text-transform:uppercase}.slide-description .sd-text{font-family:"Gotham SSm A","Gotham SSm B",helvetica,arial,sans-serif;font-weight:300;color:#888;line-height:18px;margin:0 0 9px;font-size:16px;font-size:1rem}.slide-description .sd-link{font-weight:bold;text-transform:uppercase;font-size:12px;font-size:.75rem}.slide-description .sd-link a{text-decoration:none}.slide-description .sd-link .icon{color:#a19589;margin-left:3px}@media(min-width:48em){.slide-description .sd-header{background:url(../../images/sd_slash_bg.png) right center no-repeat;padding:0 62px 0 0;margin:0 9px 0 0;float:left;line-height:63px;font-size:36px;font-size:2.25rem}.slide-description .sd-text{margin:9px 0}}@media(min-width:64em){.slide-description{background:none;border:0!important;position:relative;background:url(../../images/slide_description_bg.png) center bottom no-repeat;height:117px;margin:-58px 95px 0 0;z-index:9;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.slide-description:before{content:' ';display:block;background:url(../../images/slide_description_bg.png) no-repeat;width:100%;height:14px;position:absolute;top:-13px;left:0}.slide-description .slide-description-inner{width:91.66667%;float:left;margin-right:0%}.slide-description .sd-header{font-size:48px;font-size:3rem}.slide-description .sd-text{font-size:18px;font-size:1.125rem}}@media(min-width:72em){.slide-description{margin-right:0}.slide-description .slide-description-inner{width:83.33333%;float:left;margin-right:0%}}.ie7 .slide-description,.ie8 .slide-description{border-bottom:1px solid #efedeb}.sd-trim{border-color:#26bcd6}.sd-trim .sd-header{color:#26bcd6}@media(min-width:64em){.sd-trim:before{background-position:center 0}}.sd-moulding{border-color:#5d9732}.sd-moulding .sd-header{color:#5d9732}@media(min-width:64em){.sd-moulding:before{background-position:center -28px}}.sd-deck{border-color:#820053}.sd-deck .sd-header{color:#820053}@media(min-width:64em){.sd-deck:before{background-position:center -14px}}.sd-porch{border-color:#582700}.sd-porch .sd-header{color:#582700}@media(min-width:64em){.sd-porch:before{background-position:center -42px}}.sd-rail{border-color:#e36f1e}.sd-rail .sd-header{color:#e36f1e}@media(min-width:64em){.sd-rail:before{background-position:center -56px}}.sd-pavers{border-color:#1d5632}.sd-pavers .sd-header{color:#1d5632}@media(min-width:64em){.sd-pavers:before{background-position:center -70px}}@media(min-width:48em){.home-slides-nav-wrap{display:none}}@media(min-width:72em){.home-slides-nav-wrap{display:block;max-width:1152px;margin:0 auto;position:relative}}.home-slides-nav{padding:18px;border-bottom:1px solid #efedeb;display:none}.home-slides-nav .previous,.home-slides-nav .next{background:url(../../images/sprite_chevrons.png) no-repeat;display:block;width:27px;height:32px;text-indent:-9999em;margin:0 18px}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.home-slides-nav .previous,.home-slides-nav .next{background-image:url("../../images/sprite_chevrons%402x.png");background-size:27px 600px}}.home-slides-nav .previous{background-position:0 -450px;float:left}.home-slides-nav .next{background-position:0 -500px;float:right}@media(min-width:48em){.home-slides-nav{display:block}}@media(min-width:64em){.home-slides-nav{border-bottom:0;padding:0;width:70px;position:absolute;right:18px;bottom:9px;z-index:99;display:block}.home-slides-nav .previous,.home-slides-nav .next{margin:0}}.modal-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9998;background:#a19589;background:rgba(161,149,137,.5);display:none}.modal-box{position:fixed;top:0;left:0;z-index:9999;background:#fff;max-width:90%;display:none;-webkit-box-shadow:0 5px 35px rgba(54,46,37,.3);-moz-box-shadow:0 5px 35px rgba(54,46,37,.3);box-shadow:0 5px 35px rgba(54,46,37,.3)}.modal-box .modal-header{background:#efedeb;text-align:right;padding:9px}.modal-box .modal-close{color:#a19589;font-size:18px;font-size:1.125rem}.modal-box .modal-image{display:block}.modal-box .modal-description{padding:18px;line-height:18px}.modal-box .modal-description p,.modal-box .modal-description ul,.modal-box .modal-description ol{margin:0}.logged-in-meta{background:#0069aa;color:#fff;text-align:right}.logged-in-meta .page-wrap{padding:0 18px}.logged-in-meta p,.logged-in-meta ul,.logged-in-meta ol{margin:0;font-size:11px;font-size:.6875rem}.logged-in-meta a{color:#cac3bd}.site-header{padding:18px 0 0;border-bottom:5px solid #efedeb;position:relative;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#fbfbfa));background:-webkit-linear-gradient(#fff,#fbfbfa);background:-moz-linear-gradient(#fff,#fbfbfa);background:-o-linear-gradient(#fff,#fbfbfa);background:linear-gradient(#fff,#fbfbfa)}@media(min-width:48em){.site-header{padding:54px 0 0;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(36px,#fff),color-stop(75%,#fbfbfb));background:-webkit-linear-gradient(#fff 36px,#fbfbfb 75%);background:-moz-linear-gradient(#fff 36px,#fbfbfb 75%);background:-o-linear-gradient(#fff 36px,#fbfbfb 75%);background:linear-gradient(#fff 36px,#fbfbfb 75%)}.site-header .page-wrap{position:relative}}@media(min-width:64em){.site-header{padding:72px 0 0;background:url(../../images/secondary_nav_bg.png) center top no-repeat;background:url(../../images/secondary_nav_bg.png) center top no-repeat,-webkit-gradient(linear,50% 0%,50% 100%,color-stop(36px,#fff),color-stop(75%,#fbfbfb));background:url(../../images/secondary_nav_bg.png) center top no-repeat,-webkit-linear-gradient(#fff 36px,#fbfbfb 75%);background:url(../../images/secondary_nav_bg.png) center top no-repeat,-moz-linear-gradient(#fff 36px,#fbfbfb 75%);background:url(../../images/secondary_nav_bg.png) center top no-repeat,-o-linear-gradient(#fff 36px,#fbfbfb 75%);background:url(../../images/secondary_nav_bg.png) center top no-repeat,linear-gradient(#fff 36px,#fbfbfb 75%)}}.logo{margin:0;width:150px;height:50px;margin:0 auto}.logo a{background:url(../../images/azek_logo_small.png) center top no-repeat;display:block;width:150px;height:50px;text-indent:-9999em}@media(min-width:48em){.logo{position:absolute;top:15px;left:2.34375%}}@media(min-width:64em){.logo{width:246px;height:82px;top:-36px;left:36px}.logo a{background:url(../../images/azek_logo.png) center top no-repeat;width:246px;height:82px}}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6/2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.modern .logo a{background-image:url("../../images/azek_logo_small%402x.png");background-size:150px 50px}}@media(min-width:64em) and (min--moz-device-pixel-ratio:1.3),(min-width:64em) and (-o-min-device-pixel-ratio:2.6/2),(min-width:64em) and (-webkit-min-device-pixel-ratio:1.3),(min-width:64em) and (min-device-pixel-ratio:1.3),(min-width:64em) and (min-resolution:1.3dppx){.modern .logo a{background-image:url("../../images/azek_logo%402x.png");background-size:246px 82px}}.header-wtb-wrap{max-width:72em;margin:0 auto}.wtb-form-container{margin:0;padding-right:17px}@media(min-width:48em){.wtb-form-container{min-height:70px}}@media(min-width:64em){.wtb-form-container{min-height:59px}}.wtb-form-container .wtb-header{color:#a19589;text-transform:uppercase;margin:0 0 9px;font-family:"Gotham SSm A","Gotham SSm B",helvetica,arial,sans-serif;font-weight:normal;font-weight:300;line-height:21px;font-size:18px;font-size:1.125rem}.wtb-form-container .wtb-submit{margin:5px 0 9px;padding:14px 28px;float:right;cursor:pointer}@media(min-width:30em){.wtb-form-container .wtb-submit{padding:14px 50px}}.ie7 .wtb-find-by-zip,.ie8 .wtb-find-by-zip{border:1px solid #efedeb}.wtb-select-fancy{display:none;margin:0 0 9px;background:#f4f2f1;text-transform:uppercase;font-family:"Gotham SSm A","Gotham SSm B",helvetica,arial,sans-serif;-webkit-box-shadow:0 1px 2px rgba(41,38,38,.24);-moz-box-shadow:0 1px 2px rgba(41,38,38,.24);box-shadow:0 1px 2px rgba(41,38,38,.24);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#f4f2f1));background:-webkit-linear-gradient(#fff,#f4f2f1);background:-moz-linear-gradient(#fff,#f4f2f1);background:-o-linear-gradient(#fff,#f4f2f1);background:linear-gradient(#fff,#f4f2f1)}.wtb-select-fancy .wtb-select-btn{text-decoration:none;display:block;padding:3px 0;letter-spacing:1px;text-align:center;font-size:10px;font-size:.625rem}.wtb-select-fancy .wtb-active{background:#0069aa;color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#0083bf),color-stop(100%,#0069aa));background:-webkit-linear-gradient(#0083bf,#0069aa);background:-moz-linear-gradient(#0083bf,#0069aa);background:-o-linear-gradient(#0083bf,#0069aa);background:linear-gradient(#0083bf,#0069aa)}.wtb-select-fancy .wtb-dealer-btn{width:40.90909%;float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.wtb-select-fancy .wtb-contractor-btn{width:59.09091%;float:right;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.js .wtb-select{display:none}.js .wtb-select-fancy{display:block}.os-int-links{border-bottom:1px solid #efedeb;padding:9px 18px}.os-int-links .os-link,.os-int-links .int-link{display:block;padding:4px 0;text-decoration:none;text-transform:uppercase;font-weight:bold;line-height:18px;font-size:12px;font-size:.75rem}.os-int-links .icon{color:#a19589;margin:0 3px 0 0;font-size:18px;bottom:-1px;position:relative}@media(min-width:48em){.os-int-links{padding:18px 0 18px 18px;border-bottom:0;border-left:1px solid #efedeb;width:25%;float:right;margin-right:0}}@media(min-width:64em){.os-int-links{width:16.66667%;float:right;margin-right:0}}.nav-wrap{max-width:1152px;margin:0 auto}.site-nav-wrap{position:fixed;width:75%;top:0%;left:-75%;bottom:0%;border-right:1px solid #efedeb;overflow-y:scroll;z-index:999;-webkit-box-shadow:0 0 10px rgba(161,149,137,.2) inset;-moz-box-shadow:0 0 10px rgba(161,149,137,.2) inset;box-shadow:0 0 10px rgba(161,149,137,.2) inset}@media(min-width:48em){.site-nav-wrap{position:static;width:100%;border:0;overflow:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.site-nav-wrap:after{content:"";display:table;clear:both}}.site-piece{position:relative;left:0%}.site-piece,.site-nav-wrap{-webkit-transition:left 300ms ease-in;-moz-transition:left 300ms ease-in;-o-transition:left 300ms ease-in;transition:left 300ms ease-in}.mobile-nav-toggle{width:24px;display:block;position:absolute;top:30px;left:20px}.mobile-nav-toggle .bar{display:block;height:4px;background:#cac3bd;margin:4px 0 0}.mobile-nav-toggle .bar:first-child{margin:0}@media(min-width:48em){.mobile-nav-toggle{display:none}}.mobile-nav-on .site{overflow-x:hidden}.mobile-nav-on .site-piece{left:75%}.mobile-nav-on .site-nav-wrap{left:0%}nav{padding:18px}nav a{text-decoration:none;display:block}@media(min-width:48em){nav{padding:0;border-bottom:0}}@media(min-width:30em) and (min--moz-device-pixel-ratio:1.3),(min-width:30em) and (-o-min-device-pixel-ratio:2.6/2),(min-width:30em) and (-webkit-min-device-pixel-ratio:1.3),(min-width:30em) and (min-device-pixel-ratio:1.3),(min-width:30em) and (min-resolution:1.3dppx){.modern .main-nav .main-nav-inner{background-image:url("../../images/sprite_chevrons%402x.png");background-size:27px 600px}}.main-nav{border-top:1px solid #efedeb;background:#fff;margin:9px 0 0}.main-nav li{width:33.3333%;float:left;font-size:12px;font-size:.75rem}.main-nav li:first-child{width:100%}.main-nav a{color:#a19589;font-family:"Gotham SSm A","Gotham SSm B",helvetica,arial,sans-serif;text-transform:uppercase;display:block;font-weight:300}.main-nav .main-nav-inner{display:inline-block}@media(min-width:30em){.main-nav li{font-size:14px;font-size:.875rem}.main-nav .main-nav-inner{padding:0 0 0 18px;background:url(../../images/sprite_chevrons.png) 0 -46px no-repeat}.main-nav .main-nav-idea-starters:hover .main-nav-inner{background-position:0 -596px}.main-nav .main-nav-trim:hover .main-nav-inner{background-position:0 -96px}.main-nav .main-nav-moulding:hover .main-nav-inner{background-position:0 -196px}.main-nav .main-nav-deck:hover .main-nav-inner{background-position:0 -146px}.main-nav .main-nav-porch:hover .main-nav-inner{background-position:0 -246px}.main-nav .main-nav-rail:hover .main-nav-inner{background-position:0 -296px}.main-nav .main-nav-pavers:hover .main-nav-inner{background-position:0 -346px}}@media(min-width:40em){.main-nav li{width:25%}.main-nav li:first-child{width:25%}}@media(min-width:48em){.main-nav{clear:both;float:left;padding:0 18px;width:100%}.main-nav li{float:left;width:auto;margin:0 0 0 3.4153%}.main-nav li:first-child{margin:0;width:auto}.main-nav a{float:left;padding:9px 0}}@media(min-width:64em){.main-nav li{margin:0 0 0 3.82514%}.main-nav a{letter-spacing:1px;font-size:18px;font-size:1.125rem}}@media(min-width:72em){.main-nav li{margin:0 0 0 1.459%}.main-nav a{padding:12px 0}}.secondary-nav{border-bottom:1px solid #efedeb}.secondary-nav a{line-height:22px;font-size:14px;font-size:.875rem}@media(min-width:48em){.secondary-nav{position:absolute;top:0;left:0;width:100%;background:#f4f2f1;border:0;padding:9px 18px}.secondary-nav li{display:inline-block}.secondary-nav li a{display:inline-block;border-left:1px solid #a19589;border-left:1px solid rgba(161,149,137,.5);padding:0 0 0 9px;margin:0 9px 0 0;font-size:11px;font-size:.6875rem}.secondary-nav li:first-child a{border:0;padding:0}}@media(min-width:64em){.secondary-nav{background:none;text-align:right}.secondary-nav .secondary-nav-inner{max-width:1152px;margin:0 auto}.secondary-nav li a{margin:9px 11px 0 0;padding:0 0 0 13px}}@media(min-width:72em){.secondary-nav li a{margin:9px 17px 0 0;padding:0 0 0 17px}}@media(min-width:48em){.ie7 .secondary-nav li{display:inline;zoom:1}}.site-footer{padding:18px;border-top:1px solid #efedeb;background:url(../../images/footer_bg.png) center top repeat-x}@media(min-width:48em){.site-footer{padding:36px 18px}}.footer-nav{width:50%;float:left;margin-right:0%;display:inline}.footer-nav:nth-child(2n){float:right;margin-right:0}.footer-nav>li{margin:0 0 9px}.footer-nav li{list-style:none}.footer-nav a{text-decoration:none;font-weight:bold}.footer-nav a:hover{text-decoration:underline}@media(min-width:30em){.footer-nav{width:50%;float:left;margin-right:0%}.footer-nav:nth-child(2n){float:right;margin-right:0}}@media(min-width:40em){.footer-nav{width:25%;float:left;margin-right:0%}.footer-nav:nth-child(2n){float:left;margin-right:0%}.footer-nav:nth-child(4n){float:right;margin-right:0}}@media(min-width:48em){.footer-nav{width:16.66667%;float:left;margin-right:0%}.footer-nav:nth-child(2n){float:left;margin-right:0%}.footer-nav:nth-child(4n){float:left;margin-right:0%}}.footer-child-nav li{font-size:12px;font-size:.75rem}.footer-child-nav a{color:#888;font-weight:normal}.footer-social-search{clear:both}.footer-social-search .footer-social{margin:0 9px 18px 0;float:left;width:148px}.footer-social-search .footer-social li{display:inline}.footer-social-search .footer-social a{float:left;margin:0 5px 0 0}.footer-social-search .footer-social img{display:block}.footer-social-search .footer-phone{color:#0069aa;float:left;font-size:24px;font-size:1.5rem}.footer-social-search .footer-search{position:relative;clear:both}.footer-social-search .footer-search input[type="text"]{width:100%;background:#f4f2f1}.footer-social-search .footer-search input[type="submit"]{position:absolute;top:0;right:0;background:url(../../images/sprite_chevrons.png) 8px -542px no-repeat;text-indent:-9999em;width:30px;height:33px}@media(min-width:40em){.footer-social-search{width:75%;float:left;margin-right:0%}}@media(min-width:48em){.footer-social-search{clear:none;width:19.33333%;float:right;margin-right:0}}.copyright{border-top:1px solid #efedeb;padding:18px 18px 36px;margin:0;text-align:center;color:#888;font-size:12px;font-size:.75rem;line-height:18px}.copyright a{text-decoration:none}.copyright a:hover{text-decoration:underline}body{margin:0;padding:0}img{max-width:100%;height:auto}.page-wrap{max-width:1152px;margin:0 auto;font-size:.85rem}#sitemapul,#sitemapul ul{list-style:none outside none;padding:0 0 0 21px}#sitemapul a{text-decoration:none}.formholder h2{line-height:1.75em}.formholder input{padding:7px}.formholder .form_field{margin-bottom:8px;overflow:hidden}.formholder .form_field label{width:100%;float:left;margin-right:0%;display:inline;margin-right:10px}.formholder .form_field input{width:100%;float:left;margin-right:0%;display:inline}.formholder .form_field input[type=checkbox]{width:auto;margin:2px}.formholder .form_field input[type=radio]{width:auto;margin:5px}.formholder .form_field .clsrbsellbuild{overflow:hidden}.formholder .form_field .clsrbsellbuild input,.formholder .form_field .clsrbsellbuild label{float:left;width:auto}.formholder .form_field .ifyes{clear:both}.formholder .form_field .ifyes input,.formholder .form_field .ifyes label{float:none}.formholder .form_field .ifyes label{clear:left;width:auto}.formholder .form_field .ifyes table input{display:inline}.formholder .form_field .ifyes table label{display:inline-block}.formholder .clssubmit input{width:auto}.formholder .chkbtn label{margin-bottom:5px}.formholder .moreinfo_container label{width:80%}@media(min-width:36em){.formholder .form_field{width:25%;float:left;margin-right:0%;padding-right:2.08333%;min-height:33px}.formholder .form_field input[type=checkbox]{width:auto;margin:5px}.formholder .form_field label{width:100%;float:left;margin-right:0%;margin-bottom:5px}.formholder .form_field input{width:100%;float:left;margin-right:0%}.formholder .clsstate,.formholder .clszip{width:12.5%;float:left;margin-right:0%}.formholder .clssellbuild,.formholder .clsinforequest,.formholder .clsemailrequest{width:100%;float:left;margin-right:0%}.formholder .clsrbsellbuild{float:left;width:100%}.formholder .ifyes{float:left;width:88%}.formholder .ifyes>label{display:inline;float:left!important;margin-right:10px;padding:3px;width:auto}.formholder .form_field .ifyes label{width:auto;clear:none}.formholder .clscbsellbuild{float:left;width:auto}.formholder .clscbsellbuild label{display:inline;margin-right:15px}.formholder input[type=checkbox]{margin:5px}.formholder input[type=radio]{margin:5px}}@media(min-width:48em){.formholder .ifyes{float:left;width:88%;clear:none!important}.formholder .clsrbsellbuild{float:left;width:12%}}

ul.suppliers-list{
	display: block;
	list-style: none;
	margin: 0 0 40px;
	padding: 0;
}

ul.suppliers-list li{
	display: inline-block;
	width: 30%;
	margin: 0 1.5% 20px 1.5%;
	padding: 0 0 10px 0;
	border-bottom: solid 1px #ddd;
}

.main-nav{
	margin-top:60px;
}

.main-nav a{
	letter-spacing: 0;
	font-size: 13px;
	line-height: 28px;
}

.main-nav li{
	margin: 0 0 0 5px;
}

.light-box-gallery{
	list-style: none;
}

.light-box-gallery li{
	float: left;
	display: block;
	margin: 0 15px 15px 0;
}

.light-box-gallery li a{
	display: block;

	border:solid 5px #eee;
}

.light-box-gallery li a:hover{
	border:solid 5px #0069aa;
}

.light-box-gallery li a img{
	display:block;
	margin:0;
	padding: 0;
}