@charset "utf-8";
/* CSS Document */

.login-page{
background-color:#444;
width:100%;
height:100%;
margin:0 auto;
padding:0;

}
.login-box{
	padding-bottom:100px;
	}
.login-logo{
	margin:0;
	padding:0;
	margin-left:-30px;
}
.card{
	margin-top:-30px;}
	
.required{
color:red;}	

@media screen and (max-width: 992px) {
	
	
}

#message {
  display:none;
  color: #000;
  position: relative;
  padding-left:10px;
  
}

#message p {
  font-size: 14px;
  padding-left:10px;
}

/* Add a green text color and a checkmark when the requirements are right */
.valid {
  color: green;
  padding-left:10px;
}

.valid:before {
  position: relative;
  content: "✔";
}

/* Add a red text color and an "x" when the requirements are wrong */
.invalid {
  color: red;
  padding-left:10px;
}

.invalid:before {
  position: relative;
  content: "* ";
  font-size:16px;
  color: red;
}



