.BPT-stackPanel {
    height: 100%;
    overflow: auto;
    position: relative;
    width: 100%;
    z-index: 1;
}

    .BPT-stackPanel .BPT-contentSizer {
        height: 1px;
        left: 0;
        overflow: hidden;
        position: absolute;
        top: 0;
        width: 1px;
    }

.BPT-listItemContainer {
    box-sizing: border-box;
    color: TRANSPARENT; /*[{plugin-color}]*/
    font-family: "Segoe UI", Arial, sans-serif; /*[{plugin-font-family} , Arial, sans-serif]*/
    font-size: 12px; /*[{plugin-font-size}]*/
    height: 1.5em;
    margin: 0;
    overflow: hidden;
    position: absolute;
    width: 100%;
}

.BPT-listItemContainerHover {
    background-color: TRANSPARENT; /*[{plugin-treeview-content-mouseover-background-color}]*/
    color: TRANSPARENT; /*[{plugin-treeview-content-mouseover-color}]*/
}

.BPT-listItemSelected {
    background-color: TRANSPARENT; /*[{plugin-treeview-content-inactive-selected-background-color}]*/
    color: TRANSPARENT; /*[{plugin-treeview-content-inactive-selected-color}]*/
}

.BPT-listItemSelectedActive {
    background-color: TRANSPARENT; /*[{plugin-treeview-content-selected-background-color}]*/
    color: TRANSPARENT; /*[{plugin-treeview-content-selected-color}]*/
}

/* TreeItemDataTemplate styles */

.BPT-listItemContainer .BPT-noExpander {
    height: 10px;
    min-width: 10px;
    width: 10px;
}

.BPT-listItemContainer .BPT-itemCollapsed {
    background: url("../images/itemCollapsedIcon.png") no-repeat; /*[url({vs-image-icon-tree-collapsed}) no-repeat]*/
    background-size: 10px 10px;
    height: 10px;
    left: 0;
    min-width: 10px;
    top: 0.3em;
    width: 10px;
    z-index: 100;
}

.BPT-listItemContainer .BPT-itemExpanded {
    background: url("../images/itemExpandedIcon.png") no-repeat; /*[url({vs-image-icon-tree-expanded}) no-repeat]*/
    background-size: 10px 10px;
    height: 10px;
    left: 0;
    min-width: 10px;
    top: 0.3em;
    width: 10px;
    z-index: 100;
}

.BPT-listItemSelectedIndent {
    border-left: 1px solid transparent;
    border-left-color: TRANSPARENT;         /*[{plugin-font-editor-collapse-adornment-color}]*/
    display: block;
    position: absolute;
    width: 1px;
    z-index: 100;
}
