/*
 || https://static01-cms-fame.gammacdn.com/c/minify || www.playboytv.com
|Css_12528846|md5 : 69ec63c40719ef6d437c6e625f0273fc|prepend: /playboytv
*/
#loginSection #login_page .ctrlHolder input[type="text"]::-webkit-input-placeholder,#loginSection #login_page .ctrlHolder input[type="password"]::-webkit-input-placeholder{color:inherit;font-size:inherit}#loginSection #login_page .ctrlHolder input[type="text"]::-moz-placeholder,#loginSection #login_page .ctrlHolder input[type="password"]::-moz-placeholder{color:inherit;font-size:inherit}#loginSection #login_page .ctrlHolder input[type="text"]:-ms-input-placeholder,#loginSection #login_page .ctrlHolder input[type="password"]:-ms-input-placeholder{color:inherit;font-size:inherit}#loginSection #login_page .ctrlHolder input[type="text"]:-moz-placeholder,#loginSection #login_page .ctrlHolder input[type="password"]:-moz-placeholder{color:inherit;font-size:inherit}.main{margin:0 auto;position:relative;width:100%;display:flex;flex-direction:column;flex:1 0 auto}.page_join .main{flex:auto;padding:0 10px}.page_logout .main{max-width:980px}.page_screenshot .main{max-width:1030px}.formBg{margin:0 auto;width:100%;max-width:1250px}.joinBottom{margin:0 auto;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width:1090px){.joinBottom{max-width:500px}}.logoutWrapper{margin:0 auto;width:100%;display:flex;flex-wrap:wrap;max-width:810px}.linkWrapper{width:100%;display:flex;flex-wrap:wrap}@media (max-width:768px){.linkWrapper{flex-direction:column;align-items:center}}#loginSection{padding:50px 10px 100px;max-width:950px;margin:0 auto;font-size:16px;height:100%;display:flex;align-items:center}#loginSection #main{max-width:480px;width:100%;margin:0 auto 20px;padding:40px 40px 0;text-align:center;border:1px solid #ddd;background:var(--siteBg);box-shadow:0 3px 2px 0 rgba(0,0,0,0.2)}@media (max-width:768px){#loginSection #main{width:100%}}#loginSection #login_page{width:100%}#loginSection #login_page #login:nth-of-type(1):before,#loginSection #login_page #accountinfos h3{float:none;margin:auto;padding:0;content:"Member Login";display:block;width:auto;text-align:center;text-transform:uppercase;color:var(--titleColor) !important;padding:7px 0;font-size:17px;font-weight:bold;white-space:normal;color:var(--titleColor);text-transform:uppercase;letter-spacing:1px}#loginSection #login_page .ctrlHolder,#loginSection #login_page .buttonHolder{padding:0;position:relative;margin:0;border:0;width:100%;display:block}#loginSection #login_page .ctrlHolder{margin:0 0 15px}#loginSection #login_page .ctrlHolder label{display:none}#loginSection #login_page .ctrlHolder .error[style*=inline]{position:relative;margin:0;color:var(--errorColor);font-size:12px;display:block !important;padding:5px 2px 15px}#loginSection #login_page .ctrlHolder input[type="text"],#loginSection #login_page .ctrlHolder input[type="password"]{width:100%;display:block;outline:none;padding:10px;border:1px solid var(--formInputBorderColor);color:var(--formInputTextColor);font-size:inherit;font-family:inherit;background:var(--formInputBgColor)}#loginSection #login_page .ctrlHolder input[type="text"]:focus,#loginSection #login_page .ctrlHolder input[type="password"]:focus{border-color:var(--formInputBorderFocus)}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_username,#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_password,#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_newPassword,#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_passwordConfirm,#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_email{position:relative}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_username:before,#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_password:before,#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_newPassword:before,#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_passwordConfirm:before,#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_email:before{display:inline-block;position:absolute;content:'';width:30px;height:35px}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_captcha{position:relative;zoom:1}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_captcha:before,#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_captcha:after{content:"";display:table;width:0;height:0}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_captcha:after{clear:both}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_captcha img{float:left;width:133px;height:50px;margin:0 2% 9% 0;padding:3px;background:white;border:1px solid var(--formInputBorderColor)}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_captcha br{display:none}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_captcha input{margin:0;float:right;width:56%;color:var(--textColor)}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_rememberme{display:flex;padding:5px 0;align-items:center}@media (max-width:768px){#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_rememberme{padding:get-vw(5px) 0}}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_rememberme .multiField{display:flex;margin:0;order:1;flex:0}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_rememberme .multiField input[type='checkbox']{position:relative;appearance:none;cursor:pointer;display:block;width:60px;height:30px;outline:none;border-radius:20px;transition:0.5s;margin:0 15px 0 0;background:var(--textColor);border:1px solid var(--textColor);background:#999;border:1px solid #999}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_rememberme .multiField input[type='checkbox']:before{top:0;left:0;content:'';position:absolute;width:28px;height:28px;border-radius:50%;background:#fff;transition:.5s;transform:scale(0.85)}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_rememberme .multiField input[type='checkbox']:checked{background:var(--textColor);border-color:var(--textColor)}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_rememberme .multiField input[type='checkbox']:checked:before{left:29px}#loginSection #login_page #login .inlineLabels .ctrlHolder.formElement_rememberme label.optional{display:inline-block;order:2;color:var(--textColor);font-size:16px;font-size:inherit;font-family:inherit;font-weight:normal}#loginSection #login_page .buttonHolder input[type="submit"]{cursor:pointer;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;display:inline-flex;align-items:center;justify-content:center;transition:background 0.23s ease-in-out,border 0.23s ease-in-out,color 0.23s ease-in-out;padding:15px 25px;border-radius:10px;font-size:20px;line-height:1;font-weight:700;text-transform:uppercase;color:var(--buttonColor);border:2px solid var(--buttonBgColor);background:transparent;width:100%;height:auto}@media (hover:hover){#loginSection #login_page .buttonHolder input[type="submit"]:hover{color:var(--buttonColorHover);background:var(--buttonBgColorHover)}}#loginSection #login_page div#forgot{margin:20px 0 0;padding:0 0 53px;text-align:center}#loginSection #login_page div#forgot h3{display:none}#loginSection #login_page div#forgot p{display:inline-block;float:none}#loginSection #login_page div#forgot p:before{float:none;content:"Forgot Your Password? ";display:inline-block;width:auto;margin:auto 10px auto auto;text-transform:none;text-align:center;font-style:italic;font-size:15px;line-height:18px;color:var(--textColor)}#loginSection #login_page div#forgot p>a{margin:0;padding:0;border:0;background:none;display:inline-block;width:auto;text-align:center;text-decoration:underline;font-style:italic;font-size:15px;line-height:18px;color:var(--titleColor)}#loginSection #login_page #login .ctrlHolder label.error[for=captcha]{width:59%;margin-left:246px}#loginSection #login_page>div.recover#login:nth-of-type(1):before,#loginSection #login_page>div.reactivate#login:nth-of-type(1):before{display:none}#loginSection #login_page>div.recover>h3,#loginSection #login_page>div.reactivate>h3{padding:0 0 18px;text-align:center;font-size:21px;line-height:25px;font-weight:bold;color:var(--titleColor) !important;text-transform:uppercase}#loginSection #login_page>div.recover .buttonHolder input[type="submit"],#loginSection #login_page>div.reactivate .buttonHolder input[type="submit"]{font-size:15px;white-space:normal;font-family:inherit}#loginSection #login_page br{display:none}#loginSection #login_page #help{text-align:center;padding:0 0 53px;margin-top:20px}#loginSection #login_page #help a{text-align:center;color:var(--linkColor);display:inline-block;font-style:italic;font-size:15px;line-height:18px;text-decoration:underline;text-transform:uppercase;width:auto}.page_login #loginSection .email-sent{margin:0 auto;text-align:center;width:100%;max-width:370px;padding:140px 10px 30px;font-size:15px;line-height:1.3;color:var(--textColor);word-break:break-all}.page_login #loginSection .login-here{margin:0 auto;text-align:center;width:100%;max-width:370px;padding-bottom:30px}.page_login #loginSection .login-here a{padding:0;border:0;margin:0;width:100%;appearance:none;border-radius:0;transition:background .3s;display:block;padding:15px;text-transform:uppercase;font-size:18px;color:white;background:var(--linkColor)}@media (hover:hover){.page_login #loginSection .login-here a:hover{color:white;background:var(--linkColorHover)}}

