.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}

/* tr:hover {background-color: #f5f5f5;} */

tr:nth-child(even) {
  background-color: #f2f2f2;
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.table th, .table td {
  border-bottom: 1px solid #ddd;
  /*padding: 5px;*/
  text-align: left;
}

thead {
  background-color: #c4b357;
}

