div{cursor:default}.Tube8 .signup_unavailable{text-align:center;font-weight:400;line-height:1.4em}.section{max-width:350px;min-width:320px;margin:0 auto;padding:10px;box-sizing:border-box}.signup-section .signup{width:95%;margin:10px auto 0}.signup-section .signup h2{margin:0;font-weight:100;text-align:center}.signup-section .signup .form-errors .error{display:block;margin:10px 0}.signup-section .signup .form-field{position:relative;margin:15px 0 0}.signup-section .signup .form-field input[type=email],.signup-section .signup .form-field input[type=password],.signup-section .signup .form-field input[type=text],.signup-section .signup .form-field select{width:100%;margin:0;padding:13px 40px 13px 13px;border:1px solid var(--mid-light-gray);border-radius:3px;background:var(--main-background);box-sizing:border-box;font-size:.9em;color:var(--main-text);outline:0}.signup-section .signup .form-field input[type=email]::placeholder,.signup-section .signup .form-field input[type=password]::placeholder,.signup-section .signup .form-field input[type=text]::placeholder,.signup-section .signup .form-field select::placeholder{color:var(--main-text)}.signup-section .signup .form-field #registration_password,.signup-section .signup .form-field input[type=password]{padding-right:70px}.signup-section .signup .form-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.signup-section .signup .form-field i.togglePasswordVisibility{display:none;position:absolute;top:12px;right:15px;font-size:1.6em;color:var(--main-text);cursor:pointer}.signup-section .signup .form-field i.invalid,.signup-section .signup .form-field i.valid{display:none;position:absolute}.signup-section .signup .form-field i.invalid{width:20px;height:20px;top:11px;right:9px;border:2px solid var(--main-error);border-radius:50%;font-size:1.2em;text-align:center;font-style:normal;color:var(--main-error)}.signup-section .signup .form-field i.valid{top:13px;right:10px;font-size:1.2em;color:var(--main-enable)}.signup-section .signup .form-field .error{display:none;position:absolute;right:0;bottom:55px;padding:10px;border-radius:3px;box-sizing:border-box;font-size:.8em;background:var(--main-error)}.signup-section .signup .form-field .error:after{content:' ';display:block;width:0;height:0;position:absolute;bottom:-12px;right:15px;border-top:6px solid var(--main-error);border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid transparent}.signup-section .signup .form-field.invalid i.togglePasswordVisibility.eye_validation_mode,.signup-section .signup .form-field.valid i.togglePasswordVisibility.eye_validation_mode{right:42px}.signup-section .signup .form-field.invalid input[type=email],.signup-section .signup .form-field.invalid input[type=password],.signup-section .signup .form-field.invalid input[type=text],.signup-section .signup .form-field.invalid select{border-color:var(--main-error)}.signup-section .signup .form-field.invalid i.invalid{display:block}.signup-section .signup .form-field.invalid .error{display:block}.signup-section .signup .form-field.valid i.valid{display:block}.signup-section .signup .form-field .error.is-visible *{display:block!important;margin:0;padding:0}.signup-section .signup .terms-agreed{margin:10px auto;font-size:.8em;text-align:center}.signup-section .signup .terms-agreed a{text-decoration:underline}.signup-section .signup .btnSignup{padding:10px}.signup-section .signup .btnSignup[disabled]{font-size:1.2em;background-color:var(--mid-gray);color:var(--light-gray);cursor:initial}.signup-section .signup .btnLogin{display:block;margin-top:10px;padding-top:10px;font-size:.9em;text-align:center}.signup-section .signup .buttonYoupornPremium{margin-bottom:16px;font-weight:400}.signup-section .signup .buttonYoupornPremium .icon-premium-star{font-size:1.1em;line-height:12px;color:var(--main-text)}.signup-section .register_error.error{bottom:0!important;right:120px!important}.signup-section .benefits{margin:30px auto 20px;border-top:1px solid var(--mid-gray-border);width:95%;padding-top:24px}.signup-section .benefits h2{width:260px;margin:0 auto;text-align:center;font-weight:100}.signup-section .benefits ul{margin:10px 0 0 0;list-style-type:none}.signup-section .benefits ul li{float:left;display:table;width:50%;margin-top:15px;font-size:.8em}.signup-section .benefits ul li i{display:table-cell;vertical-align:middle;font-size:1.6em;width:20px;height:20px}.signup-section .benefits ul li span{display:table-cell;padding-left:15px;vertical-align:middle}.info-section{color:var(--lightest-gray)}.info-section .container{margin-bottom:20px}.info-section h2{margin-top:10px;font-weight:100;text-align:center}.info-section ul li{display:table;margin-top:20px;font-size:.9em}.info-section ul li i{display:table-cell;vertical-align:middle;width:22px;height:22px}.info-section ul li span{display:table-cell;padding-left:20px;vertical-align:middle}.section-premium{overflow:hidden}.section-premium .premium-header .logo{float:none;width:240px;height:32px;margin:20px auto 0;background:url(../../../images/shared/premium-logo-dark.png?v={ASSETS_VERSION}) no-repeat center center;background-size:100% auto}.section-premium .premium-title{margin:20px auto 0;border-top:1px solid var(--light-gray);border-bottom:1px solid var(--light-gray);font-size:1.4em;font-weight:100;text-align:center;color:var(--main-text)}.section-premium .premium-title p{margin:10px 0;padding:0;line-height:initial}.section-premium .premium-benefits{width:280px;margin:20px auto 0}.section-premium .premium-benefits .benefit{float:left;width:140px;padding:0 15px;box-sizing:border-box;text-align:center}.section-premium .btnSignupPremium{margin:10px auto;padding:11px;font-family:Arial}.register-form,.register-migration-message{width:270px;padding:25px 16px}.register-migration-message{white-space:normal;font-size:18px;color:#fff}.register-migration-message p:first-of-type{font-size:28px}.register-migration-message p:last-of-type{margin-bottom:0}