@charset "UTF-8";

.bonsai,
.bonsai > li {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}

.bonsai > li {
  position: relative;
  padding-left: 32px; /* padding for the thumb */
}

li .thumb {
    margin: -1px 0 0 -0.9em;/* negative margin into the padding of the li */
    position: absolute;
    cursor: pointer;
    top: 1em;
    left: 1em;
}

li.has-children > .thumb:after {
  /* content: '▸';*/
}

li.has-children.expanded > .thumb:after {
 /* content: '▾';*/
}

li.collapsed > ol.bonsai {
  height: 0;
  overflow: hidden;
}

.bonsai .all,
.bonsai .none {
  cursor: pointer;
}
