/* AGENT_SHEET */
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* GENERAL */
#editBookmarkPanel {
-moz-appearance: none !important;
border-image-source: url("data:image/png;base64,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") !important;
border-image-slice: 26 50 22 20 fill !important;
border-image-width: 26px 50px 22px 20px !important;
border-image-repeat: repeat !important;
-moz-window-shadow: none !important;
margin-right: -36px !important;
opacity: 1.0 !important;
}
#editBookmarkPanelContent {
width: 300px !important;
}
/* REMOVE PANEL OVERLAY */
#editBookmarkPanel > box > box,
#editBookmarkPanel > box > box > box {
border: none !important;
background: none !important;
color: #fff !important;
box-shadow: none !important;
}
#editBookmarkPanel > box > box {
margin: 5px 5px 5px !important;
}
#editBookmarkPanel > box > box > image {
display: none !important;
}

/* INPUT FIELDS */
#editBMPanel_tagsField,
#editBMPanel_namePicker[droppable="false"] > .menulist-editable-box {
background: #fff !important;
color: #000 !important;
box-shadow: none !important;
}

/* BIG STAR ICON */
#editBookmarkPanelStarIcon {
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAG2SURBVHja7Jm9TsMwFEZPM5UtY8ayRGELY0feoE/AzAadOjMywsTKU3TkEdKNqlO3Zmu2sl2WC6pESxP/VUG+UuRIta+/48/XsdSBiNDnSOh5RIAIEAEiwP8FeOszwAS41dZrDDx9iSugBBbAdd8cmKh4tJ30zYFqDwDfLiQeV58QLrh2oDoA4NWFxPPqe3fBpQPVHwDeXEgCrL5XF1wApMCsZd+Z9g++hVJgBBTaXgG5vmcG89bAGlgBH/q+1LZxAXCn+zVX0RnholaYldbVqwlACby7trtjNMCNFn/nGljo4PpM4us24tvUwEidGAUUv1bxaxenUKdkocW3PUZDQRjNk/hM7lt81w+ZL4ilTV6Tu1CqhV06EP992jWmCUyuEg3w5Gj1H23E29yFXN0qx+e6zOWOAPJzARSOAKzzmBTxENg5PIUugM+QDhS4jSL0FmozYQ28tLwMBgcYnxA+BS6Be22nJ0DsTiIR6frM5XdsReRBRIZHxgz19+2BsXMDDT+PyaDN3uQ7EXkWkazl2Ez77/ZybEICpIbCT4GkoQBKS+HHQErTHIP4R3cEiAARIALYxNcAzA7Duym1dvYAAAAASUVORK5CYII=")
!important;
opacity: 0.4 !important;
}

/* BUTTONS */
#editBookmarkPanelBottomButtons > button,
#editBookmarkPanelRemoveButton {
-moz-appearance: button !important;
background: none !important;
border: none !important;
color: #000 !important;
font-size: 8pt !important;
min-width: 76px !important;
min-height: 19px !important;
text-shadow: none !important;
box-shadow: none !important;
}

/* FOLDER MENULIST */
#editBMPanel_folderMenuList {
-moz-appearance: menulist !important;
padding: 0px !important;
background: none !important;
border: none !important;
box-shadow: none !important;
color: #000 !important;
text-shadow: none !important;
}
.menulist-dropmarker {
display: none !important;
}

