+ transition-property: margin-bottom, opacity, visibility;
+ transition-duration: 150ms, 150ms, 0s;
+ transition-timing-function: ease-in-out, ease-in-out, linear;
+}
+
+findbar[position="top"] {
+ transition-property: margin-top, opacity, visibility;
+}
+
+findbar[hidden] {
+ /* Override display:none to make the transition work. */
+ display: -moz-box;
+ visibility: collapse;
+ margin-bottom: -1em;
+ opacity: 0;
+ transition-delay: 0s, 0s, 150ms;
+}
+
+findbar[position="top"][hidden] {
+ margin-bottom: auto;
+ margin-top: -1em;
+}
+
+.findbar-closebutton {
+ list-style-image: url("chrome://global/skin/icons/close.png");
+}
+
+/* Search field */
+
+.findbar-textbox {
+ width: 14em;
+}
+
+.findbar-textbox[status="notfound"] {
+ background-color: #FFC0C0;
+ color: #000000;