* {
  -webkit-font-smoothing: antialiased; }

.nav-hierarchy .btn {
  width: 0px;
  padding-right: 15px;
  padding-left: 0px; }

.nav-hierarchy .treevi.noselect {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.nav-hierarchy .past-users-filter {
  cursor: pointer;
  margin-left: 20px; }

.nav-hierarchy .no-results {
  padding-left: 20px;
  padding-bottom: 10px; }

/*matched result from search*/
.nav-hierarchy .matched {
  font-weight: 700 !important; }

/*wraps entire selector*/
.nav-hierarchy .hierarchy-wrap {
  background: black;
  border: 1px solid #2c2c2c;
  border-radius: 5px; }

/* past users + search */
.nav-hierarchy .hierarchy-header {
  padding: 0px; }

.nav-hierarchy .hierarchy-header .search-wrap {
  margin-bottom: 5px; }

.nav-hierarchy .angular-ui-tree {
  padding-left: 0px; }

.nav-hierarchy .angular-ui-tree-handle {
  color: white; }

.nav-hierarchy .angular-ui-tree-nodes .angular-ui-tree-nodes {
  padding-left: 10px; }

.nav-hierarchy .angular-ui-tree-nodes .angular-ui-tree-nodes .node-embed {
  padding-left: 5px; }

.nav-hierarchy .angular-ui-tree-nodes .angular-ui-tree-nodes .angular-ui-tree-nodes .node-embed {
  padding-left: 10px; }

.nav-hierarchy .angular-ui-tree-nodes .angular-ui-tree-nodes .angular-ui-tree-nodes .angular-ui-tree-nodes .node-embed {
  padding-left: 40px; }

.nav-hierarchy .angular-ui-tree-handle:hover {
  color: white; }

.nav-hierarchy .node-header {
  padding-right: 5px; }

.nav-hierarchy .nodeActive {
  background: transparent; }

.nav-hierarchy .nodeActive:hover {
  color: whiteblack; }

.nav-hierarchy .angular-ui-tree-handle i {
  color: white; }

/*# sourceMappingURL=maps/treeview.nav.016ca88b.css.map */
