.bdt-give-donation-history #give-email-access-form input#give-email {
  padding: 10px 16px;
  border: 1px solid #ddd;
  outline: none;
  inline-size: 100%;
  margin-block-start: 10px;
}
.bdt-give-donation-history input.give-submit {
  padding: 8px 16px;
  border: 1px solid #efefef;
  cursor: pointer;
  outline: none;
}
.bdt-give-donation-history .give-mobile-title {
  display: none;
}
.bdt-give-donation-history table.give-table {
  text-shadow: none;
}
.bdt-give-donation-history .give-table {
  border-collapse: collapse;
  border-spacing: 0;
  inline-size: 100%;
  margin-block-end: 20px;
}
.bdt-give-donation-history .give-table th {
  padding: 16px 12px;
  text-align: start;
  vertical-align: bottom;
  font-size: 16px;
  font-weight: bold;
}
.bdt-give-donation-history .give-table td {
  padding: 16px 12px;
  vertical-align: top;
  text-align: start;
}
.bdt-give-donation-history .give-table td > :last-child {
  margin-block-end: 0;
}
.bdt-give-donation-history .give-table tfoot {
  font-size: 0.875rem;
}
.bdt-give-donation-history .give-table caption {
  font-size: 0.875rem;
  text-align: start;
  color: #999;
}
.bdt-give-donation-history .give-table > tr:nth-of-type(odd),
.bdt-give-donation-history .give-table tbody tr:nth-of-type(odd) {
  background: #f8f8f8;
}
.bdt-give-donation-history * + .give-table {
  margin-block-start: 20px;
}
@media (max-width: 959px) {
  .bdt-give-donation-history .give-table,
  .bdt-give-donation-history .give-table tbody,
  .bdt-give-donation-history .give-table th,
  .bdt-give-donation-history .give-table td,
  .bdt-give-donation-history .give-table tr {
    display: block;
  }
  .bdt-give-donation-history .give-table thead {
    display: none;
  }
  .bdt-give-donation-history .give-table th,
  .bdt-give-donation-history .give-table td {
    inline-size: auto !important;
    max-inline-size: none !important;
    min-inline-size: 0 !important;
    overflow: visible !important;
    white-space: normal !important;
  }
  .bdt-give-donation-history .give-table th:not(:first-child):not(.give-table-link),
  .bdt-give-donation-history .give-table td:not(:first-child):not(.give-table-link),
  .bdt-give-donation-history .give-table .give-table-link:not(:first-child) > a {
    padding-block-start: 5px !important;
  }
  .bdt-give-donation-history .give-table th:not(:last-child):not(.give-table-link),
  .bdt-give-donation-history .give-table td:not(:last-child):not(.give-table-link),
  .bdt-give-donation-history .give-table .give-table-link:not(:last-child) > a {
    padding-block-end: 5px !important;
  }
}
