/* by makondo, 02/10 */
@-moz-document url-prefix(chrome://inspector) {
 
toolbox, toolbar, splitter, treecol, treecolpicker, tree, .tree-bodybox, #winNodeDefault, #editInsertAttribute, page, .plain scrollbar, domi-panel scrollbar, #bxBrowser scrollbar, vbox, domi-panelset
{ -moz-appearance: none !important;
background: #91938E !important;
border: none !important;  
text-shadow: white 1px 1px 1px !important; }

toolbox
{ -moz-box-shadow: inset rgba(123,125,121,0.3) 2px 12px 24px 2px  !important; }
treecols, treecol
{ -moz-box-shadow: inset rgba(123,125,121,0.3) 2px -6px 12px 2px  !important; }

grippy:hover 
{ background-color: #446666 !important; }

treecols, treecol, page
{ font-weight: bold !important; }
treecol, treecolpicker
{ border-bottom: 1px solid black !important; }

/* Inspect button */
toolbarbutton[label="Inspect"]
{ margin-left: 3px !important; }

/* thanks, ChoGGi! */
treechildren:-moz-tree-row(hover), 
treechildren:-moz-tree-row(selected),
treechildren::-moz-tree-line(active, selected, focus),
treechildren::-moz-tree-line(selected, focus)
{ -moz-appearance: none !important;
padding: 0 !important;  
background: none !important;
-moz-border-radius: 8px !important;
border-top: 2px solid #E4F4F6 !important; 
border-bottom: 2px solid #75B7BD !important; 
border-left: 2px solid #F1F7E9 !important;
border-right: 2px solid #7A9C9F !important;
-moz-border-top-colors: #C5D3D4 #9EA9AA#8E9899 !important; 
-moz-border-bottom-colors: #435657 #69D2E0 #ccc !important;
-moz-border-left-colors: #F1F7E9 #ccc #ccc !important;
-moz-border-right-colors:  #666 #4CB5B8 #274D54 !important; }

treechildren:-moz-tree-row(even)
{ background-color: rgba(179,186,178, .2) !important; }

treechildren:-moz-tree-row
{ height: 1.4em !important;
min-height: 0 !important; }

treechildren:-moz-tree-indentation
{ width: 1em !important; }

/* FONT */

#trDOMTree treechildren:-moz-tree-cell-text
{ color: #000 !important; }

#trDOMTree treechildren:-moz-tree-cell-text(leaf)
{ color: #434246 !important; }

#trDOMTree treechildren:-moz-tree-cell-text(PROCESSING_INSTRUCTION_NODE)
{ color: #996633 !important; }

#trDOMTree treechildren:-moz-tree-cell-text(leaf,anonymous)
{ color: #770000 !important; }

#trDOMTree treechildren:-moz-tree-cell-text(open)
{ text-decoration: underline !important; }

#trDOMTree treechildren:-moz-tree-cell-text(DOCUMENT_TYPE_NODE)
{ color: #06833F !important; }

#trDOMTree treechildren:-moz-tree-cell-text(ACCESSIBLE_NODE)
{ color: #666 !important; }

#trDOMTree treechildren:-moz-tree-cell-text(ACCESSIBLE_NODE,open)
{ color: #835B20 !important; }

#trDOMTree treechildren:-moz-tree-cell-text(anonymous)
{ color: #014744 !important; }

#trDOMTree treechildren:-moz-tree-cell-text(TEXT_NODE)
{ font-style: italic !important;
color: #F16528 !important; }

#trDOMTree treechildren:-moz-tree-cell-text(COMMENT_NODE),
#trDOMTree treechildren:-moz-tree-cell-text(DOCUMENT_NODE)
{ color: #FCFF90 !important; }

#trDOMTree treechildren:-moz-tree-cell-text(selected)
{ color: #D6F7FB !important; } }