.table {

  &.noBorder {
    :global {
      .ant-table-thead > tr > th {
        border: none;
      }

      .ant-table-tbody > tr > td {
        border: none;
      }
    }
  }

  :global {
    .ant-table,
    .ant-pagination,
    .ant-select {
      font-style: 12px;
    }

    .ant-table-fixed-header .ant-table-scroll .ant-table-header {
      margin-bottom: 0 !important;
      padding-bottom: 0 !important;
      background: transparent !important;
      overflow-x: hidden !important;
      overflow-y: scroll !important;
    }

    .ant-table-thead > tr {
      background: transparent !important;
    }

    .ant-table-header-column {
      width: 100%;
    }

    .ant-table-body {
      background: transparent !important;
    }

    .ant-table-tbody > tr > td {
      word-break: break-all;
    }

    .react-resizable-handle {
      position: absolute;
      width: 10px;
      height: 100%;
      padding: 0;
      bottom: 0;
      right: -5px;
      cursor: col-resize;
      background: none;
    }

    .ant-table-placeholder {
      display: none;
    }
  }

  .selectedRow {
    background-color: #d2eafb;
   // background-color: transparent;

  }
  .unSelectedRow {
    background-color: transparent;
  }

  .headerIcon {
    font-size: 14px;
    margin: 0 8px;

    &:hover {
      cursor: pointer;
    }
  }
}
