div[angular-treeview] { /* prevent user selection */ -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; /* default */ font-family: Tahoma; font-size:13px; color: #555; text-decoration: none; } div[tree-model] ul { margin: 0; padding: 0; list-style: none; border: none; overflow: hidden; } div[tree-model] li { position: relative; padding: 0 0 0 20px; line-height: 20px; } div[tree-model] li .expanded { padding: 1px 10px; background-image: url("../img/folder.png"); background-repeat: no-repeat; } div[tree-model] li .collapsed { padding: 1px 10px; background-image: url("../img/folder-closed.png"); background-repeat: no-repeat; } div[tree-model] li .normal { padding: 1px 10px; background-image: url("../img/file.png"); background-repeat: no-repeat; } div[tree-model] li i, div[tree-model] li span { cursor: pointer; } div[tree-model] li .selected { background-color: #aaddff; font-weight: bold; padding: 1px 5px; } div[tree-model] li .cut { font-weight: bold; color: gray } /* .angular-ui-tree-handle { cursor: grab; text-decoration: none; font-weight: bold; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: 20px; line-height: 20px; } */ .angular-ui-tree-handle { /* background: #f8faff; */ /* color: #7c9eb2; */ border: 1px solid #dae2ea; padding: 10px 10px; cursor: pointer; } .expanded-folder { padding: 1px 10px; background-image: url("../img/folder.png"); background-repeat: no-repeat; cursor: pointer; } .collapsed-folder { padding: 1px 10px; background-image: url("../img/folder-closed.png"); background-repeat: no-repeat; cursor: pointer; }