.node__content {
  div.dt-container div.dt-layout-row {
    margin: 0;
  }

  table.dataTable {
    > thead {
      border-bottom: 1px solid #e5e7eb;

      > tr {
        > th,
        > td {
          border-bottom: none;
          outline: none !important;
          outline-offset: 0 !important;
        }

        > td {
          padding: 10px 12px !important;
        }
      }
    }

    th,
    dt {
      &.dt-type-numeric,
      &.dt-type-date {
        text-align: left;

        div {
          &.dt-column-header,
          &.dt-column-footer {
            flex-direction: row;
          }
        }
      }
    }
  }


  div.dt-container.dt-empty-footer tbody > tr:last-child > * {
    border-bottom: none;
  }

  .views-view-table {
    &.dataTable {
      tr {
        border: none;
        background: var(--color-white);

        &:hover {
          background: var(--color-bgblue-hover);
        }

        &.shown {
          background-color: #e3ecfa;
        }

        &.process-inline-transactions-details {
          .tx-div {
            border-left: 6px solid #0036b3;
            border-radius: 6px;
            padding: 10px 12px
          }

          td {
            cursor: default;
            width: 100%;
            background: #fafbfc;
          }

          td:first-child {
            width: 1%;
          }
        }

        th[aria-sort] {
          color: var(--color-absolutezero);
        }
      }
    }
  }

  .dt-paging.paging_numbers {
    nav {
      margin-top: 0.5em;
      button {
        background: none;
        border: none;
        font-size: 14px;

        &.current {
          background: none;
          border: none;
          font-size: 14px;
        }
      }
    }
  }
}
