body {
	background: #EEEEEE;
}
label {
	font-weight: bold;
}
.message { background: #006; padding: 1px 6px 1px 6px; color: #fff; border: 1px solid #ccc; font-weight: bold; font-size: 14px; cursor: pointer; margin-top: 5px; margin-left: 2px; width: 6px; } 
.message strong { display: none; } 
.message p { display: none; } 
input.error { border: 1px solid red; } 
label.error { display: block; padding-left: 32px; margin-left: .3em; color: red; } 
label.valid {display: block; width: 16px; height: 16px; }
.form-control{
	background-color:  #EEE!important;
  }
.card-header{
  background-image: -webkit-linear-gradient(top, #17a2b8 0, #17a2ee 100%);
  background-repeat: repeat-x;
  background-color: ##17a2b8;
  border-color: ##17a2b8;
  color:white;
}