﻿/* #region bootstrap colors / theme colors */
/* #endregion */
/* #region bootstrap color tints */
/* #endregion */
.yearbook .item {
  margin: 0 0 1.25rem;
  border-bottom: 1px solid #f7f7f7;
}
.yearbook .item h3 {
  margin: 0;
  font-size: 1rem;
  font-weight: 500;
  color: #565a5c;
}
.yearbook .item .thumbnail {
  margin: 0 0 0.625rem;
  padding: 0;
  border: 0;
}
.yearbook .item .thumbnail a {
  display: block;
}
.yearbook .item img {
  display: block;
  margin: 0 auto;
}
.yearbook .item .details,
.yearbook .item .email {
  text-align: center;
}
.yearbook .gallery {
  margin: 0.625rem 0;
  padding: 0;
}
.yearbook .gallery .item {
  margin: 0 auto 1.875rem;
  border-bottom: 0;
  width: 100%;
}
@media (min-width: 48rem) {
  .yearbook .gallery {
    display: flex;
    flex-flow: row wrap;
    margin: 1.25rem -0.9375rem;
  }
  .yearbook .gallery .item {
    flex: 0 0 25%;
    display: block;
    margin: 0 0 1.25rem;
    padding: 0 0.9375rem;
    float: none;
    border-bottom: 0;
    width: unset;
  }
  .yearbook .gallery .item .details {
    text-align: left;
  }
  .yearbook .gallery .item .email {
    text-align: right;
  }
  .yearbook .gallery.horizontal .item {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .ie11 .yearbook .gallery.horizontal .item {
    flex-basis: auto;
    width: 33.3333333333%;
  }
  .yearbook .gallery.has-2 .item {
    flex-basis: 50%;
    max-width: 50%;
  }
  .ie11 .yearbook .gallery.has-2 .item {
    flex-basis: auto;
    width: 50%;
  }
  .yearbook .gallery.has-3 .item {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .ie11 .yearbook .gallery.has-3 .item {
    flex-basis: auto;
    width: 33.3333333333%;
  }
  .yearbook .gallery.has-4 .item {
    flex-basis: 25%;
    max-width: 25%;
  }
  .ie11 .yearbook .gallery.has-4 .item {
    flex-basis: auto;
    width: 25%;
  }
  .yearbook .gallery.has-5 .item {
    flex-basis: 20%;
    max-width: 20%;
  }
  .ie11 .yearbook .gallery.has-5 .item {
    flex-basis: auto;
    width: 20%;
  }
  .yearbook .gallery.has-6 .item {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .ie11 .yearbook .gallery.has-6 .item {
    flex-basis: auto;
    width: 16.6666666667%;
  }
}
.yearbook .gallery.horizontal .item {
  display: flex;
  flex-flow: row nowrap;
}
.yearbook .gallery.horizontal .item .thumbnail {
  flex: 0 0 33.3333333333%;
}
.yearbook .gallery.horizontal .item .details {
  flex: 0 0 66.6666666667%;
  padding-left: 0.625rem;
}

@media (min-width: 62rem) {
  .column-group.has-3 .two .gallery .item {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .ie11 .column-group.has-3 .two .gallery .item {
    flex-basis: auto;
    width: 33.3333333333%;
  }
  .column-group.has-3 .two .gallery.horizontal .item {
    flex-basis: 50%;
    max-width: 50%;
  }
  .ie11 .column-group.has-3 .two .gallery.horizontal .item {
    flex-basis: auto;
    width: 50%;
  }
  .column-group.has-3 .three .gallery .item {
    flex-basis: 100%;
  }
  .ie11 .column-group.has-3 .three .gallery .item {
    flex-basis: auto;
    width: 100%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///C:/actions-runner/_work/ws.dotorg/ws.dotorg/CCHMC.Web.MVC/includes/stylesheets/org/01-abstracts/_var-bootstrap-reset.scss%22,%22file:///C:/actions-runner/_work/ws.dotorg/ws.dotorg/CCHMC.Web.MVC/includes/stylesheets/org/10-lazyload/yearbook.scss%22,%22file:///C:/actions-runner/_work/ws.dotorg/ws.dotorg/CCHMC.Web.MVC/includes/stylesheets/libs/bootstrap5/mixins/_breakpoints.scss%22,%22file:///C:/actions-runner/_work/ws.dotorg/ws.dotorg/CCHMC.Web.MVC/includes/stylesheets/org/01-abstracts/_mx-flexbox.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AA4CA;AAuFA;AAGA;AAoGA;AC3NE;EACE;EACA;;AAEA;EACE;EACA,WDmYwB;EClYxB;EACA,ODRU;;ACWZ;EACE;EACA;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;;AAGF;AAAA;EAEE;;AAIJ;EACE;EACA;;AAEA;EACE;EACA;EACA;;ACSF;EDhBF;IEtBA;IA4BA,WFMuB;IACnB;;EAEA;IE9BJ,MF+BoB;IACd;IACA;IACA;IACA;IACA;IACA;;EAEA;IACE;;EAGF;IACE;;EAKF;IECN,YF3Ea;IA4EL,WA5EK;;EEIb;IACE;IACA,OFNW;;EAiFP;IENN,YF5Ea;IAoFL,WApFK;;EEKb;IACE;IACA,OFPW;;EAyFP;IEbN,YF3Ea;IA0FL,WA1FK;;EEIb;IACE;IACA,OFNW;;EA+FP;IEpBN,YF1Ea;IAgGL,WAhGK;;EEGb;IACE;IACA,OFLW;;EAqGP;IE3BN,YFzEa;IAsGL,WAtGK;;EEEb;IACE;IACA,OFJW;;EA2GP;IElCN,YFxEa;IA4GL,WA5GK;;EECb;IACE;IACA,OFHW;;;AAmHT;EEpGJ;EA4BA,WF0EyB;;AAEnB;EEjGN,MFkGsB;;AAGhB;EErGN,MFsGsB;EACd,cDsID;;;AE9ML;EDqFM;IElER,YF3Ea;IA+IH,WA/IG;;EEIb;IACE;IACA,OFNW;;EAmJH;IExEV,YF5Ea;IAsJD,WAtJC;;EEKb;IACE;IACA,OFPW;;EA8JL;IElFR,YFmF8B;;EE1J9B;IACE;IACA,OFwJ4B%22%7D */