@media all and (max-width:980px){#main-content>.container{width:96%}}h1{padding-bottom:0}#top-header,#et-secondary-nav li ul,.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#032541!important}#main-header,#main-header.et-fixed-header{box-shadow:0 9px 20px rgba(0,0,0,.2)!important}.et_header_style_centered #top-menu>li>a{padding:6px 31px;border-right:2px #0D64A7 solid}.et_header_style_centered #top-menu>li:last-child>a{border-right:none}#top-menu li{padding:11px 0}#top-header a{color:#94bde1}.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:0!important}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul{padding:11px 0!important}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0!important}.et_pb_fullwidth_menu .et-menu>li{padding:0}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding:6px 31px;border-right:2px #0D64A7 solid}.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li:last-child>a{border-right:none}#home-under-main-nav{box-shadow:inset 0 9px 20px -7px rgba(0,0,0,0.7)}@media all and (min-width:768px){.home #main-header{display:none}.home #page-container{padding-top:0!important}.home .et_pb_menu__menu,#top-menu-nav,#top-menu{display:block!important}.home .et_mobile_nav_menu,#et_mobile_nav_menu{display:none!important}.home .et_pb_fullwidth_menu .et_pb_row,.et_pb_menu .et_pb_row{min-height:unset}.home .et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a,.et_header_style_centered #top-menu>li>a{padding:6px 25px}.et_header_style_centered header#main-header .logo_container{height:82px}.et_header_style_centered #main-header{padding:0}.et_header_style_centered .et_menu_container.container{width:100%}}@media all and (min-width:980px){.home .et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a,.et_header_style_centered #top-menu>li>a{padding:6px 31px}}@media all and (max-width:767px){.home .et_pb_fullwidth_menu_0.et_pb_fullwidth_menu{display:none}.home .et_pb_section_0.et_pb_section{margin-top:0}.logo_container{float:left}.et_header_style_centered #main-header{padding-top:0}.et_pb_svg_logo #logo{height:25px}#page-container{padding-top:64px!important}}h1 em{font-style:normal;color:#93C6F4}.centered-list ul{list-style-type:none}.centered-list ul li{text-align:center;background:url(https://dev1.wildswim.wales/wp-content/themes/wild-swim-wales/images/center-bullet.png) center top no-repeat;padding-top:20px;padding-bottom:30px}#et_mobile_nav_menu .select_page{display:none}#et_mobile_nav_menu .mobile_nav.closed,#et_mobile_nav_menu .mobile_nav.opened{background:none}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:unset}.et_pb_row_1_tb_footer>div{padding-top:25px;padding-bottom:25px}#footer-nav ul{flex-direction:column}#footer-nav{color:#94BDE1}#footer-nav .et_pb_menu__menu>nav>ul>li>a{padding-bottom:3px}.et-l--footer .et_pb_module a:hover{color:#fff;transition:color .2s ease-out}.et_pb_social_icon a.icon{background-color:#022C50;transition:background-color .2s ease-out}.et_pb_social_icon a.icon:hover{background-color:#fff!important}#footer-nav .et_pb_menu__wrap{justify-content:normal}@media all and (max-width:768px){#footer-nav .et_pb_menu__wrap{justify-content:center}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{display:block!important;text-align:center}#footer-nav.et_pb_menu .et_mobile_nav_menu{display:none}#footer-nav.et_pb_menu .et_pb_menu__menu{display:block}}#footer-widgets{padding:30px 0}.footer-widget{font-size:14px;color:#94BDE1}#footer-widgets .footer-widget a{color:#94BDE1!important;transition:color .2s ease-out}#footer-widgets .footer-widget a:hover{color:#fff!important}#footer-widgets .footer-widget ul li{padding-left:0;margin-bottom:2px}#footer-widgets .footer-widget ul li:before{border-style:none}.et_pb_social_media_follow_network_0_tb_footer a.icon{background-color:#022C50;transition:background-color .2s ease-out}.et_pb_social_media_follow_network_0_tb_footer a.icon:hover{background-color:#fff!important}#instagram-feed a{color:#94BDE1;transition:color .2s ease-out}#instagram-feed a:hover{color:#fff}.general-text h2{margin-top:20px;margin-bottom:10px}.faqs h2{color:#C5DBEF}.et-cart-info{display:none!important}.woocommerce-shop #main-content,.product-template-default #main-content,.woocommerce-page #main-content{background-image:radial-gradient(circle at center,#065da0 0%,#0d64a7 100%)!important}.et_pb_woo_breadcrumb.et_pb_bg_layout_dark .woocommerce-breadcrumb{color:#8AD2F2!important}.woocommerce div.product p.price,.woocommerce-page div.product p.price{color:#33B1E7}.entry-summary p.price span{font-size:22px!important}.product_meta{color:#fff}.woocommerce .woocommerce-breadcrumb a{color:#fff}.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del{color:#94bde1!important}.optional_extras label{display:block!important}.woocommerce-shop.et_pb_gutters1.et-db #et-boc .et-l .et_pb_column_1_3,.woocommerce.archive.et_pb_gutters1.et-db #et-boc .et-l .et_pb_column_1_3{width:32%;margin-right:2%}.woocommerce .woocommerce-breadcrumb a{font-weight:800}.woocommerce-shop .swim-details,.woocommerce.archive .swim-details{position:absolute!important;display:flex;justify-content:center;cursor:pointer}.woocommerce-shop .swim-details .et_pb_column,.woocommerce.archive .swim-details .et_pb_column{width:70%!important}.woocommerce-shop .swim-details,.woocommerce.archive .swim-details{background-color:#002d4e!important}.woocommerce-shop .swim-products .et_pb_section,.woocommerce.archive .swim-products .et_pb_section{display:flex;align-items:center;justify-content:center}.woocommerce-shop .swim-image img,.woocommerce.archive .swim-image img{opacity:30%;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.woocommerce-shop .swim-image img.hover,.woocommerce.archive .swim-image img.hover{opacity:0%}@media all and (max-width:900px){.book-a-swim .et_pb_column{width:100%!important}}.woocommerce div.product .woocommerce-tabs{border:none;margin-top:10px;margin-bottom:0px}body.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}body.woocommerce div.product .woocommerce-tabs .panel{padding:0}select{display:block!important;font-size:12px!important;font-family:'IBM Plex Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;color:#ffffff!important;line-height:1.3!important;padding:.6em 1.9em .6em .6em!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important;border:none!important;cursor:pointer!important;border-radius:.4em!important;-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background-color:#196AAC!important;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 24.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 7 16' style='enable-background:new 0 0 7 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23A2A1A1;%7D%0A%3C/style%3E%3Cg id='Group_236' transform='translate(-0.152)'%3E%3Cpath id='Polygon_1' class='st0' d='M3.7,0l3.5,7h-7L3.7,0z'/%3E%3Cpath id='Polygon_2' class='st0' d='M3.7,16L0.2,9h7L3.7,16z'/%3E%3C/g%3E%3C/svg%3E%0A")!important;background-repeat:no-repeat,repeat!important;background-position:right .7em top 50%,0 0!important;background-size:.45em auto,100%!important}.woocommerce div.product form.cart .variations td select{color:#fff!important}.woocommerce .quantity input.qty{height:40px}.woocommerce div.product form.cart div.quantity{padding-top:30px}.woocommerce div.product form.cart .button{margin-top:30px}#fooevents_bookings_date_val__trans_field{padding-left:0}#fooevents-checkout-attendee-info-val-trans{padding-bottom:20px}.woocommerce div.product form.cart{margin-top:10px}.woocommerce div.product form.cart .variations{margin-top:20px}.woocommerce div.product form.cart .variations td{padding-bottom:10px!important}.woocommerce div.product .woocommerce-variation-price,.woocommerce div.product .woocommerce-variation-price span.price{margin-bottom:0}.woocommerce form .form-row .required{color:#fff}.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled{background-color:#022c50}.woocommerce-account h1.main_title{border-bottom:1px solid #fff;padding-bottom:10px}.woocommerce-account #content-area{padding-bottom:40px}#customer_login{display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (max-width:900px){#customer_login{flex-direction:column}#customer_login .u-column1,#customer_login .u-column2{width:100%!important}#customer_login .u-column1{margin-bottom:20px}}#customer_login .u-column1{margin-right:2%}#customer_login .u-column2 .woocommerce-privacy-policy-text p{font-size:14px;line-height:1.1em;margin-bottom:10px}#customer_login .u-column1,#customer_login .u-column2{background-color:#022C50;padding:4%;width:49%}#customer_login form.login,#customer_login form.register{border:0;margin:0;padding:0}#customer_login h2{font-size:40px;color:#33B1E7;border-bottom:1px solid #33B1E7;margin-bottom:10px}.woocommerce-account input{padding:8px!important}.woocommerce-account #left-area ul{list-style-type:none;padding-left:0}.woocommerce-account #left-area ul li a{color:#fff}.woocommerce-account #left-area ul li.is-active a{color:#33B1E7}.woocommerce-account .woocommerce-MyAccount-navigation{background-color:#074780;padding:3%}.woocommerce-account .woocommerce-MyAccount-content{background-color:#022C50;padding:3%}mark.order-number,mark.order-date,mark.order-status{background-color:#94bde1;padding:0 4px}.woocommerce-MyAccount-content section.woocommerce-order-details{padding-top:30px}.woocommerce table.shop_table tfoot td{border-top:2px solid #196AAC}.ywf_fund_message{color:#33B1E7;padding:30px 0!important;font-weight:600!important}.ywf_fund_message .woocommerce-Price-amount{font-weight:800!important}.ywf_make_a_deposit_form{margin:0 0 60px 0}.ywf_make_a_deposit_form p{display:inline}.ywf_make_a_deposit_form .ywf_currency_symbol{margin-left:0}.ywf_make_a_deposit_form .ywf_deposit,#make-a-deposit .ywf_deposit{border:0;border-radius:3px;width:50%;padding:8px!important;font-size:14px}.woocommerce-account .woocommerce-MyAccount-content h2{color:#33B1E7;padding-bottom:2%;border-bottom:1px solid #33B1E7}.ywf_show_all_history{margin-top:1%;display:block}.ywf_history_container{margin-top:2%}.entry-content table:not(.variations){border:0}.entry-content table:not(.variations) thead tr th{color:#33B1E7;padding-left:0!important}.entry-content table:not(.variations) tbody tr td{padding-left:0!important;border-color:#33B1E7}.woocommerce-EditAccountForm fieldset{margin-bottom:30px}.woocommerce-EditAccountForm fieldset legend{font-weight:800;padding-top:40px;font-size:18px}.make_a_deposit_checkout{display:flex;flex-direction:column}.make_a_deposit_checkout .ywf_product_image{display:none}.make_a_deposit_checkout .ywf_summary{float:left;width:100%;padding-left:0}#make-a-deposit .add_a_deposit_button{margin-top:30px}.make_a_deposit_checkout .ywf_fund_message{padding-top:0!important}.ywf_history_container select{margin-bottom:20px!important}.ywf_history_container table.my_funds_history{margin-top:40px!important}.pre-pay-description{margin-bottom:30px}.yith_deposit_form form{text-align:center}.woocommerce-checkout h1{border-bottom:1px solid #fff;padding-bottom:10px}.woocommerce-checkout input{padding:10px!important}.woocommerce-checkout #customer_details{background-color:#022C50;padding:5%}.woocommerce-checkout #order_review_heading{color:#C5DBEF;margin-top:30px;background-color:#084880;padding:5% 5% 0 5%}.woocommerce-checkout #order_review{background-color:#084880;padding:2% 5% 5% 5%}.entry-content tr th{color:#fff!important;padding-left:0!important}#content-area table td{padding-left:0!important}.woocommerce-checkout #main-content td{border-top:2px solid #196AAC}.woocommerce table.shop_table tfoot th{border-top:2px solid #196AAC}.woocommerce-checkout #payment,#add_payment_method #payment{background:#0d64a7}.woocommerce-checkout .payment_box,#add_payment_method .payment_box{background-color:#fff!important}.woocommerce-checkout .payment_box span,#add_payment_method .payment_box span{font-weight:800}.woocommerce-checkout #payment div.payment_box::before,#add_payment_method #payment div.payment_box::before{border:1em solid #fff;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#customer_details .fooevents-eventname{margin-top:60px;color:#C5DBEF}#customer_details .fooevents-attendee{margin-bottom:40px}#customer_details .woocommerce-additional-fields>h3:first-child,#customer_details #order_comments_field{display:none}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#084880!important}.woocommerce-checkout .woocommerce-info{margin:0}.woocommerce-checkout form.woocommerce-form-login,.woocommerce-checkout form.woocommerce-form-coupon{border:0;border-radius:0;background-color:#084880;margin:0}.woocommerce-checkout .woocommerce-form-coupon-toggle{border-top:1px solid #0d64a7}.woocommerce-cart #content-area{padding-bottom:30px}.woocommerce-cart-form{background-color:#022C50;padding:5% 5% 5% 5%}.cart-collaterals{background-color:#084880;padding:2% 5% 2% 5%;margin-top:30px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:60%;font-size:15px!important;height:42px!important}.woocommerce-cart h1{border-bottom:1px solid #fff;padding-bottom:10px}.woocommerce-cart .woocommerce-notices-wrapper .et_pb_row{width:100%;padding:0}.woocommerce-cart .woocommerce-notices-wrapper .et_pb_section{background-color:transparent}.woocommerce-cart .woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward:hover{border:2px solid #fff;background-color:#064173}.terms-and-conditions h2,.terms-and-conditions h3,.terms-and-conditions h4{color:#C5DBEF}.woocommerce-privacy-policy-text{margin-bottom:30px}.what-we-offer-list ul{padding-left:0}