
.form-sm{ max-width: 320px; }

.form-control:focus {
    /*border-color: #711444;*/
    /*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(113, 20, 68, 0.6);*/
}

.form-error{
	box-shadow: 0 0 3px red;
}


.form-sm{ max-width: 320px; }

.form-control:focus {
    /*border-color: #711444;*/
    /*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(113, 20, 68, 0.6);*/
}

.form-error{
	box-shadow: 0 0 3px red;
}


.label-required:after{
	content: "*";
	font-size: 18px;
	margin-right: -7px;
	position: relative;
	right: -5px;
	color: #95a108;
	line-height: initial;
}

Add required label to _form.scss
Add required label to _form.scss