@charset "utf-8";

.login-header {
  background-color: #37b;
  display: flex;
  padding: 1.25rem !important;
}

.login-header-txt {
  color: #fff !important;
  padding: 1.25rem;
  font-size: 1rem !important;
}

.login-header-close {
  color: #fff;
  margin-left: auto;
}

.login-Inner {
  padding: 1.25rem !important;
}

.login-input {
  box-shadow: 0 2px 4px 0 rgba(51,51,51,.5);
  border: 1px solid #333;
  border-radius: .5rem;
  color: #495057;
  height: 3.125rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  margin-bottom: 16px;
  padding: 0 12px;
  width: 100%;
}

.login-subtext {
  color: #333;
  font-size: 1rem !important;
}

.login-checkbox {
  margin-right: 0.4rem;
}

.login-PW {
  float: right;
  font-size: 1rem;
}

.login-submit {
  background-color: rgb(51, 119, 187);
  border-color: rgb(22, 88, 155);
  border-radius: 0.5rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 2.26rem;
  min-width: 8rem;
  margin-top: 1rem !important;
  color: #fff;
  padding: 0.375rem 1.25rem;
  text-align: center;
  transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  vertical-align: middle;
  user-select: none;
}

/* Can't easily overwrite the !important css in teh az-common */
#signin > div.login-Inner > div > a {
  color: rgb(0, 49, 122) !important;
}