.on-well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #ffffff;
  border: 1px solid #eee;
  border: 1px solid rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

.form-horizontal .on-control-label {
  float: left;
  width: 90px;
  padding-top: 5px;
  margin-right:8px;
  text-align: right;
}
.form-horizontal .on-label-checkbox {margin-left:98px;}
.form-horizontal .on-control-group {margin-bottom:5px}
.login_page .on-cnt_b {padding:30px 0;margin:0 auto}
.on-control-group small {display:block;font-size:11px;color:#999;line-height:14px;padding:0 59px;}
.on-cnt_b .f_error label.error {display:block;font-size:11px;font-weight:700;color:#C62626;padding-left:98px;}