.stripe-payment-form label.disabled { color: grey; }

.stripe-payment-form label, 
.stripe-payment-form .labeler {
	display: block;
	margin-bottom: 5px;
}

.stripe-payment-form .membershipClassWrap { display: none; } 

.stripe-payment-form .postSelect { display: none; }
.stripe-payment-form .postSelect.visible { display: block; }

.stripe-payment-form .prevPostSelect { display: none; }
.stripe-payment-form .prevPostSelect.visible { display: block; }

.stripe-payment-form .errorMsg { display: none; color: red; }
.stripe-payment-form .invalidMsg { display: none; color: red; }
.stripe-form.payment-errors { color: red;}
.stripe-payment-form .partTwoError { color: Red; }

.stripe-payment-form .memTerms { display: none; }
.stripe-payment-form .memTerms.active { display: block; }

.stripe-payment-form .guardianWrap { display: none; }
.stripe-payment-form .guardianWrap.visible { display: block; }

.stripe-payment-form .sponsorSection { display: none; }
.stripe-payment-form .sponsorSection.visible { display: block; }

.stripe-payment-form .submitPaper { display: none; color: red; font-weight: bold;}

.stripe-payment-form .card-cvc { width: auto; }
.stripe-payment-form .cvcQuery { 
	display: inline-block; 
	margin-left: 5px;
	padding: 5px;
    border-radius: 5px;
    background: rgba(240,245,250,.6);
}

.stripe-payment-form .cvcImgWrap { position: relative; display: inline-block; vertical-align: top; }
.stripe-payment-form .cvcImgWrap:hover .cvclg { opacity: 1; }
.stripe-payment-form .cvcsmall { vertical-align: top; margin-top: 2px; margin-left: 5px; }
.stripe-payment-form .cvclg { 
	position: absolute; 
	top: 50%;
    left: 50%;
    min-width: 200px;
    height: auto;
    transform: translateY(-50%);
    -webkit-transofrm: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    opacity: 0;
}

.wideSmall { width: 100%; }

.stripe-payment-form .clearForm,
.fillAnotherStripe {
    text-decoration: none !important;
}

#stripe-back-submit { cursor: pointer; }

