.related-courses {
  margin-bottom: 20px;
  padding-bottom: 10px;
}
.related-courses .head {
  color: white;
  background: linear-gradient(to bottom, #044f77 0%, #044f77 49%, #014366 50%, #014366 100%);
  font-size: 13px;
  line-height: 30px;
  padding: 0px 7px 0px 10px;
}
.related-courses ul {
  background-color: white;
  padding: 5px 10px 5px 10px;
  border-bottom: 4px solid #dddddd;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  list-style: none;
}
.related-courses ul li {
  padding: 10px;
  border-bottom: 1px solid #cccccc;
}
.related-courses ul li .last {
  border-bottom: none;
}
.hidden {
  display: none;
}
