﻿.gender-radio{height:34px;border-bottom:2px solid #606060;font-size:14px;}.gender-radio .radio-inline{margin-top:5px;}.rmembersignupv2 .form-control{border-radius:0;border:0;box-shadow:none;border-bottom:2px solid #606060;}.rmembersignupv2 .form-control:focus{background-color:initial;}.rmembersignupv2 label{margin-right:4px;}.rmembersignupv2 .fa-info-circle{font-size:12px;color:#02484D;}.form-group-membershipno{padding-top:20px;}.label-oldmembershipnumber{display:initial;}.message-container div{clear:both;}.label-terms{width:initial!important;}.label-terms a{text-decoration:underline;}.rmembersignupv2 .btn-signup-primary{background-color:#606060;border-color:#606060;font-family:"Open Sans", serif;font-weight:500;font-size:20px;height:60px;}.form-group label.control-label{font-size:13px;}.form-group label.control-label:first-letter{text-transform:capitalize;}.title-primary{color:#309036;}.title-warning{color:#606060;}.membersignup-title{text-align:center;margin-bottom:30px;}.title-primary{font-family:"Open Sans", serif;font-size:40px;font-weight:900;}.subtitle-container{font-family:"Open Sans", serif;font-weight:500;font-size:22px;max-width:900px;margin:0 auto;margin-bottom:60px;margin-top:15px;}.radio input[type=radio]{margin-left:0;margin-top:4px;}.radio label{padding-left:22px;font-size:14px;}.mybirthdaypicker{display:none!important;}.birthday-picker .birth-day{width:30%;}.birthday-picker .birth-month{width:35%;}.birthday-picker .birth-year{width:35%;}.label-note{font-weight:400;font-size:12px;}.form-group-membershipno .control-label{margin-right:10px;}.category-details{margin-top:15px;}.category-information-wrapper{margin-top:10px;}.rmembersignupv2 .panel,.rmembersignupv2 .panel-heading{border-color:#d9edf7;}.rmembersignupv2 .panel-heading,.table-breakdown td,.table-breakdown th,.table-payment-summary td,.table-payment-summary th{font-size:14px;}.button-container .btn,.button-container .btn-lg{border-radius:0;}.rmembersignupv2 .panel-heading{border-top-left-radius:0;border-top-right-radius:0;}.footer-title,.money-total{font-weight:700;text-transform:uppercase;}.rmembersignupv2 .panel{margin-bottom:0;border-radius:0;}.form-group-section{margin-bottom:0;}@media only screen and min-width 992px{.form-group label{width:initial;}}.btn-pay{font-weight:700;letter-spacing:1px;padding-top:14px;padding-bottom:14px;}.imgpaymentmethod{padding-top:7px;}.tr-instalment-fee td,.tr-membership-fee-desc td{padding-left:20px!important;}.has-error .form-control{border-bottom-color:#a94442!important;}.col-how-ddl,.col-how-txt{padding-right:0;}.col-how-ddl{padding-left:0;}.table-payment-summary hr{margin-top:10px;margin-bottom:15px;}.panel-guardian-consent,.sorry-email-mismatch,.sorry-password-mismatch,.sorry-invalid,.sorry-ineligible-standdown,.sorry-ineligible-activememberofanyclub,.sorry-ineligible-activememberofthisclub,.sorry-ineligible-resignedmemberofthisclub,.sorry-ineligible-standdown,.category-details,.tr-instalment-fee,.tr-membership-fee-desc,.div-voucher{display:none;}.form-signup .form-check label{padding-left:30px;line-height:19px;}.form-signup .form-check input[type=checkbox]{position:absolute;left:-9999px;}.form-signup .form-check input[type=checkbox] + label{background:url(/images/check-off.png) no-repeat;display:inline-block;}.form-signup .form-check input[type=checkbox].is-invalid + label{background:url(/images/check-error.png) no-repeat;display:inline-block;}.form-signup .form-check.invisible-unchecked input[type=checkbox] + label{background:none;display:inline-block;}.form-signup .form-check input[type=checkbox].is-invalid + label{color:#FE4F47!important;}.form-signup .form-check input[type=checkbox]:checked + label{background:url(/images/check-on.png) no-repeat;display:inline-block;}.form-signup .form-check input[type=checkbox].is-invalid + label{color:#FE4F47!important;}.form-group-previousmember label{margin-top:10px;}.instructions{font-size:13px;margin-left:15px;}.instructions-title{margin-bottom:10px;}.instructions label{text-transform:none;}.panel-body > .form-group:last-child{margin-bottom:3rem;}.check-email-communication label{text-transform:unset;}.voucher-code-label{margin-right:4px;}/* Diversity Questions styles */.text-box-custom,.drop-down-custom{height:30px!important;}.section-heading h3{font-size:18px;font-weight:bolder;padding-top:15px;}.section-heading-label{display:block;font-size:16px;font-weight:400;text-transform:none!important;padding-top:15px;padding-bottom:15px;}.section-sub-heading-label{display:block;font-size:16px;font-weight:400;text-transform:none!important;margin-top:-10px;}.section-sub-heading h4{font-size:18px;font-weight:700;padding-top:15px;}.section-items-wrapper{padding:0;margin:0 0 5px 20px;}.margin-top-n20{margin-top:-20px;}.radio-button-list input[type=radio],.checkbox-button-list input[type=checkbox]{margin-top:-1px;vertical-align:middle;width:18px;height:18px;align-self:center;}.radio-button-list input[type=radio]:hover,.checkbox-button-list input[type=checkbox]:hover{cursor:pointer;}.radio-button-list label,.checkbox-button-list label{width:auto;display:inline;font-size:14px;text-transform:none;padding-right:20px;}.radio-button-list label:hover,.checkbox-button-list label:hover{cursor:pointer;}/** Diversity Questions styles */.ukpostcode,.post-code-validate{text-transform:uppercase!important;}.voucher-toggle-button{margin-top:0;}.rmembersignupv2 .btn-toggle{background-color:transparent;font-size:inherit;border-width:0;color:#e30137;padding-top:0!important;height:auto;padding-right:5px;}.input-no-bottom-border{border-bottom:0!important;}.hiden-field{display:none;}.d-none{display:none!important;}#ccpayment1{margin-top:40px;padding-left:0;}@media min-width 992px{#ccpayment1{padding-left:30px;}}@media min-width 1200px{#ccpayment1{padding-left:50px;}}@media min-width 1500px{#ccpayment1{padding-left:70px;}}.form-group select{background-image:none;}