@CHARSET "UTF-8";
body {
    padding-top: 20px;
    background: url("../images/ui_login_background.png") no-repeat scroll left top;
    background-repeat: no-repeat;
}
.divRelative {
    position: relative;
}
.divAbsolute {
    position: absolute;
}
.loginFormBG {
    position: relative;
    height: 74%;
    left: 62%;
    width: 33%;
    top: 9%;
}
.symbol {
    height: 14%;
    left: 64.2%;
    position: absolute;
    top: 9%;
}
.clinicIdDiv {
    position: absolute;
    font-size: 100%;
    /*height: 16%;*/
    left: 64.2%;
    top: 26.8%;
    width: 27.2%;
    height: 26px;
}
.passwordDiv {
    position: absolute;
    font-size: 100%;
    /*height: 16%;*/
    left: 64.2%;
    top: 34.386%;
    width: 27.2%;
    height: 26px;
}
.errorInfoDiv {
    color: red;
    font-size: 100%;
    height: 16%;
    left: 65%;
    position: absolute;
    top: 44%;
    width: 26.4%;
}
.loginBtn {
    position: absolute;
    font-size: 19px;
    font-weight: bold;
    left: 64.6%;
    top: 53%;
    width: 26%;
}
.input-group-addon {
    background-color: #CDCDCD;
    padding: 4px;
}
.form-control {
    background-color: #FFFFFF;
    background-image: none;
    border: 1px solid #CCCCCC;
    border-radius: 0px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555;
    display: block;
    font-size: 14px;
    height: 40px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
.login-input {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #797979;

  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #797979;

  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #797979;
}
.img-noRadio {
  border-radius: 0;
  height: 26px;
}
