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