/*
 * Schools Programmes Styles - List
 */

div#schools-programmes {
  list-style: none;
}
div#schools-programmes ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
div#schools-programmes li {
  overflow: hidden;
  margin: 0 0 1.25em 0;
  height: 100%;
}
div#schools-programmes li p {
  margin: 0;
}
div#schools-programmes li h3 {
  font-size: 1.2em;
  margin: 0 0 3px 0;
}
div#schools-programmes li h4 {
  font-size: 0.9em;
  font-weight: bold;
  color: #c41230;
  margin: 0 0 2px 0;
}


/*
 * Schools Programmes Styles - Item
 */

div#schools-programmes-item h3.date {
  font-size: 1em;
  margin: 0 0 1em 0;
}
div#schools-programmes-item p.runs-to {
  margin-bottom: 0.85em;
}
div#schools-programmes-item p.summary {
  font-style: italic;
}
