.pmpro_box table,table.pmpro_invoice{border-collapse:collapse;margin-top:20px}.pmpro_box table th,table.pmpro_invoice th{background-color:#eee;padding:5px 20px}.pmpro_box table td,table.pmpro_invoice td{padding:20px;vertical-align:middle}#pmpro_actionlink-invoices{color:#444}#pmpro_actionlink-invoices:hover{color:#666;background-color:#ccc}.pmpro_actionlinks{text-align:center;margin-bottom:30px}#pmpro_actionlink-change,#pmpro_actionlink-update-billing{margin:5px}#nav-below a#pmpro_actionlink-cancel.club-cancel-btn{font-size:10pt;font-weight:400;background-color:#ff8f8b;color:#fff}#nav-below a#pmpro_actionlink-cancel.club-cancel-btn:hover{background-color:#f66d69;color:#fff}#pmpro_account-membership a.pmpro_btn:visited,#pmpro_cancel a.pmpro_btn:visited,#pmpro_levels a.pmpro_btn:visited,.woocommerce-MyAccount-content a.pmpro_btn:visited{color:#444}#pmpro_account-membership a.pmpro_btn:hover,#pmpro_levels a.pmpro_btn:hover,.woocommerce-MyAccount-content a.pmpro_btn:hover{color:#666;background-color:#ccc}body.pmpro-account #pmpro_account #pmpro_account-membership h3{margin-top:50px}#pmpro_cancel a.pmpro_yeslink{margin:10px;color:#fff;background-color:#ff8f8b}#pmpro_cancel a.pmpro_yeslink:hover{background-color:#f66d69;text-decoration:underline}#pmpro_cancel a.pmpro_nolink{margin:10px;color:#fff!important;background-color:#488f43;text-decoration:none}#pmpro_cancel a.pmpro_nolink:hover{background-color:#6ab165;text-decoration:underline}#pmpro_account-membership,#pmpro_account-profile{border:0!important}#pmpro_account-membership{margin:0!important;padding:0!important}p.confirm-cancel{margin-bottom:20px}#account-level-wrapper{text-align:center}#account-level-badge{margin-bottom:20px}#account-level-badge img.pmpro_member_badge{height:50px}#pmpro_levels .pmpro_level{margin-bottom:20px;border:1px solid #d6d6d6;float:left;width:calc(50% - 10px);min-height:200px}#pmpro_levels .pmpro_level:nth-child(odd){margin-right:20px}nav#nav-below.navigation{display:block;clear:both;font-size:16pt;font-weight:700}nav#nav-below.navigation div{margin-bottom:30px}#pmpro_levels h2{background-color:#efefef;border-bottom:1px solid #d6d6d6;padding:20px;text-align:center}#pmpro_levels p.pmpro_level-price{padding:0 20px;text-align:center}#pmpro_levels p.pmpro_level-select{padding:0 20px 20px;text-align:center}#pmpro_levels_header{text-align:center}#pmpro_levels_header img{width:75%;margin-bottom:20px}.pmpro_checkout-fields input{width:100%}.pmpro_checkout-fields .pmpro_checkout-field-bcity_state_zip{margin:0;padding:0}.pmpro_checkout-fields .pmpro_checkout-field-bcity_state_zip div{float:left;margin:0;padding:0}.pmpro_checkout-field.pmpro_checkout-field-bcity_state_zip input#bcity{margin-right:10px}.pmpro_checkout-fields .pmpro_checkout-field-bcity_state_zip div:nth-child(1){width:53%}.pmpro_checkout-fields .pmpro_checkout-field-bcity_state_zip div:nth-child(2){width:17%}.pmpro_checkout-fields .pmpro_checkout-field-bcity_state_zip div:nth-child(3){width:22%}#clear-both{clear:both;float:none;margin:0}#pmpro_checkout-h3-msg,#pmpro_checkout-h3-msg a:hover{font-style:italic;font-size:11pt}#pmpro_billing_address_fields.pmpro_checkout,body.pmpro-checkout #pmpro_form #pmpro_billing_address_fields{width:100%!important}body.pmpro-checkout #pmpro_form #pmpro_payment_information_fields{float:none!important;width:100%!important;background-color:#eee;border:none!important}.pmpro_btn.pmpro_btn-submit-checkout{font-weight:700}#pmpro_billing_address_fields,#pmpro_payment_information_fields,#pmpro_user_fields.pmpro-checkout-account-info{border:1px solid #bbb;background-color:#f1f1f1;margin:10px 0!important;padding:10px}#pmpro_payment_information_fields{clear:both;padding-bottom:129px!important}.pmpro_checkout-field.pmpro_payment-account-number input{max-width:400px}#pmpro-checkout-city-state-zip-container div{display:inline-block}#pmpro-checkout-city-state-zip-container div input{width:75%}#pmpro-checkout-city-state-zip-container .pmpro_checkout-field.pmpro_checkout-field-bcity{width:50%}#pmpro-checkout-city-state-zip-container .pmpro_checkout-field.pmpro_checkout-field-bcity input{width:95%}#pmpro-checkout-city-state-zip-container .pmpro_checkout-field.pmpro_checkout-field-bstate{width:19%}#pmpro-checkout-city-state-zip-container .pmpro_checkout-field.pmpro_checkout-field-bzipcode{width:28%}.pmpro_checkout-field.pmpro_checkout-field-bcountry select{padding:10px}.woocommerce-MyAccount-content #pmpro_billing_address_fields{margin-top:0!important}#pmpro-levels-container{display:flex}#pmpro-levels-container div{flex:1;display:flex;flex-direction:column}.pmpro-levels-separator-top{flex:1}.pmpro-levels-separator-middle{flex:1;min-height:10px}#pmpro-checkout-firstname-lastname-container,#pmpro-country-phone-container{margin:0!important;padding:0!important}#pmpro-checkout-firstname-lastname-container div{float:left;width:47.5%}#pmpro-country-phone-container div{width:47.5%;float:left}#bphone{width:90%!important}#pmpro_mailing_lists{display:none}#pmpro-confirmation-nav-btns{text-align:center;margin:40px}#pmpro-confirmation-nav-btns a{font-size:14pt;font-weight:700;border-radius:10px;border:1px solid #8a8a8a!important;box-shadow:-2px 2px 2px 0 #aaa;background-color:#d7d7d7;color:#666;padding:10px 20px;margin:20px;display:inline-block}#pmpro-confirmation-nav-btns a:hover{background-color:#cecece}#pmpro-confirmation-nav-btns a:active{box-shadow:2px -2px 2px 0 #aaa;background-color:#bfbfbf}#pmpro-confirmation-info-box td,.pmpro-confirmation-info-box th{text-align:center;width:50%}.pmpro-confirmation-username-and-email-left,.pmpro-confirmation-username-and-email-right{text-align:left;float:left;padding:10px}.pmpro-confirmation-username-and-email-left{text-align:right;width:25%}.pmpro-confirmation-username-and-email-right{width:75%}.pmpro-confirmation-username-and-email{width:99%;margin:0 auto}.pmpro-confirmation-badge{text-align:center}.pmpro-confirmation-badge img.pmpro_member_badge{height:100px}h3.pmpro-confiration-invoice{margin-bottom:20px}hr.pmpro-confiration-billing-top{margin-bottom:5px}.pmpro_level_select_description p{margin:0 20px 20px;text-align:center}body.pmpro-checkout #keto-top-bar,body.pmpro-checkout .et_social_sidebar_networks,body.pmpro-checkout .header-site-wrap,body.pmpro-checkout .header-wrapper,body.pmpro-checkout footer{display:none}body.pmpro-checkout>div>div.ww-default.wpb_row.clearfix.vc_custom_1550608203767>div>div>div>div.wpb_single_image.wpb_content_element.vc_align_center>figure>div>img{width:100%;max-width:900px}body.pmpro-checkout #other_discount_code_p{display:none}body.pmpro-checkout #wc-thank-you-container>div.wc-thank-you-container-right>img{width:250px}body.pmpro-checkout>div>div.ww-default.wpb_row.clearfix.vc_custom_1550608203767>div>div>div>div.exp-block-text>h2>span{font-size:45px;font-size:calc(30px + (70 - 30) * ((100vw - 300px)/ (1600 - 300)));position:relative;top:-30px}body.pmpro-checkout #pmpro_form #pmpro_billing_address_fields,body.pmpro-checkout #pmpro_user_fields{float:none!important;border:none;background:0 0}body.pmpro-checkout #discount_code{width:57%;max-width:57%;margin-right:2%}body.pmpro-checkout #discount_code_button{width:40%;transition:250ms cubic-bezier(.42,0,.245,1);font-size:13px;font-weight:600;height:35px;line-height:18px;padding:0 10px;border-radius:3px;text-decoration:none;letter-spacing:.08em;margin:0;background-color:#62cbe6;color:#000}body.pmpro-checkout #discount_code_button:hover{background-color:#000;color:#62cbe6}body.pmpro-checkout span#pmpro_submit_span>.pmpro_btn.pmpro_btn-submit-checkout{font-family:OpenSans-Bold;font-size:22px;height:45px;width:100%;transition:250ms cubic-bezier(.42,0,.245,1);letter-spacing:.02em;background-color:#62cbe6;color:#000}body.pmpro-checkout span#pmpro_submit_span>.pmpro_btn.pmpro_btn-submit-checkout:hover{background-color:#000;color:#62cbe6}body.pmpro-checkout .pmpro_alert{background-color:#f9f9f9;border-color:#eee;color:#000}body.pmpro-checkout .pmpro_alert a{font-weight:700}body.pmpro-checkout>div>div.ww-default.wpb_row.clearfix.vc_custom_1550608203767{background:0 0!important}body.pmpro-checkout>div>div.wpb_single_image.wpb_content_element.vc_align_center{background-color:#eee}body.pmpro-checkout #wc-thank-you-container>div.wc-thank-you-container-left{padding-top:64px}body.pmpro-checkout #wc-thank-you-container>div.wc-thank-you-container-left img.checkout-logo{width:250px;margin-bottom:24px}body.pmpro-checkout label{font-family:OpenSans-Bold;font-size:12px;font-weight:700;letter-spacing:.03rem;text-transform:uppercase}body.pmpro-checkout input[type=email],body.pmpro-checkout input[type=password],body.pmpro-checkout input[type=text],body.pmpro-checkout select,body.pmpro-checkout textarea{border-radius:3px}body.pmpro-checkout #bcountry{height:37px;padding:8px 9px}body.pmpro-checkout #pmpro_billing_address_fields>h3{font-size:20px;font-family:OpenSans-Bold;font-weight:700;color:#666}body.pmpro-checkout div.pmpro_checkout-field>span.pmpro_asterisk>abbr{color:red}body.pmpro-checkout #wc-thank-you-container label{display:inline-block}body.pmpro-checkout #pmpro_user_fields>h3>span.pmpro_checkout-h3-msg{display:none}body.pmpro-checkout input[type=text]{height:35px}body.pmpro-checkout #pmpro_payment_information_fields{position:relative;border-radius:2px;padding:38px;margin:25px auto!important}body.pmpro-checkout #pmpro_payment_information_fields::after{background:#eee;content:"";height:15px;left:40px;position:absolute;top:0;width:15px;clip-path:polygon(0 0,-5px 0,-5px calc(100% + 5px),calc(100% + 5px) calc(100% + 5px));transform:translate(-50%,-50%) scaleY(1) rotate(135deg)}body.pmpro-checkout #pmpro-checkout-billing-info>div.pmpro_checkout-field.pmpro_checkout-field-baddress2>label{display:none}body.pmpro-checkout #pmpro-checkout-billing-info>div.pmpro_checkout-field.pmpro_checkout-field-baddress1{margin-bottom:5px}body.pmpro-checkout #kc-payment-container{display:flex;align-items:center}body.pmpro-checkout #kc-payment-radio{margin:0 10px 0 0}body.pmpro-checkout #kc-payment-title,body.pmpro-checkout #kc-payment-title label{flex:1;font-size:16px;font-family:OpenSans-Regular;font-style:normal;font-weight:700;height:32px;line-height:32px;text-transform:none;display:inline-block;letter-spacing:.48px}body.pmpro-checkout #kc-payment-types img{height:25px}body.pmpro-checkout #AccountNumber{max-width:100%;width:100%}body.pmpro-checkout #pmpro_expiration_cvv_container{display:flex}body.pmpro-checkout #pmpro_expiration_cvv_container>div:nth-child(2){width:6%}body.pmpro-checkout #pmpro_expiration_cvv_container>div:nth-child(1),body.pmpro-checkout #pmpro_expiration_cvv_container>div:nth-child(3){width:47%}body.pmpro-checkout #CVV,body.pmpro-checkout #TheAccountNumber,body.pmpro-checkout #TheExpirationDate{font-family:sans-serif;font-size:15px;font-weight:400;width:100%;max-width:100%}body.pmpro-checkout #CVV::placeholder,body.pmpro-checkout #TheAccountNumber::placeholder,body.pmpro-checkout #TheExpirationDate::placeholder{color:#d2d9e2}body.pmpro-checkout #pmpro_payment_information_fields>div>div.pmpro_checkout-field.pmpro_payment-account-number{margin-top:14px}body.pmpro-checkout #wc-thank-you-container abbr{cursor:default}body.pmpro-checkout #pmpro_level_cost{margin-top:1em;margin-bottom:0}#pmpro_pricing_fields div.freemonth{margin-bottom:0;font-size:16px;margin-top:1em}body.pmpro-checkout #wc-thank-you-container>div.wc-thank-you-container-right>div.pmpro-checkout-discount-code{margin-top:20px;margin-bottom:50px}body.pmpro-checkout .container{width:100%!important}#payment>div>div.woocommerce-terms-and-conditions-wrapper>div.woocommerce-privacy-policy-text>p,#woo_pp_ec_button_checkout{display:none}h3#ship-to-different-address label:hover{color:#888;cursor:pointer}.if-different-from-address{font-size:10pt}#order_review>table>tbody>tr>td.product-subtotal,#order_review>table>tbody>tr>td.product-total,#order_review>table>tfoot>tr>td,#order_review>table>thead>tr>th.product-total{text-align:right}.wc-tycr-item-photo.wc-tycr-item-photo-checkout img{width:100px;height:100px;border-radius:10px;border:2px solid #ddd;margin-bottom:15px;background-color:#eee}div.woocommerce-MyAccount-content>section.woocommerce-order-details>table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details hr{margin:1px}div.woocommerce-MyAccount-content>section.woocommerce-order-details>table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details,div.woocommerce-MyAccount-content>section.woocommerce-order-details>table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td,div.woocommerce-MyAccount-content>section.woocommerce-order-details>table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details th{border:0}#wc-checkout-footer{background-color:#001a39;margin:0;padding:50px 20px}#wc-checkout-footer .wc-checkout-footer-saying-container{max-width:1300px;margin:0 auto;height:100%;text-align:center}#wc-checkout-footer .wc-checkout-footer-saying i{margin:0 20px}#wc-checkout-footer .wc-checkout-footer-saying i.icon-margined-none{margin:0}#wc-checkout-footer .wc-checkout-footer-saying i.icon-margined-left{margin:0 0 0 20px}#wc-checkout-footer .wc-checkout-footer-saying i.icon-margined-right{margin:0 20px 0 0}#wc-checkout-footer .wc-checkout-footer-saying-icons{white-space:nowrap;display:inline-block;vertical-align:middle}#wc-checkout-footer .wc-checkout-footer-saying-icons.wc-saying-stars{margin:20px 0}#wc-checkout-footer .wc-checkout-footer-saying-text{display:inline-block;vertical-align:middle}#wc-checkout-footer .wc-checkout-footer-saying{font-size:20px;display:inline-block;text-align:center;width:33%;min-width:235px;margin:20px auto}#wc-checkout-footer .wc-checkout-footer-saying-2{vertical-align:middle}#wc-checkout-footer .wc-checkout-footer-saying i,#wc-checkout-footer strong{color:#62cbe6;display:inline}#wc-checkout-footer div.wc-checkout-footer-saying-text>span{color:#fff}#wc-checkout-footer.wc-footer-dark-blue{background-color:#2f4d50}#wc-checkout-footer.wc-footer-bold{font-weight:700}#wc-thank-you-container{display:block}#wc-thank-you-container .wc-thank-you-container-left{background-color:#fff;width:100%;padding:27px 40px 50px}#wc-thank-you-container .wc-thank-you-container-right{background-color:#f9f9f9;border:none;width:100%;padding:40px 40px 50px}@media screen and (min-width:1100px){#wc-thank-you-container{display:flex}#wc-thank-you-container .wc-thank-you-container-left{width:55%}#wc-thank-you-container .wc-thank-you-container-right{border-left:1px solid #e0e0e0;width:45%}}@media screen and (min-width:1600px){#wc-thank-you-container .wc-thank-you-container-left{padding-left:7%}#wc-thank-you-container .wc-thank-you-container-right{padding-right:7%}}@media screen and (min-width:1800px){#wc-thank-you-container .wc-thank-you-container-left{padding-left:15%}#wc-thank-you-container .wc-thank-you-container-right{padding-right:15%}}.wc-tycl-header{margin-left:92px}.wc-tycl-header img{width:250px}.wc-tycl-top-container{display:flex;align-items:center}#wc-thank-you-container .wc-thank-you-container-left i{float:left;color:#62cbe6;text-shadow:1px 1px 4px #000,-1px -1px 4px #000}.wc-tycl-top-container-right{float:left;margin-left:20px}.wc-tycl-top-container-right h3{padding:0;margin:10px 0 0}.wc-tycl-top-container-right h5{margin:0;padding:0}.wc-tycl-map-container{margin-top:30px;border-radius:10px}.the_gm_map{height:400px;border-radius:10px;border:2px solid #e0e0e0}.wc-tycl-after-map{padding:20px;border-radius:10px;border:2px solid #e0e0e0;margin-top:10px;background-color:#f1f1f1}.gm-style-iw.gm-style-iw-c,.the_gm_map .gm-style-iw-d{max-height:229px!important;height:229px!important}.the_gm_map .gm-style .gm-style-iw-t::after{transform:translate(-50%,-50%) scaleY(3) rotate(-45deg);clip-path:polygon(0 0,-5px 0,-5px calc(100% + 5px),calc(100% + 5px) calc(100% + 5px))}.the_gm_map #gm-bubble{text-align:center}.the_gm_map #gm-bubble h5{margin:0 0 5px;padding:0}.wc-thank-you-container-right hr{border-top-color:#bbb;margin:15px 0}.wc-tycr-order-notes{margin-top:50px}.wc-thank-you-container-right th{text-transform:capitalize}.wc-thank-you-container-right table,.wc-thank-you-container-right td,.wc-thank-you-container-right th,.wc-thank-you-container-right tr{border-width:0;margin:0;padding:2.5px;font-weight:700;font-size:18px;vertical-align:top}.wc-tycr-item-quantity{background-color:#000;opacity:.7;border-radius:15px;color:#fff;width:30px;height:30px;margin:0;padding:0;text-align:center;position:absolute;left:calc(100px - 15px);top:-15px;line-height:30px}.wc-tycr-item-photo{position:relative;float:left}.wc-tycr-item-photo img{width:100px;height:100px;border-radius:10px;border:2px solid #ddd;margin-bottom:15px;background-color:#eee}.wc-tycr-item-name{float:left;width:calc(100% - 100px);padding-left:25px;font-size:15px}#wc-thank-you-container>div.wc-thank-you-container-right>section>p.order-again{margin-top:50px;text-align:center}#wc-thank-you-container>div.wc-thank-you-container-right>section>p>a{color:#fff;background-color:#53868c;border-radius:10px;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.1em}#wc-thank-you-container>div.wc-thank-you-container-right>section>p.order-again>a:hover{color:#fff;background-color:#2f4d50;border-radius:10px}#wc-thank-you-container>div.wc-thank-you-container-right>section>h2{margin-bottom:25px}body.pmpro-checkout #content>div.entry-banner,body.pmpro-checkout #efly-top-bar,body.pmpro-checkout #masthead,body.pmpro-checkout #meanmenu,body.pmpro-checkout #sticky-header-wrapper,body.pmpro-checkout .et_social_sidebar_networks,body.pmpro-checkout a.scrollToTop,body.pmpro-checkout footer{display:none!important}#wc-thank-you-container>div.wc-thank-you-container-left img.checkout-logo,#wc-thank-you-container>div.wc-thank-you-container-left>h1>a>img{padding:10px;border-radius:5px}#wc-thank-you-container input[type=email],#wc-thank-you-container input[type=password],#wc-thank-you-container input[type=text],#wc-thank-you-container textarea{padding:8px 9px}body.pmpro-checkout .col-sm-12,body.pmpro-checkout .col-xs-12{padding:0}#pmpro_pricing_fields>h3>span{font-size:24px;color:#666;font-family:OpenSans-Bold}#pmpro_pricing_fields>div{font-size:16px;line-height:28px}#pmpro_user_fields>h3>span.pmpro_checkout-h3-name{color:#666;font-size:24px;font-weight:700}.pmpro_checkout-select-membership-plan{margin-top:10px}.pmpro_checkout-select-membership-plan .membership-plan-option{margin-bottom:10px}.pmpro_checkout-select-membership-plan .membership-plan-option input,.pmpro_checkout-select-membership-plan .membership-plan-option label{cursor:pointer}.pmpro_checkout-select-membership-plan .membership-plan-option label{margin-left:10px}#pmpro_level_cost>p>strong{text-transform:lowercase}#kc-payment-container{margin-bottom:40px}#pmpro_payment_information_fields,body.pmpro-checkout #content{margin-top:0}#pmpro_payment_information_fields>h3,.pmpro_checkout-field.pmpro_payment-discount-code{display:none}#AccountNumber,#CVV,#Expiry{background-color:#fff;border:1px solid #ccc;padding:8px 9px}#AccountNumber:active,#AccountNumber:hover,#CVV:active,#CVV:hover,#Expiry:active,#Expiry:hover{border:1px solid #ff8d00}.pmpro_payment-expiration{float:left;width:47%}.pmpro_payment-cvv{float:right;width:47%}#wc-thank-you-container div.pmpro_checkout-field>span.pmpro_asterisk:nth-child(4){display:none}#pmpro_tos_fields input#tos{margin-right:0;margin-bottom:0;margin-top:0;height:58px;float:left}#pmpro_tos_fields>h3{display:none}#pmpro_license{background-color:rgba(0,0,0,.05);border-top:0;margin:0}#pmpro-terms-container{height:58px;line-height:54px;float:left;width:calc(100% - 35px);vertical-align:middle}#pmpro-terms{text-transform:uppercase;line-height:normal;display:inline-block;vertical-align:middle;font-family:OpenSans-Bold;font-weight:400;font-size:12px}#pmpro-terms .required{color:red}#pmpro-terms label{padding-left:15px}#pmpro-terms label:hover,#pmpro_tos_fields input#tos:hover{cursor:pointer}