/*Added for small screen devices like iphone 5/SE*/
.mod-tearsheet-ircms-widgets .mod-module__header {
  white-space: normal;
}
.mod-tearsheet-ircms-widgets__widget {
  padding: 0 5px 10px;
}
.mod-tearsheet-ircms-widgets__widget:last-child {
  padding-bottom: 0;
}
@media only screen and (min-width: 580px) {
  .mod-tearsheet-ircms-widgets__widget {
    width: 50%;
    float: left;
  }
  .mod-tearsheet-ircms-widgets__widget:nth-child(even) {
    float: right;
  }
}
.mod-tearsheet-ircms-widgets__widget__content {
  overflow: auto;
  width: 100%;
}
.mod-tearsheet-ircms-widgets__widget__content--html {
  padding-top: 10px;
}
.mod-tearsheet-ircms-widgets__widget__content--video__wrapper {
  background-color: #f5f5f5;
}
.mod-tearsheet-ircms-widgets__widget__content--video iframe {
  margin: auto;
  display: block;
}
.mod-tearsheet-ircms-widgets__widget__content--video__description {
  font: 14px Metric, sans-serif;
  padding-top: 10px;
}
.mod-tearsheet-ircms-widgets__widget__content--slideshow img {
  margin: auto;
  position: relative;
  max-height: 400px;
}
.mod-tearsheet-ircms-widgets__widget__content--slideshow p {
  font: 14px Metric, sans-serif;
  color: #182323;
  padding-top: 10px;
}
.mod-tearsheet-ircms-widgets__widget__content--slideshow .slick-count {
  font-size: 11px;
  background-color: #DEEFF7;
  padding: 2px;
  position: absolute;
  bottom: 0;
  color: #182323;
}
.mod-tearsheet-ircms-widgets__widget__content--slideshow .slick-prev {
  left: 0;
}
.mod-tearsheet-ircms-widgets__widget__content--slideshow .slick-next {
  right: 0;
}
.mod-tearsheet-ircms-widgets__widget__content--slideshow .slick-image-wrap {
  background-color: #f5f5f5;
  display: block;
  position: relative;
}
.mod-tearsheet-ircms-widgets__widget__content--ical__item {
  margin-top: 10px;
}
.mod-tearsheet-ircms-widgets__widget__content--ical__item:first-child {
  margin-top: 0px;
}
.mod-tearsheet-ircms-widgets__widget__content--ical__item div {
  display: table-cell;
  padding: 5px;
  vertical-align: top;
}
.mod-tearsheet-ircms-widgets__widget__content--ical__item__date {
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  font-size: 9px;
  line-height: 17px;
  background-color: #DEEFF7;
}
.mod-tearsheet-ircms-widgets__widget__content--ical__item__date span {
  display: block;
  font-size: 23px;
}
.mod-tearsheet-ircms-widgets__widget__content--ical__item__title,
.mod-tearsheet-ircms-widgets__widget__content--ical__item__location,
.mod-tearsheet-ircms-widgets__widget__content--ical__item__summary {
  font: normal 14px/15px Metric, sans-serif;
  color: #182323;
}
.mod-tearsheet-ircms-widgets__widget__content--ical__item__title {
  font-weight: bold;
}
.mod-tearsheet-ircms-widgets__widget__content--ical__item__location {
  color: #000000;
}
.mod-tearsheet-ircms-widgets__widget__content--podcast li {
  margin-top: 10px;
}
.mod-tearsheet-ircms-widgets__widget__content--podcast li > i {
  float: left;
  margin-right: 5px;
}
.mod-tearsheet-ircms-widgets__widget__content--podcast li > div {
  overflow: auto;
}
.mod-tearsheet-ircms-widgets__widget__content--podcast a,
.mod-tearsheet-ircms-widgets__widget__content--podcast p {
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 6px;
}
.mod-tearsheet-ircms-widgets__widget__content--podcast a {
  font-weight: bold;
}
.mod-tearsheet-ircms-widgets__widget__content--linklist li {
  border-bottom: 1px solid #f5f5f5;
  display: block;
  padding: 8px 0px;
}
.mod-tearsheet-ircms-widgets__widget__content--linklist__pdflabel {
  background-color: #f5ddd1;
  border-radius: 3px;
  color: #0088BB;
  float: right;
  font-size: 8px;
  font-weight: bold;
  margin-top: 2px;
  padding: 2px 6px;
}
.mod-tearsheet-ircms-widgets__widget__content--rss li {
  margin-bottom: 6px;
}
.mod-tearsheet-ircms-widgets__widget__content--rss span,
.mod-tearsheet-ircms-widgets__widget__content--rss a,
.mod-tearsheet-ircms-widgets__widget__content--rss p {
  font-size: 14px;
  line-height: 17px;
}
.mod-tearsheet-ircms-widgets__widget__content--rss span {
  color: #8C9191;
}
