/*
 * Courses and Workshops Styles - List
 */

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


/*
 * Courses and Workshops Styles - Item
 */

div#courses-and-workshops-item h3.date {
  font-size: 1em;
  margin: 0 0 1em 0;
}
div#courses-and-workshops-item p.summary {
  font-style: italic;
}
div#courses-and-workshops-item p.contact-details {
  border-bottom: 1px solid #b2b2b2;
  padding-bottom: 1.5em;
  margin-bottom: 1.5em;
}