/*
 Theme Name:   ORNL Events Child
 Theme URI:    https://code-int.ornl.gov/itsd-web-services/wordpress/ornl-events
 Description:  Presentation and functionality for the MAIN SITE ONLY
 Author:       ORNL
 Author URI:   https://ornl.gov
 Template:     root
 Version:      1.0.7
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  ornl-ornl-events-child
*/
.single-events .site-main .entry-content {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--style--global--wide-size);
}
.single-events .site-main .entry-content .column.align-left {
  margin-left: 0;
}
.single-events .site-main .entry-content .column.align-right {
  margin-right: 0;
}
.single-events .entry-featured-image {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  max-height: 400px;
  overflow-y: hidden;
}
.single-events .page-section {
  margin-bottom: 1em;
}
.single-events .unstyled-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.single-events .unstyled-list.font-size-body {
  font-size: var(--wp--preset--font-size--body);
}

/* Breakpoints */
.single .card--heading {
  font-size: inherit !important;
}

.card {
  position: relative;
}

.card-grid {
  display: grid;
  gap: 1rem;
  grid-template-columns: 1fr;
}
@media screen and (min-width: 60em) {
  .card-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

.card--cta svg {
  margin-left: 0.25rem;
  fill: currentColor;
}

.related-records > :is(h3, p, a) {
  margin-bottom: 0.5rem;
}

.card.card-post--landscape.has-image .card--image {
  height: initial;
}

.card--image {
  max-height: 217px;
  overflow: hidden;
  display: block;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7O0NBWUM7QUFDRDtFQUNFLDRCQUFzQjtFQUF0Qiw2QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0QixvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHNCQUFzQjtFQUN0Qix1QkFBdUI7RUFDdkIsb0JBQTJCO01BQTNCLDJCQUEyQjtFQUMzQixtQkFBZTtNQUFmLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLDhDQUE4QztBQUNoRDtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0UsZUFBZTtBQUNqQjtBQUNBO0VBQ0Usd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVTtFQUNWLFNBQVM7QUFDWDtBQUNBO0VBQ0UsNkNBQTZDO0FBQy9DOztBQUVBLGdCQUFnQjtBQUNoQjtFQUNFLDZCQUE2QjtBQUMvQjs7QUFFQTtFQUNFLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLGFBQWE7RUFDYixTQUFTO0VBQ1QsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRTtJQUNFLHFDQUFxQztFQUN2QztBQUNGOztBQUVBO0VBQ0Usb0JBQW9CO0VBQ3BCLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGNBQWM7QUFDaEIiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiBUaGVtZSBOYW1lOiAgIE9STkwgRXZlbnRzIENoaWxkXG4gVGhlbWUgVVJJOiAgICBodHRwczovL2NvZGUtaW50Lm9ybmwuZ292L2l0c2Qtd2ViLXNlcnZpY2VzL3dvcmRwcmVzcy9vcm5sLWV2ZW50c1xuIERlc2NyaXB0aW9uOiAgUHJlc2VudGF0aW9uIGFuZCBmdW5jdGlvbmFsaXR5IGZvciB0aGUgTUFJTiBTSVRFIE9OTFlcbiBBdXRob3I6ICAgICAgIE9STkxcbiBBdXRob3IgVVJJOiAgIGh0dHBzOi8vb3JubC5nb3ZcbiBUZW1wbGF0ZTogICAgIHJvb3RcbiBWZXJzaW9uOiAgICAgIDEuMC43XG4gTGljZW5zZTogICAgICBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MiBvciBsYXRlclxuIExpY2Vuc2UgVVJJOiAgaHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzL2dwbC0yLjAuaHRtbFxuIFRhZ3M6ICAgICAgICAgbGlnaHQsIGRhcmssIHR3by1jb2x1bW5zLCByaWdodC1zaWRlYmFyLCByZXNwb25zaXZlLWxheW91dCwgYWNjZXNzaWJpbGl0eS1yZWFkeVxuIFRleHQgRG9tYWluOiAgb3JubC1vcm5sLWV2ZW50cy1jaGlsZFxuKi9cbi5zaW5nbGUtZXZlbnRzIC5zaXRlLW1haW4gLmVudHJ5LWNvbnRlbnQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogdmFyKC0td3AtLXN0eWxlLS1nbG9iYWwtLXdpZGUtc2l6ZSk7XG59XG4uc2luZ2xlLWV2ZW50cyAuc2l0ZS1tYWluIC5lbnRyeS1jb250ZW50IC5jb2x1bW4uYWxpZ24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnNpbmdsZS1ldmVudHMgLnNpdGUtbWFpbiAuZW50cnktY29udGVudCAuY29sdW1uLmFsaWduLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnNpbmdsZS1ldmVudHMgLmVudHJ5LWZlYXR1cmVkLWltYWdlIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG4uc2luZ2xlLWV2ZW50cyAucGFnZS1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLnNpbmdsZS1ldmVudHMgLnVuc3R5bGVkLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uc2luZ2xlLWV2ZW50cyAudW5zdHlsZWQtbGlzdC5mb250LXNpemUtYm9keSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0td3AtLXByZXNldC0tZm9udC1zaXplLS1ib2R5KTtcbn1cblxuLyogQnJlYWtwb2ludHMgKi9cbi5zaW5nbGUgLmNhcmQtLWhlYWRpbmcge1xuICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJkLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDFyZW07XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjBlbSkge1xuICAuY2FyZC1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5cbi5jYXJkLS1jdGEgc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnJlbGF0ZWQtcmVjb3JkcyA+IDppcyhoMywgcCwgYSkge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5jYXJkLmNhcmQtcG9zdC0tbGFuZHNjYXBlLmhhcy1pbWFnZSAuY2FyZC0taW1hZ2Uge1xuICBoZWlnaHQ6IGluaXRpYWw7XG59XG5cbi5jYXJkLS1pbWFnZSB7XG4gIG1heC1oZWlnaHQ6IDIxN3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbn0iXX0= */