/* Style for login.mak */


body {
  background-color: #e9eaed;
}
.container .jumbotron {
  background-color: #fff;
}
.left-panel {
  margin-top: 25px;
}
.login-form label {
  margin-top: 10px;
}
.jumbotron .login-form input[type="text"] {
  width: 260px;
  margin-top: 10px;
  /*border-radius: 0px;*/
}
.jumbotron .login-form input[type="password"] {
  width: 260px;
  margin-top: 10px;
  /*border-radius: 0px;*/
}
.jumbotron .login-form button {
  margin-top: 23px;
}
.login-error {
  /*margin-left: 50px;
  margin-bottom: 23px;*/
  color: red;
  display: none;
}
.account-activation-status {
  /*margin-left: 80px;*/
  margin-bottom: 23px;
  font-size: 15px;
  line-height: 25px;
  color: #d00300;
}
.activation-failure {
  margin-left: 30px;
  width: 500px;
  font-size: 14px;
}
.activation-failure a {
  font-weight: bold;
  text-decoration: underline;
}
.activation-pending {
  /*margin-left: 30px;*/
  width: 520px;
  font-size: 14px;
}
.form-control {
  display: inline;
}
.login-error-b {
  color: red;
  font-size: 14px;
  display: none;
}
.login-form .login-btn-container {
  margin-bottom: 18px;
  overflow: hidden;
}
.login-form .login-btn-container div {
  float: left;
}
.login-form .signup-link {
  margin-top: 15px;
  font-size: 13px;
}
.login-form .rmbpw-container {
  margin-top: 33px;
  margin-left: 20px;
}
label.error {
  display: inline-block;
  margin-left: 13px;
}
.multiple-login-status {
  margin-bottom: 23px;
  font-size: 15px;
  line-height: 25px;
  color: #d00300;
}
