﻿@import url("//hello.myfonts.net/count/30177c");@font-face{font-family:'DINNextLTPro-Bold';src:url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_0_0.eot");src:url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_0_0.eot?#iefix") format("embedded-opentype"),url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_0_0.woff2") format("woff2"),url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_0_0.woff") format("woff"),url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_0_0.ttf") format("truetype")}@font-face{font-family:'DINNextLTPro-BoldItalic';src:url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_1_0.eot");src:url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_1_0.eot?#iefix") format("embedded-opentype"),url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_1_0.woff2") format("woff2"),url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_1_0.woff") format("woff"),url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_1_0.ttf") format("truetype")}@font-face{font-family:'DINNextLTPro-BoldCondensed';src:url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_2_0.eot");src:url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_2_0.eot?#iefix") format("embedded-opentype"),url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_2_0.woff2") format("woff2"),url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_2_0.woff") format("woff"),url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_2_0.ttf") format("truetype")}@font-face{font-family:'DINNextLTPro-BoldCondIta';src:url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_3_0.eot");src:url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_3_0.eot?#iefix") format("embedded-opentype"),url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_3_0.woff2") format("woff2"),url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_3_0.woff") format("woff"),url("/PPGAssets/PPGTemplate/Content/Fonts/dinnextpro/30177C_3_0.ttf") format("truetype")}@media (min-width: 768px){ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}}a:focus{text-decoration:none;outline:none}aside{padding:10px 15px 20px;background-color:#E1E1E1}.container-fluid{max-width:1170px}.attribution{margin-bottom:10px;text-align:center}@media (min-width: 768px){.attribution-image{float:left;margin-right:16px;margin-bottom:0}.attribution-text{float:left;margin-bottom:5px;padding-left:16px;text-align:left;width:calc(100% - 81px)}.attribution:after{clear:both;content:"";display:block}}ul.social-sharing-sidebar{overflow:auto;margin:16px 0 0;padding:0}@media only screen and (min-width: 768px){ul.social-sharing-sidebar{float:right;margin:0}}ul.social-sharing-sidebar li{list-style-type:none;float:left}ul.social-sharing-sidebar li a{display:inline-block;background:#ccc;color:#fff;width:25px;height:25px;border-radius:50%;font-size:15px;font-weight:normal;text-align:center;padding-top:15%;margin-right:10px;transition:all .2s ease-in-out;text-decoration:none}ul.social-sharing-sidebar li a:hover{opacity:.7}ul.social-sharing-sidebar li .fa-pinterest{background:#cb2027}ul.social-sharing-sidebar li .fa-facebook{background:#3b5998}ul.social-sharing-sidebar li .fa-twitter{background:#00aced}ul.social-sharing-sidebar li .fa-envelope{background:#ccc}ul.social-sharing-sidebar li .fa-youtube{background:#ef6c53}ul.social-sharing-sidebar li .fa-houzz{background-color:#9CC64A}.content-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.content-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product-listing-rating{padding-left:0;padding-right:0;font-size:14px;margin:0;max-width:127px}.product-listing-rating img{height:22px;margin-top:5px;margin-right:4px;margin-bottom:5px;width:22px}.product-listing-rating img:last-of-type{margin-right:0}.product-listing-rating span{display:block}@media (min-width: 768px){.product-listing-rating{max-width:none;padding-left:0;padding-right:0;text-align:left}}.rating-stars .rating-star-full,.rating-stars .rating-star-empty{height:25px;width:25px}.tabs{display:none}.tabs,.tabs-mobile{padding-left:0}.tabs li,.tabs-mobile li{border-right:5px solid #fff;display:block;float:left;width:20%}.tabs li a,.tabs-mobile li a{background-color:#ef7521;border:0;color:#fff;display:block;height:100%;padding-bottom:10px;padding-top:10px;text-align:center;text-decoration:none;-moz-transition:background-color .5s;-webkit-transition:background-color .5s;transition:background-color .5s;width:100%}.tabs li a:hover,.tabs-mobile li a:hover{background-color:#b6520d}.tabs li:last-child,.tabs-mobile li:last-child{border-right:0}.tabs li.active a,.tabs-mobile li.active a{background-color:#ef7521}.tabs li.active a:hover,.tabs-mobile li.active a:hover{background-color:#b6520d}.tabs:after,.tabs-mobile:after{clear:both;content:"";display:block}.tab-content-header{background-color:#ef7521;color:#fff;display:block;font-weight:bold;line-height:1;margin:0 -15px;padding-top:12px;padding-bottom:12px;text-align:center}.tabs-mobile{border-bottom:0;display:none}.tabs-mobile li{border-right:0;display:block;margin-bottom:5px;float:none;width:100%}.tabs-mobile li a{font-size:22px;padding-top:10px;padding-bottom:10px}.tabs-mobile li.active{display:none}.tabs-mobile li li a:hover{background-color:#ef7521}.content-pane{border:1px solid #ef7521;display:block;margin-bottom:5px;padding-left:15px;padding-right:15px}.content-pane-inner{display:none;margin-bottom:30px}.content-pane-inner.active{display:block}.content-pane .product-subtitle{margin-bottom:10px}@media (min-width: 768px){.tabs-mobile{display:block}.tabs-mobile li a:hover{background-color:#ef7521}}@media (min-width: 992px){.tabs{display:block}.tab-content-header{display:none}.tabs-mobile{display:none}.content-pane{border:0;display:none;padding-top:0;padding-right:0;padding-left:0}.content-pane.active{display:block}.content-pane-inner{display:block}}#map{margin-top:15px;height:650px;border:3px solid #7f7f7f}@media only screen and (min-width: 992px){#map{margin:0}}.store-container #find-location .field-container{width:100%;position:relative;padding:15px;background-color:#54575a}.store-container #find-location .field-container:before,.store-container #find-location .field-container:after{content:" ";display:table}.store-container #find-location .field-container:after{clear:both}.store-container #find-location .field-container #userAddress{display:block;width:calc(100% - 36px);height:36px;padding:6px 12px;border:0 none;border-radius:0;background-color:#eeeff1;float:right}.store-container #find-location .field-container .btn{background:#e0e0e0;position:absolute;top:15px;right:15px;margin:0;padding:6px 9px;font-size:18px;width:36px;border:none;color:#999999;height:36px;border-radius:0}.store-container #find-location .field-container #userAddress:focus,.store-container #find-location .field-container .btn:focus,.store-container #find-location .field-container .fa-search:focus{border-color:#333;outline:none;-webkit-box-shadow:none;box-shadow:none}.store-container #find-location .search-filters{margin:15px 0 0;color:#777;min-height:85px}.store-container #find-location .search-filters .checkbox{margin:3px 0}.store-container #find-location .store-locator-links{min-height:35px}.store-container .store-results{border:0 none}@media only screen and (min-width: 992px){.store-container .store-results{height:547px;overflow-y:scroll}}.store-container .store-results ul{margin:0;list-style:none;padding:0}.store-container .store-results ul li{border-bottom:1px solid #777;padding:15px 15px 15px 0;position:relative}.store-container .store-results ul li span[data-store="distance"]{position:absolute;right:15px;bottom:15px}.store-container .store-results dl{margin:0 0 20px;font-size:.85em;color:#999}.store-container .store-results dl dt{float:left;width:20%;margin:0 0 3px}.store-container .store-results dl dd{float:right;width:80%;margin:0 0 3px}.store-container .no-border{overflow-y:auto;height:auto}.store-container .action-btn{background-color:#ef7521;padding:20px 0;width:100%}.list-locations{display:inline-block;margin:8px 0;text-decoration:underline;font-weight:bold}.list-locations:hover{text-decoration:none;color:#ef7521}.location-page #find-location{margin-bottom:15px}.location-page #find-location .field-container{padding-bottom:30px}.location-page #find-location .field-container #userAddress{width:100%}.location-page #find-location .field-container .btn{top:auto;bottom:30px}.location-page #find-location .field-container label{color:#fff}.location-page .store-container{padding-bottom:15px}.store-result a{display:inline-block;color:#ef7521;border-color:#ef7521}.store-result a[data-store="name"]{font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;color:#54575a;border:none;text-transform:capitalize}.store-result [data-store="fullAddress"],.store-result [data-store="phone"]{font-size:14px;font-family:Arial,sans-serif}.store-result [data-store="fullAddress"] span,.store-result [data-store="phone"] span{display:block}.store-result a.links{float:left;clear:left;margin-top:5px;font-weight:bold}.store-result a.store-google{position:relative;clear:both;padding:5px 0 0 50px;border:none;color:#666;font-size:0.85em;margin-bottom:30px}.store-result a.store-google .fa-google-plus{position:absolute;left:0;top:0;background:#dd4c3b;color:#fff;font-size:30px;padding:7px;border-radius:5px}.store-result p{margin:0}.store-result p[itemprop="telephone"]{margin-bottom:10px}.store-result p[data-store="name"]{font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;color:#54575a;border:none;text-transform:capitalize}.store-result span.streetAddress{display:block}.store-results p{margin:0}.store-results p[itemprop="telephone"]{margin-bottom:10px}.store-results [data-store="name"]{font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;color:#54575a;border:none;text-transform:capitalize}.store-results .italic{margin-bottom:15px}.store-results .links{display:block;font-weight:bold;text-decoration:underline}.store-results .links:hover{text-decoration:none;color:#ef7521}.loading-icon-container{display:none;text-align:center}.loading-icon-container img{max-width:75px}#find-location .geo-locate{display:block;color:#fff;font-size:24px;cursor:pointer;height:24px;width:24px;position:absolute;left:16px;top:50%;margin-top:-12px}#find-location .geo-locate:active,#find-location .geo-locate:focus{color:#ef7521}.store-detail .map-container{padding:0;margin-bottom:15px}@media only screen and (min-width: 992px){.store-detail .map-container:first-child{padding-right:15px}.store-detail .map-container:last-child{padding-left:15px}}.store-detail .map{border:3px solid #7f7f7f}.store-detail-map{height:450px;background-size:cover;background-position:center center}@media only screen and (min-width: 992px){.store-detail-map{height:300px}}.store-detail-map-full{height:600px;background-size:cover;background-position:center center}.store-detail-image{height:450px;background-size:cover;background-position:center center}@media only screen and (min-width: 992px){.store-detail-image{height:300px}}.store-locator-links a{display:block;color:#ef7521;text-decoration:underline;font-weight:bold;border:none;padding:4px 0}.store-locator-links a:hover{color:#ef7521;text-decoration:none}.contact-us{padding-top:30px}.contact-us-fieldset{padding-bottom:30px;margin-bottom:8px;position:relative}.contact-us label,.contact-us input,.contact-us textarea,.contact-us select{display:block;width:100%}.contact-us input,.contact-us textarea,.contact-us select{padding:8px 15px;box-shadow:none}.contact-us textarea,.contact-us select{border:1px solid #333;border-radius:4px}.contact-us textarea{min-height:100px}.contact-us input{border:0 none;border:1px solid #333;border-radius:0}@media only screen and (min-width: 992px){.contact-us input[name="Phone"]+.error-text{bottom:-3px;line-height:100%}}.contact-us .error-text{color:#c51616;bottom:8px}.contact-us button{width:auto;display:inline-block;border:0 none}.contact-us-fieldset .input-validation-error{margin-bottom:5px}@media only screen and (min-width: 768px){.form-inner-left,.form-inner-right{width:50%;float:left}}@media only screen and (min-width: 768px){.form-inner-left{padding-right:15px}}@media only screen and (min-width: 768px){.form-inner-right{padding-left:15px}}.g-recaptcha{padding-bottom:30px}.contact-us-label{display:block;font-weight:normal}.contact-us-explanation{font-style:italic}.carousel{padding:0 15px}.carousel img{margin:0 auto}.carousel .slick-arrow{width:25px;height:50px;z-index:100}.carousel .slick-arrow:before{color:#ef7521;font-size:50px}@media only screen and (min-width: 768px){.carousel .slick-prev{left:-35px}}@media only screen and (min-width: 768px){.carousel .slick-next{right:-35px}}.carousel .slider-nav-item{cursor:pointer;text-align:center}.carousel .slider-nav-item:focus{outline:none}.carousel .slider-thumb-effect{display:inline-block;position:relative}.carousel .slider-thumb-effect:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);transition:background-color .2s ease-in-out}.carousel .slider-thumb-effect:hover:before{background-color:transparent}.carousel .slick-current .slider-thumb-effect{cursor:default}.carousel .slick-current .slider-thumb-effect:before{background-color:transparent}.cta-basic-container h3,.cta-basic-container h4{margin-bottom:0;margin-top:10px;font-size:22px}@media only screen and (min-width: 992px){.cta-basic-container h3,.cta-basic-container h4{font-size:28px}}.cta-basic-container img{max-width:100%}.cta-basic-container a{display:block;text-decoration:none;margin-bottom:32px}@media only screen and (min-width: 480px) and (max-width: 768px){.cta-basic-container a.col-sm-6{width:50%;float:left}.cta-basic-container a.col-sm-6:nth-child(2n+1){clear:left}}.cta-basic-container a span{font-weight:bold}.cta-basic-container a .fa{margin-left:10px}.cta-basic-container a:hover{text-decoration:none}.cta-basic-container a:hover span{border-bottom:1px solid #ef7521;color:#ef7521}.cta-basic-container a:hover .fa{border-bottom:0 none}.cta-basic-container .cta-basic-content{border-top:5px solid #ef7521;margin-top:16px;padding-top:8px}.subscription-fieldset{padding-bottom:30px;padding-top:30px;margin-bottom:8px;position:relative}.subscription label,.subscription input,.subscription textarea,.subscription select{display:block;width:100%}.subscription input,.subscription textarea,.subscription select{padding:8px 15px}.subscription textarea,.subscription select{border:1px solid #333;border-radius:4px}.subscription input{border:0 none;border-bottom:1px solid #333;border-radius:0}.subscription .error-text{color:#c51616;position:absolute;bottom:8px;left:15px}.subscription button{width:auto;display:inline-block;border:0 none}.subscription a{color:#564031;text-decoration:underline}.g-recaptcha{padding-bottom:30px}.subscription-instruction{color:#564031}.subscription-label{position:absolute;top:0;left:0;opacity:0;font-style:italic;font-weight:normal;color:gray;transition:all .2s ease-in-out}.subscription-label.active{opacity:1}.email-subscribe-explanation{font-style:italic}.subscription-legal{position:relative;padding:15px 0;margin-bottom:0}.subscription-legal input{width:auto;position:absolute;top:15px;left:0}.subscription-legal label{opacity:1;position:static;padding-left:30px;color:#564031;font-style:normal}.subscription-legal .error-text{position:static;margin-top:15px;display:block}.swatch-list{list-style:none;margin:30px 0 30px;padding:0;width:100%}@media only screen and (min-width: 768px){.swatch-list{float:left}}.swatch-list li{margin-bottom:16px}@media only screen and (min-width: 992px){.swatch-list li{margin:0}}.swatch-list a{position:relative;display:block;text-decoration:none;min-height:120px;border-radius:10px;background-size:50%}.swatch-list a:hover span{opacity:.7}.colorgrid-semitransparent a:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.colorgrid-semitransparent a:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.swatch-content{padding:8px 5px}.swatch-content span{display:block;color:#fff;transition:all .2s ease-in-out;text-shadow:0 0 5px rgba(51,51,51,0.65)}.swatch-content .swatch-bold{font-weight:bold}.swatch-content .swatch-small{font-style:italic;font-size:12px}.swatch-container{padding:15px 0 0 !important}@media only screen and (min-width: 768px){.swatch-container{position:absolute;top:0;right:0;height:100%;padding:15px 15px 0}}.swatch-container span{color:#fff;display:block;position:relative}.swatch-container .swatch-bold{font-weight:bold}.swatch-container .swatch-small{font-size:12px;font-style:italic}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px\9;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"FontAwesome";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir="rtl"] .slick-prev:before{content:""}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir="rtl"] .slick-next:before{content:""}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}html{height:100%}@media only screen and (min-width: 768px){html body{display:table;height:100%;width:100%}}@media only screen and (min-width: 768px){html .site-footer{display:table-footer-group}html .site-footer:before{content:'';display:block;width:100%;height:0;border-top:2px solid #54575a}html .site-footer .container-fluid{padding-top:15px;padding-bottom:15px}}footer{background-color:#f7f7f7;padding:15px 0;color:#564031;border-top:2px solid #54575a}footer .container-fluid{padding:0}@media only screen and (min-width: 768px){footer .container-fluid{padding:15px 15px}}.footer-nav{display:none}@media only screen and (min-width: 768px){.footer-nav{display:block}}.footer-nav ul{list-style:none;padding:0;margin:0;float:left;margin-right:30px}.footer-nav a{display:inline-block;color:#564031;font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:16px}.email-subscribe{background-color:#54575a;padding:5px 0;text-align:center;color:#fff;font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px}.email-subscribe+footer{margin-top:0}.email-subscribe p{margin:0}.email-subscribe .btn{margin-left:16px;background-color:#ef7521;color:#ef7521}.email-subscribe .btn:before{background-color:#fff}.email-subscribe .btn:hover{color:#fff}.social-container-footer{margin:0 auto 15px;text-align:center}.social-container-footer span,.social-container-footer .social-sharing-sidebar{display:block;float:none}.social-container-footer span{font-size:18px;font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:8px}.social-container-footer .social-sharing-sidebar li{float:none;display:inline-block;margin:5px}@media only screen and (min-width: 768px){.social-container-footer .social-sharing-sidebar li{margin:0}}.social-container-footer .social-sharing-sidebar a{width:35px;height:35px;font-size:20px}.attribution-image{width:65px;margin:0 auto 15px}.attribution-image img{max-width:100%}.attribution-text{font-size:12px;text-align:center}@media only screen and (min-width: 768px){.attribution-text{text-align:left}}.attribution-text a{color:#564031;text-decoration:underline;margin:5px 10px;line-height:21px;display:inline-block}@media only screen and (min-width: 768px){.attribution-text a{display:inline;margin:0}}.attribution-text a:hover{text-decoration:none}.home-page+footer{margin-top:0}.home-page h1,.home-page h2,.home-page h3{margin:0;line-height:100%}.home-page h1{font-size:40px;line-height:85%}@media only screen and (min-width: 768px){.home-page h1{font-size:60px}}@media only screen and (min-width: 992px){.home-page h1{font-size:78px}}.home-page h1+h2{font-size:28px}@media only screen and (min-width: 768px){.home-page h1+h2{font-size:38px}}.home-page h2{font-size:38px}@media only screen and (min-width: 992px){.home-page h2{font-size:42px}}.home-page h3{color:#7f7f7f;font-size:28px}@media only screen and (min-width: 768px){.home-page h3{font-size:32px}}.home-page p{margin:8px 0 16px}.home-banner{padding:64px 0 130px;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}@media only screen and (min-width: 1200px){.home-banner{background-attachment:fixed}}.home-banner:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;background:-moz-linear-gradient(-45deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.8) 30%, transparent 100%);background:-webkit-linear-gradient(-45deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.8) 30%, transparent 100%);background:linear-gradient(135deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.8) 30%, transparent 100%)}.oldie .home-banner:before{background:rgba(0,0,0,0.6)}@media only screen and (min-width: 768px){.home-banner{padding-bottom:164px}}@media only screen and (min-width: 992px){.home-banner{padding-bottom:256px}}.home-banner h1,.home-banner h2,.home-banner h3,.home-banner p{color:#fff}.home-banner h1,.home-banner h2{margin:0;text-transform:uppercase}.home-banner p{margin-bottom:30px}.banner-can-container{background-color:#ef7521;width:100%;bottom:0;left:0;padding-bottom:10px}.banner-can-container:before,.banner-can-container:after{content:" ";display:table}.banner-can-container:after{clear:both}.banner-can-container .container-fluid,.banner-can-container .row-fluid{position:relative}.banner-can-container .container-fluid:before,.banner-can-container .container-fluid:after,.banner-can-container .row-fluid:before,.banner-can-container .row-fluid:after{content:" ";display:table}.banner-can-container .container-fluid:after,.banner-can-container .row-fluid:after{clear:both}.banner-can-container a{display:block;width:calc(100% / 3);float:left;margin-top:-75px}.banner-can-container a:first-child,.banner-can-container a:last-child{display:none}@media only screen and (min-width: 768px){.banner-can-container a{margin-top:-100px;width:calc(100% / 5);padding:0 15px}.banner-can-container a:first-child,.banner-can-container a:last-child{display:block}}@media only screen and (min-width: 992px){.banner-can-container a{margin-top:-128px}}.banner-can-container img{max-width:100%}.home-video{background-repeat:no-repeat;background-position:center;background-size:cover;padding:100px 0 120px;position:relative;border-top:10px solid #ef7521;border-bottom:10px solid #ef7521;display:block;text-decoration:none}@media only screen and (min-width: 1200px){.home-video{background-attachment:fixed}}.home-video:hover{text-decoration:none}.home-video:hover span{background-position:left bottom}.home-video:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(86,64,49,0.7)}.home-video [class*="col-"]{float:none;margin:0 auto;position:relative}.home-video h2,.home-video p{text-align:center;color:#fff}.home-video .play-button{display:block;height:75px;width:75px;background:url(/PPGAssets/PPGTemplate/Content/images/sprite-flood-play-button.png) no-repeat top left;background-size:100%;cursor:pointer;margin:16px auto 0}.home-slanted-container{position:relative;background-repeat:no-repeat;background-position:left center;background-size:cover}.home-slanted-container:before,.home-slanted-container:after{content:" ";display:table}.home-slanted-container:after{clear:both}@media only screen and (min-width: 768px){.home-slanted-container{min-height:355px}}@media only screen and (min-width: 1200px){.home-slanted-container{background-attachment:fixed}}.home-slanted-container h2,.home-slanted-container h3{margin:0;text-transform:capitalize}.home-slanted-container .bg-cover-half{position:relative;width:100%;padding:60px 16px 90px;background-color:rgba(0,0,0,0.5);background-color:rgba(243,237,225,0.9)}@media only screen and (min-width: 768px){.home-slanted-container .bg-cover-half{position:absolute;top:0;left:0;width:calc(70%);height:100%;padding-bottom:128px}.home-slanted-container .bg-cover-half:after{content:'';position:absolute;right:-100px;top:0;height:0;width:0;border-right:0 solid transparent;border-left:100px solid rgba(243,237,225,0.9);border-top:0 solid transparent;border-bottom:355px solid transparent}}@media only screen and (min-width: 1024px){.home-slanted-container .bg-cover-half{width:calc(60%)}}@media only screen and (min-width: 1200px){.home-slanted-container .bg-cover-half{width:calc(50%)}}@media only screen and (min-width: 768px){.home-slanted-container .bg-cover-content{position:absolute;left:0;top:20%;max-width:565px;width:100%;padding-left:30px}}@media only screen and (min-width: 1024px){.home-slanted-container .bg-cover-content{left:auto;right:0}}.home-overlay{color:#fff;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;padding:100px 0}@media only screen and (min-width: 768px){.home-overlay{padding:128px 0}}@media only screen and (min-width: 1200px){.home-overlay{background-attachment:fixed}}.home-overlay:before{content:'';display:block;height:100%;width:100%;background:-moz-linear-gradient(top, rgba(86,64,49,0.8) 0%, rgba(86,64,49,0.8) 1%, rgba(86,64,49,0.4) 100%);background:-webkit-linear-gradient(top, rgba(86,64,49,0.8) 0%, rgba(86,64,49,0.8) 1%, rgba(86,64,49,0.4) 100%);background:linear-gradient(to bottom, rgba(86,64,49,0.8) 0%, rgba(86,64,49,0.8) 1%, rgba(86,64,49,0.4) 100%);position:absolute;top:0;left:0}.oldie .home-overlay:before{background-color:rgba(86,64,49,0.7)}.home-overlay [class*="col-"]{float:none;margin:0 auto;position:relative}.home-overlay h2,.home-overlay p{color:#fff;text-align:center}.home-overlay h2{margin:0}.home-two-col{padding:30px 0}@media only screen and (min-width: 768px){.home-two-col{padding:60px 0;background:-moz-radial-gradient(center, ellipse cover, rgba(243,237,225,0.65) 0%, rgba(243,237,225,0.64) 1%, transparent 150%);background:-webkit-radial-gradient(center, ellipse cover, rgba(243,237,225,0.65) 0%, rgba(243,237,225,0.64) 1%, transparent 150%);background:radial-gradient(ellipse at center, rgba(243,237,225,0.65) 0%, rgba(243,237,225,0.64) 1%, transparent 150%)}}.home-two-col h2,.home-two-col h3{margin:0}.home-two-col img{display:block;margin:-100px auto 15px;max-width:250px}@media only screen and (min-width: 768px){.home-two-col img{margin-top:-128px;max-width:100%}}.landing-cta-container{margin:15px 0 30px}.landing-cta-container:before,.landing-cta-container:after{content:" ";display:table}.landing-cta-container:after{clear:both}.landing-cta{display:block;margin-bottom:30px}.landing-cta:hover{text-decoration:none}.landing-cta:hover figure:after{opacity:0}.landing-cta:hover span{text-decoration:none}@media only screen and (min-width: 480px) and (max-width: 768px){.landing-cta.col-sm-6{width:50%;float:left}.landing-cta.col-sm-6:nth-child(2n+1){clear:left}}@media only screen and (min-width: 768px){.landing-cta:nth-child(2n+1){clear:left}}@media only screen and (min-width: 992px){.landing-cta:nth-child(2n+1){clear:none}.landing-cta:nth-child(3n+1){clear:left}}.landing-cta figure{position:relative}.landing-cta figure:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(52,52,52,0) 60%, rgba(239,117,33,0.35) 100%);background:-webkit-linear-gradient(top, rgba(52,52,52,0) 60%, rgba(239,117,33,0.35) 100%);background:linear-gradient(to bottom, rgba(52,52,52,0) 60%, rgba(239,117,33,0.35) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00343434', endColorstr='#59ef7521',GradientType=0 );transition:opacity .2s ease-in-out}.landing-cta img{width:100%;max-width:100%;display:block}.landing-cta-content{border-top:5px solid #ef7521;border-bottom-right-radius:20px;padding:15px 15px 45px;background-color:#f3ede1;position:relative}.landing-cta-content h3{font-size:24px;margin:0}.landing-cta-content p{font-size:14px}.landing-cta-content span{text-decoration:underline;color:#ef7521;position:absolute;bottom:13px;font-weight:bold;padding-right:15px}.landing-cta-content span span{position:static;text-decoration:none;margin-left:8px}main.article-detail{margin-bottom:0}.article-detail article{padding:15px 0}@media only screen and (min-width: 768px){.article-detail article{padding:32px 0}}.article-detail article:nth-child(even){background-color:#f3ede1}.article-detail header{padding-top:0;padding-bottom:0}.article-detail p{font-size:14px;margin:15px 0}.article-detail ul{margin-bottom:15px}.article-detail .video-wrapper iframe{top:0 !important;margin:0 !important}@media only screen and (min-width: 992px){.article-detail .btn{margin-right:15px}}.article-detail blockquote,.article-detail blockquote p{border-left:0 none;padding:0 8px;color:#564031;font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;text-indent:-10px;line-height:100%}@media only screen and (min-width: 768px){.article-detail blockquote,.article-detail blockquote p{padding:0 30px}}.article-detail blockquote p{padding:0}.article-background{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding:32px 0 64px !important;margin-bottom:0 !important}.article-background:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.7)}.article-background header{padding-top:0}.article-background header h1,.article-background header h2,.article-background header h3{color:#fff}.article-background p{color:#fff}.video-content{margin-bottom:30px}.video-content h4{font-size:28px;margin-bottom:0;border-top:5px solid #ef7521;margin-top:12px;padding-top:12px}.video-content p{margin:0}.article-image .row-fluid{position:relative;float:left;width:100%}.article-image header{padding-bottom:16px}.article-image .image-with-swatches [class*="col-"]{padding:0}@media only screen and (min-width: 768px){.article-image .image-with-swatches [class*="col-"]{padding:0 15px}}.article-image .image-with-swatches div:first-child{padding-left:0}.swatch-background{border-radius:10px;padding:10px;margin-bottom:8px;padding-bottom:30px;display:block}.swatch-background:hover{text-decoration:none}@media only screen and (min-width: 768px){.swatch-background{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;padding-bottom:10px}}.swatches-2 .swatch-background{height:calc(50% - 5px);top:auto;bottom:0}.swatches-2 .swatch-background:first-child{top:0;bottom:auto}.swatches-3 .swatch-background{height:calc(33.33333333% - 8px)}.swatches-3 .swatch-background:first-child{top:0;bottom:auto}.swatches-3 .swatch-background:nth-child(2){top:calc(33.33333333% + 3px)}.swatches-3 .swatch-background:nth-child(3){top:auto;bottom:0}.swatches-4 .swatch-background{height:calc(25% - 8px)}.swatches-4 .swatch-background:first-child{top:0;bottom:auto}.swatches-4 .swatch-background:nth-child(2){top:calc(25% + 3px)}.swatches-4 .swatch-background:nth-child(3){top:calc(50% + 6px);bottom:0}.swatches-4 .swatch-background:nth-child(4){top:auto;bottom:0}.article-side-content header{padding:0;padding-bottom:16px}@media only screen and (min-width: 992px){.article-side-content header{padding:0}}@media only screen and (min-width: 992px){.article-side-content .col-md-6{float:right}.article-side-content .col-md-6:nth-child(2){float:left}}.article-side-content img{display:block;margin:0 auto}@media only screen and (min-width: 768px){.article-side-content .btn{display:block;margin-right:0;margin-bottom:16px}}@media only screen and (min-width: 992px){.article-side-content .btn{display:inline-block;margin-right:16px;margin-bottom:0}}.article-list ol{font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;padding-left:20px}@media only screen and (min-width: 768px){.article-list ol{font-size:30px}}.article-list li{margin-bottom:16px}.article-list h3{margin-bottom:0}.article-list p{font-family:Arial,sans-serif;margin:0}.application-instruction .article-background{border-bottom:70px solid #ef7521;padding-bottom:16px !important}@media only screen and (min-width: 992px){.application-instruction .article-background{padding-bottom:64px !important}}.application-instruction .article-background h1{font-size:32px}@media only screen and (min-width: 768px){.application-instruction .article-background h1{font-size:38px}}@media only screen and (min-width: 992px){.application-instruction .article-background h1{font-size:42px}}.application-instruction .article-background h2{font-size:28px}@media only screen and (min-width: 768px){.application-instruction .article-background h2{font-size:32px}}@media only screen and (min-width: 992px){.application-instruction .article-background h2{font-size:38px}}@media only screen and (min-width: 768px){.application-instruction .article-background .btn{width:100%;margin-bottom:16px}}@media only screen and (min-width: 992px){.application-instruction .article-background .btn{margin-bottom:0;width:auto}}.application-instruction .row-fluid{position:relative}@media only screen and (min-width: 768px){.application-instruction .application-instruction-cancut{position:absolute;right:auto;left:0;top:auto;bottom:-80px}}@media only screen and (min-width: 992px){.application-instruction .application-instruction-cancut{bottom:-133px}}.application-instruction .application-instruction-cancut img{display:block;margin:32px auto -80px;max-width:250px}@media only screen and (min-width: 768px){.application-instruction .application-instruction-cancut img{max-width:300px;margin:0 auto}}@media only screen and (min-width: 992px){.application-instruction-info{background:-moz-radial-gradient(center, ellipse cover, rgba(243,237,225,0.65) 0%, rgba(243,237,225,0.64) 1%, transparent 150%);background:-webkit-radial-gradient(center, ellipse cover, rgba(243,237,225,0.65) 0%, rgba(243,237,225,0.64) 1%, transparent 150%);background:radial-gradient(ellipse at center, rgba(243,237,225,0.65) 0%, rgba(243,237,225,0.64) 1%, transparent 150%)}}.application-instruction-info h2{font-size:38px}@media only screen and (min-width: 992px){.application-instruction-info h2{font-size:42px}}.application-instruction-info-list{list-style:none;padding:0}.application-instruction-info-list ul{list-style:outside}.application-instruction-info-list ul ul{list-style:circle}@media only screen and (min-width: 768px){.application-instruction-info-list li:nth-child(2n+1){clear:left}}@media only screen and (min-width: 992px){.application-instruction-info-list li:nth-child(2n+1){clear:none}.application-instruction-info-list li:nth-child(3n+1){clear:left}}.application-instruction-container{border-top:5px solid #ef7521;border-bottom-right-radius:15px;background-color:#f3ede1;padding:0 15px 15px;margin-bottom:30px}.application-instruction-container h3{margin-top:15px}.application-instruction-container ul{padding-left:20px;margin-bottom:0}.application-instruction-container li{padding-bottom:10px}.application-instruction-steps{background:-moz-radial-gradient(20%, cover, rgba(255,87,34,0.3) 0%, rgba(255,255,255,0) 100%),-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(72,54,32,0.3) 100%);background:-webkit-radial-gradient(20%, cover, rgba(255,87,34,0.3) 0%, rgba(255,255,255,0) 100%),-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(72,54,32,0.3) 100%);background:radial-gradient(at 20%, rgba(255,87,34,0.3) 0%, rgba(255,255,255,0) 100%),linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(72,54,32,0.3) 100%);background-color:#db762c}.application-instruction-steps *,.application-instruction-steps p{color:#fff}.application-instruction-steps h3{margin-top:0;margin-bottom:32px;font-size:28px}@media only screen and (min-width: 768px){.application-instruction-steps h3{font-size:32px}}@media only screen and (min-width: 992px){.application-instruction-steps h3{font-size:38px}}.application-instruction-steps ol{font-family:Arial,sans-serif;font-size:18px}@media only screen and (min-width: 768px){.application-instruction-steps ol{font-size:20px}}.video-page .content-video{margin-bottom:30px}.related-content hr{border-width:2px;border-color:#564031;margin:30px 0}.related-content h3{margin-bottom:30px;color:#7f7f7f}.video-landing figure{position:relative}.video-landing figure:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(52,52,52,0) 60%, rgba(239,117,33,0.35) 100%);background:-webkit-linear-gradient(top, rgba(52,52,52,0) 60%, rgba(239,117,33,0.35) 100%);background:linear-gradient(to bottom, rgba(52,52,52,0) 60%, rgba(239,117,33,0.35) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00343434', endColorstr='#59ef7521',GradientType=0 );transition:opacity .2s ease-in-out}.video-landing a:hover figure:after{opacity:0}.stain-calculator{color:#564031}.stain-calculator header p{width:auto}.stain-calculator [class*="col-"] [class*="col-"]{padding-right:0;padding-left:0}@media only screen and (min-width: 768px){.stain-calculator [class*="col-"] [class*="col-"]{padding-right:15px;padding-left:15px}}.stain-calculator form{padding-top:15px;padding-bottom:30px}.stain-calculator .form-group{overflow:initial}.stain-calculator input[type=number]::-webkit-inner-spin-button,.stain-calculator input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stain-calculator input,.stain-calculator select{background-color:#f3ede1}.stain-calculator input{text-align:center;max-width:50px;border:0 none;border-bottom:1px solid #564031;border-radius:0;background-color:transparent}.stain-calculator select{width:100%;padding:8px;border-color:#564031;border-radius:4px}.stain-calculator select.disabled{background-color:#cccccc;color:#7f7f7f;border-color:#7f7f7f}@media only screen and (min-width: 768px){.stain-calculator select{margin-bottom:0}}.stain-calculator button{border:0 none}.stain-calculator .row-title{font-size:18px;font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;margin-right:8px}.stain-calculator .row-title:first-child{display:block}@media only screen and (min-width: 768px){.stain-calculator .row-title{margin-right:15px}.stain-calculator .row-title:first-child{display:inline}}.stain-calculator .row-desc{color:#7f7f7f;margin:0 8px}.stain-calculator .row-desc:last-of-type{margin-right:0}@media only screen and (min-width: 768px){.stain-calculator .row-desc{margin:0 15px}}.stain-calculator hr{border-color:#564031}.stain-calculator .stain-calculator-field{padding-bottom:22px}.stain-calculator .stain-calculator-field .error-text{position:absolute;bottom:0}.stain-calculator .error{color:#c51616}.stain-calculator .error-text{font-style:italic;display:block}.stain-calculator .error .row-title,.stain-calculator .error .row-desc{font-style:normal}.stain-calculator .error input,.stain-calculator .error select{border-color:#c51616;font-style:normal}.stain-calculator .fa-times-circle{cursor:pointer;transition:all .2s ease-in-out;padding:4px;font-size:18px}.stain-calculator .fa-times-circle:hover{color:#ef7521}.stain-calculator .add-link{font-weight:bold}.stain-calculator .add-link:focus{color:#ef7521}.stain-calculator .disclaimer{display:block;font-size:12px;font-style:italic;font-weight:bold}.no-padding-left{padding-left:0 !important}.calculator-background{background-color:#f3ede1;background-repeat:no-repeat;background-position:bottom right;overflow:hidden;position:relative}.calculator-background:before{content:'';display:block;width:50%;height:100%;position:absolute;top:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover}.calculator-background:after{content:'';display:block;width:50%;height:100%;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(248,244,237,0) 61%, #f3ede1 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(248,244,237,0) 61%, #f3ede1 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(248,244,237,0) 61%, #f3ede1 100%);position:absolute;bottom:0;right:0}.calculator-container{background-color:#f3ede1;position:relative;z-index:1}@media only screen and (min-width: 768px){.calculator-container{width:70%;float:left}}@media only screen and (min-width: 992px){.calculator-container{width:50%}}.calculator-container:after{content:'';display:block;height:0;width:0;position:absolute;top:0;right:-100px;border-top:0 none;border-left:100px solid #f3ede1;border-bottom:700px solid transparent;border-right:0 none}.stain-calculator-fieldset{padding-bottom:22px;margin-bottom:5px;position:relative}.stain-calculator-fieldset .error-text{position:absolute;bottom:0}.switch-units{font-size:18px}.switch-units .fa-exchange{margin:0 15px}.switch-units .active-unit{color:#54575a;text-decoration:none}.switch-units a{text-decoration:underline;font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif}.shopping-list-content{margin-bottom:15px}.shopping-list-content p a{text-decoration:underline}.color-page{margin-bottom:0}.color-page header p{margin:15px 0}.color-page img{max-width:100%}.color-page .color-swatch-container{background-color:#f3ede1}@media only screen and (max-width: 992px){.color-page .color-swatch-container .container-fluid{padding:0}}.color-page .color-swatch{color:#fff;font-size:18px;font-weight:bold;padding:15px;min-height:150px;text-shadow:0 0 5px rgba(51,51,51,0.65);background-size:125px}.color-page .dual-swatch{width:50%;float:left}.full-bleed-container{border-top:5px solid #ef7521;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:620px}.color-landing-page .swatch-list{margin:15px 0}.color-landing-page .swatch-list li{margin-bottom:30px}.color-opacity-section h2{color:#7f7f7f;margin-bottom:0}.product-details-section{background:-moz-radial-gradient(20%, cover, rgba(255,87,34,0.3) 0%, rgba(255,255,255,0) 100%),-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(72,54,32,0.3) 100%);background:-webkit-radial-gradient(20%, cover, rgba(255,87,34,0.3) 0%, rgba(255,255,255,0) 100%),-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(72,54,32,0.3) 100%);background:radial-gradient(at 20%, rgba(255,87,34,0.3) 0%, rgba(255,255,255,0) 100%),linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(72,54,32,0.3) 100%);background-color:#db762c;padding:30px 0;color:#fff}.product-details-section h1,.product-details-section h2,.product-details-section h3,.product-details-section h4{color:#fff}.product-details-section h1{margin:0;font-size:38px;line-height:100%}@media only screen and (min-width: 992px){.product-details-section h1{font-size:42px}}.product-details-section h2{font-family:arial;font-size:14px;margin:0}.product-details-section img{display:block;max-width:250px;margin:0 auto}@media only screen and (min-width: 992px){.product-details-section img{max-width:100%}}.product-details-section ul{padding-left:15px}@media only screen and (min-width: 992px){.product-details-section ul{padding-left:40px}}.product-details-section li{margin:8px 0}.product-details-section p{color:#fff}.product-details-section .available-in-canada{font-style:italic}.product-details-section .available-in-canada span{font-weight:bold}@media only screen and (min-width: 768px){.product-header,.product-details{float:right}}.product-header{margin-bottom:15px}.product-header a{color:#fff;text-decoration:underline}.product-header a:hover{text-decoration:none}.product-cancut{margin:15px 0;padding:0 30px}.product-cancut img{width:100%}.product-cancut .can-cut{max-width:300px}@media only screen and (min-width: 768px){.product-cancut{float:left}}.product-cta-container{margin-top:15px;text-align:center}@media only screen and (min-width: 992px){.product-cta-container{text-align:left;float:right}}.product-cta-container .btn{width:100%;margin:0 0 15px}@media only screen and (min-width: 768px){.product-cta-container .btn{width:auto;margin:0 15px}.product-cta-container .btn:first-child{margin-left:0}}.buy-online-container{position:relative;display:inline-block;width:100%}@media only screen and (min-width: 768px){.buy-online-container{width:auto}}.buy-online-container .dropdown{display:none;background-color:#ebebeb;width:100%;padding:4px 0;box-shadow:0 0 10px rgba(0,0,0,0.75)}.buy-online-container .dropdown a{display:block;color:#54575a;padding:8px;text-decoration:none}.buy-online-container .dropdown a:hover{color:#fff;background-color:#b6520d}.buy-online-container:hover .dropdown{display:block;position:absolute;top:50%;z-index:5}.heading-featured-review:before,.heading-featured-review:after{content:" ";display:table}.heading-featured-review:after{clear:both}.heading-featured-review div img{margin:0;float:left}@media only screen and (min-width: 1024px){.heading-featured-review div{float:left;width:80%;width:calc(100% - 140px);margin-left:15px}.heading-featured-review div:first-of-type{width:17%;margin:0;min-width:125px}}.heading-featured-review .rating-stars:before,.heading-featured-review .rating-stars:after{content:" ";display:table}.heading-featured-review .rating-stars:after{clear:both}.heading-featured-review .rating-stars img{max-width:150px;margin:8px 0}.heading-featured-review p{font-size:16px}@media only screen and (min-width: 992px){.heading-featured-review p{margin:12px 0}}.heading-featured-review img{max-width:100%}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 768px){.video-wrapper iframe{top:50%;margin-top:-25px}}.slider-products{margin-bottom:16px}.slider-products .slick-slide,.slider-products .slick-slide:active,.slider-products .slick-slide:hover,.slider-products .slick-slide:focus{outline:none}.slider-products .slick-arrow{width:25px;height:50px;z-index:100}.slider-products .slick-arrow:before{font-size:50px}@media only screen and (min-width: 992px){.slider-products .slick-next{right:-35px}}@media only screen and (min-width: 992px){.slider-products .slick-prev{left:-35px}}.slider-products-nav .slider-nav-item{cursor:pointer;margin:0 8px}.slider-products-nav .slider-nav-item,.slider-products-nav .slider-nav-item:active,.slider-products-nav .slider-nav-item:hover,.slider-products-nav .slider-nav-item:focus{outline:none}.slider-products-nav .slider-nav-item img{width:auto;max-width:100%}.spec-section{background-color:#ef7521;color:#fff;padding:30px 0}.spec-section h2{color:#fff;text-align:center;font-size:32px}.spec-section table{margin:0 auto}.spec-section table tr{border-top:1px solid #fff;display:block;padding:15px}.spec-section table td{display:block}.spec-section table td:first-child{font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px}@media only screen and (min-width: 992px){.spec-section table{width:80%}.spec-section table tr{display:table-row;padding:0}.spec-section table td{width:70%;padding:15px 30px;display:table-cell}.spec-section table td:first-child{text-align:right;padding-right:0;width:30%}}.recommended-for-section{position:relative;background-position:center bottom;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width: 768px){.recommended-for-section{min-height:415px}}.recommended-for-section .bg-cover-half{position:relative;width:100%;padding:32px 16px 160px;padding:2rem 1rem 10rem;background-color:rgba(0,0,0,0.5)}@media only screen and (min-width: 768px){.recommended-for-section .bg-cover-half{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.65);width:calc(80% - 100px);height:100%}.recommended-for-section .bg-cover-half:after{content:'';position:absolute;right:-100px;top:0;height:0;width:0;border-right:0 solid transparent;border-left:100px solid rgba(0,0,0,0.65);border-top:0 solid transparent;border-bottom:415px solid transparent}}@media only screen and (min-width: 1024px){.recommended-for-section .bg-cover-half{width:calc(60% - 100px)}}@media only screen and (min-width: 1200px){.recommended-for-section .bg-cover-half{width:calc(50% - 100px)}}@media only screen and (min-width: 768px){.recommended-for-section .bg-cover-content{position:absolute;left:0;top:20%;max-width:485px;width:100%;padding-left:30px}}@media only screen and (min-width: 1024px){.recommended-for-section .bg-cover-content{left:auto;right:0}}.recommended-for-section h2,.recommended-for-section h3,.recommended-for-section p{color:#fff}.recommended-for-section h2,.recommended-for-section h3{font-size:32px;line-height:100%}.recommended-for-section p{margin-bottom:30px}.recommended-for-section .btn-lg{width:100%;margin-bottom:15px}@media only screen and (min-width: 768px){.recommended-for-section .btn-lg{width:auto;margin:0 0 0}.recommended-for-section .btn-lg:first-of-type{margin-left:0}}.container-available-at{padding:15px 0;background-color:#f3ede1;clear:both}.container-available-at .container-fluid{display:table}.container-available-at .row-fluid{padding:0 15px}.container-available-at .row-fluid:before,.container-available-at .row-fluid:after{content:" ";display:table}.container-available-at .row-fluid:after{clear:both}@media only screen and (min-width: 992px){.container-available-at .row-fluid{padding:0;text-align:center;margin:0 auto;display:table-row}}.container-available-at p{margin:0;font-size:20px;font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:100%;width:100%;text-align:center}@media only screen and (min-width: 992px){.container-available-at p{width:auto;text-align:left;display:table-cell;vertical-align:middle}}.container-available-at img{max-height:50px}.available-at-logos{width:100%;overflow:auto;text-align:center}@media only screen and (min-width: 992px){.available-at-logos{width:auto;display:table-cell}}.available-at-logos a{display:inline-block;margin:8px 15px}.msds-section{padding:15px 0}@media only screen and (min-width: 768px){.msds-section{padding:30px 0}}.msds-section [class*="col-"]{padding:0}@media only screen and (min-width: 768px){.msds-section [class*="col-"]{padding:0 15px}}.msds-section h2{color:#564031;font-family:'DINNextLTPro-Bold';font-size:24px;margin-top:0;padding:0 15px}@media only screen and (min-width: 768px){.msds-section h2{padding:0}}.collapse-heading-title{font-family:"DINNextLTPro-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;font-size:18px;color:#54575a;cursor:pointer}.collapse-heading-title span{display:block}.collapse-heading-title span span{display:inline-block}.collapse-heading-title .mobile-product-name{padding:10px 15px}.featured-review-section{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.featured-review-section:before{content:'';display:block;position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.5)}@media only screen and (min-width: 1200px){.featured-review-section{background-attachment:fixed}}.featured-review-section .container-fluid{position:relative}.featured-review-section blockquote{border-left:0 none;padding:100px 0;width:90%;margin:0 auto}@media only screen and (min-width: 992px){.featured-review-section blockquote{width:75%}}.featured-review-section blockquote footer{background:none;color:#fff;font-family:'DINNextLTPro-BoldCondensed';font-size:30px;border:0 none}.featured-review-section .rating-star-container{max-width:180px;display:inline-block}.featured-review-section .rating-star-container img{max-width:30px}.featured-review-section p{font-family:'DINNextLTPro-BoldItalic';font-size:30px;color:#fff;line-height:100%;text-indent:-16px}@media only screen and (min-width: 768px){.featured-review-section p{font-size:50px}}.featured-review-section p sup{top:-.25em}.bv-section .container-fluid{padding:0}@media only screen and (min-width: 992px){.bv-section .container-fluid{padding:0 15px}}.bv-section .content-pane{border:0 none;margin:0;padding:0}.bv-section .content-pane-inner{margin-top:30px;padding-left:15px;padding-right:15px}.bv-section .tab-content-header{width:100%;font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#54575a;font-size:24px;background-color:#e0e0e0;width:100%;transition:all .2s ease-in-out;margin:0}.bv-section .tab-content-header:hover,.bv-section .tab-content-header:active,.bv-section .tab-content-header:focus{background:none !important;background-color:#fff}.bv-section .tab-content-header span{font-size:18px;transition:all .2s ease-in-out}.bv-tabs{box-shadow:0 0 5px rgba(0,0,0,0.5);margin-bottom:0}.bv-tabs li{width:50%;border-right:0 none;background-color:#e0e0e0;transition:all .2s ease-in-out}.bv-tabs li:hover,.bv-tabs li.active{background-color:#fff}.bv-tabs li.active span{transform:rotate(180deg)}.bv-tabs li span{font-size:18px;transition:all .2s ease-in-out}.bv-tabs li a{width:100%;font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;color:#54575a;font-size:24px;background:none}.bv-tabs li a:hover{background:none !important}@media only screen and (min-width: 768px){.bv-tabs li a[href*="Reviews"]{padding-right:128px;text-align:right}}@media only screen and (min-width: 768px){.bv-tabs li a[href*="QA"]{padding-left:128px;text-align:left}}.tabs li.active a{background:none}.table-sheets-wrapper{margin-left:-15px;margin-right:-15px}.table-sheets{display:block;line-height:1;margin-top:22px;width:100%}.table-sheets thead,.table-sheets tbody,.table-sheets th,.table-sheets td,.table-sheets tr{display:block}.table-sheets td,.table-sheets th{font-size:14px;font-weight:normal;text-align:left}.table-sheets td{padding-bottom:30px;padding-left:93px;position:relative}.table-sheets td:before{color:#969696;left:0;padding-right:10px;position:absolute;width:45%;white-space:nowrap}.table-sheets tr td:last-child{margin-top:-10px;padding-bottom:12px}.table-sheets tr td:last-child:before{padding-top:10px}.table-sheets td:nth-of-type(1):before{content:"Code"}.table-sheets td:nth-of-type(2):before{content:"Finish"}.table-sheets td:nth-of-type(3):before{content:"Base"}.table-sheets td:nth-of-type(4):before{content:"Sizes"}.table-sheets td:nth-of-type(5):before{content:"Download"}.table-sheets th{color:#969696}.table-sheets thead tr{left:-9999px;position:absolute;top:-9999px}.table-sheets tbody tr{border-bottom:1px solid #ebebeb;margin-bottom:30px;padding-left:15px;padding-right:15px}.table-sheets tbody tr:last-child{border-bottom:0}.table-sheets-selector{background-color:#ebebeb;display:block;padding:10px 13px;position:relative}.table-sheets-selector:after{color:#7d7d7d;content:"\f0d7";font-family:FontAwesome;font-size:18px;position:absolute;right:10px;top:9px}.table-sheets-select{background-color:#ebebeb;margin-top:0;max-height:0;overflow:hidden;padding-left:0;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}.table-sheets-select.selected{max-height:150px}.table-sheets-select li{border-bottom:1px solid #f8f8f8;display:block;list-style:none;padding:10px 13px}.table-sheets-select li:first-of-type{border-top:1px solid #f8f8f8}.table-sheets-select li:last-child{border-bottom:0}.table-sheets-select li:hover{background-color:#f8f8f8}.download-container{position:relative}.download-button{background-color:#f0f0f0;display:inline-block;padding:10px 15px;margin-bottom:0;white-space:nowrap;cursor:pointer;border-radius:1px;width:100%}.download-button span{position:absolute;right:10px}.download-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;width:100%;padding:0;margin:0;text-align:left;list-style:none;background-color:#f0f0f0;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}@media only screen and (min-width: 768px){.download-menu{left:auto;right:0}}.download-menu li{padding:0}.download-menu li a{display:block;width:100%;padding:10px;border-bottom:0}.download-menu li a:hover{background-color:#b6520d;color:#fff}.open>.download-menu{display:block}.open>.download-button{background-color:#a8a8a8;color:#fff}@media (min-width: 768px){.table-sheets-wrapper{margin-left:0;margin-right:0}.table-sheets{display:table;margin-top:25px}.table-sheets thead{display:table-header-group}.table-sheets thead tr{left:0;position:static;top:0}.table-sheets tbody{display:table-row-group}.table-sheets tbody tr{padding-left:0;padding-right:0}.table-sheets tr{display:table-row}.table-sheets td,.table-sheets th{display:table-cell;padding:8px}.table-sheets td{padding-top:18px}.table-sheets td,.table-sheets tr td:last-child{vertical-align:top}.table-sheets tr td:last-child{padding-top:8px}.table-sheets td:before{content:"" !important;left:0;padding-right:0;position:static;width:0;white-space:normal}.table-sheets-select{margin-bottom:0}}@media only screen and (min-width: 992px){.table-sheets td,.table-sheets th{padding-left:0;padding-right:0}}.product-subcategory{margin-bottom:15px;border-top:1px solid #564031}.product-subcategory:before,.product-subcategory:after{content:" ";display:table}.product-subcategory:after{clear:both}.product-subcategory:first-of-type{border:0 none}.product-subcategory h2{margin-bottom:0}.product-grid-item{text-decoration:none;transition:all .2s ease-in-out;padding-top:15px;padding-bottom:15px;display:block}@media only screen and (min-width: 480px) and (max-width: 768px){.product-grid-item.col-sm-6{width:50%;float:left}.product-grid-item.col-sm-6:nth-child(2n+1){clear:left}}@media only screen and (min-width: 992px){.product-grid-item:nth-child(3n+1){margin-left:0;clear:left}}.product-grid-item:hover{text-decoration:none}@media only screen and (min-width: 768px){.product-grid-item:hover{background-color:#fff;background-color:#f3ede1;border-radius:10px}}.product-grid-item h3{margin-bottom:0}.product-grid-item h4{color:#ef7521}.product-grid-item p{color:#564031;font-size:15px;margin:0}.product-grid-item figure{text-align:center}.product-grid-item figure img{max-width:250px;width:100%}.opacity-selector-container{margin:15px 0}.opacity-selector-container:before,.opacity-selector-container:after{content:" ";display:table}.opacity-selector-container:after{clear:both}@media only screen and (min-width: 768px){.opacity-selector-container .opacity-selector-wrapper{width:calc(100%/3);border-left:3px solid #fff;float:left}.opacity-selector-container .opacity-selector-wrapper:first-child{border:0 none}}.opacity-selector-container.none-active a:before{background-color:rgba(84,87,90,0)}.opacity-selector-container a{display:block;color:#fff;text-align:center;width:100%;font-family:"DINNextLTPro-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;padding:30px 15px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;background-clip:initial;border-left:0 none;border-right:0 none;text-shadow:0 0 10px rgba(0,0,0,0.6)}.opacity-selector-container a:hover{text-decoration:none}.opacity-selector-container a:hover:before{background-color:rgba(84,87,90,0)}.opacity-selector-container a:before,.opacity-selector-container a.not-active:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(84,87,90,0.75);border:5px solid transparent;transition:all .2s ease-in-out}.opacity-selector-container a span{position:relative}.opacity-selector-container a.active{box-sizing:border-box}.opacity-selector-container a.active:before{background-color:rgba(84,87,90,0);border:5px solid #ef7521}.opacity-selector-container .transparent-finishes{background-image:url(/PPGAssets/PPGTemplate/Content/images/opacity-indicator/clear-background.jpg);border-left:0 none;background-position:bottom left}.opacity-selector-container .semi-transparent-stains,.opacity-selector-container .semi-transparent-semi-opaque-stains{background-image:url(/PPGAssets/PPGTemplate/Content/images/opacity-indicator/semi-background.jpg);background-position:bottom center}.opacity-selector-container .solid-stains-and-resurfacer,.opacity-selector-container .solid-stains-and-resurfacers{background-image:url(/PPGAssets/PPGTemplate/Content/images/opacity-indicator/solid-background.jpg);background-position:bottom right}.search-term-container{margin:15px 0}.search-container{position:relative}.search-container input{border:0 none;border-radius:0;border-bottom:2px solid #564031;font-size:28px;font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0;outline:none;width:100%;color:#54575a}@media only screen and (min-width: 992px){.search-container input{font-size:38px}}.search-container button{font-size:28px;color:#ef7521;background:none;border:0 none;padding:0 8px;position:absolute;top:0;right:15px}@media only screen and (min-width: 992px){.search-container button{font-size:32px}}.search-results figure{text-align:center}.search-results figure img{max-height:195px}.search-results h2{font-size:28px}@media only screen and (min-width: 992px){.search-results h2{margin:30px 0;font-size:42px}}@media only screen and (min-width: 768px){.search-results a:nth-child(2n+1){clear:left}}@media only screen and (min-width: 992px){.search-results a:nth-child(2n+1){clear:none}.search-results a:nth-child(3n+1){clear:left}}.search-result-background{background-repeat:no-repeat;background-position:center;background-size:cover;min-height:195px}.search-result-background.product{background-size:contain}.search-results-color h2{font-size:28px;color:#7f7f7f;margin-top:0}@media only screen and (min-width: 992px){.search-results-color h2{font-size:42px}}.search-results-color .swatch-list{margin:0}@media only screen and (min-width: 480px) and (max-width: 768px){.search-results-color li.col-sm-6{width:50%;float:left}.search-results-color li.col-sm-6:nth-child(2n+1){clear:left}}.search-suggestions{position:relative}.header-search .search-suggestions{position:absolute;width:calc(100% - 30px);top:50px}@media only screen and (min-width: 768px){.header-search .search-suggestions{width:calc(100% - 60px);top:64px}}@media only screen and (min-width: 992px){.header-search .search-suggestions{width:calc(100% - 60px);top:69px}}.search-modal-list{list-style:none;background-color:#fff;position:absolute;width:100%;padding:0;top:0;z-index:100;box-shadow:0 0 10px rgba(0,0,0,0.75)}.search-modal-list li:nth-child(even){background-color:#e0e0e0}.search-modal-list a{font-family:"DINNextLTPro-BoldCondensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;color:#54575a;display:block;padding:15px 15px 10px;line-height:100%;transition:all .2s ease-in-out;text-decoration:none}.search-modal-list a:hover{background-color:#54575a;color:#fff}
/*# sourceMappingURL=style.css.map */
