.form-group.issue .help-block,
.form-group.issue .help-inline {
	color: #ff9149;
}

.form-group.issue input,
.form-group.issue select,
.form-group.issue textarea {
	color: #ff9149;
	border-color: #ff9149;
}

.form-group.issue input:focus,
.form-group.issue select:focus,
.form-group.issue textarea:focus {
	border-color: #ce2605;
	-webkit-box-shadow: 0 0 6px #fca08e;
	-moz-box-shadow: 0 0 6px #fca08e;
	box-shadow: 0 0 6px #fca08e;
}

.form-group.issue .input-prepend .add-on,
.form-group.issue .input-append .add-on {
	color: #ff9149;
	background-color: #fed2c9;
	border-color: #ff9149;
}

.form-group.error .help-block,
.form-group.error .help-inline {
	color: #ff4961;
	font-size: 15px;
	text-align: left;
}

.form-group.error input,
.form-group.error select,
.form-group.error textarea {
	color: #ff4961;
	border-color: #ff4961;
}

.form-group.error input:focus,
.form-group.error select:focus,
.form-group.error textarea:focus {
	border-color: #b41323;
	-webkit-box-shadow: 0 0 6px #f38c96;
	-moz-box-shadow: 0 0 6px #f38c96;
	box-shadow: 0 0 6px #f38c96;
}

.form-group.error .input-prepend .add-on,
.form-group.error .input-append .add-on {
	color: #ff4961;
	background-color: #facacf;
	border-color: #ff4961;
}

.form-group.validate .help-block,
.form-group.validate .help-inline {
	color: #28d094;
}

.form-group.validate input,
.form-group.validate select,
.form-group.validate textarea {
	color: #28d094;
	border-color: #28d094;
}

.form-group.validate input:focus,
.form-group.validate select:focus,
.form-group.validate textarea:focus {
	border-color: #34c5a1;
	-webkit-box-shadow: 0 0 6px #78dcc3;
	-moz-box-shadow: 0 0 6px #78dcc3;
	box-shadow: 0 0 6px #78dcc3;
}

.form-group.validate .input-prepend .add-on,
.form-group.validate .input-append .add-on {
	color: #28d094;
	background-color: #ddf6f0;
	border-color: #28d094;
}

.form-group .help-block ul {
	padding-left: 1rem;
	list-style: none;
}
