@media (min-width:320px) and (max-width:767px){#cartform .item a{font-size:12px;letter-spacing:0x}#cartform .product_image img{width:AUTO}#xcomponent-paypal-button-93ee704df3.paypal-button-size-responsive{text-align:center;padding:20PX}#cartform>div>div.span12>div.row{margin:0}.custom_cart_btn{float:right;margin-bottom:40px;margin-right:20px}.cart_custom_heading{bottom:0;padding-top:21px}.cart_custom_heading h1{font-size:23px}.prE_policy h4{font-size:18px;text-align:left;letter-spacing:0px}.prE_policy h3{font-size:24px}#cartform table th{font-size:14px}cart_custom_heading{padding:34px 0 30px;bottom:0}form#cartform .span12.expanded-message{text-align:center}#privacy-policy-ace-pools .grid strong{font-size:19px;letter-spacing:0px;margin:10px 0 5px}#pool-equipment-ace-pools .thumbnail .caption h4,#pool-toys-amp-floats-ace-pools .thumbnail .caption h4,#commercial .thumbnail .caption h4,#parts .thumbnail .caption h4,#pool-covers-amp-liners-ace-pools .thumbnail .caption h4,#liners .thumbnail .caption h4,#cleaning .thumbnail .caption h4,#pool-chemicals-ace-pools .thumbnail .caption h4,#pool-amp-spa-filters .thumbnail .caption h4,#pool-accessories-ace-pools .thumbnail .caption h4{font-size:16px}.custom_sidebar #bc-sf-filter-options-wrapper .bc-sf-filter-block-content li a .bc-sf-filter-option-amount{float:right;color:#62a1aa;margin-right:11px}.custom_sidebar{background:none!important;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding:0;border:none}.container.categry_collection_container{margin-top:0}.middle .thum-cust .outer img{height:auto}img.product__image.lazyload{width:100%}#privacy-policy-ace-pools .grid h3 strong{width:100%;float:left;font-size:25px}.thum-cust .outer figcaption>a:nth-child(2){display:none}.thum-cust .outer h3{margin-top:0;margin-bottom:0;font-size:16px;font-family:proxima_nova_rgregular;letter-spacing:0px}header .navbar-nav li:hover a,header .navbar-nav li:hover{color:#868686!important}#bs-example-navbar-collapse-1>ul>li:nth-child(9) ul.submenu,#bs-example-navbar-collapse-1>ul>li:nth-child(10) ul.submenu{position:relative;right:0}header .navbar-nav a{width:270px}header .navbar-nav li:hover,header .navbar-nav li:focus{background:#df874b!important}header ul.submenu{position:relative;width:100%}header .navbar-nav a i.fa.fa-angle-down.hidden-lg.hidden-sm.hidden-md{position:absolute;right:0;font-size:26px}.custom_product_grid .label--hidden{font-size:12px;margin-right:6px!important;letter-spacing:0px}.poo-club h3 p{font-size:22px!important;margin-top:16px!important}.add-cust .page-width{width:100%}.custom_product_grid .collection-sort__input{width:72%;font-size:12px}button.btn.btn--clear.address-edit-toggle,button.btn.btn--clear.btn--small.address-delete,button.btn.btn--secondary.btn--small.address-edit-toggle,button.btn.btn--clear.address-new-toggle,.add-cust input.btn{float:none}.add-cust h2,.add-cust p,.btn-group,h4{text-align:center}.add-cust input.btn{float:none}.common-all form{width:100%;padding:20px}common-all input.btn{width:100%;margin-top:4px;margin-bottom:0}.middle .thum-cust .col-xs-6.col-sm-3.col-md-3{padding:6px}.parallax-image.service_col{z-index:999;margin-top:0;height:700px;background:#fff}header .top-header ul li a{padding:8px 2px;font-size:12px}header .top-header li.add-cart{margin-left:5px}header .top-header ul li .fa{margin-right:10px;font-size:15px;left:12px;margin-top:2px}header .top-header li.add-cart a{width:94px;padding-right:10px}header a.navbar-brand img{width:170px}a.navbar-brand:before{height:29px;left:43px;top:-2px}a.navbar-brand:after{width:10px;height:29px;right:49px;top:-1px}header a.navbar-brand img:after{display:none}header a.navbar-brand img:before{display:none}header a.navbar-brand{padding-top:8px;padding-bottom:9px;padding-left:14px}.custom-caption h3{font-size:25px}.custom-caption{width:290px;top:155px;max-width:100%}#slideshow img,#slideshow2 img{position:absolute;left:0;width:100%;object-fit:cover;height:329px}.parallax-image.Pool-col{height:315px}.middle{margin-top:0}header .top-header ul{padding-right:0}.middle{width:100%;float:left;position:relative;margin-top:0;text-align:center;z-index:1}.parallax-image.back-pool{height:100px;position:relative;z-index:1}.parallax-image.club_col{background:#fff;height:260px}.parallax-image.footer-col{height:343px}.middle .thum-cust{max-width:291px;padding:17px 0}.middle .thum-cust .outer{min-height:auto}.poo-club form input.form-control,.poo-club form{max-width:100%}.poo-club button.btn.btn-default{width:86px;height:50px;font-size:13px}.poo-club form input.form-control{width:645px;height:50px;font-size:12px;max-width:100%}.poo-club{padding:15px 0 70px}.poo-club h3{font-size:29px;letter-spacing:0px}.poo-club p{letter-spacing:0px;font-size:22px!important;line-height:29px!important}footer{padding:0}footer p{margin-bottom:10px}.cust img{margin-top:0;margin-bottom:14px}footer .copy{margin-top:30px}.parallax-image.service_col:before{display:none}.parallax-image.service_col:after{display:none}div#bs-example-navbar-collapse-1{background:#fff;position:relative;z-index:999999;box-shadow:10px 10px 10px #ccc}header .navbar-nav>li{width:100%;float:left}header form.navbar-form.navbar-left{display:none}.navbar-default{background-color:#649dafd6;border-color:transparent;float:left;width:100%;margin-top:0;margin-bottom:0;height:69px}header:after{display:none}.navbar-default .navbar-toggle{border-color:#fbead4;background:#fdf1de;margin-top:20px}.navbar-default .navbar-toggle .icon-bar{background-color:#649daf}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#fff1de}a.toogle-click{position:absolute;right:80px;top:26px}a.toogle-click .fa{font-size:25px;color:#fef1dd}header .mobile-search form.navbar-form.navbar-left{display:none;position:absolute;top:74px;max-width:100%;border:none;padding:19px;left:0;right:0;margin:auto;background:#fff}header .mobile-search form.navbar-form.navbar-left input.form-control{max-width:100%;width:100%}header .mobile-search form button.btn.btn-default{position:absolute;right:0;top:0;height:43px;border-radius:0;width:57px;background:#649daf;color:#fff;border:1px solid #649daf}.mobile-search div.form-group{position:relative}header.mobile-search i.fa.fa-search{font-size:20px;color:#fef1dd}.mobile-search{display:block}.navbar-collapse{max-height:none}}@media (min-width:768px) and (max-width:995px){#crossselling .masonry-item.product{margin:0 15px 0 0!important}.list_item_style .thumbnail img{width:150px;float:none;margin:auto}.col-xs-12.col-sm-12.col-md-12{display:none}.custom_product_grid .collection-sort__input{width:76%;font-size:12px}.categry_collection_container{min-width:768px}.collections .thumbnail img{object-fit:cover;height:140px;transition:.5s}.collections .thumbnail{min-height:230px;padding:30px 0;margin-bottom:22px;transition:.5s;overflow:hidden}.collections .thumbnail .caption h4{font-size:15px;letter-spacing:0px;margin:0;padding:0;min-height:33px}.common-all form{width:70%}.middle .thum-cust .outer{min-height:205px}.middle .thum-cust .outer img{height:120px}header a.navbar-brand img{width:166px}header a.navbar-brand{padding:8px}a.navbar-brand:before{width:10px;height:36px;left:50px;top:-9px}a.navbar-brand:after{width:10px;height:36px;right:50px;top:-9px}header .navbar-nav a{font-size:14px;padding:10px 3px}header:after{float:left;position:absolute;bottom:-11px;height:152px;left:0;z-index:-1;background-size:cover}.thum-cust .outer h3{font-size:15px}.thum-cust .outer a{font-size:14px}.middle .thum-cust{padding:31px 6px}.parallax-image.service_col{height:330px}.parallax-image.back-pool{height:220px;position:relative;z-index:1}.poo-club:before{background-size:cover}.custom-caption h3{font-size:28px}.custom-caption{width:380px;top:205px}.parallax-image.Pool-col{height:528px}.poo-club{padding:12px 0 90px}.parallax-image.club_col{height:340px}footer{padding:0}footer .copy{margin-top:30px}.list_item_style .caption{float:left;text-align:left;margin-left:0}.custom_sidebar #bc-sf-filter-options-wrapper .bc-sf-filter-block-content li a .bc-sf-filter-option-amount{margin-right:11px}#pool-equipment-ace-pools .thumbnail .caption h4,#pool-toys-amp-floats-ace-pools .thumbnail .caption h4,#commercial .thumbnail .caption h4,#parts .thumbnail .caption h4,#pool-covers-amp-liners-ace-pools .thumbnail .caption h4,#liners .thumbnail .caption h4,#cleaning .thumbnail .caption h4,#pool-chemicals-ace-pools .thumbnail .caption h4,#pool-amp-spa-filters .thumbnail .caption h4,#pool-accessories-ace-pools .thumbnail .caption h4{font-size:14px}}@media (min-width:996px) and (max-width:1200px){#pool-equipment-ace-pools .thumbnail .caption h4,#pool-toys-amp-floats-ace-pools .thumbnail .caption h4,#commercial .thumbnail .caption h4,#parts .thumbnail .caption h4,#pool-covers-amp-liners-ace-pools .thumbnail .caption h4,#liners .thumbnail .caption h4,#cleaning .thumbnail .caption h4,#pool-chemicals-ace-pools .thumbnail .caption h4,#pool-amp-spa-filters .thumbnail .caption h4,#pool-accessories-ace-pools .thumbnail .caption h4{font-size:14px}.custom_sidebar #bc-sf-filter-options-wrapper .bc-sf-filter-block-content li a .bc-sf-filter-option-amount{margin-right:11px}.list_item_style .thumbnail a{float:left;width:100%}.list_item_style .thumbnail img{width:150px;float:none;margin:auto}.list_item_style .caption{float:left;text-align:left;margin-left:0}header a.navbar-brand{padding-top:16px}header a.navbar-brand img{width:200px}a.navbar-brand:before{height:46px;left:50px}a.navbar-brand:after{height:46px;right:50px}header .navbar-nav a{font-size:14px;padding:10px 3px}header a.navbar-brand{padding-top:35px}header form.navbar-form.navbar-left{float:right!important;width:auto;margin-top:0;margin-bottom:0}header form button.btn.btn-default{top:0}header:after{height:136px;background-repeat:no-repeat;background-size:cover;top:0}.parallax-image.back-pool{height:290px}.thum-cust .outer h3{font-size:18px;letter-spacing:0px}.middle .thum-cust .outer{min-height:254px}.parallax-image.service_col{height:450px}.middle .thum-cust .outer img{height:160px}.thum-cust .outer a{font-size:16px}#pool-equipment-ace-pools .thumbnail .caption h4,#pool-toys-amp-floats-ace-pools .thumbnail .caption h4,#commercial .thumbnail .caption h4,#parts .thumbnail .caption h4,#pool-covers-amp-liners-ace-pools .thumbnail .caption h4,#liners .thumbnail .caption h4,#cleaning .thumbnail .caption h4,#pool-chemicals-ace-pools .thumbnail .caption h4,#pool-amp-spa-filters .thumbnail .caption h4,#pool-accessories-ace-pools .thumbnail .caption h4{font-size:15px}}@media (min-width:1201px) and (max-width:1330px){#pool-equipment-ace-pools .thumbnail .caption h4,#pool-toys-amp-floats-ace-pools .thumbnail .caption h4,#commercial .thumbnail .caption h4,#parts .thumbnail .caption h4,#pool-covers-amp-liners-ace-pools .thumbnail .caption h4,#liners .thumbnail .caption h4,#cleaning .thumbnail .caption h4,#pool-chemicals-ace-pools .thumbnail .caption h4,#pool-amp-spa-filters .thumbnail .caption h4,#pool-accessories-ace-pools .thumbnail .caption h4{font-size:15px}.thumbnail:hover .caption .cart_custom_btn form a{width:64%}.custom_sidebar #bc-sf-filter-options-wrapper .bc-sf-filter-block-content li a .bc-sf-filter-option-amount{margin-right:11px}header:after{top:25px;height:203px}header .navbar-nav a{font-size:15px;padding:10px 7px}header a.navbar-brand img{width:257px}header a.navbar-brand{padding-top:39px}a.navbar-brand:before{height:63px}a.navbar-brand:after{height:63px}.parallax-image.back-pool{height:340px}}@media (min-width:1301px) and (max-width:1400px){header a.navbar-brand img{width:296px}}@media (min-width:1400px){.categry_collection_container{min-width:1400px;width:100%}}
/*# sourceMappingURL=/s/files/1/0468/5841/t/26/assets/responsive.css.map */
