/* fix the broken fieldset legends in the preferences dialogs */
groupbox > *:not(colorpicker) { background: transparent !important; border: none !important; }
groupbox caption * { background-color: Window !important; }

#folderTree treechildren::-moz-tree-row {
	height: 1.3em !important;
	margin-bottom: -2px !important;
}

#folderTree treechildren::-moz-tree-cell-text(folderNameCol) {
	font-size: 9px !important;
	background-color: transparent !important;
}

#folderTree treechildren::-moz-tree-cell-text(isServer-true),
#folderTree treechildren::-moz-tree-cell-text(specialFolder-Inbox) {
	font-size: 11px !important;
}



/* move folder names next to the "tree lines" */
#folderTree treechildren::-moz-tree-cell-text(folderNameCol) {
	margin-left: -15px;
	background-color: #f1f1f1 !important;
}

#folderTree treechildren::-moz-tree-cell-text(folderNameCol, selected) {
	background-color: #ccc !important;
}

#folderTree treechildren::-moz-tree-cell-text(folderNameCol, isServer-true) {
	margin-left: -20px;
	background-color: transparent !important;
}

#folderTree treechildren::-moz-tree-cell-text(folderNameCol, specialFolder-Inbox),
#folderTree treechildren::-moz-tree-cell-text(folderNameCol, specialFolder-Sent),
#folderTree treechildren::-moz-tree-cell-text(folderNameCol, specialFolder-Drafts),
#folderTree treechildren::-moz-tree-cell-text(folderNameCol, specialFolder-Trash) {
	margin-left: 0;
	background-color: transparent !important;
}


/* remove icons... */
#folderTree treechildren::-moz-tree-image(folderNameCol) {
	list-style-image: none !important;
}

/* ...to put them back */
#folderTree treechildren::-moz-tree-image(folderNameCol, specialFolder-Inbox),
#folderTree treechildren::-moz-tree-image(folderNameCol, specialFolder-Sent),
#folderTree treechildren::-moz-tree-image(folderNameCol, specialFolder-Drafts),
#folderTree treechildren::-moz-tree-image(folderNameCol, specialFolder-Trash) {
	list-style-image: url("chrome://messenger/skin/icons/folder.png") !important;
}


