@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);
.login-welcome {
  font-family: 'Open Sans', serif;
  font-weight: 600;
  font-size: 45px;
  color: #003366;
}
.form-signin {
  margin: 0 auto;
  padding: 15px;
}
.form-signin input[type="text"],
.form-signin input[type="password"] {
  height: 25px;
  font-size: 12px;
}
.form-signin .password-text-box {
  margin-top: 7px;
}
.form-signin p,
.form-signin label,
.form-signin .orange-text {
  color: #5c89b6;
  font-weight: normal !important;
}
#form-submit-btn {
  background-color: #767476;
  color: white;
  border-radius: 0 !important;
  text-align: center;
  text-decoration: none;
}
/*#form-submit-btn::after {
    content:"";
    position:absolute;
    width:15px;
    height:15px;
    background-color:@orange100;
    border:0;
    border-bottom:2px solid @primaryAltBlue40;
    border-left:2px solid @primaryAltBlue40;
    right: 12px;
    top:-2px;
}*/

.sign-in-container {
  background-image: url("../../Images/login.png");
  background-repeat: no-repeat;
  background-position: top center;
  background-color: #c2d0d8;
  background-size: 40% 40%;
  padding-top: 45px;
  margin-top: 100px;
}
.cookie-msg-container {
  background-color: #a4bde3;
  margin-top: 40px;
  color: white;
  padding-bottom: 20px;
}
.message-container {
  background-color: #a4bde3;
  margin-top: 40px;
  color: white;
}
.input-validation-error {
  border-color: #a94442;
}
