.sun-times-edag {
  max-width: 520px;
  margin-top: 1em;
}

.sun-times-edag table {
  width: 100%;
  border-collapse: collapse;
  margin-top: 0.5em;
}

.sun-times-edag th,
.sun-times-edag td {
  border: 1px solid #ccc;
  padding: 0.4em;
  text-align: center;
}

.sun-times-edag th {
  background-color: #f2f2f2;
}

.sun-times-edag .hint {
  font-size: 0.85em;
  color: #555;
  margin-top: 0.6em;
}