.content-main.registration .section-user-registration a,.content-main.registration .section-user-registration input,.content-main.registration .section-user-registration p,.content-main.registration .section-user-registration select,.content-main.registration .section-user-registration span,.content-main.registration .section-user-registration textarea{font-size:11px}.content-main.registration .section-user-registration .tab-item{font-size:22px}.content-main.registration .section-user-registration strong{font-weight:700}.content-main.registration .section-user-registration input,.content-main.registration .section-user-registration textarea{font-family:Tahoma,Arial,Verdana,sans-serif}.content-main.registration .section-user-registration i.icon{vertical-align:middle}.content-main.registration .section-user-registration form p input,.content-main.registration .section-user-registration form p textarea{margin:0;padding:0;border:0}.content-main.registration .section-user-registration form p img{border:1px solid #e7e7e7;border-radius:3px 0 0 3px}.content-main.registration .section-user-registration .required{display:none;color:#ff764c}.content-main.registration .section-user-registration .legend{line-height:.6;font-size:1em;left:10px!important;font-weight:700}.content-main.registration .section-user-registration .fieldset{padding:20px!important}.content-main.registration .section-user-registration .fixed-box{width:380px;margin-left:auto;margin-right:auto}.content-main.registration .section-user-registration .required.required-static{position:absolute}.content-main.registration .section-user-registration .required-error{border-color:#ff764c!important}.content-main.registration .section-user-registration .required-error img{border-color:#ff764c}.content-main.registration .section-user-registration .input.required-valid~.required-valid-message{display:block}.content-main.registration .section-user-registration .required-valid-message{display:none;position:absolute;left:100%;top:50%;margin-top:-5px;margin-left:5px;width:12px;height:10px;background:url(/static/images/icon/valid.png)}.content-main.registration .section-user-registration .required-error-message{position:absolute;left:100%;top:0;margin-left:5px;padding:10px;color:#fff;background-color:#ff764c;border-radius:3px;white-space:normal;border:1px solid #ff764c;display:none}.content-main.registration .section-user-registration .required-error-message.required-error-message-active{display:block}.content-main.registration .section-user-registration .required-error-message:after{content:"";position:absolute;right:100%;top:50%;margin-top:-5px;border-color:transparent #ff764c transparent transparent;border-style:solid;border-width:4px}@media screen and (max-width:960px){.content-main.registration .section-user-registration .required-error-message{width:100%;box-sizing:border-box;position:relative;left:0;margin:5px 0}.content-main.registration .section-user-registration .required-error-message:after{top:0;right:50%;margin-top:-8px;border-color:transparent transparent #ff764c}}.content-main.registration .section-user-registration form#order-form p{line-height:15px;margin-top:10px;position:relative}.content-main.registration .section-user-registration form#order-form p:first-child{margin-top:0}.content-main.registration .section-user-registration form#order-form .change_captcha{display:inline-block;width:35px;height:35px;background:url(/static/images/refresh.png) 50% 50% no-repeat}.content-main.registration .section-user-registration form#order-form .input,.content-main.registration .section-user-registration form#order-form .label{display:inline-block;box-sizing:border-box}.content-main.registration .section-user-registration form#order-form .label{width:25%;padding-right:2.906%}.content-main.registration .section-user-registration form#order-form .input{width:75%;margin-left:-.28rem}.content-main.registration .section-user-registration form#order-form img,.content-main.registration .section-user-registration form#order-form input{vertical-align:top}.content-main.registration .section-user-registration form#order-form textarea{vertical-align:middle}.content-main.registration .section-user-registration form#order-form label{font-weight:700}.content-main.registration .section-user-registration form#order-form input[type=password],.content-main.registration .section-user-registration form#order-form input[type=text]{line-height:16px}.content-main.registration .section-user-registration form#order-form input[type=password],.content-main.registration .section-user-registration form#order-form input[type=text],.content-main.registration .section-user-registration form#order-form textarea{box-sizing:border-box;border:1px solid #e7e7e7;width:100%;border-radius:3px;padding:12px}.content-main.registration .section-user-registration form#order-form input[type=checkbox]{vertical-align:middle;margin-right:5px}.content-main.registration .section-user-registration form#order-form select{width:271px}.content-main.registration .section-user-registration form#order-form #keycode{width:131px;border-left:0;border-radius:0 3px 3px 0;line-height:12px;height:12px}.content-main.registration .section-user-registration form#order-form .juridical-user-data{display:none}.content-main.registration .section-user-registration form#order-form .juridical-user-data.juridical-user-data-active{display:block}.icon-registration-success{background-image:url(/static/images/registration-success.png);width:45px;height:45px}.ui-dialog.registration-success{background-color:#fff}.ui-dialog.registration-success .section-registration-success{padding:10px 0;text-align:center}.ui-dialog.registration-success .section-registration-success p{margin:10px 0}#external-auth-sign-in-form input#password,#external-auth-sign-in-form input#user_email{box-shadow:inset 0 0 0 50px #fff;-webkit-box-shadow:inset 0 0 0 50px #fff;-moz-box-shadow:inset 0 0 0 50px #fff;-o-box-shadow:inset 0 0 0 50px #fff;-ms-box-shadow:inset 0 0 0 50px #fff;text-fill-color:#000;-webkit-text-fill-color:#000;-moz-text-fill-color:#000;-o-text-fill-color:#000;-ms-text-fill-color:#000}#external-auth-sign-in-form label{display:inline-block;width:75px}