@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#checkFeeds { -moz-image-region: rect(0px 24px 24px 2px) !important }
#checkFeeds:active { -moz-image-region: rect(24px 24px 48px 2px) !important }
#checkFeeds[disabled="true"] { -moz-image-region: rect(48px 24px 72px 2px) !important }
#checkFeeds[checked="true"] { -moz-image-region: rect(0px 24px 24px 2px) !important }
#checkFeeds[checked="true"]:active { -moz-image-region: rect(0px 24px 24px 2px) !important }
#discoverFeeds { -moz-image-region: rect(0px 50px 24px 28px) !important }
#discoverFeeds:active { -moz-image-region: rect(24px 50px 48px 28px) !important }
#discoverFeeds[disabled="true"] { -moz-image-region: rect(48px 50px 72px 28px) !important }
#hideNoUpdated { -moz-image-region: rect(0px 72px 24px 58px) !important }
#hideNoUpdated:active { -moz-image-region: rect(24px 72px 48px 58px) !important }
#hideNoUpdated[disabled="true"] { -moz-image-region: rect(48px 72px 72px 58px) !important }
#toggleAllFolders { -moz-image-region: rect(0px 102px 24px 80px) !important }
#toggleAllFolders:active { -moz-image-region: rect(24px 102px 48px 80px) !important }
#toggleAllFolders[disabled="true"] { -moz-image-region: rect(48px 102px 72px 80px) !important }

toolbarbutton.sage_button {
  margin: 0px !important;
  padding: 1px 3px !important }

#bookmarksTree treechildren::-moz-tree-image(title),
#bookmarksTree treechildren::-moz-tree-image(title, no-updated),
#bookmarksTree treechildren::-moz-tree-image(title, no-check) {
  -moz-image-region: rect(0px, 16px, 16px, 0px) !important;
  list-style-image: url("chrome://global/skin/icons/folder-item.png") !important }

#bookmarksTree treechildren::-moz-tree-image(title, updated) {
  -moz-image-region: auto !important;
  list-style-image: url("chrome://browser/skin/livemark-item.png") !important }

#bookmarksTree treechildren::-moz-tree-image(title, container) {
  -moz-image-region: rect(0px, 32px, 16px, 16px) !important;
  list-style-image: url("chrome://global/skin/icons/folder-item.png") !important }

#bookmarksTree treechildren::-moz-tree-image(title, container, updated) {
  -moz-image-region: auto !important;
  list-style-image: url("chrome://browser/skin/livemark-folder.png") !important }

#bookmarksTree treechildren::-moz-tree-image(title, unknown) {
  -moz-image-region: rect(0px, 0px, 0px, 0px) !important;
  list-style-image: url("chrome://global/skin/icons/question-16.png") !important }

#bookmarksTree treechildren::-moz-tree-image(title, error) {
  -moz-image-region: rect(0px, 0px, 0px, 0px) !important;
  list-style-image: url("chrome://global/skin/icons/warning-16.png") !important }

#bookmarksTree treechildren::-moz-tree-image(title, separator) {
  list-style-image: none !important;
  width: 0 !important;
  height: 0 !important }

#bookmarksTree treechildren::-moz-tree-twisty {
  -moz-padding-end: 4px !important;
  padding-top: 1px !important;
  width: 9px !important; /* The image's width is 9 pixels */
  list-style-image: url("chrome://global/skin/tree/twisty-clsd.png") !important }

#bookmarksTree treechildren::-moz-tree-twisty(open) {
  width: 9px !important; /* The image's width is 9 pixels */
  list-style-image: url("chrome://global/skin/tree/twisty-open.png") !important }

#bookmarksTree treechildren::-moz-tree-twisty(hover) {
  list-style-image: url("chrome://global/skin/tree/twisty-clsd-hover.png") !important }

#bookmarksTree treechildren::-moz-tree-twisty(hover, open) {
  list-style-image: url("chrome://global/skin/tree/twisty-open-hover.png") !important }

#bookmarksTree treechildren::-moz-tree-indentation {
  width: 18px !important }

#bookmarksTree treechildren::-moz-tree-cell(leaf),
#bookmarksTree treechildren::-moz-tree-image(leaf) {
  cursor: pointer !important }

#bookmarksTree treechildren::-moz-tree-cell-text(leaf, hover) {
  cursor: pointer !important;
  text-decoration: underline !important }

#bookmarksTree treechildren::-moz-tree-cell(separator) {
  cursor: default !important }

#rssStatusImage[loading="true"] {
  list-style-image: url("chrome://global/skin/icons/loading_16.png") !important }

#rssStatusImage[loading="error"] {
  list-style-image: url("chrome://global/skin/icons/warning-16.png") !important }

#pageSagePanel .popupex-description {
  max-width: none !important }

treechildren::-moz-tree-line {
  visibility: visible !important }

treechildren::-moz-tree-line {
  border: 1px dotted ThreeDShadow }

treechildren::-moz-tree-line(selected, focus) {
  border: 1px dotted HighlightText }