michael@0: /* - This Source Code Form is subject to the terms of the Mozilla Public michael@0: - License, v. 2.0. If a copy of the MPL was not distributed with this file, michael@0: - You can obtain one at http://mozilla.org/MPL/2.0/. */ michael@0: michael@0: %include ../../../shared/incontentprefs/preferences.css michael@0: michael@0: button > .button-box, michael@0: menulist > .menulist-label-box { michael@0: -moz-appearance: none; michael@0: } michael@0: michael@0: button[type="menu"] > .button-box > .button-menu-dropmarker { michael@0: -moz-appearance: none !important; michael@0: } michael@0: michael@0: menulist:not([editable="true"]) > .menulist-dropmarker { michael@0: display: -moz-box; michael@0: margin-top: 6px; michael@0: margin-bottom: 6px; michael@0: } michael@0: michael@0: checkbox { michael@0: -moz-binding: url("chrome://global/content/bindings/checkbox.xml#checkbox"); michael@0: -moz-box-align: center; michael@0: } michael@0: michael@0: checkbox:hover::before, michael@0: checkbox[checked]::before { michael@0: -moz-margin-end: -19px; michael@0: -moz-margin-start: 4px; michael@0: background-repeat: no-repeat; michael@0: } michael@0: michael@0: radio { michael@0: -moz-binding: url("chrome://global/content/bindings/radio.xml#radio"); michael@0: -moz-box-align: center; michael@0: -moz-margin-start: 0; michael@0: } michael@0: michael@0: .radio-label-box { michael@0: -moz-appearance: none; michael@0: } michael@0: michael@0: radio:hover::before, michael@0: radio[selected]::before { michael@0: -moz-margin-end: -17px; michael@0: -moz-margin-start: 6px; michael@0: } michael@0: michael@0: .numberbox-input-box { michael@0: -moz-appearance: none; michael@0: border-width: 0; michael@0: } michael@0: michael@0: spinbuttons { michael@0: -moz-appearance: none; michael@0: } michael@0: michael@0: .actionsMenu { michael@0: font-family: "Clear Sans", sans-serif; michael@0: font-size: 1.25rem; michael@0: line-height: 22px; michael@0: } michael@0: michael@0: .actionsMenu > .menulist-label-box > .menulist-icon { michael@0: margin-top: 1px; michael@0: -moz-margin-start: 1px; michael@0: -moz-margin-end: 6px; michael@0: } michael@0: michael@0: .actionsMenu > .menulist-label-box > .menulist-label { michael@0: margin-top: 2px !important; michael@0: } michael@0: michael@0: menulist.actionsMenu > .menulist-dropmarker { michael@0: margin-top: 11px; michael@0: margin-bottom: 11px; michael@0: }