/* by makondo, 06/08; Used bits from Matt Nordhoff' enable/disable icons and fools gold' scrollbar on the left. Thanks! Thanks to ChoGGi for the sort icon code! */ 
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* ( from fools gold - scrollbar on the left... */
#styles .tree-stack 
{ direction: rtl !important; }
#styles .tree-bodybox { direction: ltr !important; }

#styles .tree-scrollable-columns 
{ margin-left: 17px !important; }

/* ---------------------------- */

/* HEADER bar - adjust 27px to the heigth of your tabbar */
sidebarheader
{ -moz-appearance: none !important;
background: black !important;
border: 0 !important;
min-height: 27px !important; }

/* SLIDER */
#sidebar, #sidebar-box 
{ min-width: 20px !important; 
max-width: none !important; 
overflow-x: hidden !important; }

#splitter, #contentSplitter, #sidebar-splitter  
{ min-width: 3px !important;
background-color: transparent !important; }

#sidebar-splitter 
{ border-left: transparent !important;
/* if you want to see the border, just switch 2 lines below: 
border-right: 1px dotted ThreeDDarkShadow !important; */
border-right: transparent !important; }


@-moz-document url-prefix(chrome://stylish/content/stylish.xul), 
url-prefix("chrome://stylish/content/manage.xul") {

dialog { padding: 0px !important; }
toolbarbutton { list-style-image: none !important; }

#stylish .toolbarbutton-icon
{ display: none !important; }

#stylish .toolbarbutton-text
{ padding: 2px !important;
 margin-left: -2px !important;
margin-right: -2px !important;
text-align: center !important;
-moz-box-align: baseline !important;} 


/* DESCRIPTION bar */
#styles, treecols>#enabledString, treecols>#description, treecols>#appliesToDisplay 
{ -moz-appearance: none !important; 
background-color: transparent !important; 
color: #202941 !important;
border: none !important; }
.treecol-image 
{ -moz-appearance: none !important; 
background-color: transparent !important; 
border: none !important; }
.tree-columnpicker-icon 
{ background-color: transparent !important;
list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPFJREFUeJxjcPQuKF20asH/pPoZt6Nii4VyC6p49RIXXDMp2fI/paDZkCE8rlQ0Ma1uwZr9m/87pU3aYZMwZatT447/urGzVpZUNnIyNDQ0gHFgVPWU2vlb/puUb/+vF947CyTW0lTPCJaMjs5lAdFeoVWNTtHNbSB2QmYVK4hm8AzIDM8sqr0Tllaz3j84iz02voDFMLRjhXLE9EfZhTVKDCnppdIF+ZVLNhzd8N8muvmYUXDrIYf6bf9tYztWV1XXItwQHJje1b5i7X+ryo3/Tb1LJsLEGaqqapna25vB9lnZxE6wd02cCWI3tzSB3QUAoWxwZ9q2DHoAAAAASUVORK5CYII=) !important; }

/* enable-disable */
treechildren::-moz-tree-checkbox { list-style-image: url("data:image/gif;base64,R0lGODlhEAAOALMAAAAAAISChMTCxPz%2B%2FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAAQAA4AAwQXEMhJq704681zCF0wfFwgkCXYrWzrbhEAOw%3D%3D") !important; }
treechildren::-moz-tree-checkbox(checked) { list-style-image: url("data:image/x-icon;base64,AAABAAEADAwAAAEAGAAIAgAAFgAAACgAAAAMAAAAGAAAAAEAGAAAAAAA4AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5m5Ncf3Rcf3R5nJMAAAAAAAAAAAAAAAAAAAAAAAAAAAB+qaNljohji4Vji4Vljoh+qaMAAAAAAAAAAAAAAAAAAACHralyoZ52pJ+AqaOAqaN2pJ9yoZ6GrakAAAAAAAAAAAAAAAB5qqZ9s7KLuLQAAAAAAACLuLR9s7J5qqYAAAAAAAAAAAAAAACPubedy8udxsMAAAAAAACdxsOdy8uPubcAAAAAAAAAAAAAAACVu7iw2tyw2Neu09Cu09Cw2New2duVu7gAAAAAAAAAAAAAAAAAAACw2NTH7OnJ7uvJ7uvH7Omw2NQAAAAAAAAAAAAAAAAAAAAAAAAAAACpysa73Nm73NioysUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8AAA//AAAPDwAADgcAAAwDAAAMYwAADGMAAAwDAAAOBwAADw8AAA//AAAP/wAAA=") !important; }

#styles-children 
{ font-family: Segoe UI, calibri, Comic Sans, sans serif !important; font-size: 13px !important; }
#styles-children:hover { color: black !important; }

/* Selected */
treechildren#styles-children:-moz-tree-row(current)  
{ background-color: #ACB29D !important; 
border: 1px inset black !important;
-moz-border-radius: 6px !important; }

#stylish treechildren:-moz-tree-cell-text(current)
{ color: black !important;
font-weight: bold !important; }

#stylish treechildren:-moz-tree-row(hover), #stylish treechildren:-moz-tree-cell-text(hover)
{ background-color: #ACB29D !important; 
color: #232528 !important;
font-weight: bold !important;
-moz-border-radius: 6px !important; }

/* Searchbox */
textbox#filter, #clearFilter, #search-box > label
{  display: none !important; }

/* textbox#filter, #clearFilter, #search-box > label
{ -moz-appearance: none !important;
color: black !important;
background-color: transparent !important; 
font-size: 13px !important;
font-family: Comic Sans, sans serif !important;
-moz-border-radius: 8px !important;
padding: 0px !important; }
#clearFilter { border: none !important; }
#search-box > label { display: none !important; }

/* bg image */
#styles, #styles #description, #styles #enabledString, #styles #appliesToDisplay { -moz-appearance: none !important; background-color: #B4BBA3 !important; background-image: url("data:image/jpeg;base64,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") !important; } }

@-moz-document url-prefix(chrome://stylish){

#enabledString>.treecol-icon
{ background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAB7CAAAewgFu0HU+AAABtklEQVR42mNoaGhgAOEpU6awVlVVMYHYTk5OYoyMjKwgdn5+PmtlZSUjiA1WOGHCBMb169eDBYASmgUFBZv19PSyYQYlJiYylpWVMTJMnDiRZffu3ZxNTU2iixYtSsjIyHgAxP87Ozt/BwQETAFqVg0NDeU2NjbmBOucNm0a46ZNmzJKS0uv5Obmnq2urt7f2Nh4qKOj46afn9+shIQECbAzgDrkS0pKlI8dO2a2bNky+5kzZxoBsSHQWm0LCws9BgYGPQUgAPpDgSE1NfU80KoLtbW1B4G6twM9eQBo8oG6urqDQLfvANq2C2jb6bS0tIsMnz59Kn7+/Hnpo0eP2h48eNDz4sWLlpcvX3YBxdq/ffvW/+7du4mfP3+u/vXrVxHYzbNnz2Y5dOhQHhDcTkpKul5TU3Osubn5XE9Pz5OIiIhFQJPlwG4GWsl84MABTqCb+Xbu3JkYHR39AOip75mZmV+Bbu4Fapb18PBgsbGxYQOZzNjf38+yZcsWDpDuO3fuWALD/aCmpmZ6dnY2OJLi4+OZgf5iYoAFPNBKdqAiJqBbWYBY29/fnx0kDnQaK9CT4AgDAAeI35JN1S2sAAAAAElFTkSuQmCC")!important;
height: 12px !important;
padding-left: 12px !important;
width: 0!important; }

#enabledString:hover>.treecol-icon
{ background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAB7CAAAewgFu0HU+AAABtklEQVR42mNoaGhgAOEpU6awVlVVMYHYTk5OYoyMjKwgdn5+PmtlZSUjiA1WOGHCBMb169eDBYASmgUFBZv19PSyYQYlJiYylpWVMTJMnDiRZffu3ZxNTU2iixYtSsjIyHgAxP87Ozt/BwQETAFqVg0NDeU2NjbmBOucNm0a46ZNmzJKS0uv5Obmnq2urt7f2Nh4qKOj46afn9+shIQECbAzgDrkS0pKlI8dO2a2bNky+5kzZxoBsSHQWm0LCws9BgYGPQUgAPpDgSE1NfU80KoLtbW1B4G6twM9eQBo8oG6urqDQLfvANq2C2jb6bS0tIsMnz59Kn7+/Hnpo0eP2h48eNDz4sWLlpcvX3YBxdq/ffvW/+7du4mfP3+u/vXrVxHYzbNnz2Y5dOhQHhDcTkpKul5TU3Osubn5XE9Pz5OIiIhFQJPlwG4GWsl84MABTqCb+Xbu3JkYHR39AOip75mZmV+Bbu4Fapb18PBgsbGxYQOZzNjf38+yZcsWDpDuO3fuWALD/aCmpmZ6dnY2OJLi4+OZgf5iYoAFPNBKdqAiJqBbWYBY29/fnx0kDnQaK9CT4AgDAAeI35JN1S2sAAAAAElFTkSuQmCC")!important; } }