
.form-control {
	border: 1px solid @input-border-color;
}

.form-control {

	border-radius: 0px;
	box-shadow: none;

	&:focus, .has-success &:focus {

		border-color: @highlight-border;
		outline: none;
		box-shadow: 0px 0px 3px 0px fade(@highlight-border, 50%);

	}

}

.btn-group-multiselect, .btn-group-multiselect .btn {
	width: 100%;
}

.form-group.required > label:after {

	content: '*';
	padding-left: 5px;

}

.has-success .form-control{
	border-color: #ebebeb;
}

.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline {
	color: #676a6c;
}

.input-group.date {

	span.input-group-addon {
		background: none;
		border-radius: 0px;
		border-color: #ebebeb;
		color: #a7a7a7;
	}

}