b.chead {
	color: #8C9899;
}

b.chead span {
	color: #34495E;
	font-size: 14px;
	margin-right: 10px;
}

p.text-light {
	color: #7F8C8D;
}

.wrapper.grey {
    background: #ECF0F1;
    border-top: 1px solid #d3d9dd;
    border-bottom: 1px solid #d3d9dd;
    padding: 80px 0px;
}

.form-control-neutral:-moz-placeholder {
  color: #ccc;
  opacity: 1;
}
.form-control-neutral::-moz-placeholder {
  color: #ccc;
  opacity: 1;
}
.form-control-neutral:-ms-input-placeholder {
  color: #ccc;
}
.form-control-neutral::-webkit-input-placeholder {
  color: #ccc;
}
.form-control-neutral.placeholder {
  color: #ccc;
}
.form-control-neutral {
    min-width: 290px;
    max-width: 100%;
    max-height: 450px;
    border: 1px solid #f0f0f0;
    color: #434343;
    font-family: "Lato", Helvetica, Arial, sans-serif;
    font-size: 15px;
    line-height: 1.467;
    padding: 8px 12px;
    height: 42px;
    -webkit-appearance: none;
    border-radius: 6px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear;
    transition: border .25s linear, color .25s linear, background-color .25s linear;
}
.form-group.focus .form-control-neutral,
.form-control-neutral:focus {
    border: 1px solid #ccc;
    outline: 0;
    -webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.25);
    box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.25);
  
}
.form-control-neutral[disabled],
.form-control-neutral[readonly],
fieldset[disabled] .form-control-neutral {
  background-color: #f0f0f0;
  border-color: #ccc;
  color: #ccc;
  cursor: default;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.form-control-neutral.flat {
  border-color: transparent;
}
.form-control-neutral.flat:hover {
  border-color: #ccc;
}
.form-control-neutral.flat:focus {
  border-color: #ccc;
}

.has-warning .form-control-neutral {
  color: #f1c40f;
  border-color: #f1c40f;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.has-warning .form-control-neutral:-moz-placeholder {
  color: #f1c40f;
  opacity: 1;
}
.has-warning .form-control-neutral::-moz-placeholder {
  color: #f1c40f;
  opacity: 1;
}
.has-warning .form-control-neutral:-ms-input-placeholder {
  color: #f1c40f;
}
.has-warning .form-control-neutral::-webkit-input-placeholder {
  color: #f1c40f;
}
.has-warning .form-control-neutral.placeholder {
  color: #f1c40f;
}
.has-warning .form-control-neutral:focus {
  border-color: #f1c40f;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.has-error .form-control-neutral {
  color: #e74c3c;
  border-color: #e74c3c;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.has-error .form-control-neutral:-moz-placeholder {
  color: #e74c3c;
  opacity: 1;
}
.has-error .form-control-neutral::-moz-placeholder {
  color: #e74c3c;
  opacity: 1;
}
.has-error .form-control-neutral:-ms-input-placeholder {
  color: #e74c3c;
}
.has-error .form-control-neutral::-webkit-input-placeholder {
  color: #e74c3c;
}
.has-error .form-control-neutral.placeholder {
  color: #e74c3c;
}
.has-error .form-control-neutral:focus {
  border-color: #e74c3c;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.has-success .form-control-neutral {
  color: #2ecc71;
  border-color: #2ecc71;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.has-success .form-control-neutral:-moz-placeholder {
  color: #2ecc71;
  opacity: 1;
}
.has-success .form-control-neutral::-moz-placeholder {
  color: #2ecc71;
  opacity: 1;
}
.has-success .form-control-neutral:-ms-input-placeholder {
  color: #2ecc71;
}
.has-success .form-control-neutral::-webkit-input-placeholder {
  color: #2ecc71;
}
.has-success .form-control-neutral.placeholder {
  color: #2ecc71;
}
.has-success .form-control-neutral:focus {
  border-color: #2ecc71;
  -webkit-box-shadow: none;
  box-shadow: none;
}