<div class="form-group row">
	<label class="col-sm-2 col-form-label col-form-label-sm">{{label}}</label>
	<div class="col-sm-10">
		<div class="input-group input-group-sm">
			<div class="input-group-prepend">
				<span class="input-group-text">{{prefix}}</span>
			</div>
			<input type="text" class="form-control form-control-sm is-valid" 
				ng-required="required" 
				ng-class="{'is-invalid': required && (!suffix || suffix.trim() == '')}"
				ng-model="suffix" />
			<small class="form-text text-muted" ng-if="!required">(Optional)</small>
		</div>
	</div>
</div>
