/* *** winstripe *** */

%ifdef MOZ_WIDGET_GTK2
#searchbar {
  -moz-margin-start: 3px;
}
%endif

#searchbar .search-go-button,
#searchbar .searchbar-textbox {
	border: 0px !important;
}

.searchbar-textbox {
  min-height: 22px;
  width: 15em;
  margin-right: 0px;
  margin-left: 0px;
  background-color: -moz-field;
  border: none;
}

.autocomplete-textbox-container {
  -moz-appearance: none;
  -moz-border-top-colors: #96969D;
  -moz-border-bottom-colors: #96969D;
  -moz-border-right-colors: #96969D;
  border-width: 1px 1px 1px 0px;
  margin: 0px;
}

.textbox-input {
  padding: 0px !important;
  margin: 0px !important;
}

.searchbar-engine-image {
  margin: 0px 0px 0px 3px;
  height: 16px;
  width: 16px;
  list-style-image: url("chrome://global/skin/icons/folder-item.png");
  -moz-image-region: rect(0px, 16px, 16px, 0px);
}

.searchbar-engine-button {
  width: 32px;
  height: 22px;
  border: none;
  margin: 0px;
  -moz-margin-end: -1px;
  padding: 0px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-image: url("chrome://browser/skin/Search-provider-bkgnd.png");
}

.searchbar-engine-button[addengines="true"] {
  background-position: -96px 0px;
}

.searchbar-engine-button:hover {
  background-position: -32px 0px;
}

.searchbar-engine-button[open="true"] {
  background-position: -64px 0px;
}

.searchbar-dropmarker-image {
  list-style-image: url("chrome://global/skin/arrow/arrow-dn.gif");
  padding-top: 10px;
  padding-bottom: 9px;
  -moz-padding-start: 24px;
  -moz-padding-end: 3px;
}

.search-go-button {
  list-style-image: url("chrome://browser/skin/Search.png");
  padding: 0px;
  -moz-appearance: none;
  -moz-image-region: rect(0px 25px 22px 0px);
}

.search-go-button[chromedir="rtl"] {
  list-style-image: url("chrome://browser/skin/Search-rtl.png");
}

.search-go-button:hover {
  -moz-image-region: rect(0px 50px 22px 25px);
}

.search-go-button[disabled="true"] {
  -moz-image-region: rect(0px, 75px, 22px, 50px);
}

.search-go-button:hover:active {
  -moz-image-region: rect(0px, 100px, 22px, 75px);
}

.searchbar-engine-menuitem[selected="true"] > .menu-iconic-text {
  font-weight: bold;
}