/* FOLDER TREE */
#editBookmarkPanel #editBMPanel_folderTree,
#editBookmarkPanel #editBMPanel_newFolderBox,
#editBookmarkPanel #editBMPanel_tagsSelector {
margin-left: -55px !important;
margin-right: 0px !important;
border: solid 1px #777 !important;
border-radius: 0px !important;
background: #333 !important;
color: #fff !important;
}
#editBookmarkPanel #editBMPanel_folderTree > stack,
#editBookmarkPanel #editBMPanel_tagsSelector > listrows {
background: #333 !important;
}
#editBookmarkPanel #editBMPanel_newFolderBox {
background: none !important;
border: none !important;
}
#editBookmarkPanel #editBMPanel_newFolderButton {
border: none !important;
background: none !important;
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAsSURBVHjaYvz//z8DEoBxGGECTAwEAEEFLEjGYrOKOBMYaetIAAAAAP//AwCSsgcQQxrbgAAAAABJRU5ErkJggg==")
!important;
margin-top: -1px !important;
opacity: 0.5 !important;
}
#editBookmarkPanel #editBMPanel_newFolderButton:hover:active {
opacity: 0.4 !important;
}
/* DISCLOSURE TRIANGLES */
#editBMPanel_folderTree treechildren::-moz-tree-twisty {
-moz-appearance: none !important;
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAJCAYAAADHP4f4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAADrSURBVHjatJM9TgMxEEafU6WgSEmRAokG5QQoB8ghKDkEJ9lLpKDMGRAV1UopU6AVBV3QxhWPAls4JoYqlj7J8/fNeGaM2qsLlXNhAlwDz0DH/2cLzCrdAMQ/0KPGAjt12ahonXyeKv1KHSuejL264IRhTIQl0bIgOqj32QagbhpJOoCgxkZrdsBNcb8sbB/AHIghBNQp8ApcFD5vIYQrgMkJcoEX4DbJXZWARPaYhRBCBB5SLMAncPfDePy897IVaev2jVaM6uqouu95RXVNZcgBG3VazaJvJMgYKq6Zuv3dGx3Shpztn3wNABJf62ogSXVRAAAAAElFTkSuQmCC")
!important;
-moz-image-region: rect(0px 7px 9px 0px) !important;
width: 7px !important;
}
#editBMPanel_folderTree treechildren::-moz-tree-twisty(open) {
-moz-image-region: rect(0px 25px 9px 16px) !important;
width: 9px !important;
margin-left: -2px !important;
}
/* TREE ROW */
#editBookmarkPanel
#editBMPanel_folderTree treechildren::-moz-tree-cell-text,
#editBookmarkPanel:-moz-system-metric(mac-graphite-theme)
#editBMPanel_folderTree treechildren::-moz-tree-cell-text {
color: #fff !important;
}
/* SELECTED ROW */
#editBookmarkPanel
#editBMPanel_folderTree treechildren::-moz-tree-row(selected) {
background: -moz-linear-gradient(top, #6f81f5, #3f51f2) repeat-x !important;
border: none !important;
color: #fff !important;
}
/* SELECTED ROW (GRAPHITE) */
#editBookmarkPanel:-moz-system-metric(mac-graphite-theme)
#editBMPanel_folderTree treechildren::-moz-tree-row(selected) {
background: -moz-linear-gradient(top, #7f868d, #69717c) repeat-x !important;
border: none !important;
color: #fff !important;
}

/* EXPANDERS */
#editBookmarkPanel #editBMPanel_foldersExpander,
#editBookmarkPanel #editBMPanel_tagsSelectorExpander {
-moz-appearance: none !important;
background: none !important;
border: none !important;
outline: none !important;
list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAASCAYAAAAzI3woAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAKtSURBVHjapJZNS9xAGMf/z7ykrg2bGLoXy17quVgP0kIpHqvgFyh4EDz4FfwegvfCgvTSL1F66KGl7K0He9ilB3HNimh3s5nk6SUj4zTbqnkgZDOZmf09/+clQxsbG88PDg66QRDM8AArikIdHR2NBoPB7/39/XWtNQHg6gIAcqaz93xjZVlSr9frq729ve7m5uYIQImHGS0sLHROTk6e7O7uLgIwNTAWxL+7JlZWVl6ooijKORPI2fhfxsYYUzl03cQxZmbFzJgnowdF82RnZjCzhWoCRMrKNUcNNx/IGasDLQEUTYAASFXBCC8Rb+Wb8146cK5ioppnGgABQKA8L/3QTfM8X59MJq/a7fYxgDEAXeOZBc+rux3LHei6/ZWX5NIO1IVsaox5mabpdpZlgpl3oih6XyWu9ua7CrHNq36//2w8HkspZVEDpNfW1gZhGF5X6wFAWyDp/cG0LMvXaZpuGWOmSqni6uqqI6XcCcOwByCr1rgq2RxiAExEptvttoMgeGuMmQghuCogZubFOI4HrVbrh7MGAEofiAGYNE3fnJ6e2o2ImRWALE3Tp3Ecv1teXv4gpcwdz6zC7uYiSZJPcRzno9FoK8/zKREVzLwYRdGvMAyPHccKF0i4CjGzGg6Hl+Px+GOd1BcXF3ppaakVhmHpARUeEABoIcTnJElm5+fn21mWPYqi6KxS2Ya+cDuIBVI2GYkIq6urP++QjIGTjMKpMP6rcpT6kiRJ6RTHZQ3MLYW0V67qnuUqHQfq2kegtf6mtf5evVNeNd44Pw/o3g3N6dLzGqxwFC19EF8h0RDI7UW137saUK5ViIiU4+GDgIiIiQj/+fzUKXLrNxHdhOxxk2MDEeVSSlETDtzxxAAApJRS6vDw8OtsNmt8sGLmvNPpND3onf0ZADxkS05dDT/FAAAAAElFTkSuQmCC")
!important;
box-shadow: none !important;
}
#editBookmarkPanel .expander-up {
-moz-image-region: rect(0px 18px 18px 0px) !important;
}
#editBookmarkPanel .expander-up:hover:active {
opacity: 0.75 !important;
}
#editBookmarkPanel .expander-down {
-moz-image-region: rect(0px 36px 18px 18px) !important;
}
#editBookmarkPanel .expander-down:hover:active {
opacity: 0.75 !important;
}

/* HIDE SCROLLBARS */
#editBookmarkPanel #editBMPanel_folderTree scrollbar[orient="vertical"] {
opacity: 0.0 !important;
margin-left: -15px !important;
}