.show-for-mobile{display:none;}@media only screen and (max-width: 1024px) {.pnf-content-box .title{font-size:50px;}}@media only screen
  and (min-device-width: 768px)
  and (max-device-width: 1024px)
  and (orientation: portrait)
  and (-webkit-min-device-pixel-ratio: 1) {.instant-estimate .safety_cover_section ul li{width:120px;margin:0px 4px 12px 0;}.product-list-window .category_image .badges img:nth-child(4){right:-200px;}.product-list-window .item_title a{height:auto!important;}.product-list-window .item_title{min-height:auto!important;}.product-list-window .item_block{height:220px!important;}.sflex .owl-buttons{width:92%!important;}.ss_button label{width:35%!important;}.sflex .owl-buttons .owl-next{left:174px!important;}}@media only screen and (max-width: 768px) {.show-for-mobile{display:block!important;}.hide-for-mobile,#livechat-full,#livechat-compact-container,a#kampylink,.home .hero_text,.home-slot,.lower_text,.footer_top_nav .nav_menu,.footer_cat_links,.footer_cust_care,.footer_about,.pymt_type,.mcafee,.cat_txt ul,.home_cat_header .cat_link,.product_info_section_icon,.sorting_bar a.back2top,.sorting_bar .back2top,.img_prod_social,.chat_help,.related_articles.clear,.control-group p,#cart thead tr.table_head td,#cart tbody tr td.each,#cart tbody tr td.mfr,.checkout_steps,.Ocenter_checkout_steps .control-group.custPoolInfo,.footer_top_nav,.sidebar-left,.checkout_review_section #cart thead th,.product-list-window .item_rows .compare_select,.sorting_bar .label_search_result,.sorting_bar form#compareForm,.pooly_explaination,#survey-invitation,.sidebar-right ul:last-child,.support .small_links,.support .pool_ref,.lower_inf .sorting_bar.horizontal_links{display:none!important;}.lower_content_section .liner_info_panel,.lower_content_section .replacement_liners_sections,.liner_accesories_panel .accesories_top,.liner_accesories_panel .scroller,.related_articles .related_article,.product_info_section .lft,.support .block p img.rht{display:none;}.header_top{height:auto;background:#E4F5FF;}.top_text{height:auto;margin:0;float:none;clear:both;position:static;}.header_top .top_text,.header_top a.pc-logo{float:left;width:50%;}.header_top .top_text{float:right;width:50%;}.cart_info{float:none;margin:0;width:auto;clear:both;}img{max-width:100%;height:auto!important;}.content .home{width:100%;}.center_container,#below_footer{width:93%;height:auto;}.cart .breadcrumb_lower,.checkout .breadcrumb_lower,.account .breadcrumb_lower,.parts .breadcrumb_lower{width:100%;}.content{float:none;overflow:hidden;clear:both;border-radius:0;margin:0;width:initial;min-height:inherit;}.atg_store_main{float:none;clear:both;}.header,.main_container,.top_text,.nav_bar,.header_search form,.home_lower_left,.home .hero_text,.footer_top_nav,.footer_bottom{width:100%;}.pclogo img{margin-left:-10px;}.bel_foot_social{float:none;display:block;margin-top:5px;}.bel_foot_social .title{font-size:13px;}.header{background:none;height:auto;position:static;}.header_search{float:none;width:auto;margin:0;clear:both;display:block;height:auto;width:100%;background:#FFFFFF;padding:0;}#search{border:none;border-radius:0;background:none repeat scroll 0 0 #FFF;font-size:12px;height:auto;padding:5px;float:left;box-sizing:border-box;font-style:italic;width:80%;color:#999999;}#search:focus{border:none;outline:none;}form#search-form{border-bottom:1px solid #DDD;overflow:hidden;width:80%;float:right;}#search_submit{background:url('../images/mobile-sprites.png') no-repeat -6px -2px;float:right;width:18px;height:18px;margin:5px;}.main_container,.main-content.home,.main-content{float:none;}.main_container{margin-top:0;margin-bottom:0;}a.hero-image{position:static;margin-bottom:5px;display:block;}.pc-mobile-cart,.top_text .mlogin,span.scode{display:inline-block!important;}.top_text a{color:#035182;margin-right:8px;}span.scode{margin:5px 10px 0 0;text-decoration:underline;color:#035182}.top_text .mlogin{margin:0 10px 0 0;text-decoration:underline;color:#035182}.pc-mobile-cart{background:url('../images/mobile-sprites.png') no-repeat -5px -36px;width:21px;height:18px;margin:0 10px 0 0;vertical-align:middle;}.pcmobile-menu{background:url('../images/mobile-sprites.png') no-repeat 6px -68px;width:42px;height:33px;float:left;box-shadow:none;line-height:54px;margin-left:10px;text-align:center;margin:3px auto 0 auto;font-weight:bold;text-transform:uppercase;font-size:10px;margin-top:-25px;}.nav_bar{border:none;background:none;box-shadow:none;display:none;}.nav_bar,.nav_menu,.nav_menu li{float:none;height:auto;margin:0;}.nav_menu li{border-bottom:1px solid #111;}.nav_menu li.orange{background:none;border-bottom:none;}.nav_home a{padding-left:0;}.nav_menu a{text-align:left;height:auto;line-height:normal;padding:13px;width:auto;border-width:0 0 1px 0;border-bottom-color:#111111;color:#0184BF;background:none;}.nav_home a:hover,.nav_home a.active,.nav_menu a:hover,.nav_menu a.active{box-shadow:none;margin:0;}.checkout .main-content,.product .main-content,.account .main-content,.filter_page .main-content{width:96%;box-sizing:border-box;float:none;clear:both;padding:0;margin:0 auto;display:block;}.cart #page_title,.checkout #page_title,.account #page_title,.filter_page #page_title,.parts #page_title,.support #page_title{width:100%!important;box-sizing:border-box;border-radius:0;box-shadow:none;height:auto;line-height:normal;padding:3px 10px;margin:0;border:none;float:none;clear:both;display:block;word-wrap:break-word;}.checkout.step1 .checkoutstep,.cart_totals.noBorder,#usStates select,#caStates select,#usstates select,#caprovinces select,.est-states{width:100%;}.loginregister{margin:10px auto;width:100%;}.returncustomer,.newcustomer{width:100%;box-sizing:border-box;border-radius:0;margin-bottom:20px;min-height:initial;float:none;clear:both;display:block;overflow:hidden;margin-right:0;}.center .button{float:left;clear:left;}.Ofull .input-xlarge{width:100%;}.checkout .checkoutstep{width:100%;padding:0;box-sizing:border-box;float:none;clear:both;}.home .static-page#page_title{width:96%;}.breadcrumbs,.breadcrumbs_lower{width:100%;}.breadcrumbs ul.breadcrumb_nav{float:none;height:inherit;line-height:inherit;background:#F5F5F5;display:block;overflow:hidden;}.home_category_row{float:none;margin:0;padding:0;box-shadow:none;}.home_category_row:target{height:auto;}.home_category_row .home_cat,.home_category_row .home_catt{display:none;}.home_cat_header{float:none;height:auto;margin-bottom:0;}.home_cat_header h2{float:none;}.home_cat{display:block;width:33%;height:auto;float:left;text-align:center;margin:0;border-right:none;}.home_cat .cat_img{width:auto;position:static;height:auto;margin:0 auto;display:inline-block;float:none;}.home_category_row .shop-all{font-size:1em!important;text-align:left;margin:10px!important;}.home_category_row .shop-all a{color:#00547A;}.home_cat .cat_txt{width:100%;}.home_cat h3,.home_category_row .shop-all{font-family:'helvetica_neue_lt_std97BlkCn',HelveticaNeueMdCn,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:13px;padding:0;margin:10px 0 0 0;color:#00547A;}.clear .home_catt{width:100%;text-align:left;}.clear .home_catt h3.how-to{text-align:left;margin:0;padding:10px;display:block;}.four-col{width:100%;float:none;display:block;border-bottom:solid 1px #DDD;border-right:none;text-align:left;}.not_front .content{background:none;}#atg_store_two_column_main.atg_store_main,#atg_store_two_column_main .main-content,.main-content.right-block{float:none;width:100%;clear:both;box-sizing:border-box;margin-left:0;padding:0 2px;}.not_front #page_title{margin:0;width:100%;float:none;clear:both;height:inherit;box-sizing:border-box;}.not_front .category_rows{width:100%!important;float:none;margin-left:0;overflow:hidden;height:auto!important;}div.subhead_main_txt{margin:0 0 10px 0;float:none;clear:both;}.category_item,.category_item.third{width:100%;height:inherit;border-radius:0;float:none;clear:both;margin:0;padding:0;text-align:left;border:none;border-bottom:1px solid #DDD;}.category_item .category_image,.category_item .category_info{display:none;height:initial;}.category_title a{border:none;padding:13px;height:auto;line-height:normal;margin:0;box-sizing:border-box;background:#ddf2fd;box-shadow:none;position:static;color:#333333;}.category_title a:hover{border:none;margin:0;}.more_info .category_title a:hover{border:1px solid #C3E9F9;margin-bottom:10px;}.filter_page .product_info_section ul.pop_brands{margin:0;padding:0;width:100%;float:none;clear:both;}.filter_page .product_info_section ul.pop_brands li a{padding:5px 0;}.pdp-cartridges{overflow-x:scroll;}.pdp-cartridges table.multi_table{table-layout:fixed;}.related_articles{width:100%;float:none;margin:0;clear:both;border:none;}.related_articles h2{line-height:normal;height:initial;font-weight:bold!Important;padding:10px!Important;box-sizing:border-box;}.related_article.first{padding-left:0;}.related_article{border-right:none;float:none;height:auto;padding:10px;width:100%;box-sizing:border-box;}.related_article .img{border:none!Important;}.related_article img{max-width:100%;height:auto;margin-bottom:0;}.sorting_bar{text-align:center;margin-bottom:10px;}.sorting_bar,.product-list-window .item_rows{width:100%;height:inherit;float:none;clear:both;overflow:hidden;border-radius:0;}.product-list-window .item_block{width:48%;height:250px;border:1px solid #e4e4e4;float:left;overflow:hidden;border-radius:0;-webkit-border-radius:0;-moz-box-sizing:borde-box;box-sizing:border-box;padding:5px;margin:5px 1% 10px 1%;}.product-list-window .item_title{height:auto;}.sorting_bar form{width:100%;float:none;clear:both;box-sizing:border-box;}.sorting_bar select{width:70%;}.sorting_bar .pagination_container{float:left;}.sorting_bar .pagination_container{margin-left:18%;}.sorting_bar a.button{margin-right:11%;}.header_filters ul.ul_4col{width:100%!important;float:none;clear:both;margin-left:10px;box-sizing:border-box;}.header_filters ul.ul_4col a{display:block;padding:5px 0;font-size:1.2em;}.product-list-window .category_image{height:80px;}.product-list-window .category_image img.product-image{max-height:80px;max-width:100%;display:block;margin:0 auto;}.product-list-window .item_title a{width:auto;height:35px;line-height:normal;display:block;margin:5px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;overflow:hidden;text-overflow:ellipses;}.product-list-window .reg_price,.product-list-window .current-price{margin:0;height:auto;line-height:normal;}.complex_head_filter{border-radius:0;float:none;margin-left:0;width:100%;height:inherit;clear:both;overflow:hidden;position:relative;top:-20px;}.line-content .liner_content_area{padding:0;}.lower_content_section.replacement_liners{width:100%;}.line-content{padding:0 10px;}.section_c{color:#696969;border:none;}.complex_filter_section_h4{color:#696969;}.line-content p,.liner_info_panel_section .txt_section p,.accesories_top p{line-height:1.5em;font-size:1.2em;}.line-content ul.content_ul{float:none;padding-left:5px;box-sizing:border-box;list-style:none;}.line-content ul.content_ul li{float:none;padding-right:0;}.line-content ul.content_ul li a{display:block;padding:5px 0;text-decoration:underline;}.lower_content_section{width:100%;float:none;margin:0;border-radius:0;clear:both;border:none;}.liner_info_panel_section{box-sizing:border-box;padding:10px 0;overflow:hidden;float:none;}.liner_content_area b:after{display:block;clear:both;content:"";margin-bottom:10px;}.lower_content_section_h2,.liner_accesories_panel .heading{height:inherit;padding:10px;line-height:normal;box-sizing:border-box;width:100%;background:none #F5F5F5;border-bottom:1px solid #EEE;color:#949494;display:block;font-size:13px;font-weight:bold;margin:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;text-transform:capitalize;}.liner_info_panel{padding:0;float:none;width:100%;border-right:0;}.liner_info_panel_section .img_section .cmsimage{text-align:center;display:block;margin-bottom:10px;border:1px solid #EEE;}.liner_info_panel_section .img_section img{border:none;}.liner_info_panel_section .txt_section{display:block;float:none;width:100%;}.liner_info_panel_section .txt_section div{padding-bottom:10px;display:block;}.liner_accesories_panel{padding:0;float:none;clear:both;width:100%;border-left:none;margin-left:0;box-sizing:border-box;}.scroller.vertical .left_upsell{height:auto;width:100%;}.liner_accesories_panel .button.liner-accessories{width:170px;background:#d2d3d5;border:solid 1px #77787b;margin:10px auto;border-radius:0;}.pool_size_selection{width:100%;float:none;box-sizing:border-box;padding:5px;}.left_upsell a{width:30%;float:left;margin-right:1%;}.left_upsell img{float:none;padding:0;width:74px;height:auto;}.left_upsell div{float:left;width:68%;text-align:left;}.pc-rating-liners{width:100%!important;margin-top:10px;}.left_upsell span{width:100%;text-align:left;}.left_upsell .reg_price,.left_upsell .current-price{height:auto;line-height:normal;margin:0;}.left_upsell span.item_title a{text-align:left;width:100%;height:inherit;margin-bottom:10px;line-height:normal;}.replacement_liners_sections{display:block;float:none;border-right:none;width:50%;padding:0 10px;box-sizing:border-box;float:left;margin:10px 0;}.replacement_liners_sections div{font-size:14px!Important;padding:0;}.replacement_liners_sections:nth-child(2n){border-left:solid 1px;}.replacement_liners_sections:last-child{width:100%;padding-top:10px;border-top:solid 1px;}.replacement_liners ul{float:none;padding:0;margin:0;clear:both;list-style-position:inside;}.replacement_liners_sections:last-child ul{float:left;clear:none;width:33%;}.liner_info_panel_section .img_section{float:none;width:100%;padding-right:0;}.replacement_liners ul li a{display:block;padding:5px 0;text-decoration:none;}.complex_filter_section input[type="submit"]{padding:5px;box-sizing:border-box;}.complex_filter_section select{width:70%;vertical-align:top;padding:5px;box-sizing:border-box;}.header_filters{float:none;clear:both;width:100%;box-sizing:border-box;text-align:left;}.equip .center_container .main-content p{width:100%;margin-left:0;text-align:left;}.filter_h4{font-size:1.3em;}.header_filters .clearfix{width:100%!important;}.equip ul.ul_4col{width:100%;float:none;clear:both;}.equip ul.ul_4col li{width:49%;}.equip ul.ul_4col li a{text-decoration:none;margin:0;padding:5px 0;display:inline-block;font-size:1em;line-height:normal;box-sizing:border-box;}.product_info_section .sorting_bar{margin:0;padding:0;box-sizing:border-box;}.product_info_section .jump_to_h4.left_title{width:100%;text-align:left;margin:0!important;padding:5px;box-sizing:border-box;}.product_info_section ul{padding:0;margin-left:5px;list-style-position:inside;}.product_info_section ul li{padding:5px;font-size:1.2em;line-height:1.5em;display:list-item;}.product_info_section ul li a{display:block;}.prod_search input[name="partNumber"],.prod_search .dropdown{width:180px;}.winter_h4{margin-left:0!important;}.winter .sorting_bar{width:100%;}.winter_category_rows_h3{margin:0!important;padding:10px 0!important;line-height:normal!important;}.shape_image2,.shape_image{height:auto;text-align:center;}.category_item.third form,.winter_category_rows_h3{text-align:center!important;}.shapes.solid .category_item select,.shapes .category_item select{width:100%;padding:10px;box-sizing:border-box;}.shapes .category_item{border-bottom:1px solid #999;margin-bottom:10px;}.shapes .category_item:last-child{border-bottom:none;}.comparison.good.third{margin:0 0 10px 0;float:none;clear:both;display:block;border:none;border-radius:0;padding:0;}.grade_title.third,.grade_item.third{width:100%;height:auto;overflow:hidden;}.grade_item{text-align:left;}.category_title.toFit a{font-size:initial;}.sorting_bar.subhead{padding:0!important;margin:5px 0!important;}.structure_b .category_item{height:auto;}.container .product{margin-top:5px;}.product .main-content{width:100%!important;padding:0;float:none;margin:0 auto}.prod_main,.multi.product .prod_main{display:block;float:none!important;width:100%!important;border-bottom:none;margin:0;padding:0!important;}.product .main_inf,.multi.product .main_inf{width:100%!important;float:none!important;clear:both;margin:0 auto;padding:10px!important;box-sizing:border-box;}.product #page_title,.multi.product #page_title{width:100%!important;height:auto;padding:5px;margin:0!important;box-sizing:border-box;}.prod_img{padding-top:20px;float:none;width:auto;text-align:center;clear:both;}.product_info_section img{vertical-align:middle;margin-bottom:5px;}.prod_img .review_stars{width:100%;text-align:center;margin:0;padding:0;clear:both;}.prod_purchase{display:block;float:none;width:100%;clear:both;overflow:hidden;}.prod_sel_panel{border:none;float:none;padding:10px;width:auto;margin-bottom:10px;clear:both;overflow:hidden;}.prod_inf{float:none;padding-right:0;width:100%;border-right:none;}.product_info_section{float:none;}.product_info_section table{table-layout:fixed;width:100%;}.product_info_section table tr,.product_info_section table th,.product_info_section table td{width:auto;word-break:break-word;padding:5px;}.product_info_section table tr{font-size:1.2em!important;}.product_info_section table td p{padding:0;line-height:normal;}.related_products .left_upsell{width:100%;}.related_products .left_upsell a:first-child{width:30%;}.related_products .left_upsell .txt{float:left;width:65%;}.related_products .left_upsell .txt h5 a{width:100%;float:none;margin:0;}.related_products .left_upsell .txt .reg_price,.related_products .left_upsell .txt .current-price{width:100%;float:none;}div.multi_table .title{font-size:1.5em;margin-bottom:10px;}.multi_table .cont{display:block;padding:0;width:100%;font-size:1.2em;min-height:140px!important;}.multi_table .cont span.mjr,.multi_table .cont span.mnr:last-child{width:100%!important;display:block!important;clear:both!important;margin-bottom:10px;}.multi_table_row div.cont span:nth-child(3),.multi_table_row div.cont span:nth-child(4),.multi_table_row div.cont span:nth-child(5){width:51%!important;float:right!important;}.multi_table .cont span.mnr:last-child button.add-to-cart{width:100%;border:none;box-sizing:border-box;font-size:1.2em;padding:10px;}.multi_table .cont span.mjr span.reg_price,.multi_table .cont span.mjr-price span.reg_price,.multi_table .cont span.varient-price span.reg_price,.multi_table .cont span.mjr span.current-price{margin:0;height:auto;font-size:1.2em;}.mnr-addbtn{width:100%!important;}.mnr-addbtn .button.add-to-cart{width:100%;margin:5px 0;font-size:1.2em;padding:10px;}.prod_inf .sorting_bar,.related_products .sorting_bar{border-radius:0;padding:3px;margin:0;width:100%;box-sizing:border-box;height:auto;}.prod_inf .sorting_bar h4,.related_products .sorting_bar h4,.parts .sorting_bar h4,.winter_sorting_bar_h4,.other_info_h4{line-height:normal;float:none;padding:5px;font-size:1.3em;}.parts .horizontal_links{display:none;}.product p{font-size:1.2em;line-height:1.55em;}.main_inf ul li{font-size:1.2em;padding:5px;}.related_products,.related_products .sorting_bar h4{padding:0;width:100%;float:none;clear:both;}.product_info_section p{padding:10px;clear:both;margin:0;box-sizing:border-box;}.left_upsell{height:auto;width:90%;float:none;clear:both;overflow:hidden;margin:0 auto;}.left_upsell .txt{float:none;width:auto;}.add_to_cart_panel,.add_to_cart_panel .button.blue{display:block;float:none;margin:0 auto;clear:both;}div#cart{width:100%;}.pdp2 .main-content{width:100%;box-sizing:border-box;}.pdp-sku2{overflow-x:scroll;}table#sku2{table-layout:fixed;min-width:900px;}#sku2>tbody>tr td{font-size:1.2em;}#sku2>tbody>tr.table_head.part_table_header>td.item,#sku2>tbody>tr.table_head.part_table_header>td.desc_crt{display:inline-block;}#sku2>tbody>tr td.desc_crt,#sku2>tbody>tr td.item{width:auto!important;}.filter_page.main .main_info{width:100%;float:none;line-height:1.5em;font-size:1.2em;}.filter_page .prod_search{margin-bottom:10px;min-height:initial;width:100%;margin-right:0;float:none;clear:both;box-sizing:border-box;border-radius:0;}.prod_search input.input-medium{height:24px;}.prod_search .dropdown{height:30px;}.more_info .category_title a{margin:0;margin-bottom:10px;float:none;height:inherit;width:100%;float:none;clear:both;}.filter_page .product_info_section{width:100%;}.prod_search_h4{height:auto;line-height:normal!important;padding:10px;font-size:1.3em;}.prod_search>div.add_info>p{font-size:1.2em;line-height:1.5em;}#cart_popup{left:auto;right:0;top:40%;margin-right:2%;width:96%;max-width:375px;}.cart .main-content,.checkout_review_section #cart{width:100%!important;box-sizing:border-box;}.cart .checkoutstep,.cart .cart_totals{float:none;clear:both;overflow:hidden;width:98%;margin:0 auto;padding:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.checkout_review_section{float:none;padding:0;width:100%;box-sizing:border-box;border-radius:0;-webkit-border-radius:0;border:none;clear:both;margin-top:13px;}.ship_est,.totals_checkout{float:none;clear:both;overflow:hidden;padding:0;width:100%;}.promo_code{float:none;clear:both;overflow:hidden;padding:0;width:100%;border-top:1px #ddd solid;}.pc-mobile-promo{background:#FF9E00;color:#FFF;font-size:1.3em;font-weight:bold;padding:5px;margin-bottom:10px;display:block;}.pc-mobile-promo.expand{background-image:url('../images/switch-sprites.png');background-repeat:no-repeat;background-position:99% 2px;}.pc-mobile-promo.collapse{background-image:url('../images/switch-sprites.png');background-repeat:no-repeat;background-position:99% -30px;}.promo_code .control-group{width:100%;float:none;clear:both;display:block;margin-bottom:10px;overflow:hidden;}.promo_code label{float:left;width:100%;margin-right:5px;line-height:28px;}.promo_code .apply,.ship_est .apply,.cart input[type="text"]{border-radius:0;box-shadow:none;}.totals_checkout{text-align:left;margin-bottom:20px;}.totals_checkout table{width:100%;}.totals_checkout .text-center{float:none;width:100%;clear:both;overflow:hidden;text-align:center;}.totals_checkout td{padding:10px;font-size:1.3em;}.totals_checkout .button{float:none;width:50%;margin:0 auto;text-align:center;}#cart tbody tr td{border:none;box-sizing:border-box;width:auto;}#cart tbody tr td.qty div{float:none!important;margin-left:0!important;}#cart tbody tr td.img img{width:73px;height:auto;max-width:none;}#cart tbody tr td.qty input.qty_text{text-align:center;}.totals_checkout td{padding:10px;font-size:1.3em;width:100%;text-align:left!important;font-weight:bold;}.totals_checkout tr.total td{font-size:1.7em;}#cart tbody tr td.desc_crt,#cart tbody tr td.item{display:block;width:auto;}.order_totals span.current-price{height:initial;margin:0;line-height:normal;}.promo_code .apply{width:93px;margin-left:20px!important;float:left!important;display:inline-block!important;}.ship_est .apply{float:right;width:90px;}.cart .cart_totals.noBorder{padding:0;width:100%;}.account.acct_main .accountContainer{width:100%;padding:0;margin:0;float:none;clear:both;overflow:hidden;}.account.acct_main .account_review_section{width:100%;float:none;clear:both;overflow:hidden;box-sizing:border-box;margin-top:10px;font-size:13px;line-height:1.5em;}.accountContainer h4.withedit .button{margin-top:-4px;line-height:normal;text-transform:capitalize;}.account_review_section h4.withedit{padding-top:0;height:inherit;}table#orderHistory{width:100%;}table#orderHistory td{width:auto;}.account_review_section span.value{float:none!important;margin-left:0!important;clear:both;padding:0!important;margin-bottom:10px;display:block;}.account_review_section .col1{display:block;float:none;width:100%!important;clear:both;}form#accountForm{width:100%;float:none;box-sizing:border-box;border-radius:0;padding:10px;}#accountForm input#shippingcity{width:100%;box-sizing:border-box;height:35px;}#newBillingAddressFields input{box-sizing:border-box;height:35px;}#newBillingAddressFields input#billingcity,#newBillingAddressFields input.input-xlarge{width:100%;}#newBillingAddressFields .control-group{overflow:hidden;}#accountForm>div.clear.center>a,#editbillingAddress>div.clear.center>a{text-decoration:none;}.checkout p.subhead_main_txt{float:none;margin:10px 0;clear:both;overflow:hidden;text-align:left;width:100%;}.checkoutstep .lft{margin:0!important;float:none;clear:both;width:100%;}.returncustomer [type="text"],.returncustomer [type="password"]{width:95%;}.checkout.step1 .control-group{float:none;margin:0;width:auto;min-height:initial;}a.forgot_password{float:none;margin-bottom:10px;}.checkout.step1 .blue,.checkout input.button.blue{float:none!important;clear:both;display:block;margin:0 auto 10px auto;}.checkoutstep ul.lft{margin-bottom:10px!important;}.Ocenter_checkout_steps{width:100%;float:none;clear:both;margin:0;padding:5px;border-radius:0;box-sizing:border-box;}.contact_info,.address_info{float:none;clear:both;}.Ocenter_checkout_steps .control-group,.checkout .control-group{min-height:inherit;float:none;clear:both;width:100%!important;margin:0;display:inline-block;}.Ocenter_checkout_steps .input-xlarge,.Ocenter_checkout_steps .controls select,.Ocenter_checkout_steps .input-medium,.Ofull .input-xlarge,.checkout input[type="password"],.address_info select,.returncustomer [type="text"],.returncustomer [type="password"]{width:100%;box-sizing:border-box;height:35px!important;line-height:normal!important;padding:10px!important;}.Ocenter_checkout_steps .addressType.gray{background:none;border:none;}.Ocenter_checkout_steps .control-group.ship-city,.Ocenter_checkout_steps .control-group#usstates,#rgroup{display:inline-block;width:49%!important;margin:0!important;clear:both!important;vertical-align:text-top;}#postcode{width:49%!important;}.Ocenter_checkout_steps #uscaCountry .control-group.clear,#uscaCountry .control-group.clear{width:80%!important;}.Ocenter_checkout_steps #uscaCountry #extNote,#uscaCountry div#extNote{width:10%!important;}#uscaCountry div#extNote input,.Ocenter_checkout_steps #uscaCountry #extNote input.input-small,.payment .checkout_review_section,.payment .Ocenter_checkout_steps .checkout_form_section,.payment .Ocenter_checkout_steps .checkout_review_section.total,.paymentTotals{width:100%;}#hideShippingAddress>div>div{width:100%!important;}.paymentTotals{padding:0;border:none;clear:both;}.form_section.ccForm span.key,.paymentInfo,.checkout_form_section .form_section{width:100%;float:none;margin:0;clear:both;}.checkoutstep.Ofull{border:none;}.checkout_form_section{float:none;clear:both;padding:0;overflow:hidden;}.paymentInfo{overflow:hidden;}.contact_info{border:none;padding:0;margin:0;}.checkout .checkout_review_section,.checkout .account_review_section,.checkout .newcustomeraccount{padding:0;}#ccinfoForm span.key,#ccinfoForm input{display:inline-block;width:48%;vertical-align:middle;float:none;clear:both;}#ccinfoForm span.key{margin-right:5px;word-wrap:break-word;}#ccinfoForm input#billing_verificationNumberInput{height:35px;box-sizing:border-box;}#ccinfoForm select#billing_expirationYear,#ccinfoForm select#billing_expirationDate{width:22%;padding:0!Important;margin-bottom:15px;}#ccinfoForm select#billing_creditCartType{margin-bottom:10px;height:auto!important;}.checkout_review_section.half{width:100%;min-height:initial;border-bottom:none;padding:0;min-height:inherit!important;}#orderComments{width:100%;box-sizing:border-box;}#rgroup input#shippingcity,#rgroup input#shippingpostalcode{margin:0;width:100%;box-sizing:border-box;height:35px;}.custPoolInfo span.key{width:100%;float:none;display:block;clear:both;}.custPoolInfo .controls input#poolSizeText{box-sizing:border-box;height:35px;}.atg_store_formFooter .atg_store_formActionItem{margin-bottom:10px;}.checkout_review_section #cart tbody{display:block;}.checkout_review_section .totals_checkout{float:none;clear:both;display:block;width:100%;padding:0;}.complete .checkoutstep,.complete .subhead_main_txt{padding:0;width:100%;}.checkout_review_section.print a.button{float:none;}.main-content.static-page{padding:0;float:none!important;width:100%;overflow-x:scroll;}#static-its-carousel .clear div{padding:5px 10px;box-sizing:border-box;}#static-its-carousel p,#static-its-carousel ul li{font-size:1.2em;line-height:1.5em;text-align:left;}.support .main-content{width:100%;float:none;min-height:inherit!important;}.three_column_satic .main-content.static-page{width:100%;float:none!important;overflow:hidden;}.support .sidebar-right{min-height:inherit;height:auto;float:none;clear:both;width:100%;border:none;background:#ddf2fd;}.sidebar-right ul{float:none;width:100%;clear:both;}.sidebar-right ul li.first.active{padding:10px;margin:0;width:100%;font-size:1.3em;}.sidebar-right ul li a{width:100%;padding:10px;font-size:1.2em;box-sizing:border-box;display:block;line-height:1.5em;border-top-color:#607683;}.support .big_links{float:none;width:100%;height:inherit;}.big_link{display:inline-block;margin:2%;}.support .block{float:none;border:none;border-radius:0;width:100%;box-sizing:border-box;}.support .block p{font-size:1.2em;line-height:1.5em;}#below_footer{height:auto;margin-bottom:0;}.bel_footer_links{width:auto;float:none;padding-left:0;}.footer_top_nav{height:100%;border:none;}.footer_connected{width:auto;margin:0;padding:5px;float:none;background:#026A98;height:auto;border:none;}.footer,.footer_bottom{height:auto;}.footer_bottom{background:none;}.footer_h4,.footer_connected p,form#emailSignUpForm{padding:5px;text-align:center;font-size:1.3em;}h2.cs-no{text-align:center;font-family:HelveticaNeueMdCn;font-weight:normal;font-size:1.8em!important;}h2.cs-no a{font-size:100%;}.copyright_block{text-align:left;line-height:normal;float:none;clear:both;}#emailSignUpForm #emailAddress{border:none;border-radius:0;box-sizing:border-box;}#emailSignUpForm #email_submit{box-shadow:none;border-radius:0;border:none;}#emailSignUpForm #emailAddress,#emailSignUpForm #email_submit{width:70%;}.bel_footer_links a{font-size:1.2em;}.copyright_block p{margin:0;}.static-page table{width:100%!important;}.pdp5 table.multi-table,.pdp5 table.multi-table tbody,.pdp5 table.multi-table tr,.pdp5 table.multi-table td{display:block;}.pdp5 .product_info_section .prod_img{width:auto!important;}.pdp5 table.multi-table .desc_crt{width:100%!important;}.pdp5 table.multi-table td.item{width:45%;float:left;}.pdp5 table.multi-table td.more_link_pdp5{float:left;width:45%}.pdp5 table.multi-table tr{margin-bottom:20px;}.pdp5 h4.orange.standalone{height:auto!important;width:100%;}.multi.product.pdp5 .main_inf{width:300px!important;}.poolcare_static_page #atg_store_two_column_main .main-content .pool_ref{width:auto!important;}.three_column_static .support .main-content.static-page{width:100%;}.support .atg_store_main .main-content{margin-top:0;}.poolcare_static_page .sidebar-left{display:block!important;width:100%;}.poolcare_static_page li.item{font-size:16px;}.poolcare_static_page .left_nav ul{position:static;width:100%;}.poolcare_static_page #left_nav_accordian{width:100%;}.poolcare_static_page .left_nav li.submenu,.left_nav li a{width:95%}.poolcare_static_page .sidebar-left{min-height:290px;}.poolcare_static_page .left_nav li:hover ul,.poolcare_static_page .left_nav li li:hover ul,.poolcare_static_page .left_nav li li li:hover ul,.poolcare_static_page .left_nav li li li li:hover ul{margin-bottom:10px;}.poolcare_static_page ul.left_nav_accordian>li:hover>ul.sub-menu{display:block;}.poolcare_static_page ul.left_nav_accordian li{z-index:50;}.poolcare_static_page ul.left_nav_accordian li ul.sub-menu li{z-index:60;}.poolcare_static_page ul.left_nav_accordian li ul.sub-menu li a{margin-left:20px;border-bottom:none;}.poolcare_static_page .left_nav li.submenu,.poolcare_static_page .left_nav li a{padding:10px;}.poolcare_static_page ul.left_nav_accordian li ul.sub-menu{background:#C7F2FF;}.poolcare_static_page .left_nav li{position:static;}.poolcare_static_page .bubblemainmid table{width:100%!important;}.winter-pool-shapes{top:2px!important;}.winterCoverGo{padding:0 5px!important;height:19px;}.winter-pool-shapes .pool_size_selection select{padding:0!important;}.win-cover-access{width:100%!important;}.win-cover-access .category_title a{background:#EEE;}#WinterCoverAccesories,#SafetyCoverAccessories{border:none;}.winter-static-cont{display:none!important;}.safety-pool-left .safety-cont{width:100%!important;float:left;}.complex_head_safety{height:auto;}.safetypoolshape{float:none!important;line-height:40px!important;}div.multi_table .cont span.mnr{display:inline-block;width:49%!important;}div.multi_table .cont{display:block}.cart_totals .input-small{width:194px;}.not-found-links{margin-top:10px}.pnf-content-box{padding:10px 20px}.pnf-content-box .title{font-size:50px}.pnf-search form#search-form{float:left;width:100%;border:none}.billing-pay{width:100%!important;padding-bottom:10px;border-bottom:1px #ddd solid;}.billingPromo{width:100%!important;}.source_title{margin-bottom:0;}.inground-desktop{display:none;}.inground-mobile{display:block;}.inground-mobile h1{margin:0;}.inground-mobile h1 .top-title{color:#1579ad;text-align:center;margin:10px 0 0;display:block;font-size:32px;font-weight:normal;text-transform:uppercase;}.inground-mobile h1 .top-number{display:none;}.tab-number{text-align:center;height:37px;padding:0 5px;margin-right:10px;width:35px;}.tab-title{height:25px;font-weight:500;padding:6px 0;text-align:left;font-family:'helvetica_neue_lt_std57Cn';font-size:19px!important;}.ss_content{background-color:#e1e1e1;display:none;padding:10px 0 0;margin:5px;border:1px #bbb solid;min-height:320px;}.ss_button{background-color:#ebebeb;border-bottom:1px solid #FFF;cursor:pointer;padding:10px 0 10px 10px;color:#1479ad;font-size:18px;clear:both;text-transform:uppercase;font-family:'helvetica_neue_lt_std57Cn';min-height:18px;}.ss_button .heading-4{float:left;}.ss_button i{float:right;margin-right:10px;color:#545454;font-size:40px;line-height:22px;cursor:pointer;}.ss_button.active_tab{background-color:#cdcdcd;}.sflex{padding:0!important;margin-top:25px;}.sflex .owl-buttons{top:35%!important;}.sflex .owl-buttons .owl-next{left:68px;}.newHeaderTagline{color:#f05328;font-size:19px;text-decoration:none;margin:5px 0 0;}p.newLinerName{color:#f1522a;font-size:16px;margin:0;text-align:center;}p.newLinerMil{color:#f05328;font-size:16px;margin:0;font-weight:600;text-align:center;}.newHeaderButton-mobile{margin:10px 0 5px;float:left;width:100%;}.ss_content .small-7{width:55%;float:right;}.ss_content .small-5{width:30%;margin-left:30px;float:left;}.stepTwo-container.igStep .small-9,.stepThree-container.igStep .small-9{width:90%;float:none;height:auto;margin:0 3px;clear:both;}.stepTwo-container.igStep .small-3,.stepThree-container.igStep .small-3{width:100%;text-align:center;}.stepTwoSecond div,.step3-content div{width:95%;margin:0 auto 10px;clear:both;}.stepTwoSecond p{font-size:16px;margin:5px 0;float:left;width:100%;}.stepTwoSecond .heading-1.type-1 a{font-size:22px;font-weight:500;color:#f05328;font-family:helvetica_neue_lt_std57Cn;float:left;width:100%;}.ss_button span{color:#f05328;font-weight:600;margin-left:5px;}.gallery-icon img{width:70px!important;height:70px!important;margin-left:2px;margin-bottom:5px!important;}.ss_content .small-7 .imageBox{margin:0 auto;width:150px!important;}.pc-banner{width:100%;}.bxbanner img{padding-bottom:0}.its-feature{top:35px!important;}#safetyCoversForm{margin:5px;}.instant-estimate .safety_cover_section ul li{float:none;margin:10px auto;}#safetyCoversForm .instant-gorup label{width:100%;display:inline-block;}.product-list-window .category_image .badges,.pdp-batch-img,.badges{display:none;}.sflex .owl-buttons .owl-prev{background:url(../images/inground-lft.png) no-repeat!important;left:-35px;width:30px!important;height:50px!important;}.sflex .owl-buttons .owl-next{background:url(../images/inground-rgt.png) no-repeat!important;right:-33px;width:30px!important;height:50px!important;}table.point-table.large-6,.required-questions .large-6{width:100%;}.obstruction .large-3.columns{width:50%;}.obstructions-inputs input[type="text"]{width:95%;}#replacement-cover{width:100%;margin:0;}.safety-cover-quote table tr td{width:95%;float:left;border-right:0!important;}#contact-form .large-6{width:100%;}#contact-form input[type="text"],#contact-form textarea{width:95%!important;}.safety-cover-quote h1{width:97.5%;}.instant-estimate{margin:5px;}}@media only screen
  and (min-device-width: 320px)
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {.sflex .owl-buttons .owl-next{left:147px;}}@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 667px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {.sflex .owl-buttons .owl-next{left:70px;}.gallery-icon img{margin-left:2px;}}@media only screen
  and (min-device-width: 375px)
  and (max-device-width: 667px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {.sflex .owl-buttons .owl-next{left:160px;}}@media only screen
  and (min-device-width: 414px)
  and (max-device-width: 736px)
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) {.sflex .owl-buttons .owl-next{left:70px;}}@media only screen and (max-width: 640px) {.breadcrumb_nav li:nth-child(n+4){display:none;}.main-content.home img{max-width:160%;}div.multi_table .cont span.mnr.a{margin:5px 0;}.multi_table_row .cont .mjr.pdp-nla{width:100%!important;}div.multi_table .cont span.mnr{display:table-row;float:left!important;width:49%!important;}.pnf-content-box{width:90%;max-width:479px;top:-42px;padding:10px}.pnf-content-box .title{font-size:44px}.logo-box{width:200px}.pc-rating-liners{width:100%!important;margin-top:10px;}.left_upsell .center a{width:100%;}}@media only screen and (max-width: 480px) {.home .static-page#page_title{width:94%;}.complex_filter_section select{width:50%;}#emailSignUpForm #emailAddress,#emailSignUpForm #email_submit{width:100%;}.pdp5 table.multi-table .desc_crt{width:98%!important;}.breadcrumb_nav li:nth-child(2){max-width:208px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.breadcrumb_nav li:nth-child(2) a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.breadcrumb_nav li:nth-child(4){max-width:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.breadcrumb_nav li:nth-child(4) a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline;}.Ocenter_checkout_steps #uscaCountry .control-group.clear,#uscaCountry .control-group.clear{width:71%!important;float:left;}.Ocenter_checkout_steps #uscaCountry #extNote,#uscaCountry div#extNote{width:22%!important;clear:none;}.poolcare_static_page .left_nav li.submenu,.left_nav li a{width:95%}.safety-cont select{width:25%;}.pnf-content-box .title{font-size:33px}.not-found-links{text-align:initial}.not-found-links li:after{display:none}.not-found-links li{width:48%;margin-left:1%;vertical-align:top;margin-bottom:8px}#pageSearch{width:200px}.logo-box{bottom:20px}}@media only screen and (max-width: 320px) {.home .static-page#page_title{width:92%;}.complex_filter_section.pool_size_selection select{width:155px!important;}.pdp5 h4.orange.standalone{width:96%;}.pdp5 table.multi-table .desc_crt{width:97%!important;}.safety-cont select{width:20%;}.pnf-content-box .title{font-size:30px}.logo-box{width:160px}}