.main-registration-modal{line-height:normal;color:unset;min-width:unset}.main-registration-wrapper{position:fixed;flex-direction:column}#registerOverlay{width:850px !important;height:715px !important;color:unset;text-align:unset;min-width:unset}#overlay,#bodyTag #overlay,body.whtielabel #overlay,body.wl #overlay{backdrop-filter:blur(7px);background:rgba(0,0,0,0.69) !important;opacity:1 !important;cursor:pointer}.main-registration-top{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.main-registration-top-logo{max-width:225px;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.5))}.main-registration-form{height:600px;width:850px;display:flex;align-items:center;background:linear-gradient(230deg, #13151C 50%, #005572 100%);box-shadow:0 10px 25px 3px rgba(0,0,0,0.5);border-radius:15px;box-sizing:border-box;position:relative;padding:15px;box-sizing:border-box;overflow:hidden}.main-registration-close{position:absolute;top:10px;right:5px;opacity:.69;font-size:13px;z-index:1}.main-registration-close i{display:flex}.main-registration-section-content-v1{flex:0 0 395px;display:none;height:100%;background-size:cover;background-position:center;border-radius:15px;z-index:1;position:relative;overflow:hidden}.main-registration-section-content-v2{flex:0 0 395px;display:none;flex-direction:column;z-index:1}.main-registration-section-content-v2{display:none}.main-registration-section-content-v3{flex:0 0 410px;display:none;flex-direction:column;z-index:1}.main-registration-section-content-xvt{color:#ffffff}.main-registration-section-video{width:100%;height:100%;position:absolute;top:0;left:0}.main-registration-section-video video{object-fit:cover;width:100%;height:100%;z-index:-1;position:relative}body:not(.chat-room-opened) .main-registration-section-content-v1{display:flex}.chat-room-opened .main-registration-section-content-v2{display:flex;position:relative}.chat-room-opened .main-registration-section-content-v2:after{content:'';position:absolute;right:0;top:0;height:100%;width:2px;border-radius:2px;background:rgba(255,255,255,0.08)}.chat-room-opened .main-registration-section-content-v3{display:flex;position:relative;height:100%;padding:5% 25px;box-sizing:border-box;justify-content:space-between}.main-registration-form-divider{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:80%;width:3px;background-image:linear-gradient(180deg, rgba(19,21,28,0) 0%, #454B60 25%, #454B60 75%, rgba(19,21,28,0) 100%);box-shadow:0 10px 25px 3px rgba(0,0,0,0.1);border-radius:5px;display:none}.chat-room-opened .main-registration-form-divider{display:block}.chat-room-opened .main-registration-section-content-v2-age-verification.main-registration-section-content-v2:after{display:none}.main-registration-age-verification .main-registration-section-content-v2.main-registration-section-content-v2-age-verification{height:100%;background-size:cover;background-position:center;border-radius:0;z-index:1;position:relative;overflow:hidden}.main-registration-section-content-model-container{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:25px}.main-registration-section-content-model-message-container{display:flex;flex-direction:column;align-items:center}.main-registration-section-content-model-info-container{display:flex;flex-direction:column;align-items:center}.main-registration-section-content-model-image{width:100px;height:100px;background-size:auto 110%;border-radius:100%;background-position:center;border:4px solid rgba(80,200,120,0.8);box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}.main-registration-section-content-model-name{margin-top:5px;font-size:16px;font-weight:600;position:relative}.main-registration-section-content-model-online-indicator{width:7px;height:7px;background:#50C878;border:1px solid #00A035;position:absolute;top:7px;left:-14px;border-radius:10px}.main-registration-section-content-model-name span{color:#ffffff}.main-registration-section-content-model-tagline{text-align:center;margin-top:5px;font-size:13px;border:0;padding:0;width:auto}.main-registration-model-message-container{max-height:300px;overflow-y:auto;display:flex;flex-direction:column-reverse;position:relative;padding-bottom:10px}.main-registration-model-single-message-container{display:flex;align-items:flex-end;margin:0 0 10px 0}.main-registration-model-single-message-container:first-child{margin-bottom:0px}.main-registration-model-single-message-image{width:30px;height:30px;background-size:140%;margin-right:7px;flex:0 0 30px}.main-registration-section-content-model-message{color:#222222;width:320px;text-align:center;padding:5px 10px;box-sizing:border-box;border-radius:45px;margin-top:10px;font-weight:600;position:relative;background-color:#E6E7ED}.main-registration-section-content-model-message:after{content:'';width:20px;height:20px;position:absolute;left:50%;top:7px;transform:translate(-50%, -50%) rotate(45deg);background-color:#E6E7ED;z-index:-1}.main-registration-section-content-model-message-text i{font-size:15px;position:relative;top:2px}.main-registration-model-single-message-container{opacity:0;height:0;overflow:hidden;animation:show-model-message 0.6s ease-out forwards;transition:transform 0.3s ease-out, opacity 0.3s ease-out;flex-shrink:0}.main-registration-model-single-message-1{animation-delay:0s}.main-registration-model-single-message-2{animation-delay:2s}.main-registration-model-single-message-3{animation-delay:4.3s}@keyframes show-model-message{0%{opacity:0;height:0;transform:translateY(10px)}100%{opacity:1;height:auto;transform:translateY(0)}}.main-registration-model-single-message-text-container{background-color:#454B60;color:#ffffff;box-sizing:border-box;padding:4px 8px;border-radius:10px 10px 10px 0px;max-width:85%;min-height:30px;min-width:45px}.main-registration-model-single-message-text-loader-01{position:relative;width:35px;height:15px;margin-top:8px;box-sizing:border-box}.main-registration-model-single-message-text-loader-01 span{content:'';animation:reg-message-typing-indicator-01 1.5s infinite;animation-fill-mode:both;height:7px;width:7px;background:#eeeeee;position:absolute;left:0;top:0;border-radius:50%}.main-registration-model-single-message-text-loader-01 span:nth-child(2){animation-delay:.2s;margin-left:12px}.main-registration-model-single-message-text-loader-01 span:nth-child(3){animation-delay:.4s;margin-left:24px}@keyframes reg-message-typing-indicator-01{0%{opacity:.1}20%{opacity:1}100%{opacity:.1}}.main-registration-model-single-message-text-loader-01{opacity:1;visibility:visible;animation:reg-message-01-fadeout 0s linear 1.9s forwards}.main-registration-model-single-message-text-01{opacity:0;visibility:hidden;animation:reg-message-01-fadein 0s linear 2s forwards;position:absolute}@keyframes reg-message-01-fadeout{to{opacity:0;visibility:hidden;position:absolute}}@keyframes reg-message-01-fadein{to{opacity:1;visibility:visible;position:static}}.main-registration-model-single-message-text-loader-02{position:relative;width:35px;height:15px;margin-top:8px;box-sizing:border-box}.main-registration-model-single-message-text-loader-02 span{content:'';animation:reg-message-typing-indicator-02 1.5s infinite;animation-fill-mode:both;height:7px;width:7px;background:#eeeeee;position:absolute;left:0;top:0;border-radius:50%}.main-registration-model-single-message-text-loader-02 span:nth-child(2){animation-delay:.2s;margin-left:12px}.main-registration-model-single-message-text-loader-02 span:nth-child(3){animation-delay:.4s;margin-left:24px}@keyframes reg-message-typing-indicator-02{0%{opacity:.1}20%{opacity:1}100%{opacity:.1}}.main-registration-model-single-message-text-loader-02{opacity:1;visibility:visible;animation:reg-message-02-fadeout 0s linear 4s forwards}.main-registration-model-single-message-text-02{opacity:0;visibility:hidden;animation:reg-message-02-fadein 0s linear 4.1s forwards;position:absolute}@keyframes reg-message-02-fadeout{to{opacity:0;visibility:hidden;position:absolute}}@keyframes reg-message-02-fadein{to{opacity:1;visibility:visible;position:static}}.main-registration-model-single-message-text-loader-03{position:relative;width:35px;height:15px;margin-top:8px;box-sizing:border-box}.main-registration-model-single-message-text-loader-03 span{content:'';animation:reg-message-typing-indicator-03 1.5s infinite;animation-fill-mode:both;height:7px;width:7px;background:#eeeeee;position:absolute;left:0;top:0;border-radius:50%}.main-registration-model-single-message-text-loader-03 span:nth-child(2){animation-delay:.2s;margin-left:12px}.main-registration-model-single-message-text-loader-03 span:nth-child(3){animation-delay:.4s;margin-left:24px}@keyframes reg-message-typing-indicator-03{0%{opacity:.1}20%{opacity:1}100%{opacity:.1}}.main-registration-model-single-message-text-loader-03{opacity:1;visibility:visible;animation:reg-message-03-fadeout 0s linear 5.9s forwards}.main-registration-model-single-message-text-03{opacity:0;visibility:hidden;animation:reg-message-03-fadein 0s linear 6s forwards;position:absolute}@keyframes reg-message-03-fadeout{to{opacity:0;visibility:hidden;position:absolute}}@keyframes reg-message-03-fadein{to{opacity:1;visibility:visible;position:static}}.main-registration-model-single-message-container.main-registration-model-single-message-username,.main-registration-model-single-message-container.main-registration-model-single-message-password,.main-registration-model-single-message-container.main-registration-model-single-message-email{display:none}.registration-nickname-error .main-registration-model-single-message-container.main-registration-model-single-message-username,.registration-nickname-success .main-registration-model-single-message-container.main-registration-model-single-message-username,.registration-password-error .main-registration-model-single-message-container.main-registration-model-single-message-password,.registration-password-success .main-registration-model-single-message-container.main-registration-model-single-message-password,.registration-email-error .main-registration-model-single-message-container.main-registration-model-single-message-email,.registration-email-success .main-registration-model-single-message-container.main-registration-model-single-message-email{display:flex}.main-registration-model-single-message-text{color:#ffffff;box-sizing:border-box;padding:4px 8px;border-radius:10px 10px 10px 0px;max-width:85%;min-height:30px;min-width:45px}.main-registration-model-single-message-text .main-registration-error-magic-wand{width:18px;fill:#ffffff;stroke:#ffffff;display:inline-block;position:relative;top:3px;padding:0px 1px}.main-registration-message-text-error{background-color:#971919}.main-registration-message-text-success{background-color:#055e35}.main-registration-model-single-message-username .main-registration-message-text-error,.main-registration-model-single-message-password .main-registration-message-text-error,.main-registration-model-single-message-email .main-registration-message-text-error{display:none}.registration-nickname-error .main-registration-model-single-message-username .main-registration-message-text-error,.registration-password-error .main-registration-model-single-message-password .main-registration-message-text-error,.registration-email-error .main-registration-model-single-message-email .main-registration-message-text-error{display:block}.main-registration-model-single-message-username .main-registration-message-text-success,.main-registration-model-single-message-password .main-registration-message-text-success,.main-registration-model-single-message-email .main-registration-message-text-success{display:none}.registration-nickname-success .main-registration-model-single-message-username .main-registration-message-text-success,.registration-password-success .main-registration-model-single-message-password .main-registration-message-text-success,.registration-email-success .main-registration-model-single-message-email .main-registration-message-text-success{display:block}.main-registration-model-single-message-text-loader-username-success{position:relative;width:35px;height:15px;margin-top:8px;box-sizing:border-box}.main-registration-model-single-message-text-loader-username-success span{content:'';animation:reg-message-typing-indicator-04 1.5s infinite;animation-fill-mode:both;height:7px;width:7px;background:#eeeeee;position:absolute;left:0;top:0;border-radius:50%}.main-registration-model-single-message-text-loader-username-success span:nth-child(2){animation-delay:.2s;margin-left:12px}.main-registration-model-single-message-text-loader-username-success span:nth-child(3){animation-delay:.4s;margin-left:24px}@keyframes reg-message-typing-indicator-04{0%{opacity:.1}20%{opacity:1}100%{opacity:.1}}.main-registration-model-single-message-text-loader-username-success{opacity:1;visibility:visible;animation:reg-message-04-fadeout 0s linear 1s forwards}.main-registration-message-text-success-username{opacity:0;visibility:hidden;animation:reg-message-04-fadein 0s linear 1.1s forwards;position:absolute}@keyframes reg-message-04-fadeout{to{opacity:0;visibility:hidden;position:absolute}}@keyframes reg-message-04-fadein{to{opacity:1;visibility:visible;position:static}}.main-registration-model-single-message-text-loader-username-error{position:relative;width:35px;height:15px;margin-top:8px;box-sizing:border-box}.main-registration-model-single-message-text-loader-username-error span{content:'';animation:reg-message-typing-indicator-05 1.5s infinite;animation-fill-mode:both;height:7px;width:7px;background:#eeeeee;position:absolute;left:0;top:0;border-radius:50%}.main-registration-model-single-message-text-loader-username-error span:nth-child(2){animation-delay:.2s;margin-left:12px}.main-registration-model-single-message-text-loader-username-error span:nth-child(3){animation-delay:.4s;margin-left:24px}@keyframes reg-message-typing-indicator-05{0%{opacity:.1}20%{opacity:1}100%{opacity:.1}}.main-registration-model-single-message-text-loader-username-error{opacity:1;visibility:visible;animation:reg-message-04-fadeout 0s linear 1s forwards}.main-registration-message-text-error-username{opacity:0;visibility:hidden;animation:reg-message-04-fadein 0s linear 1.1s forwards;position:absolute}@keyframes reg-message-04-fadeout{to{opacity:0;visibility:hidden;position:absolute}}@keyframes reg-message-04-fadein{to{opacity:1;visibility:visible;position:static}}.main-registration-model-single-message-text-loader-email-success{position:relative;width:35px;height:15px;margin-top:8px;box-sizing:border-box}.main-registration-model-single-message-text-loader-email-success span{content:'';animation:reg-message-typing-indicator-05 1.5s infinite;animation-fill-mode:both;height:7px;width:7px;background:#eeeeee;position:absolute;left:0;top:0;border-radius:50%}.main-registration-model-single-message-text-loader-email-success span:nth-child(2){animation-delay:.2s;margin-left:12px}.main-registration-model-single-message-text-loader-email-success span:nth-child(3){animation-delay:.4s;margin-left:24px}.main-registration-model-single-message-text-loader-email-success{opacity:1;visibility:visible;animation:reg-message-04-fadeout 0s linear 1s forwards}.main-registration-message-text-success-email{opacity:0;visibility:hidden;animation:reg-message-04-fadein 0s linear 1.1s forwards;position:absolute}.main-registration-model-single-message-text-loader-email-error{position:relative;width:35px;height:15px;margin-top:8px;box-sizing:border-box}.main-registration-model-single-message-text-loader-email-error span{content:'';animation:reg-message-typing-indicator-05 1.5s infinite;animation-fill-mode:both;height:7px;width:7px;background:#eeeeee;position:absolute;left:0;top:0;border-radius:50%}.main-registration-model-single-message-text-loader-email-error span:nth-child(2){animation-delay:.2s;margin-left:12px}.main-registration-model-single-message-text-loader-email-error span:nth-child(3){animation-delay:.4s;margin-left:24px}.main-registration-model-single-message-text-loader-email-error{opacity:1;visibility:visible;animation:reg-message-04-fadeout 0s linear 1s forwards}.main-registration-message-text-error-email{opacity:0;visibility:hidden;animation:reg-message-04-fadein 0s linear 1.1s forwards;position:absolute}.main-registration-model-single-message-text-loader-password-success{position:relative;width:35px;height:15px;margin-top:8px;box-sizing:border-box}.main-registration-model-single-message-text-loader-password-success span{content:'';animation:reg-message-typing-indicator-05 1.5s infinite;animation-fill-mode:both;height:7px;width:7px;background:#eeeeee;position:absolute;left:0;top:0;border-radius:50%}.main-registration-model-single-message-text-loader-password-success span:nth-child(2){animation-delay:.2s;margin-left:12px}.main-registration-model-single-message-text-loader-password-success span:nth-child(3){animation-delay:.4s;margin-left:24px}.main-registration-model-single-message-text-loader-password-success{opacity:1;visibility:visible;animation:reg-message-04-fadeout 0s linear 1s forwards}.main-registration-message-text-success-password{opacity:0;visibility:hidden;animation:reg-message-04-fadein 0s linear 1.1s forwards;position:absolute}.main-registration-model-single-message-text-loader-password-error{position:relative;width:35px;height:15px;margin-top:8px;box-sizing:border-box}.main-registration-model-single-message-text-loader-password-error span{content:'';animation:reg-message-typing-indicator-05 1.5s infinite;animation-fill-mode:both;height:7px;width:7px;background:#eeeeee;position:absolute;left:0;top:0;border-radius:50%}.main-registration-model-single-message-text-loader-password-error span:nth-child(2){animation-delay:.2s;margin-left:12px}.main-registration-model-single-message-text-loader-password-error span:nth-child(3){animation-delay:.4s;margin-left:24px}.main-registration-model-single-message-text-loader-password-error{opacity:1;visibility:visible;animation:reg-message-04-fadeout 0s linear 1s forwards}.main-registration-message-text-error-password{opacity:0;visibility:hidden;animation:reg-message-04-fadein 0s linear 1.1s forwards;position:absolute}.main-registration-model-single-message-all-done{display:none}.registration-nickname-success.registration-password-success.registration-email-success .main-registration-model-single-message-all-done{animation:fadeInalldone 0.3s ease-in forwards;animation-delay:2s;display:flex}@keyframes fadeInalldone{from{height:0;opacity:0}to{height:auto;opacity:1}}.main-registration-model-single-message-text-loader-all-done{position:relative;width:35px;height:15px;margin-top:8px;box-sizing:border-box}.main-registration-model-single-message-text-loader-all-done span{content:'';animation:reg-message-typing-indicator-05 1.5s infinite;animation-fill-mode:both;height:7px;width:7px;background:#eeeeee;position:absolute;left:0;top:0;border-radius:50%}.main-registration-model-single-message-text-loader-all-done span:nth-child(2){animation-delay:.2s;margin-left:12px}.main-registration-model-single-message-text-loader-all-done span:nth-child(3){animation-delay:.4s;margin-left:24px}.main-registration-model-single-message-text-loader-all-done{opacity:1;visibility:visible;animation:reg-message-04-fadeout 0s linear 3.5s forwards}.main-registration-model-single-message-text-all-done{opacity:0;visibility:hidden;animation:reg-message-04-fadein 0s linear 3.6s forwards;position:absolute}.main-registration-section-content-v1 .main-registration-section-content-benefits{position:absolute;bottom:30px;width:100%;top:unset;right:0;animation:registration-benefits-slide-animation 17s infinite;display:flex;margin:0 auto}.main-registration-section-content-mobile .main-registration-section-content-benefits{position:absolute;bottom:30px;width:100%;top:unset;right:0;animation:registration-benefits-slide-animation 17s infinite;display:flex;margin:0 auto}.main-registration-section-content-benefits-background{background:linear-gradient(180deg, rgba(32,34,44,0) 0%, rgba(22,24,31,0.6) 40%, #000 100%);position:absolute;bottom:0;width:100%;height:140px;z-index:-1}.main-registration-section-content-single-benefit{min-width:100%;position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.main-registration-section-content-v2 .main-registration-section-content-single-benefit{width:100%;min-width:auto;justify-content:flex-start;margin-bottom:10px}.main-registration-section-content-single-benefit-text{font-size:14px;font-weight:600;color:#ffffff;display:flex;flex-direction:column}.main-registration-section-content-single-benefit-icon{margin-right:7px;margin-top:4px;font-size:24px}.main-registration-section-content-single-benefit i{color:#ffffff;display:flex;font-size:32px}.main-registration-section-content-v2 .main-registration-section-content-benefits{padding:0px 0% 0px 13%}.main-registration-section-content-single-benefit-text span{color:#00a7e1;font-weight:700;font-size:16px}#registration_form{z-index:1}.main-registration-section-form{flex:1 1 100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}.main-registration-section-form-title{font-size:26px;font-weight:bold;letter-spacing:0.1px;color:#ffffff}.main-registration-section-form-inputs{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:15px}.registration-nickname-error .main-registration-section-form-inputs,.registration-email-error .main-registration-section-form-inputs,.registration-password-error .main-registration-section-form-inputs{margin-top:8px}.main-registration-section-error-messages{width:100%;max-width:calc(100% - 100px);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.main-registration-input-nickname-container{width:100%;max-width:calc(100% - 100px);display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:15px}.main-registration-input-field{color:#ffffff;background:#26262D;border:0;height:46px;width:100%;border-radius:40px;padding:0px 0px 0px 40px;font-weight:600;transition:all 0.2s ease;border:2px solid #26262D}.main-registration-input-field:hover,.main-registration-input-field:focus,.main-registration-input-field:active{background:#4f4f5c;border:2px solid #4f4f5c}.main-registration-input-field::placeholder{color:#ffffff;font-weight:600}.registration-email-error .registration-field-email,.registration-nickname-error .registration-field-nickname,.registration-password-error .registration-field-password{border:2px solid #c70000}.registration-email-success .registration-field-email,.registration-nickname-success .registration-field-nickname,.registration-password-success .registration-field-password{border:2px solid #26262D}.error.fieldErrorC{color:#ff4040;font-weight:700;width:100%;text-align:center;margin:2px 0;box-sizing:border-box}#new_password_password_strength.error.fieldErrorC:not(.normalStrength):not(.greenError){color:#ff4040;position:unset;max-width:unset}.strike-pswd-requirement{color:#12C537}.main-registration-section-password-strength-notices{position:absolute;top:13px;right:15px;color:#fff;padding:3px 7px;border-radius:15px;font-weight:700;max-width:69px;width:100%;box-sizing:border-box;text-align:center;z-index:1;margin:0}.main-registration-section-password-strength-notices.normalStrength{font-size:0px;background:orange;color:#ffffff;margin:0}.main-registration-section-password-strength-notices.normalStrength span:after{content:'Medium';font-size:12px}.main-registration-section-password-strength-notices.greenError{font-size:0px;background:green}.main-registration-section-password-strength-notices.greenError span:after{content:'Strong';font-size:12px;border-right:0px !important;border:0 !important;position:unset !important}#registerOverlay .registration-password-container .show-password-checkbox.main-registration-password-checkbox{color:#ffffff !important;position:absolute;right:-30px !important;top:12px !important;z-index:1}#registerOverlay .registration-password-container .show-password-checkbox.main-registration-password-checkbox i{opacity:.7;display:flex}#registerOverlay .registration-password-container .show-password-checkbox.main-registration-password-checkbox i.showpass-eye{opacity:1}.main-registration-input-state{display:none;position:absolute;left:9px;top:13px;border-radius:25px;width:25px;height:25px;align-items:center;justify-content:center}.registration-nickname-success .main-registration-input-nickname-container .main-registration-field-icon:not(.main-registration-field-icon-wand),.registration-email-success .main-registration-input-email-container .main-registration-field-icon,.registration-password-success .main-registration-input-password-container .main-registration-field-icon{display:none}.registration-nickname-success .main-registration-input-nickname-container .main-registration-input-state,.registration-email-success .main-registration-input-email-container .main-registration-input-state,.registration-password-success .main-registration-input-password-container .main-registration-input-state{display:flex;background:#12C537}.main-registration-checkmark{display:inline-block;transform:rotate(45deg);height:12px;width:5px;border-bottom:3px solid #ffffff;border-right:3px solid #ffffff;margin-bottom:3px}.main-registration-field-icon{position:absolute;z-index:1;left:10px;top:14px;font-size:21px}.main-registration-field-icon i{display:flex}.main-registration-input-nickname-field{color:#ffffff}.main-registration-field-icon-wand{right:15px;left:unset;font-size:19px;top:16px;cursor:pointer;display:flex}.main-registration-field-icon-wand .tip{background-color:#000000 !important;font-size:12px}.main-registration-field-icon-wand.tooltip.tip-top .tip:after{border-top:7px solid #000000}.main-registration-field-icon-wand svg{width:21px;fill:#ffffff;stroke:#ffffff}.main-registration-input-email-container{width:100%;max-width:calc(100% - 100px);display:flex;align-items:center;justify-content:center;position:relative}.main-registration-input-email-field{color:#ffffff}.main-registration-input-password-container{width:100%;max-width:calc(100% - 100px);align-items:center;justify-content:center;position:relative;margin-top:15px;display:flex;animation:slide-out-top 0.3s cubic-bezier(0.5, 0.08, 0.6, 0.5) both}@keyframes slide-in-top-password{0%{transform:translateY(-50px);opacity:0}80%{opacity:0.5}100%{transform:translateY(0);opacity:1}}.main-registration-field-password{color:#ffffff}.main-registration-section-right-create-button-container{margin-top:20px;width:calc(100% - 100px);display:flex}.main-registration-create-account-button{background-color:#26a952;color:#ffffff;width:100%;border:0;height:50px;display:flex;align-items:center;justify-content:center;text-shadow:0 2px 3px rgba(0,73,24,0.35);border-radius:40px;font-size:18px;text-transform:uppercase;font-weight:bold;font-family:"Open Sans", sans-serif, helvetica;cursor:pointer;transition:all 0.2s ease}.main-registration-create-account-button:hover{background-color:#50C878}.main-registration-create-account-button.disabled{cursor:progress}.main-registration-create-account-button .main-registration-create-account-button-loading-container{display:none}.main-registration-create-account-button.disabled .main-registration-create-account-button-text{display:none}.main-registration-create-account-button.disabled .main-registration-create-account-button-loading-container{display:flex}.main-registration-create-account-button-loading-spinner,.main-registration-create-account-button-loading-spinner span{box-sizing:border-box}.main-registration-create-account-button-loading-spinner{display:inline-block;position:relative;width:80px;height:50px}.main-registration-create-account-button-loading-spinner span{position:absolute;top:18px;width:13px;height:13px;border-radius:50%;background:#ffffff;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.main-registration-create-account-button-loading-spinner span:nth-child(1){left:8px;animation:main-registration-create-account-button-loading-spinner-1 0.6s infinite}.main-registration-create-account-button-loading-spinner span:nth-child(2){left:8px;animation:main-registration-create-account-button-loading-spinner-2 0.6s infinite}.main-registration-create-account-button-loading-spinner span:nth-child(3){left:32px;animation:main-registration-create-account-button-loading-spinner-2 0.6s infinite}.main-registration-create-account-button-loading-spinner span:nth-child(4){left:56px;animation:main-registration-create-account-button-loading-spinner-3 0.6s infinite}@keyframes main-registration-create-account-button-loading-spinner-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes main-registration-create-account-button-loading-spinner-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}@keyframes main-registration-create-account-button-loading-spinner-3{0%{transform:scale(1)}100%{transform:scale(0)}}.main-registration-alternate-signup-methods{width:calc(100% - 100px);margin-top:20px}.main-registration-alternate-signup-text{position:relative;display:flex;align-items:center;justify-content:center}.main-registration-alternate-signup-text span{position:relative;display:flex;align-items:center;justify-content:center;font-size:14px;padding:0px 10px;text-wrap:nowrap;font-weight:600}.main-registration-alternate-signup-text-flare-l,.main-registration-alternate-signup-text-flare-r{background:#474752;height:2px;flex:1 1 auto;border-radius:2px;width:100%}.main-registration-alternate-signup-options{display:flex;margin-top:20px}.main-registration-alternate-signup-google-option,.main-registration-alternate-signup-x-option{flex:1 1 50%;height:45px;background-color:#13151C;border:1px solid #474752;display:flex;align-items:center;justify-content:center;border-radius:5px;margin:0px 10px;cursor:pointer;transition:all 0.2s ease}.main-registration-alternate-signup-google-option:hover,.main-registration-alternate-signup-x-option:hover{background-color:#21242e}.main-registration-alternate-signup-option-logo{max-width:25px}.main-registration-form-pattern{background-image:url("/images/header/menu-pattern.png");position:absolute;bottom:0;left:0;height:600px;width:100%;opacity:.69}.main-registration-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:10px;z-index:1;position:relative}.main-registration-bottom-account-text{color:#ffffff;font-size:14px;font-weight:700;text-transform:uppercase;text-shadow:0px 2px 1px rgba(0,0,0,0.4);margin-bottom:7px}.main-registration-bottom-login-button{background-color:#00A7E1;color:#ffffff;border:0;height:31px;display:flex;align-items:center;justify-content:center;border-radius:40px;font-size:14px;text-transform:uppercase;font-weight:bold;font-family:"Open Sans", sans-serif, helvetica;padding:0px 25px;text-shadow:0px 1px 2px rgba(0,45,61,0.4);cursor:pointer;transition:all 0.2s ease;text-decoration:none !important}.main-registration-bottom-login-button:hover{background-color:#00bdff}.main-registration-terms-text{width:calc(100% - 100px);margin-top:20px;font-size:11px;text-align:center;font-weight:600}.main-registration-age-verification .main-registration-section-content-v2{position:relative}body:not(.chat-room-opened) .main-registration-age-verification .main-registration-section-content-benefits,body:not(.chat-room-opened) .main-registration-age-verification .main-registration-section-content-benefits-background,body:not(.chat-room-opened) .main-registration-age-verification .main-registration-section-content-model-container{display:none}body.chat-room-opened .main-registration-age-verification-container{display:none}body.chat-room-opened.age-verification-required .main-registration-age-verification .main-registration-section-content-v2.main-registration-section-content-v2-age-verification{background-image:none !important;height:auto}.main-registration-age-verification .main-registration-section-content-v1{border-radius:0px}.main-registration-age-verification-container{color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;text-align:center;padding:0px 20px;box-sizing:border-box;font-size:16px;font-weight:600}.age-verification-required .main-registration-section-content-model-container .mini-image:before{backdrop-filter:blur(7px);content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;border:1px solid transparent}.main-registration-age-verification-container h2{font-weight:700;color:#fff}.age-verification-required .main-registration-section-content-model-message{padding:5px 10px 15px}#registerOverlay.main-registration-page{display:flex;width:100% !important;align-items:center;justify-content:center;margin-top:50px}#registerOverlay.main-registration-page .main-registration-wrapper{position:unset}#registerOverlay.main-registration-page .main-registration-top,#registerOverlay.main-registration-page .main-registration-bottom{display:none}@media screen and (max-width: 1024px){#registerOverlay{position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important}.main-registration-wrapper{width:auto;height:auto;top:unset;justify-content:unset}}@media screen and (max-width: 1024px) and (orientation: landscape){body:not(.computer) .main-registration-section-form{justify-content:flex-start;height:calc(100vh - 90px);overflow-y:auto;overflow-x:hidden}.main-registration-bottom{flex-direction:row;margin-top:5px}.main-registration-bottom-account-text{margin-bottom:0px;margin-right:10px}.wl .main-registration-form{padding-top:20px}}@media screen and (max-width: 1024px){#overlay{z-index:100}#registerOverlay{width:auto !important;height:auto !important;position:relative !important;top:unset !important;left:unset !important;transform:unset !important;margin:0 !important}.main-registration-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;transform:unset;top:0;height:auto}.main-registration-form{width:100%;border-radius:0px;border:0px;height:auto;padding:25px 15px;justify-content:center;overflow:visible}.main-registration-form-pattern{left:0;width:100%}.main-registration-top{display:none}.main-registration-section-content-v1.main-registration-section-content-desktop,.main-registration-section-content-v2.main-registration-section-content-desktop,.main-registration-section-content-v3.main-registration-section-content-desktop,.main-registration-form-divider{display:none !important}.main-registration-section-messages-mobile{display:flex !important}.main-registration-section-content-mobile{display:none;width:100%;aspect-ratio:400 / 163;background-size:cover;border-radius:0px 0px 5px 5px;max-height:150px;background-position:center 190px;position:relative;margin-top:-60px;z-index:-1}.main-registration-close{position:absolute;top:15px;right:15px;font-size:16px;opacity:1;z-index:99}.main-registration-input-nickname-container,.main-registration-input-email-container,.main-registration-input-password-container,.main-registration-section-right-create-button-container,.main-registration-alternate-signup-methods{max-width:calc(100% - 50px);width:calc(100% - 50px)}}@media screen and (max-height: 720px) and (min-width: 1024px){#registerOverlay{top:0 !important;position:absolute !important}.main-registration-wrapper{position:absolute;top:0}}@keyframes registration-benefits-slide-animation{0%{opacity:0;right:0}11%{opacity:1;right:0}22%{right:100%}33%{right:100%}44%{right:200%}55%{right:200%}66%{right:300%}77%{right:300%}88%{right:400%}98%{opacity:1}100%{opacity:0;right:400%}}.wl #registerOverlay,.whitelabel #registerOverlay{background:unset;border:unset;box-shadow:unset;margin:0;z-index:110}.wl .cmxform,.whitelabel .cmxform{margin:0 !important}.wl .main-registration-logo-container,.whitelabel .main-registration-logo-container{display:flex;align-items:center;justify-content:center;margin-top:-5px;margin-bottom:5px}.wl .main-registration-top-logo,.whitelabel .main-registration-top-logo{filter:unset}.wl .main-registration-close:hover,.whitelabel .main-registration-close:hover{opacity:1}.wl .main-registration-close i,.whitelabel .main-registration-close i{font-size:32px;color:#ffffff}.wl .main-registration-top,.whitelabel .main-registration-top{height:50px;margin-bottom:5px}.wl .main-registration-close,.whitelabel .main-registration-close{top:10px;background:unset !important}.wl .main-registration-terms-text a,.whitelabel .main-registration-terms-text a{color:#00a9e7}.wl .main-registration-section-content-model-message,.whitelabel .main-registration-section-content-model-message{color:#ffffff}.wl .main-registration-create-account-button:hover,.whitelabel .main-registration-create-account-button:hover{filter:brightness(1.1)}.wl .main-registration-field-icon,.whitelabel .main-registration-field-icon{top:12px;transition:all 0.2s ease}.wl .main-registration-field-icon i,.whitelabel .main-registration-field-icon i{transition:all 0.1s ease}.wl .main-registration-field-icon-wand,.whitelabel .main-registration-field-icon-wand{top:14px !important}.wl .main-registration-section-password-strength-notices,.whitelabel .main-registration-section-password-strength-notices{padding:5px 7px}.wl .main-registration-section-password-strength-notices,.whitelabel .main-registration-section-password-strength-notices{top:unset}@media screen and (max-width: 1024px){.wl #overlay,.whitelabel #overlay{z-index:71}.wl .wl .main-registration-close,.wl .whitelabel .main-registration-close,.whitelabel .wl .main-registration-close,.whitelabel .whitelabel .main-registration-close{top:5px;right:5px}.wl .wl .main-registration-close i,.wl .whitelabel .main-registration-close i,.whitelabel .wl .main-registration-close i,.whitelabel .whitelabel .main-registration-close i{color:#444}.wl .main-registration-logo-container,.whitelabel .main-registration-logo-container{display:none}.wl .navbar .header-register,.wl .navbar .header-register,.whitelabel .navbar .header-register,.whitelabel .navbar .header-register{z-index:91}}.talkdirtygirlscom .main-registration-logo-container{margin-right:-60px}.wl.fetishhivelive.girls #registerOverlay .registration-container,.whitelabel.fetishhivelive.girls #registerOverlay .registration-container{background-image:unset !important;width:unset;background-size:unset;border-radius:unset6px}.wl.fetishhivelive .main-registration-input-container.main-registration-fetishhive-container,.whitelabel.fetishhivelive .main-registration-input-container.main-registration-fetishhive-container{width:100%;max-width:calc(100% - 100px);align-items:center;justify-content:center;position:relative;margin-top:15px;animation:slide-out-top 0.3s cubic-bezier(0.5, 0.08, 0.6, 0.5) both}.wl.fetishhivelive .main-registration-input-container.main-registration-fetishhive-container .form-elements,.whitelabel.fetishhivelive .main-registration-input-container.main-registration-fetishhive-container .form-elements{width:100%}.wl.fetishhivelive .main-registration-input-container.main-registration-fetishhive-container .form-elements select,.whitelabel.fetishhivelive .main-registration-input-container.main-registration-fetishhive-container .form-elements select{height:46px;padding-left:40px}.wl.light .main-registration-input-field,.whitelabel.light .main-registration-input-field{background:#f3f3f3;border:2px solid transparent;color:#444444}.wl.light .main-registration-input-field:hover,.whitelabel.light .main-registration-input-field:hover{background:#ffffff;box-shadow:0px 0px 2px rgba(0,0,0,0.1)}.wl.light .main-registration-input-field::placeholder,.whitelabel.light .main-registration-input-field::placeholder{color:#444444}.wl.light .main-registration-input-field:-webkit-autofill,.wl.light .main-registration-input-field:-webkit-autofill:hover,.wl.light .main-registration-input-field:-webkit-autofill:focus,.whitelabel.light .main-registration-input-field:-webkit-autofill,.whitelabel.light .main-registration-input-field:-webkit-autofill:hover,.whitelabel.light .main-registration-input-field:-webkit-autofill:focus{-webkit-box-shadow:unset;-webkit-text-fill-color:unset;color:unset}.wl.light .main-registration-section-form-title,.whitelabel.light .main-registration-section-form-title{color:#444444}.wl.light .main-registration-field-icon-wand svg,.whitelabel.light .main-registration-field-icon-wand svg{fill:#444444;stroke:#444444}.wl.light .main-registration-alternate-signup-google-option,.wl.light .main-registration-alternate-signup-x-option,.whitelabel.light .main-registration-alternate-signup-google-option,.whitelabel.light .main-registration-alternate-signup-x-option{background-color:#f3f3f3;border:1px solid #ebebeb}.wl.light .main-registration-alternate-signup-google-option:hover,.wl.light .main-registration-alternate-signup-x-option:hover,.whitelabel.light .main-registration-alternate-signup-google-option:hover,.whitelabel.light .main-registration-alternate-signup-x-option:hover{background-color:#ffffff;border:1px solid #ffffff}.wl.light .main-registration-alternate-signup-x-option img,.whitelabel.light .main-registration-alternate-signup-x-option img{filter:invert(1)}.wl.light .main-registration-section-content-model-name span,.whitelabel.light .main-registration-section-content-model-name span{color:#222222}.wl.light .main-registration-form-pattern,.whitelabel.light .main-registration-form-pattern{opacity:1}.wl.light .main-registration-section-content-model-message,.wl.light .main-registration-section-content-model-message:after,.whitelabel.light .main-registration-section-content-model-message,.whitelabel.light .main-registration-section-content-model-message:after{background:#f5f5f5;color:#222;box-shadow:0px 3px 3px rgba(0,0,0,0.09)}.wl.dark .main-registration-input-field,.whitelabel.dark .main-registration-input-field{background:#222222;border:2px solid transparent;color:#ffffff}.wl.dark .main-registration-input-field:hover,.whitelabel.dark .main-registration-input-field:hover{background:#313131}.wl.dark .main-registration-input-field::placeholder,.whitelabel.dark .main-registration-input-field::placeholder{color:#ffffff}.wl.dark .main-registration-input-field:-webkit-autofill,.wl.dark .main-registration-input-field:-webkit-autofill:hover,.wl.dark .main-registration-input-field:-webkit-autofill:focus,.whitelabel.dark .main-registration-input-field:-webkit-autofill,.whitelabel.dark .main-registration-input-field:-webkit-autofill:hover,.whitelabel.dark .main-registration-input-field:-webkit-autofill:focus{-webkit-box-shadow:unset;-webkit-text-fill-color:unset;color:unset}.wl.dark .main-registration-section-form-title,.whitelabel.dark .main-registration-section-form-title{color:#ffffff}.wl.dark .main-registration-field-icon-wand svg,.whitelabel.dark .main-registration-field-icon-wand svg{fill:#ffffff;stroke:#ffffff}.wl.dark .main-registration-section-content-model-message,.wl.dark .main-registration-section-content-model-message:after,.whitelabel.dark .main-registration-section-content-model-message,.whitelabel.dark .main-registration-section-content-model-message:after{background:#343437;color:#fff}.wl.adam4adamlivecom .main-registration-modal,.whitelabel.adam4adamlivecom .main-registration-modal{color:#ffffff !important}.wl.adam4adamlivecom .main-registration-input-field,.whitelabel.adam4adamlivecom .main-registration-input-field{background:#222222;border:2px solid transparent;color:#ffffff}.wl.adam4adamlivecom .main-registration-input-field::placeholder,.whitelabel.adam4adamlivecom .main-registration-input-field::placeholder{color:#ffffff}.wl.adam4adamlivecom .main-registration-input-field:-webkit-autofill,.wl.adam4adamlivecom .main-registration-input-field:-webkit-autofill:hover,.wl.adam4adamlivecom .main-registration-input-field:-webkit-autofill:focus,.whitelabel.adam4adamlivecom .main-registration-input-field:-webkit-autofill,.whitelabel.adam4adamlivecom .main-registration-input-field:-webkit-autofill:hover,.whitelabel.adam4adamlivecom .main-registration-input-field:-webkit-autofill:focus{-webkit-box-shadow:unset;-webkit-text-fill-color:unset;color:unset}.wl.adam4adamlivecom .main-registration-section-form-title,.whitelabel.adam4adamlivecom .main-registration-section-form-title{color:#ffffff}.wl.adam4adamlivecom .main-registration-field-icon-wand svg,.whitelabel.adam4adamlivecom .main-registration-field-icon-wand svg{fill:#ffffff;stroke:#ffffff}.wl.mrmancamscom .main-registration-modal,.whitelabel.mrmancamscom .main-registration-modal{color:#ffffff !important}.wl.mrmancamscom .main-registration-input-field,.whitelabel.mrmancamscom .main-registration-input-field{background:#222222;border:2px solid transparent;color:#ffffff}.wl.mrmancamscom .main-registration-input-field::placeholder,.whitelabel.mrmancamscom .main-registration-input-field::placeholder{color:#ffffff}.wl.mrmancamscom .main-registration-input-field:-webkit-autofill,.wl.mrmancamscom .main-registration-input-field:-webkit-autofill:hover,.wl.mrmancamscom .main-registration-input-field:-webkit-autofill:focus,.whitelabel.mrmancamscom .main-registration-input-field:-webkit-autofill,.whitelabel.mrmancamscom .main-registration-input-field:-webkit-autofill:hover,.whitelabel.mrmancamscom .main-registration-input-field:-webkit-autofill:focus{-webkit-box-shadow:unset;-webkit-text-fill-color:unset;color:unset}.wl.mrmancamscom .main-registration-section-form-title,.whitelabel.mrmancamscom .main-registration-section-form-title{color:#ffffff}.wl.mrmancamscom .main-registration-field-icon-wand svg,.whitelabel.mrmancamscom .main-registration-field-icon-wand svg{fill:#ffffff;stroke:#ffffff}.wl.light.chat-room-opened .main-registration-section-content-v2:after{background:rgba(0,0,0,0.08)}.wl.light.chat-room-opened .main-registration-section-content-single-benefit-text{color:#444444 !important}.wl.light.chat-room-opened .main-registration-section-content-single-benefit-text span{color:#333333 !important}.wl.dark.chat-room-opened .main-registration-section-content-single-benefit-text{color:#cccccc !important}.wl.dark.chat-room-opened .main-registration-section-content-single-benefit-text span{color:#ffffff !important}.wl.light.chat-room-opened .main-registration-section-content-single-benefit i{filter:drop-shadow(0px 2px 0px rgba(255,255,255,0.6))}.wl.dark.chat-room-opened .main-registration-section-content-single-benefit i{filter:drop-shadow(0px 2px 0px #111)}.wl.chat-room-opened.adam4adamlivecom .main-registration-section-content-single-benefit-text,.wl.chat-room-opened.mrmancamscom .main-registration-section-content-single-benefit-text{color:#cccccc !important}.wl.chat-room-opened.adam4adamlivecom .main-registration-section-content-single-benefit-text span,.wl.chat-room-opened.mrmancamscom .main-registration-section-content-single-benefit-text span{color:#ffffff !important}.wl.adam4adamlivecom .main-registration-section-content-model-name span,.wl.mrmancamscom .main-registration-section-content-model-name span{color:#ffffff}.wl.light.adam4adamlivecom.chat-room-opened .main-registration-section-content-v2:after,.wl.light.mrmancamscom.chat-room-opened .main-registration-section-content-v2:after{background:rgba(255,255,255,0.08)}.xnxx-camscom.chat-room-opened .main-registration-section-content-single-benefit i{color:#acc9f3}.age-verification .main-registration-section-content-desktop{display:none !important}.age-verification .main-registration-form{width:420px !important;height:550px}.age-verification #registerOverlay{width:420px !important;height:550px !important}#registerOverlay.age-verification{width:420px !important;height:550px !important}.age-verification .main-registration-top-logo{display:none !important}.age-verification .main-registration-close{position:absolute;top:30px;right:15px}#registerOverlay input[type=text]:focus,#registerOverlay input[type=password]:focus{-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.1) !important;box-shadow:0px 0px 2px rgba(0,0,0,0.1) !important}.wl #registerOverlay.wl.form .main-registration-input-field,.whitelabel #registerOverlay.wl.form .main-registration-input-field{color:#ffffff;background:#26262D;height:46px;width:100%;border-radius:40px;padding:0px 0px 0px 40px;font-weight:600;transition:all 0.2s ease;border:2px solid #26262D;font-size:unset;margin:unset;float:unset;box-shadow:unset}.wl.xnxx-cams #registerOverlay.wl.form .main-registration-input-field,.whitelabel.xnxx-cams #registerOverlay.wl.form .main-registration-input-field{color:#ffffff;background:#26262D;height:46px;width:100%;border-radius:40px;padding:0px 0px 0px 40px;font-weight:600;transition:all 0.2s ease;border:2px solid #26262D;font-size:unset;margin:unset;float:unset;box-shadow:unset}.wl.light #registerOverlay.wl.form .main-registration-input-field,.whitelabel.light #registerOverlay.wl.form .main-registration-input-field{background:#f3f3f3;border:2px solid transparent;color:#444444}.wl.light.adam4adamlivecom #registerOverlay.wl.form .main-registration-input-field,.whitelabel.light.adam4adamlivecom #registerOverlay.wl.form .main-registration-input-field{background:#222222;border:2px solid transparent;color:#ffffff}.wl.light.mrmancamscom #registerOverlay.wl.form .main-registration-input-field,.whitelabel.light.mrmancamscom #registerOverlay.wl.form .main-registration-input-field{background:#222222;border:2px solid transparent;color:#ffffff}.wl.light #registerOverlay.wl.form .main-registration-input-field:hover,.whitelabel.light #registerOverlay.wl.form .main-registration-input-field:hover{background:#ffffff;box-shadow:0px 0px 2px rgba(0,0,0,0.1)}.wl.dark #registerOverlay.wl.form .main-registration-input-field:hover,.whitelabel.dark #registerOverlay.wl.form .main-registration-input-field:hover{background:#464655 !important;box-shadow:0px 0px 2px rgba(255,255,255,0.1);border:2px solid #464655}.wl.light.adam4adamlivecom #registerOverlay.wl.form .main-registration-input-field:hover,.whitelabel.light.adam4adamlivecom #registerOverlay.wl.form .main-registration-input-field:hover{background:#464655;box-shadow:0px 0px 2px rgba(255,255,255,0.1);border:2px solid #464655}.wl.light.mrmancamscom #registerOverlay.wl.form .main-registration-input-field:hover,.whitelabel.light.mrmancamscom #registerOverlay.wl.form .main-registration-input-field:hover{background:#464655;box-shadow:0px 0px 2px rgba(255,255,255,0.1);border:2px solid #464655}.wl #registerOverlay.wl.form .error.fieldErrorC:not(.main-registration-section-password-strength-notices),.whitelabel #registerOverlay.wl.form .error.fieldErrorC:not(.main-registration-section-password-strength-notices){color:#ff4040;font-weight:700;width:100%;text-align:center;margin:2px 0;box-sizing:border-box;background:unset !important;min-height:unset;padding:unset !important;line-height:normal;float:unset;position:unset;max-width:unset;border-radius:unset !important;font-size:13px;filter:unset}.wl #registerOverlay.wl.form #registration_form span.error:not(.main-registration-section-password-strength-notices):before,.whitelabel #registerOverlay.wl.form #registration_form span.error:not(.main-registration-section-password-strength-notices):before,.wl #registerOverlay.wl.form #registration_form span.error:not(.main-registration-section-password-strength-notices):after,.whitelabel #registerOverlay.wl.form #registration_form span.error:not(.main-registration-section-password-strength-notices):after{content:unset}.wl #registerOverlay.wl.form #registration_form .main-registration-section-error-messages span.error:before,.whitelabel #registerOverlay.wl.form #registration_form .main-registration-section-error-messages span.error:before,.wl #registerOverlay.wl.form #registration_form .main-registration-section-error-messages span.error:after,.whitelabel #registerOverlay.wl.form #registration_form .main-registration-section-error-messages span.error:after{content:unset !important}.wl #registerOverlay.wl.form .main-registration-create-account-button,.whitelabel #registerOverlay.wl.form .main-registration-create-account-button{background-color:#26a952;color:#ffffff;width:100%;border:0;height:50px;display:flex;align-items:center;justify-content:center;text-shadow:0 2px 3px rgba(0,73,24,0.35);border-radius:40px;font-size:18px;text-transform:uppercase;font-weight:bold;font-family:"Open Sans", sans-serif, helvetica;cursor:pointer;transition:all 0.2s ease;background:unset;min-width:unset;margin:0;letter-spacing:unset}.wl #registerOverlay.wl.form .main-registration-close,.whitelabel #registerOverlay.wl.form .main-registration-close{position:absolute;top:10px;right:5px;opacity:.69;font-size:13px;z-index:999;width:unset;height:unset;line-height:normal;margin:0;float:unset;text-align:unset}.wl #registerOverlay.wl.form #registration_form .main-registration-section-password-strength-notices,.whitelabel #registerOverlay.wl.form #registration_form .main-registration-section-password-strength-notices{position:absolute;top:unset;right:15px;color:#fff;padding:3px 7px;border-radius:15px;font-weight:700;max-width:69px;width:100%;box-sizing:border-box;text-align:center;z-index:1;margin:0;border:0px}.wl #registerOverlay.wl.form #registration_form .main-registration-section-password-strength-notices.normalStrength,.whitelabel #registerOverlay.wl.form #registration_form .main-registration-section-password-strength-notices.normalStrength{font-size:0px;background:orange;color:#ffffff;margin:0}.wl #registerOverlay.wl.form #registration_form .main-registration-section-password-strength-notices.greenError,.whitelabel #registerOverlay.wl.form #registration_form .main-registration-section-password-strength-notices.greenError{font-size:0px;background:green}.wl #registerOverlay.wl.form #registration_form .main-registration-section-password-strength-notices:before,.whitelabel #registerOverlay.wl.form #registration_form .main-registration-section-password-strength-notices:before{content:unset}.xnxx-cams.wl #registerOverlay.wl.form input[type=text],.xnxx-cams.wl #registerOverlay.wl.form input[type=password],.xnxx-cams.wl .wl.form #registration_form input[type=text],.xnxx-cams.wl .wl.form #registration_form input[type=password]{background:#26262D !important;border-radius:40px !important;padding-left:40px !important}.xvideos-cams.wl #registerOverlay.wl.form input[type=text],.xvideos-cams.wl #registerOverlay.wl.form input[type=password],.xvideos-cams.wl .wl.form #registration_form input[type=text],.xvideos-cams.wl .wl.form #registration_form input[type=password]{border-radius:40px !important;padding-left:40px !important;background:#f3f3f3 !important;border:2px solid transparent !important;color:#444444 !important}.xvideos-cams.wl #registerOverlay.wl.form input[type=text]:hover,.xvideos-cams.wl #registerOverlay.wl.form input[type=password]:hover,.xvideos-cams.wl .wl.form #registration_form input[type=text]:hover,.xvideos-cams.wl .wl.form #registration_form input[type=password]:hover{background:#ffffff !important;box-shadow:0px 0px 2px rgba(0,0,0,0.1)}.xnxx-cams.wl #registerOverlay.wl.form input[type=text]::placeholder,.xnxx-cams.wl #registerOverlay.wl.form input[type=password]::placeholder,.xnxx-cams.wl .wl.form #registration_form input[type=text]::placeholder,.xnxx-cams.wl .wl.form #registration_form input[type=password]::placeholder{color:#ffffff !important}.xvideos-cams.wl #registerOverlay.wl.form input[type=text]::placeholder,.xvideos-cams.wl #registerOverlay.wl.form input[type=password]::placeholder,.xvideos-cams.wl .wl.form #registration_form input[type=text]::placeholder,.xvideos-cams.wl .wl.form #registration_form input[type=password]::placeholder{color:#444444 !important}.xvt.xvideos-cams.wl #registerOverlay.wl.form .registration-email-success .registration-field-email,.xvt.xvideos-cams.wl #registerOverlay.wl.form .registration-nickname-success .registration-field-nickname,.xvt.xvideos-cams.wl #registerOverlay.wl.form .registration-password-success .registration-field-password{background:#f3f3f3 !important}.xnxx-cams.wl #registerOverlay.wl.form .main-registration-input-nickname-container:hover .main-registration-field-icon i,.xnxx-cams.wl #registerOverlay.wl.form .main-registration-input-email-container:hover .main-registration-field-icon i,.xnxx-cams.wl #registerOverlay.wl.form .main-registration-input-password-container:hover .main-registration-field-icon i{color:#7cb1ff}.XVT #registerOverlay.wl.form #registration_form{padding:unset;float:unset;width:unset}@media screen and (max-width: 1024px){.xnxx-cams.wl .main-registration-close i{color:#ffffff !important}.xvideos-cams.wl .main-registration-close i{color:#444444 !important}.wl.light.adam4adamlivecom #registerOverlay.wl.form .main-registration-close i,.whitelabel.light.adam4adamlivecom #registerOverlay.wl.form .main-registration-close i{color:#ffffff !important}.wl.light.mrmancamscom #registerOverlay.wl.form .main-registration-close i,.whitelabel.light.mrmancamscom #registerOverlay.wl.form .main-registration-close i{color:#ffffff !important}.age-verification .main-registration-form{width:100% !important;height:500px}.age-verification #registerOverlay{width:100% !important;height:580px !important}}#login.login-overlay-new.overlayBox{z-index:100}.guest-timer-trigger-no-close #overlay,.guest-timer-trigger-no-close .login-form-new .modal-shadow{display:none !important}.guest-timer-trigger-no-close:after{position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.6);width:100%;height:100%;content:'';z-index:98;backdrop-filter:blur(10px)}body.guest-timer-trigger-no-close.wl #registerOverlay,body.guest-timer-trigger-no-close:not(.whitelabel) #registerOverlay,body.guest-timer-trigger.wl #registerOverlay,body.guest-timer-trigger:not(.whitelabel) #registerOverlay{display:flex !important;position:fixed;width:100% !important;height:100% !important;justify-content:center;align-items:center;left:0 !important;top:0 !important}body.guest-timer-trigger.wl #overlay,body.guest-timer-trigger:not(.whitelabel) #overlay,body.guest-timer-trigger-no-close.wl #overlay,body.guest-timer-trigger-no-close:not(.whitelabel) #overlay{display:block !important}body.guest-timer-trigger-no-close.wl.login-modal-activated #registerOverlay,body.guest-timer-trigger-no-close:not(.whitelabel).login-modal-activated #registerOverlay,body.guest-timer-trigger.wl.login-modal-activated #registerOverlay,body.guest-timer-trigger:not(.whitelabel).login-modal-activated #registerOverlay{display:none !important}.main-login-alternate-signup-methods{width:100%;margin-top:0px}.main-login-alternate-signup-text{position:relative;display:flex;align-items:center;justify-content:center}.main-login-alternate-signup-text-flare-l,.main-login-alternate-signup-text-flare-r{background:#474752;height:2px;flex:1 1 auto;border-radius:2px;width:100%}.main-login-alternate-signup-text span{position:relative;display:flex;align-items:center;justify-content:center;font-size:14px;padding:0px 10px;text-wrap:nowrap;font-weight:600;color:#eeeeee}.main-login-alternate-signup-options{display:flex;margin-top:15px}.main-login-alternate-signup-google-option,.main-login-alternate-signup-x-option{flex:1 1 50%;height:45px;background-color:#13151C;border:1px solid #474752;display:flex;align-items:center;justify-content:center;border-radius:5px;margin:0px 10px;cursor:pointer;transition:all 0.2s ease}.main-registration-alternate-signup-google-option:hover,.main-registration-alternate-signup-x-option:hover{background-color:#21242e}.main-login-alternate-signup-option-logo{max-width:25px}.main-registration-bottom-account-mobile-not-now{display:none}.main-registration-close span{display:none}@media screen and (min-width: 1025px){.main-registration-section-content-mobile,.main-registration-already-have-account{display:none !important}.main-registration-bottom .main-registration-form-pattern{display:none}}@media screen and (max-width: 1024px){body.chat-room-opened .main-registration-section-form-title{display:none}.main-registration-form{width:85%;border-radius:10px;padding:25px 10px 20px;flex-direction:column}.main-registration-alternate-signup-google-option,.main-registration-alternate-signup-x-option{background-color:rgba(0,0,0,0.28);border:0px;border-radius:50px}.main-registration-bottom-account-mobile-not-now{display:flex;font-size:14px;opacity:.3;font-weight:600}.main-registration-bottom-account-text,.main-registration-bottom-login-button{display:none}.main-registration-alternate-signup-text-flare-l,.main-registration-alternate-signup-text-flare-r{display:none}.main-registration-alternate-signup-methods{margin-top:10px}.main-registration-alternate-signup-options{margin-top:10px}.main-registration-terms-text{width:calc(100% - 50px)}.main-registration-terms-text{margin-top:10px}.main-registration-bottom{flex-direction:column;align-items:flex-end;justify-content:flex-end;margin-top:10px;z-index:1;position:relative}.main-registration-close{position:absolute;bottom:-20px;top:unset;right:unset;left:unset;font-size:15px;font-weight:600;opacity:.7}.wl .main-registration-close span,.whitelabel .main-registration-close span{color:#ffffff}.main-registration-form-pattern{height:100%}.main-registration-wrapper{top:40px}.guest #overlay{z-index:101}.chat-room-opened .main-registration-section-content-v3.main-registration-section-content-mobile{flex:auto;margin:0;padding:0;aspect-ratio:unset;max-width:90%;flex-direction:column;margin-top:-55px;height:179px;justify-content:flex-start}.main-registration-section-content-mobile{display:flex;z-index:1;max-height:280px}.main-registration-model-single-message-mobile-model-name-text-container{min-height:74px;display:flex;flex-direction:column;justify-content:flex-end}.main-registration-model-single-message-mobile-model-image-container{display:flex;align-items:center;justify-content:center}.main-registration-model-single-message-mobile-model-name-container{position:relative;display:flex;align-items:center;justify-content:center;width:max-content;margin:3px auto 0px;font-size:16px;font-weight:600}.main-registration-model-single-message-text-container{max-width:max-content;text-align:center;border-radius:10px}.main-registration-model-single-message-text{text-align:center;border-radius:10px}.main-registration-section-content-model-name{margin-top:0;margin-bottom:5px;margin-left:15px;font-size:14px}.main-registration-model-single-message-image{width:85px;height:85px;flex:0 0 85px;border-radius:60px}.main-registration-section-content-model-online-indicator::before{content:"";position:absolute;top:-3px;left:-3px;width:100%;height:100%;border-radius:50%;border:3px solid rgba(0,255,180,0.4);animation:online-indicator-pulse 2s infinite}@keyframes online-indicator-pulse{0%{transform:scale(1);opacity:1}100%{transform:scale(1.4);opacity:0}}.main-registration-model-message-container{padding-bottom:0px;height:auto;padding-right:5px;padding-left:10px;max-height:69px}.main-registration-model-single-message-text{max-width:100%}.main-registration-model-single-message-container{margin:18px 0 0 0}.main-registration-model-single-message-container{justify-content:center}.main-registration-section-error-messages{box-sizing:border-box;max-width:calc(100% - 50px);font-size:10px;margin:0px;padding-left:3px}.error.fieldErrorC{background:#ff4040;color:#ffffff;box-sizing:border-box;padding:5px 8px;border-radius:8px}.main-registration-section-form-inputs{margin-top:5px}.main-registration-section-password-strength-notices.normalStrength{background:orange !important;color:#ffffff !important;padding:3px 7px !important}.main-registration-section-password-strength-notices{top:12px;right:45px}#registerOverlay .registration-password-container .show-password-checkbox.main-registration-password-checkbox{right:15px !important}.main-registration-close i{display:none}.main-registration-close span{display:flex}.main-registration-already-have-account{width:100%;display:flex;align-items:center;justify-content:center;z-index:1;margin-top:15px}.main-registration-already-have-account-text{font-size:14px;font-weight:600;margin-right:10px}.main-registration-already-have-account-link{font-size:14px;font-weight:600;color:#05cbe7}#new_password_password_strength.error.fieldErrorC:not(.normalStrength):not(.greenError){color:#ffffff}.main-registration-mobile-chatroom-h,.main-registration-mobile-homepage-h{display:none !important}body.chat-room-opened .main-registration-modal .main-registration-mobile-chatroom-h,body:not(.chat-room-opened) .main-registration-modal .main-registration-mobile-homepage-h{display:flex !important}body:not(.chat-room-opened) .main-registration-modal .main-registration-close{bottom:-30px !important;top:unset !important;right:unset !important}body:not(.chat-room-opened) .main-registration-modal .main-registration-wrapper{top:20px}.main-registration-section-content-mobile-homepage-slider .main-registration-section-content-benefits{position:absolute;width:100%;top:0;right:0;animation:registration-benefits-slide-animation 17s infinite;display:flex;margin:0 auto;height:100%}.main-registration-section-content-mobile-homepage-slider{flex:unset;display:none;height:100%;background-size:cover;background-position:center;border-radius:15px;z-index:1;position:relative;overflow:hidden;aspect-ratio:unset;width:100%;margin:0;height:50px;align-items:center;justify-content:center}body:not(.chat-room-opened) .main-registration-modal .main-registration-bottom{width:85%;border-radius:10px;padding:10px 0px 15px;background:linear-gradient(230deg, rgba(19,21,28,0.69) 50%, rgba(0,85,114,0.69) 100%);box-shadow:0 10px 25px 3px rgba(0,0,0,0.5);box-sizing:border-box}.main-registration-model-single-message-text-container,.main-registration-model-single-message-text.main-registration-message-text-success{background-color:#007fb3;position:relative !important}.main-registration-model-single-message-text-container:before,.main-registration-model-single-message-text.main-registration-message-text-success:before{content:"";position:absolute;top:-12px;left:50%;transform:translateX(-50%);border-width:0 15px 15px 15px;border-style:solid;border-color:transparent transparent #007fb3 transparent}.main-registration-model-message-container-mobile .main-registration-model-single-message-container{overflow:visible}.main-registration-model-message-container-mobile .main-registration-model-single-message-container:not(.main-registration-model-single-message-all-done){display:none !important;opacity:0;visibility:hidden}body.chat-room-opened .registration-container:not(.registration-nickname-success):not(.registration-email-success):not(.registration-password-success) .main-registration-model-single-message-1{animation:reg-message-01-fadein 0s linear 2s forwards;display:flex !important;height:auto;opacity:1;visibility:visible}.registration-container.registration-nickname-success:not(.registration-email-success):not(.registration-password-success) .main-registration-model-single-message-username{animation:reg-message-04-fadein 0s linear 1.1s forwards;display:flex !important;height:auto;opacity:1;visibility:visible}.registration-container.registration-email-success:not(.registration-password-success) .main-registration-model-single-message-email{animation:reg-message-04-fadein 0s linear 1.1s forwards;display:flex !important;height:auto;opacity:1;visibility:visible}.registration-container.registration-password-success .main-registration-model-single-message-password{animation:reg-message-04-fadein 0s linear 1.1s forwards, showThenHide 0s forwards 5s;display:flex !important;height:auto;opacity:1;visibility:visible}@keyframes showThenHide{0%{opacity:1;visibility:visible}90%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden;margin:0;height:0}}@keyframes showThenHideTwo{0%{opacity:1;visibility:visible}90%{opacity:1;visibility:visible}100%{margin-bottom:0px;visibility:hidden;margin-left:0px;margin-right:0px;margin-top:0px;height:0px;opacity:0;min-height:unset;padding:0}}@keyframes showThenHideThree{0%{opacity:1;visibility:visible}90%{opacity:1;visibility:visible}100%{margin-bottom:0px;visibility:hidden;margin-left:0px;margin-right:0px;margin-top:0px;height:0px;opacity:0;min-height:unset;padding:0;border-width:0}}.registration-container.registration-password-success .main-registration-model-single-message-password .main-registration-model-single-message-text{animation:reg-message-04-fadein 0s linear 1.1s forwards, showThenHideTwo 0s forwards 5s}.registration-container.registration-password-success .main-registration-model-single-message-password .main-registration-model-single-message-text:before{animation:showThenHideThree 0s forwards 5s}.registration-container.registration-password-success.registration-email-success.registration-nickname-success .main-registration-model-single-message-all-done{animation:fadeInDelayed 0s forwards 5s;opacity:0;visibility:hidden;margin-top:0}@keyframes fadeInDelayed{0%{opacity:0;visibility:hidden;height:0}99%{opacity:0;visibility:hidden;height:0}100%{opacity:1;visibility:visible;height:auto;margin-top:18px}}.main-registration-model-single-message-text-loader-all-done{animation-delay:7s}.main-registration-model-single-message-text-all-done{animation-delay:7.1s}.registration-nickname-success.registration-email-success.registration-password-success .main-registration-model-single-message-container.main-registration-model-single-message-username,.registration-nickname-success.registration-email-success.registration-password-success .main-registration-model-single-message-container.main-registration-model-single-message-email{display:none !important}.main-registration-bottom .main-registration-form-pattern{height:100%;display:flex}.main-registration-input-nickname-container{margin-bottom:10px}.main-registration-input-password-container{margin-top:10px}.main-registration-section-right-create-button-container{margin-top:10px}}@media only screen and (max-width: 1024px) and (orientation: landscape){.main-registration-form{width:100%;flex-direction:row}.main-registration-already-have-account{bottom:-29px;position:absolute}.main-registration-section-content-v3.main-registration-section-content-mobile{flex:0 0 250px}.chat-room-opened .registration-container.main-registration-wrapper{top:0px;overflow:visible}.main-registration-section-error-messages{top:0px;left:0}.main-registration-close{left:15px !important}.main-registration-section-form{height:calc(100vh - 44px)}body:not(.chat-room-opened) .main-registration-modal .main-registration-bottom{display:none !important}body:not(.chat-room-opened) .main-registration-modal .main-registration-wrapper{top:0px}}
/*# sourceMappingURL=registration-modal-new.css.map */
