.cryptoForm{margin:5px auto;position:relative;color:#e9e9e8;text-align:left}.cryptoForm .formMainContent{width:400px;margin:0 auto}@media only screen and (max-width:600px){.cryptoForm .formMainContent{width:100%}}.cryptoForm a{color:#f90;text-decoration:underline}.cryptoForm .headerSubTwoContainer{margin-bottom:10px}.cryptoForm .sdIconWrapper{display:inline-block;margin-top:5px;margin-bottom:8px;float:left}.cryptoForm .sdIconWrapper span{color:#fff;font-size:14px;font-weight:600;vertical-align:middle}.cryptoForm .sdIconWrapper span.secureLock{display:inline-block;background:url(../../images/premium/secureLockIcon.png?cache=2023083106) no-repeat;background-size:cover;width:25px;height:25px}.cryptoForm .paymentMethod{float:right;color:#fff;font-size:14px;font-weight:600;margin-top:11px}@media only screen and (max-width:600px){.cryptoForm .paymentMethod{margin-top:10px}}.cryptoForm .paymentMethod span{display:block;font-weight:400;color:#ff9000;text-align:right}.cryptoForm .headerLogo{text-align:center}.cryptoForm .headerLogo img{display:inline-block}@media only screen and (max-width:600px){.cryptoForm .headerLogo img{height:30px}}.cryptoForm .headerLogo .pornhubLogo{display:inline-block;background:url(../../images/premium/premium-logo-medium.png?cache=2023083106) no-repeat;width:210px;height:40px}.cryptoForm .headerSubText{text-align:left;padding:10px 0}.cryptoForm .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}.cryptoForm .floatContainer input:-webkit-autofill,.cryptoForm .floatContainer input:-webkit-autofill:focus,.cryptoForm .floatContainer input:-webkit-autofill:hover,.cryptoForm .floatContainer select:-webkit-autofill,.cryptoForm .floatContainer select:-webkit-autofill:focus,.cryptoForm .floatContainer select:-webkit-autofill:hover{background-color:#dedede;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #dedede inset}.cryptoForm .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}.cryptoForm .floatContainer input.expiryInput{width:44%;padding-bottom:0;margin-right:20px;margin-bottom:0;padding-top:0;display:block;border:0}.cryptoForm .floatContainer.wrong{border-color:red}.cryptoForm .floatContainer label{position:absolute;color:#8a8a8a;font-size:14px;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}.cryptoForm .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}.cryptoForm .formRow{margin-bottom:10px;text-align:left}.cryptoForm .formRow.twoSections .floatContainer{box-sizing:border-box;width:49%;float:left}.cryptoForm .formRow.twoSections .floatContainer:nth-child(2){float:right}.cryptoForm .formRow.twoSections .errorMessage{width:50%;float:left;padding:0 5px 0;box-sizing:border-box}.cryptoForm .formRow.twoSections .errorMessage:nth-child(3){float:right}.cryptoForm .errorMessage{display:none;color:red;font-weight:600;margin-top:3px;font-size:11px}.cryptoForm .errorMessage.active{display:block}.cryptoForm .scrollContentWrapper{margin:10px 0}.cryptoForm .scrollContentWrapper .listBlock{padding:5px 25px 5px 0;box-sizing:border-box;margin:0}.cryptoForm ul.listBlock{margin:10px 0 20px 0;padding:10px 0 0}.cryptoForm ul.listBlock::after,.cryptoForm ul.listBlock::before{display:table;content:""}.cryptoForm ul.listBlock::after{clear:both;zoom:1}.cryptoForm ul.listBlock.withBrowserScroll{max-height:230px;overflow-y:auto;overflow-x:hidden;padding:10px 10px 0}.cryptoForm ul.listBlock li{float:left;padding:10px 0;width:33.33%}.cryptoForm ul.listBlock li:nth-child(3n+1) .cryptoItemBox{margin-left:0}.cryptoForm ul.listBlock li:nth-child(3n+2) .cryptoItemBox{margin:0 auto}.cryptoForm ul.listBlock li:nth-child(3n+3) .cryptoItemBox{float:right}.cryptoForm ul.listBlock .cryptoItemBox{opacity:.5;border:1px solid #fff;width:100px;cursor:pointer;position:relative}@media only screen and (max-width:600px){.cryptoForm ul.listBlock .cryptoItemBox{width:75px}}.cryptoForm ul.listBlock .cryptoItemBox.active{opacity:1;cursor:auto;border:1px solid #ff9000;background-color:#000}.cryptoForm ul.listBlock .cryptoItemBox.active .cryptoItemCheckmark{display:block}.cryptoForm ul.listBlock .cryptoItemIcon{width:45px;height:45px;margin:10px auto}@media only screen and (max-width:600px){.cryptoForm ul.listBlock .cryptoItemIcon{width:30px;height:30px;margin:7px auto}}.cryptoForm ul.listBlock .cryptoItemIcon img{width:100%}.cryptoForm ul.listBlock .cryptoItemCheckmark{width:28px;height:28px;background-color:#ff9000;border-radius:50%;position:absolute;right:-13px;top:-13px;display:none;pointer-events:none}.cryptoForm ul.listBlock .cryptoItemCheckmark:after{content:"";position:relative;display:block;margin-left:8px;margin-top:4px;width:7px;height:12px;border:solid #fff;border-width:0 4px 4px 0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width:600px){.cryptoForm ul.listBlock .cryptoItemCheckmark{width:22px;height:22px;right:-11px;top:-11px}.cryptoForm ul.listBlock .cryptoItemCheckmark:after{margin-left:7px;margin-top:3px;width:5px;height:10px;border-width:0 3px 3px 0}}.cryptoForm .footerText{display:inline;text-align:center}.cryptoForm .footerText img{max-width:100%}.cryptoForm .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}.cryptoForm .submitPayment:hover{cursor:pointer}.cryptoForm .submitPayment.disabledLoading{background:url(../../images/html5Uploader/loading.gif?cache=2023083106) no-repeat center center;background-size:30px;background-color:#444;color:transparent;cursor:default}.cryptoForm .disclaimer{font-size:10px;line-height:1.2;display:block}