/* line 1, ../sass/tree/_tree.scss */ ul.tree { margin: 0; padding: 0; } /* line 179, ../sass/_mixins.scss */ ul.tree li { list-style-type: none; margin: 0; padding: 0; } /* line 3, ../sass/tree/_tree.scss */ ul.tree li { display: block; position: relative; } /* line 6, ../sass/tree/_tree.scss */ ul.tree li span.tree-item { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-transition: background-color 0.25s; -moz-transition: background-color 0.25s; -o-transition: background-color 0.25s; transition: background-color 0.25s; display: block; font-size: 0.80rem; height: 1.5rem; line-height: 1.5rem; margin-bottom: 3px; position: relative; } /* line 17, ../sass/tree/_tree.scss */ ul.tree li span.tree-item .view-control { display: inline-block; margin-left: 5px; width: 10px; } /* line 23, ../sass/tree/_tree.scss */ ul.tree li span.tree-item .view-control:hover { color: #ffc700; } /* line 28, ../sass/tree/_tree.scss */ ul.tree li span.tree-item .label { display: block; overflow: hidden; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: auto; height: auto; left: 20px; } /* line 34, ../sass/tree/_tree.scss */ ul.tree li span.tree-item .label .type-icon { overflow: hidden; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: auto; height: auto; text-shadow: rgba(0, 0, 0, 0.6) 0 1px 2px; color: #0099cc; } /* line 38, ../sass/tree/_tree.scss */ ul.tree li span.tree-item .label .type-icon .alert { text-shadow: rgba(0, 0, 0, 0.3) 0 1px 2px; background: #333333; color: #ff3c00; font-size: 0.7em; margin-top: -3px; top: 0; right: auto; bottom: auto; left: 9px; height: auto; width: auto; position: absolute; z-index: 2; } /* line 54, ../sass/tree/_tree.scss */ ul.tree li span.tree-item .label .title-label { overflow: hidden; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: auto; height: auto; display: block; left: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /* line 66, ../sass/tree/_tree.scss */ ul.tree li span.tree-item.loading { pointer-events: none; } /* line 68, ../sass/tree/_tree.scss */ ul.tree li span.tree-item.loading .label { opacity: 0.5; } /* line 70, ../sass/tree/_tree.scss */ ul.tree li span.tree-item.loading .label .title-label { font-style: italic; } /* line 74, ../sass/tree/_tree.scss */ ul.tree li span.tree-item.loading .wait-spinner { margin-left: 14px; } /* line 79, ../sass/tree/_tree.scss */ ul.tree li span.tree-item.selected { background: #005177; color: white; } /* line 83, ../sass/tree/_tree.scss */ ul.tree li span.tree-item.selected .view-control { color: #0099cc; } /* line 86, ../sass/tree/_tree.scss */ ul.tree li span.tree-item.selected .label .type-icon { color: #fff; } /* line 92, ../sass/tree/_tree.scss */ ul.tree li span.tree-item:not(.selected):hover { background: #404040; color: #cccccc; } /* line 95, ../sass/tree/_tree.scss */ ul.tree li span.tree-item:not(.selected):hover .context-trigger { display: block; } /* line 98, ../sass/tree/_tree.scss */ ul.tree li span.tree-item:not(.selected):hover .icon { color: #33ccff; } /* line 104, ../sass/tree/_tree.scss */ ul.tree li span.tree-item:not(.loading) { cursor: pointer; } /* line 109, ../sass/tree/_tree.scss */ ul.tree li span.tree-item .context-trigger { display: none; top: -1px; position: absolute; right: 3px; } /* line 115, ../sass/tree/_tree.scss */ ul.tree li span.tree-item .context-trigger .btn-invoke-menu { font-size: 0.75em; height: 0.9rem; line-height: 0.9rem; } /* line 124, ../sass/tree/_tree.scss */ ul.tree ul.tree { margin-left: 15px; }