#loginContainer{float: right; margin-top: 20px;}
.loginInner{float: left}
.loginBox1, .loginBox2, .forgotBox1{float: left; position: relative;}
.loginField, .forgotField{float: left;}
.loginField+.loginField, .forgotField+.forgotField{margin-left: 15px;}
.loginField label, .loginRememberBox label, .forgotField label{font-size: 11px;}
.loginForgotBox label{font-size: 10px;}
.loginRow1 .loginField input, .forgotRow1 .forgotField input{width: 100%; margin-top: 2px;}
.loginRow1, .loginRow2{float: left;}
.forgotRow2{float:right}
.loginRow2, .forgotRow2{margin-top: 10px;}
.loginField, .forgotField{width: 150px;}
#loginBtnForgot{text-decoration: underline; font-size: 10px; color: #bbb; cursor: pointer;}
#loginInputSubmit, #forgotInputSubmit{height: 34px; line-height: 34px; width: 100%;}
.loginBox2{margin-left: 15px; margin-top: 11px;}
.loginBox1{width: 315px; position: relative}
.loginRememberBox input, .loginRememberBox label{float: left;}
.loginRememberBox input{margin-top: 1px; margin-right: 5px;}

#forgotForm{display: none;}
#forgotBtnBack{line-height: 34px; color: white; font-size: 12px; text-decoration: underline; cursor: pointer;}
#forgotTxt{width:100%;font-size:11px;text-align:right}
.forgotFieldEmail label{float:left;line-height:34px;margin-right:10px}
#forgotEmailBox{float:left;margin-top:5px}
.forgotBackBox{float:left;margin-left:10px}
.forgotFieldEmail{width:auto;float:left;margin-right:10px}
#forgotErrors .error{top:75px!important}
#forgotErrors .error:after{left: 230px;}

#loginInputSubmit{padding: 0 10px;}
#loginInputSubmit.loader{text-indent: -5000px; background: #e15c4e url("/global/img/loader/loaderRedWhite.gif") no-repeat center center; min-width: 52px;}

.forgotSuccess{display: none; padding: 10px; background: #383838;  margin-top: 12px; color: white; font-size: 11px; position: relative;}
.forgotSuccess .icoMessage3, .loginSuccess .forgotSuccessTxt{float: left;}
.forgotSuccess .forgotSuccessTxt{margin-left: 10px; position: relative; padding-right: 30px;}
#closeSuccessForgot{ position: absolute; right: 3px; top: -1px; cursor: pointer; display: block; color: white; font-size: 18px;}

#loginErrors .error.banned{top: 53px;}

/*language*/
.LOCALE-fr_FR .forgotField, .LOCALE-fr_FR .forgotBox1, .LOCALE-ru_RU .forgotField, .LOCALE-ru_RU .forgotBox1, .LOCALE-de_DE .forgotBox1, .LOCALE-de_DE .forgotField{width: auto;}
.LOCALE-fr_FR #forgotInputEmail, .LOCALE-ru_RU #forgotInputEmail{width: 150px}
.LOCALE-fr_FR #forgotInputSubmit, .LOCALE-ru_RU #forgotInputSubmit, .LOCALE-de_DE #forgotInputSubmit{padding: 0 10px;}
