.dept-newsletters__heading {
  color: #17395f;
  font-weight: 700;
  border-bottom: 2px solid #c0392b;
  padding-bottom: 8px;
}
.dept-newsletters__intro {
  color: #555;
  margin-bottom: 20px;
}
.dept-newsletters__table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0 2px;
}
.dept-newsletters__table thead th {
  background: #17395f;
  color: #fff;
  padding: 14px 16px;
  text-align: center;
}
.dept-newsletters__table thead th:first-child {
  text-align: left;
}
.dept-newsletters__table td {
  background: #fff;
  padding: 12px 16px;
  text-align: center;
  color: #17395f;
}
.dept-newsletters__table td:first-child {
  text-align: left;
}
.dept-newsletters__table .dept-newsletters__year th {
  background: #f2e3e1;
  color: #c0392b;
  text-align: left;
  padding: 12px 16px;
  border-left: 4px solid #c0392b;
}
.dept-newsletters__btn {
  display: inline-block;
  background: #c0392b;
  color: #fff;
  padding: 8px 18px;
  border-radius: 4px;
  font-weight: 700;
  font-size: 14px;
  text-decoration: none;
}
.dept-newsletters__btn:hover {
  background: #a33024;
  color: #fff;
}
