start 2.5 development cycles
[themes.git] / LCARStrek / global / autocomplete.css
index ccadf73c53ac91233cf5cdb03de564c0027a6101..687ec33d118c637e98a6159482b4aa2faaf3be3b 100644 (file)
@@ -48,7 +48,7 @@
 textbox:not(.padded) {
   cursor: default;
   padding: 0px;
-  -moz-border-radius: 3px;
+  border-radius: 3px;
 }
 
 textbox[nomatch="true"][highlightnonmatches="true"] {
@@ -65,7 +65,7 @@ textbox:not(.padded) .textbox-input-box {
 
 .textbox-input-box {
   -moz-box-align: center;
-  -moz-border-radius: 3px;
+  border-radius: 3px;
 }
 
 /* ::::: history button ::::: */
@@ -73,18 +73,28 @@ textbox:not(.padded) .textbox-input-box {
 .autocomplete-history-dropmarker {
   min-width: 15px;
   min-height: 15px;
-  background-color: #000000;
-  -moz-border-radius: 0px 3px 3px 0px;
+  border-radius: 0px 3px 3px 0px;
+}
+.autocomplete-history-dropmarker:-moz-locale-dir(rtl) {
+  border-radius: 3px 0px 0px 3px;
 }
 
-.autocomplete-history-dropmarker,
-.autocomplete-history-dropmarker:hover,
-.autocomplete-history-dropmarker:hover:active,
-.autocomplete-history-dropmarker[open="true"] {
+.autocomplete-history-dropmarker:-moz-locale-dir(ltr),
+.autocomplete-history-dropmarker:-moz-locale-dir(ltr):hover,
+.autocomplete-history-dropmarker:-moz-locale-dir(ltr):hover:active,
+.autocomplete-history-dropmarker:-moz-locale-dir(ltr)[open="true"] {
   border: none;
   border-left: 1px solid #9C9CFF;
 }
 
+.autocomplete-history-dropmarker:-moz-locale-dir(rtl),
+.autocomplete-history-dropmarker:-moz-locale-dir(rtl):hover,
+.autocomplete-history-dropmarker:-moz-locale-dir(rtl):hover:active,
+.autocomplete-history-dropmarker:-moz-locale-dir(rtl)[open="true"] {
+  border: none;
+  border-right: 1px solid #9C9CFF;
+}
+
 /* ::::: autocomplete popups ::::: */
 
 panel[type="autocomplete"],
@@ -151,7 +161,10 @@ panel[type="autocomplete-richlistbox"],
 
 .autocomplete-richlistitem {
   padding: 1px 2px;
-  border-bottom: 1px solid #E7ADE7;
+}
+
+.autocomplete-richlistitem:not(:first-child) {
+  border-top: 1px solid #E7ADE7;
 }
 
 .ac-site-icon {