home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar 2005 October
/
Gamestar_77_2005-10_dvd.iso
/
Programy
/
nsb-install-8-0.exe
/
chrome
/
fusion.jar
/
skin
/
fusion
/
browser
/
browser.css
< prev
next >
Wrap
Cascading Style Sheet File
|
2005-07-29
|
76KB
|
2,533 lines
@import url("chrome://global/skin/");
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* ::::: Main window and titlebar ::::: */
window {
background-color: #dce9ed;
}
#topbox {
background-color: transparent;
background-image: url("chrome://browser/skin/background-top-gradient.png");
background-repeat: repeat-x;
}
#titlebar {
height: 24px;
/* padding-left: 50px; */
background-color: transparent;
background-image: url("chrome://browser/skin/background-topleft-gradient.png");
background-repeat: no-repeat;
}
window[chromehidden~="toolbar"] #titlebar {
padding-left: 20px;
}
window[chromehidden~="toolbar"] .titlebar-left-margin {
width: 0px !important;
}
window[chromehidden~="toolbar"] #titlebar-menu-replacement {
display: none;
}
#throbber-box {
background-image: url("chrome://browser/skin/throbber-bg.png");
min-width: 58px;
min-height: 60px;
}
window[chromehidden~="toolbar"] #throbber-box {
display: none;
}
#throbber-box titlebar {
-moz-box-orient: vertical;
}
#navigator-throbber {
-moz-appearance: none;
-moz-user-focus: ignore;
padding: 0px;
border: none;
margin: 5px 0px 0px 4px;
min-width: 20px;
background-color: transparent;
list-style-image: none;
}
/* Hide the toolbarbutton throbber in this theme */
#wrapper-throbber-button {
display: none;
}
window[chromehidden~="toolbar"] #navigator-throbber {
list-style-image: url("chrome://browser/skin/throbber16-single.gif");
}
#navigator-throbber[busy="true"] {
list-style-image: url("chrome://browser/skin/throbber-anim.gif");
}
window[chromehidden~="toolbar"] #navigator-throbber[busy="true"] {
list-style-image: url("chrome://browser/skin/throbber16-anim.gif");
}
#navigator-throbber .button-box {
padding: 0px;
background-color: transparent;
}
/* ::::: Main window menubar styles ::::: */
#main-menubar > menupopup > menu[_moz-menuactive="true"],
#main-menubar menupopup > menuitem[_moz-menuactive="true"],
#main-menubar popup > menu[_moz-menuactive="true"],
#main-menubar popup > menuitem[_moz-menuactive="true"],
menupopup > menu:hover,
#main-menubar popup > menu:hover,
#main-menubar menupopup > menuitem:hover,
#main-menubar popup > menuitem:hover
{
background-color: #c8e3eb;
color: black;
}
#titlebar #titlebar-title {
font-family: "Trebuchet MS", Arial, sans-serif;
font-weight: bold;
font-size: 10pt;
color: #026b86;
margin: 2px 4px 0px 5px;
}
#titlebar .titlebar-menu-stack {
background: black;
border-bottom: 2px solid;
-moz-border-bottom-colors: #dff5fb #303030;
}
toolbox .titlebar-menu-stack {
margin-left: 60px;
}
.titlebar-left-margin {
width: 60px !important;
}
/* avoid the throbber */
.toolbar-left-margin {
padding-left: 5px !important;
}
.chromeclass-toolbar[highestToolbar] .toolbar-left-margin {
padding-left: 60px !important;
}
.toolbar-right-margin {
padding-right: 5px !important;
}
#titlebar #menu-label {
color: #999999;
}
#titlebar #titlebar-separator {
width: 153px;
background-image: url("chrome://browser/skin/titlebar-separator.png");
background-repeat: no-repeat;
}
#titlebar menubar > menu {
color: #c0e6ef;
margin: 0px;
padding-top: 1px;
padding-bottom: 1px;
}
#window-controls {
-moz-box-align: center;
background: black;
padding: 0px 0px 0px 4px;
border-bottom: 2px solid;
-moz-border-bottom-colors: #dff5fb #303030;
}
#titlebar .toolbar-overflow-button {
display: none !important;
}
.toolbar-overflow-button .toolbar-button-icon {
/* min-width: 50px;
min-height: 50px; */
display: -moz-box !important;
}
#minimize-button {
height: 22px;
padding-right: 2px !important;
padding-top: 4px !important;
padding-bottom: 4px !important;
list-style-image: url("chrome://global/skin/icons/window-control-minimize.png");
}
#minimize-button:hover {
list-style-image: url("chrome://global/skin/icons/window-control-minimize-h.png");
}
window[sizemode="normal"] #restore-button {
height: 22px;
padding-right: 2px !important;
padding-top: 4px !important;
padding-bottom: 4px !important;
list-style-image: url("chrome://global/skin/icons/window-control-maximize.png");
}
window[sizemode="normal"] #restore-button:hover {
list-style-image: url("chrome://global/skin/icons/window-control-maximize-h.png");
}
#restore-button {
height: 22px;
padding-right: 2px !important;
padding-top: 4px !important;
padding-bottom: 4px !important;
list-style-image: url("chrome://global/skin/icons/window-control-restore.png");
}
#restore-button:hover {
list-style-image: url("chrome://global/skin/icons/window-control-restore-h.png");
}
#close-button {
height: 22px;
padding-right: 2px !important;
padding-top: 4px !important;
padding-bottom: 4px !important;
list-style-image: url("chrome://global/skin/icons/window-control-close.png");
}
#close-button:hover {
list-style-image: url("chrome://global/skin/icons/window-control-close-h.png");
}
browser {
background-color: white;
}
/* ::::: Multibars ::::: */
multibar {
padding-top: 2px;
padding-bottom: 3px;
}
multibar .multibartray-top-edge {
min-height: 2px;
background-image: url("chrome://global/skin/toolbar/multibar-bg-top.png");
background-repeat: repeat-x;
}
multibar .multibartray-bottom-edge {
min-height: 2px;
background-image: url("chrome://global/skin/toolbar/multibar-bg-bottom.png");
background-repeat: repeat-x;
}
multibar toolbaritem {
margin-top: 2px;
}
.multibar-control toolbarbutton {
margin: 0px;
padding: 0px 3px;
}
.multibar-control-btn-icon {
list-style-image: url("chrome://global/skin/toolbar/multibar-control-btn.png");
}
dropmarker .multibar-dropdown-icon {
list-style-image: url("chrome://global/skin/toolbar/tb_button_dropmarker.png");
margin: 0px;
}
.multibar-control-btn-label {
font-size: 7pt;
color: #5a9bac;
}
toolbarbutton[selected="true"] .multibar-control-btn-label {
color: #056077;
}
toolbarbutton:hover .multibar-control-btn-icon {
list-style-image: url("chrome://global/skin/toolbar/multibar-control-btn-hover.png");
}
toolbarbutton[selected=true] .multibar-control-btn-icon {
list-style-image: url("chrome://global/skin/toolbar/multibar-control-btn-current.png");
}
.multibar-searchbar {
display: none;
}
multibar[showsearch='true'] .multibar-searchbar {
display: -moz-box;
}
.multibar-ctl-left-top image {
list-style-image: url("chrome://global/skin/toolbar/ctrl_l_top.png");
}
.multibar-ctl-left-middle {
min-height: 2px;
background-image: url("chrome://global/skin/toolbar/ctrl_l_mid.png");
background-repeat: repeat-y;
}
.multibar-ctl-left-bottom image {
list-style-image: url("chrome://global/skin/toolbar/ctrl_l_bttm.png");
}
.multibar-ctl-left-border {
min-width: 2px;
background-image: url("chrome://global/skin/toolbar/ctrl_r_mid.png");
background-repeat: repeat-y;
}
.multibar-ctl-right-top image {
list-style-image: url("chrome://global/skin/toolbar/bck_r_top.png");
}
.multibar-ctl-right-middle {
min-width: 14px;
background-image: url("chrome://global/skin/toolbar/bck_r_mid.png");
background-repeat: repeat-y;
}
.multibar-ctl-right-bottom image {
list-style-image: url("chrome://global/skin/toolbar/bck_r_bttm.png");
}
.multibar-ctl-horizontal-divider {
padding-left: 1px;
padding-right: 3px;
margin-left: 1px;
margin-right: 3px;
min-height: 2px;
background-image: url("chrome://global/skin/toolbar/divider_horz.png");
background-repeat: repeat-x;
}
.multibar-vert-divider {
background-image: url("chrome://global/skin/toolbar/divider_vert.png");
background-repeat: repeat-y;
min-width: 2px;
}
/*multibar forward and back buttons */
/* display multibar buttons in text only mode */
#PersonalToolbar[mode="text"] .multibar-left-button .toolbarbutton-icon {
display: -moz-box;
}
#PersonalToolbar[mode="text"] .multibar-right-button .toolbarbutton-icon {
display: -moz-box;
}
toolbarbutton .multibar-previous-icon {
list-style-image: url("chrome://global/skin/toolbar/arrow_l.png");
}
toolbarbutton:hover .multibar-previous-icon {
list-style-image: url("chrome://global/skin/toolbar/arrow_l_ovr.png");
}
toolbarbutton:hover:active .multibar-previous-icon {
list-style-image: url("chrome://global/skin/toolbar/arrow_l_prs.png");
}
.multibar-top-border {
min-height: 3px;
background-image: url("chrome://global/skin/toolbar/top-border.png");
background-repeat: repeat-x;
}
.multibar-bck-lighten {
background-color: transparent;
}
.multibar-bottom-border {
min-height: 3px;
background-image: url("chrome://global/skin/toolbar/bottom-border.png");
background-repeat: repeat-x;
}
.multibar-control-right-top {
min-width: 4px;
min-height: 3px;
background-image: url("chrome://global/skin/toolbar/ctrl_r_top.png");
background-repeat: repeat-y;
}
.multibar-control-right-middle {
min-width: 4px;
min-height: 1px;
background-image: url("chrome://global/skin/toolbar/ctrl_r_mid.png");
background-repeat: repeat-y;
}
.multibar-control-right-bottom {
min-width: 4px;
min-height: 3px;
background-image: url("chrome://global/skin/toolbar/ctrl_r_bttm.png");
background-repeat: repeat-y;
}
toolbarbutton .multibar-next-icon {
list-style-image: url("chrome://global/skin/toolbar/arrow_r.png");
}
toolbarbutton:hover .multibar-next-icon {
list-style-image: url("chrome://global/skin/toolbar/arrow_r_ovr.png");
}
toolbarbutton:hover:active .multibar-next-icon {
list-style-image: url("chrome://global/skin/toolbar/arrow_r_prs.png");
}
/* JMC - new multibar control */
.multibar-main-button {
min-width: 84px;
max-width: 84px;
min-height: 16px;
background-image: url("chrome://global/skin/toolbar/mcontrol-top.png");
}
.multibar-top-button-target:hover .multibar-main-button { background-image: url("chrome://global/skin/toolbar/mcontrol-top-over.png"); }
.multibar-top-button-target:hover:active .multibar-main-button { background-image: url("chrome://global/skin/toolbar/mcontrol-top-press.png"); }
.multibar-right-button .toolbarbutton-icon,
.multibar-left-button .toolbarbutton-icon {
margin: 0px;
}
.multibar-left-button .toolbarbutton-icon { list-style-image: url("chrome://global/skin/toolbar/mcontrol-left-button.png"); }
.multibar-left-button:hover .toolbarbutton-icon { list-style-image: url("chrome://global/skin/toolbar/mcontrol-left-button-over.png"); }
.multibar-left-button:hover:active .toolbarbutton-icon { list-style-image: url("chrome://global/skin/toolbar/mcontrol-left-button-press.png"); }
.multibar-right-button .toolbarbutton-icon { list-style-image: url("chrome://global/skin/toolbar/mcontrol-right-button.png"); }
.multibar-right-button:hover .toolbarbutton-icon { list-style-image: url("chrome://global/skin/toolbar/mcontrol-right-button-over.png"); }
.multibar-right-button:hover:active .toolbarbutton-icon { list-style-image: url("chrome://global/skin/toolbar/mcontrol-right-button-press.png"); }
.multibar-main-horiz-line {
min-height: 1px;
background-repeat: repeat-y;
background-image: url("chrome://global/skin/toolbar/mcontrol-mid.png");
}
.multibar-top-button-target {
-moz-appearance: none;
border: 0px;
margin: 0px;
background: none;
}
.multibar-top-button-target .button-box {
border: 0px;
margin: 0px;
padding: 0px;
}
.multibar-top-button-target:hover .multibar-main-horiz-line { background-image: url("chrome://global/skin/toolbar/mcontrol-mid-over.png"); }
.multibar-top-button-target:hover:active .multibar-main-horiz-line { background-image: url("chrome://global/skin/toolbar/mcontrol-mid-press.png"); }
.multibar-top-button-target .multibar-drop { list-style-image: url("chrome://global/skin/toolbar/multibar-drop.png"); }
.multibar-top-button-target:hover .multibar-drop { list-style-image: url("chrome://global/skin/toolbar/multibar-drop-over.png"); }
.multibar-top-button-target:hover:active .multibar-drop { list-style-image: url("chrome://global/skin/toolbar/multibar-drop-press.png"); }
.multibar-label-and-drop { padding-right: 10px; padding-left: 14px; width: 64px !important;}
.multibar-tray-label {
font-size: 9px;
color: #357F91;
text-align: center;
max-width: 50px !important;
}
.multibar-top-button-target:hover .multibar-tray-label { color: #2199B7; }
.multibar-top-button-target:hover:active .multibar-tray-label { color: #088DAF; }
.multibar-main-control {
width: 88px;
max-width: 88px !important;
min-width: 88px !important;
}
.multibartray-left-margin {
padding-left: 5px;
}
/* end multibar forward back buttons */
/* Theme the site control popup */
#SiteControlsPopup {
width: 300px;
height: 470px;
background-color: #c8e3eb;
}
#SiteControlsPopup tabs,
#SiteControlsPopup tab,
#SiteControlsPopup tabpanels {
-moz-appearance: none;
background-color: #c8e3eb;
}
#SiteControlsPopup spacer {
border-bottom: 1px solid ThreeDHighlight;
}
#SiteControlsPopup groupbox caption {
background-color: #c8e3eb;
}
#scp_help_button {
width: 15px;
height: 16px;
list-style-image: url("chrome://browser/skin/icons/sc_popup_help_icon.png");
}
#scp_title_deck {
background-color: #c4dae0;
color: #026b86;
font-weight: bold;
}
.scp_site_name {
color: #026b86;
margin-left: 0px;
width: 177px !important;
}
#scp_tabbox {
}
#scp_trustPanel caption {
font-weight: bold;
font-size: 11px;
}
#scp_adv_gecko {
list-style-image: url("chrome://browser/skin/firefox-16px.png");
}
#scp_adv_trident {
list-style-image: url("chrome://browser/skin/ie_icon.gif");
}
#scp_advancedPanel caption {
font-weight: bold;
font-size: 11px;
}
#scp_trust_gecko {
list-style-image: url("chrome://browser/skin/firefox-16px.png");
}
#scp_trust_trident {
list-style-image: url("chrome://browser/skin/ie_icon.gif");
}
#scp_trust_img {
margin-left: 6px;
margin-right: 6px;
}
#scp_trust_img[trust="verified"] {
list-style-image: url("chrome://browser/skin/icons/trust-levels-large.png");
-moz-image-region: rect(0px, 41px, 46px, 0px);
}
#scp_trust_img[trust="notVerified"] {
list-style-image: url("chrome://browser/skin/icons/trust-levels-large.png");
-moz-image-region: rect(0px, 82px, 46px, 41px);
}
#scp_trust_img[trust="warning"] {
list-style-image: url("chrome://browser/skin/icons/trust-levels-large.png");
-moz-image-region: rect(0px, 123px, 46px, 82px);
}
#scp_trust_img[trust="disabled"] {
list-style-image: url("chrome://browser/skin/icons/trust-levels-large.png");
-moz-image-region: rect(0px, 164px, 46px, 123px);
}
#scp_browser_img_trusted {
list-style-image: url("chrome://browser/skin/icons/site-settings-large.png");
-moz-image-region: rect(0px, 26px, 26px, 0px);
}
#scp_browser_img_standard {
list-style-image: url("chrome://browser/skin/icons/site-settings-large.png");
-moz-image-region: rect(26px, 26px, 52px, 0px);
}
#scp_browser_img_caution {
list-style-image: url("chrome://browser/skin/icons/site-settings-large.png");
-moz-image-region: rect(52px, 26px, 78px, 0px);
}
#scp_browser_img_custom {
list-style-image: url("chrome://browser/skin/icons/site-settings-large.png");
-moz-image-region: rect(78px, 26px, 104px, 0px);
}
#scp_trust_radios radio {
}
#scp_trust_radios radio label {
display: none;
}
#scp_trust_radios image {
}
.scp_partner_icon {
height: 16px;
width: 16px;
}
.scp_bold_text {
font-weight: bold;
}
.scp_partner_text:hover {
cursor: pointer;
text-decoration: underline;
}
.scp_partner_text {
color: red;
}
#scp_enableJavaScript {
margin-right: -7px;
padding-right: 0px;
}
#jsAndVBScriptDeck,
#jsAndVBScriptDeck label {
margin-top: 1px;
margin-left: 0px;
padding-left: 0px;
}
/* ::::: Toolbars ::::: */
toolbox {
background-color: transparent;
background-image: url("chrome://browser/skin/background-top-gradient.png");
background-position: 0px -24px; /* height of the titlebar */
background-repeat: repeat-x;
}
.toolbar-primary {
-moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbar-overflow");
border: none;
}
/* JMC - User created toolbars should be toolbar-overflow, too - use toolbar-primary for now */
#nav-bar {
-moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbar-overflow");
}
#PersonalToolbar {
/* -moz-binding: url("chrome://global/content/bindings/toolbar.xml#toolbar-overflow"); */
min-height: 20px;
}
*[toolbaroverflow="true"] {
visibility: hidden !important;
}
*[toolbaroverflow="true"] * {
visibility: hidden !important;
}
/* ::::: bookmark buttons ::::: */
toolbarpaletteitem #personal-bookmarks {
list-style-image: url("chrome://global/skin/icons/bookmark-item.png");
}
toolbarpaletteitem[place="palette"] #personal-bookmarks {
list-style-image: url("chrome://browser/skin/bookmarks/addbookmark.png");
display: -moz-box;
}
toolbarbutton.bookmark-item {
margin: 0px;
min-width: 10px;
padding: 0px 2px;
color: black;
/*-moz-box-align: left;*/
-moz-box-pack: start;
}
toolbarbutton.bookmark-item:hover {
text-decoration: underline;
cursor: pointer;
}
toolbarbutton.bookmark-item:hover:active,
toolbarbutton.bookmark-item[open="true"] {
padding: 0px 2px;
}
.bookmark-item > .toolbarbutton-icon {
width: 16px;
height: 16px;
}
/* Prevent [mode="icons"] from hiding the label */
.bookmark-item > .toolbarbutton-text {
display: -moz-box !important;
}
.bookmark-item > .toolbarbutton-menu-dropmarker {
display: none;
}
.toolbarpaletteitem-box[type="bookmarks-toolbar"][place="palette"] {
width: 32px;
height: 32px;
background: url("chrome://browser/skin/Bookmarks-folder.png") no-repeat;
}
.bookmarks-toolbar-customize {
display: none;
max-width: 15em !important;
}
toolbarpaletteitem[place="toolbar"] .bookmarks-toolbar-customize {
display: -moz-box;
}
toolbarpaletteitem[place="toolbar"] .bookmarks-toolbar-overflow-items {
visibility: hidden;
}
toolbarpaletteitem[place="toolbar"] .bookmarks-toolbar-items {
visibility: hidden;
}
/* ::::: bookmark toolbar add button ::::: */
/*
#personal-bookmarks-add-bookmark-container {
border: 1px solid red;
}
#personal-bookmarks-add-bookmark-container #personal-bookmarks-add-bookmark-dropdown {
display: none;
}
#personal-bookmarks-add-bookmark-container:hover #personal-bookmarks-add-bookmark-dropdown,
#personal-bookmarks-add-bookmark-container:hover .bookmark-item,
#personal-bookmarks-add-bookmark-container[popupIsVisible="true"] #personal-bookmarks-add-bookmark-dropdown,
#personal-bookmarks-add-bookmark-container[popupIsVisible="true"] #personal-bookmarks-add-bookmark-button {
text-decoration: underline;
display: -moz-box;
}
*/
#personal-bookmarks-add-bookmark-button {
margin-left: 4px;
list-style-image: url("chrome://browser/skin/bookmarks/addbookmark.png");
}
#personal-bookmarks-add-bookmark-button:hover,
#personal-bookmarks-add-bookmark-button[popupIsVisible="true"] {
list-style-image: url("chrome://browser/skin/bookmarks/addbookmark_ovr.png");
}
#personal-bookmarks-add-bookmark-dropdown {
list-style-image: url("chrome://global/skin/tabs/tabs_dropmarker.png");
-moz-appearance: none;
padding: 0px !important;
border: none !important;
/*margin: 3px -6px !important;*/
}
/* ::::: bookmark menus ::::: */
menu.bookmark-item,
menuitem.bookmark-item {
min-width: 0;
max-width: 26em;
border-top: 1px solid transparent !important;
border-bottom: 1px solid transparent !important;
padding: 1px 3px 1px 2px;
margin-top: -1px;
}
.bookmark-item > .menu-iconic-left > .menu-iconic-icon {
width: 16px;
height: 16px;
}
/* ..... drag and drop styles ..... */
.bookmark-item[dragover-left="true"] {
-moz-border-left-colors: #000000;
}
.bookmark-item[dragover-right="true"] {
-moz-border-right-colors: #000000;
}
.bookmark-item[dragover-top="true"] {
-moz-border-top-colors: #000000;
}
.bookmark-item[dragover-bottom="true"] {
-moz-border-bottom-colors: #000000;
}
/* ::::: bookmark items ::::: */
.bookmark-item {
list-style-image: url("chrome://global/skin/icons/bookmark-item.png") !important;
}
.bookmark-item[container="true"] {
list-style-image: url("chrome://global/skin/icons/bookmark-folder-closed-new.png") !important;
}
.bookmark-item[open="true"],
.bookmark-item[container="true"][open="true"] {
list-style-image: url("chrome://global/skin/icons/bookmark-folder-open-new.png") !important;
}
/* ::::: primary toolbar buttons ::::: */
.toolbarbutton-1 {
-moz-box-orient: vertical;
-moz-box-pack: end;
min-width: 0px;
background-color: transparent;
border-style: none;
margin: 0px 0px 0px 0px;
padding: 0px;
}
toolbar[mode="icons"][iconsize="small"] .toolbarbutton-1,
multibar[mode="icons"][iconsize="small"] .toolbarbutton-1 {
/* margin-bottom: 6px; */
}
toolbar[mode="text"] .toolbarbutton-1,
multibar[mode="text"] .toolbarbutton-1 {
/* margin-bottom: 10px; */
margin-bottom: 0px;
}
.toolbarbutton-1[type="menu-button"] {
-moz-box-orient: horizontal;
-moz-box-align: end;
margin-right: 5px;
}
.toolbarbutton-1, .toolbarbutton-menubutton-button {
padding: 0px 2px;
}
toolbarbutton:not([disabled="true"]):hover,
menubutton:not([disabled="true"]):hover,
toolbarbutton:not([disabled="true"]):hover:active,
menubutton:not([disabled="true"]):hover:active {
color: black;
}
.toolbarbutton-menubutton-stack,
.toolbarbutton-menubutton-button,
.toolbarbutton-menubutton-stack:hover,
.toolbarbutton-menubutton-button:hover,
.toolbarbutton-menubutton-stack:hover:active,
.toolbarbutton-menubutton-button:hover:active {
margin: 0px;
display: -moz-box;
}
toolbar[mode="icons"] .toolbarbutton-text,
multibar[mode="icons"] .toolbarbutton-text{
display: none;
}
[mode="text"] .toolbarbutton-menubutton-dropmarker {
margin-top: 0px;
margin-bottom: 0px;
}
[mode="text"] .toolbarbutton-icon {
display: none;
}
toolbar[mode="text"] .toolbarbutton-text,
multibar[mode="text"] .toolbarbutton-text {
padding: 0px;
margin: 8px 8px 3px 5px;
vertical-align: middle;
}
/* ::::: Navigation buttons ::::: */
/* Back button */
[iconsize="large"] #back-button,
[mode="full"][iconsize="small"] #back-button {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(32px, 32px, 64px, 0px);
}
[iconsize="large"] #back-button:hover,
[mode="full"][iconsize="small"] #back-button:hover {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(64px, 32px, 96px, 0px);
}
[iconsize="large"] #back-button:hover :active,
[mode="full"][iconsize="small"] #back-button:hover :active {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(96px, 32px, 128px, 0px);
}
[iconsize="large"] #back-button[disabled="true"],
[mode="full"][iconsize="small"] #back-button[disabled="true"],
[iconsize="large"] #back-button[disabled="true"] :active,
[mode="full"][iconsize="small"] #back-button[disabled="true"] :active {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(0px, 32px, 32px, 0px) !important;
}
[mode="full"][iconsize="small"] #back-button .toolbarbutton-text {
display: none;
}
#back-button .toolbarbutton-menubutton-dropmarker {
margin-left: -8px;
}
[iconsize="small"] #back-button {
list-style-image: url("chrome://browser/skin/icons/nav_small.png");
-moz-image-region: rect(23px, 23px, 46px, 0px);
}
[iconsize="small"] #back-button:hover {
-moz-image-region: rect(46px, 23px, 69px, 0px);
}
[iconsize="small"] #back-button:hover :active {
-moz-image-region: rect(69px, 23px, 92px, 0px);
}
[iconsize="small"] #back-button[disabled="true"] {
-moz-image-region: rect(0px, 23px, 23px, 0px);
}
toolbarpaletteitem[place="palette"] #back-button {
list-style-image: url("chrome://browser/skin/icons/nav_large.png") !important;
-moz-image-region: rect(32px, 32px, 64px, 0px) !important;
}
/* Forward button */
[iconsize="large"] #forward-button,
[mode="full"][iconsize="small"] #forward-button {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(32px, 64px, 64px, 32px);
}
[iconsize="large"] #forward-button:hover,
[mode="full"][iconsize="small"] #forward-button:hover {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(64px, 64px, 96px, 32px);
}
[iconsize="large"] #forward-button:hover :active,
[mode="full"][iconsize="small"] #forward-button:hover :active {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(96px, 64px, 128px, 32px);
}
[iconsize="large"] #forward-button[disabled="true"],
[mode="full"][iconsize="small"] #forward-button[disabled="true"],
[iconsize="large"] #forward-button[disabled="true"] :active,
[mode="full"][iconsize="small"] #forward-button[disabled="true"] :active {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(0px, 64px, 32px, 32px);
}
[mode="full"][iconsize="small"] #forward-button .toolbarbutton-text {
display: none;
}
[mode="icons"] #forward-button .toolbarbutton-menubutton-dropmarker {
margin-left: -8px;
}
[iconsize="small"] #forward-button {
list-style-image: url("chrome://browser/skin/icons/nav_small.png");
-moz-image-region: rect(23px, 46px, 46px, 23px);
}
[iconsize="small"] #forward-button:hover {
-moz-image-region: rect(46px, 46px, 69px, 23px);
}
[iconsize="small"] #forward-button:hover :active {
-moz-image-region: rect(69px, 46px, 92px, 23px);
}
[iconsize="small"] #forward-button[disabled="true"] {
-moz-image-region: rect(0px, 46px, 23px, 23px);
}
toolbarpaletteitem[place="palette"] #forward-button {
list-style-image: url("chrome://browser/skin/icons/nav_large.png") !important;
-moz-image-region: rect(32px, 64px, 64px, 32px) !important;
}
/* Stop-Reload button */
#stop-reload-button,
[mode="full"][iconsize="small"] #stop-reload-button {
margin-left: -3px;
margin-right: 5px;
}
[mode="full"][iconsize="small"] #stop-reload-button .toolbarbutton-text {
display: none;
}
toolbarpaletteitem[place="palette"] #stop-reload-button {
list-style-image: url("chrome://browser/skin/icons/nav_large.png") !important;
-moz-image-region: rect(32px, 128px, 64px, 96px) !important;
}
/* JCH: Modify position of text */
[mode="text"] #stop-reload-button {
/* padding-top: 16px !important; */
}
#stop-reload-button {
min-width: 38px !important;
}
/* Reload button */
[iconsize="large"] #reload-button,
[iconsize="large"] #stop-reload-button,
[mode="full"][iconsize="small"] #stop-reload-button {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(32px, 128px, 64px, 96px);
}
[iconsize="large"] #reload-button:hover,
[iconsize="large"] #stop-reload-button:hover,
[mode="full"][iconsize="small"] #stop-reload-button:hover {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(64px, 128px, 96px, 96px);
}
[iconsize="large"] #reload-button:hover :active,
[iconsize="large"] #stop-reload-button:hover :active,
[mode="full"][iconsize="small"] #stop-reload-button:hover :active {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(96px, 128px, 128px, 96px);
}
[iconsize="small"] #reload-button,
[iconsize="small"] #stop-reload-button {
list-style-image: url("chrome://browser/skin/icons/nav_small.png");
-moz-image-region: rect(23px, 92px, 46px, 69px);
}
[iconsize="small"] #reload-button:hover,
[iconsize="small"] #stop-reload-button:hover {
-moz-image-region: rect(46px, 92px, 69px, 69px);
}
[iconsize="small"] #reload-button:hover :active,
[iconsize="small"] #stop-reload-button:hover :active {
-moz-image-region: rect(69px, 92px, 92px, 69px);
}
/* Stop button */
[iconsize="large"] #stop-button,
[iconsize="large"] #stop-reload-button[state="stop"],
[mode="full"][iconsize="small"] #stop-reload-button[state="stop"] {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(32px, 96px, 64px, 64px);
}
[iconsize="large"] #stop-button:hover,
[iconsize="large"] #stop-reload-button:hover[state="stop"],
[mode="full"][iconsize="small"] #stop-reload-button:hover[state="stop"] {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(64px, 96px, 96px, 64px);
}
[iconsize="large"] #stop-button:hover :active,
[iconsize="large"] #stop-reload-button:hover :active[state="stop"],
[mode="full"][iconsize="small"] #stop-reload-button:hover :active[state="stop"] {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(96px, 96px, 128px, 64px);
}
[iconsize="large"] #stop-button[disabled="true"],
[iconsize="large"] #stop-reload-button[disabled="true"][state="stop"],
[mode="full"][iconsize="small"] #stop-reload-button[disabled="true"][state="stop"] {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(0px, 96px, 32px, 64px);
}
[iconsize="small"] #stop-button,
[iconsize="small"] #stop-reload-button[state="stop"] {
list-style-image: url("chrome://browser/skin/icons/nav_small.png");
-moz-image-region: rect(23px, 69px, 46px, 46px);
}
[iconsize="small"] #stop-button:hover,
[iconsize="small"] #stop-reload-button:hover[state="stop"] {
-moz-image-region: rect(46px, 69px, 69px, 46px);
}
[iconsize="small"] #stop-button:hover :active,
[iconsize="small"] #stop-reload-button:hover :active[state="stop"] {
-moz-image-region: rect(69px, 69px, 92px, 46px);
}
[iconsize="small"] #stop-button[disabled="true"],
[iconsize="small"] #stop-reload-button[disabled="true"][state="stop"] {
-moz-image-region: rect(0px, 69px, 23px, 46px);
}
/* Home button */
[iconsize="large"] #home-button,
[mode="full"][iconsize="small"] #home-button {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(32px, 160px, 64px, 128px);
}
[iconsize="large"] #home-button:hover,
[mode="full"][iconsize="small"] #home-button:hover {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(64px, 160px, 96px, 128px);
}
[iconsize="large"] #home-button:hover :active,
[mode="full"][iconsize="small"] #home-button:hover :active {
list-style-image: url("chrome://browser/skin/icons/nav_large.png");
-moz-image-region: rect(96px, 160px, 128px, 128px);
}
[mode="full"][iconsize="small"] #home-button .toolbarbutton-text {
display: none;
}
[mode="icons"] #home-button .toolbarbutton-menubutton-dropmarker {
margin-left: -8px;
}
[mode="full"] #home-button .toolbarbutton-menubutton-dropmarker {
margin-left: -2px;
}
[iconsize="small"] #home-button {
list-style-image: url("chrome://browser/skin/icons/nav_small.png");
-moz-image-region: rect(23px, 115px, 46px, 92px);
}
[iconsize="small"] #home-button:hover {
-moz-image-region: rect(46px, 115px, 69px, 92px);
}
[iconsize="small"] #home-button:hover :active {
-moz-image-region: rect(69px, 115px, 92px, 92px);
}
toolbarpaletteitem[place="palette"] #home-button {
list-style-image: url("chrome://browser/skin/icons/nav_large.png") !important;
-moz-image-region: rect(32px, 160px, 64px, 128px) !important;
}
/* Form fill button */
[iconsize="large"] #autofill-button {
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
-moz-image-region: rect(32px, 96px, 64px, 64px);
}
[iconsize="large"] #autofill-button:hover {
-moz-image-region: rect(64px, 96px, 96px, 64px);
}
[iconsize="large"] #autofill-button:hover toolbarbutton:active {
-moz-image-region: rect(96px, 96px, 128px, 64px);
}
[iconsize="large"] #autofill-button[disabled="true"] {
-moz-image-region: rect(0px, 96px, 32px, 64px);
}
[mode="icons"] #autofill-button .toolbarbutton-menubutton-dropmarker {
margin-left: -6px;
}
[iconsize="small"] #autofill-button {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 69px, 46px, 46px);
}
[iconsize="small"] #autofill-button:hover {
-moz-image-region: rect(46px, 69px, 69px, 46px);
}
[iconsize="small"] #autofill-button:hover toolbarbutton:active {
-moz-image-region: rect(69px, 69px, 92px, 46px);
}
[iconsize="small"] #autofill-button[disabled="true"] {
-moz-image-region: rect(0px, 69px, 23px, 46px);
}
toolbarpaletteitem[place="palette"] #autofill-button {
list-style-image: url("chrome://browser/skin/icons/functional_large.png") !important;
-moz-image-region: rect(32px, 96px, 64px, 64px) !important;
}
#autofill-button {
margin-right: 3px;
}
/* Passcard button */
[iconsize="large"] #passcard-button {
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
-moz-image-region: rect(32px, 128px, 64px, 96px);
}
[iconsize="large"] #passcard-button[match="true"] toolbarbutton {
background-color: #c8e3eb;
-moz-border-radius: 5px;
}
[iconsize="large"] #passcard-button:hover {
-moz-image-region: rect(64px, 128px, 96px, 96px);
}
[iconsize="large"] #passcard-button:hover toolbarbutton:active {
-moz-image-region: rect(96px, 128px, 128px, 96px);
}
[iconsize="large"] #passcard-button[disabled="true"] {
-moz-image-region: rect(0px, 128px, 32px, 96px);
}
[mode="icons"] #passcard-button .toolbarbutton-menubutton-dropmarker {
margin-left: -6px;
}
[iconsize="small"] #passcard-button {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 92px, 46px, 69px);
}
[iconsize="small"] #passcard-button:hover {
-moz-image-region: rect(46px, 92px, 69px, 69px);
}
[iconsize="small"] #passcard-button:hover toolbarbutton:active {
-moz-image-region: rect(69px, 92px, 92px, 69px);
}
[iconsize="small"] #passcard-button[disabled="true"] {
-moz-image-region: rect(0px, 92px, 23px, 69px);
}
toolbarpaletteitem[place="palette"] #passcard-button {
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
-moz-image-region: rect(32px, 128px, 64px, 96px);
}
/* Combined Passcard-Datacard button */
[iconsize="large"] #combined-autofill-button {
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
-moz-image-region: rect(32px, 96px, 64px, 64px);
}
[iconsize="large"] #combined-autofill-button:hover {
-moz-image-region: rect(64px, 96px, 96px, 64px);
}
[iconsize="large"] #combined-autofill-button:hover toolbarbutton:active {
-moz-image-region: rect(96px, 96px, 128px, 64px);
}
[iconsize="large"] #combined-autofill-button[disabled="true"] {
-moz-image-region: rect(0px, 96px, 32px, 64px);
}
[mode="icons"] #combined-autofill-button .toolbarbutton-menubutton-dropmarker {
margin-left: -6px;
}
[iconsize="small"] #combined-autofill-button {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 69px, 46px, 46px);
}
[iconsize="small"] #combined-autofill-button:hover {
-moz-image-region: rect(46px, 69px, 69px, 46px);
}
[iconsize="small"] #combined-autofill-button:hover toolbarbutton:active {
-moz-image-region: rect(69px, 69px, 92px, 46px);
}
[iconsize="small"] #combined-autofill-button[disabled="true"] {
-moz-image-region: rect(0px, 69px, 23px, 46px);
}
toolbarpaletteitem[place="palette"] #combined-autofill-button {
list-style-image: url("chrome://browser/skin/icons/functional_large.png") !important;
-moz-image-region: rect(32px, 96px, 64px, 64px) !important;
}
#combined-autofill-button {
margin-right: 3px;
}
/* Security Center button */
#securitycenter-item {
-moz-box-align: center;
}
#securityCenterText {
padding-right: 4px;
list-style-image: url("chrome://browser/skin/icons/security_center.png");
}
toolbar[mode="text"] #securityCenterText,
toolbar[mode="full"] #securityCenterText{
display: none;
}
#securitycenter-button {
padding-right: 6px;
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
-moz-image-region: rect(32px, 128px, 64px, 96px);
}
#securitycenter-button:hover {
-moz-image-region: rect(64px, 128px, 96px, 96px);
}
#securitycenter-button:hover:active {
-moz-image-region: rect(96px, 128px, 128px, 96px);
}
#securitycenter-button[disabled="true"] {
-moz-image-region: rect(0px, 128px, 32px, 96px);
}
[iconsize="small"] #securitycenter-button {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 92px, 46px, 69px);
}
[iconsize="small"] #securitycenter-button:hover {
-moz-image-region: rect(46px, 92px, 69px, 69px);
}
[iconsize="small"] #securitycenter-button:hover:active {
-moz-image-region: rect(69px, 92px, 92px, 69px);
}
[iconsize="small"] #securitycenter-button[disabled="true"] {
-moz-image-region: rect(0px, 92px, 23px, 69px);
}
/* MERC (rpaul) - Hide the security center graphic text in customize toolbar dialog */
#CustomizeToolbarWindow #wrapper-securitycenter-item #securityCenterText {
display: none;
}
/********** Popup-blocker button **********/
/***** Align button elements vertically *****/
#popupblocker-button toolbarbutton {
-moz-box-orient: vertical !important;
-moz-box-align: center !important;
-moz-box-pack: center !important;
}
/***** Handle functionality when large icon is used *****/
[iconsize="large"] #popupblocker-button {
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
-moz-image-region: rect(32px, 32px, 64px, 0px);
}
[iconsize="large"] #popupblocker-button:hover {
-moz-image-region: rect(64px, 32px, 96px, 0px);
}
[iconsize="large"] #popupblocker-button:hover toolbarbutton:active {
-moz-image-region: rect(96px, 32px, 128px, 0px);
}
[iconsize="large"] #popupblocker-button[popupblocking="on"] {
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
-moz-image-region: rect(32px, 64px, 64px, 32px);
}
[iconsize="large"] #popupblocker-button[popupblocking="on"]:hover {
-moz-image-region: rect(64px, 64px, 96px, 32px);
}
[iconsize="large"] #popupblocker-button[popupblocking="on"]:hover toolbarbutton:active {
-moz-image-region: rect(96px, 64px, 128px, 32px);
}
/***** Handle functionality when small icon is used *****/
[iconsize="small"] #popupblocker-button {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 23px, 46px, 0px);
}
[iconsize="small"] #popupblocker-button:hover {
-moz-image-region: rect(46px, 23px, 69px, 0px);
}
[iconsize="small"] #popupblocker-button:hover toolbarbutton:active {
-moz-image-region: rect(69px, 23px, 92px, 0px);
}
[iconsize="small"] #popupblocker-button[popupblocking="on"] {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 46px, 46px, 23px);
}
[iconsize="small"] #popupblocker-button[popupblocking="on"]:hover {
-moz-image-region: rect(46px, 46px, 69px, 23px);
}
[iconsize="small"] #popupblocker-button[popupblocking="on"]:hover toolbarbutton:active {
-moz-image-region: rect(69px, 46px, 92px, 23px);
}
/***** Case: Icons + large + count -> use small icon *****/
toolbar[mode="icons"][iconsize="large"] #popupblocker-button[showCount="true"] {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 23px, 46px, 0px);
}
toolbar[mode="icons"][iconsize="large"] #popupblocker-button[showCount="true"]:hover {
-moz-image-region: rect(46px, 23px, 69px, 0px);
}
toolbar[mode="icons"][iconsize="large"] #popupblocker-button[showCount="true"]:hover toolbarbutton:active {
-moz-image-region: rect(69px, 23px, 92px, 0px);
}
toolbar[mode="icons"][iconsize="large"] #popupblocker-button[popupblocking="on"][showCount="true"] {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 46px, 46px, 23px);
}
toolbar[mode="icons"][iconsize="large"] #popupblocker-button[popupblocking="on"][showCount="true"]:hover {
-moz-image-region: rect(46px, 46px, 69px, 23px);
}
toolbar[mode="icons"][iconsize="large"] #popupblocker-button[popupblocking="on"][showCount="true"]:hover toolbarbutton:active {
-moz-image-region: rect(69px, 46px, 92px, 23px);
}
/***** Case: Show text *****/
[mode="full"] #popupblocker-button .toolbarbutton-text,
[mode="text"] #popupblocker-button .toolbarbutton-text {
display: -moz-box !important;
}
#popupblocker-button[showCount="true"] .toolbarbutton-text {
display: -moz-box !important;
}
/***** Case: Handle palette behaviour *****/
toolbarpaletteitem[place="palette"] #popupblocker-button {
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
-moz-image-region: rect(32px, 32px, 64px, 0px);
}
/***** ICONS + LARGE *****/
/***** Level dropmarker with others *****/
[mode="icons"][iconsize="large"] #popupblocker-button[showCount="true"] > dropmarker {
padding-bottom: 2px !important;
}
[mode="icons"] #popupblocker-button .toolbarbutton-menubutton-dropmarker {
margin-left: -6px;
}
/***** Case: Icons + large + block *****/
[mode="icons"][iconsize="large"] #popupblocker-button[popupDetected="true"] {
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
-moz-image-region: rect(32px, 288px, 64px, 256px);
}
/***** Case: Icons + large + block + count *****/
[mode="icons"][iconsize="large"] #popupblocker-button[popupDetected="true"][showCount="true"] > toolbarbutton {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 207px, 46px, 184px);
}
/***** ICONS + SMALL *****/
/***** Case: Icons + small + count *****/
/***** Level dropmarker with others *****/
[mode="icons"][iconsize="small"] #popupblocker-button[showCount="true"] > dropmarker {
padding-bottom: 6px !important;
}
/***** Case: Icons + small + block *****/
[mode="icons"][iconsize="small"] #popupblocker-button[popupDetected="true"] {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 207px, 46px, 184px);
}
/***** FULL + LARGE *****/
/***** Case: Full + large + block *****/
[mode="full"][iconsize="large"] #popupblocker-button[popupDetected="true"] {
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
-moz-image-region: rect(0px, 288px, 32px, 256px);
}
/***** FULL + SMALL *****/
/***** Case: Full + small + block *****/
[mode="full"][iconsize="small"] #popupblocker-button[popupDetected="true"] {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 207px, 46px, 184px);
}
/***** TEXT ONLY *****/
/*
[mode="text"] #popupblocker-button[showCount="true"] > toolbarbutton > label {
margin-top: 3px !important;
}
*/
/********** Pop-up blocking button dialog **********/
#pbbSCcheckbox {
border-style: none;
}
#pbbBox .groupbox-body {
padding: 3px;
}
#pbbSCinfoblurb {
-moz-box-orient: horizontal;
}
#pbbBoxImage {
list-style-image: url("chrome://global/skin/arrow/SiteControlTridentAmber.png");
}
/* Clear histories button */
#clearhistories-button {
padding-right: 6px;
}
[iconsize="large"] #clearhistories-button {
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
}
[iconsize="large"] #clearhistories-button[historyEmpty="false"] {
-moz-image-region: rect(32px, 160px, 64px, 128px);
}
[iconsize="large"] #clearhistories-button[historyEmpty="false"]:hover {
-moz-image-region: rect(64px, 160px, 96px, 128px);
}
[iconsize="large"] #clearhistories-button[historyEmpty="false"]:hover:active {
-moz-image-region: rect(96px, 160px, 128px, 128px);
}
[iconsize="large"] #clearhistories-button[historyEmpty="true"] {
-moz-image-region: rect(32px, 192px, 64px, 160px);
}
[iconsize="large"] #clearhistories-button[historyEmpty="true"]:hover {
-moz-image-region: rect(64px, 192px, 96px, 160px);
}
[iconsize="large"] #clearhistories-button[historyEmpty="true"]:hover:active {
-moz-image-region: rect(96px, 192px, 128px, 160px);
}
[iconsize="large"] #clearhistories-button[historyEmpty="anon"] {
-moz-image-region: rect(32px, 224px, 64px, 192px);
}
[iconsize="large"] #clearhistories-button[historyEmpty="anon"]:hover {
-moz-image-region: rect(64px, 224px, 96px, 192px);
}
[iconsize="large"] #clearhistories-button[historyEmpty="anon"]:hover:active {
-moz-image-region: rect(96px, 224px, 128px, 192px);
}
[iconsize="small"] #clearhistories-button {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
}
[iconsize="small"] #clearhistories-button[historyEmpty="false"] {
-moz-image-region: rect(23px, 115px, 46px, 92px);
}
[iconsize="small"] #clearhistories-button[historyEmpty="false"]:hover {
-moz-image-region: rect(46px, 115px, 69px, 92px);
}
[iconsize="small"] #clearhistories-button[historyEmpty="false"]:hover:active {
-moz-image-region: rect(69px, 115px, 92px, 92px);
}
[iconsize="small"] #clearhistories-button[historyEmpty="true"] {
-moz-image-region: rect(23px, 138px, 46px, 115px);
}
[iconsize="small"] #clearhistories-button[historyEmpty="true"]:hover {
-moz-image-region: rect(46px, 138px, 69px, 115px);
}
[iconsize="small"] #clearhistories-button[historyEmpty="true"]:hover:active {
-moz-image-region: rect(69px, 138px, 92px, 115px);
}
[iconsize="small"] #clearhistories-button[historyEmpty="anon"] {
-moz-image-region: rect(23px, 161px, 46px, 138px);
}
[iconsize="small"] #clearhistories-button[historyEmpty="anon"]:hover {
-moz-image-region: rect(46px, 161px, 69px, 138px);
}
[iconsize="small"] #clearhistories-button[historyEmpty="anon"]:hover:active {
-moz-image-region: rect(69px, 161px, 92px, 138px);
}
toolbarpaletteitem[place="palette"] #clearhistories-button {
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
-moz-image-region: rect(32px, 160px, 64px, 128px);
}
/* JCH: Modify position of text */
[mode="text"] #clearhistories-button {
/* padding-top: 16px !important; */
}
/*#clearhistories-button {
margin-right: 5px;
}*/
/* Netscape.com Links button */
#netscape-links toolbarbutton {
border: 1px solid transparent;
}
#netscape-links toolbarbutton:hover {
border-top-color: #EEF0F3;
border-right-color: #86929E;
border-bottom-color: #86929E;
border-left-color: #EEF0F3;
}
#netscape-links toolbarbutton:hover {
border-top-color: #86929E;
border-right-color: #EEF0F3;
border-bottom-color: #EEF0F3;
border-left-color: #86929E;
}
#netscape-links dropmarker {
list-style-image: url("chrome://global/skin/arrow/arrow-dn.gif");
margin: 0px !important;
}
/* Customize toolbars button */
#customize-toolbars-button {
display: none;
/*list-style-image: url("chrome://browser/skin/icons/customize_n.png");*/
}
#customize-toolbars-button:hover {
list-style-image: url("chrome://browser/skin/icons/customize_h.png");
}
#customize-toolbars-button:hover:active {
list-style-image: url("chrome://browser/skin/icons/customize_a.png");
}
#customize-toolbars-button .toolbarbutton-text {
display: -moz-box !important;
}
[mode="icons"] #customize-toolbars-button {
-moz-box-orient: horizontal;
}
[iconsize="small"] #customize-toolbars-button {
list-style-image: url("chrome://browser/skin/icons/customizesm_n.png");
}
[iconsize="small"] #customize-toolbars-button:hover {
list-style-image: url("chrome://browser/skin/icons/customizesm_h.png");
}
[iconsize="small"] #customize-toolbars-button:hover:active {
list-style-image: url("chrome://browser/skin/icons/customizesm_a.png");
}
/* Sidebar button */
.sidebar-button {
padding-bottom: 0px;
}
.sidebar-button[sidebaropen="true"] {
list-style-image: url("chrome://browser/skin/sidebar/sbar-close.png");
-moz-image-region: rect(0px 0px 0px 0px) !important;
}
.sidebar-button[sidebaropen="true"]:hover {
list-style-image: url("chrome://browser/skin/sidebar/sbar-close-hov.png");
}
.sidebar-button[sidebaropen="false"] {
list-style-image: url("chrome://browser/skin/sidebar/sbar-open.png");
-moz-image-region: rect(0px 0px 0px 0px) !important;
}
.sidebar-button[sidebaropen="false"]:hover {
list-style-image: url("chrome://browser/skin/sidebar/sbar-open-hov.png");
}
/* Download manager button */
#downloads-button {
list-style-image: url("chrome://browser/skin/icons/functional_large_2.png");
-moz-image-region: rect(32px, 128px, 64px, 96px);
}
#downloads-button:hover {
-moz-image-region: rect(64px, 128px, 96px, 96px);
}
#downloads-button:hover:active {
-moz-image-region: rect(96px, 128px, 128px, 96px);
}
#downloads-button[disabled="true"] {
-moz-image-region: rect(0px, 128px, 32px, 96px);
}
[iconsize="small"] #downloads-button {
list-style-image: url("chrome://browser/skin/icons/functional_small_2.png");
-moz-image-region: rect(23px, 92px, 46px, 69px);
}
[iconsize="small"] #downloads-button:hover {
-moz-image-region: rect(46px, 92px, 69px, 69px);
}
[iconsize="small"] #downloads-button:hover:active {
-moz-image-region: rect(69px, 92px, 92px, 69px);
}
[iconsize="small"] #downloads-button[disabled="true"] {
-moz-image-region: rect(0px, 92px, 23px, 69px);
}
[mode="full"] #downloads-button .toolbarbutton-menubutton-dropmarker {
margin-left: -10px;
}
[mode="icons"] #downloads-button .toolbarbutton-menubutton-dropmarker {
margin-left: -6px;
}
/* History sidebar button */
#history-button {
padding-right: 6px;
list-style-image: url("chrome://browser/skin/icons/functional_large_2.png");
-moz-image-region: rect(32px, 160px, 64px, 128px);
}
#history-button:hover {
-moz-image-region: rect(64px, 160px, 96px, 128px);
}
#history-button:hover:active {
-moz-image-region: rect(96px, 160px, 128px, 128px);
}
[iconsize="small"] #history-button {
list-style-image: url("chrome://browser/skin/icons/functional_small_2.png");
-moz-image-region: rect(23px, 115px, 46px, 92px);
}
[iconsize="small"] #history-button:hover {
-moz-image-region: rect(46px, 115px, 69px, 92px);
}
[iconsize="small"] #history-button:hover:active {
-moz-image-region: rect(69px, 115px, 92px, 92px);
}
/* Bookmark sidebar button */
#bookmarks-button {
list-style-image: url("chrome://browser/skin/icons/functional_large_2.png");
-moz-image-region: rect(32px, 192px, 64px, 160px);
}
#bookmarks-button:hover {
-moz-image-region: rect(64px, 192px, 96px, 160px);
}
#bookmarks-button:hover:active {
-moz-image-region: rect(96px, 192px, 128px, 160px);
}
[iconsize="small"] #bookmarks-button {
list-style-image: url("chrome://browser/skin/icons/functional_small_2.png");
-moz-image-region: rect(23px, 137px, 46px, 115px);
}
[iconsize="small"] #bookmarks-button:hover {
-moz-image-region: rect(46px, 137px, 69px, 115px);
}
[iconsize="small"] #bookmarks-button:hover:active {
-moz-image-region: rect(69px, 137px, 92px, 115px);
}
/* Print button */
[iconsize="large"] #print-button {
list-style-image: url("chrome://browser/skin/icons/functional_large.png");
-moz-image-region: rect(32px, 256px, 64px, 224px);
}
[iconsize="large"] #print-button:hover {
-moz-image-region: rect(64px, 256px, 96px, 224px);
}
[iconsize="large"] #print-button:hover toolbarbutton:active {
-moz-image-region: rect(96px, 256px, 128px, 224px);
}
[iconsize="large"] #print-button[disabled="true"] {
-moz-image-region: rect(0px, 256px, 32px, 224px);
}
[mode="icons"] #print-button .toolbarbutton-menubutton-dropmarker {
margin-left: -6px;
}
[mode="full"] #print-button .toolbarbutton-menubutton-dropmarker {
margin-left: -6px;
}
[iconsize="small"] #print-button {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 183px, 46px, 160px);
}
[iconsize="small"] #print-button:hover {
-moz-image-region: rect(46px, 183px, 69px, 160px);
}
[iconsize="small"] #print-button:hover toolbarbutton:active {
-moz-image-region: rect(69px, 183px, 92px, 160px);
}
[iconsize="small"] #print-button[disabled="true"] {
-moz-image-region: rect(0px, 183px, 23px, 160px);
}
#history-button{
padding-right: 1px;
}
#print-button {
margin-right: -2px;
}
#downloads-button {
margin-right: -2px;
}
#combined-autofill-button {
margin-right: -2px;
}
#popupblocker-button {
margin-right: -2px;
}
toolbarpaletteitem[place="palette"] #print-button {
list-style-image: url("chrome://browser/skin/icons/functional_large.png") !important;
-moz-image-region: rect(32px, 256px, 64px, 224px) !important;
}
/* Cut button */
#cut-button {
padding-right: 6px;
list-style-image: url("chrome://browser/skin/icons/functional_large_2.png");
-moz-image-region: rect(32px, 32px, 64px, 0px);
}
#cut-button:hover {
-moz-image-region: rect(64px, 32px, 96px, 0px);
}
#cut-button:hover:active {
-moz-image-region: rect(96px, 32px, 128px, 0px);
}
#cut-button[disabled="true"] {
-moz-image-region: rect(0px, 32px, 32px, 0px);
}
[iconsize="small"] #cut-button {
list-style-image: url("chrome://browser/skin/icons/functional_small_2.png");
-moz-image-region: rect(23px, 23px, 46px, 0px);
}
[iconsize="small"] #cut-button:hover {
-moz-image-region: rect(46px, 23px, 69px, 0px);
}
[iconsize="small"] #cut-button:hover:active {
-moz-image-region: rect(69px, 23px, 92px, 0px);
}
[iconsize="small"] #cut-button[disabled="true"] {
-moz-image-region: rect(0px, 23px, 23px, 0px);
}
/* Copy button */
#copy-button {
padding-right: 6px;
list-style-image: url("chrome://browser/skin/icons/functional_large_2.png");
-moz-image-region: rect(32px, 64px, 64px, 32px);
}
#copy-button:hover {
-moz-image-region: rect(64px, 64px, 96px, 32px);
}
#copy-button:hover:active {
-moz-image-region: rect(96px, 64px, 128px, 32px);
}
#copy-button[disabled="true"] {
-moz-image-region: rect(0px, 64px, 32px, 32px);
}
[iconsize="small"] #copy-button {
list-style-image: url("chrome://browser/skin/icons/functional_small_2.png");
-moz-image-region: rect(23px, 46px, 46px, 23px);
}
[iconsize="small"] #copy-button:hover {
-moz-image-region: rect(46px, 46px, 69px, 23px);
}
[iconsize="small"] #copy-button:hover:active {
-moz-image-region: rect(69px, 46px, 92px, 23px);
}
[iconsize="small"] #copy-button[disabled="true"] {
-moz-image-region: rect(0px, 46px, 23px, 23px);
}
/* Paste button */
#paste-button {
padding-right: 6px;
list-style-image: url("chrome://browser/skin/icons/functional_large_2.png");
-moz-image-region: rect(32px, 96px, 64px, 64px);
}
#paste-button:hover {
-moz-image-region: rect(64px, 96px, 96px, 64px);
}
#paste-button:hover:active {
-moz-image-region: rect(96px, 96px, 128px, 64px);
}
#paste-button[disabled="true"] {
-moz-image-region: rect(0px, 96px, 32px, 64px);
}
[iconsize="small"] #paste-button {
list-style-image: url("chrome://browser/skin/icons/functional_small_2.png");
-moz-image-region: rect(23px, 69px, 46px, 46px);
}
[iconsize="small"] #paste-button:hover {
-moz-image-region: rect(46px, 69px, 69px, 46px);
}
[iconsize="small"] #paste-button:hover:active {
-moz-image-region: rect(69px, 69px, 92px, 46px);
}
[iconsize="small"] #paste-button[disabled="true"] {
-moz-image-region: rect(0px, 69px, 23px, 46px);
}
/* Mail button */
#mail-button {
list-style-image: url("chrome://browser/skin/icons/mail_sm.png");
}
#mail-button:hover {
}
#mail-button[disabled="true"] {
}
/* ::::: nav-bar-inner ::::: */
#urlbar-container {
padding: 0px 2px;
margin: 2px 3px;
min-width: 180px; /* JMC: Changing for palette support */
}
#urlbar {
height: 28px;
margin: 0px !important;
border: none;
background-color: transparent;
background-image: url("chrome://browser/skin/textbar-left.png");
background-repeat: no-repeat;
-moz-box-align: start;
}
#urlbar .autocomplete-textbox-container {
padding-left: 3px;
}
#urlbar .textbox-input-box {
height: 28px;
margin: 0px;
padding-top: 0px;
background-color: transparent;
background-image: url("chrome://browser/skin/textbar-slice.png");
background-repeat: repeat-x;
}
#urlbar dropmarker {
-moz-appearance: none;
margin: 0px;
padding: 0px;
border: none;
min-width: 12px;
background: transparent;
list-style-image: url("chrome://browser/skin/textbar-dropmarker.png");
}
#urlbar dropmarker:hover,
#urlbar dropmarker:active {
list-style-image: url("chrome://browser/skin/textbar-dropmarker.png");
}
#go-button {
margin: 0px;
padding: 0px;
list-style-image: url("chrome://browser/skin/go-button.png");
}
#go-button:hover {
list-style-image: url("chrome://browser/skin/go-button.png");
}
#go-button[disabled="true"] {
list-style-image: url("chrome://browser/skin/go-button.png");
/*-moz-opacity: .7;*/
}
toolbar[mode="text"] #go-button .toolbarbutton-icon,
multibar[mode="text"] #go-button .toolbarbutton-icon {
display: -moz-box;
}
/* ::::: searchbar :::: */
#search-container {
margin: 2px 0px;
}
searchbar {
height: 28px;
width: 12em;
margin: 2px 0px 2px 1px;
border: none;
background-color: transparent;
background-image: url("chrome://browser/skin/textbar-left.png");
background-repeat: no-repeat;
-moz-box-align: start;
}
searchbar .searchbar-dropmarker-image {
list-style-image: url("chrome://browser/skin/dn-tiny.gif");
margin-right: -3px;
margin-bottom: -1px;
}
searchbar .searchbar-textbox {
border: none;
background-color: transparent;
height: 28px;
margin: 0px;
}
searchbar .textbox-input-box {
height: 28px;
margin: 0px;
padding-top: 0px;
padding-left: 6px;
}
searchbar .searchbar-dropmarker {
margin-right: 4px;
}
searchbar dropmarker {
-moz-appearance: none;
margin: 0px;
padding: 0px;
border: none;
min-width: 12px;
background: transparent;
list-style-image: url("chrome://browser/skin/textbar-dropmarker.png");
}
.searchbar-engine-image {
margin-top: 1px;
margin-left: 1px;
}
.searchbar-history-dropmarker {
height: 28px;
list-style-image: url("chrome://browser/skin/textbar-dropmarker.png");
}
.searchbar-history-dropmarker:hover,
.searchbar-history-dropmarker:active {
list-style-image: url("chrome://browser/skin/textbar-dropmarker.png");
}
#search-button,
.second-search-button {
min-width: 55px;
list-style-image: url('chrome://browser/skin/searchbar-button.png');
}
#search-button:hover,
.second-search-button:hover {
list-style-image: url('chrome://browser/skin/searchbar-button.png');
}
#search-button[disabled="true"],
.second-search-button[disabled="true"]{
list-style-image: url('chrome://browser/skin/searchbar-button.png');
/*-moz-opacity: .7;*/
}
[mode="text"] #search-button .toolbarbutton-icon,
[mode="text"] .second-search-button .toolbarbutton-icon {
display: -moz-box;
}
#search-proxy-button {
margin-top: 2px;
margin-bottom: 1px;
}
.search-proxy-button-image {
margin: 0px;
list-style-image: url("chrome://browser/skin/Search-bar.png");
}
.search-proxy-button-dropmarker {
margin-left: 12px;
margin-top: 8px;
list-style-image: url("chrome://browser/skin/search-arrow.gif");
}
toolbarpaletteitem searchbar #search-proxy-button {
display: none;
}
/* ::::: page proxy icon ::::: */
#page-proxy-deck,
#page-proxy-button,
#page-proxy-favicon {
width: 16px !important;
height: 16px !important;
}
#page-proxy-deck {
-moz-box-align: center;
cursor: -moz-grab;
margin: 7px 3px 5px 5px;
height: 21px;
}
#page-proxy-favicon {
list-style-image: none;
}
#page-proxy-button {
list-style-image: url("chrome://global/skin/icons/folder-item.png") !important;
-moz-image-region: rect(0px, 16px, 16px, 0px);
}
#page-proxy-button[pageproxystate="invalid"] {
cursor: default;
-moz-image-region: rect(32px, 16px, 48px, 0px) !important;
}
statusbarpanel#statusbar-display {
padding-left: 0;
}
#current-browser-engine {
padding-left: 2px;
}
toolbarpaletteitem > toolbaritem > textbox > statusbarpanel {
visibility: hidden;
}
#__PhoenixFindInPage {
list-style-image: url("chrome://browser/skin/Search-bar.png");
}
/* ::::: autocomplete ::::: */
.autocomplete-treebody::-moz-tree-cell-text(treecolAutoCompleteComment) {
color: #555566;
}
#sidebar {
background-color: #D0D0D0;
}
/* ::::: special menubutton dropmarkers ::::: */
/* ..... dropmarker box ..... */
#back-button > .toolbarbutton-menubutton-stack > .toolbarbutton-menubutton-dropmarker,
#forward-button > .toolbarbutton-menubutton-stack > .toolbarbutton-menubutton-dropmarker
{
margin: -10px 0px 0px 34px;
}
/* the following added by Legoguy to make the spacing on small toolbar buttons' */
/* dropmarkers actually look like the fullscreen Mozilla */
[iconsize="small"] #home-button > .toolbarbutton-menubutton-stack
> .toolbarbutton-menubutton-dropmarker,
[iconsize="small"] #forward-button > .toolbarbutton-menubutton-stack
> .toolbarbutton-menubutton-dropmarker,
[iconsize="small"] #print-button > .toolbarbutton-menubutton-stack
> .toolbarbutton-menubutton-dropmarker
{
margin: -10px 0px 0px 14px !important;
}
[iconsize="small"] #back-button > .toolbarbutton-menubutton-stack
> .toolbarbutton-menubutton-dropmarker
{
margin: -10px 0px 0px 14px !important;
}
#print-button > .toolbarbutton-menubutton-stack
> .toolbarbutton-menubutton-dropmarker
{
margin: 20px 0px 0px 40px;
}
/* ::::: content area ::::: */
#livemark-button {
list-style-image: none;
width: 20px;
display: none;
border: none;
padding: 0px;
margin: 1px 0px 0px 0px;
}
#livemark-button[livemarks] {
list-style-image: url("chrome://browser/skin/page-livemarks.png");
display: -moz-box;
}
#security-button {
display: none;
}
#security-button[level="high"] {
list-style-image: url("chrome://browser/skin/Secure.png");
display: -moz-box;
}
#security-button[level="low"] {
list-style-image: url("chrome://browser/skin/Secure.png");
display: -moz-box;
}
#security-button[level="broken"] {
list-style-image: url("chrome://browser/skin/Security-broken.png");
display: -moz-box;
}
#page-report-button {
display: none;
}
#page-report-button[blocked="true"] {
list-style-image: url("chrome://browser/skin/popup-blocked.png");
display: -moz-box;
}
#page-theme-button {
display: none;
}
#page-theme-button[themes] {
display: -moz-box;
list-style-image: url("chrome://browser/skin/page-themes.png");
padding: 0px 3px 0px 3px;
}
/* ::::: tabs ::::: */
.tabbrowser-strip .dropmarker-icon {
display: none;
}
tabbrowser tab[beforeselected="true"] {
-moz-appearance: none !important;
border-left: none !important;
-moz-border-radius-topleft: 0 !important;
}
tabbrowser tab[afterselected="true"] {
-moz-appearance: none !important;
border-left: none !important;
-moz-border-radius-topleft: 0 !important;
}
/* New tab button and dropdown */
.tabs-newbutton {
margin: 0px;
padding: 0px;
border: none;
list-style-image: url("chrome://browser/skin/addtab.png");
}
.tabs-newbutton .toolbarbutton-text {
display: none;
}
.tabs-newdropdown {
list-style-image: url("chrome://global/skin/tabs/tabs_dropmarker.png");
-moz-appearance: none;
padding: 0px !important;
border: none !important;
margin: 3px -6px !important;
}
/*container for new tab button and drop down marker */
.tabs-newbutton-stack .tabs-newdropdown {
display: none;
}
.tabs-newbutton-stack:hover .tabs-newdropdown,
.tabs-newbutton-stack[popupIsVisible="true"] .tabs-newdropdown
{
display: -moz-box;
}
.tabs-newdropdown {
list-style-image: url("chrome://global/skin/tabs/tabs_dropmarker.png");
-moz-appearance: none;
padding: 0px !important;
border: none !important;
margin: 1px -1px !important;
-moz-image-region: auto; /* cut off inheritance */
}
/* New tab button and dropdown */
.tabs-newbutton {
-moz-appearance: none;
margin: 8px 0px 0px 0px;
padding: 0px;
border: none;
list-style-image: url("chrome://browser/skin/new_tab.png");
}
/* New tab button and dropdown */
.tabs-newbutton-stack:hover .tabs-newbutton,
.tabs-newbutton-stack[popupIsVisible="true"] .tabs-newbutton
{
list-style-image: url("chrome://browser/skin/new_tab_ovr.png");
}
.tabs-newbutton .toolbarbutton-text {
display: none;
}
tabbrowser tab[selected="true"] {
border: 0px;
}
/* Buttons on individual tabs */
.tabbrowser-tabs[showCloseButton="true"] .tab-closebutton-container {
margin: 0px 0px 0px 3px;
height: 19px;
display: -moz-box;
}
.tabbrowser-tabs[showCloseButton="true"] tab[selected="true"] .tab-closebutton-container {
height: 21px;
padding-top: 2px;
display: -moz-box;
}
.tab-closebutton-container {
display: none;
}
.tab-closebutton {
list-style-image: url("chrome://browser/skin/tab-inactive-close.png");
-moz-appearance: none;
margin: 0px;
margin-bottom: 1px;
padding: 0px;
border: none;
}
tab[selected="true"] .tab-closebutton {
list-style-image: url("chrome://browser/skin/tab-active-close.png");
}
tab[selected="true"] .active-tab-dropdown {
list-style-image: url("chrome://browser/skin/tab-dropmarker.png") !important;
-moz-appearance: none;
-moz-box-orient: horizontal;
margin: 0px;
padding: 0px 0px 7px 2px;
border: none;
}
tab[selected="true"] .active-tab-dropdown .toolbarbutton-icon {
margin: 0px;
}
tabbrowser tabpanels.plain {
border-top: 1px solid #212121 !important;
border-left: 1px solid #212121 !important;
}
browsermessage {
background-color: #ffffe1;
border-bottom: 1px solid #212121;
}
.popupMessageIcon {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 23px, 46px, 0px);
margin-left: 5px;
}
.passcardMessageIcon,
.datacardMessageIcon {
list-style-image: url("chrome://browser/skin/icons/functional_small.png");
-moz-image-region: rect(23px, 69px, 46px, 46px);
margin-left: 5px;
}
image.blacklistedSite-warning {
list-style-image: url("chrome://browser/skin/icons/messagebar-warning.png");
margin-left: 5px;
}
label.blacklistedSite-warning {
color: red;
font-weight: bold;
}
menulist[anonid="datacardList"] [defaultDatacard] {
font-weight: bold;
}
/* Site Controls icon/menu */
tab[selected="true"] .active-tab-dropdown:hover {
list-style-image: url("chrome://browser/skin/close_arrow_hot.gif");
}
.tab-popupmenu-button .toolbarbutton-icon {
margin: 0px;
}
.tabbrowser-tabs[showSiteControlButton="true"] tab[selected="true"] .tab-popupmenu-button {
list-style-image: url("chrome://browser/skin/icons/combined-trust-small.png");
-moz-image-region: rect(16px, 0px, 32px, 16px);
margin-bottom: 2px !important;
padding-bottom: 2px;
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="-1"][browserSetting="Low"] {
-moz-image-region: rect(0px, 64px, 17px, 48px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="-1"][browserSetting="Medium"] {
-moz-image-region: rect(17px, 64px, 34px, 48px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="-1"][browserSetting="High"] {
-moz-image-region: rect(34px, 64px, 51px, 48px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="-1"][browserSetting="Custom"] {
-moz-image-region: rect(51px, 64px, 68px, 48px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="0"][browserSetting="Low"] {
-moz-image-region: rect(0px, 80px, 17px, 64px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="0"][browserSetting="Low"]{
-moz-image-region: rect(0px, 16px, 17px, 0px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="0"][browserSetting="Medium"]{
-moz-image-region: rect(17px, 80px, 34px, 64px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="0"][browserSetting="Medium"]{
-moz-image-region: rect(17px, 16px, 34px, 0px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="0"][browserSetting="High"] {
-moz-image-region: rect(34px, 80px, 51px, 64px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="0"][browserSetting="High"]{
-moz-image-region: rect(34px, 16px, 51px, 0px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="0"][browserSetting="Custom"] {
-moz-image-region: rect(51px, 80px, 68px, 64px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="0"][browserSetting="Custom"] {
-moz-image-region: rect(51px, 16px, 68px, 0px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="1"][browserSetting="Low"] {
-moz-image-region: rect(0px, 94px, 16px, 80px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="1"][browserSetting="Low"] {
-moz-image-region: rect(0px, 30px, 16px, 16px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="1"][browserSetting="Medium"] {
-moz-image-region: rect(17px, 96px, 34px, 80px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="1"][browserSetting="Medium"] {
-moz-image-region: rect(17px, 32px, 34px, 16px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="1"][browserSetting="High"] {
-moz-image-region: rect(34px, 96px, 51px, 80px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="1"][browserSetting="High"] {
-moz-image-region: rect(34px, 32px, 51px, 16px);
}
[showSiteControlButton="true"] tab[selected="true"][trustLevel="1"][browserSetting="Medium"] {
-moz-image-region: rect(17px, 32px, 34px, 16px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"][trustLevel="1"][browserSetting="Medium"] {
-moz-image-region: rect(17px, 96px, 34px, 80px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="1"][browserSetting="Custom"] {
-moz-image-region: rect(50px, 32px, 68px, 16px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="1"][browserSetting="Custom"] {
-moz-image-region: rect(51px, 96px, 68px, 80px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="2"][browserSetting="Low"],
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="4"][browserSetting="Low"] ,
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="6"][browserSetting="Low"] {
-moz-image-region: rect(0px, 48px, 17px, 32px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="2"][browserSetting="Low"],
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="4"][browserSetting="Low"] ,
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="6"][browserSetting="Low"] {
-moz-image-region: rect(0px, 112px, 17px, 96px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="2"][browserSetting="Medium"],
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="4"][browserSetting="Medium"] ,
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="6"][browserSetting="Medium"] {
-moz-image-region: rect(17px, 48px, 34px, 32px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="2"][browserSetting="Medium"],
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="4"][browserSetting="Medium"] ,
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="6"][browserSetting="Medium"] {
-moz-image-region: rect(17px, 112px, 34px, 96px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="2"][browserSetting="High"],
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="4"][browserSetting="High"],
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="6"][browserSetting="High"] {
-moz-image-region: rect(34px, 48px, 51px, 32px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="2"][browserSetting="High"],
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="4"][browserSetting="High"],
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="6"][browserSetting="High"] {
-moz-image-region: rect(34px, 112px, 51px, 96px);
}
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="2"][browserSetting="Custom"],
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="4"][browserSetting="Custom"],
[showSiteControlButton="true"] tab[selected="true"] [trustLevel="6"][browserSetting="Custom"] {
-moz-image-region: rect(51px, 48px, 68px, 32px);
}
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="2"][browserSetting="Custom"],
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="4"][browserSetting="Custom"],
[showSiteControlButton="true"] tab[selected="true"][popupvisible="true"] [trustLevel="6"][browserSetting="Custom"] {
-moz-image-region: rect(51px, 112px, 68px, 96px);
}
/* Tabbox close button and dropdown */
.tabs-closebutton-box {
margin-bottom: 2px;
margin-left: 5px;
}
.tabs-closebutton {
list-style-image: url("chrome://browser/skin/close_x.gif");
-moz-appearance: none;
margin: 0px 0px 2px 0px;
padding: 0px;
border: none;
}
.tabs-closebutton:hover {
list-style-image: url("chrome://browser/skin/close_x_hot.gif");
}
.tabs-dropdown {
list-style-image: url("chrome://browser/skin/all_tabs.png");
-moz-appearance: none;
margin: 0px 0px 0px 0px;
padding: 0px;
border: none;
/*height: 28px;*/
}
.tabs-dropdown .toolbarbutton-icon {
margin: 0px;
}
.tabs-dropdown:hover {
list-style-image: url("chrome://browser/skin/all_tabs_ovr.png");
}
toolbarbutton.chevron {
list-style-image: url("chrome://global/skin/tabs/tab-chevron2.png") !important;
}
toolbarbutton.chevron:hover {
list-style-image: url("chrome://global/skin/tabs/tab-chevron-hov2.png") !important;
}
toolbarbutton.chevron > .toolbarbutton-menu-dropmarker {
display: none;
}
toolbar[mode="text"] > #window-controls > toolbarbutton > .toolbarbutton-icon {
display: -moz-box;
}
#sidebar-throbber[loading="true"] {
list-style-image: url(chrome://global/skin/icons/Loading.gif);
}
/*
#urlbar[level="high"] > .autocomplete-textbox-container,
#urlbar[level="low"] > .autocomplete-textbox-container,
#urlbar[level="broken"] > .autocomplete-textbox-container {
background-color: #F5F6BE;
}
*/
#urlbar[level="high"] > .autocomplete-textbox-container > .info-icon {
list-style-image: url("chrome://global/skin/lock-secure.png");
}
#urlbar[level="low"] > .autocomplete-textbox-container > .info-icon {
list-style-image: url("chrome://global/skin/lock-secure.png");
}
#urlbar[level="broken"] > .autocomplete-textbox-container > .info-icon {
list-style-image: url("chrome://global/skin/lock-broken.png");
}
/****************** Site Controls info dialog ********************/
#pbbBoxImage {
list-style-image: url("chrome://browser/skin/icons/combined-trust-generic.gif");
margin-top : -8px;
margin-bottom: -8px;
}