.term-recreational-water-new .cat-table h3{display:none}.post-6232 span.woocommerce-Price-amount.amount:after{content:" + VAT";color:#1561af}.new-cols .woocommerce ul.products li.product,.new-cols .woocommerce-page ul.products li.product{width:47%}.postid-6232 table.variations.w tbody tr td:first-child{display:none}.postid-6232 span.woocommerce-Price-amount.amount:after{content:" + VAT";color:#1561af}.postid-6232 p.price:after,.postid-6256 p.price:after{content:"(excluding delivery)";display:inline-block;font-size:15px;width:100%}.postid-6256 .variation-radios{display:flex;flex-direction:column-reverse}form.cart .variations td.value span:after{display:none!important}button.rnbtn.rnbtn-light.repeaterRemove:after{content:"Remove"}button.rnbtn.rnbtn-light:after{content:"Add address";display:inline-block;padding-left:10px;vertical-align:text-bottom}.postcodefield.rnColumnContainer{padding-left:15px}.rnTotalBox{display:none}.newctalinks a{display:inline-block;padding:10px 25px;margin-right:10px;margin-bottom:10px;background-color:#ffca00;border-radius:200px;color:#222!important;font-size:18px;transition:all .2s ease-in;font-weight:600}.newctalinks a:hover{opacity:.8;transition:all .2s ease-in}.newctalinks{margin-bottom:30px!important;display:block}.tax-product_cat.term-training .woocommerce-products-header{text-align:center}.lineheadsection.et_pb_column h2{border-bottom:2px solid #1760af;margin-bottom:25px}.listwrapwithtump{columns:2;width:100%}.listnewwithtump{display:inline-flex;background-color:#efefef;width:100%;margin-bottom:15px}.listnewwithtump:hover{background-color:#1760af;transition:all .2s ease-in}.listnewwithtump:hover a.listtxtg{color:white!important;transition:all .2s ease-in}@media only screen and (max-width:750px){.listwrapwithtump{columns:1!important}}a.listtxtg{display:flex;width:80%;line-height:20px;text-align:left!important}a.listtxtg span{margin-top:auto;margin-bottom:auto;margin-left:5px!important}a.listimg img{vertical-align:middle;margin-right:10px;max-width:50px}a.listnewwithtump{background-color:#efefef;display:inline-block;min-width:100%;line-height:20px}@media only screen and (min-width:850px){.liststylenew ul{display:flex;flex-wrap:wrap}.liststylenew ul li{width:25%}}input#is-search-input-5133{width:300px;min-height:35px;vertical-align:bottom;border:0px;border-radius:10px 0px 0px 10px;padding-left:10px;padding-right:10px}.et-dynamic-content-woo img{width:100px}.et-dynamic-content-woo th{font-size:18px;padding:7px 10px!important;color:#fff;text-align:center;background:#1760af;border:1px solid #ececec}.et-dynamic-content-woo table,.et-dynamic-content-woo tr,.et-dynamic-content-woo td{border:1px solid #d9d9d9;text-align:left;padding:5px 10px!important}.image-title>div{text-align:center;color:#1760af;font-weight:bold;background:#efefef;padding:15px 10px 0px 10px}.image-title{margin-bottom:0px!important}.image-details>div{text-align:center;background:#efefef;padding:0px 10px 15px 10px}span.is-search-icon{cursor:pointer;border:0px;border-radius:0px 10px 10px 0px;background-color:#ffca00;font-size:18px}.term-chemicals.term-164 .cat-col-1{width:100%}.submit-sub{float:right}#footer-info{font-size:13px;margin-bottom:0px!important}.submit-sub button.frm_button_submit{background-color:#ffca00;padding:10px 25px;border:0px;border-radius:20px;font-size:15px;cursor:pointer;margin-top:19px}div#frm_field_13_container{display:inline-block;margin-top:19px}#customers{border-collapse:collapse;width:100%;margin-top:10px;text-align:center}#customers td,#customers th{border:1px solid #ddd;padding:8px}#customers th{padding:6px;background-color:#1b4ca7;color:white}.et-search-form input{width:90%;max-width:400px}.list-of-test ul{width:100%;padding:0px}.list-of-test li{flex:1;font-size:20px;text-align:center!important;margin-bottom:25px;list-style:none;margin-left:0px;background-color:#efefef;border-radius:8px;width:31%;margin:1%;display:inline-table}@media only screen and (max-width:850px){.list-of-test li{width:100%!important}.list-of-test li a{padding:30px 10px!important;min-height:25px!important;display:block}}.list-of-test li:hover{background-color:#0758af;transition:all .5s ease-out}.list-of-test li a{padding:10px;min-height:75px;display:block}.list-of-test li a:hover{color:white}#quadmenu .widget ul li{margin:0 0 12px 0px!important}div.qty{float:left;padding-right:15px;padding-top:3px}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content>.quadmenu-product-cart{display:none;padding:15px 0 0 0}#quadmenu .quadmenu-navbar-nav li.quadmenu-item-object-product>a>.quadmenu-item-content>.quadmenu-product-float{float:right;text-align:right;display:none}#pa_choose-a-size{display:none}.gap{height:10px;width:100%;display:block}@media only screen and (max-width:600px){#tvc .et_pb_main_blurb_image,.et_multi_view_hidden_image{display:none}}.main a{text-transform:uppercase!important;font-weight:700!important;display:block!important}.inside a{margin-left:20px!important;list-style:circle;display:list-item}li.main{border-bottom:2px solid #2ea3f2!important;padding-bottom:10px!important}li.quadmenu-item-type-button>a>.quadmenu-item-content{border-radius:25px!important}#quadmenu .widget_text>div>ul>li{list-style:disc!important;display:list-item;margin-left:18px;margin-bottom:5px!important}.quadmenu-item-widget.widget_media_image{max-width:200px}span.question a{pointer-events:none;color:#0758af}div#tab-questions{padding:10px 25px 35px!important}span.question-symbol,span.answer-symbol{line-height:18px;color:white;background-color:#333694}span.admin-answer-symbol{font-weight:400}.questions-section h3,#ywqa_question_list,#ask_question{padding-left:0px!important}input#ywqa_ask_question_text{font-size:16px;border-radius:30px}p.woocommerce-noreviews{margin-bottom:20px}.questions-section{display:block!important}input#ywqa-submit-question{color:#2367b3!important;background-color:#fede02;min-width:18%;margin-left:2%;border-radius:40px;border-color:#4c4c4c00;font-size:17px}a.checkout-button.button.alt.wc-forward{display:table;float:right;margin-bottom:30px}.woocommerce ul#shipping_method li input{margin:0pc!important}select.address-select{max-width:90%;font-size:16px;height:40px;text-align:center;margin-left:5%!important;margin-right:5%!important}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{width:50px!important;padding-left:13px;text-align:center}#post-2602 a.h2-link{padding:6px 23px;background-color:#ffca00;display:inline-block;border-radius:31px;margin-bottom:23px}#post-2602 .address-duplicate-block.on{background:#ffca00!important;border:1px solid #ffca00}#post-2602 th.product-quantity,#post-2602 th.remove-item{width:10%;text-align:center}#post-2602 .quantity{text-align:center;width:100%!important}#post-2602 .woocommerce table.shop_table td{border:1px solid #f1f1f1}#post-2602 th.shipping-address{width:30%}#post-2602 th.product-name{width:50%}#post-2602 .woocommerce-page .quantity input.qty{width:50px!important;text-align:center;padding-left:14px}#pa_subscription-options,#sizes,#pa_number-of-beds,#pa_number-of-infants,#pa_number-of-rooms,#pa_number-of-testing-kits,#pa_number-of-hospital-kits,#pa_choose-a-course{display:none}p.p1{padding-bottom:20px!important}h4.cta{padding-bottom:40px}li.free-pick.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-83{display:none}.et_pb_post{margin-bottom:40px}.et_pb_posts a.more-link{display:inline-block}a.more-link{padding:6px 30px 5px 30px!important;background:#f4cc2f!important;border-radius:50px;text-transform:uppercase;margin-top:15px}.et_pb_blog_0 .et_pb_post div.post-content a.more-link{color:#240e8a!important}@media only screen and (max-width:600px){.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:10px}}.et_mobile_menu .menu-item-has-children>a{font-weight:inherit}.et_mobile_menu{left:-12.5%;width:125%}.et_mobile_menu li.second-level a{padding-left:3px;padding-right:3px}span.menu-closed{background-color:whitesmoke}span.menu-closed.menu-open{background-color:#ffca00}#main-header .et_mobile_menu li ul.hide{display:none!important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:transparent}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:16px;font-weight:700;cursor:pointer;z-index:3}span.menu-closed:before{content:"\4c";display:block;color:inherit;font-size:22px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}.et_overlay:before{content:”!important}.et_overlay{display:none}@media (min-width:981px){.et-dropdown-removing>ul{display:block!important}.et-dropdown-removing>ul ul{display:block!important}#top-menu li.mega-menu:hover li ul{visibility:visible;opacity:1}#top-menu li.mega-menu li ul{display:block;visibility:hidden;opacity:0}.nav li ul{transition:all 0.2s 0.2s ease-out!important}}#top-menu li .menu-item-has-children>a:first-child{padding-right:0px!important}#top-menu li.mega-menu>ul>li>a:first-child{font-size:18px!important}#top-menu li.mega-menu>ul>li:nth-of-type(5n){clear:none}#top-menu li.mega-menu>ul>li:nth-of-type(6n){clear:none}#top-menu li.mega-menu>ul>li{width:20%;margin:0}#top-menu li .menu-item-has-children>a:first-child{padding-right:20px!important}.main>a{font-size:18px!important;padding-left:10px}#top-menu li.mega-menu>ul{padding:10px 0px!important}#top-menu li.mega-menu>ul>li>a{width:90%;padding:0px 10px 10px 20px}.nav li ul{border-top:none;padding-top:45px}#top-menu li a{font-size:16px;line-height:22px}ul#et-secondary-nav{padding-bottom:0px}#top-menu li li a{font-weight:400}#form_feedback .form-field{margin-bottom:12px}.entry-content tr th{border:1px solid #eee}#frm_field_6_container{display:none}#form_feedback .frm_button_submit{width:170px!important}#form_feedback .frm_submit{text-align:center}.option-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;right:0;bottom:0;left:0;top:4px!important;height:20px;width:20px;transition:all 0.15s ease-out 0s;background:#cbd1d8;border:none;color:#fff;cursor:pointer;display:inline-block;margin-right:10px;outline:none;position:relative;z-index:1000;margin-left:0px}input[type="radio"]{-webkit-appearance:none}.option-input:hover{background:#2ea3f2}.option-input:checked{background:#1760AF}.option-input:checked::before{height:20px;width:20px;position:absolute;content:'✔';display:inline-block;font-size:17px;text-align:center;line-height:20px}.option-input.radio{border-radius:50%}.variations .label,.variations .value{width:100%;font-size:18px}.reset_variations{display:none!important}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{height:36.8px;color:#626262!important;background-color:rgb(230,228,228)!important;font-size:16px!important;font-weight:500!important;border-radius:5px;width:100px}.variations .label{color:#1760af}.variations .label label{font-weight:600!important}.variations .value{color:#2ea3f2;margin-bottom:15px}.woocommerce div.product form.cart .variations label{font-weight:400}.variations tr{display:grid;padding:0px!important}.woocommerce div.product form.cart .variations td{padding:0px 0px!important}.woocommerce .woocommerce-breadcrumb{font-size:16px;font-weight:bold;color:#222}.woocommerce .woocommerce-breadcrumb a{color:#00707a}.woocommerce ul.products li.product{border-radius:10px;text-align:center;background:#f5f5f5;padding:1em;transition:all 0.2s;-moz-transition:all 0.2s;-webkit-transition:all 0.2s}.woocommerce ul.products li.product:hover{background:#fff;box-shadow:0 10px 40px rgba(0,0,0,0.1);-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 40px rgba(0,0,0,0.1)}span.woocommerce-Price-amount.amount{color:red}.woocommerce ul.products li.product .button{margin-top:1em;color:#240e8a;padding-top:10px!important;padding-right:30px!important;padding-bottom:10px!important;padding-left:30px!important;font-size:17px!important;margin-bottom:10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}h2.woocommerce-loop-product__title{font-size:20px!important;font-weight:600;line-height:129%;margin-bottom:15px!important}.woocommerce ul.products li.product .price{font-size:20px;font-weight:700;color:#1a4ca6!important;margin-top:20px!important}.option{position:fixed!important;padding-top:30px;width:200px!important;border-radius:14px;background:white!important;border:0px!important}.selected{color:#fff!important;border-radius:50px!important;border:0px solid white!important;padding:4px 10px;width:100%}.switcher{width:200px!important}#top-header{max-height:initial}.switcher .selected a{border:0px solid white!important;color:#222!important;padding:0px!important;width:100%!important;background:url(/wp-content/plugins/gtranslate/arrow_down.png) 170px center no-repeat!important}.switcher .option a.selected{background:#D9D9D9!important;border-radius:0px!important}.free-pick a{color:#ffca00!important}.nturl{padding:5px 10px!important;color:#222!important}.switcher .selected a:hover{background:#F0F0F000 url(/wp-content/plugins/gtranslate/arrow_down.png) 170px center no-repeat!important}@media only screen and (max-width:1060px) and (min-width:980px){#logo{max-height:34%}#et_search_icon::before{top:-52px}}@media only screen and (max-width:980px){#et_search_icon::before{top:8px}}.gtranslate_wrapper.gt_container-otmmsq,.gt_switcher.notranslate{border-radius:10px!important;display:inline-block!important;position:absolute}#top-header.et-fixed-header{overflow:hidden!important}div#top-header{overflow:visible}.gt_selected a{color:#000!important}.banner .call-button{display:inline-block;padding:10px 20px;background-color:#0073aa;color:#ffffff;text-decoration:none;border-radius:5px;font-weight:bold;transition:background-color 0.3s}.banner{display:flex;align-items:center;background-color:#0273AA;padding:30px 40px;border-radius:8px;margin:20px auto;box-shadow:0 2px 5px rgba(0,0,0,0.1);color:#ffffff;justify-content:center;width:800px;max-width:100%}.banner-content{flex:1;text-align:center}.banner-text{font-size:1.6em;font-weight:bold;line-height:2;letter-spacing:0.5px}.banner .banner-number .call-button{display:inline-block;padding:8px 15px;background-color:#ffffff;color:#0273AA;text-decoration:none;border-radius:5px;font-weight:bold;transition:background-color 0.3s ease,color 0.3s ease}.banner .banner-number .call-button:hover{background-color:#e0e0e0;color:#004d7a}.clearfix::after{content:"";display:table;clear:both}