diff --git a/src/web/stylesheets/layout/_io.css b/src/web/stylesheets/layout/_io.css
index 898225db..e6381797 100755
--- a/src/web/stylesheets/layout/_io.css
+++ b/src/web/stylesheets/layout/_io.css
@@ -110,7 +110,7 @@
#btn-next-input-tab,
#btn-input-tab-dropdown,
#btn-next-output-tab,
-#btn-go-to-output-tab {
+#btn-output-tab-dropdown {
float: right;
}
@@ -296,12 +296,14 @@
fill: var(--primary-font-colour);
}
-#input-find-options {
+#input-find-options,
+#output-find-options {
list-style: none;
width: 100%;
}
-#input-find-options li {
+#input-find-options li,
+#output-find-options li {
display: flex;
flex-direction: row;
float: left;
@@ -312,7 +314,8 @@
}
-#input-search-results {
+#input-search-results,
+#output-search-results {
list-style: none;
width: 75%;
min-width: 200px;
@@ -320,7 +323,8 @@
margin-right: auto;
}
-#input-search-results li {
+#input-search-results li,
+#output-search-results li {
padding-left: 5px;
padding-right: 5px;
padding-top: 10px;
@@ -330,13 +334,18 @@
color: var(--op-list-operation-font-colour);
background-color: var(--op-list-operation-bg-colour);
border-bottom: 2px solid var(--op-list-operation-border-colour);
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
}
-#input-search-results li:first-of-type {
+#input-search-results li:first-of-type,
+#output-search-results li:first-of-type {
border-top: 2px solid var(--op-list-operation-border-colour);
}
-#input-search-results li:hover {
+#input-search-results li:hover,
+#output-search-results li:hover {
cursor: pointer;
filter: brightness(98%);
}