@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace ya url("http://bar.yandex.ru/firefox");

groupbox:-moz-system-metric(windows-classic) {
  -moz-appearance: none;
}

vbox[xb-preftype="checkbox"] {
    -moz-binding: url("bindings/controls.xml#checkbox");
}

vbox[xb-preftype="textedit"] {
    -moz-binding: url("bindings/controls.xml#textedit");
}

vbox[xb-preftype="combobox"] {
    -moz-binding: url("bindings/controls.xml#combobox");
}

vbox[xb-preftype="combobox"][editable="true"] {
    -moz-binding: url("bindings/controls.xml#combobox-editable");
}

vbox[xb-preftype="radiogroup"] {
    -moz-binding: url("bindings/controls.xml#radiogroup");
}

vbox[xb-preftype][busy="true"] {
    opacity: 0.5 !important;
}

vbox[xb-preftype][busy="true"] menulist {
    list-style-image: url("../packages/toolkit/images/throbber.gif");
}

hbox.global-setting-icon {
    display: none;
}

hbox.global-setting-icon[xb-global-setting-warning] {
    -moz-binding: url("bindings/controls.xml#global-setting-icon");
    -moz-box-flex: 1;
    display: -moz-box;
    -moz-box-align: center;
}

hbox.global-setting-icon image {
    list-style-image: url("images/balloon.png");
}

caption[label=""] {
    display: none;
}

caption + hbox.global-setting-icon {
    margin-bottom: -16px;
}

textbox[ya|type="shortcut"] {
    -moz-binding: url("bindings/controls.xml#shortcut-textbox");
}
