.button{display:inline-block;text-decoration:none;border:none;cursor:pointer;vertical-align:top;text-align:center}.orangeButton{border:0;background:#f90;color:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.noLinkBtn{cursor:default!important}.GreyBottomContainer{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,.93) 42%,rgba(30,30,30,.93) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(10%,rgba(3,3,3,0)),color-stop(42%,rgba(13,13,13,.93)),color-stop(100%,rgba(30,30,30,.93)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,.93) 42%,rgba(30,30,30,.93) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,.93) 42%,rgba(30,30,30,.93) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,.93) 42%,rgba(30,30,30,.93) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,.93) 42%,rgba(30,30,30,.93) 100%)}.ProfileMainMenu{background:#282828;background:-moz-linear-gradient(top,#323232 0,#1c1c1c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#323232),color-stop(100%,#1c1c1c));background:-webkit-linear-gradient(top,#323232 0,#1c1c1c 100%);background:-o-linear-gradient(top,#323232 0,#1c1c1c 100%);background:-ms-linear-gradient(top,#323232 0,#1c1c1c 100%);background:linear-gradient(to bottom,#323232 0,#1c1c1c 100%)}.arrow{content:'';width:0;height:0;font-size:0}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.login_signup_modal{background-color:#1b1b1b}.login_signup_modal .login_signup_tabs{border-bottom:1px solid #2e2e2e;text-align:center}.login_signup_modal .login_signup_tabs_list li{display:inline-block;font-size:26px;padding:30px 20px;font-weight:700;cursor:pointer}@media only screen and (max-width:600px){.login_signup_modal .login_signup_tabs_list li{font-size:22px;color:#fff}}.login_signup_modal .login_signup_tabs_list li:first-child{margin-right:10px}.login_signup_modal .login_signup_tabs_list li.active_tab{border-bottom:2px solid #f90}.login_signup_modal .login_signup_content_wrap .login_signup_content{display:none}.login_signup_modal .login_signup_content_wrap .login_signup_content.active{display:block}.login_signup_modal .login_signup_content_wrap .fanclub_login_form,.login_signup_modal .login_signup_content_wrap .fanclub_signup_form{padding:30px 40px;width:80%;margin:20px auto 0;position:relative}@media only screen and (max-width:600px){.login_signup_modal .login_signup_content_wrap .fanclub_login_form,.login_signup_modal .login_signup_content_wrap .fanclub_signup_form{padding:20px 0;width:85%}}.login_signup_modal .login_signup_content_wrap .pf_signup_text{color:#ccc;padding-top:10px}@media only screen and (max-width:600px){.login_signup_modal .login_signup_content_wrap .pf_signup_text{font-size:13px}}.login_signup_modal .login_signup_content_wrap .hide{display:none}.login_signup_modal .pf_login_input,.login_signup_modal .pf_signup_input{display:block;width:100%;box-sizing:border-box;border-radius:2px;border:1px solid #555;background:#1b1b1b;padding:6px 15px;font-size:17px;margin:12px auto;color:#ccc;height:auto;line-height:normal}@media only screen and (max-width:600px){.login_signup_modal .pf_login_input,.login_signup_modal .pf_signup_input{font-size:15px}}.login_signup_modal .pf_login_input:focus,.login_signup_modal .pf_signup_input:focus{border:1px solid #ccc}.login_signup_modal .pf_login_input.error,.login_signup_modal .pf_login_input.invalid,.login_signup_modal .pf_signup_input.error,.login_signup_modal .pf_signup_input.invalid{border-color:#901429;text-align:left;font-weight:400}.login_signup_modal .pf_login_remember{border-radius:5px;border:1px solid #292929;color:#acacac;margin:7px auto 7px;overflow:hidden;padding:10px 15px}.login_signup_modal .pf_login_remember input{float:left;margin:2px 5px 0 0}@media only screen and (max-width:600px){.login_signup_modal .pf_login_remember label{font-size:13px;display:inline-block;width:90%}}.login_signup_modal .error_message{display:none;background:rgba(255,0,0,.47);padding:4px;border-radius:2px;margin-top:5px;min-height:20px;line-height:20px;color:#fff}@media only screen and (max-width:600px){.login_signup_modal .error_message{font-size:13px}}.login_signup_modal .error_message.active{display:block}.login_signup_modal .success_message{display:none;padding:4px;margin-top:5px;min-height:20px;line-height:20px;color:#76b328;position:absolute;top:0}@media only screen and (max-width:600px){.login_signup_modal .success_message{font-size:13px}}.login_signup_modal .success_message.active{display:block}.login_signup_modal .pf_signup_input_wrap{position:relative}.login_signup_modal .pf_signup_input_wrap input.valid~.pf_signup_checkmark:after{display:block}.login_signup_modal .pf_signup_input_wrap .pf_signup_checkmark{position:absolute;width:20px;height:20px;right:5px;top:9px}.login_signup_modal .pf_signup_input_wrap .pf_signup_checkmark:after{content:"";position:absolute;display:none;width:5px;height:9px;border:solid #61aa1e;border-width:0 3px 3px 0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.login_signup_modal .pf_signup_recaptcha{display:none}.login_signup_modal .pf_signup_recaptcha.active{display:block}.login_signup_modal .pf_signup_recaptcha .g-recaptcha.invalid{border:1px solid rgba(255,0,0,.47);padding:2px;display:inline-block}.login_signup_modal .orangeButton.disabled{background:#2f2f2f;color:#ccc;cursor:auto}.login_signup_modal .pf_login_verification{display:none;text-align:center}.login_signup_modal .pf_login_verification.active{display:block}.login_signup_modal .pf_login_verification .pf_verification_container{padding:30px 40px;width:80%;margin:20px auto 0;position:relative}@media only screen and (max-width:600px){.login_signup_modal .pf_login_verification .pf_verification_container{width:100%;box-sizing:border-box}}.login_signup_modal .pf_login_verification .pf_verify_title{font-size:20px;font-weight:700;margin-bottom:20px}.login_signup_modal .pf_login_verification .pf_verify_text{margin-bottom:20px;color:#ccc;font-size:14px}.login_signup_modal .pf_login_verification .pf_verify_form label{margin-bottom:10px;display:block;color:#ccc;font-size:14px}.login_signup_modal .pf_login_verification .pf_verifyFooterText{font-size:12px;margin:7px auto;position:relative}@media only screen and (max-width:400px){.login_signup_modal .pf_login_verification .pf_verifyFooterText{margin:12px auto}}.login_signup_modal .pf_login_verification .pf_verifyFooterText .pf_verify_link{color:#f90}.login_signup_modal .pf_login_verification .pf_verifyFooterText .pf_verify_link.js_pfVerifyResendCode{cursor:pointer}.login_signup_modal .pf_login_verification .pf_verifyFooterText .pf_verify_resend_msg{display:none;position:absolute;margin-left:10px;color:#76b328}@media only screen and (max-width:600px){.login_signup_modal .pf_login_verification .pf_verifyFooterText .pf_verify_resend_msg{margin-left:8px;top:1px;font-size:11px}}@media only screen and (max-width:400px){.login_signup_modal .pf_login_verification .pf_verifyFooterText .pf_verify_resend_msg{top:14px;right:0}}.login_signup_modal .pf_login_verification .pf_verifyFooterText .pf_verify_resend_msg.active{display:inline-block}.login_signup_modal .pf_login_verification .pf_verify_message{display:none;padding:4px;margin-top:5px;min-height:20px;line-height:20px;margin-bottom:10px;color:#76b328;background:0}.login_signup_modal .pf_login_verification .pf_verify_message.active{display:block}.login_signup_modal .pf_login_verification .error_message.pf_verify_message_error{display:none;padding:4px;margin-top:5px;min-height:20px;line-height:20px;margin-bottom:10px;color:#e53b1a;background:0}.login_signup_modal .pf_login_verification .error_message.pf_verify_message_error.active{display:block}.login_signup_modal .pf_login_verification .pf_login_verificationCode{-moz-appearance:textfield;box-sizing:border-box;border-radius:2px;border:1px solid #555;background:#1b1b1b;padding:6px 15px;font-size:17px;color:#ccc}@media only screen and (max-width:600px){.login_signup_modal .pf_login_verification .pf_login_verificationCode{width:100%}}.login_signup_modal .pf_login_verification .pf_login_verificationCode::-webkit-inner-spin-button,.login_signup_modal .pf_login_verification .pf_login_verificationCode::-webkit-outer-spin-button{-webkit-appearance:none}.login_signup_modal .pf_login_verification .pf_login_signup_footer .orangeButton{margin:0 auto 15px}.pf_login_signup_footer{border-top:1px solid #2e2e2e;padding:30px;background-color:#1b1b1b;text-align:center}.pf_login_signup_footer .orangeButton{width:400px;font-size:18px;padding:14px;font-weight:400;display:block;margin:0 auto}@media only screen and (max-width:600px){.pf_login_signup_footer .orangeButton{width:100%}}.pf_login_signup_footer .pf_login_signup_footer_text{margin-top:20px;display:block}