@charset "utf-8";
.single_block_content p {font-family:Tahoma, Geneva, sans-serif;color:#414141;}
.single_step_style .left_block {width:650px;box-shadow:none;}
.single_step_style .right_block {width:245px;background:none;border-radius:none;box-shadow:none;}
.email_ico {background-position:-104px;}
.infochange_ico {background-position:-78px;}
.phone_number_change_ico {background-position:-131px;}
.password_ico {background-position:-182px;}
.passport_ico {background-position:-156px;}
.security_ico {background-position:-208px;}
.id_recovery_ico {background-position:-260px;}
.infomation_ico {background-position:-286px;}
.payment_history {background-position:-416px;}
.password_recovery_ico {background-position:-234px}


.step_content {overflow:hidden;height:16px;margin-top:15px;}
.step_block {-moz-transition: all 0.218s ease-in-out;-webkit-transition: all 0.218s ease-in-out;background:url(../images/step_shape.png) -74px 0 no-repeat;width:74px;height:16px;display:block;float:left;line-height:16px;text-align:center;margin-left:-10px;color:#FFF;}
.first_step {background-position: 0 0 !important;margin-left:0;text-align:center;margin-right:5px;}
.first_step:hover, .f_active {background-position: -74px -16px !important;}
.last_step{opacity:0.4;}
.last_step:hover,.step_content .active  {opacity:1;}
.step_content .active,.step_block:hover {background-position: -74px -16px;overflow:hidden;}
.roll-link {display: inline-block;overflow: hidden;vertical-align: top;-webkit-perspective: 600px;-moz-perspective: 600px;-ms-perspective: 600px;perspective: 600px;-webkit-perspective-origin: 50% 50%;-moz-perspective-origin: 50% 50%;-ms-perspective-origin: 50% 50%; perspective-origin: 50% 50%;}
.roll-link:hover {text-decoration:none;}
.roll-link span {font-family:Tahoma, Geneva, sans-serif;font-size:11px;display: block;position: relative;padding: 0 2px;-webkit-transition: all 0.32s ease;-moz-transition: all 0.32s ease;-ms-transition: all 0.32s ease;transition: all 0.32s ease;-webkit-transform-origin: 50% 0%;-moz-transform-origin: 50% 0%;-ms-transform-origin: 50% 0%; transform-origin: 50% 0%;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}
.roll-link:hover span {background:none;-webkit-transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg ); -moz-transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg );-ms-transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg );transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg );}
.roll-link span:after {content: attr(data-title);display: block;position: absolute;left: 0;top: 0;width:74px;height:16px;text-align:center;color: #fff;-webkit-transform-origin: 50% 0%;-moz-transform-origin: 50% 0%;-ms-transform-origin: 50% 0%; transform-origin: 50% 0%;-webkit-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );-moz-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );-ms-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );}
.first_decription {font-size:13px;margin:0px 0 15px 0;color:#535353;font-family:Tahoma, Geneva, sans-serif;}


.hex-checkbox {display: none;}
.hex-checkbox + label {cursor:pointer;max-width:450px;}
.hex-checkbox + label span {margin-right:7px;width:22px;height:26px;border-radius: 3px;display: inline-block;position: relative;cursor:pointer;float:left;background:url(../images/radio.jpg);}

.hex-checkbox + label span:active, .regular-checkbox:checked + label span:active {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}

.hex-checkbox:checked + label span {color: #99a1a7;background:url(../images/radio_check.png);}
.hex-checkbox:checked + label span:after {content: '';position: absolute;top: 8px;left: 6px;color: #FFF;background:url(../images/check_ico.png);width:10px;height:10px;}
.radio_decription {-moz-transition: all 0.218s ease-in-out;-webkit-transition: all 0.218s ease-in-out;font-size:13px;line-height:25px;color:#535353;text-transform:uppercase;}
.single_block_content .active label {color:#414141;}
.single_block_content .active .radio_decription {color:#414141;}
.single_block_content .active .fake_input {border-color:#afafaf;}
.input_field_block {overflow:hidden; margin-top: 5px;}
.input_field_block label {font-size:13px;}
.webkit .input_field_block label {font-size:14px;}
.step_confirm_btn {font-family:MyrialNormal;-moz-transition: all 0.218s ease-in-out;-webkit-transition: all 0.218s ease-in-out;background:url(../images/submit_single_page.png);width:138px;height:34px;display:block;border:none;cursor:pointer;font-size:14px;color:#FFF;opacity:0.9;text-transform:uppercase;}
.cancel_action {border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:right;width:136px;height:32px;border:1px solid #dddddd;text-align:center;line-height:32px;margin-bottom:10px;font-size:13px;-moz-transition: all 0.218s ease-in-out;-webkit-transition: all 0.218s ease-in-out;text-transform:uppercase;}
.submit_area {width:140px;overflow:hidden;right:25px;position:absolute;bottom:15px;}
.step_confirm_btn:hover {opacity:1;}
.cancel_action:hover{border-color:#b8b8b8;color:#414141;} 

/*right_block */
.right_block li {overflow:hidden;}
.big_nav_right_btn {background:url(../images/right_tab.png);width:241px;height:47px;display:block;text-align:center;line-height:47px;font-size:15px;font-family:MyrialBold;color:#FFF;margin-bottom:5px;text-transform:uppercase;}
.nav_right_btn {-moz-transition: all 0.318s ease-in-out;-webkit-transition: all 0.318s ease-in-out;width:195px;height:30px;padding-right:46px;background:url(../images/right_background_button.jpg) 0 -30px repeat-x;text-align:right;display:block;font-size:13px;line-height:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:5px 0;color:#414141;-webkit-box-shadow: 0px 1px 5px -1px rgba(0, 0, 0, .5);box-shadow: 0px 1px 5px -1px rgba(0, 0, 0, .5);text-transform:uppercase;}
.nav_right_btn span {background:url(../images/arrow.png);width:6px;height:9px;display:block;float:left;margin:11px 0 0 15px;}
.right_block .active .nav_right_btn {width:185px;padding-right:56px;}
.btn_active {background:url(../images/right_background_button.jpg) 0 0 repeat-x;color:#FFF;width:185px;padding-right:56px;}
.btn_active span {background-position:-6px 0;}
.right_block .btn_active {opacity:1 !important;}
.last_right {-webkit-box-shadow:none !important;box-shadow:none !important;width:195px;height:36px;background:url(../images/last_btn.png);padding-right:49px;margin-left:-1px;}
.right_block .active .last_right {width:185px;padding-right:59px;}


.check_after {padding-bottom:15px;border-bottom:1px solid #e5e5e5;}
.check_after .hex-checkbox + label,.disable_check .hex-checkbox + label {background:url(../images/radio_checked_after.png);}
.check_after .fake_input input,.disable_check .fake_input input {color:#9e9e9e;}
.back_btn {border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:right;width:138px;height:34px;text-align:center;line-height:34px;font-size:13px;-moz-transition: all 0.218s ease-in-out;-webkit-transition: all 0.218s ease-in-out;background:#c41c29;margin-bottom:15px;opacity:0.8;color:#FFF;}
.back_btn:hover {opacity:1;}
.step_text_decription {padding:10px 0;overflow:hidden;}
.step_text_decription p {font-family:Tahoma, Geneva, sans-serif;color:#000000;}
.step_text_decription p strong {color:#c41c29;font-family:Tahoma, Geneva, sans-serif;}
.second_field {padding-left:28px;}
.description_header {padding-left:28px;font-family:Tahoma, Geneva, sans-serif;overflow:hidden;display:block;margin-bottom:15px;color:#535353;}


.left_text_dect {width:230px;height:65px;display:block;float:left;opacity:0.7;}
.right_text_dect {widows:320px;display:block;float:right;color:#414141;}
.left_text_dect a,.right_text_dect strong {color:#c41c29;font-family:Tahoma, Geneva, sans-serif;}
.middle_text {display:block;width:100%;float:left;margin:10px 0;color:#808080;}

.short_content_block {overflow:hidden; margin-top:15px;}
.right_fieldset {float:right;}
.left_fieldset {float:left !important;}
.place_keyboard {width:19px;height:11px;display:block;background:url(../images/keyboard.png); bottom:10px; position:absolute;right:5px;opacity:0.6;-moz-transition: all 0.318s ease-in-out;-webkit-transition: all 0.318s ease-in-out;}
.place_keyboard:hover {cursor:pointer;opacity:1;}
.short_content_block .submit_area {width:284px;position:static;float:right;padding:10px 0 0 120px;}
.short_content_block .step_confirm_btn {margin-right:8px;}
.left_fieldset .fake_input,.right_fieldset .fake_input {width:282px;}
.left_fieldset .fake_input input,.right_fieldset .fake_input input {width:268px;}
.left_fieldset .error_block,.right_fieldset .error_block {width:260px;}
.short_content_block .step_text_decription {padding:0;}
.short_content_block .description_header {padding:0;float:left;}
.disable_position {position:static;float:right;margin-right:25px;}
.styled_select select {background: transparent;width: 100%;padding: 5px;font-size: 12px;line-height: 1;border: 0; border-radius: 0;height: 34px;-webkit-appearance: none;color:#535353;font-family:Tahoma, Geneva, sans-serif;border: 1px solid #ccc;}
.styled_select select:focus {outline:none;}
.styled_select {width: 282px;height: 34px;overflow: hidden;background:url(../images/updown_section.png) no-repeat 97% #f5f5f5;}
.quick_mode {width:254px;margin-bottom:10px;}
.db_label {margin-top:10px;}
.description_fieldset {display:block;width:282px;}
.description_fieldset a {font-family:Tahoma, Geneva, sans-serif;color:#c41c29;}
.description_fieldset strong {font-size:13px;}
.description_fieldset b {font-family:Tahoma, Geneva, sans-serif;font-weight:normal;color:#535353;}
.input_field_block .captra_block {margin-bottom:0px;min-height:108px;width:282px;}
.left_submit {padding:10px 0 0 0 !important;float:left !important;}

.single_step_style .year_input {width:89px !important;background-position:90%}
.login-button-small {font-family:Tahoma, Geneva, sans-serif;-moz-transition: all 0.218s ease-in-out;-webkit-transition: all 0.218s ease-in-out;background:url(../images/submit_single_page.png);width:138px;height:34px;display:block;float:right;border:none;cursor:pointer;font-size:13px;color:#FFF;opacity:0.9;margin-top:17px;}

.padding {margin-top:10px;}
.top_line {border-top: 1px solid #e5e5e5;padding-top:10px;}
.scoin_alert .middle_text {width:273px !important;float:none !important;}
.scoin_alert .middle_text em,.scoin_alert .middle_text a,.middle_text em,.middle_text a {font-family:Tahoma, Geneva, sans-serif;color:#bc2638;}
.scoin_alert .left_text_dect {float:none;height:20px;}
.step_text_decription span {display:block;width:100%;padding-top:10px;overflow:hidden;margin-top:10px;border-top:1px solid #e5e5e5;}
.phone_submit {position:absolute !important;bottom:5px;}
.phone_script {display:block;font-size:12px;}
.first_decription  em,label em {color:#bc2638;font-family:Tahoma, Geneva, sans-serif;}
.phone_field {margin:0;padding:0;}
.phone_back {top:185px;}
