div.x-grid-cell-inner[style*="st:"] > .x-tree-node-text { display: inline; /*width: max-content;*/ }
div.x-grid-cell-inner[style*="st:1"] > div.x-tree-icon { background: url(object.png) center no-repeat }
div.x-grid-cell-inner[style*="st:2"] > div.x-tree-icon { background: url(line.png) center no-repeat }
div.x-grid-cell-inner[style*="st:31"] > div.x-tree-icon { background: url(circle_green.png) center no-repeat }
div.x-grid-cell-inner[style*="st:32"] > div.x-tree-icon { background: url(circle_yellow.png) center no-repeat }
div.x-grid-cell-inner[style*="st:33"] > div.x-tree-icon { background: url(circle_red.png) center no-repeat }
div.x-grid-cell-inner[style*="st:34"] > div.x-tree-icon { background: url(circle.png) center no-repeat }
div.x-grid-cell-inner[style*="st:4"] > div.x-tree-icon { background: url(doc.png) center no-repeat }

div.x-grid-cell-inner[style*="st:1"] > div.x-tree-elbow-img.x-tree-elbow-end { background-image: url(arrows.png); cursor: pointer; }
div.x-grid-cell-inner[style*="st:1"] > div.x-tree-elbow-img.x-tree-elbow { background-image: url(arrows.png); cursor: pointer; }
div.x-grid-cell-inner[style*="st:2"] > div.x-tree-elbow-img.x-tree-elbow-end { background-image: url(arrows.png); cursor: pointer; }
div.x-grid-cell-inner[style*="st:2"] > div.x-tree-elbow-img.x-tree-elbow { background-image: url(arrows.png); cursor: pointer; }


.Tree1 .x-tree-expander { background-image: url(arrows.png); }

div.TreeIspDoc div.x-grid-cell-inner { display: inline-block; text-wrap: wrap; width:100%; }

.x-tree-view .x-grid-item-selected .x-tree-node-text { background: none; color: black; }

div.TreeIspDoc tr.x-grid-row:has( input.chbIspDoc:checked) td.x-grid-cell { background: #d7e4f2 !important; }

div.TreeIspDoc div.x-tree-elbow-img.x-tree-elbow-end-plus { background-image: url(arrows.png); cursor: pointer; }
div.TreeIspDoc div.x-tree-elbow-img.x-tree-elbow-plus { background-image: url(arrows.png); cursor: pointer; }

div.TreeIspDoc div.x-tree-icon-parent { background: none  }
div.TreeIspDoc div.x-tree-icon-parent-expanded { background: none }
div.TreeIspDoc div.x-tree-icon-leaf { background: none }

div.TreeIspDoc td.x-grid-cell:has(div.x-tree-expander) ~ td.x-grid-cell { display: none; }
div.TreeIspDoc td.x-grid-cell:has(div.x-tree-expander) { width: 1500px !important; }

div.TreeIspDoc td.x-grid-cell:has(input.chbIspDoc) { width: 35px !important; vertical-align: middle; }
div.TreeIspDoc td.x-grid-cell:has(input.chbIspDoc) .x-tree-elbow-img { display:none; }
div.TreeIspDoc td.x-grid-cell .x-tree-icon { display:none; }
div.TreeIspDoc td.x-grid-cell:has(input.chbIspDoc) .x-tree-node-text { margin-left:0px; }
