diff --git a/design/custom_amelia.css b/design/custom_amelia.css
index 420eb0d192c66fc68e11ea848609dc1021b76b78..68aed6485a10f4c8d7038e43cbe7c43285dc7aee 100644
--- a/design/custom_amelia.css
+++ b/design/custom_amelia.css
@@ -1384,11 +1384,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #bbbbbb;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2253,6 +2256,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2283,6 +2287,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #e5e5e5;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2295,6 +2300,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #444444;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2325,6 +2332,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/design/custom_bootstrap.css b/design/custom_bootstrap.css
index fbd949d1ed27fe10d013ec0998a98729c2195819..86d5a06bb464a051dc9dc7cc4ff34c656977d6ea 100644
--- a/design/custom_bootstrap.css
+++ b/design/custom_bootstrap.css
@@ -1383,11 +1383,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2252,6 +2255,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2282,6 +2286,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #e5e5e5;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2294,6 +2299,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #333333;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2324,6 +2331,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
@@ -5000,6 +5016,8 @@ img.jcrop-preview {
   -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
   box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
diff --git a/design/custom_cerulean.css b/design/custom_cerulean.css
index f87eb3107bc51382ae590d06843cefcca3abef58..16111103f4337c48bf56afaf3b1e56ec53ae4ffd 100644
--- a/design/custom_cerulean.css
+++ b/design/custom_cerulean.css
@@ -1383,11 +1383,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2252,6 +2255,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2282,6 +2286,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #e5e5e5;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2294,6 +2299,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #333333;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2324,6 +2331,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/design/custom_cosmo.css b/design/custom_cosmo.css
index f5ae9c1d5e464cee7d98a1a7ecd6fc9505b42541..7e51eb0d12b033fb7960962c9fab8b5ac9d32d78 100644
--- a/design/custom_cosmo.css
+++ b/design/custom_cosmo.css
@@ -1384,11 +1384,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2253,6 +2256,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2283,6 +2287,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #e5e5e5;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2295,6 +2300,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #333333;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2325,6 +2332,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
@@ -4969,6 +4985,8 @@ table .info a {
 }
 .dropdown-menu > li > a:hover,
 .dropdown-menu > li > a:focus,
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
diff --git a/design/custom_cyborg.css b/design/custom_cyborg.css
index c067985a13c563dfd3bf6a36c65c4b437a51e4b0..dac3eb2fccbe682faea4d76dc65aecb648f835ff 100644
--- a/design/custom_cyborg.css
+++ b/design/custom_cyborg.css
@@ -1384,11 +1384,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #888888;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2253,6 +2256,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2283,6 +2287,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: rgba(255, 255, 255, 0.1);
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2295,6 +2300,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #ffffff;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2325,6 +2332,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/design/custom_darkly.css b/design/custom_darkly.css
index 6fa65f0945ba361c471bd83d51127ed10c8ae62a..53983335f42f49f3963342ae881b0ff9cba10ea6 100644
--- a/design/custom_darkly.css
+++ b/design/custom_darkly.css
@@ -1384,11 +1384,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2253,6 +2256,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2283,6 +2287,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #e5e5e5;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2295,6 +2300,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #375a7f;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2325,6 +2332,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/design/custom_flatly.css b/design/custom_flatly.css
index fe5c9e8c813e03677e85254e6348998465ef95e6..f036dab397fa144e094cd923b5a6f09c2cdc2c51 100644
--- a/design/custom_flatly.css
+++ b/design/custom_flatly.css
@@ -1384,11 +1384,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #acb6c0;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2253,6 +2256,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2283,6 +2287,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #e5e5e5;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2295,6 +2300,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #7b8a8b;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2325,6 +2332,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/design/custom_journal.css b/design/custom_journal.css
index 4cc564d1673c307aa428426ca4795b5e841d09e5..56cd4886f063ba1855babb0fe8dc32986820fb52 100644
--- a/design/custom_journal.css
+++ b/design/custom_journal.css
@@ -1384,11 +1384,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2253,6 +2256,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2283,6 +2287,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #e5e5e5;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2295,6 +2300,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #333333;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2325,6 +2332,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/design/custom_lumen.css b/design/custom_lumen.css
index 35eeae7978bc47e73f88a0b03cfc9479c2ef0e62..1cbe981a07ad2b422d08fa9215fc68c036c17006 100644
--- a/design/custom_lumen.css
+++ b/design/custom_lumen.css
@@ -1384,11 +1384,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2253,6 +2256,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2283,6 +2287,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #eeeeee;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2295,6 +2300,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #999999;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2325,6 +2332,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
@@ -5112,6 +5128,7 @@ label {
   margin-top: 6px;
 }
 .dropdown-menu,
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
diff --git a/design/custom_readable.css b/design/custom_readable.css
index be336356f9bfd030a94706eeb1e1e9fb19566d4d..1d5133c9006135cbdd39596a5cc212b1afdc4edd 100644
--- a/design/custom_readable.css
+++ b/design/custom_readable.css
@@ -1384,11 +1384,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #b3b3b3;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2253,6 +2256,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2283,6 +2287,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #e5e5e5;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2295,6 +2300,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #333333;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2325,6 +2332,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/design/custom_simplex.css b/design/custom_simplex.css
index 0ca7ddb3068ce3b80a54bf8626456da04edaebd2..56ad8d020df20bb844ae17dcc9fd5d7c78ef4f0a 100644
--- a/design/custom_simplex.css
+++ b/design/custom_simplex.css
@@ -1383,11 +1383,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #dddddd;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2252,6 +2255,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2282,6 +2286,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #e5e5e5;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2294,6 +2299,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #333333;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2324,6 +2331,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/design/custom_slate.css b/design/custom_slate.css
index 4814a045e515d2672c5d290590d4e3f08dc95295..a8032426773f2f433c28419f2e9fe799ff7710f6 100644
--- a/design/custom_slate.css
+++ b/design/custom_slate.css
@@ -1383,11 +1383,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #7a8288;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2264,6 +2267,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2294,6 +2298,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #272b30;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2306,6 +2311,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #c8c8c8;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2336,6 +2343,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/design/custom_spacelab.css b/design/custom_spacelab.css
index 02a790d7d960315914f53053bd116bf5a1f7afe0..c730ddab42be98913cf2f0dee2ea6aede13c272e 100644
--- a/design/custom_spacelab.css
+++ b/design/custom_spacelab.css
@@ -1384,11 +1384,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2253,6 +2256,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2283,6 +2287,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #e5e5e5;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2295,6 +2300,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #333333;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2325,6 +2332,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/design/custom_superhero.css b/design/custom_superhero.css
index aea8ed7ea17e757e23b89607af4c36cb5eb097da..75457bf202d3c8db8822da87a4453ae28af73677 100644
--- a/design/custom_superhero.css
+++ b/design/custom_superhero.css
@@ -1384,11 +1384,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #4e5d6c;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2253,6 +2256,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2282,6 +2286,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #2b3e50;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2294,6 +2299,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #ebebeb;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2324,6 +2331,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
@@ -4930,6 +4946,7 @@ h1.H,
   border-bottom-color: #4e5d6c;
 }
 .dropdown-menu,
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -4940,6 +4957,7 @@ h1.H,
   box-shadow: none;
 }
 .dropdown-menu > li > a,
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
diff --git a/design/custom_united.css b/design/custom_united.css
index 527f5bf77c5df44cd391e4e9d6464b4192b07968..ea52fcf6cc02d31597e2395b3da7312614d67771 100644
--- a/design/custom_united.css
+++ b/design/custom_united.css
@@ -1384,11 +1384,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #aea79f;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2253,6 +2256,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2283,6 +2287,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #e5e5e5;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2295,6 +2300,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #333333;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2325,6 +2332,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/design/custom_yeti.css b/design/custom_yeti.css
index d41386ee7e29721b56e191f7a35ccbe5f7699856..0af94b16e416d37419d89cb1fe36a80abca44b0e 100644
--- a/design/custom_yeti.css
+++ b/design/custom_yeti.css
@@ -1384,11 +1384,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2253,6 +2256,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2283,6 +2287,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: rgba(0, 0, 0, 0.2);
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2295,6 +2300,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #555555;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2325,6 +2332,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/design/style.css b/design/style.css
index 34af5c4b5a6533c5c09b0b71527a404c50300931..6182e6ccd1d64667558a4e018fa280949380185c 100644
--- a/design/style.css
+++ b/design/style.css
@@ -1383,11 +1383,14 @@ select:-ms-input-placeholder {
 select::-webkit-input-placeholder {
   color: #999999;
 }
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
 }
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+}
 form label {
   display: block;
 }
