.uex-table-content {
  .uex-table-row {
    height: 4rem;

    td {
      height: 4rem;
      line-height: 1.2;
      padding: 0.8rem;
      font-size: 1.26rem;
      border-top: solid 1px #dddddd;
      border-bottom: solid 1px #dddddd;

      &.has-buttons {
        text-align: right;
      }

      &:first-child {
        padding-left: 1.2rem;
      }

      &:last-child {
        padding-right: 1.2rem;
      }

      &.selectable {
        padding: 0 0.5rem 0 1.2rem;
        width: 6.5rem;
        min-width: 6.5rem;
        max-width: 6.5rem;
        text-align: left;
        vertical-align: middle;
      }

      &.truncate {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
      }

      &.uex-table-actions {
        position: static;
        overflow: visible;
      }
    }

    &:nth-child(odd) {
      background-color: #f7f7f7;
    }

    &:nth-child(even) {
      background-color: #ffffff;
    }

    &:hover {
      background-color: #eeeeee;
    }

    &.clickable {
      cursor: pointer;

      &:active {
        background: #dedede;
      }
    }
  }
}
