diff --git a/design/custom_amelia.css b/design/custom_amelia.css
index 55e51a4aee0900b5785845f8d7e236126756ac59..a219897ff61a9268199b510f891859223037e255 100644
--- a/design/custom_amelia.css
+++ b/design/custom_amelia.css
@@ -1036,6 +1036,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1057,6 +1058,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1079,19 +1081,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #dddddd;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1361,21 +1367,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #bbbbbb;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #bbbbbb;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #bbbbbb;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
diff --git a/design/custom_bootstrap.css b/design/custom_bootstrap.css
index bac0f475cc1c08621299577d24a52b7f39b8b5cb..434b036a42d06a6854a7305f9b1b7c7ca6ffe746 100644
--- a/design/custom_bootstrap.css
+++ b/design/custom_bootstrap.css
@@ -1035,6 +1035,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1056,6 +1057,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1078,19 +1080,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #eeeeee;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1360,21 +1366,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #999999;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #999999;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
diff --git a/design/custom_cerulean.css b/design/custom_cerulean.css
index 41063b1cb65868b3a52900969c7064b587dc5dbc..69456103da9b55f5493d053d7dc7a7f2095c4d03 100644
--- a/design/custom_cerulean.css
+++ b/design/custom_cerulean.css
@@ -1035,6 +1035,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1056,6 +1057,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1078,19 +1080,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #eeeeee;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1360,21 +1366,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #999999;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #999999;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
diff --git a/design/custom_cosmo.css b/design/custom_cosmo.css
index 204fa508e9e6e31f58d805235ecb12e38585ce75..7c4ca14c8dc424e98933c5f0f461f3e48580ecc2 100644
--- a/design/custom_cosmo.css
+++ b/design/custom_cosmo.css
@@ -1036,6 +1036,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1057,6 +1058,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1079,19 +1081,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #e6e6e6;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1361,21 +1367,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #999999;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #999999;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
diff --git a/design/custom_cyborg.css b/design/custom_cyborg.css
index 1be4f2beb3f85c0152c2bbb899217b869dffab1f..cd3faaaa39371f4a54a02b1d1d144d92f3a69887 100644
--- a/design/custom_cyborg.css
+++ b/design/custom_cyborg.css
@@ -1036,6 +1036,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1057,6 +1058,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1079,19 +1081,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #adafae;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1361,21 +1367,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #888888;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #888888;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #888888;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
diff --git a/design/custom_darkly.css b/design/custom_darkly.css
index 4a1c7662bda2491e4d27bb3b47023c2f7d55f6b2..62dec2663e2a38511b60e13d022127cfa0438330 100644
--- a/design/custom_darkly.css
+++ b/design/custom_darkly.css
@@ -1036,6 +1036,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1057,6 +1058,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #ffffff;
@@ -1079,19 +1081,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #ebebeb;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1361,21 +1367,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #999999;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #999999;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
@@ -4655,6 +4665,7 @@ table-bordered > tfoot > tr > td {
 input,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   border: none;
@@ -4665,6 +4676,7 @@ select,
 input:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   -webkit-box-shadow: none;
diff --git a/design/custom_flatly.css b/design/custom_flatly.css
index 2aae22e7427387f892c6697ed0ca4ed096822d7a..22004b9271aed1c76474956262a624e1407146c9 100644
--- a/design/custom_flatly.css
+++ b/design/custom_flatly.css
@@ -1036,6 +1036,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1057,6 +1058,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #2c3e50;
@@ -1079,19 +1081,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #ecf0f1;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1361,21 +1367,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #acb6c0;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #acb6c0;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #acb6c0;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
@@ -4649,6 +4659,7 @@ table-bordered > tfoot > tr > td {
 input,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   border-width: 2px;
@@ -4659,6 +4670,7 @@ select,
 input:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   -webkit-box-shadow: none;
diff --git a/design/custom_journal.css b/design/custom_journal.css
index 2fd2fa2dde22b3b24a6367960d2b5ebbbfcad4dd..16cc671b2ab71ddc6e3aaa6097ab8ba329845de0 100644
--- a/design/custom_journal.css
+++ b/design/custom_journal.css
@@ -1036,6 +1036,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1057,6 +1058,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1079,19 +1081,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #eeeeee;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1361,21 +1367,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #999999;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #999999;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
diff --git a/design/custom_lumen.css b/design/custom_lumen.css
index 5a6b3f7901a450c6561509c8208866a6a4bad6c6..6e6fdfdcd864508ab65605e6234832c996f70728 100644
--- a/design/custom_lumen.css
+++ b/design/custom_lumen.css
@@ -1036,6 +1036,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1057,6 +1058,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1079,19 +1081,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #eeeeee;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1361,21 +1367,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #999999;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #999999;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
@@ -4686,6 +4696,7 @@ table > tfoot > tr > td {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   -webkit-box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.075);
diff --git a/design/custom_readable.css b/design/custom_readable.css
index c87932a126ab59c861ec4ac9a2063fa2cf831e17..f5b4fe10fe20f74d98761a929c17028201ab681f 100644
--- a/design/custom_readable.css
+++ b/design/custom_readable.css
@@ -1036,6 +1036,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1057,6 +1058,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1079,19 +1081,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #eeeeee;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1361,21 +1367,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #b3b3b3;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #b3b3b3;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #b3b3b3;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
diff --git a/design/custom_simplex.css b/design/custom_simplex.css
index 0c978b22af7622578e4ff2fdfb178fd701b8ad40..760ca9d776e49a272716e1caa018ed4e9a31b8c1 100644
--- a/design/custom_simplex.css
+++ b/design/custom_simplex.css
@@ -1035,6 +1035,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1056,6 +1057,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1078,19 +1080,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #dddddd;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1360,21 +1366,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #dddddd;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #dddddd;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #dddddd;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
diff --git a/design/custom_slate.css b/design/custom_slate.css
index 6f73792294ba3f8f7ed856f9fe2038e553c009a2..b4e4de669db573099059797a15f2258868a23e02 100644
--- a/design/custom_slate.css
+++ b/design/custom_slate.css
@@ -1035,6 +1035,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1056,6 +1057,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1078,19 +1080,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #999999;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1360,21 +1366,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #7a8288;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #7a8288;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #7a8288;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
diff --git a/design/custom_spacelab.css b/design/custom_spacelab.css
index e3ab47c25a59cd3a0f5155f00ebca496b1f26a9f..cd5b8f76bd4e99263d49efc729ecf784eb407d02 100644
--- a/design/custom_spacelab.css
+++ b/design/custom_spacelab.css
@@ -1036,6 +1036,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1057,6 +1058,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1079,19 +1081,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #eeeeee;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1361,21 +1367,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #999999;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #999999;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
diff --git a/design/custom_superhero.css b/design/custom_superhero.css
index 2d2a3d5dbcc4bca5bb8d5878fb41556b2eaaf58d..113075aabe0a9972d760bbee68d40bc610592def 100644
--- a/design/custom_superhero.css
+++ b/design/custom_superhero.css
@@ -1036,6 +1036,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1057,6 +1058,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: transparent;
@@ -1079,19 +1081,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #ebebeb;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1361,21 +1367,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #4e5d6c;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #4e5d6c;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #4e5d6c;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
@@ -4663,6 +4673,7 @@ label,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   -webkit-box-shadow: none;
diff --git a/design/custom_united.css b/design/custom_united.css
index bb29eac91f0bb382b9aa225a311b539d9e45f6fe..501de0155b8dd2a0f71720f987a148a1f1543c2e 100644
--- a/design/custom_united.css
+++ b/design/custom_united.css
@@ -1036,6 +1036,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1057,6 +1058,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1079,19 +1081,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #eeeeee;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1361,21 +1367,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #aea79f;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #aea79f;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #aea79f;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
diff --git a/design/custom_yeti.css b/design/custom_yeti.css
index f7a599a5d1a6a95135fa1b300c7aca63d2d35064..72de53ee3d148bfdf9d5068c5ef54cf897870715 100644
--- a/design/custom_yeti.css
+++ b/design/custom_yeti.css
@@ -1036,6 +1036,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1057,6 +1058,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1079,19 +1081,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #eeeeee;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1361,21 +1367,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #999999;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #999999;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
@@ -4692,6 +4702,7 @@ input,
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   padding: 7px;
diff --git a/design/style.css b/design/style.css
index d62167f5fc22241ec6be3cba9f2e3e7bcde6e287..18bda548612ae076996c9db427e32af94160aeb9 100644
--- a/design/style.css
+++ b/design/style.css
@@ -1035,6 +1035,7 @@ output {
 .form-control,
 .InputBox,
 .TextBox,
+.MultiComplete,
 select,
 .token-input-list {
   display: block;
@@ -1056,6 +1057,7 @@ select,
 .form-control:focus,
 .InputBox:focus,
 .TextBox:focus,
+.MultiComplete:focus,
 select:focus,
 .token-input-focused {
   border-color: #66afe9;
@@ -1078,19 +1080,23 @@ select:focus,
 fieldset[disabled] .form-control,
 .InputBox[disabled],
 .TextBox[disabled],
+.MultiComplete[disabled],
 select[disabled],
 .InputBox[readonly],
 .TextBox[readonly],
+.MultiComplete[readonly],
 select[readonly],
 fieldset[disabled] .InputBox,
 fieldset[disabled] .TextBox,
+fieldset[disabled] .MultiComplete,
 fieldset[disabled] select {
   cursor: not-allowed;
   background-color: #eeeeee;
   opacity: 1;
 }
 textarea.form-control,
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: auto;
 }
 input[type="search"] {
@@ -1360,21 +1366,25 @@ select[multiple].input-lg {
 }
 .InputBox::-moz-placeholder,
 .TextBox::-moz-placeholder,
+.MultiComplete::-moz-placeholder,
 select::-moz-placeholder {
   color: #999999;
   opacity: 1;
 }
 .InputBox:-ms-input-placeholder,
 .TextBox:-ms-input-placeholder,
+.MultiComplete:-ms-input-placeholder,
 select:-ms-input-placeholder {
   color: #999999;
 }
 .InputBox::-webkit-input-placeholder,
 .TextBox::-webkit-input-placeholder,
+.MultiComplete::-webkit-input-placeholder,
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
 }
diff --git a/less/shared/forms.less b/less/shared/forms.less
index 304635891708abb76a187802679949b474df4246..da8406ab425bd50cec39786e1b12ef1221338d3e 100644
--- a/less/shared/forms.less
+++ b/less/shared/forms.less
@@ -14,6 +14,7 @@
 
 .InputBox,
 .TextBox,
+.MultiComplete,
 select {
   &:extend(.form-control);
 
@@ -31,7 +32,8 @@ select {
   }
 }
 
-.TextBox {
+.TextBox,
+.MultiComplete {
   height: 100px;
   min-height: 100px;
   &:extend(textarea.form-control);