diff --git a/ang/form_processor/DelayedActionHandlerDialogCtrl.html b/ang/form_processor/DelayedActionHandlerDialogCtrl.html
index 53e0e3b8da6875d1dea394253738af52c6f8e2f6..6cfba810cd898334484afcf1c52b9481ee63abfc 100644
--- a/ang/form_processor/DelayedActionHandlerDialogCtrl.html
+++ b/ang/form_processor/DelayedActionHandlerDialogCtrl.html
@@ -5,8 +5,8 @@
     			<select class="huge"
 	        		crm-ui-id="DelayedActionHandlerForm.delayedActionHandler"
 	        		name="type"
-	        		ui-jq="select2"
-	        		ui-options="{dropdownAutoWidth : true, allowClear: true}"
+              ui-jq="select2"
+              ui-options="{dropdownAutoWidth : true, allowClear: true}"
 	        		ng-model="delayedActionHandler"
 	        		ng-options="handler.title for handler in delayedActionHandlers">
         		<option value="">{{ts('- Select delay handler -')}}</option>
diff --git a/ang/form_processor/OutputHandlerDialogCtrl.html b/ang/form_processor/OutputHandlerDialogCtrl.html
index 51f61f2ad7a7db6d37d3cbb7f99c8d2c00789252..6063959c325174df3e454f9a721b11200d14d3e4 100644
--- a/ang/form_processor/OutputHandlerDialogCtrl.html
+++ b/ang/form_processor/OutputHandlerDialogCtrl.html
@@ -2,11 +2,11 @@
   <div class="crm-block crm-form-block" ng-form="OutputHandlerForm" crm-ui-id-scope>
     <div class="crm-section">
     	<h2>{{ts('Output handler')}}</h2>
-    			<select
+    			<select class="huge"
 	        		crm-ui-id="OutputHandlerForm.outputHandler"
 	        		name="type"
-	        		ui-jq="select2"
-	        		ui-options="{dropdownAutoWidth : true, allowClear: true}"
+              ui-jq="select2"
+              ui-options="{dropdownAutoWidth : true, allowClear: true}"
 	        		ng-model="outputHandler"
 	        		ng-options="handler.label for handler in outputHandlers">
         		<option value="">{{ts('- Select output handler -')}}</option>
@@ -21,8 +21,8 @@
     	</crm-form-processor-specification-bag>
     </div>
   </div>
-  
+
   <button crm-icon="fa-check" ng-click="saveClick()" ng-disabled="OutputHandlerForm.$invalid">{{ts('Save and close')}}</button>
 	<button crm-icon="fa-times" ng-click="cancelClick()">{{ts('Cancel')}}</button>
-  
-</div>
\ No newline at end of file
+
+</div>
diff --git a/ang/form_processor/config/crmFormProcessorSpecification.html b/ang/form_processor/config/crmFormProcessorSpecification.html
index d087923eac481fb9cebae94e16c01b882ae6a2f9..2f5e473c0285157b6de58a69e9f059b7c97d87ae 100644
--- a/ang/form_processor/config/crmFormProcessorSpecification.html
+++ b/ang/form_processor/config/crmFormProcessorSpecification.html
@@ -5,10 +5,9 @@
 
   <div ng-attr-class="{{!noLabel ?  'content' : ''}}"  ng-if="specification.options">
     <select
-      style="width: 90%;"
-      crm-ui-select
+      class="huge"
+      crm-ui-select="{allowClear: true, minimumInputLength: 0}"
       crm-ui-id="{{specification.name}}"
-      ui-options="{allowClear: true}"
       name="{{specification.name}}"
       ng-model="configuration[specification.name]"
       ng-required="specification.required"
@@ -17,8 +16,8 @@
     </select>
   </div>
   <div ng-attr-class="{{!noLabel ?  'content' : ''}}"  ng-if="specification.fk_entity">
-    <input
-      crm-entityref="{entity: specification.fk_entity, select: {allowClear: true, placeholder: specification.title}}"
+    <input class="huge"
+      crm-entityref="{entity: specification.fk_entity, select: {allowClear: true, placeholder: specification.title, minimumInputLength:0}}"
       name="{{specification.name}}"
       crm-ui-id="{{specification.name}}"
       ng-model="configuration[specification.name]"
@@ -32,7 +31,7 @@
       type="text"
       name="{{specification.name}}"
       ng-model="configuration[specification.name]"
-      class="big crm-form-text"
+      class="huge crm-form-text"
       ng-required="specification.required"
     />
  </div>
@@ -46,8 +45,7 @@
 	<div ng-attr-class="{{!noLabel ?  'content' : ''}}">
 		<select
     	name="{{specification.name}}"
-    	ui-jq="select2"
-    	ui-options="{allowClear: true}"
+      crm-ui-select="{allowClear: true, minimumInputLength: 0}"
     	ng-model="configuration[specification.name]"
     	ng-required="specification.required"
     	ng-options="field.name as field.label for field in fields">
diff --git a/ang/form_processor/crmFormProcessorValidationConfiguration.html b/ang/form_processor/crmFormProcessorValidationConfiguration.html
index 1770eea6c4226b022e49c8975e712611516062ed..fc93b60b3e5d82c1653b343f0908311311489e75 100644
--- a/ang/form_processor/crmFormProcessorValidationConfiguration.html
+++ b/ang/form_processor/crmFormProcessorValidationConfiguration.html
@@ -2,34 +2,31 @@
   <div crm-ui-field="spec.crmUiField"
        ng-if="spec.options">
     <select crm-ui-id="{{spec.name}}"
-            crm-ui-select
+            crm-ui-select="{allowClear: true, minimumInputLength: 0}"
             name="{{spec.name}}"
             ng-if="!spec.multiple"
             ng-model="configuration[spec.name]"
             ng-required="spec.required"
-            style="width: 90%;"
-            ui-options="{allowClear: true}"
+            class="huge"
     >
       <option ng-repeat="(key,value) in spec.options" value="{{key}}">{{value}}</option>
     </select>
-    <select
+    <select class="huge"
       crm-ui-id="{{spec.name}}"
-      crm-ui-select
+      crm-ui-select="{allowClear: true, minimumInputLength: 0}"
       name="{{spec.name}}"
       ng-if="spec.multiple"
       ng-model="configuration[spec.name]"
       ng-required="spec.required"
-      style="width: 90%;"
       multiple="multiple"
-      ui-options="{allowClear: true}"
     >
       <option ng-repeat="(key,value) in spec.options" value="{{key}}">{{value}}</option>
     </select>
   </div>
   <div crm-ui-field="spec.crmUiField"
        ng-if="spec.fk_entity">
-    <input
-      crm-entityref="{entity: spec.fk_entity, select: {allowClear: true, placeholder: spec.title}}"
+    <input class="huge"
+      crm-entityref="{entity: spec.fk_entity, select: {allowClear: true, placeholder: spec.title, minimumInputLength: 0}}"
       crm-ui-id="{{spec.name}}"
       name="{{spec.name}}"
       ng-model="configuration[spec.name]"
@@ -39,7 +36,7 @@
   <div crm-ui-field="spec.crmUiField"
        ng-if="!spec.options && !spec.fk_entity">
     <input
-      class="big crm-form-text"
+      class="huge crm-form-text"
       crm-ui-id="{{spec.name}}"
       name="{{spec.name}}"
       ng-model="configuration[spec.name]"