#member_join_page{margin-bottom:10px}#member_join_page .benefits-header{padding:10px;color:#fff;font-size:18px;text-align:center;background-color:#a02239;border-top:#c06b70}#member_join_page .b{font-weight:700}#member_join_page .popup.join .b{color:#a02239}#member_join_page .form_actions{position:relative}#member_join_page .spinner{position:absolute;right:0;left:0;margin:5px auto 0}#member_join_page .benefits-content{border:#ccc 1px solid;border-top:0}#member_join_page .benefits-content .heading{padding:13px;color:#000;font-weight:700;font-size:12px}#member_join_page .benefits-content .benefit-item{padding:0 3px 0 15px;overflow:hidden}#member_join_page .benefits-content .benefit-item.odd{background-color:#ccc}#member_join_page .benefits-content .benefit-item .benefit-live{background-position:0 -238px}#member_join_page .benefits-content .benefit-item .benefit-ctrl{background-position:0 -194px}#member_join_page .benefits-content .benefit-item .benefit-access{background-position:0 -50px}#member_join_page .benefits-content .benefit-item .benefit-hd{background-position:0 -94px}#member_join_page .benefits-content .benefit-item .benefit-cam2cam{background-position:0 -146px}#member_join_page .benefits-content .benefit-item .benefit-followers{background-position:0 -280px}#member_join_page .benefits-content span{width:400px;padding:10px 0;color:#736e6e;font-weight:700;font-size:14px}#member_join_page .benefits-content span.free_tokens{font-weight:700;font-size:14px}#member_join_page .benefits-content .benefit-item-icon{float:left;width:42px;height:42px;margin-right:13px;background:url(/images/frontend/signup/benefits.png) no-repeat}#member_join_page .benefit-tokens{background-position:0 -1px}#member_join_page .benefit-live{background-position:0 -238px}#member_join_page .benefit-access{background-position:0 -50px}#member_join_page .benefit-ctrl{background-position:0 -194px}#member_join_page .benefit-hd{background-position:0 -94px}#member_join_page .benefit-cam2cam{background-position:0 -146px}#member_join_page .benefit-followers{background-position:0 -280px}#member_join_page .ben-items-table{width:100%;margin:0;padding:0;border:0;border-collapse:collapse}#member_join_page .ben-items-table td{vertical-align:middle!important}#member_join_page .ben-items-table .benefit-item-icon{display:block;float:none!important;margin:5px 13px 5px 15px}#member_join_page .form .form_row .form_field{margin-left:160px}#member_join_page .join_form .form_data{display:flex;flex-direction:column}#member_join_page .join_form .form_row{position:relative}#member_join_page .join_form .form_row .form_field{margin-left:160px}#member_join_page .join_form .form_label{width:150px;margin-top:0!important;font-weight:700;text-align:right}#member_join_page .join_form .form_field{position:relative;margin-left:160px}#member_join_page .join_form .form_field .field_label{float:none!important;color:#999;white-space:normal!important}#member_join_page .join_form .input_wrapper{width:170px;background:#fff!important}#member_join_page .join_form .input_wrapper input{width:93%;padding:4px 0 2px 6px}#member_join_page .join_form .input_wrapper input:-webkit-autofill,#member_join_page .join_form .input_wrapper input:-webkit-autofill:hover,#member_join_page .join_form .input_wrapper input:-webkit-autofill:focus,#member_join_page .join_form .input_wrapper input:-webkit-autofill:active{-webkit-transition:background-color 100s ease-in-out 5000s;transition:background-color 100s ease-in-out 5000s}#member_join_page .join_form .form_help{position:absolute;left:350px;width:180px;margin-top:-23px}#member_join_page .join_form .form_row_username{position:relative}#member_join_page .join_form .form_row_username .form_row{float:none;padding-bottom:0}#member_join_page .join_form .form_row_username .form_row .form_help{top:0;display:flex;align-items:center;height:21px;margin:0;padding:4px 0}#member_join_page .join_form .form_row_username .form_link{position:static;bottom:0;clear:both;margin-left:160px;padding-bottom:0}#member_join_page .join_form .form_row_username .sugg_link{margin-right:5px}#member_join_page .join_form .form_row_username .sugg_link:last-child{margin-right:0}#member_join_page .join_form .form_row_username .form_error{margin-top:3px}#member_join_page .join_form .form_row_username,#member_join_page .join_form .form_row_password,#member_join_page .join_form .form_row_email,#member_join_page .join_form .terms_of_use{min-height:45px;margin-bottom:4px}#member_join_page .join_form .form_row_username .form_row,#member_join_page .join_form .form_row_password .form_row,#member_join_page .join_form .form_row_email .form_row,#member_join_page .join_form .terms_of_use .form_row{padding-bottom:0}#member_join_page .join_form .promo_code .input_wrapper{background-color:#ff9!important}#member_join_page .join_form .form_errors_in_row{float:none!important;margin-left:160px}#member_join_page .join_form .form_row_captcha{min-height:94px;margin-bottom:13px}#member_join_page .join_form .form_row_captcha .form_row{padding-bottom:0}#member_join_page .join_form .form_row_captcha .form_error{margin-left:160px}#member_join_page .join_form .terms_of_use{order:4}#member_join_page .rightside{width:477px;padding:15px}#member_join_page .join{padding-top:30px}#member_join_page .join h3{margin:8px 0;color:#999;font-size:140%}#member_join_page .join h2,#member_join_page .join .title_h2{padding-bottom:25px;font-size:210%}#member_join_page .join h2,#member_join_page .join h3,#member_join_page .join .title_h2{font-weight:400;text-align:center}#member_join_page .join h2 .b,#member_join_page .join h2 strong,#member_join_page .join h3 .b,#member_join_page .join h3 strong,#member_join_page .join .title_h2 .b,#member_join_page .join .title_h2 strong{color:#a02239}#member_join_page .join .nocc{padding-bottom:20px;color:#a02239;font:700 180% "Trebuchet MS",Tahoma,Verdana;letter-spacing:-.05em;text-align:center}