html{overflow:hidden}div{behavior:url("../../ClientScripts/iepngfix.htc")}body{direction:ltr;font-family:Arial;font-size:12px;padding:0;margin:0;overflow:auto;background:url(../../images/en/login/loginbg.jpg) left top repeat-x;background-color:#b5bfc9}.loginmain{width:607px;height:567px;margin:0 auto}IMG{border:solid 0 #fff}.logindiv{width:250px;height:180px;padding-top:220px;margin-left:180px}*.cont{width:300px;padding-top:10px;height:20px}.cont_Log{margin:auto auto;text-align:center;padding-left:220px}.contbtn{width:300px;padding-top:10px;padding-left:73px}.contforgatPass{padding-left:100px;text-align:center}.userlbl{float:left;width:80px;color:#000;font-size:12px;font-weight:bold;margin-top:5px}.userfield{float:left;width:200px;color:#000;font-size:12px}.userfield INPUT,.userfield SELECT{border:solid 1px #d6d6d6;color:#000;font-size:12px;width:167px;height:18px}.userfield SELECT{width:172px;height:22px}.inputverify{float:left;width:122px;color:#000;font-size:12px}.inputverify INPUT{border:solid 1px #d6d6d6;color:#000;font-size:12px;width:110px;height:18px}.inputimg{float:left;padding-top:1px;text-align:right}.errormsg{color:#f00;height:15px}.btnbig_off{background:url(../../images/en/general/btnbig_off.png) left top no-repeat;width:91px;height:25px;margin:0 auto;float:left;text-align:center;color:#fff;behavior:url("../../ClientScripts/iepngfix.htc")}.btnbig_on{background:url(../../images/en/general/btnbig_on2.png) left top no-repeat;width:91px;height:25px;margin:0 auto;float:left;text-align:center;behavior:url("../../ClientScripts/iepngfix.htc")}.btnbig_off a:link,.btnbig_off a:visited,.btnbig_off a:hover,.btnbig_on a:link,.btnbig_on a:visited,.btnbig_on a:hover{color:#fff;text-decoration:none;line-height:20px;width:91px;display:block}.btnForgotPassword{font-size:11px;text-decoration:underline;display:block;line-height:11px;width:350px;float:left;padding-left:23px;padding-top:25px}.btnForgotPassword:link,.btnForgotPassword:hover,.btnForgotPassword:visited{color:#fff;text-decoration:none;font-weight:bold}.btnForgotPassword:hover{text-decoration:underline}.captcha{position:relative;top:-5px}.captcaRefreshBtn{position:relative;top:-8px;left:-11px}.otpMsg,.otpResendMsg,.loginLoad{color:#000;font-size:14px;text-align:center}.otpResendMsg{font-size:11px;font-weight:bold}.otpBox{padding:10px 0;text-align:center;height:50px}input.codeBox{margin:3px;height:30px;width:35px;border:none;border-radius:5px;text-align:center;font-size:1.2rem;background:#eef2f3}.otpBtn{margin:0;position:relative}.otpBtnCenter{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.otpResend{padding-top:15px;padding-left:10px}.otpResend a:link,.otpResend:hover,.otpResend:visited{color:#000}input[type=number]{height:25px;width:25px;font-size:15px;text-align:center;border:1px solid #000;background-color:#f2f2f2 !important;color:-internal-light-dark(#000,#f2f2f2)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;background-color:#f2f2f2}
#password-container {
    width: 175px;
    position: relative;
}

.password-container input[type="password"],
.password-container input[type="text"] {
    width: 100%;
    padding: 12px 36px 12px 12px;
    box-sizing: border-box;
}

.fa-eye {
    position: absolute;
    top: 28%;
    right: 4%;
    cursor: pointer;
    color: lightgray;
}

.btn-ok {
    border: none;
    color: #fff;
    background-color: rgba(0,0,0,0);
    line-height: 20px;
}