.dashboard-link-filter .btn-link {
  display: block;
  text-align: left;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
}

.dashboard-link-filter.interstitial .btn-link:focus .glyphicon-ok,
.dashboard-link-filter.interstitial .btn-link:active .glyphicon-ok {
  display: inline-block !important;
}

.course-day{ font-size: 14px; font-weight: bold; padding: 10px; margin: 1px;}
span.course-link { display: block; width: 92px; height: 32px;  padding: 8px; white-space: nowrap;}
span.course-link:hover{ background: rgba(33,33,33,0.2);}
.venue span {font-size: 14px; white-space: normal; max-width: 120px; text-align: left;}
.venue.btn{ text-align: left; margin: 6px;}
#venues-api-list {overflow: hidden;}