@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#BrowserPreferences radio[pane^="pane"],#MailPreferences radio[pane^="pane"],#extensionsManager #installs-view,#extensionsManager #updates-view,#extensionsManager #extensions-view,#extensionsManager #themes-view,#extensionsManager #myconfigAddons-button,#back-button,#forward-button,#stop-button,#reload-button,#home-button,#downloads-button,#history-button,#bookmarks-button,#print-button,#new-tab-button,#new-window-button,#simpleOptionsButton,#embuttonExtensions,#embuttonThemes,#simpleClearButton,#reporterMenuButton,#jsConsole-button,#myconfig-button,#restartfirefox-button,#cut-button,#copy-button,#paste-button,#back-button[disabled="true"],#forward-button[disabled="true"],#stop-button[disabled="true"],#reload-button[disabled="true"],#cut-button[disabled="true"],#copy-button[disabled="true"],#paste-button[disabled="true"]{
list-style-image:url("resource:/icons/icons32.png")!important}

toolbar[iconsize="small"] #back-button[disabled="true"],toolbar[iconsize="small"] #forward-button[disabled="true"],toolbar[iconsize="small"] #stop-button[disabled="true"],toolbar[iconsize="small"] #reload-button[disabled="true"],toolbar[iconsize="small"] #cut-button[disabled="true"],toolbar[iconsize="small"] #copy-button[disabled="true"],toolbar[iconsize="small"] #paste-button[disabled="true"],toolbar[iconsize="small"] #back-button,toolbar[iconsize="small"] #forward-button,toolbar[iconsize="small"] #stop-button,toolbar[iconsize="small"] #reload-button,toolbar[iconsize="small"] #home-button,toolbar[iconsize="small"] #downloads-button,toolbar[iconsize="small"] #history-button,toolbar[iconsize="small"] #bookmarks-button,toolbar[iconsize="small"] #print-button,toolbar[iconsize="small"] #new-tab-button,toolbar[iconsize="small"] #new-window-button,toolbar[iconsize="small"] #simpleOptionsButton,toolbar[iconsize="small"] #embuttonExtensions,toolbar[iconsize="small"] #embuttonThemes,toolbar[iconsize="small"] #simpleClearButton,toolbar[iconsize="small"] #reporterMenuButton,toolbar[iconsize="small"] #jsConsole-button,toolbar[iconsize="small"] #myconfig-button,toolbar[iconsize="small"] #restartfirefox-button,toolbar[iconsize="small"] #cut-button,toolbar[iconsize="small"] #copy-button,toolbar[iconsize="small"] #paste-button{
list-style-image:url("resource:/icons/icons16.png")!important}

