.vertical-center-parent{display:table}.vertical-center-parent .vertical-center{vertical-align:middle;display:table-cell;height:100%}.text-align-center{text-align:center}.clear{clear:both}.tooltip-light-title{font-size:.75rem;line-height:1rem}#breadcrumb{overflow:hidden;margin-top:10px}#breadcrumb ul{list-style:none;margin:0;padding-left:1%;padding-right:1%}#breadcrumb ul li{float:left;background:transparent url("//alt-aqua.com/wp-content/plugins/adwaters-products/Resources/scss/../images/icons/nav/misc/ico-misc-right-arrow-creamyellow_8x13.png") no-repeat scroll right center;padding-right:20px;margin-right:12px}#breadcrumb ul li:last-child{padding-right:0;margin-right:0;background:0}.product-sub-header img{width:100%}.product-sub-header .vertical-center-parent{height:100%;width:100%}.product-sub-header .product-header-content-wrapper{position:relative}.product-sub-header .product-header-content-wrapper .product-header-content{height:100%;width:100%;position:absolute;z-index:3;top:0}.product-sub-header .product-header-content-wrapper .product-header-content .product-header-grouping{width:auto;text-align:center;margin:0 auto 0 auto;text-shadow:1px 1px #2E2E2E}.product-sub-header .product-header-content-wrapper .product-header-content .product-header-grouping .product-header-label{border-bottom:1px solid #fff;color:#fff;padding-bottom:3px}.product-sub-header .product-header-content-wrapper .product-header-content .product-header-grouping h2.product-header-title{font-size:3em;color:#fff;padding-top:.5rem}.detail-wrapper{max-width:1200px;width:auto;margin:0 auto 0 auto}.detail-wrapper .detail-content{margin-top:30px}.detail-wrapper section{width:100%}.detail-wrapper section.section-title{margin-bottom:0}.detail-wrapper a:hover{text-decoration:underline}.detail-wrapper.has-header-img .breadcrumb-section{padding-top:1px!important}.detail-wrapper.product-detail#detailProduct .section-title h2{font-size:38px}.detail-wrapper.product-detail#detailProduct .product-identity h1,.detail-wrapper.product-detail#detailProduct .product-identity .section-title h2,.detail-wrapper.product-detail#detailProduct .section-title .product-identity h2{margin:0 0 20px 0;padding:0;font-size:18px;display:block;text-align:left;font-weight:700}.detail-wrapper.product-detail#detailProduct span.list-prices{border-bottom:dashed 1px #5b5b5b;cursor:pointer}.detail-wrapper.product-detail section{padding-right:0!important;padding-left:0!important}.detail-wrapper.product-detail section.breadcrumb-section{margin-bottom:0}.detail-wrapper.product-detail section.breadcrumb-section .l-titlebar.product{padding:0 0;margin-top:-10px}.detail-wrapper.product-detail section.breadcrumb-section .l-titlebar-h{font-size:inherit}.detail-wrapper.product-detail section .product-features-list ul{list-style:disc;margin-left:1.3em}.detail-wrapper.product-detail section.product-images-showcase ul{margin:0 0 0 0}.detail-wrapper.product-detail section ul{list-style:none;padding:0}.detail-wrapper.product-detail section ul.product-finish-list{margin:0;padding:0}.detail-wrapper.product-detail section ul.product-finish-list li{display:inline-block;margin-right:10px}.detail-wrapper.product-detail section ul.product-finish-list li div{height:50px;width:100px}.detail-wrapper.product-detail section ul.product-finish-list li span{display:block;font-size:11px;text-align:left}.detail-wrapper.product-detail section ul.product-finish-list li span.price{font-size:1rem;margin-top:-8px}.detail-wrapper.product-detail section ul.product-finish-list li span.price strong{border-bottom:dashed 1px #9a9999;cursor:pointer}.detail-wrapper.product-detail section div.product-price div.sub-header{display:inline}.detail-wrapper.product-detail section div.product-price span.price strong{border-bottom:dashed 1px #9a9999;cursor:pointer}.detail-wrapper.product-detail section.l-section.product-images-showcase{padding:30px 0 30px 0;text-align:center;margin:0}.detail-wrapper.product-detail section.l-section.product-images-showcase h2{text-align:center}.detail-wrapper.product-detail section.l-section.left-section-container{width:45%;float:left;box-sizing:border-box;color:#1d1d1d;margin-bottom:50px}.detail-wrapper.product-detail section.l-section.left-section-container .section-grey-content{background-color:#f4f4f4;padding:20px 20px!important;margin-bottom:20px}.detail-wrapper.product-detail section.l-section.left-section-container .section-grey-content>hr{margin:15px 0 15px 0}.detail-wrapper.product-detail section.l-section.left-section-container .section-grey-content div.product-finish{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all 0.3s cubic-bezier(.25,.8,.25,1)}.detail-wrapper.product-detail section.l-section.left-section-container .section-grey-content div.product-links a{display:block}.detail-wrapper.product-detail section.l-section.left-section-container .section-grey-content .sub-header{font-weight:700;text-transform:uppercase}.detail-wrapper.product-detail section.l-section.right-section-container{width:53%;float:right}.detail-wrapper.product-detail section.l-section.right-section-container .bx-wrapper{box-shadow:none;border:none;-webkit-box-shadow:none}.detail-wrapper.product-detail section.l-section .separator-wrap{height:80px;position:relative;margin:5px}.detail-wrapper.product-detail section.l-section .separator-wrap .separator-line{text-align:center;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.detail-wrapper.product-detail section.l-section .separator-wrap .separator-line span{padding:1rem;display:inline-block;background-color:#fff}.detail-wrapper.product-detail section.l-section .separator-wrap .separator-line:before{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;z-index:-1;background:#bbb}.detail-wrapper.product-detail h1,.detail-wrapper.product-detail#detailProduct .section-title h2{text-align:center;margin:50px 5% 50px 5%;display:inline-block;font-weight:600}.detail-wrapper.product-detail h1.heading-underline,.detail-wrapper.product-detail#detailProduct .section-title h2.heading-underline{border-bottom:1px solid #1d1d1d}.detail-wrapper.product-detail h1 span.text-uppercase,.detail-wrapper.product-detail#detailProduct .section-title h2 span.text-uppercase{text-transform:uppercase}.topHeaderSectionGold{border-bottom:1px solid #bca56f;color:#bca56f;text-transform:uppercase;font-size:.8em;margin-bottom:20px;display:inline-block}body ul{list-style:none;margin:0}.product-sub-header section{width:100%;max-width:none;padding-right:0!important;padding-left:0!important}#productListSmall{display:none}#productListSmall .column33{position:relative}#productListSmall .column33 .zoomProduct{width:20%;position:absolute;bottom:6%;right:6%;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;padding:2%;background-color:#fefefe}#productListSmall .column33 .zoomProduct img{outline:0}#communityWrapper{text-align:center}#communityShare{clear:left}#communityShare div span{padding:7px 12px 12px 0;float:left}#communityShare div ul{width:auto;display:block}#communityShare div ul li{float:left;width:auto;padding:0;display:inline-block;margin:0 5px 0 0}#communityShare div ul li:last-child{margin-right:0}#communityShare div ul li img{width:auto}section.product-listing{clear:both;padding:0;text-align:center}section.product-listing.skinny{padding-left:25%;padding-right:25%;font-size:.8em;width:50%}section.product-listing .subH2{font-size:1.3em;display:block}section.product-listing>ul{margin:0;padding:0;list-style:none;width:100%;display:block}section.product-listing>ul li{display:inline-block;float:left;margin:0 0 45px 0;text-align:center;width:33%}section.product-listing>ul li a{color:#1d1d1d;position:relative;text-align:center}section.product-listing>ul li a img{max-width:98%;width:100%;vertical-align:middle;background-color:#f4f4f4}section.product-listing>ul li a b{display:block}section.product-listing>ul li a div.product-overlay{text-align:center;position:absolute;top:0;left:0;width:98%;margin-left:1%;height:100%;background-color:rgba(0,0,0,0);-webkit-transition:background .35s ease-out;-moz-transition:background .35s ease-out;-o-transition:background .35s ease-out;transition:background .35s ease-out;z-index:10}section.product-listing>ul li a div.product-overlay .product-overlay-content{display:inline-block;transform:translate(0,-50%);margin-top:50%;padding:0 15px 0 15px;text-shadow:1px 1px #2E2E2E}section.product-listing>ul li a div.product-overlay:hover,section.product-listing>ul li a div.product-overlay:active{background-color:rgba(0,0,0,.45)}section.product-listing>ul li a div.product-overlay:hover h2,section.product-listing>ul li a div.product-overlay:hover h3,section.product-listing>ul li a div.product-overlay:hover h5,section.product-listing>ul li a div.product-overlay:active h2,section.product-listing>ul li a div.product-overlay:active h3,section.product-listing>ul li a div.product-overlay:active h5{display:block}section.product-listing>ul li a div.product-overlay h2,section.product-listing>ul li a div.product-overlay h3,section.product-listing>ul li a div.product-overlay h5{color:#fff;display:none;text-transform:none}section.product-listing>ul li a div.product-overlay h2{font-size:1.7em;margin:0 0 0 0;padding-top:0;font-weight:600}section.product-listing>ul li a div.product-overlay h2.category-overlay-title{font-size:2.3em}section.product-listing>ul li a div.product-overlay h3{font-size:1.4em;margin:0 0 8px 0;font-weight:500}section.product-listing>ul li a div.product-overlay h5{margin-top:8px;font-size:1.1em}section.product-listing.set3>ul{max-width:743px}section.product-listing.set3>ul li{width:32.66%;margin-right:1%}section.product-listing.set3>ul li:nth-child(3n){margin-right:0}section.product-listing.set5>ul{max-width:1241px}section.product-listing.set5>ul li{width:19.2%;margin-right:1%}section.product-listing.set5>ul li:nth-child(5n){margin-right:0}section.product-listing.set5 #communityShare{display:inline-block}div.white,section.white{margin-top:0;margin-left:auto;margin-right:auto;width:90%;text-align:center}div.white #emptyProducts,section.white #emptyProducts{text-align:center}div.white.skinny,section.white.skinny{padding-left:25%;padding-right:25%;font-size:.8em;width:50%}div.white .subH2,section.white .subH2{font-size:1.4em;margin-top:40px;margin-bottom:20px;display:block;font-weight:700}div.white ul,section.white ul{width:98%;overflow:hidden}div.white ul li,section.white ul li{float:left;width:32.66%;margin-right:1%;text-align:left}div.white ul li:nth-child(3n),section.white ul li:nth-child(3n){margin-right:0}div.white ul li a,section.white ul li a{color:#1d1d1d}div.white ul li a img,section.white ul li a img{width:100%;outline:1px solid #f1f1f1}div.white ul li a b,section.white ul li a b{display:block}div.white ul li a div,section.white ul li a div{font-size:.98em}#categoryTopCollection li{width:25%;margin-right:12.5%;font-size:.8em}#categoryTopCollection li:last-child{margin-right:0}#categoryTopCollection li a>span{line-height:2}#detailCollection{overflow:hidden}#detailCollection #collectionDescription .column50:last-child{padding:2% 0 2% 4%}#detailCollection #collectionDescription .column50:last-child img{float:right;width:90%}#detailCollection .column50{text-align:center}#detailCollection .column50 p{margin:20px 0}#detailCollection .column50:last-child img{width:80%}#detailCollection .column100{text-align:center}section#linkedProducts{text-align:center}section#linkedProducts .wrapper{margin:0 auto;max-width:1241px;width:98%}section#linkedProducts .wrapper div.owl-item>div{margin:0 15%;text-align:left}section#linkedProducts .wrapper div.owl-item>div a{color:#1d1d1d;font-weight:700}section#linkedProducts .wrapper div.owl-item>div a span{background:transparent url("/source/5debed9b0782a534560e8bc1eb32897b/ico-misc-right-dblarrow-creamyellow_17x13.png") no-repeat scroll right center;display:inline-block;width:94%;padding-right:6%}section#linkedProducts .wrapper div.owl-item>div a img{width:100%;display:block;outline:1px solid #f1f1f1}section#linkedProducts .wrapper.owl-theme .owl-controls .owl-buttons div{padding-top:5px;padding-bottom:5px}section#linkedProducts .wrapper.owl-theme .owl-controls .owl-buttons div.owl-prev{padding-right:15px}section#linkedProducts .wrapper.owl-theme .owl-controls .owl-buttons div.owl-next{padding-left:15px}.detailCategorySelection{text-align:center}.detailCategorySelection a{margin-right:40px}.detailCategorySelection a:last-child{margin-right:0}div.listTitleWrapper{text-align:center}ul.listWithTitleArrow{margin:80px auto 0 auto;max-width:1241px;width:98%;overflow:hidden}ul.listWithTitleArrow.hasTitle{margin-top:10px}ul.listWithTitleArrow li{float:left;margin-right:1%;margin-bottom:30px;width:19.2%}ul.listWithTitleArrow li:nth-child(5n){margin-right:0}ul.listWithTitleArrow li a{color:#1d1d1d;font-weight:500}ul.listWithTitleArrow li a>span{display:inline-block;width:90%;padding-right:10%;height:78px;background:transparent url("/source/5debed9b0782a534560e8bc1eb32897b/ico-misc-right-dblarrow-creamyellow_17x13.png") no-repeat scroll right 6px}ul.listWithTitleArrow li a img{width:100%;display:block}#categoryApplication #applications li a.active{opacity:.5}#categoryApplication #applications li a:hover{opacity:.7}div#productsByApplication ul li{position:relative}div#productsByApplication ul li a.seeAll{position:absolute;bottom:10px;right:10px;font-size:.6em;color:#bca56f;width:61.33%}#adwatersSearch{padding:1%}#adwatersSearch form{width:100%;margin-bottom:40px;text-align:center}#adwatersSearch form label{font-size:1.5em}#adwatersSearch form input[type="text"]{padding:7px 10px;width:50%}#adwatersSearch ul li{margin-bottom:10px}#adwatersSearch ul li a{width:98%;display:inline-block;border:1px solid #CCC;padding:1%}#adwatersSearch ul li a img{width:15%;vertical-align:top}#adwatersSearch ul li a .shortCode{margin-left:1%;width:14%;vertical-align:top;display:inline-block}#adwatersSearch ul li a .title{width:68%;color:#1d1d1d;vertical-align:top;display:inline-block}#adwatersSearch ul li a:hover{text-decoration:none;opacity:.8;background-color:#F2F2F2;border-color:#A6A6A6}#adwatersSearch .noResults{padding:10px;border:1px solid #CCC;text-align:center}div.pp_default p.pp_description{clear:left;padding:2.5%;width:95%;margin:0}@media only screen and (max-width:1024px){section.product-listing ul li{width:50%}.detail-wrapper.product-detail section .bx-wrapper img{margin-right:auto;margin-left:auto}.detail-wrapper.product-detail section.l-section.left-section-container{width:100%}.detail-wrapper.product-detail section.l-section.right-section-container{width:100%}}@media only screen and (max-width:768px){section.product-listing ul li{width:100%}section.product-listing ul li a{width:100%;max-width:none}}