#logs .wpie-data-table {
  max-width: 975px;
}
#logs .wpie-data-table tbody tr.declined td.consent {
  color: #e47b58;
  font-weight: bold;
}
#logs .wpie-data-table thead tr th,
#logs .wpie-data-table tbody tr td {
  width: calc((100% - 450px) / 6); /* (( 975px - (260px + 150px) )/6) */
  word-break: break-all;
  font-size: 13px;
}
#logs .wpie-data-table thead tr th.ip-address,
#logs .wpie-data-table tbody tr td.ip-address {
  width: 260px;
}
#logs .wpie-data-table thead tr th.created,
#logs .wpie-data-table tbody tr td.created {
  width: 190px;
}
#wpca-consent-log-filter-btn {
  margin-left: 3px;
}
.delete span {
  vertical-align: middle;
}
#logs .wpie-data-table tbody tr td.delete,
#logs .wpie-data-table tbody tr:hover td:not(td.delete) {
  display: none;
}
#logs .wpie-data-table tbody tr td.delete {
  width: 100%;
  height: 15px;
  background-color: #d04c20;
}
#logs .wpie-data-table tbody tr:hover td.delete {
  display: table-cell;
}
#logs .wpie-data-table tbody tr td.delete span {
  overflow: hidden;
  max-height: 17px;
  margin: 0;
  padding: 0;
}
#logs .wpie-data-table tbody tr td.delete span.wpca-consent-log-delete {
  font-size: 13px;
  height: 13px;
}
.wpca-consent-log-delete:hover,
.delete:hover {
  cursor: pointer;
}
#wpca-consent-log-delete-all-btn {
  color: #fff;
  background-color: #d04c20;
  border-color: #d04c20;
}
#wpca-consent-log-export-btn {
  margin-left: 5px;
}

@media screen and (max-width: 960px) {
  #logs .wpie-data-table thead tr th,
  #logs .wpie-data-table tbody tr td {
    width: calc((100% - 280px) / 6);
  }
  #logs .wpie-data-table thead tr th.ip-address,
  #logs .wpie-data-table tbody tr td.ip-address {
    width: 120px;
  }
  #logs .wpie-data-table thead tr th.created,
  #logs .wpie-data-table tbody tr td.created {
    width: 160px;
  }
}