/*toolbar*/
#back-button{-moz-image-region:rect(0 32px 32px 0)!important}
#back-button:not([disabled="true"]):hover,#back-button[buttonover="true"]{-moz-image-region:rect(32px 32px 64px 0)!important}
#back-button:not([disabled="true"]):hover:active{-moz-image-region:rect(64px 32px 96px 0)!important}
#forward-button{-moz-image-region:rect(0 64px 32px 32px)!important}
#forward-button:not([disabled="true"]):hover,#forward-button[buttonover="true"]{-moz-image-region:rect(32px 64px 64px 32px)!important}
#forward-button:not([disabled="true"]):hover:active{-moz-image-region:rect(64px 64px 96px 32px)!important}
#stop-button{-moz-image-region:rect(0 96px 32px 64px)!important}
#stop-button:not([disabled="true"]):hover{-moz-image-region:rect(32px 96px 64px 64px)!important}
#stop-button:not([disabled="true"]):hover:active{-moz-image-region:rect(64px 96px 96px 64px)!important}
#reload-button{-moz-image-region:rect(0 128px 32px 96px)!important}
#reload-button:not([disabled="true"]):hover{-moz-image-region:rect(32px 128px 64px 96px)!important}
#reload-button:not([disabled="true"]):hover:active{-moz-image-region:rect(64px 128px 96px 96px)!important}
#home-button{-moz-image-region:rect(0 160px 32px 128px)!important}
#home-button:not([disabled="true"]):hover{-moz-image-region:rect(32px 160px 64px 128px)!important}
#home-button:not([disabled="true"]):hover:active{-moz-image-region:rect(64px 160px 96px 128px)!important}
#downloads-button{-moz-image-region:rect(0 192px 32px 160px)!important}
#downloads-button:not([disabled="true"]):hover{-moz-image-region:rect(32px 192px 64px 160px)!important}
#downloads-button:not([disabled="true"]):hover:active{-moz-image-region:rect(64px 192px 96px 160px)!important}
#history-button{-moz-image-region:rect(0 224px 32px 192px)!important}
#history-button:not([disabled="true"]):hover{-moz-image-region:rect(32px 224px 64px 192px)!important}
#history-button:not([disabled="true"]):hover:active{-moz-image-region:rect(64px 224px 96px 192px)!important}
#bookmarks-button{-moz-image-region:rect(0 256px 32px 224px)!important}
#bookmarks-button:not([disabled="true"]):not([checked="true"]):hover{-moz-image-region:rect(32px 256px 64px 224px)!important}
#bookmarks-button:not([disabled="true"]):not([checked="true"]):hover:active{-moz-image-region:rect(64px 256px 96px 224px)!important}
#bookmarks-button[checked="true"]{-moz-image-region:rect(0 288px 32px 256px)!important}
#bookmarks-button[checked="true"]:not([disabled="true"]):hover{-moz-image-region:rect(32px 288px 64px 256px)!important}
#bookmarks-button[checked="true"]:not([disabled="true"]):hover:active{-moz-image-region:rect(64px 288px 96px 256px)!important}
#print-button{-moz-image-region:rect(0 320px 32px 288px)!important}
#print-button:not([disabled="true"]):hover{-moz-image-region:rect(32px 320px 64px 288px)!important}
#print-button:not([disabled="true"]):hover:active{-moz-image-region:rect(64px 320px 96px 288px)!important}
#new-tab-button{-moz-image-region:rect(0 352px 32px 320px)!important}
#new-tab-button:not([disabled="true"]):hover{-moz-image-region:rect(32px 352px 64px 320px)!important}
#new-tab-button:not([disabled="true"]):hover:active{-moz-image-region:rect(64px 352px 96px 320px)!important}
#new-window-button{-moz-image-region:rect(0 384px 32px 352px)!important}
#new-window-button:not([disabled="true"]):hover{-moz-image-region:rect(32px 384px 64px 352px)!important}
#new-window-button:not([disabled="true"]):hover:active{-moz-image-region:rect(64px 384px 96px 352px)!important}
#simpleOptionsButton{-moz-image-region:rect(96px 32px 128px 0)!important}
#simpleOptionsButton:not([disabled="true"]):hover{-moz-image-region:rect(128px 32px 160px 0)!important}
#simpleOptionsButton:not([disabled="true"]):hover:active{-moz-image-region:rect(160px 32px 192px 0)!important}
#embuttonExtensions{-moz-image-region:rect(96px 64px 128px 32px)!important}
#embuttonExtensions:not([disabled="true"]):hover{-moz-image-region:rect(128px 64px 160px 32px)!important}
#embuttonExtensions:not([disabled="true"]):hover:active{-moz-image-region:rect(160px 64px 192px 32px)!important}
#embuttonThemes{-moz-image-region:rect(96px 96px 128px 64px)!important}
#embuttonThemes:not([disabled="true"]):hover{-moz-image-region:rect(128px 96px 160px 64px)!important}
#embuttonThemes:not([disabled="true"]):hover:active{-moz-image-region:rect(160px 96px 192px 64px)!important}
#simpleClearButton{-moz-image-region:rect(96px 128px 128px 96px)!important}
#simpleClearButton:not([disabled="true"]):hover{-moz-image-region:rect(128px 128px 160px 96px)!important}
#simpleClearButton:not([disabled="true"]):hover:active{-moz-image-region:rect(160px 128px 192px 96px)!important}
#reporterMenuButton{-moz-image-region:rect(96px 160px 128px 128px)!important}
#reporterMenuButton:not([disabled="true"]):hover{-moz-image-region:rect(128px 160px 160px 128px)!important}
#reporterMenuButton:not([disabled="true"]):hover:active{-moz-image-region:rect(160px 160px 192px 128px)!important}
#jsConsole-button{-moz-image-region:rect(96px 192px 128px 160px)!important}
#jsConsole-button:not([disabled="true"]):hover{-moz-image-region:rect(128px 192px 160px 160px)!important}
#jsConsole-button:not([disabled="true"]):hover:active{-moz-image-region:rect(160px 192px 192px 160px)!important}
#myconfig-button{-moz-image-region:rect(96px 224px 128px 192px)!important}
#myconfig-button:not([disabled="true"]):hover{-moz-image-region:rect(128px 224px 160px 192px)!important}
#myconfig-button:not([disabled="true"]):hover:active{-moz-image-region:rect(160px 224px 192px 192px)!important}
#restartfirefox-button{-moz-image-region:rect(96px 256px 128px 224px)!important}
#restartfirefox-button:not([disabled="true"]):hover{-moz-image-region:rect(128px 256px 160px 224px)!important}
#restartfirefox-button:not([disabled="true"]):hover:active{-moz-image-region:rect(160px 256px 192px 224px)!important}
#cut-button{-moz-image-region:rect(96px 320px 128px 288px)!important}
#cut-button:not([disabled="true"]):hover{-moz-image-region:rect(128px 320px 160px 288px)!important}
#cut-button:not([disabled="true"]):hover:active{-moz-image-region:rect(160px 320px 192px 288px)!important}
#copy-button{-moz-image-region:rect(96px 352px 128px 320px)!important}
#copy-button:not([disabled="true"]):hover{-moz-image-region:rect(128px 352px 160px 320px)!important}
#copy-button:not([disabled="true"]):hover:active{-moz-image-region:rect(160px 352px 192px 320px)!important}
#paste-button{-moz-image-region:rect(96px 384px 128px 352px)!important}
#paste-button:not([disabled="true"]):hover{-moz-image-region:rect(128px 384px 160px 352px)!important}
#paste-button:not([disabled="true"]):hover:active{-moz-image-region:rect(160px 384px 192px 352px)!important}
toolbar[iconsize="small"] #back-button{-moz-image-region:rect(0 16px 16px 0)!important}
toolbar[iconsize="small"] #back-button:not([disabled="true"]):hover,toolbar[iconsize="small"] #back-button[buttonover="true"]{-moz-image-region:rect(16px 16px 32px 0)!important}
toolbar[iconsize="small"] #back-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 16px 48px 0)!important}
toolbar[iconsize="small"] #forward-button{-moz-image-region:rect(0 32px 16px 16px)!important}
toolbar[iconsize="small"] #forward-button:not([disabled="true"]):hover,toolbar[iconsize="small"] #forward-button[buttonover="true"]{-moz-image-region:rect(16px 32px 32px 16px)!important}
toolbar[iconsize="small"] #forward-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 32px 48px 16px)!important}
toolbar[iconsize="small"] #stop-button{-moz-image-region:rect(0 48px 16px 32px)!important}
toolbar[iconsize="small"] #stop-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 48px 32px 32px)!important}
toolbar[iconsize="small"] #stop-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 48px 48px 32px)!important}
toolbar[iconsize="small"] #reload-button{-moz-image-region:rect(0 64px 16px 48px)!important}
toolbar[iconsize="small"] #reload-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 64px 32px 48px)!important}
toolbar[iconsize="small"] #reload-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 64px 48px 48px)!important}
toolbar[iconsize="small"] #home-button{-moz-image-region:rect(0 80px 16px 64px)!important}
toolbar[iconsize="small"] #home-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 80px 32px 64px)!important}
toolbar[iconsize="small"] #home-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 80px 48px 64px)!important}
toolbar[iconsize="small"] #downloads-button{-moz-image-region:rect(0 96px 16px 80px)!important}
toolbar[iconsize="small"] #downloads-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 96px 32px 80px)!important}
toolbar[iconsize="small"] #downloads-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 96px 48px 80px)!important}
toolbar[iconsize="small"] #history-button{-moz-image-region:rect(0 112px 16px 96px)!important}
toolbar[iconsize="small"] #history-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 112px 32px 96px)!important}
toolbar[iconsize="small"] #history-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 112px 48px 96px)!important}
toolbar[iconsize="small"] #bookmarks-button{-moz-image-region:rect(0 128px 16px 112px)!important}
toolbar[iconsize="small"] #bookmarks-button:not([disabled="true"]):not([checked="true"]):hover{-moz-image-region:rect(16px 128px 32px 112px)!important}
toolbar[iconsize="small"] #bookmarks-button:not([disabled="true"]):not([checked="true"]):hover:active{-moz-image-region:rect(32px 128px 48px 112px)!important}
toolbar[iconsize="small"] #bookmarks-button[checked="true"]{-moz-image-region:rect(0 144px 16px 128px)!important}
toolbar[iconsize="small"] #bookmarks-button[checked="true"]:not([disabled="true"]):hover{-moz-image-region:rect(16px 144px 32px 128px)!important}
toolbar[iconsize="small"] #bookmarks-button[checked="true"]:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 144px 48px 128px)!important}
toolbar[iconsize="small"] #print-button{-moz-image-region:rect(0 160px 16px 144px)!important}
toolbar[iconsize="small"] #print-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 160px 32px 144px)!important}
toolbar[iconsize="small"] #print-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 160px 48px 144px)!important}
toolbar[iconsize="small"] #new-tab-button{-moz-image-region:rect(0 176px 16px 160px)!important}
toolbar[iconsize="small"] #new-tab-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 176px 32px 160px)!important}
toolbar[iconsize="small"] #new-tab-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 176px 48px 160px)!important}
toolbar[iconsize="small"] #new-window-button{-moz-image-region:rect(0 192px 16px 176px)!important}
toolbar[iconsize="small"] #new-window-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 192px 32px 176px)!important}
toolbar[iconsize="small"] #new-window-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 192px 48px 176px)!important}
toolbar[iconsize="small"] #simpleOptionsButton{-moz-image-region:rect(0 208px 16px 192px)!important}
toolbar[iconsize="small"] #simpleOptionsButton:not([disabled="true"]):hover{-moz-image-region:rect(16px 208px 32px 192px)!important}
toolbar[iconsize="small"] #simpleOptionsButton:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 208px 48px 192px)!important}
toolbar[iconsize="small"] #embuttonExtensions{-moz-image-region:rect(0 224px 16px 208px)!important}
toolbar[iconsize="small"] #embuttonExtensions:not([disabled="true"]):hover{-moz-image-region:rect(16px 224px 32px 208px)!important}
toolbar[iconsize="small"] #embuttonExtensions:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 224px 48px 208px)!important}
toolbar[iconsize="small"] #embuttonThemes{-moz-image-region:rect(0 240px 16px 224px)!important}
toolbar[iconsize="small"] #embuttonThemes:not([disabled="true"]):hover{-moz-image-region:rect(16px 240px 32px 224px)!important}
toolbar[iconsize="small"] #embuttonThemes:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 240px 48px 224px)!important}
toolbar[iconsize="small"] #simpleClearButton{-moz-image-region:rect(0 256px 16px 240px)!important}
toolbar[iconsize="small"] #simpleClearButton:not([disabled="true"]):hover{-moz-image-region:rect(16px 256px 32px 240px)!important}
toolbar[iconsize="small"] #simpleClearButton:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 256px 48px 240px)!important}
toolbar[iconsize="small"] #reporterMenuButton{-moz-image-region:rect(0 272px 16px 256px)!important}
toolbar[iconsize="small"] #reporterMenuButton:not([disabled="true"]):hover{-moz-image-region:rect(16px 272px 32px 256px)!important}
toolbar[iconsize="small"] #reporterMenuButton:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 272px 48px 256px)!important}
toolbar[iconsize="small"] #jsConsole-button{-moz-image-region:rect(0 288px 16px 272px)!important}
toolbar[iconsize="small"] #jsConsole-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 288px 32px 272px)!important}
toolbar[iconsize="small"] #jsConsole-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 288px 48px 272px)!important}
toolbar[iconsize="small"] #myconfig-button{-moz-image-region:rect(0 304px 16px 288px)!important}
toolbar[iconsize="small"] #myconfig-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 304px 32px 288px)!important}
toolbar[iconsize="small"] #myconfig-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 304px 48px 288px)!important}
toolbar[iconsize="small"] #restartfirefox-button{-moz-image-region:rect(0 320px 16px 304px)!important}
toolbar[iconsize="small"] #restartfirefox-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 320px 32px 304px)!important}
toolbar[iconsize="small"] #restartfirefox-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 320px 48px 304px)!important}
toolbar[iconsize="small"] #cut-button{-moz-image-region:rect(0 352px 16px 336px)!important}
toolbar[iconsize="small"] #cut-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 352px 32px 336px)!important}
toolbar[iconsize="small"] #cut-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 352px 48px 336px)!important}
toolbar[iconsize="small"] #copy-button{-moz-image-region:rect(0 368px 16px 352px)!important}
toolbar[iconsize="small"] #copy-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 368px 32px 352px)!important}
toolbar[iconsize="small"] #copy-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 368px 48px 352px)!important}
toolbar[iconsize="small"] #paste-button{-moz-image-region:rect(0 384px 16px 368px)!important}
toolbar[iconsize="small"] #paste-button:not([disabled="true"]):hover{-moz-image-region:rect(16px 384px 32px 368px)!important}
toolbar[iconsize="small"] #paste-button:not([disabled="true"]):hover:active{-moz-image-region:rect(32px 384px 48px 368px)!important}
/*disabled*/
#back-button[disabled="true"]{-moz-image-region:rect(192px 32px 224px 0)!important}
#forward-button[disabled="true"]{-moz-image-region:rect(192px 64px 224px 32px)!important}
#stop-button[disabled="true"]{-moz-image-region:rect(192px 96px 224px 64px)!important}
#reload-button[disabled="true"]{-moz-image-region:rect(192px 128px 224px 96px)!important}
#cut-button[disabled="true"]{-moz-image-region:rect(192px 320px 224px 288px)!important}
#copy-button[disabled="true"]{-moz-image-region:rect(192px 352px 224px 320px)!important}
#paste-button[disabled="true"]{-moz-image-region:rect(192px 384px 224px 352px)!important}
toolbar[iconsize="small"] #back-button[disabled="true"]{-moz-image-region:rect(48px 16px 64px 0)!important}
toolbar[iconsize="small"] #forward-button[disabled="true"]{-moz-image-region:rect(48px 32px 64px 16px)!important}
toolbar[iconsize="small"] #stop-button[disabled="true"]{-moz-image-region:rect(48px 48px 64px 32px)!important}
toolbar[iconsize="small"] #reload-button[disabled="true"]{-moz-image-region:rect(48px 64px 64px 48px)!important}
toolbar[iconsize="small"] #cut-button[disabled="true"]{-moz-image-region:rect(48px 352px 64px 336px)!important}
toolbar[iconsize="small"] #copy-button[disabled="true"]{-moz-image-region:rect(48px 368px 64px 352px)!important}
toolbar[iconsize="small"] #paste-button[disabled="true"]{-moz-image-region:rect(48px 384px 64px 368px)!important}
/*options*/
#BrowserPreferences radio[pane="paneMain"],#MailPreferences radio[pane="paneGeneral"]{-moz-image-region:rect(224px 32px 256px 0)!important}
#BrowserPreferences radio[pane="paneTabs"]{-moz-image-region:rect(224px 64px 256px 32px)!important}
#BrowserPreferences radio[pane="paneContent"],#MailPreferences radio[pane="paneDisplay"]{-moz-image-region:rect(224px 96px 256px 64px)!important}
#BrowserPreferences radio[pane="paneFeeds"]{-moz-image-region:rect(224px 128px 256px 96px)!important}
#BrowserPreferences radio[pane="panePrivacy"],#MailPreferences radio[pane="panePrivacy"]{-moz-image-region:rect(224px 160px 256px 128px)!important}
#BrowserPreferences radio[pane="paneSecurity"]{-moz-image-region:rect(224px 192px 256px 160px)!important}
#BrowserPreferences radio[pane="paneAdvanced"],#MailPreferences radio[pane="paneAdvanced"]{-moz-image-region:rect(224px 224px 256px 192px)!important}
#MailPreferences radio[pane="paneDownloads"]{-moz-image-region:rect(32px 192px 64px 160px)!important}
#MailPreferences radio[pane="paneCompose"]{-moz-image-region:rect(192px 128px 224px 96px)!important}
/*addons*/
#extensionsManager #installs-view{-moz-image-region:rect(224px 256px 256px 224px)!important}
#extensionsManager #updates-view{-moz-image-region:rect(224px 288px 256px 256px)!important}
#extensionsManager #extensions-view{-moz-image-region:rect(128px 64px 160px 32px)!important}
#extensionsManager #themes-view{-moz-image-region:rect(128px 96px 160px 64px)!important}
#extensionsManager #myconfigAddons-button{-moz-image-region:rect(128px 224px 160px 192px)!important}