.creditCardForm.v1 .submitPayment{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;font-size:.875rem;display:block;text-align:center;margin:15px auto 15px;text-transform:uppercase;padding:17px 60px;background:#68a944;border:none;font-weight:700;text-decoration:none;color:#000;-webkit-appearance:none}.creditCardForm.v1 .submitPayment:hover{cursor:pointer}.creditCardForm.v1 .submitPayment.disabledLoading{background-repeat:no-repeat;background-position:center center;background-size:30px;background-color:#444;color:transparent;cursor:default}.creditCardForm.v1 .newUserPaymentWrapper{width:370px;margin:5px auto;position:relative;color:#e9e9e8;text-align:center}.creditCardForm.v1 .newUserPaymentWrapper input[type=number]::-webkit-inner-spin-button,.creditCardForm.v1 .newUserPaymentWrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.creditCardForm.v1 .newUserPaymentWrapper input[type=number]{-moz-appearance:textfield}.creditCardForm.v1 .newUserPaymentWrapper .trialText{font-size:13px}.creditCardForm.v1 .newUserPaymentWrapper .trialText b{color:#ff9000;display:inline}.creditCardForm.v1 .newUserPaymentWrapper .errorMessage{display:none;color:red;font-weight:600;margin-top:3px;font-size:11px}.creditCardForm.v1 .newUserPaymentWrapper .errorMessage.active{display:block}.creditCardForm.v1 .newUserPaymentWrapper .error_securityCode{float:left;width:48%}.creditCardForm.v1 .newUserPaymentWrapper .error_expiryDate{float:right;width:48%}.creditCardForm.v1 .newUserPaymentWrapper .sdIconWrapper{display:inline-block;margin-top:5px;margin-bottom:8px}.creditCardForm.v1 .newUserPaymentWrapper .sdIconWrapper span{color:#fff;font-size:14px;font-weight:600}.creditCardForm.v1 .newUserPaymentWrapper .sdIconWrapper span.secureLock{display:inline-block;background-repeat:no-repeat;background-size:cover;height:25px;margin-bottom:-7px;width:25px}.creditCardForm.v1 .newUserPaymentWrapper .cardsWrapper{float:right}.creditCardForm.v1 .newUserPaymentWrapper .cardImgWrapper{display:inline-block;width:27px;height:19px;margin-top:8px;background-repeat:no-repeat}.creditCardForm.v1 .newUserPaymentWrapper .cardImgWrapper.visa{background-position:-29px -247px}.creditCardForm.v1 .newUserPaymentWrapper .cardImgWrapper.mastercard{background-position:0 -247px}.creditCardForm.v1 .newUserPaymentWrapper .cardImgWrapper.discover{background-position:-58px -247px}.creditCardForm.v1 .newUserPaymentWrapper .cardImgWrapper.jcb{background-position:-87px -247px}.creditCardForm.v1 .newUserPaymentWrapper .headerLogo{display:inline-block}.creditCardForm.v1 .newUserPaymentWrapper .headerLogo .pornhubLogo{display:inline-block;background-repeat:no-repeat;width:210px;height:40px}.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer{margin-bottom:0;margin-top:-4px}.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer select{right:48%}.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer select{right:-1px}.creditCardForm.v1 .newUserPaymentWrapper .separation{border-left:1.5px solid #8a8a8a;height:20px;float:left}.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer{float:left}.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryMonth,.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryYear,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryMonth,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryYear{position:static;border:none;background-color:#dedede;color:#8a8a8a;font-size:14px}.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryMonth:after,.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryYear:after,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryMonth:after,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryYear:after{border-color:#8a8a8a transparent transparent transparent}.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryMonth.active:after,.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryYear.active:after,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryMonth.active:after,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryYear.active:after{border-color:transparent transparent #8a8a8a transparent}.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryMonth,.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryYear,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryMonth,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryYear{cursor:pointer;display:block;outline:0;padding:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;text-align:left}.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryMonth:after,.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryYear:after,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryMonth:after,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryYear:after{border-style:solid;border-width:7px 5px 0 5px;content:'';width:0;height:0;display:inline-block;vertical-align:middle}.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryMonth.active:after,.creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryYear.active:after,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryMonth.active:after,.creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryYear.active:after{border-style:solid;border-width:0 5px 7px 5px}.creditCardForm.v1 .newUserPaymentWrapper>span{display:inline-block;margin-top:12px;margin-bottom:3px;text-align:left}.creditCardForm.v1 .newUserPaymentWrapper span{font-size:10px}.creditCardForm.v1 .newUserPaymentWrapper .addBrazzers{height:12px;top:3px;position:relative;margin-right:5px}.creditCardForm.v1 .newUserPaymentWrapper>div{margin-top:8px;text-align:left}.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer{border:solid 1px #ccc;background-color:#dedede;padding:0 8px;position:relative;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer input:-webkit-autofill,.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer input:-webkit-autofill:focus,.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer input:-webkit-autofill:hover,.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer select:-webkit-autofill,.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer select:-webkit-autofill:focus,.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer select:-webkit-autofill:hover{background-color:#dedede;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #dedede inset}.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer input{position:static;background-color:#dedede;color:#000;border:none;font-size:16px;outline:0;width:100%;margin-left:-8px;text-indent:16px;margin-top:4px;margin-bottom:0;padding:16px 0 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer input.expiryInput{width:44%;padding-bottom:0;margin-right:20px;margin-bottom:0;padding-top:0;display:block;border:0}.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer.wrong{border-color:red}.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer label{position:absolute;color:#8a8a8a;font-size:16px;margin-left:8px;transform-origin:top left;-webkit-transform:translate(0,16px) scale(1);-ms-transform:translate(0,16px) scale(1);-moz-transform:translate(0,16px) scale(1);-o-transform:translate(0,16px) scale(1);transform:translate(0,16px) scale(1);transition:all .1s ease-in-out;pointer-events:none}.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer .expiryDate{font-size:11px;top:-10px;left:10px}.creditCardForm.v1 .newUserPaymentWrapper>div .floatContainer.active label{-webkit-transform:translate(0,4px) scale(.75);-ms-transform:translate(0,4px) scale(.75);-moz-transform:translate(0,4px) scale(.75);-o-transform:translate(0,4px) scale(.75);transform:translate(0,4px) scale(.75);font-weight:600;margin-bottom:3px}.creditCardForm.v1 .newUserPaymentWrapper>div .wrapper{display:inline-block}.creditCardForm.v1 .newUserPaymentWrapper>div .wrapper .floatSecurityCode{float:left;width:49%;box-sizing:border-box}.creditCardForm.v1 .newUserPaymentWrapper>div .wrapper .floatExpiryDate{float:right;width:49%;box-sizing:border-box}.creditCardForm.v1 .newUserPaymentWrapper a{color:#f90;text-decoration:underline}.creditCardForm.v1 .footerText{display:inline;text-align:center}.creditCardForm.v1 .crossSellContainer.disabledLoading{background-repeat:no-repeat;background-position:left top;background-size:13px}.creditCardForm.v1 .crossSellContainer.disabledLoading input{opacity:0;cursor:default}.paymentLoader.ccForm.v1{background:rgba(0,0,0,.75);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1000}.paymentLoader.ccForm.v1 img{position:absolute;margin:auto;left:0;right:0;bottom:0;top:0}.safariDetected .creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer,.safariDetected .creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer{margin-bottom:7px;margin-top:0}.safariDetected .creditCardForm.v1 .newUserPaymentWrapper .separation{height:18px;margin-left:4px;margin-right:4px}.firefoxDetected .creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryMonth,.firefoxDetected .creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryYear,.firefoxDetected .creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryMonth,.firefoxDetected .creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryYear{font-size:13px}.firefoxDetected .creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryMonth,.firefoxDetected .creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryMonth{width:80px}.firefoxDetected .creditCardForm.v1 .newUserPaymentWrapper .expiryMonthContainer .expiryYear,.firefoxDetected .creditCardForm.v1 .newUserPaymentWrapper .expiryYearContainer .expiryYear{width:70px}.firefoxDetected .creditCardForm.v1 .newUserPaymentWrapper .separation{margin-left:10px}.pfCreditCardModal .creditCardForm.v1 .submitPayment{background-color:#ff9000}