/* AGENT_SHEET */
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

/* Hide Navbar */
#main-window[stylish-url="about:config"] #navigator-toolbox > *:not([id="TabsToolbar"]):not([id="toolbar-menubar"]) {
visibility: collapse !important; 
}

@-moz-document url("about:config") {

#warningScreen,
#config { 
background: #111 !important;
}

#warningBox {
background: black!important;
color: #ccc !important;
border: 0 !important;
}

#warningTitle {
border-bottom: 0 !important;
}

#exclam {
list-style-image: url("data:image/png;base64,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") !important;
}

#warningButton,
#warningButton:focus {
-moz-appearance: none !important;
color: #ddd !important;
background: rgba(0,0,0,.5) !important;
box-shadow: 0 0 4px rgba(161,161,161,.9) inset !important;
border-radius: 4px !important;
border: 1px solid transparent !important;
}

#warningButton:hover {
color: yellow !important;
background: rgba(0,0,0,.9) !important;
}

#filterRow label[value="Filter:"]  {
color: #ddd !important;
}

#textbox.compact {
-moz-appearance:none !important;
background: #000 !important;
-moz-border-radius: 5px !important;
border: 0 !important;
color: #eee !important;
margin-right: 20px !important
}

#configTree  {
-moz-appearance:none !important;
color: #ddd !important;
font-size: 14px !important;
border: 1px solid #000 !important;
margin:5px 20px 26px 20px !important;
background: #000 !important
}

treecol,
.treecol-image {
-moz-appearance: none !important;
color: #ddd !important;
background: rgba(0,0,0,.3) !important;
box-shadow: 0 0 4px rgba(161,161,161,.9) inset !important;
border: 0 !important;
padding: 0 2px 0 11px !important;
} 

.treecol-text {
text-align: center !important;
}

treecol:hover {
color: lightblue !important;
}

treecol[sortDirection] {
color: royalblue !important;
}

.treecol-sortdirection {
width: 9px  !important;
margin-right:3px !important;
}

.tree-columnpicker-icon {
list-style-image: url("data:image/gif;base64,R0lGODlhDgAMAIAAAP///////yH5BAEAAAEALAAAAAAOAAwAAAIbjI+pa+D/EjizSQgl3agG71lM12VU9DkjtyoFADs=") !important;
margin-left:-8px !important;
}

treechildren {
margin-left: 6px !important;
}

.tree-rows {
background: #000 !important;
}

treechildren::-moz-tree-row(hover) {
  background-color: #111 !important;
}

treechildren::-moz-tree-row(selected),
treechildren::-moz-tree-row(selected,hover){
  background-color: #333 !important;
}

treechildren::-moz-tree-cell-text(hover) {
  color: yellow !important;
}

treechildren::-moz-tree-cell-text(selected),
treechildren::-moz-tree-cell-text(selected,hover){
  color: lightblue !important;
}

#configTreeBody::-moz-tree-cell-text(user) {
  color: tomato !important;
}

/*--Scrollbars by makondo--*/

scrollbar * { 
-moz-appearance: none !important;
background: none !important; 
}

scrollbar { 
-moz-appearance: none !important;
background: none !important;
border: none !important; 
}

scrollcorner { 
-moz-appearance: none !important;
background: none !important; 
width: 0 !important;
height: 0 !important; 
}

scrollbar thumb { 
-moz-appearance: none !important; 
min-height: 50px !important;
width: 0 !important;
border: none !important;
background:  transparent url("data:image/gif;base64,R0lGODlhBwDCAbMAAAsLC7q6uqSkpICAgFdXV+Li4rCwsCgoKMzMzFlZWa6urkhISUVFRt3d3ZeWlRETEywAAAAABwDCAUAE/vA9QKkIpRgCbt4dpnHeGH6kCJarmqKnyb6yG7fwfNNGsv+6oE2YGxqLyFoSp2wyFbwo8OiUEqvTJDTr9F2ZPYBCYUAoEo9Lo7H9Wqng91Le5cbt9Lv75oXn/3iBe4MibX6Ch4Rzdn2LV4YwBgIOAgNoX40amWGKWJ16KpuAJZCeiaeOqAWloKkZrKOqraautLazuLG1uYi7ure/vJ88or3AxrjFw8h5yqF8zNGEa1sJBAwLDAcPBgYBAQJvDXWY0J/OWsHqyJmw5rLox8vzsuvl9B/xwvXS/Pjy/gLWcvdvn69+BwvSISgQ4EB7cPRBTNjQoC2GFPMhdMjRoseJJh1BcqoocmHJjR+5YAyJ8uQ9ki1jFpSokgMZBGa8CFAQwMCAAxEAADs=") center no-repeat !important; 
opacity: .2 !important; 
}

scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] {
margin-left: 0px !important; 
margin-right: 1px !important; 
}

scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] { 
margin-right: 1px !important; 
}

scrollbarbutton {
border: none !important;
background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA4klEQVR42jXPPaqDQBAH8CWdJ3hd6kD6QO4gYuEBBMEP0EIFP0BEz+CKjZ0nSKGlvPeQgIWVHsQixGiKzYyQ4rf8dxh2Zkkcx4ckSQhyXfcHfe9oP8IwPJVleZum6TGO46MoilsQBKe9QdO0KzT8DsPA5nl+o77vGdTugCM8z1Pf95emaV5d163gVdf10/M8pqrqkYiiSBVFWSilK9jyPN+yLFtkWWa6rh+J4zhXaPqDeaxt2w280zRlgiDcoyji9iUtyzobhvFfVdWKMJumed6XhG9yGGzbvkiSRBFmrMELhw9B4Yc3YgC0lAAAAABJRU5ErkJggg==) center no-repeat !important;
opacity: .2 !important; 
}

}



