body {
  padding-top: 50px;
  padding-bottom: 20px;
}

#info-box {display:none;}

.form-group.required label:after {
  content:" *";
  color:red;
}

.required input, .required textarea, .required select{
background-color:#e6ffcc; 
color:#000;
}

.required .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.required .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168
}
