.z-treegrid.sheet {
  /*input, select {
    width: 100%;
    border: none;
    padding: 0.1em;
    box-shadow: none;
    line-height: 1.8em;
    &:disabled {
      background-color: transparent;
    }
  }*/
}
.z-treegrid.sheet .body tr.item > td {
  border-color: #eee;
  vertical-align: middle;
  padding: 0.2em;
}
.z-treegrid.sheet .body tr.item > td.tree-column {
  color: #888;
  padding: 0.6em 0.2em 0.6em 1.4em;
  line-height: 1em;
}
.z-treegrid.sheet .body tr.item:hover {
  background-color: #f8f9fa;
}
.z-treegrid.sheet .body tr.item:hover:not(.leaf) td {
  border-right-color: #f8f9fa;
}
.z-treegrid.sheet .body tr.item:not(.leaf) {
  cursor: pointer;
}
.z-treegrid.sheet .body tr.item:not(.leaf) td {
  border-right-color: transparent;
}
.z-treegrid.sheet .body td button.prop-remove {
  font-size: 80%;
  vertical-align: text-bottom;
  text-decoration: none;
  padding: 0.3em;
  margin-left: 3px;
}
.z-treegrid.sheet .head th {
  color: #888;
  padding: 0.5em 0.3em;
}
