/* Cardfoor reseller transfers — compact desktop table only. */
@media (min-width: 768px) {
  .cf-rtransfers {
    width: 100% !important;
    max-width: none !important;
  }

  .cf-rtransfers .cf-rtransfer-card,
  .cf-rtransfers .cf-rtransfer-table-wrap,
  .cf-rtransfers .dataTables_wrapper {
    width: 100% !important;
    max-width: none !important;
  }

  .cf-rtransfers .cf-rtransfer-table-wrap {
    overflow-x: visible !important;
  }

  .cf-rtransfers .cf-rtransfer-table {
    width: 100% !important;
    min-width: 0 !important;
    table-layout: fixed !important;
  }

  .cf-rtransfers .cf-rtransfer-table th,
  .cf-rtransfers .cf-rtransfer-table td {
    padding: .5rem .38rem !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
  }

  .cf-rtransfers .cf-rtransfer-table th {
    font-size: .66rem !important;
  }

  .cf-rtransfers .cf-rtransfer-table td {
    font-size: .74rem !important;
  }

  .cf-rtransfers .cf-rtransfer-table th:nth-child(1),
  .cf-rtransfers .cf-rtransfer-table td:nth-child(1) { width: 4% !important; }

  .cf-rtransfers .cf-rtransfer-table th:nth-child(2),
  .cf-rtransfers .cf-rtransfer-table td:nth-child(2) { width: 11% !important; }

  .cf-rtransfers .cf-rtransfer-table th:nth-child(3),
  .cf-rtransfers .cf-rtransfer-table td:nth-child(3),
  .cf-rtransfers .cf-rtransfer-table th:nth-child(4),
  .cf-rtransfers .cf-rtransfer-table td:nth-child(4) { width: 14% !important; }

  .cf-rtransfers .cf-rtransfer-table th:nth-child(5),
  .cf-rtransfers .cf-rtransfer-table td:nth-child(5),
  .cf-rtransfers .cf-rtransfer-table th:nth-child(6),
  .cf-rtransfers .cf-rtransfer-table td:nth-child(6) { width: 10% !important; }

  .cf-rtransfers .cf-rtransfer-table th:nth-child(7),
  .cf-rtransfers .cf-rtransfer-table td:nth-child(7),
  .cf-rtransfers .cf-rtransfer-table th:nth-child(8),
  .cf-rtransfers .cf-rtransfer-table td:nth-child(8) { width: 13% !important; }

  .cf-rtransfers .cf-rtransfer-table th:nth-child(9),
  .cf-rtransfers .cf-rtransfer-table td:nth-child(9) {
    width: 5% !important;
    text-align: center !important;
  }

  .cf-rtransfers .dataTables_wrapper {
    padding: 10px 10px 12px !important;
  }

  .cf-rtransfers .dataTables_length,
  .cf-rtransfers .dataTables_filter {
    margin-bottom: 8px !important;
  }

  .cf-rtransfers .dataTables_filter input,
  .cf-rtransfers .dataTables_length select {
    min-height: 34px !important;
    padding-top: .25rem !important;
    padding-bottom: .25rem !important;
  }
}
