-#save-page-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 252px, 18px, 234px);
-}
-
-#save-page-button[cui-areatype="toolbar"]:hover {
- -moz-image-region: rect(18px, 252px, 36px, 234px);
-}
-
-#sync-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 270px, 18px, 252px);
-}
-
-#sync-button[cui-areatype="toolbar"]:hover {
- -moz-image-region: rect(18px, 270px, 36px, 252px);
-}
-
-#sync-button[cui-areatype="toolbar"][status="active"],
-#sync-button[cui-areatype="toolbar"][status="active"]:hover:active:not([disabled="true"]) {
- list-style-image: url("chrome://browser/skin/syncProgress-toolbar.png");
- -moz-image-region: rect(0, 18px, 18px, 0px);
-}
-
-/*
-#sync-button[cui-areatype="toolbar"][status="active"]:-moz-lwtheme-brighttext,
-#sync-button[cui-areatype="toolbar"][status="active"]:-moz-lwtheme-brighttext:hover:active:not([disabled="true"]) {
- list-style-image: url("chrome://browser/skin/syncProgress-toolbar-inverted.png");
-}
-*/
-
-#feed-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 288px, 18px, 270px);
-}
-
-#feed-button[cui-areatype="toolbar"]:hover:not([disabled="true"]) {
- -moz-image-region: rect(18px, 288px, 36px, 270px);
-}
-
-#feed-button[cui-areatype="toolbar"][disabled="true"] {
- -moz-image-region: rect(36px, 288px, 54px, 270px);
-}
-
-#social-share-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0px, 306px, 18px, 288px);
-}
-
-#social-share-button[cui-areatype="toolbar"]:hover:not([disabled="true"]),
-#social-share-button[cui-areatype="toolbar"][open="true"] {
- -moz-image-region: rect(18px, 306px, 36px, 288px);
-}
-
-#social-share-button[cui-areatype="toolbar"][disabled="true"] {
- -moz-image-region: rect(36px, 306px, 54px, 288px);
-}
-
-#characterencoding-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 324px, 18px, 306px);
-}
-
-#characterencoding-button[cui-areatype="toolbar"]:hover:not([disabled="true"]),
-#characterencoding-button[cui-areatype="toolbar"][open="true"] {
- -moz-image-region: rect(18px, 324px, 36px, 306px);
-}
-
-#characterencoding-button[cui-areatype="toolbar"][disabled="true"] {
- -moz-image-region: rect(36px, 324px, 54px, 306px);
-}
-
-#new-window-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 342px, 18px, 324px);
-}
-
-#new-window-button[cui-areatype="toolbar"]:hover {
- -moz-image-region: rect(18px, 342px, 36px, 324px);
-}
-
-#e10s-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 342px, 18px, 324px);
-}
-
-#e10s-button[cui-areatype="toolbar"]:hover {
- -moz-image-region: rect(18px, 342px, 36px, 324px);
-}
-
-#e10s-button > .toolbarbutton-icon {
- transform: scaleY(-1);
-}
-
-#new-tab-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 360px, 18px, 342px);
-}
-
-#new-tab-button[cui-areatype="toolbar"]:hover {
- -moz-image-region: rect(18px, 360px, 36px, 342px);
-}
-
-#privatebrowsing-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 378px, 18px, 360px);
-}
-
-#privatebrowsing-button[cui-areatype="toolbar"]:hover {
- -moz-image-region: rect(18px, 378px, 36px, 360px);
-}
-
-#find-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 396px, 18px, 378px);
-}
-
-#find-button[cui-areatype="toolbar"]:hover {
- -moz-image-region: rect(18px, 396px, 36px, 378px);
-}
-
-#print-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 414px, 18px, 396px);
-}
-
-#print-button[cui-areatype="toolbar"]:hover {
- -moz-image-region: rect(18px, 414px, 36px, 396px);
-}
-
-#fullscreen-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 432px, 18px, 414px);
-}
-
-#fullscreen-button[cui-areatype="toolbar"]:hover {
- -moz-image-region: rect(18px, 432px, 36px, 414px);
-}
-
-#developer-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 450px, 18px, 432px);
-}
-
-#developer-button[cui-areatype="toolbar"]:hover,
-#developer-button[cui-areatype="toolbar"][open="true"] {
- -moz-image-region: rect(18px, 450px, 36px, 432px);
-}
-
-#preferences-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 468px, 18px, 450px);
-}
-
-#preferences-button[cui-areatype="toolbar"]:hover {
- -moz-image-region: rect(18px, 468px, 36px, 450px);
-}
-
-#PanelUI-menu-button {
- -moz-image-region: rect(0, 486px, 18px, 468px);
-}
-
-#PanelUI-menu-button:hover,
-#PanelUI-menu-button[open="true"] {
- -moz-image-region: rect(18px, 486px, 36px, 468px);
-}
-
-#edit-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #cut-button {
- -moz-image-region: rect(0, 504px, 18px, 486px);
-}
-
-#edit-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #cut-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(18px, 504px, 36px, 486px);
-}
-
-#edit-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #cut-button[disabled="true"] {
- -moz-image-region: rect(36px, 504px, 54px, 486px);
-}
-
-#edit-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #copy-button {
- -moz-image-region: rect(0, 522px, 18px, 504px);
-}
-
-#edit-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #copy-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(18px, 522px, 36px, 504px);
-}
-
-#edit-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #copy-button[disabled="true"] {
- -moz-image-region: rect(36px, 522px, 54px, 504px);
-}
-
-#edit-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #paste-button {
- -moz-image-region: rect(0, 540px, 18px, 522px);
-}
-
-#edit-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #paste-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(18px, 540px, 36px, 522px);
-}
-
-#edit-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #paste-button[disabled="true"] {
- -moz-image-region: rect(36px, 540px, 54px, 522px);
-}
-
-#zoom-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #zoom-out-button {
- -moz-image-region: rect(0, 558px, 18px, 540px);
-}
-
-#zoom-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #zoom-out-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(18px, 558px, 36px, 540px);
-}
-
-#zoom-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #zoom-out-button[disabled="true"] {
- -moz-image-region: rect(36px, 558px, 54px, 540px);
-}
-
-#zoom-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #zoom-in-button {
- -moz-image-region: rect(0, 576px, 18px, 558px);
-}
-
-#zoom-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #zoom-in-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(18px, 576px, 36px, 558px);
-}
-
-#zoom-controls:not(:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true])) > #zoom-in-button[disabled="true"] {
- -moz-image-region: rect(36px, 576px, 54px, 558px);
-}
-
-#nav-bar-overflow-button {
- -moz-image-region: rect(0, 612px, 18px, 594px);
-}
-
-#nav-bar-overflow-button:hover,
-#nav-bar-overflow-button[open="true"] {
- -moz-image-region: rect(18px, 612px, 36px, 594px);
-}
-
-#nav-bar-overflow-button:-moz-locale-dir(rtl) > .toolbarbutton-icon {
- transform: scaleX(-1);
-}
-
-#tabview-button {
- -moz-image-region: rect(0, 648px, 18px, 630px);
-}
-
-#tabview-button:hover {
- -moz-image-region: rect(18px, 648px, 36px, 630px);
-}
-
-#email-link-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 666px, 18px, 648px);
-}
-
-#email-button[cui-areatype="toolbar"]:hover:not([disabled="true"]) {
- -moz-image-region: rect(18px, 666px, 36px, 648px);
-}
-
-#email-button[cui-areatype="toolbar"][disabled="true"] {
- -moz-image-region: rect(36px, 666px, 54px, 648px);
-}
-
-#sidebar-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 684px, 18px, 666px);
-}
-
-#sidebar-button[cui-areatype="toolbar"]:hover {
- -moz-image-region: rect(18px, 684px, 36px, 666px);
-}
-
-#panic-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 702px, 18px, 684px);
-}
-
-#panic-button[cui-areatype="toolbar"]:hover,
-#panic-button[cui-areatype="toolbar"][open] {
- -moz-image-region: rect(18px, 702px, 36px, 684px);
-}
-
-#panic-button:-moz-locale-dir(rtl) > .toolbarbutton-icon {
- transform: scaleX(-1);
-}
-
-#web-apps-button[cui-areatype="toolbar"] {
- -moz-image-region: rect(0, 720px, 18px, 702px);
-}
-
-#web-apps-button[cui-areatype="toolbar"]:hover {
- -moz-image-region: rect(18px, 720px, 36px, 702px);
-}
-
-#loop-call-button > .toolbarbutton-badge-container {
- list-style-image: url("chrome://browser/skin/loop/toolbarfx.png");
- -moz-image-region: rect(0, 18px, 18px, 0);
-}
-
-#loop-call-button:not([disabled="true"]):-moz-any(:hover,:hover:active,[open]) > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 90px, 18px, 72px);
-}
-
-#loop-call-button[disabled="true"] > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 36px, 18px, 18px);
-}
-
-#loop-call-button[disabled="true"]:-moz-any(:hover,:hover:active,[open]) > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 126px, 18px, 108px);
-}
-
-#loop-call-button:not([disabled="true"])[state="error"] > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 54px, 18px, 36px);
-}
-
-#loop-call-button:not([disabled="true"])[state="action"] > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 72px, 18px, 54px);
-}
-
-#loop-call-button:not([disabled="true"])[state="active"] > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 108px, 18px, 90px);
-}
-
-/* === END toolbarbuttons.inc.css === */
-
-/* === BEGIN menupanel.inc.css === */
-
-/* Menu panel and palette styles */
-
-toolbaritem[sdkstylewidget="true"] > toolbarbutton,
-:-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button,
- #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button,
- #social-share-button, #open-file-button, #find-button, #developer-button,
- #preferences-button, #privatebrowsing-button, #save-page-button, #switch-to-metro-button, #add-ons-button,
- #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button,
- #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button,
- #copy-button, #paste-button, #e10s-button, #panic-button, #web-apps-button)[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > :-moz-any(#back-button, #forward-button, #home-button, #print-button, #downloads-button, #bookmarks-menu-button,
- #new-tab-button, #new-window-button, #fullscreen-button, #sync-button, #feed-button, #tabview-button,
- #social-share-button, #open-file-button, #find-button, #developer-button,
- #preferences-button, #privatebrowsing-button, #save-page-button, #switch-to-metro-button, #add-ons-button,
- #history-panelmenu, #nav-bar-overflow-button, #PanelUI-menu-button, #characterencoding-button,
- #email-link-button, #sidebar-button, #zoom-out-button, #zoom-reset-button, #zoom-in-button, #cut-button,
- #copy-button, #paste-button, #e10s-button, #panic-button, #web-apps-button) {
- list-style-image: url("chrome://browser/skin/menuPanelFx.png"); /* avoid aero overrides with changed filename */
-}
-
-#home-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #home-button {
- -moz-image-region: rect(0px, 128px, 32px, 96px);
-}
-
-#home-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #home-button:hover {
- -moz-image-region: rect(32px, 128px, 64px, 96px);
-}
-
-#bookmarks-menu-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #bookmarks-menu-button {
- -moz-image-region: rect(0px, 192px, 32px, 160px);
-}
-
-#bookmarks-menu-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #bookmarks-menu-button:hover {
- -moz-image-region: rect(32px, 192px, 64px, 160px);
-}
-
-#bookmarks-menu-button[cui-areatype="menu-panel"][panel-multiview-anchor=true] {
- -moz-image-region: rect(32px, 192px, 64px, 160px);
-}
-
-#history-panelmenu[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #history-panelmenu {
- -moz-image-region: rect(0px, 224px, 32px, 192px);
-}
-
-#history-panelmenu[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #history-panelmenu:hover {
- -moz-image-region: rect(32px, 224px, 64px, 192px);
-}
-
-#history-panelmenu[cui-areatype="menu-panel"][panel-multiview-anchor=true] {
- -moz-image-region: rect(32px, 224px, 64px, 192px);
-}
-
-#downloads-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #downloads-button {
- -moz-image-region: rect(0px, 256px, 32px, 224px);
-}
-
-#downloads-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #downloads-button:hover {
- -moz-image-region: rect(32px, 256px, 64px, 224px);
-}
-
-#add-ons-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #add-ons-button {
- -moz-image-region: rect(0px, 288px, 32px, 256px);
-}
-
-#add-ons-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #add-ons-button:hover {
- -moz-image-region: rect(32px, 288px, 64px, 256px);
-}
-
-#open-file-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #open-file-button {
- -moz-image-region: rect(0px, 320px, 32px, 288px);
-}
-
-#open-file-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #open-file-button:hover {
- -moz-image-region: rect(32px, 320px, 64px, 288px);
-}
-
-#save-page-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #save-page-button {
- -moz-image-region: rect(0px, 352px, 32px, 320px);
-}
-
-#save-page-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #save-page-button:hover {
- -moz-image-region: rect(32px, 352px, 64px, 320px);
-}
-
-#sync-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #sync-button {
- -moz-image-region: rect(0px, 384px, 32px, 352px);
-}
-
-#sync-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #sync-button:hover {
- -moz-image-region: rect(32px, 384px, 64px, 352px);
-}
-
-#sync-button[cui-areatype="menu-panel"][status="active"] {
- list-style-image: url("chrome://browser/skin/syncProgress-menuPanel.png");
- -moz-image-region: rect(0px, 32px, 32px, 0px);
-}
-
-#feed-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #feed-button {
- -moz-image-region: rect(0px, 416px, 32px, 384px);
-}
-
-#feed-button[cui-areatype="menu-panel"]:hover:not([disabled="true"]),
-toolbarpaletteitem[place="palette"] > #feed-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(32px, 416px, 64px, 384px);
-}
-
-#feed-button[cui-areatype="menu-panel"][disabled="true"],
-toolbarpaletteitem[place="palette"] > #feed-button[disabled="true"] {
- -moz-image-region: rect(64px, 416px, 96px, 384px);
-}
-
-#social-share-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #social-share-button {
- -moz-image-region: rect(0px, 448px, 32px, 416px);
-}
-
-#social-share-button[cui-areatype="menu-panel"]:hover:not([disabled="true"]),
-toolbarpaletteitem[place="palette"] > #social-share-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(32px, 448px, 64px, 416px);
-}
-
-#social-share-button[cui-areatype="menu-panel"][disabled="true"],
-toolbarpaletteitem[place="palette"] > #social-share-button[disabled="true"] {
- -moz-image-region: rect(64px, 448px, 96px, 416px);
-}
-
-#characterencoding-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #characterencoding-button {
- -moz-image-region: rect(0px, 480px, 32px, 448px);
-}
-
-#characterencoding-button[cui-areatype="menu-panel"]:hover:not([disabled="true"]),
-toolbarpaletteitem[place="palette"] > #characterencoding-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(32px, 480px, 64px, 448px);
-}
-
-#characterencoding-button[cui-areatype="menu-panel"][disabled="true"],
-toolbarpaletteitem[place="palette"] > #characterencoding-button[disabled="true"] {
- -moz-image-region: rect(64px, 480px, 96px, 448px);
-}
-
-#characterencoding-button[cui-areatype="menu-panel"][panel-multiview-anchor=true] {
- -moz-image-region: rect(32px, 480px, 64px, 448px);
-}
-
-#new-window-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #new-window-button {
- -moz-image-region: rect(0px, 512px, 32px, 480px);
-}
-
-#new-window-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #new-window-button:hover {
- -moz-image-region: rect(32px, 512px, 64px, 480px);
-}
-
-#e10s-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #e10s-button {
- -moz-image-region: rect(0px, 512px, 32px, 480px);
-}
-
-#e10s-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #e10s-button:hover {
- -moz-image-region: rect(32px, 512px, 64px, 480px);
-}
-
-#new-tab-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #new-tab-button {
- -moz-image-region: rect(0px, 544px, 32px, 512px);
-}
-
-#new-tab-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #new-tab-button:hover {
- -moz-image-region: rect(32px, 544px, 64px, 512px);
-}
-
-#privatebrowsing-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #privatebrowsing-button {
- -moz-image-region: rect(0px, 576px, 32px, 544px);
-}
-
-#privatebrowsing-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #privatebrowsing-button:hover {
- -moz-image-region: rect(32px, 576px, 64px, 544px);
-}
-
-#tabview-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #tabview-button {
- -moz-image-region: rect(0px, 608px, 32px, 576px);
-}
-
-#tabview-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #tabview-button:hover {
- -moz-image-region: rect(32px, 608px, 64px, 576px);
-}
-
-#find-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #find-button {
- -moz-image-region: rect(0px, 640px, 32px, 608px);
-}
-
-#find-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #find-button:hover {
- -moz-image-region: rect(32px, 640px, 64px, 608px);
-}
-
-#print-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #print-button {
- -moz-image-region: rect(0px, 672px, 32px, 640px);
-}
-
-#print-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #print-button:hover {
- -moz-image-region: rect(32px, 672px, 64px, 640px);
-}
-
-#fullscreen-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #fullscreen-button {
- -moz-image-region: rect(0px, 704px, 32px, 672px);
-}
-
-#fullscreen-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #fullscreen-button:hover {
- -moz-image-region: rect(32px, 704px, 64px, 672px);
-}
-
-#developer-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #developer-button {
- -moz-image-region: rect(0px, 736px, 32px, 704px);
-}
-
-#developer-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #developer-button:hover {
- -moz-image-region: rect(32px, 736px, 64px, 704px);
-}
-
-#developer-button[cui-areatype="menu-panel"][panel-multiview-anchor=true] {
- -moz-image-region: rect(32px, 736px, 64px, 704px);
-}
-
-#preferences-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #preferences-button {
- -moz-image-region: rect(0px, 768px, 32px, 736px);
-}
-
-#preferences-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #preferences-button:hover {
- -moz-image-region: rect(32px, 768px, 64px, 736px);
-}
-
-#email-link-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #email-link-button {
- -moz-image-region: rect(0, 800px, 32px, 768px);
-}
-
-#email-link-button[cui-areatype="menu-panel"]:hover:not([disabled="true"]),
-toolbarpaletteitem[place="palette"] > #email-link-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(32px, 800px, 64px, 768px);
-}
-
-#email-link-button[cui-areatype="menu-panel"][disabled="true"],
-toolbarpaletteitem[place="palette"] > #email-link-button[disabled="true"] {
- -moz-image-region: rect(64px, 800px, 96px, 768px);
-}
-
-#sidebar-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #sidebar-button {
- -moz-image-region: rect(0, 864px, 32px, 832px);
-}
-
-#sidebar-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #sidebar-button:hover,
-#sidebar-button[cui-areatype="menu-panel"][panel-multiview-anchor=true] {
- -moz-image-region: rect(32px, 864px, 64px, 832px);
-}
-
-#panic-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #panic-button {
- -moz-image-region: rect(0, 896px, 32px, 864px);
-}
-
-#panic-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #panic-button:hover,
-#panic-button[cui-areatype="menu-panel"][panel-multiview-anchor=true] {
- -moz-image-region: rect(32px, 896px, 64px, 864px);
-}
-
-#web-apps-button[cui-areatype="menu-panel"],
-toolbarpaletteitem[place="palette"] > #web-apps-button {
- -moz-image-region: rect(0, 928px, 32px, 896px);
-}
-
-#web-apps-button[cui-areatype="menu-panel"]:hover,
-toolbarpaletteitem[place="palette"] > #web-apps-button:hover {
- -moz-image-region: rect(32px, 928px, 64px, 896px);
-}
-
-toolbaritem[sdkstylewidget="true"] > toolbarbutton {
- -moz-image-region: rect(0, 832px, 32px, 800px);
-}
-
-#loop-call-button[cui-areatype="menu-panel"] > .toolbarbutton-badge-container,
-toolbarpaletteitem[place="palette"] > #loop-call-button > .toolbarbutton-badge-container {
- list-style-image: url("chrome://browser/skin/loop/menuPanel.png");
- -moz-image-region: rect(0, 32px, 32px, 0);
-}
-
-/* Make sure that the state icons are not shown in the customization palette. */
-toolbarpaletteitem[place="palette"] > #loop-call-button > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 32px, 32px, 0) !important;
-}
-
-#loop-call-button[cui-areatype="menu-panel"]:not([disabled="true"]):-moz-any(:hover,:hover:active,[open]) > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 160px, 32px, 128px);
-}
-
-#loop-call-button[cui-areatype="menu-panel"][disabled="true"] > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 64px, 32px, 32px);
-}
-
-#loop-call-button[cui-areatype="menu-panel"][disabled="true"]:-moz-any(:hover,:hover:active,[open]) > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 224px, 32px, 192px);
-}
-
-#loop-call-button[cui-areatype="menu-panel"]:not([disabled="true"])[state="error"] > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 96px, 32px, 64px);
-}
-
-#loop-call-button[cui-areatype="menu-panel"]:not([disabled="true"])[state="action"] > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 128px, 32px, 96px);
-}
-
-#loop-call-button[cui-areatype="menu-panel"]:not([disabled="true"])[state="active"] > .toolbarbutton-badge-container {
- -moz-image-region: rect(0, 192px, 32px, 160px);
-}
-
-/* Wide panel control icons */
-
-#edit-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > toolbarbutton,
-#zoom-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > toolbarbutton,
-toolbarpaletteitem[place="palette"] > #edit-controls > toolbarbutton,
-toolbarpaletteitem[place="palette"] > #zoom-controls > toolbarbutton {
- list-style-image: url("chrome://browser/skin/menuPanelFx-small.png"); /* avoid aero overrides with changed filename */
-}
-
-#edit-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #cut-button,
-toolbarpaletteitem[place="palette"] > #edit-controls > #cut-button {
- -moz-image-region: rect(0px, 32px, 16px, 16px);
-}
-
-#edit-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #cut-button:hover:not([disabled="true"]),
-toolbarpaletteitem[place="palette"] > #edit-controls > #cut-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(16px, 32px, 32px, 16px);
-}
-
-#edit-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #cut-button[disabled="true"],
-toolbarpaletteitem[place="palette"] > #edit-controls > #cut-button[disabled="true"] {
- -moz-image-region: rect(32px, 32px, 48px, 16px);
-}
-
-#edit-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #copy-button,
-toolbarpaletteitem[place="palette"] > #edit-controls > #copy-button {
- -moz-image-region: rect(0px, 48px, 16px, 32px);
-}
-
-#edit-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #copy-button:hover:not([disabled="true"]),
-toolbarpaletteitem[place="palette"] > #edit-controls > #copy-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(16px, 48px, 32px, 32px);
-}
-
-#edit-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #copy-button[disabled="true"],
-toolbarpaletteitem[place="palette"] > #edit-controls > #copy-button[disabled="true"] {
- -moz-image-region: rect(32px, 48px, 48px, 32px);
-}
-
-#edit-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #paste-button,
-toolbarpaletteitem[place="palette"] > #edit-controls > #paste-button {
- -moz-image-region: rect(0px, 64px, 16px, 48px);
-}
-
-#edit-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #paste-button:hover:not([disabled="true"]),
-toolbarpaletteitem[place="palette"] > #edit-controls > #paste-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(16px, 64px, 32px, 48px);
-}
-
-#edit-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #paste-button[disabled="true"],
-toolbarpaletteitem[place="palette"] > #edit-controls > #paste-button[disabled="true"] {
- -moz-image-region: rect(32px, 64px, 48px, 48px);
-}
-
-#zoom-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #zoom-out-button,
-toolbarpaletteitem[place="palette"] > #zoom-controls > #zoom-out-button {
- -moz-image-region: rect(0px, 80px, 16px, 64px);
-}
-
-#zoom-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #zoom-out-button:hover:not([disabled="true"]),
-toolbarpaletteitem[place="palette"] > #zoom-controls > #zoom-out-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(16px, 80px, 32px, 64px);
-}
-
-#zoom-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #zoom-out-button[disabled="true"],
-toolbarpaletteitem[place="palette"] > #zoom-controls > #zoom-out-button[disabled="true"] {
- -moz-image-region: rect(32px, 80px, 48px, 64px);
-}
-
-#zoom-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #zoom-in-button,
-toolbarpaletteitem[place="palette"] > #zoom-controls > #zoom-in-button {
- -moz-image-region: rect(0px, 96px, 16px, 80px);
-}
-
-#zoom-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #zoom-in-button:hover:not([disabled="true"]),
-toolbarpaletteitem[place="palette"] > #zoom-controls > #zoom-in-button:hover:not([disabled="true"]) {
- -moz-image-region: rect(16px, 96px, 32px, 80px);
-}
-
-#zoom-controls:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem=true]) > #zoom-in-button[disabled="true"],
-toolbarpaletteitem[place="palette"] > #zoom-controls > #zoom-in-button[disabled="true"] {
- -moz-image-region: rect(32px, 96px, 48px, 80px);
-}
-
-/* === END menupanel.inc.css === */
-
-.toolbarbutton-1:not([type="menu-button"]) {
- -moz-box-orient: vertical;
-}
-
-.toolbarbutton-1,
-.toolbarbutton-1 > .toolbarbutton-menubutton-button {
-/* min-width: 36px;
- min-height: 36px;*/
-}
-
-.toolbarbutton-1,
-.toolbarbutton-1 > .toolbarbutton-menubutton-button,
-.toolbarbutton-1[disabled="true"]:hover:active,
-.toolbarbutton-1[disabled="true"]:hover:active > .toolbarbutton-menubutton-button {
- padding: 1px 2px;
-}
-
-.toolbarbutton-1:hover:active,
-.toolbarbutton-1[open="true"],
-.toolbarbutton-1:hover:active > .toolbarbutton-menubutton-button {
- padding-top: 2px;
- padding-bottom: 0px;
- -moz-padding-start: 3px;
- -moz-padding-end: 1px;
-}
-
-#main-window:not([customizing]) .toolbarbutton-1[disabled=true] > .toolbarbutton-icon,
-#main-window:not([customizing]) .toolbarbutton-1[disabled=true] > .toolbarbutton-menu-dropmarker,
-#main-window:not([customizing]) .toolbarbutton-1[disabled=true] > .toolbarbutton-menubutton-dropmarker,
-#main-window:not([customizing]) .toolbarbutton-1[disabled=true] > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
-#main-window:not([customizing]) .toolbarbutton-1 > .toolbarbutton-menubutton-button[disabled=true] > .toolbarbutton-icon {
-}
-
-.toolbarbutton-1 > .toolbarbutton-menu-dropmarker,
-.toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker {
-}
-
-toolbar .toolbarbutton-1 > .toolbarbutton-menu-dropmarker:-moz-lwtheme-brighttext,
-toolbar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker:-moz-lwtheme-brighttext {
-}
-
-.toolbarbutton-1 > .toolbarbutton-icon,
-.toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon {
-}
-
-#nav-bar .toolbarbutton-1,
-#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button {
-}
-
-#nav-bar .toolbarbutton-1:not([type=menu-button]),
-#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button,
-#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker {
-}
-
-#nav-bar #PanelUI-menu-button {
-/* -moz-padding-start: 7px;
- -moz-padding-end: 5px;*/
-}
-
-#nav-bar .toolbarbutton-1[type=menu]:not(#back-button):not(#forward-button):not(#feed-button):not(#social-provider-button):not(#PanelUI-menu-button) {
-/* padding-left: 5px;
- padding-right: 5px;*/
-}
-
-#nav-bar .toolbarbutton-1 > menupopup {
-/* margin-top: -3px;*/
-}
-
-#nav-bar .toolbarbutton-1 > menupopup.cui-widget-panel {
- margin-top: -4px;
-}
-
-#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button {
-/* -moz-padding-end: 0;*/
-}
-
-#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker {
-/* -moz-padding-start: 0;
- -moz-box-align: center;*/
-}
-
-#nav-bar .toolbarbutton-1 > .toolbarbutton-icon,
-#nav-bar .toolbarbutton-1 > .toolbarbutton-text,
-#nav-bar .toolbarbutton-1 > .toolbarbutton-badge-container,
-#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon,
-#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon,
-window:not([chromehidden~="toolbar"]) #urlbar-wrapper > .toolbarbutton-1:-moz-any([disabled=true],:not([open]):not([disabled=true]):not(:active)) > .toolbarbutton-icon {
-/* padding: 2px 6px;
- border: 1px solid;
- border-color: transparent;
- transition-property: background-color, border-color;
- transition-duration: 150ms;*/
-}
-/*
-#nav-bar .toolbarbutton-1:not(:-moz-any(@primaryToolbarButtons@)) > .toolbarbutton-icon,
-#nav-bar .toolbarbutton-1:not(:-moz-any(@primaryToolbarButtons@)) > .toolbarbutton-badge-container,
-#nav-bar .toolbarbutton-1:not(:-moz-any(@primaryToolbarButtons@)) > .toolbarbutton-menubutton-button > .toolbarbutton-icon {
- padding: 3px 7px;
-}
-*/
-
-/* Help SDK icons fit: */
-toolbarbutton[sdk-button="true"][cui-areatype="toolbar"] > .toolbarbutton-icon {
- width: 16px;
-}
-
-#nav-bar toolbarbutton[sdk-button="true"][cui-areatype="toolbar"] > .toolbarbutton-icon {
- /* XXXgijs box models strike again: this is 16px + 2 * 7px padding + 2 * 1px border (from the rules above) */
- width: 32px;
-}
-
-#nav-bar .toolbarbutton-1[type=menu]:not(#back-button):not(#forward-button):not(#feed-button):not(#social-provider-button):not(#PanelUI-menu-button) > .toolbarbutton-icon,
-#nav-bar .toolbarbutton-1[type=menu] > .toolbarbutton-text /* hack for add-ons that forcefully display the label */ {
-/* -moz-padding-end: 17px;*/
-}
-
-#nav-bar .toolbarbutton-1 > .toolbarbutton-menu-dropmarker {
-}
-
-#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-button > .toolbarbutton-icon {
-}
-
-#nav-bar .toolbarbutton-1 > .toolbarbutton-menubutton-dropmarker > .dropmarker-icon {
-}
-
-#nav-bar .toolbaritem-combined-buttons {
-/* margin-left: 2px;
- margin-right: 2px;*/
-}
-
-#nav-bar .toolbaritem-combined-buttons > .toolbarbutton-1 {
-/* padding-left: 0;
- padding-right: 0;*/
-}
-
-#nav-bar .toolbarbutton-1:not(:hover):not(:active):not([open]) > .toolbarbutton-menubutton-dropmarker::before,
-#nav-bar .toolbaritem-combined-buttons > .toolbarbutton-1:-moz-any(:not(:hover):not([open]),[disabled=true]) + .toolbarbutton-1:-moz-any(:not(:hover):not([open]),[disabled=true])::before {
-/*
- content: "";
- display: -moz-box;
- width: 1px;
- height: 16px;
- -moz-margin-end: -1px;
-*/