michael@0: @namespace url('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul'); michael@0: @namespace html url('http://www.w3.org/1999/xhtml'); michael@0: michael@0: #mac html|input, #mac html|textarea { michael@0: margin: 4px; michael@0: padding: 0 1px; michael@0: } michael@0: michael@0: #win html|input, #win html|textarea { michael@0: margin: 2px 4px; michael@0: padding: 2px 3px 3px; michael@0: -moz-padding-start: 5px; michael@0: } michael@0: michael@0: #win html|input:-moz-system-metric(windows-default-theme) { michael@0: padding: 1px 2px 2px; michael@0: -moz-padding-start: 4px; michael@0: } michael@0: michael@0: #linux html|input, #linux html|textarea { michael@0: margin: 2px 4px; michael@0: padding: 2px 5px 3px; michael@0: } michael@0: michael@0: textbox[multiline="true"], html|textarea { michael@0: border: none !important; michael@0: -moz-appearance: none !important; michael@0: border-top-right-radius: 0; michael@0: border-bottom-left-radius: 0; michael@0: } michael@0: michael@0: html|input, html|textarea { michael@0: font: inherit; michael@0: } michael@0: michael@0: html|input.ac { michael@0: padding: 0 4px !important; michael@0: } michael@0: michael@0: #mac html|input.ac { michael@0: padding: 0 3px !important; michael@0: } michael@0: michael@0: html|input.empty { michael@0: color: graytext; michael@0: } michael@0: michael@0: :root:not(.winxp) html|input.empty:-moz-system-metric(windows-default-theme) { michael@0: font-style: italic; michael@0: } michael@0: michael@0: html|input.num { michael@0: text-align: end; michael@0: } michael@0: michael@0: #mac html|input.num { michael@0: -moz-margin-end: 8px; michael@0: } michael@0: michael@0: #win html|input.num { michael@0: padding: 0 !important; michael@0: } michael@0: michael@0: #linux html|input.num { michael@0: -moz-margin-end: 3px; michael@0: padding: 3px 4px; michael@0: } michael@0: michael@0: html|div.plainfield { michael@0: color: -moz-fieldtext; michael@0: white-space: pre; michael@0: } michael@0: