@charset 'utf-8'; @namespace html url(http://www.w3.org/1999/xhtml); /* ------------- form widgets ------------- */ /* temp - from platform-forms.css */ html|input:not([type="image"]), html|button, html|select, html|option, html|textarea { color:#262626 !important; } html|button, html|input[type="reset"], html|input[type="button"], html|input[type="submit"], html|select:not([size]), html|select[size="0"], html|select[size="1"] { font-family: 'Lucida Grande', 'ヒラギノ丸ゴ Pro W4' !important; } html|textarea, html|input[type="text"], html|input[type="password"] { background: #fff url(resource://gre/res/fields.png) repeat-x 0 0 !important; border-top: 1px solid #7c7c7c !important; border-right: 1px solid #abb0b5 !important; border-bottom: 1px solid #cacdd1 !important; border-left: 1px solid #abb0b5 !important; padding-left:3px !important; -moz-box-sizing: border-box !important; } html|select:not([size]), html|select[size="0"], html|select[size="1"], html|select[multiple], html|select[size], html|select[size][multiple] { background: rgb(246, 246, 246) url("chrome://browser/skin/bookmark_toolbar_background.gif") repeat-x bottom right !important; color:#262626 !important; border: 2px solid !important; -moz-border-bottom-colors: #919498 #cecece; -moz-border-left-colors: #6d6f72 #fff; -moz-border-right-colors: #919498 #cecece; -moz-border-top-colors: #6d6f72 #fff; -moz-box-sizing: border-box !important; -moz-border-radius: 1px !important; } html|select:not([multiple]):focus, html|select:not([multiple]):hover:active { border: 2px solid !important; -moz-border-bottom-colors: #6d6f72 #fff; -moz-border-left-colors: #919498 #cecece; -moz-border-right-colors: #6d6f72 #fff; -moz-border-top-colors: #919498 #cecece; } html|button, html|input[type="reset"], html|input[type="button"], html|input[type="submit"] { background: #eff3f7 url(resource://gre/res/aguaButton.png) repeat-x 50% 40% !important; -moz-border-radius: 1px !important; padding: 0 3px !important; margin: 0 1px; border: 2px solid !important; -moz-border-bottom-colors: #919498 #cecece; -moz-border-left-colors: #6d6f72 #fff; -moz-border-right-colors: #919498 #cecece; -moz-border-top-colors: #6d6f72 #fff; width:auto !important; height:auto !important; text-indent: 0 !important; color:#262626 !important; } html|input[type="reset"]:focus, html|input[type="button"]:focus, html|input[type="submit"]:focus { background:#dce1e7 url(resource://gre/res/aguaButton_focus.png) repeat-x 50% 40% !important; border: 2px solid !important; -moz-border-top-colors: #919498 #cecece; -moz-border-right-colors: #6d6f72 #fff; -moz-border-left-colors: #919498 #cecece; -moz-border-bottom-colors: #6d6f72 #fff; } input[type="file"] { background:transparent !important; } html|select > input[type="button"], html|select > input[type="button"]:focus { background-color: transparent !important; border: none !important; border-left: 1px solid #caccce !important; -moz-outline:0 none; } *|*::-moz-dropdown-list { border: none !important; background-color: #fff !important; color: #262626 !important; } html|input[type="radio"] { width: 13px !important; height:13px !important; background-image: url(resource://gre/res/radio.png) !important; background-repeat:no-repeat !important; background-color: transparent !important; border: 0 none !important; -moz-outline:none !important; -moz-border-radius: 0 !important; } html|input[type="radio"]:checked { background-image: url(resource://gre/res/radio_checked.png)!important; border: 0 none !important; -moz-outline:none !important; } *|*::-moz-radio { border: 0 none !important; background-color: transparent !important; } input[type="checkbox"] { background-image: url(resource://gre/res/checkbox.png) !important; background-color: transparent !important; background-repeat:no-repeat !important; width: 13px !important; height:13px !important; border: 0 none !important; } html|input[type="radio"]:focus, input[type="checkbox"]:focus { border: 0 none !important; } html|button:hover:active, html|input[type="reset"]:hover:active, html|input[type="button"]:hover:active, html|input[type="submit"]:hover:active, html|select:not([multiple]):hover:active { border: 2px solid; -moz-border-top-colors: #919498 #cecece !important; -moz-border-right-colors: #6d6f72 #fff !important; -moz-border-left-colors: #919498 #cecece !important; -moz-border-bottom-colors: #6d6f72 #fff !important; } /* *:-moz-any-link:focus img, *:-moz-any-link:focus, */ html|button:focus, html|button:focus:active, html|select:focus, html|input[type="reset"]:focus, html|input[type="button"]:focus, html|input[type="submit"]:focus, html|input[type="checkbox"]:focus, html|input[type="radio"]:focus, html|input[type="image"]:focus, html|input[type="text"]:focus, html|input[type="password"]:focus, html|textarea:focus { -moz-outline-style: solid !important; -moz-outline-width: 2px !important; -moz-outline-color: -moz-mac-focusring !important; color:#262626 !important; -moz-outline-radius:2px !important; } html|input[type="radio"]:focus { -moz-outline-radius:6px !important; } *::-moz-focus-inner { border-color: transparent !important; border-width:0 !important } /* disabled */ input[type="image"][disabled] { cursor: default; } html|input[disabled], html|textarea[disabled], html|option[disabled], html|optgroup[disabled], html|select[disabled], html|select[disabled]>* { -moz-user-input: disabled; -moz-user-focus: ignore; color: GrayText !important; cursor: default; } html|input[disabled], html|textarea[disabled], html|select[disabled] { border-top: 1px solid #969696 !important; border-right: 1px solid #bfc5cb !important; border-bottom: 1px solid #dee1e5 !important; border-left: 1px solid #c2c8ce!important; } html|select:not([size])[disabled], html|select[size="0"][disabled], html|select[size="1"][disabled], html|select[multiple][disabled], html|select[size][disabled], html|select[size][multiple][disabled] { -moz-border-bottom-colors: #a9adb2 #e5e5e5; -moz-border-left-colors: #86888c #fff; -moz-border-right-colors: #a9adb2 #e5e5e5; -moz-border-top-colors: #86888c #fff; color: GrayText !important; } html|option[disabled], html|optgroup[disabled] { background-color: transparent; } html|input[type="checkbox"][disabled] { background-image: url(resource://gre/res/checkbox_disabled.png) !important; } html|input[type="radio"][disabled] { background-image: url(resource://gre/res/radio_disabled.png) !important; } input[type="radio"][disabled], input[type="radio"][disabled]:active, input[type="radio"][disabled]:hover, input[type="radio"][disabled]:hover:active, input[type="checkbox"][disabled], input[type="checkbox"][disabled]:active, input[type="checkbox"][disabled]:hover, input[type="checkbox"][disabled]:hover:active { border: 0 none ! important; color: GrayText ! important; background-color: transparent ! important; } input[type="button"][disabled], input[type="reset"][disabled], input[type="submit"][disabled] { background-image: url(resource://gre/res/aguaButton_disabled.png) !important; -moz-border-bottom-colors: #a9adb2 #e5e5e5; -moz-border-left-colors: #86888c #fff; -moz-border-right-colors: #a9adb2 #e5e5e5; -moz-border-top-colors: #86888c #fff; } button[disabled]:active, button[disabled], input[type="reset"][disabled]:active, input[type="reset"][disabled], input[type="button"][disabled]:active, input[type="button"][disabled], select[disabled] > input[type="button"], select[disabled] > input[type="button"]:active, input[type="submit"][disabled]:active, input[type="submit"][disabled] { color: GrayText !important; } /* end */ textarea { padding: 1px 4px !important; } input[type="text"] { height: auto !important; } input[type="file"] > input[type="text"] { margin-right:2px } input[type="radio"] { vertical-align: text-bottom; } input:not([type]) { background: #fff url(resource://gre/res/fields.png) repeat-x 0 0 !important; border-top: 1px solid #7c7c7c !important; border-right: 1px solid #abb0b5 !important; border-bottom: 1px solid #cacdd1 !important; border-left: 1px solid #abb0b5 !important; padding-left:3px !important; -moz-box-sizing: border-box !important; } input:not([type]):focus { -moz-outline-style: solid !important; -moz-outline-width: 2px !important; -moz-outline-color: -moz-mac-focusring !important; color:#101011 !important; -moz-border-radius:2px !important; }