@@ -2252,6 +2255,7 @@ fieldset[disabled] .Button.Danger:active {
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
+.ac_results,
 .MenuItems,
 .FlyoutMenu,
 .atwho-view ul,
@@ -2282,6 +2286,7 @@ fieldset[disabled] .Button.Danger:active {
   overflow: hidden;
   background-color: #e5e5e5;
 }
+.ac_results li,
 .MenuItems li > a,
 .atwho-view li,
 .token-input-dropdown li,
@@ -2294,6 +2299,8 @@ fieldset[disabled] .Button.Danger:active {
   color: #333333;
   white-space: nowrap;
 }
+.ac_results li:hover,
+.ac_results li:focus,
 .MenuItems li > a:hover,
 .MenuItems li > a:focus,
 .atwho-view li:hover,
@@ -2324,6 +2331,15 @@ fieldset[disabled] .Button.Danger:active {
   border-bottom: 4px solid;
   content: "";
 }
+.ac_results ul {
+  padding: 0;
+  margin-bottom: 0;
+  list-style: none;
+}
+.ac_results li:hover,
+.ac_results li:focus {
+  cursor: pointer;
+}
 .MenuItems ul {
   padding: 0;
   list-style: none;
diff --git a/less/components/dropdowns.less b/less/components/dropdowns.less
index e062fa7858f675eb2d6d413e4f6cc060b3b4af6b..d5a752a10b0e20450f5365adaf20c62478e9e9f4 100644
--- a/less/components/dropdowns.less
+++ b/less/components/dropdowns.less
@@ -12,6 +12,28 @@
 // Extensions
 // -----------------------------------------------------------------------------
 
+.ac_results {
+  &:extend(.dropdown-menu);
+
+  ul {
+    padding: 0;
+    margin-bottom: 0;
+    list-style: none;
+  }
+
+  li {
+    &:extend(.dropdown-menu > li > a);
+
+    &:hover,
+    &:focus {
+      &:extend(.dropdown-menu > li > a:hover);
+      cursor: pointer;
+    }
+  }
+
+}
+
+
 .MenuItems {
   &:extend(.dropdown-menu);
 
diff --git a/less/shared/forms.less b/less/shared/forms.less
index 0881b5db0cfa980f7786cba49508d499e7797d0c..ab576c5a2d5d6af9f0636d0cd70d84de9c6e2dc0 100644
--- a/less/shared/forms.less
+++ b/less/shared/forms.less
@@ -32,13 +32,18 @@ select {
   }
 }
 
-.TextBox,
-.MultiComplete {
+.TextBox {
   height: 100px;
   min-height: 100px;
   &:extend(textarea.form-control);
 }
 
+.MultiComplete {
+  height: 50px;
+  min-height: 50px;
+  &:extend(textarea.form-control);
+}
+
 form {
   label {
     display: block;