.table-per-aderire thead{
  border-bottom:1px solid #fdb40b;
}
.table-per-aderire thead tr th:first-child{
  border-right:1px solid #fdb40b;
}
.table-per-aderire tbody tr td:first-child{
  border-right:1px solid #fdb40b;
}
.td-bg{
  background-color: #fff0c1;
}

.table-per-aderire th, .table-per-aderire td{
  white-space: nowrap;
  font-size: 0.8rem;
}

@media (min-width: 768px) {
  .table-per-aderire th, .table-per-aderire td{
    font-size: 1rem;
  }
}

@media (min-width: 921px) {
  .table-per-aderire th, .table-per-aderire td{
    font-size: 1.2rem;
  }
}