#form_div form{position:relative}
form input+.error label.customValidationPasswordOnFocus,form input+.error label.customValidationRePasswordOnFocus{top:13px;z-index:20;width:auto}
form input+.error label.customValidationRePasswordOnFocus,form input+.error label.customValidationCityOnFocus{top:65px}
form input+.error label.customValidationPasswordOnFocus,form input+.error label.customValidationRePasswordOnFocus{left:-214px}
form input+.error label.customValidationPassword,form input+.error label.customValidationRePassword{left:-22px;top:32px}
form input+.error label.customValidationRePassword{top:87px}
.personal-info,.upload-manager{display:inline-block;vertical-align:top;margin-top:40px}
.personal-info{width:50%}
.personal-info li{margin-bottom:20px}
.personal-info label,.personal-info input{display:inline-block}
.personal-info label{width:24%;vertical-align:bottom;font-weight:normal}
.personal-info input{width:74%;vertical-align:top}
.personal-info ul.change-pass-container{border-top:1px solid #d6d6d7;margin:0 -20px;padding:20px 20px 0 20px}
.personal-info button{width:140px;height:35px;display:block;margin-left:auto;margin-right:0}
.upload-manager{width:45%;margin-left:4.5%}
.upload-manager h5{margin-top:30px}
.upload-manager .upload-files li:nth-child(1){width:65%}
.upload-manager .upload-files li:nth-child(2){width:31%;margin-left:2%}
.upload-manager .upload-files li .text{width:82%;margin-left:2%}
.personal-info button{margin-right:auto;margin-left:0}
.upload-manager{margin-right:4.3%;margin-left:inherit}
.upload-manager .upload-files li:nth-child(2){margin-right:2%;margin-left:inherit}
.upload-manager .upload-files li .text{margin-right:2%;margin-left:inherit}
@media(max-width :1090px){.personal-info,.upload-manager{display:block;width:100%}
	.upload-manager{margin-right:0}
	.personal-info label,.personal-info input{display:block;width:100%}
}