#overlay_login{width:528px}#overlay_login .protip_errors{max-width:300px;padding:7px 13px 8px;top:4.5px!important;z-index:200}#overlay_login .protip_errors div{font-size:11px;white-space:nowrap}#overlay_login .protip_errors i{left:9px;top:7px}#overlay_login .error_message,#overlay_login .success_message{display:none;margin:0 0 20px 138px}#overlay_login #login_form a{font-size:12px;text-decoration:none}#overlay_login #login_form a:focus,#overlay_login #login_form a:hover{text-decoration:underline}#login_forgot_password #login_loader,#overlay_login #login_loader{cursor:default;display:none}#google_recaptcha_disclaimer{color:#ed7a7a;font-family:Arial,sans-serif;font-size:10px;letter-spacing:0;margin:30px auto;position:relative;text-align:center}#google_recaptcha_disclaimer.overlay{top:80px}@media (max-height:720px){#google_recaptcha_disclaimer.overlay{top:0}}#google_recaptcha_disclaimer a{color:#fc0}#login_forgot_password{width:528px}#login_forgot_password,#login_form,#overlay_login,#overlay_signup,.content_box.auth,.forgot_pass_box{display:block;height:auto;margin:10px auto 0;padding-bottom:0}#login_forgot_password label,#login_form label,#overlay_login label,#overlay_signup label,.content_box.auth label,.forgot_pass_box label{box-sizing:content-box;display:block;float:left;font-size:14px;margin:15px 0 0;padding:11px 20px 0 0;text-align:right;width:115px}#login_forgot_password .textfield,#login_form .textfield,#overlay_login .textfield,#overlay_signup .textfield,.content_box.auth .textfield,.forgot_pass_box .textfield{margin:15px 0 0}#login_forgot_password .first_button,#login_forgot_password .second_button,#login_form .first_button,#login_form .second_button,#overlay_login .first_button,#overlay_login .second_button,#overlay_signup .first_button,#overlay_signup .second_button,.content_box.auth .first_button,.content_box.auth .second_button,.forgot_pass_box .first_button,.forgot_pass_box .second_button{float:left;margin:10px 10px 10px 0}#login_forgot_password .first_button .loader,#login_forgot_password .second_button .loader,#login_form .first_button .loader,#login_form .second_button .loader,#overlay_login .first_button .loader,#overlay_login .second_button .loader,#overlay_signup .first_button .loader,#overlay_signup .second_button .loader,.content_box.auth .first_button .loader,.content_box.auth .second_button .loader,.forgot_pass_box .first_button .loader,.forgot_pass_box .second_button .loader{margin-top:9px}#login_forgot_password .first_button:hover,#login_forgot_password .second_button:hover,#login_form .first_button:hover,#login_form .second_button:hover,#overlay_login .first_button:hover,#overlay_login .second_button:hover,#overlay_signup .first_button:hover,#overlay_signup .second_button:hover,.content_box.auth .first_button:hover,.content_box.auth .second_button:hover,.forgot_pass_box .first_button:hover,.forgot_pass_box .second_button:hover{text-decoration:none}#login_forgot_password .first_button#signup_submit,#login_forgot_password .second_button#signup_submit,#login_form .first_button#signup_submit,#login_form .second_button#signup_submit,#overlay_login .first_button#signup_submit,#overlay_login .second_button#signup_submit,#overlay_signup .first_button#signup_submit,#overlay_signup .second_button#signup_submit,.content_box.auth .first_button#signup_submit,.content_box.auth .second_button#signup_submit,.forgot_pass_box .first_button#signup_submit,.forgot_pass_box .second_button#signup_submit{font-size:18px;height:54px;margin:15px auto}#login_forgot_password .input_row.error,#login_form .input_row.error,#overlay_login .input_row.error,#overlay_signup .input_row.error,.content_box.auth .input_row.error,.forgot_pass_box .input_row.error{align-items:center;display:flex;flex-direction:column;margin-bottom:0}#login_forgot_password #login_forgot_password #username_exists,#login_forgot_password #login_form #username_exists,#login_forgot_password #overlay_login #username_exists,#login_forgot_password #overlay_signup #username_exists,#login_forgot_password .content_box.auth #username_exists,#login_forgot_password .forgot_pass_box #username_exists,#login_forgot_password form #username_exists,#login_form #login_forgot_password #username_exists,#login_form #login_form #username_exists,#login_form #overlay_login #username_exists,#login_form #overlay_signup #username_exists,#login_form .content_box.auth #username_exists,#login_form .forgot_pass_box #username_exists,#login_form form #username_exists,#overlay_login #login_forgot_password #username_exists,#overlay_login #login_form #username_exists,#overlay_login #overlay_login #username_exists,#overlay_login #overlay_signup #username_exists,#overlay_login .content_box.auth #username_exists,#overlay_login .forgot_pass_box #username_exists,#overlay_login form #username_exists,#overlay_signup #login_forgot_password #username_exists,#overlay_signup #login_form #username_exists,#overlay_signup #overlay_login #username_exists,#overlay_signup #overlay_signup #username_exists,#overlay_signup .content_box.auth #username_exists,#overlay_signup .forgot_pass_box #username_exists,#overlay_signup form #username_exists,.content_box.auth #login_forgot_password #username_exists,.content_box.auth #login_form #username_exists,.content_box.auth #overlay_login #username_exists,.content_box.auth #overlay_signup #username_exists,.content_box.auth .content_box.auth #username_exists,.content_box.auth .forgot_pass_box #username_exists,.content_box.auth form #username_exists,.forgot_pass_box #login_forgot_password #username_exists,.forgot_pass_box #login_form #username_exists,.forgot_pass_box #overlay_login #username_exists,.forgot_pass_box #overlay_signup #username_exists,.forgot_pass_box .content_box.auth #username_exists,.forgot_pass_box .forgot_pass_box #username_exists,.forgot_pass_box form #username_exists{display:none;margin-bottom:10px;margin-top:-10px;position:relative}#login_forgot_password #login_forgot_password .ajax_holder,#login_forgot_password #login_form .ajax_holder,#login_forgot_password #overlay_login .ajax_holder,#login_forgot_password #overlay_signup .ajax_holder,#login_forgot_password .content_box.auth .ajax_holder,#login_forgot_password .forgot_pass_box .ajax_holder,#login_forgot_password form .ajax_holder,#login_form #login_forgot_password .ajax_holder,#login_form #login_form .ajax_holder,#login_form #overlay_login .ajax_holder,#login_form #overlay_signup .ajax_holder,#login_form .content_box.auth .ajax_holder,#login_form .forgot_pass_box .ajax_holder,#login_form form .ajax_holder,#overlay_login #login_forgot_password .ajax_holder,#overlay_login #login_form .ajax_holder,#overlay_login #overlay_login .ajax_holder,#overlay_login #overlay_signup .ajax_holder,#overlay_login .content_box.auth .ajax_holder,#overlay_login .forgot_pass_box .ajax_holder,#overlay_login form .ajax_holder,#overlay_signup #login_forgot_password .ajax_holder,#overlay_signup #login_form .ajax_holder,#overlay_signup #overlay_login .ajax_holder,#overlay_signup #overlay_signup .ajax_holder,#overlay_signup .content_box.auth .ajax_holder,#overlay_signup .forgot_pass_box .ajax_holder,#overlay_signup form .ajax_holder,.content_box.auth #login_forgot_password .ajax_holder,.content_box.auth #login_form .ajax_holder,.content_box.auth #overlay_login .ajax_holder,.content_box.auth #overlay_signup .ajax_holder,.content_box.auth .content_box.auth .ajax_holder,.content_box.auth .forgot_pass_box .ajax_holder,.content_box.auth form .ajax_holder,.forgot_pass_box #login_forgot_password .ajax_holder,.forgot_pass_box #login_form .ajax_holder,.forgot_pass_box #overlay_login .ajax_holder,.forgot_pass_box #overlay_signup .ajax_holder,.forgot_pass_box .content_box.auth .ajax_holder,.forgot_pass_box .forgot_pass_box .ajax_holder,.forgot_pass_box form .ajax_holder{align-items:center;color:#fff;display:flex;font:normal 12px/14px arial,sans-serif;height:auto;margin:0;padding:0;text-align:left;width:340px}#login_forgot_password #login_forgot_password .ajax_holder .second_button,#login_forgot_password #login_form .ajax_holder .second_button,#login_forgot_password #overlay_login .ajax_holder .second_button,#login_forgot_password #overlay_signup .ajax_holder .second_button,#login_forgot_password .content_box.auth .ajax_holder .second_button,#login_forgot_password .forgot_pass_box .ajax_holder .second_button,#login_forgot_password form .ajax_holder .second_button,#login_form #login_forgot_password .ajax_holder .second_button,#login_form #login_form .ajax_holder .second_button,#login_form #overlay_login .ajax_holder .second_button,#login_form #overlay_signup .ajax_holder .second_button,#login_form .content_box.auth .ajax_holder .second_button,#login_form .forgot_pass_box .ajax_holder .second_button,#login_form form .ajax_holder .second_button,#overlay_login #login_forgot_password .ajax_holder .second_button,#overlay_login #login_form .ajax_holder .second_button,#overlay_login #overlay_login .ajax_holder .second_button,#overlay_login #overlay_signup .ajax_holder .second_button,#overlay_login .content_box.auth .ajax_holder .second_button,#overlay_login .forgot_pass_box .ajax_holder .second_button,#overlay_login form .ajax_holder .second_button,#overlay_signup #login_forgot_password .ajax_holder .second_button,#overlay_signup #login_form .ajax_holder .second_button,#overlay_signup #overlay_login .ajax_holder .second_button,#overlay_signup #overlay_signup .ajax_holder .second_button,#overlay_signup .content_box.auth .ajax_holder .second_button,#overlay_signup .forgot_pass_box .ajax_holder .second_button,#overlay_signup form .ajax_holder .second_button,.content_box.auth #login_forgot_password .ajax_holder .second_button,.content_box.auth #login_form .ajax_holder .second_button,.content_box.auth #overlay_login .ajax_holder .second_button,.content_box.auth #overlay_signup .ajax_holder .second_button,.content_box.auth .content_box.auth .ajax_holder .second_button,.content_box.auth .forgot_pass_box .ajax_holder .second_button,.content_box.auth form .ajax_holder .second_button,.forgot_pass_box #login_forgot_password .ajax_holder .second_button,.forgot_pass_box #login_form .ajax_holder .second_button,.forgot_pass_box #overlay_login .ajax_holder .second_button,.forgot_pass_box #overlay_signup .ajax_holder .second_button,.forgot_pass_box .content_box.auth .ajax_holder .second_button,.forgot_pass_box .forgot_pass_box .ajax_holder .second_button,.forgot_pass_box form .ajax_holder .second_button{margin:0 8px 0 12px}#login_forgot_password #login_forgot_password p,#login_forgot_password #login_form p,#login_forgot_password #overlay_login p,#login_forgot_password #overlay_signup p,#login_forgot_password .content_box.auth p,#login_forgot_password .forgot_pass_box p,#login_forgot_password form p,#login_form #login_forgot_password p,#login_form #login_form p,#login_form #overlay_login p,#login_form #overlay_signup p,#login_form .content_box.auth p,#login_form .forgot_pass_box p,#login_form form p,#overlay_login #login_forgot_password p,#overlay_login #login_form p,#overlay_login #overlay_login p,#overlay_login #overlay_signup p,#overlay_login .content_box.auth p,#overlay_login .forgot_pass_box p,#overlay_login form p,#overlay_signup #login_forgot_password p,#overlay_signup #login_form p,#overlay_signup #overlay_login p,#overlay_signup #overlay_signup p,#overlay_signup .content_box.auth p,#overlay_signup .forgot_pass_box p,#overlay_signup form p,.content_box.auth #login_forgot_password p,.content_box.auth #login_form p,.content_box.auth #overlay_login p,.content_box.auth #overlay_signup p,.content_box.auth .content_box.auth p,.content_box.auth .forgot_pass_box p,.content_box.auth form p,.forgot_pass_box #login_forgot_password p,.forgot_pass_box #login_form p,.forgot_pass_box #overlay_login p,.forgot_pass_box #overlay_signup p,.forgot_pass_box .content_box.auth p,.forgot_pass_box .forgot_pass_box p,.forgot_pass_box form p{color:#f99;font:normal 12px/11px arial,sans-serif;margin:8px 0 0 135px}#login_forgot_password #login_forgot_password p.login_link,#login_forgot_password #login_form p.login_link,#login_forgot_password #overlay_login p.login_link,#login_forgot_password #overlay_signup p.login_link,#login_forgot_password .content_box.auth p.login_link,#login_forgot_password .forgot_pass_box p.login_link,#login_forgot_password form p.login_link,#login_form #login_forgot_password p.login_link,#login_form #login_form p.login_link,#login_form #overlay_login p.login_link,#login_form #overlay_signup p.login_link,#login_form .content_box.auth p.login_link,#login_form .forgot_pass_box p.login_link,#login_form form p.login_link,#overlay_login #login_forgot_password p.login_link,#overlay_login #login_form p.login_link,#overlay_login #overlay_login p.login_link,#overlay_login #overlay_signup p.login_link,#overlay_login .content_box.auth p.login_link,#overlay_login .forgot_pass_box p.login_link,#overlay_login form p.login_link,#overlay_signup #login_forgot_password p.login_link,#overlay_signup #login_form p.login_link,#overlay_signup #overlay_login p.login_link,#overlay_signup #overlay_signup p.login_link,#overlay_signup .content_box.auth p.login_link,#overlay_signup .forgot_pass_box p.login_link,#overlay_signup form p.login_link,.content_box.auth #login_forgot_password p.login_link,.content_box.auth #login_form p.login_link,.content_box.auth #overlay_login p.login_link,.content_box.auth #overlay_signup p.login_link,.content_box.auth .content_box.auth p.login_link,.content_box.auth .forgot_pass_box p.login_link,.content_box.auth form p.login_link,.forgot_pass_box #login_forgot_password p.login_link,.forgot_pass_box #login_form p.login_link,.forgot_pass_box #overlay_login p.login_link,.forgot_pass_box #overlay_signup p.login_link,.forgot_pass_box .content_box.auth p.login_link,.forgot_pass_box .forgot_pass_box p.login_link,.forgot_pass_box form p.login_link{color:#fc0;display:flex;justify-content:center;margin:0}#login_forgot_password #login_forgot_password p.terms,#login_forgot_password #login_form p.terms,#login_forgot_password #overlay_login p.terms,#login_forgot_password #overlay_signup p.terms,#login_forgot_password .content_box.auth p.terms,#login_forgot_password .forgot_pass_box p.terms,#login_forgot_password form p.terms,#login_form #login_forgot_password p.terms,#login_form #login_form p.terms,#login_form #overlay_login p.terms,#login_form #overlay_signup p.terms,#login_form .content_box.auth p.terms,#login_form .forgot_pass_box p.terms,#login_form form p.terms,#overlay_login #login_forgot_password p.terms,#overlay_login #login_form p.terms,#overlay_login #overlay_login p.terms,#overlay_login #overlay_signup p.terms,#overlay_login .content_box.auth p.terms,#overlay_login .forgot_pass_box p.terms,#overlay_login form p.terms,#overlay_signup #login_forgot_password p.terms,#overlay_signup #login_form p.terms,#overlay_signup #overlay_login p.terms,#overlay_signup #overlay_signup p.terms,#overlay_signup .content_box.auth p.terms,#overlay_signup .forgot_pass_box p.terms,#overlay_signup form p.terms,.content_box.auth #login_forgot_password p.terms,.content_box.auth #login_form p.terms,.content_box.auth #overlay_login p.terms,.content_box.auth #overlay_signup p.terms,.content_box.auth .content_box.auth p.terms,.content_box.auth .forgot_pass_box p.terms,.content_box.auth form p.terms,.forgot_pass_box #login_forgot_password p.terms,.forgot_pass_box #login_form p.terms,.forgot_pass_box #overlay_login p.terms,.forgot_pass_box #overlay_signup p.terms,.forgot_pass_box .content_box.auth p.terms,.forgot_pass_box .forgot_pass_box p.terms,.forgot_pass_box form p.terms{font:11px arial,sans-serif;line-height:1.5em;margin-bottom:15px;order:1;text-align:left}#login_forgot_password #login_forgot_password p.terms.signup,#login_forgot_password #login_form p.terms.signup,#login_forgot_password #overlay_login p.terms.signup,#login_forgot_password #overlay_signup p.terms.signup,#login_forgot_password .content_box.auth p.terms.signup,#login_forgot_password .forgot_pass_box p.terms.signup,#login_forgot_password form p.terms.signup,#login_form #login_forgot_password p.terms.signup,#login_form #login_form p.terms.signup,#login_form #overlay_login p.terms.signup,#login_form #overlay_signup p.terms.signup,#login_form .content_box.auth p.terms.signup,#login_form .forgot_pass_box p.terms.signup,#login_form form p.terms.signup,#overlay_login #login_forgot_password p.terms.signup,#overlay_login #login_form p.terms.signup,#overlay_login #overlay_login p.terms.signup,#overlay_login #overlay_signup p.terms.signup,#overlay_login .content_box.auth p.terms.signup,#overlay_login .forgot_pass_box p.terms.signup,#overlay_login form p.terms.signup,#overlay_signup #login_forgot_password p.terms.signup,#overlay_signup #login_form p.terms.signup,#overlay_signup #overlay_login p.terms.signup,#overlay_signup #overlay_signup p.terms.signup,#overlay_signup .content_box.auth p.terms.signup,#overlay_signup .forgot_pass_box p.terms.signup,#overlay_signup form p.terms.signup,.content_box.auth #login_forgot_password p.terms.signup,.content_box.auth #login_form p.terms.signup,.content_box.auth #overlay_login p.terms.signup,.content_box.auth #overlay_signup p.terms.signup,.content_box.auth .content_box.auth p.terms.signup,.content_box.auth .forgot_pass_box p.terms.signup,.content_box.auth form p.terms.signup,.forgot_pass_box #login_forgot_password p.terms.signup,.forgot_pass_box #login_form p.terms.signup,.forgot_pass_box #overlay_login p.terms.signup,.forgot_pass_box #overlay_signup p.terms.signup,.forgot_pass_box .content_box.auth p.terms.signup,.forgot_pass_box .forgot_pass_box p.terms.signup,.forgot_pass_box form p.terms.signup{line-height:1;margin:0}#login_forgot_password #login_forgot_password p.terms a,#login_forgot_password #login_form p.terms a,#login_forgot_password #overlay_login p.terms a,#login_forgot_password #overlay_signup p.terms a,#login_forgot_password .content_box.auth p.terms a,#login_forgot_password .forgot_pass_box p.terms a,#login_forgot_password form p.terms a,#login_form #login_forgot_password p.terms a,#login_form #login_form p.terms a,#login_form #overlay_login p.terms a,#login_form #overlay_signup p.terms a,#login_form .content_box.auth p.terms a,#login_form .forgot_pass_box p.terms a,#login_form form p.terms a,#overlay_login #login_forgot_password p.terms a,#overlay_login #login_form p.terms a,#overlay_login #overlay_login p.terms a,#overlay_login #overlay_signup p.terms a,#overlay_login .content_box.auth p.terms a,#overlay_login .forgot_pass_box p.terms a,#overlay_login form p.terms a,#overlay_signup #login_forgot_password p.terms a,#overlay_signup #login_form p.terms a,#overlay_signup #overlay_login p.terms a,#overlay_signup #overlay_signup p.terms a,#overlay_signup .content_box.auth p.terms a,#overlay_signup .forgot_pass_box p.terms a,#overlay_signup form p.terms a,.content_box.auth #login_forgot_password p.terms a,.content_box.auth #login_form p.terms a,.content_box.auth #overlay_login p.terms a,.content_box.auth #overlay_signup p.terms a,.content_box.auth .content_box.auth p.terms a,.content_box.auth .forgot_pass_box p.terms a,.content_box.auth form p.terms a,.forgot_pass_box #login_forgot_password p.terms a,.forgot_pass_box #login_form p.terms a,.forgot_pass_box #overlay_login p.terms a,.forgot_pass_box #overlay_signup p.terms a,.forgot_pass_box .content_box.auth p.terms a,.forgot_pass_box .forgot_pass_box p.terms a,.forgot_pass_box form p.terms a{color:#fc0;font:11px arial,sans-serif}#login_forgot_password #login_forgot_password p.terms a:focus,#login_forgot_password #login_forgot_password p.terms a:hover,#login_forgot_password #login_form p.terms a:focus,#login_forgot_password #login_form p.terms a:hover,#login_forgot_password #overlay_login p.terms a:focus,#login_forgot_password #overlay_login p.terms a:hover,#login_forgot_password #overlay_signup p.terms a:focus,#login_forgot_password #overlay_signup p.terms a:hover,#login_forgot_password .content_box.auth p.terms a:focus,#login_forgot_password .content_box.auth p.terms a:hover,#login_forgot_password .forgot_pass_box p.terms a:focus,#login_forgot_password .forgot_pass_box p.terms a:hover,#login_forgot_password form p.terms a:focus,#login_forgot_password form p.terms a:hover,#login_form #login_forgot_password p.terms a:focus,#login_form #login_forgot_password p.terms a:hover,#login_form #login_form p.terms a:focus,#login_form #login_form p.terms a:hover,#login_form #overlay_login p.terms a:focus,#login_form #overlay_login p.terms a:hover,#login_form #overlay_signup p.terms a:focus,#login_form #overlay_signup p.terms a:hover,#login_form .content_box.auth p.terms a:focus,#login_form .content_box.auth p.terms a:hover,#login_form .forgot_pass_box p.terms a:focus,#login_form .forgot_pass_box p.terms a:hover,#login_form form p.terms a:focus,#login_form form p.terms a:hover,#overlay_login #login_forgot_password p.terms a:focus,#overlay_login #login_forgot_password p.terms a:hover,#overlay_login #login_form p.terms a:focus,#overlay_login #login_form p.terms a:hover,#overlay_login #overlay_login p.terms a:focus,#overlay_login #overlay_login p.terms a:hover,#overlay_login #overlay_signup p.terms a:focus,#overlay_login #overlay_signup p.terms a:hover,#overlay_login .content_box.auth p.terms a:focus,#overlay_login .content_box.auth p.terms a:hover,#overlay_login .forgot_pass_box p.terms a:focus,#overlay_login .forgot_pass_box p.terms a:hover,#overlay_login form p.terms a:focus,#overlay_login form p.terms a:hover,#overlay_signup #login_forgot_password p.terms a:focus,#overlay_signup #login_forgot_password p.terms a:hover,#overlay_signup #login_form p.terms a:focus,#overlay_signup #login_form p.terms a:hover,#overlay_signup #overlay_login p.terms a:focus,#overlay_signup #overlay_login p.terms a:hover,#overlay_signup #overlay_signup p.terms a:focus,#overlay_signup #overlay_signup p.terms a:hover,#overlay_signup .content_box.auth p.terms a:focus,#overlay_signup .content_box.auth p.terms a:hover,#overlay_signup .forgot_pass_box p.terms a:focus,#overlay_signup .forgot_pass_box p.terms a:hover,#overlay_signup form p.terms a:focus,#overlay_signup form p.terms a:hover,.content_box.auth #login_forgot_password p.terms a:focus,.content_box.auth #login_forgot_password p.terms a:hover,.content_box.auth #login_form p.terms a:focus,.content_box.auth #login_form p.terms a:hover,.content_box.auth #overlay_login p.terms a:focus,.content_box.auth #overlay_login p.terms a:hover,.content_box.auth #overlay_signup p.terms a:focus,.content_box.auth #overlay_signup p.terms a:hover,.content_box.auth .content_box.auth p.terms a:focus,.content_box.auth .content_box.auth p.terms a:hover,.content_box.auth .forgot_pass_box p.terms a:focus,.content_box.auth .forgot_pass_box p.terms a:hover,.content_box.auth form p.terms a:focus,.content_box.auth form p.terms a:hover,.forgot_pass_box #login_forgot_password p.terms a:focus,.forgot_pass_box #login_forgot_password p.terms a:hover,.forgot_pass_box #login_form p.terms a:focus,.forgot_pass_box #login_form p.terms a:hover,.forgot_pass_box #overlay_login p.terms a:focus,.forgot_pass_box #overlay_login p.terms a:hover,.forgot_pass_box #overlay_signup p.terms a:focus,.forgot_pass_box #overlay_signup p.terms a:hover,.forgot_pass_box .content_box.auth p.terms a:focus,.forgot_pass_box .content_box.auth p.terms a:hover,.forgot_pass_box .forgot_pass_box p.terms a:focus,.forgot_pass_box .forgot_pass_box p.terms a:hover,.forgot_pass_box form p.terms a:focus,.forgot_pass_box form p.terms a:hover{text-decoration:underline}#login_forgot_password #login_forgot_password p.terms span,#login_forgot_password #login_form p.terms span,#login_forgot_password #overlay_login p.terms span,#login_forgot_password #overlay_signup p.terms span,#login_forgot_password .content_box.auth p.terms span,#login_forgot_password .forgot_pass_box p.terms span,#login_forgot_password form p.terms span,#login_form #login_forgot_password p.terms span,#login_form #login_form p.terms span,#login_form #overlay_login p.terms span,#login_form #overlay_signup p.terms span,#login_form .content_box.auth p.terms span,#login_form .forgot_pass_box p.terms span,#login_form form p.terms span,#overlay_login #login_forgot_password p.terms span,#overlay_login #login_form p.terms span,#overlay_login #overlay_login p.terms span,#overlay_login #overlay_signup p.terms span,#overlay_login .content_box.auth p.terms span,#overlay_login .forgot_pass_box p.terms span,#overlay_login form p.terms span,#overlay_signup #login_forgot_password p.terms span,#overlay_signup #login_form p.terms span,#overlay_signup #overlay_login p.terms span,#overlay_signup #overlay_signup p.terms span,#overlay_signup .content_box.auth p.terms span,#overlay_signup .forgot_pass_box p.terms span,#overlay_signup form p.terms span,.content_box.auth #login_forgot_password p.terms span,.content_box.auth #login_form p.terms span,.content_box.auth #overlay_login p.terms span,.content_box.auth #overlay_signup p.terms span,.content_box.auth .content_box.auth p.terms span,.content_box.auth .forgot_pass_box p.terms span,.content_box.auth form p.terms span,.forgot_pass_box #login_forgot_password p.terms span,.forgot_pass_box #login_form p.terms span,.forgot_pass_box #overlay_login p.terms span,.forgot_pass_box #overlay_signup p.terms span,.forgot_pass_box .content_box.auth p.terms span,.forgot_pass_box .forgot_pass_box p.terms span,.forgot_pass_box form p.terms span{display:block;padding-top:10px}#login_forgot_password #login_form #social-auth,#login_form #login_form #social-auth,#overlay_login #login_form #social-auth,#overlay_signup #login_form #social-auth,.content_box.auth #login_form #social-auth,.forgot_pass_box #login_form #social-auth{margin:auto;max-width:430px;padding-top:10px}#login_forgot_password .error_message,#login_forgot_password .success_message,#login_form .error_message,#login_form .success_message,#overlay_login .error_message,#overlay_login .success_message,#overlay_signup .error_message,#overlay_signup .success_message,.content_box.auth .error_message,.content_box.auth .success_message,.forgot_pass_box .error_message,.forgot_pass_box .success_message{margin:15px 53px 0}#login_forgot_password .error_message p,#login_forgot_password .success_message p,#login_form .error_message p,#login_form .success_message p,#overlay_login .error_message p,#overlay_login .success_message p,#overlay_signup .error_message p,#overlay_signup .success_message p,.content_box.auth .error_message p,.content_box.auth .success_message p,.forgot_pass_box .error_message p,.forgot_pass_box .success_message p{color:#fff!important}#login_forgot_password .error_message .icon,#login_forgot_password .success_message .icon,#login_form .error_message .icon,#login_form .success_message .icon,#overlay_login .error_message .icon,#overlay_login .success_message .icon,#overlay_signup .error_message .icon,#overlay_signup .success_message .icon,.content_box.auth .error_message .icon,.content_box.auth .success_message .icon,.forgot_pass_box .error_message .icon,.forgot_pass_box .success_message .icon{left:0}#login_forgot_password .error_message,#login_form .error_message,#overlay_login .error_message,#overlay_signup .error_message,.content_box.auth .error_message,.forgot_pass_box .error_message{margin:0;white-space:nowrap}#login_forgot_password .submit_holder,#login_form .submit_holder,#overlay_login .submit_holder,#overlay_signup .submit_holder,.content_box.auth .submit_holder,.forgot_pass_box .submit_holder{align-items:center;display:flex!important;float:none;margin:10px 0 25px 135px}#login_forgot_password .submit_holder.signup,#login_form .submit_holder.signup,#overlay_login .submit_holder.signup,#overlay_signup .submit_holder.signup,.content_box.auth .submit_holder.signup,.forgot_pass_box .submit_holder.signup{justify-content:center;margin:10px 0 0}#login_forgot_password .submit_holder.autologin_disabled,#login_form .submit_holder.autologin_disabled,#overlay_login .submit_holder.autologin_disabled,#overlay_signup .submit_holder.autologin_disabled,.content_box.auth .submit_holder.autologin_disabled,.forgot_pass_box .submit_holder.autologin_disabled{justify-content:center;margin:10px auto 25px}#login_forgot_password .submit_holder .checkbox_holder,#login_form .submit_holder .checkbox_holder,#overlay_login .submit_holder .checkbox_holder,#overlay_signup .submit_holder .checkbox_holder,.content_box.auth .submit_holder .checkbox_holder,.forgot_pass_box .submit_holder .checkbox_holder{align-items:center;color:#f99;display:flex;margin:auto 10px;text-align:left}#login_forgot_password .submit_holder .checkbox_holder .checkbox_replacement,#login_form .submit_holder .checkbox_holder .checkbox_replacement,#overlay_login .submit_holder .checkbox_holder .checkbox_replacement,#overlay_signup .submit_holder .checkbox_holder .checkbox_replacement,.content_box.auth .submit_holder .checkbox_holder .checkbox_replacement,.forgot_pass_box .submit_holder .checkbox_holder .checkbox_replacement{align-items:center;border-radius:4px;cursor:pointer;display:flex!important;height:20px}#login_forgot_password .submit_holder .checkbox_holder .checkbox_replacement div,#login_form .submit_holder .checkbox_holder .checkbox_replacement div,#overlay_login .submit_holder .checkbox_holder .checkbox_replacement div,#overlay_signup .submit_holder .checkbox_holder .checkbox_replacement div,.content_box.auth .submit_holder .checkbox_holder .checkbox_replacement div,.forgot_pass_box .submit_holder .checkbox_holder .checkbox_replacement div{font-size:14px;margin-bottom:-6px}#login_forgot_password .auth_footer a,#login_form .auth_footer a,#overlay_login .auth_footer a,#overlay_signup .auth_footer a,.content_box.auth .auth_footer a,.forgot_pass_box .auth_footer a{color:#fc0}#login_forgot_password .auth_footer.autologin_disabled p,#login_form .auth_footer.autologin_disabled p,#overlay_login .auth_footer.autologin_disabled p,#overlay_signup .auth_footer.autologin_disabled p,.content_box.auth .auth_footer.autologin_disabled p,.forgot_pass_box .auth_footer.autologin_disabled p{margin:8px auto 0!important;text-align:center}#login_forgot_password .popover_container,#login_form .popover_container,#overlay_login .popover_container,#overlay_signup .popover_container,.content_box.auth .popover_container,.forgot_pass_box .popover_container{pointer-events:none;position:relative;top:35px}#login_forgot_password .content_box_container,#login_forgot_password .popup_box_container,#login_form .content_box_container,#login_form .popup_box_container,#overlay_login .content_box_container,#overlay_login .popup_box_container,#overlay_signup .content_box_container,#overlay_signup .popup_box_container,.content_box.auth .content_box_container,.content_box.auth .popup_box_container,.forgot_pass_box .content_box_container,.forgot_pass_box .popup_box_container{padding:30px 0}#login_forgot_password .content_box_container.signup-block,#login_forgot_password .popup_box_container.signup-block,#login_form .content_box_container.signup-block,#login_form .popup_box_container.signup-block,#overlay_login .content_box_container.signup-block,#overlay_login .popup_box_container.signup-block,#overlay_signup .content_box_container.signup-block,#overlay_signup .popup_box_container.signup-block,.content_box.auth .content_box_container.signup-block,.content_box.auth .popup_box_container.signup-block,.forgot_pass_box .content_box_container.signup-block,.forgot_pass_box .popup_box_container.signup-block{padding:0}#login_forgot_password .content_box_container h3,#login_forgot_password .popup_box_container h3,#login_form .content_box_container h3,#login_form .popup_box_container h3,#overlay_login .content_box_container h3,#overlay_login .popup_box_container h3,#overlay_signup .content_box_container h3,#overlay_signup .popup_box_container h3,.content_box.auth .content_box_container h3,.content_box.auth .popup_box_container h3,.forgot_pass_box .content_box_container h3,.forgot_pass_box .popup_box_container h3{font:700 14px/18px arial,sans-serif;text-align:center}#login_forgot_password .content_box_container h3.signup,#login_forgot_password .popup_box_container h3.signup,#login_form .content_box_container h3.signup,#login_form .popup_box_container h3.signup,#overlay_login .content_box_container h3.signup,#overlay_login .popup_box_container h3.signup,#overlay_signup .content_box_container h3.signup,#overlay_signup .popup_box_container h3.signup,.content_box.auth .content_box_container h3.signup,.content_box.auth .popup_box_container h3.signup,.forgot_pass_box .content_box_container h3.signup,.forgot_pass_box .popup_box_container h3.signup{color:#fff;font:100 32px/46px Arial,sans-serif;margin-bottom:20px}#login_forgot_password .error_message.show,#login_form .error_message.show,#overlay_login .error_message.show{margin:15px 0 0}#login_forgot_password .popover_container,#login_form .popover_container,#overlay_login .popover_container{top:20px}#overlay_signup .input_row.error .show{margin:0 0 15px}.popup_box_header a{font-size:11px}.captcha_error{left:600px!important;top:5px!important}.content_box .content_box_container.signup-block{border-radius:5px!important}.oneclickauthentication #signup_form{background-image:url(one-click-background.b0df.png);background-position:top;background-repeat:no-repeat;font-family:Roboto,Arial,sans-serif}.oneclickauthentication #signup_form .terms{color:#f99}.oneclickauthentication #signup_form .input_row{margin-bottom:16px}.oneclickauthentication #signup_form .input_row.checkbox{align-items:flex-start;display:flex;gap:16px;margin-bottom:24px}.oneclickauthentication #signup_form .input_row.checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#7b0000;border-radius:4px;cursor:pointer;height:24px;margin:0;width:24px}.oneclickauthentication #signup_form .input_row.checkbox input[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 5 4 4 8-8' stroke='%23fc0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.oneclickauthentication #signup_form .input_row.checkbox label{color:#f99;flex:1 1;font-size:10px;font-weight:400;line-height:14px!important}.oneclickauthentication #signup_form .input_row.checkbox label strong{font-weight:700}.signup-block{display:flex;position:relative;width:1000px}@media (max-width:1000px){.signup-block{margin:0 auto;width:720px!important}}.signup-block.limited-landing-signup #support_btn,.signup-block.signup-video-version #support_btn{color:#fff}.signup-block.limited-landing-signup .signup-benefits,.signup-block.signup-video-version .signup-benefits{background:rgba(147,0,0,.8)}.signup-block.limited-landing-signup .signup-benefits:before,.signup-block.signup-video-version .signup-benefits:before{display:none}.signup-block.limited-landing-signup .signup-benefits .signup-video-container,.signup-block.signup-video-version .signup-benefits .signup-video-container{border-radius:0 4px 4px 0;height:100%;opacity:1;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s;width:100%}.signup-block.limited-landing-signup .signup-benefits video,.signup-block.signup-video-version .signup-benefits video{height:100%;max-width:none;min-height:620px}@media (max-width:1000px){.signup-block.limited-landing-signup .signup-benefits video,.signup-block.signup-video-version .signup-benefits video{left:-50%;position:relative}}.signup-block.limited-landing-signup .signup-benefits.explicit-content-disabled h3,.signup-block.limited-landing-signup .signup-benefits.explicit-content-disabled ul,.signup-block.limited-landing-signup .signup-benefits:hover:not(.explicit-content-disabled) h3,.signup-block.limited-landing-signup .signup-benefits:hover:not(.explicit-content-disabled) ul,.signup-block.signup-video-version .signup-benefits.explicit-content-disabled h3,.signup-block.signup-video-version .signup-benefits.explicit-content-disabled ul,.signup-block.signup-video-version .signup-benefits:hover:not(.explicit-content-disabled) h3,.signup-block.signup-video-version .signup-benefits:hover:not(.explicit-content-disabled) ul{opacity:1;visibility:visible}.signup-block.limited-landing-signup .signup-benefits:hover:not(.explicit-content-disabled) .signup-video-container,.signup-block.signup-video-version .signup-benefits:hover:not(.explicit-content-disabled) .signup-video-container{opacity:.4}.signup-block.limited-landing-signup .signup-benefits h3,.signup-block.limited-landing-signup .signup-benefits ul,.signup-block.signup-video-version .signup-benefits h3,.signup-block.signup-video-version .signup-benefits ul{opacity:0;position:relative;transition:visibility .3s,opacity .3s;visibility:hidden;z-index:1}.signup-block .signup-benefits{align-items:center;border-radius:0 5px 5px 0;display:flex;flex:1 1;flex-direction:column;gap:45px;justify-content:center;padding:50px;position:relative}.signup-block .signup-benefits:before{background:#960000 url(signup_girls.5ddf.jpg) 154px -15px/596px auto no-repeat;border-radius:0 5px 5px 0;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.signup-block .signup-benefits.boys:before{background-image:url(signup_boys.d597.jpg)}.signup-block .signup-benefits.explicit-content-disabled:before{background-image:none}.signup-block .signup-benefits h3{color:#f98706!important;font-size:20px!important;margin-bottom:0;z-index:1}.signup-block .signup-benefits ul{display:flex;flex-direction:column;gap:24px;z-index:1}.signup-block .signup-benefits ul li{align-items:center;clear:left;color:#fff;display:flex;float:left;font-size:16px;gap:16px;line-height:20px;margin-bottom:0}.signup-block .signup-benefits ul li .svgicon{height:32px;width:32px}.signup-block #support_btn{color:#f99;font-size:12px;padding:12px;position:absolute;right:0;top:0}.signup-block #support_btn:hover{color:#fff}#payment-sdk-container{background:#a60000;border-radius:5px 0 0 5px;display:none;min-height:537px;padding:10px 50px;position:relative;width:340px}#payment-sdk-container:before{background:linear-gradient(1turn,transparent,#a60000 71.87%);content:"";height:32px;left:0;position:absolute;right:0;top:0;z-index:2}#payment-sdk-container:after{background:linear-gradient(180deg,transparent,#a60000 71.87%);bottom:10px;content:"";height:32px;left:0;position:absolute;right:0}#payment-sdk-container iframe{min-height:493px;width:100%}#signup_form{background:#a60000;border-radius:5px 0 0 5px;box-sizing:content-box;padding:50px;width:340px}@media (max-height:720px){#signup_form{padding:30px 50px}}#signup_form h4{color:#f99;font-size:18px;margin:20px 0;text-align:center}#signup_form h4 span{display:inline-block}#signup_form h4.sub_title{font-size:15px;margin:-15px 0 15px}#signup_form h4.sub_title strong{color:#fff;font:100 14px/22px arial,sans-serif;font-weight:700;text-transform:capitalize}#signup_form h5{display:block;font:normal 25px/29px arial,sans-serif;padding:0 20px 24px;text-align:center;width:696px}#signup_form label{line-height:28px;margin:0;padding:0;text-align:left;width:100%}#signup_form .textfield{box-sizing:border-box;height:40px;margin:0;width:100%}#signup_form .input_row{clear:both;margin-bottom:15px}#signup_form .form_error{left:594px}#signup_form #signup_loader{cursor:default;display:none;padding:0}#signup_form #captcha_block #captcha{float:left;width:165px}#signup_form .email-validation-message{background:#930000;margin:16px 0 16px -50px;max-height:0;overflow:hidden;text-align:center;width:440px}#signup_form .email-validation-message span{align-items:center;box-sizing:border-box;color:#fff;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:1;opacity:0;padding:12px 0}#signup_form .email-validation-message span:before{background:url(signup_lightbulb_icon.84a1.png);background-position:50%;background-repeat:no-repeat;content:"";height:16px;margin-right:8px;width:16px}#signup_form .email-validation-message.show{max-height:50px;transition:max-height .4s ease-in-out}#signup_form .email-validation-message.show span{margin:auto;max-width:340px;opacity:1;padding:12px 0;text-align:left;transition:opacity .5s ease-in-out}#username_error .icon{left:9px}#username_error.warning_tag{display:none}.member-invitation-version .signup-benefits.boys:before{opacity:.4}.member-invitation-version .signup-benefits .signup-referral-benefits-title{text-transform:capitalize}.member-invitation-version .signup-benefits .signup-referral-benefits-subtitle{color:#fff;font-size:20px}.member-invitation-version .signup-benefits .signup-referral-benefits-list{margin-top:35px}.member-invitation-version .signup-benefits .signup-referral-benefits-list li{align-items:flex-start;display:flex;margin:0;overflow:hidden;padding:0 0 44px;position:relative;width:100%}.member-invitation-version .signup-benefits .signup-referral-benefits-list li:last-child .signup-benefits-step:after{display:none}.member-invitation-version .signup-benefits .signup-benefits-item-title{display:block;font-size:16px;line-height:24px;margin-top:10px}.member-invitation-version .signup-benefits .signup-benefits-item-content{color:#f99;font-size:14px;line-height:16px}.member-invitation-version .signup-benefits .signup-benefits-step{background-image:url(ellipse_gold.666f.png);background-size:62px;color:#fc0;display:block;flex-shrink:0;float:left;height:62px;line-height:62px;margin-right:20px;text-align:center;width:62px}.member-invitation-version .signup-benefits .signup-benefits-step:after{background:linear-gradient(180deg,#f9a550,#fde594);content:"";display:block;height:100%;left:30px;position:absolute;top:60px;width:2px}#overlay_signup{position:relative;width:1000px}@media (max-width:1000px){#overlay_signup{width:720px}}#overlay_signup .close_button{display:block;height:40px;position:absolute;right:3px;top:6px;width:40px;z-index:100}#overlay_signup .close_button span{background-image:url(global_sprite.61a9.png);background-position:-382px -163px;display:block;height:8px;margin:16px;width:9px}#overlay_signup .close_button:hover{color:#fff}#overlay_signup .signup-block #support_btn{right:30px;top:6px}#overlay_signup_success,#promo_block{margin:0 auto!important}#overlay_signup_success.experiments .popup_box_container,#promo_block.experiments .popup_box_container{background-position:0 0!important}#overlay_signup_success.popup_box,#promo_block.popup_box{width:980px}#overlay_signup_success .content_box_container,#overlay_signup_success .popup_box_container,#promo_block .content_box_container,#promo_block .popup_box_container{background:#a60000 url(overlay_bg_new.61fe.jpg) right 50px no-repeat;background-size:cover;border-radius:5px}#promo_block_button,#signup_button_content{margin:16px 0 38px}#promo_block_content,#signup_success{display:block;padding:0;text-align:center}#promo_block_content.girl,#signup_success.girl{background:transparent url(signup_success_girl_2.1876.png) 120% -40% no-repeat}#promo_block_content.girl.variation_1,#signup_success.girl.variation_1{background-position:109% bottom}#promo_block_content.girl.variation_2,#signup_success.girl.variation_2{background-position:108% 44%}#promo_block_content.girl.variation_3,#signup_success.girl.variation_3{background-position:106% 74%}#promo_block_content.girl.variation_4,#signup_success.girl.variation_4{background-position:114% bottom}#promo_block_content.hot_flirt,#signup_success.hot_flirt{background:transparent url(signup_success_hotflirt_1.39a4.png) 100% 100% no-repeat}#promo_block_content.lesbian,#signup_success.lesbian{background:transparent url(signup_success_lesbian_1.d3f2.png) 100% 100% no-repeat}#promo_block_content.soul_mate,#signup_success.soul_mate{background:transparent url(signup_success_soulmate_1.d4fc.png) 100% 100% no-repeat}#promo_block_content.mature,#signup_success.mature{background:transparent url(signup_success_mature_1.aeb7.png) 100% 100% no-repeat}#promo_block_content.fetish,#signup_success.fetish{background:transparent url(signup_success_fetish_1.7c20.png) 100% 100% no-repeat}#promo_block_content.couple,#signup_success.couple{background:transparent url(signup_success_couple_1.d0ee.png) 100% 100% no-repeat}#promo_block_content.boy,#signup_success.boy{background:transparent url(signup_success_boy_1.6fbe.png) 100% 100% no-repeat}#promo_block_content.boy.variation_1,#signup_success.boy.variation_1{background-position:112% bottom}#promo_block_content.boy.variation_2,#signup_success.boy.variation_2{background-position:105% 60%}#promo_block_content.boy.variation_4,#signup_success.boy.variation_4{background-position:115% bottom}#promo_block_content.gay,#signup_success.gay{background:transparent url(signup_success_gay_1.98c7.png) 100% 100% no-repeat}#promo_block_content.transgender,#signup_success.transgender{background:transparent url(signup_success_transgender_1.fce2.png) 100% 100% no-repeat}#promo_block_content p,#signup_success p{color:#fff;font:14px/20px arial,sans-serif!important;padding:0 0 7px;text-align:center}#promo_block_content h5,#signup_success h5{color:#fc0;display:block;font:900 50px/50px Arial Black,arial,sans-serif;font-size:24px;letter-spacing:0;padding:0 0 30px;text-align:center;text-shadow:0 2px 0 #930000;text-transform:uppercase}#promo_block_content h6,#signup_success h6{color:#fff;text-shadow:#930000}#promo_block_content span,#signup_success span{color:#fff}#promo_block_content.tpp h6,#signup_success.tpp h6{padding:0 0 13px}#promo_block_content.tpp span,#signup_success.tpp span{display:block;font:normal 25px/29px arial,sans-serif;padding:0 20px 8px;text-align:center}#promo_block_content.tpp ul,#signup_success.tpp ul{padding:0 0 20px 177px}#promo_block_content.tpp ul li span,#signup_success.tpp ul li span{padding:0;text-align:left}#promo_block_content ul,#signup_success ul{display:inline-block;margin-bottom:30px;text-align:left}#promo_block_content ul li,#signup_success ul li{color:#fff;font-size:28px;font-weight:700;list-style:none;padding-left:30px;position:relative}#promo_block_content ul li+li,#signup_success ul li+li{margin-top:20px}#promo_block_content ul li:only-child,#signup_success ul li:only-child{margin-bottom:20px;margin-top:20px}#promo_block_content ul li span,#signup_success ul li span{color:#fc0;display:inline-block;font-size:20px!important;height:14px;left:0;position:absolute;text-shadow:0 2px 0 #930000;top:5px;width:14px;z-index:auto}#promo_block_content .first_button,#signup_success .first_button{margin:0 0 38px}#promo_block_content .get_free_credits_button,#signup_success .get_free_credits_button{margin:23px 0 26px}#promo_block_content #promo_block_button_free,#promo_block_content #signup_button_free,#signup_success #promo_block_button_free,#signup_success #signup_button_free{font:700 14px/18px arial,sans-serif}#promo_block_content #promo_block_button_free:hover,#promo_block_content #signup_button_free:hover,#signup_success #promo_block_button_free:hover,#signup_success #signup_button_free:hover{text-decoration:underline}#promo_block_text,#signup_success_textblock{padding:64px 0 70px 35px;text-align:center;width:550px}#container .become-premium-promotion{align-items:center;background-color:#a60000;background-image:url(custom_promotion_new.c0be.png);border-radius:5px;display:flex;font-weight:300;height:400px;justify-content:flex-end;margin:auto;width:800px}#signupsuccess\.signupsuccess #container .become-premium-promotion .close_button{display:none}#container .become-premium-promotion__text-block{color:#fff;font-family:roboto,sans-serif;margin-right:30px;margin-top:10px;text-align:center;width:400px}#container .become-premium-promotion__text-block__shield{background:#000;border-radius:4px;display:inline-block;padding:5px 12px}#container .become-premium-promotion__text-block__shield__text{text-transform:uppercase}#container .become-premium-promotion__text-block__main-title{border-bottom:1px solid #fff;border-top:1px solid #fff;display:inline-block;font-size:24px;margin:auto;padding:4px 0;text-align:center;text-transform:uppercase}#container .become-premium-promotion__text-block__main-title span{font-weight:700}#container .become-premium-promotion__text-block__title{font-size:56px;font-weight:700;margin:15px;text-transform:uppercase}#container .become-premium-promotion__text-block__title .subtitle{display:block;font-size:20px;font-weight:400}#container .become-premium-promotion__text-block__description{color:#fcc;margin-bottom:10px}#container .become-premium-promotion__text-block__description:first-letter{text-transform:uppercase}#container .become-premium-promotion__text-block__countdown{font-size:32px}#container .become-premium-promotion__text-block .disclaimer{color:#f99;font-size:11px;margin:auto}#container .become-premium-promotion--boy,#container .become-premium-promotion--gay{background-image:url(custom_promotion_new_boys.e4ec.png)}#container .become-premium-promotion--jasmin-advertisement{background-color:#fff;background-image:url(signup_success_jasmin.2f2b.jpg);background-size:cover}#container .become-premium-promotion--jasmin-advertisement .get-started-button{background-color:#f69;border-radius:20px;bottom:56px;color:#fff;font-family:roboto,sans-serif;font-size:14px;font-weight:500;height:40px;letter-spacing:1.5px;line-height:40px;position:absolute;right:160px;text-align:center;width:165px}#container .become-premium-promotion--jasmin-advertisement .get-started-button:hover{background-color:#97416c}#container .become-premium-promotion--jasmin-advertisement .close_button{color:#000;font-size:9px;padding-top:10px;text-align:center}#login_forgot_password #forgotPassForm_saved{align-items:center;display:none;margin:15px 135px 0;width:315px}#login_forgot_password #forgotPassForm_saved.show_message{display:flex;opacity:1;transition:opacity .3s linear}#login_forgot_password #forgotPassForm_saved.success_message span{margin:0 12px 0 0;width:28px}#login_forgot_password p.header,body#auth\.checknewpassword p.header,body#auth\.forgotpassword p.header{color:#fff;font:normal 14px arial,sans-serif;margin:0 0 15px;text-align:center}#login_forgot_password .error_message,body#auth\.checknewpassword .error_message,body#auth\.forgotpassword .error_message{margin:0}#login_forgot_password .error_message p,body#auth\.checknewpassword .error_message p,body#auth\.forgotpassword .error_message p{white-space:inherit}#login_forgot_password #forgotPassForm_saved,#login_forgot_password #setPassForm_saved,body#auth\.checknewpassword #forgotPassForm_saved,body#auth\.checknewpassword #setPassForm_saved,body#auth\.forgotpassword #forgotPassForm_saved,body#auth\.forgotpassword #setPassForm_saved{display:none;margin:15px 135px 0;width:315px}#login_forgot_password #forgotPassForm_saved div,#login_forgot_password #setPassForm_saved div,body#auth\.checknewpassword #forgotPassForm_saved div,body#auth\.checknewpassword #setPassForm_saved div,body#auth\.forgotpassword #forgotPassForm_saved div,body#auth\.forgotpassword #setPassForm_saved div{display:flex;width:100%}#login_forgot_password #forgotPassForm_saved.show_message,#login_forgot_password #setPassForm_saved.show_message,body#auth\.checknewpassword #forgotPassForm_saved.show_message,body#auth\.checknewpassword #setPassForm_saved.show_message,body#auth\.forgotpassword #forgotPassForm_saved.show_message,body#auth\.forgotpassword #setPassForm_saved.show_message{display:flex;margin:15px 0 0 134px;opacity:1;transition:opacity .3s linear;width:316px}#login_forgot_password #forgotPassForm_saved.success_message span,#login_forgot_password #setPassForm_saved.success_message span,body#auth\.checknewpassword #forgotPassForm_saved.success_message span,body#auth\.checknewpassword #setPassForm_saved.success_message span,body#auth\.forgotpassword #forgotPassForm_saved.success_message span,body#auth\.forgotpassword #setPassForm_saved.success_message span{height:17px;margin:3px 10px 0 0;padding:0;width:17px}@keyframes pulse{0%{opacity:0}50%{opacity:.4}to{opacity:0}}.html5-list-page-player{height:100%;left:0;position:absolute;top:0;visibility:hidden;width:100%}.html5-list-page-player figure{background:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.html5-list-page-player figure:after{animation:pulse 2s ease-in 0s infinite;background:#a60000;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.html5-list-page-player img{height:100%;width:100%}.html5-list-page-player.ready{visibility:visible}.html5-list-page-player.playing img{filter:blur(10px);opacity:.7;transform:scale(1.06)}.html5-list-page-player.playing figure{background:#000}.html5-list-page-player.playing figure:after{display:none}.html5-list-page-player__video-container{align-items:center;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:2}.html5-list-page-player__video-container video{height:100%;opacity:.99}.html5-list-page-player__video-container video.landscape.height{height:calc(100% + 1px);width:auto}.html5-list-page-player__video-container video.landscape.width{height:auto;width:calc(100% + 1px)}.html5-list-page-player__badge{background:rgba(0,0,0,.6);border-radius:3px;color:hsla(0,0%,100%,.8);display:block;font:normal 10px/9px Arial,sans-serif;height:9px;padding:3px 5px;position:absolute;text-transform:uppercase;top:5px;z-index:4}.html5-list-page-player__badge.left{left:5px;right:unset}.html5-list-page-player__badge.right{left:unset;right:5px}.overlap-container.invisible,body:not(#chathtml5\.performer):not(#chat\.performer):not(.chat-opened) .chatbg,body:not(#chathtml5\.performer):not(#chat\.performer):not(.chat-opened).overlay_show .overlap-container{opacity:0;pointer-events:none}body:not(#chathtml5\.performer):not(#chat\.performer):not(.chat-opened) #chatblock{max-height:0!important;max-width:0!important}body:not(#chathtml5\.performer):not(#chat\.performer):not(.chat-opened) #member_client_container{display:block!important;opacity:0!important;pointer-events:none}body:not(#chathtml5\.performer):not(#chat\.performer):not(.chat-opened) #member_client_container.visible{opacity:1!important;z-index:3}body:not(#chathtml5\.performer):not(#chat\.performer) #chatapplet,body:not(#chathtml5\.performer):not(#chat\.performer) #chatblock #freechat{display:none}body:not(#chathtml5\.performer):not(#chat\.performer) #container:not(.chat):not(.chathtml5) #chatblock{left:0;max-height:100%;max-width:100%;position:absolute;top:0}body:not(#chathtml5\.performer):not(#chat\.performer) #freechat{max-height:0!important;max-width:0!important}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened .chatbg{background:rgba(80,0,0,.97);height:100%;left:0;opacity:1;position:fixed;top:0;transition:opacity .2s;width:100%;z-index:9999}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened .html5-list-page-player{display:none!important}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #container:not(.chat):not(.chathtml5) #chatblock{position:fixed}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #freechat,body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #freechat_container{display:block;max-height:100%!important;max-width:100%!important}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #overlay,body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #overlay.show,body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #overlay_container,body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #overlay_container.show{display:none!important}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #header_container,body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #top_warnings{z-index:1}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened .overlap-container{height:auto!important;left:auto!important;min-width:1274px;pointer-events:auto;top:auto!important;width:auto!important}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened .overlap-container.invisible{display:block!important;opacity:1;pointer-events:auto;position:relative}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #member_client_container:not(.hidden){display:block!important}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #member_client_container.hidden{display:none!important}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #listpage_player{display:block;float:left;height:1px;max-height:0;max-width:0;overflow:hidden;position:absolute;z-index:10}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened .pulse-overlay{visibility:hidden!important}body:not(#chathtml5\.performer):not(#chat\.performer).chat-opened #footer{z-index:0}body.hello-bar:not(.chat-opened) .overlap-container{margin-top:-34px}.minified{display:block!important;height:5px!important;width:5px!important}.applet-skeleton{bottom:0;display:none;height:608px;left:0;position:relative;right:0;top:0;z-index:-1}@media only screen and (min-width:1465px) and (min-height:750px){.applet-skeleton{height:685px}}@media only screen and (min-width:2358px) and (min-height:1000px){.applet-skeleton{height:948px}}@media only screen and (min-width:3300px) and (min-height:1200px){.applet-skeleton{height:1107px}}@media only screen and (min-width:3680px) and (min-height:1800px){.applet-skeleton{height:1402px}}.applet-skeleton__close-button{background-color:rgba(0,0,0,.8);border-radius:4px;box-sizing:border-box;color:#999;cursor:pointer;font-size:10px;line-height:32px;padding:0 10px;position:absolute;right:5px;top:5px}.applet-skeleton__close-button .svgicon{margin-left:8px;vertical-align:middle}.applet-skeleton__close-button:hover{color:#fff}.applet-skeleton__player{display:flex;overflow:hidden;width:100%}.applet-skeleton__player__video{background-color:#000;flex:1000 1}.applet-skeleton__player__video:before{content:"";display:block;height:0;padding-top:56.25%}.applet-skeleton__player__recommender{flex:268 1;height:0;margin-left:3px;max-height:100%}.applet-skeleton__player__recommender__thumbnail{background-color:#3c0000;margin-bottom:3px}.applet-skeleton__player__recommender__thumbnail:before{content:"";display:block;height:0;padding-top:56.25%}.applet-skeleton__progress-bar{background-color:#ccc;border-radius:4px;display:block;height:10px;margin:10px 0;overflow:hidden;position:relative;width:100%}@keyframes animation{0%{left:-25%}to{left:100%}}.applet-skeleton__progress-bar:before{animation-duration:.7s;animation-iteration-count:infinite;animation-name:animation;animation-timing-function:linear;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 40%,#fff 50%,#fff 60%,hsla(0,0%,100%,0));content:"";height:100%;left:-25%;position:absolute;transform:skew(-20deg);width:25%}.applet-skeleton__progress-bar.is-red{background-color:#ed7a7a}.applet-skeleton__progress-bar.is-red:before{opacity:.2}.applet-skeleton__progress-bar.width-50{width:50%}.applet-skeleton__progress-bar.width-75{width:75%}.applet-skeleton__controls{display:flex;margin-top:3px}.applet-skeleton__controls__buttons{display:flex;flex:1000 1;height:42px}.applet-skeleton__controls__buttons__button{background-color:#3c0000;border-radius:4px;flex:1 1}.applet-skeleton__controls__buttons__button.is-big{flex:5 1}.applet-skeleton__controls__buttons__button:not(:last-child){margin-right:3px}.applet-skeleton__chat{flex:268 1;margin-left:3px;position:relative}.applet-skeleton__chat__input{align-items:center;background-color:#3c0000;border-radius:4px;display:flex;height:42px;justify-content:flex-end;padding:0 6px}.applet-skeleton__chat__button{align-items:center;background-color:#500000;border-radius:3px;display:flex;height:30px;width:52px}.applet-skeleton__chat__button:after,.applet-skeleton__chat__button:before{background-color:#500000;border-radius:50%;content:"";display:block;height:14px;width:14px}.applet-skeleton__chat__button:before{margin-left:-24px}.applet-skeleton__chat__button:after{margin-left:-38px}.applet-skeleton__chat__history{background-color:#000;border-radius:4px 4px 0 0;bottom:42px;display:none;position:absolute;width:100%}.applet-skeleton__chat__header{align-items:center;box-sizing:border-box;display:flex;height:40px;padding:15px 10px;position:relative}.applet-skeleton__chat__header:after,.applet-skeleton__chat__header:before{background-color:#ccc;border-radius:3px;content:"";min-height:10px;min-width:10px}.applet-skeleton__chat__header:after{margin-left:40%}.applet-skeleton__chat__header:before{margin-right:10px;min-width:15px}.applet-skeleton__chat__message{box-sizing:border-box;display:block;padding:68% 10px 5px}.applet-skeleton__chat__message .progress-bar{height:8px;margin-top:8px;width:50%}.applet-skeleton__chat__message .progress-bar:first-child{width:80%}.applet-skeleton.is-chat-open .applet-skeleton__chat__history{display:block}.applet-skeleton.is-chat-open .applet-skeleton__chat__input{border-top-left-radius:0;border-top-right-radius:0}#chathtml5\.performer .applet-skeleton,#index\.index.chat-opened .applet-skeleton{display:flex;flex-direction:column}#chatblock[data-size-type=fluid] .applet-skeleton{height:100%;margin:0 auto;max-height:90vh;max-width:100%;min-height:608px;min-width:1274px;width:200vh}#favorites_container,#history_container,#snapshot_container{padding:180px 0;text-align:center}#favorites_container .camera,#favorites_container .svgicon-heart,#favorites_container .svgicon-star,#favorites_container strong,#history_container .camera,#history_container .svgicon-heart,#history_container .svgicon-star,#history_container strong,#snapshot_container .camera,#snapshot_container .svgicon-heart,#snapshot_container .svgicon-star,#snapshot_container strong{color:#7b0000;display:block;font:700 22px Arial,sans-serif;padding:11px 0 40px;text-shadow:0 1px #da0000}#favorites_container p,#history_container p,#snapshot_container p{color:#f99}#favorites_container p a,#history_container p a,#snapshot_container p a{color:#fc0}#favorites_container .star,#history_container .star,#snapshot_container .star{background-image:url(global_sprite.61a9.png);background-position:0 -147px;height:127px;width:140px}#favorites_container .history_icon,#history_container .history_icon,#snapshot_container .history_icon{background-image:url(member_sprite.600a.png);background-position:0 0;height:127px;width:126px}#favorites_container .guest{align-items:center;display:flex;flex-direction:column;margin-top:-20px}#favorites_container .guest>span{color:#f99;margin-bottom:10px}#favorites_container .guest>span>span{color:#fff}#favorites_container .guest .login_link{font-size:12px}#favorites_container .star,#history_container .history_icon,#snapshot_container .camera{display:block;margin:0 auto}#favorites_container .svgicon-heart{display:block;font-size:128px;height:126px;margin:0 auto;width:140px}#snapshot_container .camera{font-size:126px}#listpage_body.ab_experiment section:last-of-type{margin-bottom:25px}#listpage_body.ab_experiment section:last-of-type:empty{margin-bottom:0}.svgicon-heart-broken-left,.svgicon-heart-broken-right{color:#fc0;position:absolute}.svgicon-heart-broken-right{left:5px}.svgicon-heart-broken-left{left:0}.broken-heart{backface-visibility:hidden;display:block;height:100%;overflow:visible;position:absolute;transform:scale(.8);width:100%}.broken-heart i .svgicon-heart-broken-left,.broken-heart i .svgicon-heart-broken-right{color:#fff;transition:color 1s ease-in}.remove .broken-heart i .svgicon-heart-broken-left,.remove .broken-heart i .svgicon-heart-broken-right{color:#fc0}.favorite_protip{padding:3px 8px 4px;text-align:center;white-space:nowrap}@media (min-width:1200px) and (max-width:1500px){#container.favorite2.empty #footer{bottom:1px}.empty #favorites_container{padding:100px 0 0}#container.favorite2.empty:before{height:200px}}.pulse-overlay{animation:heartbeat 2s ease-in 0s infinite;background:#a60000;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transform:translateZ(0)}@keyframes heartbeat{0%{opacity:0}50%{opacity:.4}to{opacity:0}}.commercial{font-size:3px;padding-bottom:0!important}.commercial:before{content:"";display:block;padding-top:56.25%}.commercial .banner-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.commercial.is-favorites-banner{background:url(favorites-banner-bg.425d.jpg);font-family:Roboto,sans-serif;position:relative}.commercial.is-favorites-banner .banner-title{font-size:650%;margin:5% 8%;max-width:60%;text-align:left;text-transform:uppercase}.commercial.is-favorites-banner .banner-button{align-items:center;bottom:0;box-sizing:border-box;display:inline-flex;font-size:320%;height:15%;left:0;margin:8%;max-width:82%;padding:0 4%;position:absolute;text-align:center;white-space:nowrap}.commercial.is-favorites-banner .banner-button span{display:inline-block;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1599px){.commercial.is-favorites-banner .banner-button{font-size:430%;height:18%;padding:0 5%}}@media only screen and (min-width:1600px){.commercial{font-size:4px}}@media only screen and (min-width:1900px){.commercial{font-size:5px}}@media only screen and (min-width:0) and (max-width:960px){.new-listpage .grid--large .commercial{font-size:10px}}@media only screen and (min-width:959px) and (max-width:1340px){.new-listpage .grid--large .commercial{font-size:.5vw}}@media only screen and (min-width:1339px) and (max-width:1800px){.new-listpage .grid--large .commercial{font-size:.33333vw}}@media only screen and (min-width:1799px) and (max-width:2400px){.new-listpage .grid--large .commercial{font-size:.25vw}}@media only screen and (min-width:2399px) and (max-width:10000px){.new-listpage .grid--large .commercial{font-size:.25vw}}@media only screen and (min-width:0) and (max-width:960px){.new-listpage .grid--medium .commercial{font-size:5px}}@media only screen and (min-width:959px) and (max-width:1340px){.new-listpage .grid--medium .commercial{font-size:.33333vw}}@media only screen and (min-width:1339px) and (max-width:1800px){.new-listpage .grid--medium .commercial{font-size:.25vw}}@media only screen and (min-width:1799px) and (max-width:2400px){.new-listpage .grid--medium .commercial{font-size:.16667vw}}@media only screen and (min-width:2399px) and (max-width:10000px){.new-listpage .grid--medium .commercial{font-size:.16667vw}}@media only screen and (min-width:959px) and (max-width:2400px){.new-listpage .grid--medium .commercial.is-favorites-banner .banner-button{font-size:430%;height:18%;padding:0 5%}}@media only screen and (min-width:0) and (max-width:960px){.new-listpage .grid--small .commercial{font-size:5px}}@media only screen and (min-width:959px) and (max-width:1340px){.new-listpage .grid--small .commercial{font-size:.25vw}}@media only screen and (min-width:1339px) and (max-width:1800px){.new-listpage .grid--small .commercial{font-size:.16667vw}}@media only screen and (min-width:1799px) and (max-width:2400px){.new-listpage .grid--small .commercial{font-size:.125vw}}@media only screen and (min-width:2399px) and (max-width:10000px){.new-listpage .grid--small .commercial{font-size:.125vw}}@media only screen and (min-width:959px) and (max-width:2400px){.new-listpage .grid--small .commercial.is-favorites-banner .banner-button{font-size:500%;height:22%;padding:0 7%}}