/**
* @file
* CSS styling for Institute Holidays
**/
/* Institute Holidays page */
#block-mithr-events-calendar-institute-holidays-all-holidays .view-content.row {
  margin:0;
  display:block;
}
#block-mithr-events-calendar-institute-holidays-all-holidays .view-header {
  font-size: 2rem;
  font-weight: 400;
  line-height: 3rem;
}
#block-mithr-events-calendar-institute-holidays-all-holidays table {
  width: 100%;
  text-align: left;
  border-spacing:0px 0px;
  margin-top:1.75rem !important;
  margin-bottom:1.75rem !important;
}
#block-mithr-events-calendar-institute-holidays-all-holidays table th {
  font-weight: bold;
  color:#000;
  background-color:#fff;
  padding: 10px;
  border-right: 1px dashed #00B4D2;
  vertical-align:middle;
}
#block-mithr-events-calendar-institute-holidays-all-holidays table td {
  padding: 10px;
  color: #000;
  vertical-align: top;
}
#block-mithr-events-calendar-institute-holidays-all-holidays table tr:hover td {
  background: #f1f1f1;
  color: #000;
}
#block-mithr-events-calendar-institute-holidays-all-holidays table caption {
  font-size:125%;
  font-weight:bold;
  text-align: left;
}

#block-mithr-events-calendar-institute-holidays-all-holidays table caption,
body.page-holidays-prior .view-mithr-events-calendar-institute-holidays table caption {
  font-size:2rem;
}


/* Front page */
#block-mithrfrontbenefits .view-mithr-events-calendar-institute-holidays .views-row {
  margin-bottom:1rem;
}
#block-mithrfrontbenefits .view-mithr-events-calendar-institute-holidays .views-row .views-field-title {
  font-weight:bold;
}
#block-mithrfrontbenefits .view-mithr-events-calendar-institute-holidays .row {
  margin:0;
}

