@charset "UTF-8";
@font-face {
  font-family: "Simple-Bold";
  src: url("../fonts/lineto-simple-bold.eot");
  src: url("../fonts/lineto-simple-bold.eot?#iefix") format("embedded-opentype"), url("../fonts/lineto-simple-bold.woff") format("woff"), url("../fonts/lineto-simple-bold.ttf") format("truetype"), url("../fonts/lineto-simple-bold.svg#lineto-simple-bold") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "icomoon-archives";
  src: url("../fonts/icomoon-archives.eot?35em87");
  src: url("../fonts/icomoon-archives.eot?#iefix35em87") format("embedded-opentype"), url("../fonts/icomoon-archives.woff?35em87") format("woff"), url("../fonts/icomoon-archives.ttf?35em87") format("truetype"), url("../fonts/icomoon-archives.svg?35em87#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
[class^=icon-], [class*=" icon-"] {
  font-family: "icomoon-archives";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 0.8em;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-audio:before {
  content: "\e90c";
}

.icon-doc:before {
  content: "\e90d";
}

.icon-image:before {
  content: "\e90e";
}

.icon-document:before {
  content: "\e90d";
}

.icon-gallery:before {
  content: "\e90e";
}

.icon-video:before {
  content: "\e912";
}

.icon-clip:before {
  content: "\e901";
}

.icon-more:before {
  content: "\e903";
}

.icon-less-up:before {
  content: "\e904";
}

.AvenirNextLTPro-Regular {
  font-family: AvenirNextLTPro-Regular;
  font-weight: normal;
  font-style: normal;
}

.AvenirNextLTPro-Cn {
  font-family: AvenirNextLTPro-Cn;
  font-weight: normal;
  font-style: normal;
}

.AvenirNextLTPro-CnIt {
  font-family: AvenirNextLTPro-CnIt;
  font-weight: normal;
  font-style: normal;
}

.AvenirNextLTPro-Bold {
  font-family: AvenirNextLTPro-Bold;
  font-weight: normal;
  font-style: normal;
}

.AvenirNextLTPro-BoldIt {
  font-family: AvenirNextLTPro-BoldIt;
  font-weight: normal;
  font-style: normal;
}

.AvenirNextLTPro-It {
  font-family: AvenirNextLTPro-It;
  font-weight: normal;
  font-style: normal;
}

.AvenirNextLTPro-BoldCn {
  font-family: AvenirNextLTPro-BoldCn;
  font-weight: normal;
  font-style: normal;
}

.AvenirNextLTPro-BoldCnIt {
  font-family: AvenirNextLTPro-BoldCnIt;
  font-weight: normal;
  font-style: normal;
}

/**
 * Just specify font-size, don't override current font.
 */
/**
 * The "normal" weight font, usually weight 400
 */
/**
 * The "headline" weight font
 */
/**
 * The "Headline Date" weight font
 */
/**
 * The "Broadcast text" weight font
 */
/**
 * The "Body Intro" weight font
 */
/**
 * The "Body regular" weight font
 */
/**
 * The "Category Tag" weight font
 */
/**
 * Helper function to normalize the line-height. Provides an easy way to
 * handle 'auto' and unspecified lineheight values.
 */
/**
 * Primary helper to get the font bits output correctly
 */
.img_zoom_in img {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.img_zoom_in:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}

.corner, .corner_right {
  background: none;
  padding: 0;
  display: block;
  width: 1.2rem;
  height: 1.2rem;
  position: absolute;
  right: 0;
  bottom: 0;
  float: right;
  border-bottom: 0 !important;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
@media only screen and (max-width:48em) {
  .corner, .corner_right {
    width: 1.2rem;
    height: 1.2rem;
  }
}
.corner.active, .active.corner_right {
  cursor: pointer;
}
.corner a, .corner_right a {
  width: 100%;
  height: 100%;
}

.corner_right {
  width: 100%;
  height: 100%;
}

.unfold {
  width: 100%;
  height: 100%;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}

[class*=triangle-] {
  display: block;
}

.archives {
  background: #00ab84;
  border-bottom: solid 0.2rem rgb(0, 171, 132);
  color: rgb(0, 171, 132);
}

.softgrey {
  background: #b3b1b1;
  border-bottom: solid 0.2rem rgb(179, 177, 177);
  color: rgb(179, 177, 177);
}

.arts, .arts-and-culture {
  background: #ffb062;
  border-bottom: solid 0.2rem rgb(255, 176, 98);
  color: rgb(255, 176, 98);
}

.business {
  background: #82a9dc;
  border-bottom: solid 0.2rem rgb(130, 169, 220);
  color: rgb(130, 169, 220);
}

.commemoration {
  background: #b5a16c;
  border-bottom: solid 0.2rem rgb(181, 161, 108);
  color: rgb(181, 161, 108);
}

.celebrations {
  background: #ce3030;
  border-bottom: solid 0.2rem rgb(206, 48, 48);
  color: rgb(206, 48, 48);
}

.environment {
  background: #30654e;
  border-bottom: solid 0.2rem rgb(48, 101, 78);
  color: rgb(48, 101, 78);
}

.education {
  background: #628b3b;
  border-bottom: solid 0.2rem rgb(98, 139, 59);
  color: rgb(98, 139, 59);
}

.media {
  background: #afb259;
  border-bottom: solid 0.2rem rgb(175, 178, 89);
  color: rgb(175, 178, 89);
}

.disasters {
  background: #f1db7f;
  border-bottom: solid 0.2rem rgb(241, 219, 127);
  color: rgb(241, 219, 127);
}

.society {
  background: #e8ab8f;
  border-bottom: solid 0.2rem rgb(232, 171, 143);
  color: rgb(232, 171, 143);
}

.health {
  background: #ff7e7c;
  border-bottom: solid 0.2rem rgb(255, 126, 124);
  color: rgb(255, 126, 124);
}

.entertainment {
  background: #dd4a74;
  border-bottom: solid 0.2rem rgb(221, 74, 116);
  color: rgb(221, 74, 116);
}

.work {
  background: #536198;
  border-bottom: solid 0.2rem rgb(83, 97, 152);
  color: rgb(83, 97, 152);
}

.politics {
  background: #473972;
  border-bottom: solid 0.2rem rgb(71, 57, 114);
  color: rgb(71, 57, 114);
}

.religion {
  background: #755073;
  border-bottom: solid 0.2rem rgb(117, 80, 115);
  color: rgb(117, 80, 115);
}

.war, .war-and-conflict {
  background: #8d8f8f;
  border-bottom: solid 0.2rem rgb(141, 143, 143);
  color: rgb(141, 143, 143);
}

.technology {
  background: #3fade3;
  border-bottom: solid 0.2rem rgb(63, 173, 227);
  color: rgb(63, 173, 227);
}

.sports {
  background: #006eb6;
  border-bottom: solid 0.2rem rgb(0, 110, 182);
  color: rgb(0, 110, 182);
}

.lifestyle {
  background: #96694d;
  border-bottom: solid 0.2rem rgb(150, 105, 77);
  color: rgb(150, 105, 77);
}

.nocat {
  background: #b3b1b1;
  border-bottom: solid 0.2rem #b3b1b1;
  color: rgb(179, 177, 177);
}

.collections {
  background: #407edb;
  border-bottom: solid 0.2rem rgb(64, 126, 219);
  color: rgb(64, 126, 219);
}

.article_icon_archives {
  color: rgb(0, 171, 132);
}

.article_icon_softgrey {
  color: rgb(179, 177, 177);
}

.article_icon_collections {
  color: rgb(64, 126, 219);
}

.article_icon_arts,
.article_icon_arts-and-culture {
  color: rgb(255, 176, 98);
}

.article_icon_business {
  color: rgb(130, 169, 220);
}

.article_icon_commemoration {
  color: rgb(181, 161, 108);
}

.article_icon_celebrations {
  color: rgb(206, 48, 48);
}

.article_icon_environment {
  color: rgb(48, 101, 78);
}

.article_icon_education {
  color: rgb(98, 139, 59);
}

.article_icon_media {
  color: rgb(175, 178, 89);
}

.article_icon_disasters {
  color: rgb(241, 219, 127);
}

.article_icon_society {
  color: rgb(232, 171, 143);
}

.article_icon_health {
  color: rgb(255, 126, 124);
}

.article_icon_entertainment {
  color: rgb(221, 74, 116);
}

.article_icon_work {
  color: rgb(83, 97, 152);
}

.article_icon_politics {
  color: rgb(71, 57, 114);
}

.article_icon_religion {
  color: rgb(117, 80, 115);
}

.article_icon_war {
  color: rgb(141, 143, 143);
}

.article_icon_technology {
  color: rgb(63, 173, 227);
}

.article_icon_sports {
  color: rgb(0, 110, 182);
}

.article_icon_lifestyle {
  color: rgb(150, 105, 77);
}

.article_icon_nocat {
  color: rgb(179, 177, 177);
}

/*... merge with nagore */
.date_tag {
  text-transform: uppercase;
}

.collection_modal {
  display: none;
  overflow-y: hidden;
}

.closedropdownContainer {
  background-color: #2e2e30;
  display: none;
  padding: 10px;
  position: fixed;
  z-index: 99999;
  width: 100%;
  top: 0;
}
.closedropdownContainer .menu-icons-close.menuClose {
  float: right;
  width: 25px;
  height: 25px;
  background: url(../img/icons/icon-x-white.svg) 100% 0 no-repeat;
  background-size: contain;
  cursor: pointer;
}

#collect_counter {
  text-align: right;
  font-size: 1.5rem;
  font-weight: 800;
  line-height: 1.8rem;
}

.collection_modal.visible {
  -webkit-overflow-scrolling: touch;
  left: 0;
  position: fixed;
  top: 0;
  z-index: 1000;
  background-color: #fff;
  width: 100%;
  height: 100%;
  display: block;
}
.collection_modal.visible .modContainer {
  height: 100%;
  box-sizing: border-box;
  overflow: scroll;
  padding-top: 45px;
}

.collection-licencing {
  font-size: 27px;
  margin-top: 34px;
}

#date_nav_controls {
  position: absolute;
  transform: translateX(-50%);
  left: 50%;
  z-index: 999;
}
#date_nav_controls .page_title {
  margin-top: 0;
  text-transform: uppercase;
  padding-left: 305px;
  padding-right: 0.7rem;
  background-color: #f2f2f2;
}
@media only screen and (max-width:48em) {
  #date_nav_controls .page_title {
    margin-top: 0;
    padding-left: 0.5rem;
  }
}
#date_nav_controls.sticky {
  position: fixed;
  top: 0;
}

.calendar_wrapper {
  position: absolute;
  width: 280px;
}

@media only screen and (max-width:48em) {
  #collectionItems {
    padding-left: 0.5rem;
  }
}
#collectionItems .columns {
  float: left;
}

.yearnav_item a.button.wide, .yearnav_item a.wide.button-dark {
  width: 100%;
}

#year_results_container {
  padding-top: 70px;
  min-height: 1626px;
  padding-left: 310px;
  padding-right: 1.1rem;
}
@media only screen and (max-width:48em) {
  #year_results_container {
    padding-left: 0;
  }
}
#year_results_container .heightHolder {
  padding-bottom: 56%;
  overflow: hidden;
  position: relative;
  background-color: rgba(0, 0, 0, 0.35);
}
#year_results_container .heightHolder img {
  position: absolute;
  width: 100%;
}

/*Classes for different color of the spinners*/
.spinner_wrapper {
  height: 128px;
}

.calendar_spin,
.calendar_spin:before,
.calendar_spin:after {
  background: #00ab84;
  color: #00ab84;
}

.content_spin,
.content_spin:before,
.content_spin:after {
  background: #cdcdcd;
  color: #cdcdcd;
}

/*General classes for the spinner*/
.loader,
.loader:before,
.loader:after {
  -webkit-animation: load1 1s infinite ease-in-out;
  animation: load1 1s infinite ease-in-out;
  width: 0.5em;
  height: 4em;
}

.loader {
  text-indent: -9999em;
  margin: 88px auto;
  position: relative;
  font-size: 11px;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

.loader:before,
.loader:after {
  position: absolute;
  top: 0;
  content: "";
}

.loader:before {
  left: -0.8em;
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.loader:after {
  left: 0.8em;
}

@-webkit-keyframes load1 {
  0%, 80%, 100% {
    box-shadow: 0 0;
    height: 3em;
  }
  40% {
    box-shadow: 0 -2em;
    height: 2em;
  }
}
@keyframes load1 {
  0%, 80%, 100% {
    box-shadow: 0 0;
    height: 3em;
  }
  40% {
    box-shadow: 0 -2em;
    height: 2em;
  }
}
/*... merge with nagore */
.intro {
  padding-bottom: 2.5rem;
}

.collections-years .article_thumb {
  padding-bottom: 0em;
  margin-bottom: 1em;
}
.collections-years .date_tag {
  color: rgb(255, 255, 255);
  position: absolute;
  display: block;
  top: 35%;
  width: 97%;
  height: auto;
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 44px;
  font-size: 2.75rem;
  line-height: 52.8px;
  line-height: 3.3rem;
  font-weight: 600;
  text-align: center;
  text-transform: uppercase;
}
.collections-years .corner,
.collections-years .corner_right {
  right: 0.25em;
  bottom: 0;
}

.year_collections {
  padding-top: 0.625em;
  padding-bottom: 1.25em;
}
.year_collections > ul {
  white-space: nowrap;
  overflow-x: scroll;
  margin: 0;
}
.year_collections > ul::first-child {
  padding-left: 0;
}
.year_collections > ul .yearnav_item {
  padding: 0;
  margin: 0;
  padding-right: 0.325rem;
  padding-left: 0.325rem;
  display: inline-block;
  box-sizing: border-box;
}
.year_collections > ul .yearnav_item a, .year_collections > ul .yearnav_item button {
  padding: 1.25rem 1.875em;
  -moz-border-radius: 4px !important;
  -webkit-border-radius: 4px !important;
  border-radius: 4px !important; /* future proofing */
  -khtml-border-radius: 4px !important; /* for old Konqueror browsers */
  font-size: 16px !important;
  margin-bottom: 0;
}
.year_collections ::-webkit-scrollbar {
  width: 100%;
  height: 2px;
}
.year_collections ::-webkit-scrollbar-button {
  width: 100%;
  height: 2px;
}

.article_header.collections nav {
  background-color: #1d4e98;
}
.article_header.collections nav .keyword {
  background-color: rgb(64, 126, 219);
  color: rgb(255, 255, 255);
}
.article_header.collections nav .keyword:hover,
.article_header.collections nav .keyword ::selected {
  background-color: #1d4e98;
}
.article_header.collections .category_tag a, .article_header.collections .category_tag_promo a, .article_header.collections .category_tag_small_img a, .article_header.collections .category_tag_small a {
  color: #FFFFFF;
  font-size: 0.875rem;
  text-transform: uppercase;
}
.article_header.collections .category_tag a:hover, .article_header.collections .category_tag_promo a:hover, .article_header.collections .category_tag_small_img a:hover, .article_header.collections .category_tag_small a:hover {
  color: #2564c3;
}

.collections_lobby {
  padding-bottom: 2.5rem;
}
.collections_lobby .collections {
  background-color: rgba(64, 126, 219, 0.2);
}
.collections_lobby .collections h2, .collections_lobby .collections a, .collections_lobby .collections p {
  color: rgb(0, 0, 0);
}
.collections_lobby .corner.collections, .collections_lobby .collections.corner_right {
  background-color: rgb(64, 126, 219);
}

.collections_items {
  padding-bottom: 2.5rem;
  position: relative;
}
.collections_items span.item_headline {
  padding-left: 4px;
}
.collections_items .page_title {
  padding-top: 1.2rem;
}
.collections_items .page_title h4 {
  text-align: left !important;
  font-weight: 600;
}
@media only screen and (max-width:40em) {
  .collections_items .page_title h4 {
    margin: 0;
  }
}
@media only screen and (max-width:40em) {
  .collections_items .page_title .divider {
    margin: 0;
  }
}
.collections_items .article_title h2 {
  color: #333333;
}
.collections_items .selected > div {
  border: 1px solid rgb(64, 126, 219);
  border-bottom: 3px solid rgb(64, 126, 219);
  /*-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);*/
  /*.broadcast{
    background-color:#b4ded3;
    color:$black;
  }*/
}

#most_popular {
  margin-top: 1.2rem;
}
#most_popular h4 {
  color: rgb(179, 177, 177);
  text-align: left;
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 28.8px;
  line-height: 1.8rem;
  font-weight: 800;
}
@media only screen and (min-width:48.063em) {
  #most_popular h4 {
    text-align: left;
  }
}
#most_popular > ul {
  position: relative;
  float: left;
  width: 96%;
  list-style: none;
  padding-right: 1.2rem;
}
#most_popular > ul li {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
}

html, body {
  height: 100vh !important;
}

.mainContainer {
  height: 100vh;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
  box-sizing: border-box;
}

body.displayingModal #date_nav_controls {
  z-index: 0;
}
body.displayingModal footer {
  display: none;
}

.collection-id-30007581 {
  /* Firefox */
  /* Webkit */
  /* IE */
  /* Opera */
}
.collection-id-30007581 .collections-years {
  z-index: 9999999;
  position: relative;
}
@media only screen and (max-width:40em) {
  .collection-id-30007581 .collections-years {
    z-index: auto;
  }
}
.collection-id-30007581 .collections-years .year_collections > ul {
  white-space: normal;
}
.collection-id-30007581 .collections-years .year_collections > ul .yearnav_item {
  margin-bottom: 10px;
}
.collection-id-30007581 .category_tag > span > a.collections, .collection-id-30007581 .category_tag_promo > span > a.collections, .collection-id-30007581 .category_tag_small_img > span > a.collections, .collection-id-30007581 .category_tag_small > span > a.collections {
  color: rgb(166, 114, 58);
}
.collection-id-30007581 .category_tag > span > a.collections:hover, .collection-id-30007581 .category_tag_promo > span > a.collections:hover, .collection-id-30007581 .category_tag_small_img > span > a.collections:hover, .collection-id-30007581 .category_tag_small > span > a.collections:hover {
  color: #80582d;
}
.collection-id-30007581 .collections {
  color: rgb(166, 114, 58);
  border-bottom: solid 0.2rem rgb(166, 114, 58);
}
.collection-id-30007581 .collections_items .selected > div {
  border: 1px solid rgb(166, 114, 58);
}
.collection-id-30007581 .article_icon_collections {
  color: rgb(166, 114, 58);
}
@media only screen and (max-width:40em) {
  .collection-id-30007581 .collections_items.displayingCalendar #date_nav_controls {
    overflow-y: scroll;
  }
}
@media only screen and (max-width:40em) {
  .collection-id-30007581 .displayingCalendar .calendar_wrapper {
    width: 311px;
  }
}
@-moz-keyframes blink {
  0% {
    border-color: rgb(166, 114, 58);
  }
  50% {
    border-color: rgba(166, 114, 58, 0);
  }
  100% {
    border-color: rgb(166, 114, 58);
  }
}
@-webkit-keyframes blink {
  0% {
    border-color: rgb(166, 114, 58);
  }
  50% {
    border-color: rgba(166, 114, 58, 0);
  }
  100% {
    border-color: rgb(166, 114, 58);
  }
}
@-ms-keyframes blink {
  0% {
    border-color: rgb(166, 114, 58);
  }
  50% {
    border-color: rgba(166, 114, 58, 0);
  }
  100% {
    border-color: rgb(166, 114, 58);
  }
}
@keyframes blink {
  0% {
    border-color: rgb(166, 114, 58);
  }
  50% {
    border-color: rgba(166, 114, 58, 0);
  }
  100% {
    border-color: rgb(166, 114, 58);
  }
}

.text-accordion {
  height: 336px;
  overflow: hidden;
}

#readmore-collection {
  display: none;
  margin-bottom: 10px;
}
#readmore-collection span {
  font-size: 9px;
  margin-right: 10px;
  margin-top: 3px;
  display: block;
  float: left;
}
#readmore-collection:before {
  display: block;
  content: "";
  height: 111px;
  margin-top: -104px;
  background: linear-gradient(0deg, #f2f2f2 22%, rgba(255, 255, 255, 0) 96%);
  position: relative;
}
#readmore-collection.expanded:before {
  background: transparent;
}

div.global-elements-container .compact-nav .dotie-icon_search:before {
  color: #FFFFFF;
}
div.global-elements-container #searchbox .quicksearch-pannel article.card .img-container .icon-overlay span[class*=dotie-icon_]:before {
  line-height: 28px;
}

@media only screen and (max-width:40em) {
  .hidden_mobile {
    display: none;
  }
}

@media only screen and (min-width:30.063em) {
  .article_unit_medium, .exhibit_unit_medium {
    min-height: 320px;
  }
}

.most-popular {
  margin-top: 1.5rem;
}

.archives_feature_carousel, .exhibition_bottom_nav .row {
  position: relative;
  padding-top: 2rem;
  margin-top: 2rem;
  border-top: 0.1rem solid rgba(179, 177, 177, 0.5);
  /*padding: 1.25rem 0;*/
  background: #e5e5e5;
}
.archives_feature_carousel .carousel_container, .exhibition_bottom_nav .row .carousel_container {
  padding-left: 0;
}
.archives_feature_carousel .carousel_container .carousel, .exhibition_bottom_nav .row .carousel_container .carousel {
  overflow: hidden;
}
.archives_feature_carousel .carousel_container .carousel .daily-feature-box .article_unit_medium, .exhibition_bottom_nav .row .carousel_container .carousel .daily-feature-box .article_unit_medium, .archives_feature_carousel .carousel_container .carousel .daily-feature-box .article_unit_large, .exhibition_bottom_nav .row .carousel_container .carousel .daily-feature-box .article_unit_large {
  min-height: 21.125rem;
}
.archives_feature_carousel .carousel_container .carousel .daily-feature-box.current, .exhibition_bottom_nav .row .carousel_container .carousel .daily-feature-box.current {
  opacity: 0.6;
  -moz-opacity: 0.6;
  filter: alpha(opacity=60);
}

.carousel_nav {
  position: absolute;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-color: rgb(0, 171, 132);
  height: 100%;
  width: 2rem;
  padding: 0 0.5rem;
  top: 0;
}
.carousel_nav.slick-disabled {
  cursor: auto;
  opacity: 0.6;
  -moz-opacity: 0.6;
  filter: alpha(opacity=60);
}
.carousel_nav.prev_arrow {
  background-image: url("../img/icons/icon-arrow-prev-white.svg");
  left: 0;
  border-right: 0.25rem solid rgb(0, 107, 86);
}
.carousel_nav.prev_arrow.slick-disabled {
  background-image: url("../img/icons/icon-arrow-prev-grey.svg");
}
.carousel_nav.next_arrow {
  background-image: url("../img/icons/icon-arrow-next-white.svg");
  right: 0;
  border-left: 0.25rem solid rgb(0, 107, 86);
}
.carousel_nav.next_arrow.slick-disabled {
  background-image: url("../img/icons/icon-arrow-next-grey.svg");
}

.row.index_feature_list {
  padding-bottom: 1.5rem;
}
.row.index_feature_list .article_unit_medium {
  min-height: 320px;
}
@media only screen and (max-width:64em) {
  .row.index_feature_list .article_unit_medium {
    min-height: 285px;
  }
}
@media only screen and (max-width:48em) {
  .row.index_feature_list .article_unit_medium {
    min-height: 224px;
  }
}

.daily-row .article_unit_large, .daily-row .article_unit_medium {
  min-height: 320px;
}
@media only screen and (max-width:64em) {
  .daily-row .article_unit_large, .daily-row .article_unit_medium {
    min-height: 285px;
  }
}
@media only screen and (max-width:48em) {
  .daily-row .article_unit_large, .daily-row .article_unit_medium {
    min-height: 224px;
  }
}

.pagination {
  float: left;
  text-align: center;
  padding: 1.5rem 0;
  width: 100%;
}
.pagination .results-counter {
  font-size: 1.5rem;
  line-height: 1.8rem;
  font-weight: 800;
}
.pagination .prev_page, .pagination .next_page {
  display: inline-block;
  color: rgb(0, 171, 132);
  line-height: 1.5rem;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position-y: 50%;
  height: 1.5rem;
}
.pagination .prev_page.disabled, .pagination .next_page.disabled {
  color: rgb(179, 177, 177);
  cursor: default;
}
.pagination .prev_page .help_text, .pagination .next_page .help_text {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .pagination .prev_page .help_text, .pagination .next_page .help_text {
    display: inherit;
  }
}
.pagination .prev_page {
  background-image: url("../img/icons/icon-arrow-round-l.svg");
  background-position-x: 0;
  padding-left: 2rem;
}
.pagination .prev_page.disabled {
  background-image: url("../img/icons/icon-arrow-round-l-grey.svg");
}
.pagination .next_page {
  background-image: url("../img/icons/icon-arrow-round-r.svg");
  background-position-x: 100%;
  padding-right: 2rem;
}
.pagination .next_page.disabled {
  background-image: url("../img/icons/icon-arrow-round-r-grey.svg");
}
.pagination .prev_arrow, .pagination .next_arrow {
  display: inline-block;
}
.pagination ul.page_numbers {
  display: inline-block;
  list-style: none;
  margin: 0 5%;
}
.pagination ul.page_numbers li.page_number {
  display: inline-block;
  margin: 0 0.5rem;
}
.pagination ul.page_numbers li.page_number button {
  all: unset;
  font-size: 1.5rem;
  line-height: 1.875rem;
  color: rgb(0, 171, 132);
  margin: 0;
}
.pagination ul.page_numbers li.page_number button.active {
  font-weight: 800;
}

.link_overlay {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  background: transparent;
}

.daily_row_3 > .article_unit_xlarge, .daily_row_3 .article_unit_large, .daily_row_3 .article_unit_medium, .daily_row_3 .article_unit_small {
  min-height: 320px;
}
@media only screen and (max-width:64em) {
  .daily_row_3 > .article_unit_xlarge, .daily_row_3 .article_unit_large, .daily_row_3 .article_unit_medium, .daily_row_3 .article_unit_small {
    min-height: 285px;
  }
}
@media only screen and (max-width:48em) {
  .daily_row_3 > .article_unit_xlarge, .daily_row_3 .article_unit_large, .daily_row_3 .article_unit_medium, .daily_row_3 .article_unit_small {
    min-height: 224px;
  }
}

.daily_row_5 > .article_unit_xlarge, .daily_row_5 .article_unit_large, .daily_row_5 .article_unit_medium, .daily_row_5 .article_unit_small {
  min-height: 320px;
}
@media only screen and (max-width:64em) {
  .daily_row_5 > .article_unit_xlarge, .daily_row_5 .article_unit_large, .daily_row_5 .article_unit_medium, .daily_row_5 .article_unit_small {
    min-height: 285px;
  }
}
@media only screen and (max-width:48em) {
  .daily_row_5 > .article_unit_xlarge, .daily_row_5 .article_unit_large, .daily_row_5 .article_unit_medium, .daily_row_5 .article_unit_small {
    min-height: 224px;
  }
}

.daily_row_6 > .article_unit_xlarge, .daily_row_6 .article_unit_large, .daily_row_6 .article_unit_medium, .daily_row_6 .article_unit_small {
  min-height: 320px;
}
@media only screen and (max-width:64em) {
  .daily_row_6 > .article_unit_xlarge, .daily_row_6 .article_unit_large, .daily_row_6 .article_unit_medium, .daily_row_6 .article_unit_small {
    min-height: 285px;
  }
}
@media only screen and (max-width:48em) {
  .daily_row_6 > .article_unit_xlarge, .daily_row_6 .article_unit_large, .daily_row_6 .article_unit_medium, .daily_row_6 .article_unit_small {
    min-height: 224px;
  }
}
@media only screen and (max-width:48em) {
  .daily_row_6 > .article_unit_small_double {
    min-height: 0;
  }
}

.daily_row_7 > .article_unit_xlarge, .daily_row_7 .article_unit_large, .daily_row_7 .article_unit_medium, .daily_row_7 .article_unit_small, .daily_row_7 .exhibit_unit_xlarge, .daily_row_7 .exhibit_unit_large, .daily_row_7 .exhibit_unit_medium, .daily_row_7 .exhibit_unit_small, .daily_row_8 > .article_unit_xlarge, .daily_row_8 .article_unit_large, .daily_row_8 .article_unit_medium, .daily_row_8 .article_unit_small, .daily_row_8 .exhibit_unit_xlarge, .daily_row_8 .exhibit_unit_large, .daily_row_8 .exhibit_unit_medium, .daily_row_8 .exhibit_unit_small, .top_10_row_3 > .article_unit_xlarge, .top_10_row_3 .article_unit_large, .top_10_row_3 .article_unit_medium, .top_10_row_3 .article_unit_small, .top_10_row_3 .exhibit_unit_xlarge, .top_10_row_3 .exhibit_unit_large, .top_10_row_3 .exhibit_unit_medium, .top_10_row_3 .exhibit_unit_small, .top_10_row_2 > .article_unit_xlarge, .top_10_row_2 .article_unit_large, .top_10_row_2 .article_unit_medium, .top_10_row_2 .article_unit_small, .top_10_row_2 .exhibit_unit_xlarge, .top_10_row_2 .exhibit_unit_large, .top_10_row_2 .exhibit_unit_medium, .top_10_row_2 .exhibit_unit_small, .index_feature_list > .article_unit_xlarge, .index_feature_list .article_unit_large, .index_feature_list .article_unit_medium, .index_feature_list .article_unit_small, .index_feature_list .exhibit_unit_xlarge, .index_feature_list .exhibit_unit_large, .index_feature_list .exhibit_unit_medium, .index_feature_list .exhibit_unit_small {
  min-height: 320px;
}
@media only screen and (max-width:64em) {
  .daily_row_7 > .article_unit_xlarge, .daily_row_7 .article_unit_large, .daily_row_7 .article_unit_medium, .daily_row_7 .article_unit_small, .daily_row_7 .exhibit_unit_xlarge, .daily_row_7 .exhibit_unit_large, .daily_row_7 .exhibit_unit_medium, .daily_row_7 .exhibit_unit_small, .daily_row_8 > .article_unit_xlarge, .daily_row_8 .article_unit_large, .daily_row_8 .article_unit_medium, .daily_row_8 .article_unit_small, .daily_row_8 .exhibit_unit_xlarge, .daily_row_8 .exhibit_unit_large, .daily_row_8 .exhibit_unit_medium, .daily_row_8 .exhibit_unit_small, .top_10_row_3 > .article_unit_xlarge, .top_10_row_3 .article_unit_large, .top_10_row_3 .article_unit_medium, .top_10_row_3 .article_unit_small, .top_10_row_3 .exhibit_unit_xlarge, .top_10_row_3 .exhibit_unit_large, .top_10_row_3 .exhibit_unit_medium, .top_10_row_3 .exhibit_unit_small, .top_10_row_2 > .article_unit_xlarge, .top_10_row_2 .article_unit_large, .top_10_row_2 .article_unit_medium, .top_10_row_2 .article_unit_small, .top_10_row_2 .exhibit_unit_xlarge, .top_10_row_2 .exhibit_unit_large, .top_10_row_2 .exhibit_unit_medium, .top_10_row_2 .exhibit_unit_small, .index_feature_list > .article_unit_xlarge, .index_feature_list .article_unit_large, .index_feature_list .article_unit_medium, .index_feature_list .article_unit_small, .index_feature_list .exhibit_unit_xlarge, .index_feature_list .exhibit_unit_large, .index_feature_list .exhibit_unit_medium, .index_feature_list .exhibit_unit_small {
    min-height: 285px;
  }
}
@media only screen and (max-width:48em) {
  .daily_row_7 > .article_unit_xlarge, .daily_row_7 .article_unit_large, .daily_row_7 .article_unit_medium, .daily_row_7 .article_unit_small, .daily_row_7 .exhibit_unit_xlarge, .daily_row_7 .exhibit_unit_large, .daily_row_7 .exhibit_unit_medium, .daily_row_7 .exhibit_unit_small, .daily_row_8 > .article_unit_xlarge, .daily_row_8 .article_unit_large, .daily_row_8 .article_unit_medium, .daily_row_8 .article_unit_small, .daily_row_8 .exhibit_unit_xlarge, .daily_row_8 .exhibit_unit_large, .daily_row_8 .exhibit_unit_medium, .daily_row_8 .exhibit_unit_small, .top_10_row_3 > .article_unit_xlarge, .top_10_row_3 .article_unit_large, .top_10_row_3 .article_unit_medium, .top_10_row_3 .article_unit_small, .top_10_row_3 .exhibit_unit_xlarge, .top_10_row_3 .exhibit_unit_large, .top_10_row_3 .exhibit_unit_medium, .top_10_row_3 .exhibit_unit_small, .top_10_row_2 > .article_unit_xlarge, .top_10_row_2 .article_unit_large, .top_10_row_2 .article_unit_medium, .top_10_row_2 .article_unit_small, .top_10_row_2 .exhibit_unit_xlarge, .top_10_row_2 .exhibit_unit_large, .top_10_row_2 .exhibit_unit_medium, .top_10_row_2 .exhibit_unit_small, .index_feature_list > .article_unit_xlarge, .index_feature_list .article_unit_large, .index_feature_list .article_unit_medium, .index_feature_list .article_unit_small, .index_feature_list .exhibit_unit_xlarge, .index_feature_list .exhibit_unit_large, .index_feature_list .exhibit_unit_medium, .index_feature_list .exhibit_unit_small {
    min-height: 224px;
  }
}

.exhibition_nav .chapter_list {
  background-color: rgba(0, 0, 0, 0.2);
}
.exhibition_nav .chapter_list ul {
  display: none;
  list-style: none;
  margin: 0;
  padding-left: 0.5rem;
}
.exhibition_nav .chapter_list ul.visible {
  display: block;
}
@media only screen and (min-width:48.063em) {
  .exhibition_nav .chapter_list ul {
    display: block;
  }
}
.exhibition_nav .chapter_list ul li {
  display: inline;
  padding: 0.6rem 0.6rem 0 0;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.1rem;
  width: 50%;
}
@media only screen and (min-width:40.063em) {
  .exhibition_nav .chapter_list ul li {
    min-height: 5rem;
    width: 25%;
    display: inline-table;
  }
}
@media only screen and (min-width:48.063em) {
  .exhibition_nav .chapter_list ul li {
    width: 12.5%;
  }
}
.exhibition_nav .chapter_list ul li a {
  color: rgb(255, 255, 255);
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibition_nav .chapter_list ul li a:hover {
  opacity: 0.7;
}
.exhibition_nav .chapter_list ul li a.current {
  opacity: 0.5;
}
.exhibition_nav .nav_icon {
  background-image: url("../img/icons/icon-exhibit-nav.svg");
  background-repeat: no-repeat;
  background-position-x: 100%;
  background-position-y: 50%;
  display: block;
  width: 100%;
  height: 2rem;
  color: rgb(255, 255, 255);
  float: right;
  cursor: pointer;
  margin: 0.6rem 0;
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 32px;
  line-height: 2rem;
  font-weight: 600;
}
@media only screen and (min-width:48.063em) {
  .exhibition_nav .nav_icon {
    display: none;
  }
}

.article-body h1.exhibit_title {
  background: none;
  border: none;
  padding: 0;
}

.exhibit_chapters .row .current {
  opacity: 0.6;
  -moz-opacity: 0.6;
  filter: alpha(opacity=60);
}

.promo-section.exhibition_header {
  margin: inherit;
}
.promo-section.exhibition_header .promo_thumb_overlay {
  opacity: 0.6;
  -moz-opacity: 0.6;
  filter: alpha(opacity=60);
  height: 40%;
}
@media only screen and (min-width: 30em) and (max-width: 40em) {
  .promo-section.exhibition_header .promo_thumb_overlay {
    height: 50%;
  }
}
@media only screen and (min-width: 40em) and (max-width: 48em) {
  .promo-section.exhibition_header .promo_thumb_overlay {
    height: 35%;
  }
}
.promo-section.exhibition_header .promo_title {
  float: left;
  position: absolute;
  bottom: 22.5%;
}
.promo-section.exhibition_header .category_tag, .promo-section.exhibition_header .category_tag_promo, .promo-section.exhibition_header .category_tag_small_img, .promo-section.exhibition_header .category_tag_small {
  padding-left: 0.5rem;
}
@media only screen and (min-width: 40em) {
  .promo-section.exhibition_header .corner, .promo-section.exhibition_header .corner_right {
    visibility: hidden;
  }
}

.archives_feature_carousel.featured_exhibitions, .exhibition_bottom_nav .featured_exhibitions.row {
  padding-bottom: 1.25rem;
}
.archives_feature_carousel.exhibition_items, .exhibition_bottom_nav .exhibition_items.row {
  border-top: none;
}
.archives_feature_carousel h3, .exhibition_bottom_nav .row h3, .archives_feature_carousel h4, .exhibition_bottom_nav .row h4 {
  color: rgb(179, 177, 177);
  text-align: left;
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 28.8px;
  line-height: 1.8rem;
  font-weight: 800;
}
@media only screen and (min-width:48.063em) {
  .archives_feature_carousel h3, .exhibition_bottom_nav .row h3, .archives_feature_carousel h4, .exhibition_bottom_nav .row h4 {
    text-align: left;
  }
}
.archives_feature_carousel .more-controls button, .exhibition_bottom_nav .row .more-controls button {
  all: unset;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  background: url(../img/icons/icon-arrow-round-r-grey.svg) 100% 0 no-repeat;
  width: 34px;
  height: 34px;
  display: block;
  cursor: pointer;
  background-size: contain;
  color: transparent;
}
.archives_feature_carousel .more-controls button:hover, .exhibition_bottom_nav .row .more-controls button:hover, .archives_feature_carousel .more-controls button:focus, .exhibition_bottom_nav .row .more-controls button:focus {
  opacity: 0.5;
}
.archives_feature_carousel .more-controls .more-prev-large button, .exhibition_bottom_nav .row .more-controls .more-prev-large button {
  background: url(../img/icons/icon-arrow-round-l-grey.svg) 100% 0 no-repeat;
  background-size: contain;
}

.exhibitions_by_category {
  margin-bottom: 1.25rem;
}
.exhibitions_by_category .promo {
  height: 160px;
  padding: 0 0.5em;
}
@media only screen and (min-width: 30em) {
  .exhibitions_by_category .promo {
    height: 220px;
  }
}
@media only screen and (width: 40em) {
  .exhibitions_by_category .promo {
    height: 220px !important;
  }
}
@media only screen and (min-width: 40em) {
  .exhibitions_by_category .promo {
    height: 180px;
  }
}
@media only screen and (min-width: 48em) {
  .exhibitions_by_category .promo {
    height: 230px;
  }
}
@media only screen and (width: 64em) {
  .exhibitions_by_category .promo {
    height: 230px !important;
  }
}
@media only screen and (min-width: 64em) {
  .exhibitions_by_category .promo {
    height: 215px;
  }
}
.exhibitions_by_category .promo .category_tag_small {
  padding-top: 0.75rem;
}

.history_repeats_itself .page_title h3 {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 1.5rem;
  line-height: 1.8rem;
  font-weight: 800;
  color: rgb(0, 171, 132);
  margin: 0;
  text-align: center;
}

.history_repeats_itself .section_head,
.archives_annual .section_head {
  border-top: 0.25rem solid rgba(179, 177, 177, 0.5);
  padding-top: 0.6875em;
}
.history_repeats_itself .section_head h3,
.archives_annual .section_head h3 {
  margin: 0;
}

@media only screen and (max-width: 48em) {
  .exhibition_top_nav {
    padding: 0;
  }
}
.exhibition_top_nav .carousel_container {
  overflow: hidden;
  height: 2.875rem;
  background-color: rgba(0, 171, 132, 0.5);
  position: relative;
}
.exhibition_top_nav .carousel_container .carousel {
  background-color: rgb(0, 171, 132);
  height: 2.375rem;
  width: 90%;
  margin: 0 auto;
}
@media only screen and (min-width: 48em) {
  .exhibition_top_nav .carousel_container .carousel {
    width: 92%;
  }
}
@media only screen and (min-width: 64em) {
  .exhibition_top_nav .carousel_container .carousel {
    width: 94%;
  }
}
.exhibition_top_nav .carousel_container .carousel .nav_item {
  float: left;
  text-align: center;
}
.exhibition_top_nav .carousel_container .carousel .nav_item.current h6 {
  border-bottom: 0.5rem solid #00785d;
}
.exhibition_top_nav .carousel_container .carousel .nav_item h6 {
  display: inline-block;
  font-family: AvenirNextLTPro-BoldCn;
  font-size: 1.125rem;
  line-height: 2.375rem;
  margin: 0;
}
.exhibition_top_nav .carousel_container .carousel .nav_item h6 a {
  color: rgb(255, 255, 255);
}
.exhibition_top_nav .carousel_container .carousel_nav {
  background-color: rgb(0, 171, 132);
  background-position-x: 50%;
  z-index: 1;
  width: 5%;
  height: 2.375rem;
  top: 0;
}
@media only screen and (min-width: 48em) {
  .exhibition_top_nav .carousel_container .carousel_nav {
    width: 4%;
  }
}
@media only screen and (min-width: 64em) {
  .exhibition_top_nav .carousel_container .carousel_nav {
    width: 3%;
  }
}
.exhibition_top_nav .carousel_container .carousel_nav.slick-disabled {
  cursor: auto;
}
.exhibition_top_nav .carousel_container .carousel_nav.prev_arrow {
  background-image: url("../img/icons/icon-arrow-prev-white.svg");
  left: 0;
}
.exhibition_top_nav .carousel_container .carousel_nav.prev_arrow.slick-disabled {
  background-image: url("../img/icons/icon-arrow-prev-grey.svg");
}
.exhibition_top_nav .carousel_container .carousel_nav.next_arrow {
  background-image: url("../img/icons/icon-arrow-next-white.svg");
  right: 0;
}
.exhibition_top_nav .carousel_container .carousel_nav.next_arrow.slick-disabled {
  background-image: url("../img/icons/icon-arrow-next-grey.svg");
}

.exhibition_av_panel {
  float: left;
  background-color: rgba(179, 177, 177, 0.2);
}
@media only screen and (min-width: 74em) {
  .exhibition_av_panel .av_container {
    padding-left: 0;
  }
}
.exhibition_av_panel .av_container .embed-player {
  float: left;
}
.exhibition_av_panel .av_description {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.exhibition_bottom_nav {
  background-color: rgba(0, 171, 132, 0.1);
  border-top: 8px solid rgb(0, 171, 132);
}
.exhibition_bottom_nav .row {
  border-top: none;
}
@media only screen and (min-width: 40em) {
  .exhibition_bottom_nav .row .carousel_nav.prev_arrow {
    left: 25%;
  }
}
.exhibition_bottom_nav .row .daily-feature-box.current .item_overlay {
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgb(255, 255, 255);
  opacity: 0.5;
  filter: alpha(opacity=0.5);
  height: 100%;
  width: 100%;
}

.exhibition_gallery {
  width: 100%;
  background-color: rgb(51, 51, 51);
  padding: 2rem 0;
}
.exhibition_gallery .row {
  position: relative;
  overflow: hidden;
}
.exhibition_gallery .row h3 {
  color: rgb(0, 171, 132);
}
.exhibition_gallery .row p {
  color: rgb(255, 255, 255);
}
.exhibition_gallery .row .prev_arrow {
  left: 0;
}
.exhibition_gallery .row .next_arrow {
  right: 0;
}

.more-controls {
  float: left;
  width: 5rem;
}

.more-prev-large {
  float: left;
}
.more-prev-large a {
  display: block;
  height: 40px;
  width: 40px;
  background: url("../img/icons/icon-arrow-round-l-grey.svg") 0 0 no-repeat;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  background-size: 32px;
}
.more-prev-large a:hover {
  opacity: 0.5;
}

.more-next-large {
  float: left;
  margin-left: 10px;
}
.more-next-large a {
  display: block;
  height: 40px;
  width: 40px;
  background: url("../img/icons/icon-arrow-round-r-grey.svg") no-repeat 0 0;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  background-size: 32px;
}
.more-next-large a:hover {
  opacity: 0.5;
}

.page_header > .archives {
  background: rgba(0, 171, 132, 0.2);
  border-bottom: none;
  color: rgb(0, 171, 132);
}
.page_header > .collections {
  background: rgba(64, 126, 219, 0.2);
  border-bottom: none;
  color: rgb(64, 126, 219);
}
.page_header > .softgrey {
  background: rgba(179, 177, 177, 0.2);
  border-bottom: none;
  color: rgb(179, 177, 177);
}
.page_header > .arts, .page_header .arts-and-culture {
  background: rgba(255, 176, 98, 0.2);
  border-bottom: none;
  color: rgb(255, 176, 98);
}
.page_header > .business {
  background: rgba(130, 169, 220, 0.2);
  border-bottom: none;
  color: rgb(130, 169, 220);
}
.page_header > .commemoration {
  background: rgba(181, 161, 108, 0.2);
  border-bottom: none;
  color: rgb(181, 161, 108);
}
.page_header > .celebrations {
  background: rgba(206, 48, 48, 0.2);
  border-bottom: none;
  color: rgb(206, 48, 48);
}
.page_header > .environment {
  background: rgba(48, 101, 78, 0.2);
  border-bottom: none;
  color: rgb(48, 101, 78);
}
.page_header > .education {
  background: rgba(98, 139, 59, 0.2);
  border-bottom: none;
  color: rgb(98, 139, 59);
}
.page_header > .media {
  background: rgba(175, 178, 89, 0.2);
  border-bottom: none;
  color: rgb(175, 178, 89);
}
.page_header > .disasters {
  background: rgba(241, 219, 127, 0.2);
  border-bottom: none;
  color: rgb(241, 219, 127);
}
.page_header > .society {
  background: rgba(232, 171, 143, 0.2);
  border-bottom: none;
  color: rgb(232, 171, 143);
}
.page_header > .health {
  background: rgba(255, 126, 124, 0.2);
  border-bottom: none;
  color: rgb(255, 126, 124);
}
.page_header > .entertainment {
  background: rgba(221, 74, 116, 0.2);
  border-bottom: none;
  color: rgb(221, 74, 116);
}
.page_header > .work {
  background: rgba(83, 97, 152, 0.2);
  border-bottom: none;
  color: rgb(83, 97, 152);
}
.page_header > .politics {
  background: rgba(71, 57, 114, 0.2);
  border-bottom: none;
  color: rgb(71, 57, 114);
}
.page_header > .religion {
  background: rgba(117, 80, 115, 0.2);
  border-bottom: none;
  color: rgb(117, 80, 115);
}
.page_header > .war {
  background: rgba(141, 143, 143, 0.2);
  border-bottom: none;
  color: rgb(141, 143, 143);
}
.page_header > .war-and-conflict {
  background: rgba(141, 143, 143, 0.2);
  border-bottom: none;
  color: rgb(141, 143, 143);
}
.page_header > .technology {
  background: rgba(63, 173, 227, 0.2);
  border-bottom: none;
  color: rgb(63, 173, 227);
}
.page_header > .sports {
  background: rgba(0, 110, 182, 0.2);
  border-bottom: none;
  color: rgb(0, 110, 182);
}
.page_header > .lifestyle {
  background: rgba(150, 105, 77, 0.2);
  border-bottom: none;
  color: rgb(150, 105, 77);
}
.page_header > .nocat {
  background: rgba(179, 177, 177, 0.2);
  border-bottom: none;
  color: rgb(179, 177, 177);
}

.article_header {
  border-bottom: 0;
}
.article_header > .article_headline {
  position: relative;
  border-bottom: 0;
  min-height: 8rem;
}
.article_header > .article_headline .article_title {
  padding: 1.5rem;
  padding-left: 0;
}
@media only screen and (max-width:64em) {
  .article_header > .article_headline .article_title {
    padding-left: 0.5rem;
  }
}
.article_header > .article_headline .article_title h1 {
  margin: 0;
}
.article_header > .article_headline .article_title .item_headline, .article_header > .article_headline .article_title .date_tag {
  color: rgb(255, 255, 255);
}
.article_header > .article_headline .share_icons, .article_header > .article_headline .share_icons_left {
  text-align: left;
  padding-left: 0.5rem;
  position: relative;
  bottom: 0.5rem;
  float: right;
  padding-right: 0.8rem;
}
@media only screen and (min-width:48.063em) {
  .article_header > .article_headline .share_icons, .article_header > .article_headline .share_icons_left {
    padding-left: 0;
    top: 2rem;
    padding-right: 0;
  }
}
.article_header > .article_headline .share_icons > ul, .article_header > .article_headline .share_icons_left > ul {
  margin: 0;
}
.article_header > .article_headline .share_icons > ul > li, .article_header > .article_headline .share_icons_left > ul > li {
  margin: 0 0.6rem 0 0;
}
.article_header > .article_headline .share_icons > ul > li:last-child, .article_header > .article_headline .share_icons_left > ul > li:last-child {
  margin-right: 0;
}
.article_header > .article_headline .category_tag, .article_header > .article_headline .category_tag_promo, .article_header > .article_headline .category_tag_small_img, .article_header > .article_headline .category_tag_small {
  position: absolute;
  bottom: 2rem;
  right: 2%;
}
@media only screen and (max-width:48em) {
  .article_header > .article_headline .category_tag, .article_header > .article_headline .category_tag_promo, .article_header > .article_headline .category_tag_small_img, .article_header > .article_headline .category_tag_small {
    float: left;
    left: 0;
    margin-left: 0.5rem;
    bottom: 1rem;
    max-width: 40%;
  }
}
.article_header > .article_headline .category_tag > h4 > a, .article_header > .article_headline .category_tag_promo > h4 > a, .article_header > .article_headline .category_tag_small_img > h4 > a, .article_header > .article_headline .category_tag_small > h4 > a, .article_header > .article_headline .category_tag > h6 > a, .article_header > .article_headline .category_tag_promo > h6 > a, .article_header > .article_headline .category_tag_small_img > h6 > a, .article_header > .article_headline .category_tag_small > h6 > a, .article_header > .article_headline .category_tag > span > a, .article_header > .article_headline .category_tag_promo > span > a, .article_header > .article_headline .category_tag_small_img > span > a, .article_header > .article_headline .category_tag_small > span > a {
  color: rgb(255, 255, 255);
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 400;
  line-height: 1.5em;
}
.article_header > .exhibition_nav {
  border-bottom: none;
}
.article_header > .exhibition_nav .exhibition_link {
  background-color: rgba(0, 0, 0, 0.2);
  padding: 0.5rem 0;
}
.article_header > .exhibition_nav .exhibition_link > a {
  color: rgb(255, 255, 255);
  background: url("../img/icons/icon-arrow-round-l-white.svg") 0.5rem 0.3rem no-repeat;
  padding: 0.5rem 0 0.5rem 3rem;
}
@media only screen and (min-width:30.063em) {
  .article_header > .exhibition_nav .exhibition_link > a {
    background-position-x: 1rem;
  }
}
.article_header > .exhibition_nav .exhibition_link > a .exhibition_name {
  font-weight: bold;
}
.article_header > .header_media {
  position: relative;
  background-color: rgba(0, 0, 0, 0.35);
  background-position: center center;
  width: 100%;
}
.article_header > .header_media > iframe, .article_header > .header_media > img {
  padding: 0;
}
.article_header > .header_media > a.document_download {
  position: absolute;
  bottom: 0;
  right: 2%;
}
@media only screen and (min-width:40.063em) {
  .article_header > .header_media > a.document_download {
    right: 1%;
  }
}

.article-body {
  /* Image Captions */
}
.article-body p img + br + small, .article-body figure img + figcaption {
  display: block;
  color: rgb(179, 177, 177);
  font-size: 1rem;
  line-height: 1rem;
  padding: 0.5rem 0 0 1.5rem;
  background-image: url("../img/icons/icon-image-grey.svg");
  background-repeat: no-repeat;
  background-position: 0 0.5rem;
  background-size: 1rem;
}

blockquote {
  background-image: url("../img/icons/icon-quote-green.png");
  background-repeat: no-repeat;
  background-position-y: 0.7rem;
  border: none;
  padding-left: 3rem;
}
@media only screen and (min-width: 1012px) {
  blockquote {
    margin-left: -3rem;
  }
}
@media only screen and (max-width:40em) {
  blockquote {
    background-size: 1.5rem;
    background-position-y: 0.7rem;
    padding-left: 1.7rem;
  }
}
@media only screen and (max-width:64em) {
  blockquote {
    background-size: 2rem;
    background-position-y: 0.7rem;
    padding-left: 2.4rem;
  }
}
blockquote p {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 32px;
  font-size: 2rem;
  line-height: 38.4px;
  line-height: 2.4rem;
  font-weight: 400;
  color: rgb(179, 177, 177);
  font-style: italic;
}
@media only screen and (max-width:40em) {
  blockquote p {
    font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 28.8px;
    line-height: 1.8rem;
    font-weight: 400;
  }
}
@media only screen and (max-width:64em) {
  blockquote p {
    font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 28px;
    font-size: 1.75rem;
    line-height: 33.6px;
    line-height: 2.1rem;
    font-weight: 400;
  }
}

.related-articles, .more-articles {
  float: right;
  margin-top: 1.25rem;
}
.related-articles h3, .related-articles h4, .more-articles h3, .more-articles h4 {
  color: rgb(179, 177, 177);
  font-size: 1.5rem;
  line-height: 1.8rem;
}
.related-articles .article_unit_small, .more-articles .article_unit_small {
  min-height: 0;
}

.more-articles {
  margin-top: 2.5rem;
}

.more-prev {
  padding-left: 0;
  overflow: visible;
  display: block;
  margin-bottom: 1.5rem;
}
.more-prev a {
  display: block;
  height: 24px;
  padding-top: 4px;
  padding-left: 30px;
  background: url("../img/icons/icon-arrow-round-l.svg") 0 100% no-repeat;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.more-prev a:hover {
  opacity: 0.5;
}

.more-next {
  padding-right: 0;
  text-align: right;
  margin-bottom: 1.5rem;
}
.more-next a {
  display: block;
  height: 24px;
  padding-top: 4px;
  padding-right: 30px;
  background: url("../img/icons/icon-arrow-round-r.svg") 100% 0 no-repeat;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.more-next a:hover {
  opacity: 0.5;
}

.more-learn {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-weight: 600;
  padding-right: 0;
  text-align: left;
  color: rgb(255, 255, 255);
  padding: 0.25rem 1.75rem 1rem 0;
  background: url("../img/icons/icon-arrow-round-r-white.svg") 100% 0 no-repeat;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.more-learn:hover {
  opacity: 0.5;
  color: rgb(255, 255, 255);
}
@media only screen and (max-width:48em) {
  .more-learn {
    display: none;
  }
}

table.media_metadata {
  width: 100%;
  border-bottom: 0.25rem solid rgb(179, 177, 177);
}
table.media_metadata caption button {
  background-image: url("../img/icons/icon-arrow-d-white.svg");
  background-repeat: no-repeat;
  background-position-x: 95%;
  background-position-y: 45%;
  cursor: pointer;
  width: 100%;
}
table.media_metadata caption.expanded button {
  background-image: url("../img/icons/icon-arrow-u-white.svg");
}
table.media_metadata tbody {
  display: none;
}
table.media_metadata tbody tr:nth-child(even) {
  background: rgba(179, 177, 177, 0.2);
}
table.media_metadata tbody tr td {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-weight: 400;
  padding: 0.5em 2.5em;
  text-transform: uppercase;
}
table.media_metadata tbody tr td h6 {
  margin: 0;
  font-size: 1rem;
}

.daily_top_10 {
  background: #e5e5e5;
  padding-top: 2rem;
  padding-bottom: 2rem;
  margin-top: 2rem;
  border-top: 0.1rem solid rgba(51, 51, 51, 0.3);
}

.more_content {
  background: #005242;
  padding-top: 2rem;
  padding-bottom: 2rem;
  border-top: 0.1rem solid rgba(51, 51, 51, 0.3);
}

.exhibit_chapters {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

@media only screen and (min-width:30.063em) {
  .article-sidebar > .advert-mpu {
    text-align: center;
  }
}
@media only screen and (min-width:48.063em) {
  .article-sidebar > .advert-mpu {
    text-align: right;
  }
}

@media only screen and (min-width:30.063em) {
  .article-sidebar {
    border-top: 0.25rem solid rgb(179, 177, 177);
    margin-top: 1.5rem;
    padding-top: 1rem;
  }
}
@media only screen and (min-width:48.063em) {
  .article-sidebar {
    border-top: none;
    margin-top: 0;
    padding-top: 0.25rem;
  }
}

@media only screen and (min-width:48.063em) {
  .article-sidebar > .related-articles {
    width: 95%;
  }
}

.article-sidebar .feature_unit {
  min-height: 0;
}

.feature_unit a h2,
.article_unit_xlarge a h2,
.article_unit_large a h2,
.article_unit_medium a h2,
.article_unit_small a h2 {
  color: rgb(51, 51, 51);
}
.feature_unit a:hover,
.article_unit_xlarge a:hover,
.article_unit_large a:hover,
.article_unit_medium a:hover,
.article_unit_small a:hover {
  opacity: 0.7;
}

.feature_unit.exhibit_unit_xlarge a h2,
.feature_unit.exhibit_unit_large a h2,
.feature_unit.exhibit_unit_medium a h2,
.feature_unit.exhibit_unit_small a h2 {
  color: rgb(255, 255, 255);
}
.feature_unit.exhibit_unit_xlarge a:hover,
.feature_unit.exhibit_unit_large a:hover,
.feature_unit.exhibit_unit_medium a:hover,
.feature_unit.exhibit_unit_small a:hover {
  opacity: 0.7;
}

@media only screen and (max-width:40em) {
  body.filters_in_full_screen {
    height: 100vh;
    overflow: hidden;
  }
}

.search_overlay {
  display: none;
  background-color: #f2f2f2;
  border-bottom: 4px rgb(179, 177, 177) solid;
}
.search_overlay .filters-active {
  display: none;
}
@media only screen and (max-width:40em) {
  .search_overlay .filters-active.mobile {
    display: inline-block !important;
  }
}
@media only screen and (max-width:40em) {
  .search_overlay .filters_mobile_wrapper.active {
    position: fixed;
    top: 0;
    background-color: #f2f2f2;
    width: 100%;
    height: 100%;
    overflow-y: scroll;
    z-index: 999;
  }
}
@media only screen and (max-width:40em) {
  .search_overlay .filters_mobile_wrapper.active .filters-active.mobile {
    display: inline-block !important;
    max-width: 250px;
  }
}
@media only screen and (max-width:40em) {
  .search_overlay .filters_mobile_wrapper.active .results-numbers {
    position: fixed;
    z-index: 99;
    background-color: #f2f2f2;
  }
}
@media only screen and (max-width:40em) {
  .search_overlay .filters_mobile_wrapper.active .filter_buttons_wrapper {
    position: fixed;
    z-index: 99;
    width: 100%;
    margin-top: 58px;
    text-align: center;
    background-color: #f2f2f2;
  }
}
@media only screen and (min-width:48.063em) {
  .search_overlay .filters-active.desktop {
    display: inline-block !important;
  }
}
.search_overlay .search-tabs {
  width: 100%;
}
.search_overlay .search-tabs .tab-title {
  margin: 0;
  width: 50%;
  padding: 0.65rem 0 0 0;
}
.search_overlay .search-tabs .tab-title > a {
  background-color: transparent;
  color: rgb(255, 255, 255);
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  font-weight: 400;
  text-transform: uppercase;
  font-weight: bold;
  border-right: 1px solid rgb(0, 171, 132);
  padding: 0;
  opacity: 0.5;
  padding-bottom: 0.65rem;
}
.search_overlay .search-tabs .tab-title > a:hover {
  opacity: 1;
  border-bottom: 4px solid rgb(0, 171, 132);
}
.search_overlay .search-tabs .tab-title > a:last-child {
  border-right: none;
}
.search_overlay .search-tabs .tab-title.active > a {
  border-bottom: 4px solid #e5e5e5;
  opacity: 1;
}

.search_overlay.expanded {
  display: block;
}

.search_bar {
  /*.instructions {
    color: $grey;
  }*/
}
.search_bar .search_error {
  color: rgb(255, 255, 255);
  background-color: rgb(206, 48, 48);
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.25rem;
  min-width: 12rem;
}
@media only screen and (min-width:30.063em) {
  .search_bar .search_error {
    width: 19rem;
  }
}
.search_bar .textfield {
  margin-left: 0;
  background-color: rgb(255, 255, 255);
  border-bottom: 0.125em solid rgb(255, 255, 255);
  color: rgb(179, 177, 177);
  /*::placeholder{
    color:transparent;
  }*/
}
.search_bar .textfield > label.columns {
  /*padding-left:0;
  padding-right: 0;*/
}
.search_bar .textfield input {
  padding: 0.65rem;
  border: none;
  color: rgb(0, 0, 0);
}
.search_bar .textfield input:focus {
  border-color: rgb(0, 171, 132);
}
.search_bar.date_search form {
  /*
    .date_error {
      color: $white;
      background-color: $ruby;
      position: absolute;
      top: 0;
      left: 0;
      padding: 0.25rem;
      min-width: 12rem;

      @media only screen and (min-width:30.063em) {
        width: 19rem;
      }
  }*/
}
.search_bar.date_search form .search_string {
  padding-left: 0;
  padding-right: 0;
  display: block;
  width: 100%;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: inline;
  text-align: center;
  /*&.placeholder {
    color: $grey;
  }*/
}
@media only screen and (min-width:30.063em) {
  .search_bar.date_search form .search_string {
    padding: 0.7rem 0.5rem;
  }
}
.search_bar.date_search form .search_string.year {
  width: 25%;
}
.search_bar.date_search form .search_string.month {
  width: 25%;
}
.search_bar.date_search form .search_string.day {
  width: 25%;
}
.search_bar.date_search form .search_string.error {
  color: rgb(206, 48, 48);
}
.search_bar.date_search form .icon-calendar {
  padding-top: 0.5em;
}
.search_bar.date_search .date_slash {
  color: rgb(179, 177, 177);
}
@media only screen and (min-width:30.063em) {
  .search_bar.date_search .date_slash {
    padding: 1rem 0;
  }
}
.search_bar form {
  float: left;
  width: 96%;
  position: relative;
  padding-top: 1rem;
  margin-left: 2%;
}
.search_bar form input.search_string {
  background-color: transparent;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  width: 100%;
  height: auto;
  margin: 0;
}
@media only screen and (min-width:30.063em) {
  .search_bar form input.search_string {
    padding: 0.74rem 0.5rem;
  }
}
.search_bar form .search_reset {
  display: block;
  float: right;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 0;
  border: none;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: rgb(179, 177, 177);
  height: 1.8rem;
  width: 1.8rem;
  margin: 0.325em;
}
.search_bar form .search_reset img {
  width: 12px;
  height: 12px;
}
.search_bar form .search_reset:hover {
  color: rgb(0, 171, 132);
  background-color: #00614e;
}
.search_bar form .search_submit,
.search_bar form .active a.search_submit {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 0.6rem 1rem;
  font-size: 1.125rem;
  display: block;
  background-color: rgb(0, 171, 132);
  -webkit-box-shadow: 0px 2px 0px rgb(0, 107, 86);
  -moz-box-shadow: 0px 2px 0px rgb(0, 107, 86);
  box-shadow: 0px 2px 0px rgb(0, 107, 86);
  color: #fff;
}
.search_bar form .search_submit:hover, .search_bar form .search_submit:focus,
.search_bar form .active a.search_submit:hover,
.search_bar form .active a.search_submit:focus {
  background-color: rgb(0, 107, 86);
}
.search_bar form .search_submit p,
.search_bar form .active a.search_submit p {
  color: #fff;
}
@media only screen and (max-width:48em) {
  .search_bar form .search_submit,
  .search_bar form .active a.search_submit {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
  }
}
@media only screen and (max-width:40em) {
  .search_bar form .search_submit {
    display: none;
  }
}
.search_bar form span.form-error {
  color: rgb(255, 126, 124);
  display: none;
  transition: 0.2s all;
  font-size: 0.875rem;
  font-family: inherit;
}
.search_bar form span.form-error.show {
  display: inline-block;
}
.search_bar.active .instructions {
  color: rgb(0, 0, 0);
}
.search_bar.active form {
  border-color: rgb(0, 107, 86);
}
.search_bar.active form .search_reset {
  display: block;
}

.searchinputs {
  background-color: #00785d;
}
@media only screen and (min-width:48.063em) {
  .searchinputs .content,
  .searchinputs .content.active {
    float: left !important;
    padding: 0;
    width: 50%;
    position: relative;
    display: block;
    opacity: 1;
  }
}
.searchinputs .content {
  opacity: 0.5;
}
.searchinputs .content.active {
  opacity: 1;
}
@media only screen and (max-width:64em) {
  .searchinputs .content {
    display: none;
  }
  .searchinputs .content.active {
    display: block;
  }
}

.facets {
  position: relative;
  display: none;
  clear: both;
}
.facets .facet_type {
  position: relative;
  border-bottom: 1px solid rgb(179, 177, 177);
  width: 100%;
  float: left;
  margin: 0 auto 1.0625rem auto;
  margin-left: 0rem;
  margin-right: 0;
}
.facets .facet_type .legend {
  width: 100%;
  margin-bottom: 0;
  cursor: pointer;
  background-color: transparent;
  color: rgb(0, 0, 0);
}
.facets .facet_type .legend label {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 21.6px;
  line-height: 1.35rem;
  font-weight: 400;
  font-weight: bold;
  text-transform: uppercase;
  width: 100%;
  text-align: left;
  color: rgb(0, 0, 0);
}
@media only screen and (max-width:40em) {
  .facets .facet_type .legend label {
    margin-bottom: 1.2rem;
  }
}
.facets .facet_type .facet_list_container {
  position: relative;
  width: 100%;
  height: auto;
}
.facets .facet_type .facet_list_container .facet_list {
  padding: 1em;
  width: 100%;
  float: left;
  padding: 0.625rem;
  list-style: none;
  overflow: hidden;
}
@media only screen and (max-width:40em) {
  .facets .facet_type .facet_list_container .facet_list {
    padding: 0;
  }
}
@media only screen and (min-width: 40em) {
  .facets .facet_type .facet_list_container .facet_list {
    z-index: 1;
  }
}
.facets .facet_type .facet_list_container .facet_list .facet {
  float: left;
  padding: 0.625rem 0.25rem;
  color: rgb(179, 177, 177);
  text-transform: capitalize;
}
.facets .facet_type .facet_list_container .facet_list .facet.format {
  width: auto;
}
.facets .facet_type .facet_list_container .facet_list .facet.format input[type=checkbox] {
  margin-right: 30px;
}
.facets .facet_type .facet_list_container .facet_list .facet.format input[type=checkbox].icon-audio:before, .facets .facet_type .facet_list_container .facet_list .facet.format input[type=checkbox].icon-document:before, .facets .facet_type .facet_list_container .facet_list .facet.format input[type=checkbox].icon-gallery:before, .facets .facet_type .facet_list_container .facet_list .facet.format input[type=checkbox].icon-video:before, .facets .facet_type .facet_list_container .facet_list .facet.format input[type=checkbox].icon-clip:before {
  margin-left: 30px;
  width: 30px;
  font-size: 1rem;
  top: 0rem;
  color: #b3b1b1;
}
@media only screen and (max-width:40em) {
  .facets .facet_type .facet_list_container .facet_list .facet.format {
    width: 100%;
  }
  .facets .facet_type .facet_list_container .facet_list .facet.format input[type=checkbox] {
    margin-right: 30px !important;
  }
  .facets .facet_type .facet_list_container .facet_list .facet.format input[type=checkbox].icon-audio:before, .facets .facet_type .facet_list_container .facet_list .facet.format input[type=checkbox].icon-doc:before, .facets .facet_type .facet_list_container .facet_list .facet.format input[type=checkbox].icon-image:before, .facets .facet_type .facet_list_container .facet_list .facet.format input[type=checkbox].icon-video:before, .facets .facet_type .facet_list_container .facet_list .facet.format input[type=checkbox].icon-clip:before {
    margin-left: 20px;
    width: 30px;
    font-size: 1rem;
    top: 0rem;
    color: #b3b1b1;
  }
}
.facets .facet_type .facet_list_container .facet_list .facet.category, .facets .facet_type .facet_list_container .facet_list .facet.year, .facets .facet_type .facet_list_container .facet_list .facet.collection {
  width: auto;
}
@media only screen and (max-width:40em) {
  .facets .facet_type .facet_list_container .facet_list .facet.category, .facets .facet_type .facet_list_container .facet_list .facet.year, .facets .facet_type .facet_list_container .facet_list .facet.collection {
    width: 50%;
  }
}
.facets .facet_type .facet_list_container .facet_list .facet label {
  color: rgb(179, 177, 177);
  cursor: default;
  font-size: 0.92rem;
  line-height: inherit;
  margin-right: 1rem;
}
@media only screen and (max-width:40em) {
  .facets .facet_type .facet_list_container .facet_list .facet label {
    margin-right: 0.125rem !important;
  }
}
.facets .facet_type .facet_list_container .facet_list .facet label input[type=checkbox] {
  margin-bottom: 0;
  margin-right: 0.325rem;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-appearance: checkbox;
  -webkit-appearance: checkbox;
  appearance: checkbox;
  display: inline-block;
  background-color: #fff;
  border-radius: 0;
  cursor: pointer;
  position: relative;
  width: 20px;
  outline: none;
  margin: 0;
  padding: 0;
}
@media only screen and (max-width:40em) {
  .facets .facet_type .facet_list_container .facet_list .facet label input[type=checkbox] {
    margin-right: 0.125rem !important;
    width: auto !important;
  }
}
.facets .facet_type .facet_list_container .facet_list .facet label.active {
  color: rgb(0, 0, 0);
  cursor: pointer;
}
.facets .facet_type .facet_list_container .facet_list .facet .facet_box {
  display: inline-block;
  float: left;
  background-color: rgb(255, 255, 255);
  width: 1rem;
  height: 1rem;
  margin-right: 0.5rem;
  border: 1px solid rgb(0, 171, 132);
}
.facets .facet_type .facet_list_container .facet_list .facet .facet_box.active {
  background-color: rgb(0, 171, 132);
  border: 1px solid #00785d;
}

.filters-selected {
  background-color: rgb(255, 255, 255) !important;
  -webkit-box-shadow: 0px 4px 0px rgb(255, 255, 255) !important;
  -moz-box-shadow: 0px 4px 0px rgb(255, 255, 255) !important;
  box-shadow: 0px 4px 0px rgb(255, 255, 255) !important;
}
.filters-selected label {
  color: rgb(0, 171, 132) !important;
}

.advance-search-content {
  background-color: rgb(255, 255, 255);
  padding: 1.5rem;
}
@media only screen and (max-width:40em) {
  .advance-search-content {
    padding: 1rem;
  }
}

.results-numbers {
  padding-top: 1rem;
}
.results-numbers h5 {
  color: rgb(117, 116, 115);
  margin-bottom: 1.2rem;
}
.results-numbers .text-date,
.results-numbers .number {
  color: rgb(0, 0, 0);
}
.results-numbers .filters-active {
  padding: 0.625rem;
  margin-bottom: 0.625rem;
  display: none;
}
.results-numbers .filters-active p {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 600;
  font-weight: bold;
  padding-bottom: 0.625rem;
}
.results-numbers .tag {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 400;
  line-height: 1.5em;
  padding: 0.5rem 0.625rem;
  background-color: rgb(179, 177, 177);
  -moz-border-radius: 1rem;
  -webkit-border-radius: 1rem;
  border-radius: 1rem;
  color: rgb(255, 255, 255);
  text-transform: uppercase;
  line-height: 2.5;
}

.search_results {
  margin-top: 1.25rem;
}
.search_results .results_count {
  border-top: 0.5rem solid rgb(179, 177, 177);
}
.search_results .results_count h4 {
  color: rgb(0, 171, 132);
  margin-top: 1rem;
}

.site-header {
  z-index: 1;
  width: 100%;
  position: relative;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.site-header .archives_header {
  position: relative;
}
.site-header .archives_header nav.topbar {
  min-height: 80px;
  background-color: rgb(0, 171, 132);
  padding: 0;
  z-index: 0;
  width: 100%;
  border-bottom: 4px #00785d solid;
}
@media only screen and (max-width: 64em) {
  .site-header .archives_header nav.topbar {
    min-height: 60px;
  }
}
.site-header .archives_header nav.topbar ul {
  margin: 0;
}
.site-header .archives_header nav.topbar ul > li {
  display: inline;
  text-align: left;
  float: left;
  margin: 0.6rem 0.4rem;
  padding-top: 0.1rem;
}
.site-header .archives_header nav.topbar ul > li a {
  margin-left: 1rem;
}
.site-header .archives_header nav.topbar ul > li a:focus {
  outline: auto;
}
.site-header .archives_header nav.topbar ul > li .current {
  color: #00785d !important;
}
.site-header .archives_header nav.topbar ul > li .dropdown.button, .site-header .archives_header nav.topbar ul > li .dropdown.button-dark {
  background: url("../img/icons/icon-menu-white.svg") center center no-repeat;
  cursor: pointer;
  color: rgb(255, 255, 255);
  padding-right: 5.14rem !important;
}
.site-header .archives_header nav.topbar ul > li:hover {
  text-decoration: none !important;
  color: rgb(255, 255, 255);
}
.site-header .archives_header nav.topbar ul > li > ul {
  display: none !important;
}
.site-header .archives_header nav.topbar ul > li:hover {
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.site-header .archives_header nav.topbar ul > li:hover > ul {
  display: block !important;
  float: none;
  margin: 0;
  position: absolute;
  padding: 0;
}
.site-header .archives_header nav.topbar ul > li:hover > ul > li {
  display: block !important;
  float: none;
  margin: 0;
  position: relative;
}
.site-header .archives_header nav.topbar ul > li:hover > ul > li a {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 400;
  font-size: 16px !important;
  position: relative;
  padding: 0.625em;
  padding-left: 1rem;
  padding-right: 1rem;
  display: block;
  margin-left: 0;
}
.site-header .archives_header nav.topbar ul > li:hover > ul > li a:hover {
  text-decoration: none !important;
  color: rgb(255, 255, 255);
  background-color: #008265;
}
.site-header .archives_header nav.topbar ul > li a {
  text-decoration: none !important;
  color: rgb(255, 255, 255);
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  font-family: "Nunito Sans", sans-serif;
  font-size: 18px;
}
.site-header .archives_header nav.topbar ul > li a:hover {
  color: #00785d;
  text-decoration: none !important;
}
.site-header .archives_header nav.topbar ul > li a:active {
  color: rgb(0, 171, 132);
  text-decoration: none !important;
}
.site-header .archives_header nav.topbar ul > li a .current {
  color: #004535 !important;
}
.site-header .archives_header nav.topbar ul > li a:focus ~ ul {
  display: block !important;
  float: none;
  margin: 0;
  position: absolute;
  padding: 0;
}
.site-header .archives_header nav.topbar ul > li a:focus ~ ul > li {
  display: block !important;
  float: none;
  margin: 0;
  position: relative;
}
.site-header .archives_header nav.topbar ul > li a:focus ~ ul > li a {
  font-family: "Barlow Condensed", sans-serif;
  font-weight: 400;
  font-size: 16px !important;
  position: relative;
  padding: 0.625em;
  padding-left: 1rem;
  padding-right: 1rem;
  display: block;
  margin-left: 0;
}
.site-header .archives_header .dropdown {
  background-color: rgb(0, 171, 132);
  width: auto;
  z-index: 8999;
}
.site-header .archives_header .dropdown_close_button {
  float: right;
  top: 32px;
  right: 14px;
  position: relative;
}
@media only screen and (max-width:48em) {
  .site-header .archives_header .dropdown_close_button {
    top: 20px;
    right: 4px;
    position: absolute;
  }
}
.site-header .archives_header .dropdown_nav {
  position: relative;
  margin-top: 80px;
  margin-bottom: 1rem;
}
.site-header .archives_header .dropdown_nav > li {
  display: inline;
  text-align: left;
  float: left;
  margin: 0rem;
  padding-top: 0.1rem;
  padding: 0;
}
.site-header .archives_header .dropdown_nav a:link:after,
.site-header .archives_header .dropdown_nav a:active:after {
  font-family: "icomoon-archives";
  content: "\e903";
  line-height: 1;
  font-size: 8px;
  padding-left: 0.325rem;
  color: rgb(255, 255, 255);
}
@media only screen and (max-width:64em) {
  .site-header .archives_header .dropdown_nav {
    margin-top: 2rem;
  }
}
@media only screen and (max-width: 40em) {
  .site-header .archives_header .dropdown_nav {
    margin-top: 2em;
    left: 0;
  }
}
.site-header .archives_header .dropdown_nav .label {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 21.6px;
  line-height: 1.35rem;
  font-weight: 600;
  color: rgb(255, 255, 255);
}
.site-header .archives_header .dropdown_nav .current {
  color: #004535 !important;
}
.site-header .archives_header .dropdown_nav .current:after {
  font-family: "icomoon-archives";
  content: "\e903";
  line-height: 1;
  font-size: 0.4em;
  padding-left: 0.325rem;
  color: #00785d !important;
}
.site-header .archives_header .dropdown_nav > ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  float: left;
  margin-right: 1em;
  background-color: rgb(0, 171, 132);
  display: block;
  width: 12rem;
  position: relative;
}
@media only screen and (max-width: 40em) {
  .site-header .archives_header .dropdown_nav > ul {
    margin-right: 0;
  }
}
.site-header .archives_header .dropdown_nav > ul > li {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 400;
  color: rgb(255, 255, 255);
  text-align: left;
  float: left;
  margin-left: 0 !important;
  display: block;
  clear: left;
}
.site-header .archives_header .dropdown_nav > ul > li a {
  text-decoration: none !important;
  color: white;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  background-color: rgb(0, 171, 132);
  margin: 0;
  border-bottom: 1px solid rgb(0, 107, 86);
}
.site-header .archives_header .dropdown_nav > ul > li a:after {
  display: none !important;
}
.site-header .archives_header .dropdown_nav > ul > li a:hover {
  color: rgba(255, 255, 255, 0.5);
  text-decoration: none !important;
  background-color: rgb(0, 107, 86);
  display: block;
  position: relative;
}
.site-header .archives_header .dropdown_nav > ul > li a:active {
  color: rgb(255, 255, 255);
  text-decoration: none !important;
}
.site-header .archives_header .dropdown_nav > ul > li a .current {
  color: #004535 !important;
}
@media only screen and (max-width:40em) {
  .site-header .archives_header .dropdown_nav > ul > li {
    width: 100%;
    text-align: center !important;
    margin-top: 0.2rem !important;
  }
}
.site-header .archives_header .masthead {
  text-align: left;
  position: relative;
  float: left;
  left: 8px;
  width: 94px;
  top: 10px;
  /*@media only screen and (max-width: $tablet) {
    	width: 120px;
  top: 10px;
    }*/
}
@media only screen and (min-width:48.063em) {
  .site-header .archives_header .masthead {
    width: 301px;
  }
}
.site-header .archives_header .nav_dropdown {
  z-index: 9999;
  width: 100%;
  padding: 0;
  position: absolute;
  overflow: visible;
}
.site-header .archives_header .desktop_nav {
  float: left;
  margin-left: 1rem;
}
.site-header .archives_header .desktop_nav > ul li {
  text-align: right !important;
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 21.6px;
  line-height: 1.35rem;
  font-weight: 600;
}
@media only screen and (max-width:64em) {
  .site-header .archives_header .desktop_nav {
    display: none;
  }
}
.site-header .archives_header .menu-nav {
  position: relative;
  top: 1.3rem;
}
@media only screen and (max-width: 64em) {
  .site-header .archives_header .menu-nav {
    top: 0.6rem;
  }
}
.site-header .archives_header .menu-icons {
  float: right;
  position: relative;
  top: 0.2rem;
}
.site-header .archives_header .menu-icons ul li {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 21.6px;
  line-height: 1.35rem;
  font-weight: 600;
}
.site-header .archives_header .menu-icons ul li.menu-icons-close {
  display: none;
}
.site-header .archives_header .menu-icons ul li.menu-icons-close.visible {
  display: block;
}
@media only screen and (max-width: 64em) {
  .site-header .archives_header .menu-icons {
    right: 0;
  }
}
.site-header .archives_header .menu-icons-hamburger {
  width: 2.84rem;
  height: 1.75rem;
  background: url("../img/icons/icon-menu-white.svg") 100% 0.2em no-repeat;
  cursor: pointer;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  color: rgb(255, 255, 255);
  padding-right: 5.14rem !important;
}
.site-header .archives_header .menu-icons-hamburger a {
  margin-left: 0 !important;
}
@media only screen and (min-width:48.063em) {
  .site-header .archives_header .menu-icons-hamburger {
    display: none !important;
  }
}
@media only screen and (max-width:64em) {
  .site-header .archives_header .menu-icons-hamburger {
    display: block !important;
  }
}
.site-header .archives_header .menu-icons-hamburger:hover {
  background: url("../img/icons/icon-menu-green.svg") 100% 0.2em no-repeat;
  color: rgb(0, 107, 86);
}
.site-header .archives_header .menu-icons-search {
  width: 3.75rem;
  height: 1.75rem;
  display: block;
  background: url("../img/icons/icon-search-white.svg") 100% 0 no-repeat;
  cursor: pointer;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  color: rgb(255, 255, 255);
  padding-top: 0.1rem;
  padding-right: 5.5rem !important;
  line-height: 0;
}
.site-header .archives_header .menu-icons-search a {
  margin-left: 0 !important;
}
.site-header .archives_header .menu-icons-search:hover {
  background: url("../img/icons/icon-search-green.svg") 100% 0 no-repeat;
  color: rgb(0, 107, 86);
}
@mediaonly screen and (max-width:64em) {
  .site-header .archives_header .menu-icons-search span {
    display: none;
  }
}
.site-header .archives_header .menu-icons-close {
  width: 1.75rem;
  height: 1.75rem;
  background: url("../img/icons/icon-x-green.svg") 100% 0 no-repeat;
  cursor: pointer;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  margin-right: 0.7rem;
}
.site-header .archives_header .menu-icons-close:hover {
  background: url("../img/icons/icon-x-white.svg") 100% 0 no-repeat;
}
.site-header .archives_header .archives_logo {
  display: block;
  width: 100%;
}
@media only screen and (max-width:64em) {
  .site-header .archives_header .archives_logo {
    display: none;
  }
}
.site-header .archives_header .archives_mark {
  display: none;
  width: 5.5em;
  height: auto;
}
@media only screen and (max-width:64em) {
  .site-header .archives_header .archives_mark {
    display: block;
    height: 36px;
    width: auto;
  }
}
.site-header .archives_header .menuDropwdown.dropdown {
  background-color: #00ab84;
  width: 100%;
  z-index: 8999;
  display: none;
}
.site-header .archives_header .menuDropwdown.dropdown ul {
  display: table;
  margin: 0;
  width: 100%;
}
.site-header .archives_header .menuDropwdown.dropdown .dropdown_nav .label {
  font-family: "AvenirNextLTPro-Bold", "Avenir Next Pro Bold", Futura, Arial, sans-serif, "AvenirNextLTPro-Regular", "Avenir Next Pro", Futura, Arial, sans-serif;
  font-size: 21px;
  font-size: 1.3125rem;
  line-height: 25.2px;
  line-height: 1.575rem;
  font-weight: 400;
  color: #fff;
  border-bottom: 2px solid;
}
.site-header .archives_header .menuDropwdown.dropdown .site-header .archives_header .dropdown_nav > ul > li {
  width: 100%;
  text-align: center !important;
  margin-top: 0.2rem !important;
}
.site-header .archives_header .menuDropwdown.dropdown ul > li {
  display: inline;
  text-align: left;
  float: left;
  margin: 0.6rem 0.6rem;
  padding-top: 0.1rem;
}
.site-header .archives_header .menuDropwdown.dropdown ul > li a {
  text-decoration: none !important;
  color: #fff;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}

.daily_header {
  margin-top: 2rem;
}

.page_title {
  margin-top: 1rem;
}
.page_title h4 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 28.8px;
  line-height: 1.8rem;
  font-weight: 600;
  color: rgb(0, 171, 132);
  margin: 0;
  text-align: center;
}
@media only screen and (max-width:48em) {
  .page_title {
    margin-top: 20px;
  }
}
.page_title .divider {
  border-bottom: 4px solid rgb(0, 171, 132);
  margin-bottom: 8px;
  margin-top: 8px;
}

.date_tab {
  margin-top: 8px;
}
@media only screen and (max-width:48em) {
  .date_tab {
    margin-top: 0;
  }
}

.rte-header nav {
  max-width: 1184px;
}
.rte-header nav ul {
  line-height: inherit;
}

.rte-footer {
  margin-top: 0;
}

.leaderboard {
  background: rgb(0, 107, 86);
  display: none;
  /*@media only screen and (min-width:40.063em) {
    display: block;
  }

  #gpt-top-leaderboard {
    margin: 1em auto;
    text-align: center;
    max-width: 60.625rem;
  }*/
}

.navigation nav .top-bar-section ul li {
  margin: 0;
}

.share_icons_header {
  float: right;
  text-align: left;
  margin-top: 80px;
  padding-top: 0.5rem;
  padding-left: 0;
}
@media only screen and (max-width:40em) {
  .share_icons_header {
    margin-top: 0.5rem;
    display: none;
  }
}
@media only screen and (min-width:40.063em) {
  .share_icons_header {
    border-top: none;
    margin-top: 2rem;
  }
}
.share_icons_header ul {
  margin: 0;
  overflow: hidden;
}
.share_icons_header ul li {
  display: inline;
  text-align: left;
  float: left;
  margin: 0 0.6rem 0.6rem 0 !important;
}
.share_icons_header ul li:first-child {
  margin-left: 0;
}
.share_icons_header ul .icon {
  height: 32px;
}

#mobileNav {
  display: none;
  position: fixed;
  background-color: rgb(0, 107, 86);
  top: 0;
  height: 100vh;
  z-index: 999;
  overflow: scroll;
}
#mobileNav .closedropdownContainer {
  width: 100%;
  position: relative;
  background-color: rgb(0, 171, 132);
  padding: 14px;
}
#mobileNav .closedropdownContainer .menu-icons-close {
  float: right;
  width: 17px;
  height: 17px;
  background: url(../img/icons/icon-x-white.svg) 100% 0 no-repeat;
  background-size: contain;
}
#mobileNav .share_icons_header {
  float: none;
}
#mobileNav .share_icons_header ul {
  text-align: center;
  float: none;
  margin: auto !important;
}
#mobileNav .share_icons_header ul > li {
  float: none;
}
#mobileNav .share_icons_header ul p {
  text-align: center;
  margin-top: 20px;
}
#mobileNav .columns {
  padding: 0;
}
#mobileNav ul > li {
  width: 100%;
  margin: 1px 0;
  padding: 11px 0;
}
#mobileNav ul > li a {
  margin-left: 1.5rem;
  font-size: 16px;
  font-family: "Barlow Condensed", sans-serif;
  display: inline-block;
}
#mobileNav ul > li:first-child {
  margin-top: 0;
}
#mobileNav ul > li.label {
  background-color: rgb(0, 171, 132);
}
#mobileNav ul > li.label a {
  font-family: "Nunito Sans", sans-serif;
}

body.showingMobMenu {
  height: 100vh;
  overflow: hidden;
}
body.showingMobMenu #date_nav_controls {
  z-index: -1 !important;
}
body.showingMobMenu #mobileNav .closedropdownContainer {
  display: inline-block;
}

footer {
  background: rgb(0, 171, 132);
  border-top: 8px solid #00785d;
  padding-top: 2em;
  padding-bottom: 2em;
}
footer .share_icons, footer .share_icons_left {
  text-align: left;
}

.tagline {
  padding-top: 0.6em;
}

@media only screen and (min-width:0.063em) {
  .footer-logo {
    text-align: left;
  }
}
.footer-logo img {
  width: 100%;
}
@media only screen and (min-width:0.063em) {
  .footer-logo img {
    max-width: 256px;
  }
}

.footer_nav {
  position: relative;
  overflow: hidden;
  margin-top: 1em;
}
.footer_nav .label {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 21px;
  font-size: 1.3125rem;
  line-height: 25.2px;
  line-height: 1.575rem;
  font-weight: 600;
  color: rgb(255, 255, 255);
  border-bottom: 2px solid;
}
.footer_nav ul {
  display: table;
  margin: 0;
  padding: 0;
  float: left;
  position: relative;
}
@media only screen and (max-width:40em) {
  .footer_nav ul {
    margin-right: 0;
    top: 0;
  }
}
.footer_nav ul li {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 21.6px;
  line-height: 1.35rem;
  font-weight: 600;
  color: rgb(255, 255, 255);
  text-align: left;
  float: left;
  margin: 0.6rem 0.6rem 0.6rem 0;
  display: inline;
}
@media only screen and (max-width:40em) {
  .footer_nav ul li {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 21.6px;
    line-height: 1.35rem;
    font-weight: 600;
    margin: 0.4rem 0.8rem 0.4rem 0;
  }
}
.footer_nav ul li:first-child {
  margin-left: 0;
}
@media only screen and (max-width:40em) {
  .footer_nav ul li:first-child {
    margin: 0.4rem 0.8rem 0.4rem 0;
  }
}
.footer_nav ul li a {
  text-decoration: none !important;
  color: white;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.footer_nav ul li a:hover {
  color: rgba(255, 255, 255, 0.5);
  text-decoration: none !important;
}
.footer_nav ul li a:active {
  color: rgb(255, 255, 255);
  text-decoration: none !important;
}
.footer_nav ul li a .current {
  color: #004535 !important;
}

.footer_nav_blurb {
  max-width: 50%;
  padding-left: 0.25rem;
}
@media only screen and (max-width:40em) {
  .footer_nav_blurb {
    max-width: 50%;
  }
}

.share_icons_footer {
  float: right;
  text-align: left;
  border-top: 1px solid rgba(0, 107, 86, 0.5);
  margin-top: 2.25rem;
  padding-top: 0.5rem;
}
@media only screen and (max-width:40em) {
  .share_icons_footer {
    margin-top: 0.5rem;
  }
}
@media only screen and (min-width:40.063em) {
  .share_icons_footer {
    border-top: none;
    margin-top: 0.25rem;
  }
}
.share_icons_footer ul {
  margin: 0;
  overflow: hidden;
}
.share_icons_footer ul li {
  display: inline;
  text-align: left;
  float: left;
  margin: 0.6rem 0 0.6rem 0.6rem;
}
.share_icons_footer ul li:first-child {
  margin-left: 0;
}
.share_icons_footer ul .icon {
  height: 36px;
}

.beta_banner_bottom {
  position: fixed;
  bottom: 0;
}

.beta_banner {
  z-index: 9090;
  width: 100%;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  background-color: rgb(0, 107, 86);
}
.beta_banner .banner_body {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.beta_banner .banner_body h5 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
  color: rgb(255, 255, 255);
}
@media only screen and (min-width:64.063em) {
  .beta_banner .banner_body h5 {
    margin-bottom: 0;
  }
}
.beta_banner .banner_body ul {
  display: block;
  margin: 0;
}
.beta_banner .banner_body ul li {
  display: inline;
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 600;
  text-align: left;
  float: left;
  margin: 0.25rem 1rem 0 0;
}
.beta_banner .banner_body ul li .current {
  color: #00785d !important;
}
.beta_banner .banner_body ul li a {
  text-decoration: none !important;
  color: rgb(255, 255, 255);
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.beta_banner .banner_body ul li a:hover {
  color: #00785d;
  text-decoration: none !important;
}
.beta_banner .banner_body ul li a:active {
  color: rgb(0, 171, 132);
  text-decoration: none !important;
}
.beta_banner .banner_body ul li a .current {
  color: #004535 !important;
}
.beta_banner .banner_body .banner_close {
  float: right;
  right: 0.5rem;
  top: 0.25rem;
  position: relative;
  color: rgb(255, 255, 255);
  display: none;
}
.beta_banner .banner_body .banner_button {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 400;
  line-height: 1.5em;
  color: rgb(0, 171, 132);
  box-shadow: none;
  padding: 0.1rem 1rem;
  background: rgb(255, 255, 255);
  float: left;
}
.beta_banner .banner_body .banner_button:hover {
  color: rgb(255, 255, 255);
  background: #00856a;
}
.beta_banner .banner_body .menu-icons-close {
  width: 1rem;
  height: 1rem;
  display: block;
  background: url("../img/icons/icon-x-white.svg") 100% 0 no-repeat;
  background-size: 1rem;
  cursor: pointer;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.beta_banner .banner_body .menu-icons-close:hover {
  background: url("../img/icons/icon-x-white.svg") 100% 0 no-repeat;
  opacity: 0.7;
  background-size: 1rem;
}

.exhibit_unit_xlarge,
.exhibit_unit_large,
.exhibit_unit_medium,
.exhibit_unit_small {
  width: 100%;
  position: relative;
  display: block;
  overflow: hidden;
  margin-top: 0.25rem;
  margin-bottom: 1rem;
  -webkit-box-shadow: 0 0.05rem 0.25rem rgba(51, 51, 51, 0.3);
  -moz-box-shadow: 0 0.05rem 0.25rem rgba(51, 51, 51, 0.3);
  box-shadow: 0 0.05rem 0.25rem rgba(51, 51, 51, 0.3);
  color: rgb(255, 255, 255);
}
.exhibit_unit_xlarge > .category_tag, .exhibit_unit_xlarge > .category_tag_promo, .exhibit_unit_xlarge > .category_tag_small_img, .exhibit_unit_xlarge > .category_tag_small,
.exhibit_unit_large > .category_tag,
.exhibit_unit_large > .category_tag_promo,
.exhibit_unit_large > .category_tag_small_img,
.exhibit_unit_large > .category_tag_small,
.exhibit_unit_medium > .category_tag,
.exhibit_unit_medium > .category_tag_promo,
.exhibit_unit_medium > .category_tag_small_img,
.exhibit_unit_medium > .category_tag_small,
.exhibit_unit_small > .category_tag,
.exhibit_unit_small > .category_tag_promo,
.exhibit_unit_small > .category_tag_small_img,
.exhibit_unit_small > .category_tag_small {
  position: absolute !important;
  bottom: 0;
  float: right;
  right: 1.5rem;
}
@media only screen and (max-width:40em) {
  .exhibit_unit_xlarge > .category_tag, .exhibit_unit_xlarge > .category_tag_promo, .exhibit_unit_xlarge > .category_tag_small_img, .exhibit_unit_xlarge > .category_tag_small,
  .exhibit_unit_large > .category_tag,
  .exhibit_unit_large > .category_tag_promo,
  .exhibit_unit_large > .category_tag_small_img,
  .exhibit_unit_large > .category_tag_small,
  .exhibit_unit_medium > .category_tag,
  .exhibit_unit_medium > .category_tag_promo,
  .exhibit_unit_medium > .category_tag_small_img,
  .exhibit_unit_medium > .category_tag_small,
  .exhibit_unit_small > .category_tag,
  .exhibit_unit_small > .category_tag_promo,
  .exhibit_unit_small > .category_tag_small_img,
  .exhibit_unit_small > .category_tag_small {
    padding-left: 0;
  }
}
.exhibit_unit_xlarge .category_tag, .exhibit_unit_xlarge .category_tag_promo, .exhibit_unit_xlarge .category_tag_small_img, .exhibit_unit_xlarge .category_tag_small,
.exhibit_unit_large .category_tag,
.exhibit_unit_large .category_tag_promo,
.exhibit_unit_large .category_tag_small_img,
.exhibit_unit_large .category_tag_small,
.exhibit_unit_medium .category_tag,
.exhibit_unit_medium .category_tag_promo,
.exhibit_unit_medium .category_tag_small_img,
.exhibit_unit_medium .category_tag_small,
.exhibit_unit_small .category_tag,
.exhibit_unit_small .category_tag_promo,
.exhibit_unit_small .category_tag_small_img,
.exhibit_unit_small .category_tag_small {
  margin-left: 0.5em;
  display: block;
  float: left;
}
.exhibit_unit_xlarge .category_tag > span, .exhibit_unit_xlarge .category_tag_promo > span, .exhibit_unit_xlarge .category_tag_small_img > span, .exhibit_unit_xlarge .category_tag_small > span,
.exhibit_unit_large .category_tag > span,
.exhibit_unit_large .category_tag_promo > span,
.exhibit_unit_large .category_tag_small_img > span,
.exhibit_unit_large .category_tag_small > span,
.exhibit_unit_medium .category_tag > span,
.exhibit_unit_medium .category_tag_promo > span,
.exhibit_unit_medium .category_tag_small_img > span,
.exhibit_unit_medium .category_tag_small > span,
.exhibit_unit_small .category_tag > span,
.exhibit_unit_small .category_tag_promo > span,
.exhibit_unit_small .category_tag_small_img > span,
.exhibit_unit_small .category_tag_small > span {
  text-transform: uppercase;
  margin-top: 0.5rem;
  margin-bottom: 0;
}
.exhibit_unit_xlarge .category_tag > span > a.archives, .exhibit_unit_xlarge .category_tag_promo > span > a.archives, .exhibit_unit_xlarge .category_tag_small_img > span > a.archives, .exhibit_unit_xlarge .category_tag_small > span > a.archives,
.exhibit_unit_large .category_tag > span > a.archives,
.exhibit_unit_large .category_tag_promo > span > a.archives,
.exhibit_unit_large .category_tag_small_img > span > a.archives,
.exhibit_unit_large .category_tag_small > span > a.archives,
.exhibit_unit_medium .category_tag > span > a.archives,
.exhibit_unit_medium .category_tag_promo > span > a.archives,
.exhibit_unit_medium .category_tag_small_img > span > a.archives,
.exhibit_unit_medium .category_tag_small > span > a.archives,
.exhibit_unit_small .category_tag > span > a.archives,
.exhibit_unit_small .category_tag_promo > span > a.archives,
.exhibit_unit_small .category_tag_small_img > span > a.archives,
.exhibit_unit_small .category_tag_small > span > a.archives {
  color: rgb(0, 107, 86);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.archives:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.archives:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.archives:hover, .exhibit_unit_xlarge .category_tag_small > span > a.archives:hover,
.exhibit_unit_large .category_tag > span > a.archives:hover,
.exhibit_unit_large .category_tag_promo > span > a.archives:hover,
.exhibit_unit_large .category_tag_small_img > span > a.archives:hover,
.exhibit_unit_large .category_tag_small > span > a.archives:hover,
.exhibit_unit_medium .category_tag > span > a.archives:hover,
.exhibit_unit_medium .category_tag_promo > span > a.archives:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.archives:hover,
.exhibit_unit_medium .category_tag_small > span > a.archives:hover,
.exhibit_unit_small .category_tag > span > a.archives:hover,
.exhibit_unit_small .category_tag_promo > span > a.archives:hover,
.exhibit_unit_small .category_tag_small_img > span > a.archives:hover,
.exhibit_unit_small .category_tag_small > span > a.archives:hover {
  color: #00785d;
}
.exhibit_unit_xlarge .category_tag > span > a.environment, .exhibit_unit_xlarge .category_tag_promo > span > a.environment, .exhibit_unit_xlarge .category_tag_small_img > span > a.environment, .exhibit_unit_xlarge .category_tag_small > span > a.environment,
.exhibit_unit_large .category_tag > span > a.environment,
.exhibit_unit_large .category_tag_promo > span > a.environment,
.exhibit_unit_large .category_tag_small_img > span > a.environment,
.exhibit_unit_large .category_tag_small > span > a.environment,
.exhibit_unit_medium .category_tag > span > a.environment,
.exhibit_unit_medium .category_tag_promo > span > a.environment,
.exhibit_unit_medium .category_tag_small_img > span > a.environment,
.exhibit_unit_medium .category_tag_small > span > a.environment,
.exhibit_unit_small .category_tag > span > a.environment,
.exhibit_unit_small .category_tag_promo > span > a.environment,
.exhibit_unit_small .category_tag_small_img > span > a.environment,
.exhibit_unit_small .category_tag_small > span > a.environment {
  color: rgb(8, 40, 23);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.environment:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.environment:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.environment:hover, .exhibit_unit_xlarge .category_tag_small > span > a.environment:hover,
.exhibit_unit_large .category_tag > span > a.environment:hover,
.exhibit_unit_large .category_tag_promo > span > a.environment:hover,
.exhibit_unit_large .category_tag_small_img > span > a.environment:hover,
.exhibit_unit_large .category_tag_small > span > a.environment:hover,
.exhibit_unit_medium .category_tag > span > a.environment:hover,
.exhibit_unit_medium .category_tag_promo > span > a.environment:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.environment:hover,
.exhibit_unit_medium .category_tag_small > span > a.environment:hover,
.exhibit_unit_small .category_tag > span > a.environment:hover,
.exhibit_unit_small .category_tag_promo > span > a.environment:hover,
.exhibit_unit_small .category_tag_small_img > span > a.environment:hover,
.exhibit_unit_small .category_tag_small > span > a.environment:hover {
  color: black;
}
.exhibit_unit_xlarge .category_tag > span > a.education, .exhibit_unit_xlarge .category_tag_promo > span > a.education, .exhibit_unit_xlarge .category_tag_small_img > span > a.education, .exhibit_unit_xlarge .category_tag_small > span > a.education,
.exhibit_unit_large .category_tag > span > a.education,
.exhibit_unit_large .category_tag_promo > span > a.education,
.exhibit_unit_large .category_tag_small_img > span > a.education,
.exhibit_unit_large .category_tag_small > span > a.education,
.exhibit_unit_medium .category_tag > span > a.education,
.exhibit_unit_medium .category_tag_promo > span > a.education,
.exhibit_unit_medium .category_tag_small_img > span > a.education,
.exhibit_unit_medium .category_tag_small > span > a.education,
.exhibit_unit_small .category_tag > span > a.education,
.exhibit_unit_small .category_tag_promo > span > a.education,
.exhibit_unit_small .category_tag_small_img > span > a.education,
.exhibit_unit_small .category_tag_small > span > a.education {
  color: rgb(62, 91, 35);
  background: none;
  border-bottom: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.education:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.education:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.education:hover, .exhibit_unit_xlarge .category_tag_small > span > a.education:hover,
.exhibit_unit_large .category_tag > span > a.education:hover,
.exhibit_unit_large .category_tag_promo > span > a.education:hover,
.exhibit_unit_large .category_tag_small_img > span > a.education:hover,
.exhibit_unit_large .category_tag_small > span > a.education:hover,
.exhibit_unit_medium .category_tag > span > a.education:hover,
.exhibit_unit_medium .category_tag_promo > span > a.education:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.education:hover,
.exhibit_unit_medium .category_tag_small > span > a.education:hover,
.exhibit_unit_small .category_tag > span > a.education:hover,
.exhibit_unit_small .category_tag_promo > span > a.education:hover,
.exhibit_unit_small .category_tag_small_img > span > a.education:hover,
.exhibit_unit_small .category_tag_small > span > a.education:hover {
  color: #253615;
}
.exhibit_unit_xlarge .category_tag > span > a.media, .exhibit_unit_xlarge .category_tag_promo > span > a.media, .exhibit_unit_xlarge .category_tag_small_img > span > a.media, .exhibit_unit_xlarge .category_tag_small > span > a.media,
.exhibit_unit_large .category_tag > span > a.media,
.exhibit_unit_large .category_tag_promo > span > a.media,
.exhibit_unit_large .category_tag_small_img > span > a.media,
.exhibit_unit_large .category_tag_small > span > a.media,
.exhibit_unit_medium .category_tag > span > a.media,
.exhibit_unit_medium .category_tag_promo > span > a.media,
.exhibit_unit_medium .category_tag_small_img > span > a.media,
.exhibit_unit_medium .category_tag_small > span > a.media,
.exhibit_unit_small .category_tag > span > a.media,
.exhibit_unit_small .category_tag_promo > span > a.media,
.exhibit_unit_small .category_tag_small_img > span > a.media,
.exhibit_unit_small .category_tag_small > span > a.media {
  color: rgb(114, 117, 54);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.media:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.media:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.media:hover, .exhibit_unit_xlarge .category_tag_small > span > a.media:hover,
.exhibit_unit_large .category_tag > span > a.media:hover,
.exhibit_unit_large .category_tag_promo > span > a.media:hover,
.exhibit_unit_large .category_tag_small_img > span > a.media:hover,
.exhibit_unit_large .category_tag_small > span > a.media:hover,
.exhibit_unit_medium .category_tag > span > a.media:hover,
.exhibit_unit_medium .category_tag_promo > span > a.media:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.media:hover,
.exhibit_unit_medium .category_tag_small > span > a.media:hover,
.exhibit_unit_small .category_tag > span > a.media:hover,
.exhibit_unit_small .category_tag_promo > span > a.media:hover,
.exhibit_unit_small .category_tag_small_img > span > a.media:hover,
.exhibit_unit_small .category_tag_small > span > a.media:hover {
  color: #505226;
}
.exhibit_unit_xlarge .category_tag > span > a.disasters, .exhibit_unit_xlarge .category_tag_promo > span > a.disasters, .exhibit_unit_xlarge .category_tag_small_img > span > a.disasters, .exhibit_unit_xlarge .category_tag_small > span > a.disasters,
.exhibit_unit_large .category_tag > span > a.disasters,
.exhibit_unit_large .category_tag_promo > span > a.disasters,
.exhibit_unit_large .category_tag_small_img > span > a.disasters,
.exhibit_unit_large .category_tag_small > span > a.disasters,
.exhibit_unit_medium .category_tag > span > a.disasters,
.exhibit_unit_medium .category_tag_promo > span > a.disasters,
.exhibit_unit_medium .category_tag_small_img > span > a.disasters,
.exhibit_unit_medium .category_tag_small > span > a.disasters,
.exhibit_unit_small .category_tag > span > a.disasters,
.exhibit_unit_small .category_tag_promo > span > a.disasters,
.exhibit_unit_small .category_tag_small_img > span > a.disasters,
.exhibit_unit_small .category_tag_small > span > a.disasters {
  color: rgb(157, 143, 78);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.disasters:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.disasters:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.disasters:hover, .exhibit_unit_xlarge .category_tag_small > span > a.disasters:hover,
.exhibit_unit_large .category_tag > span > a.disasters:hover,
.exhibit_unit_large .category_tag_promo > span > a.disasters:hover,
.exhibit_unit_large .category_tag_small_img > span > a.disasters:hover,
.exhibit_unit_large .category_tag_small > span > a.disasters:hover,
.exhibit_unit_medium .category_tag > span > a.disasters:hover,
.exhibit_unit_medium .category_tag_promo > span > a.disasters:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.disasters:hover,
.exhibit_unit_medium .category_tag_small > span > a.disasters:hover,
.exhibit_unit_small .category_tag > span > a.disasters:hover,
.exhibit_unit_small .category_tag_promo > span > a.disasters:hover,
.exhibit_unit_small .category_tag_small_img > span > a.disasters:hover,
.exhibit_unit_small .category_tag_small > span > a.disasters:hover {
  color: #7b703d;
}
.exhibit_unit_xlarge .category_tag > span > a.arts, .exhibit_unit_xlarge .category_tag_promo > span > a.arts, .exhibit_unit_xlarge .category_tag_small_img > span > a.arts, .exhibit_unit_xlarge .category_tag_small > span > a.arts,
.exhibit_unit_xlarge .category_tag > span > a.arts-and-culture,
.exhibit_unit_xlarge .category_tag_promo > span > a.arts-and-culture,
.exhibit_unit_xlarge .category_tag_small_img > span > a.arts-and-culture,
.exhibit_unit_xlarge .category_tag_small > span > a.arts-and-culture,
.exhibit_unit_large .category_tag > span > a.arts,
.exhibit_unit_large .category_tag_promo > span > a.arts,
.exhibit_unit_large .category_tag_small_img > span > a.arts,
.exhibit_unit_large .category_tag_small > span > a.arts,
.exhibit_unit_large .category_tag > span > a.arts-and-culture,
.exhibit_unit_large .category_tag_promo > span > a.arts-and-culture,
.exhibit_unit_large .category_tag_small_img > span > a.arts-and-culture,
.exhibit_unit_large .category_tag_small > span > a.arts-and-culture,
.exhibit_unit_medium .category_tag > span > a.arts,
.exhibit_unit_medium .category_tag_promo > span > a.arts,
.exhibit_unit_medium .category_tag_small_img > span > a.arts,
.exhibit_unit_medium .category_tag_small > span > a.arts,
.exhibit_unit_medium .category_tag > span > a.arts-and-culture,
.exhibit_unit_medium .category_tag_promo > span > a.arts-and-culture,
.exhibit_unit_medium .category_tag_small_img > span > a.arts-and-culture,
.exhibit_unit_medium .category_tag_small > span > a.arts-and-culture,
.exhibit_unit_small .category_tag > span > a.arts,
.exhibit_unit_small .category_tag_promo > span > a.arts,
.exhibit_unit_small .category_tag_small_img > span > a.arts,
.exhibit_unit_small .category_tag_small > span > a.arts,
.exhibit_unit_small .category_tag > span > a.arts-and-culture,
.exhibit_unit_small .category_tag_promo > span > a.arts-and-culture,
.exhibit_unit_small .category_tag_small_img > span > a.arts-and-culture,
.exhibit_unit_small .category_tag_small > span > a.arts-and-culture {
  color: rgb(166, 114, 58);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.arts:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.arts:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.arts:hover, .exhibit_unit_xlarge .category_tag_small > span > a.arts:hover,
.exhibit_unit_xlarge .category_tag > span > a.arts-and-culture:hover,
.exhibit_unit_xlarge .category_tag_promo > span > a.arts-and-culture:hover,
.exhibit_unit_xlarge .category_tag_small_img > span > a.arts-and-culture:hover,
.exhibit_unit_xlarge .category_tag_small > span > a.arts-and-culture:hover,
.exhibit_unit_large .category_tag > span > a.arts:hover,
.exhibit_unit_large .category_tag_promo > span > a.arts:hover,
.exhibit_unit_large .category_tag_small_img > span > a.arts:hover,
.exhibit_unit_large .category_tag_small > span > a.arts:hover,
.exhibit_unit_large .category_tag > span > a.arts-and-culture:hover,
.exhibit_unit_large .category_tag_promo > span > a.arts-and-culture:hover,
.exhibit_unit_large .category_tag_small_img > span > a.arts-and-culture:hover,
.exhibit_unit_large .category_tag_small > span > a.arts-and-culture:hover,
.exhibit_unit_medium .category_tag > span > a.arts:hover,
.exhibit_unit_medium .category_tag_promo > span > a.arts:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.arts:hover,
.exhibit_unit_medium .category_tag_small > span > a.arts:hover,
.exhibit_unit_medium .category_tag > span > a.arts-and-culture:hover,
.exhibit_unit_medium .category_tag_promo > span > a.arts-and-culture:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.arts-and-culture:hover,
.exhibit_unit_medium .category_tag_small > span > a.arts-and-culture:hover,
.exhibit_unit_small .category_tag > span > a.arts:hover,
.exhibit_unit_small .category_tag_promo > span > a.arts:hover,
.exhibit_unit_small .category_tag_small_img > span > a.arts:hover,
.exhibit_unit_small .category_tag_small > span > a.arts:hover,
.exhibit_unit_small .category_tag > span > a.arts-and-culture:hover,
.exhibit_unit_small .category_tag_promo > span > a.arts-and-culture:hover,
.exhibit_unit_small .category_tag_small_img > span > a.arts-and-culture:hover,
.exhibit_unit_small .category_tag_small > span > a.arts-and-culture:hover {
  color: #80582d;
}
.exhibit_unit_xlarge .category_tag > span > a.society, .exhibit_unit_xlarge .category_tag_promo > span > a.society, .exhibit_unit_xlarge .category_tag_small_img > span > a.society, .exhibit_unit_xlarge .category_tag_small > span > a.society,
.exhibit_unit_large .category_tag > span > a.society,
.exhibit_unit_large .category_tag_promo > span > a.society,
.exhibit_unit_large .category_tag_small_img > span > a.society,
.exhibit_unit_large .category_tag_small > span > a.society,
.exhibit_unit_medium .category_tag > span > a.society,
.exhibit_unit_medium .category_tag_promo > span > a.society,
.exhibit_unit_medium .category_tag_small_img > span > a.society,
.exhibit_unit_medium .category_tag_small > span > a.society,
.exhibit_unit_small .category_tag > span > a.society,
.exhibit_unit_small .category_tag_promo > span > a.society,
.exhibit_unit_small .category_tag_small_img > span > a.society,
.exhibit_unit_small .category_tag_small > span > a.society {
  color: rgb(152, 111, 91);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.society:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.society:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.society:hover, .exhibit_unit_xlarge .category_tag_small > span > a.society:hover,
.exhibit_unit_large .category_tag > span > a.society:hover,
.exhibit_unit_large .category_tag_promo > span > a.society:hover,
.exhibit_unit_large .category_tag_small_img > span > a.society:hover,
.exhibit_unit_large .category_tag_small > span > a.society:hover,
.exhibit_unit_medium .category_tag > span > a.society:hover,
.exhibit_unit_medium .category_tag_promo > span > a.society:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.society:hover,
.exhibit_unit_medium .category_tag_small > span > a.society:hover,
.exhibit_unit_small .category_tag > span > a.society:hover,
.exhibit_unit_small .category_tag_promo > span > a.society:hover,
.exhibit_unit_small .category_tag_small_img > span > a.society:hover,
.exhibit_unit_small .category_tag_small > span > a.society:hover {
  color: #785848;
}
.exhibit_unit_xlarge .category_tag > span > a.health, .exhibit_unit_xlarge .category_tag_promo > span > a.health, .exhibit_unit_xlarge .category_tag_small_img > span > a.health, .exhibit_unit_xlarge .category_tag_small > span > a.health,
.exhibit_unit_large .category_tag > span > a.health,
.exhibit_unit_large .category_tag_promo > span > a.health,
.exhibit_unit_large .category_tag_small_img > span > a.health,
.exhibit_unit_large .category_tag_small > span > a.health,
.exhibit_unit_medium .category_tag > span > a.health,
.exhibit_unit_medium .category_tag_promo > span > a.health,
.exhibit_unit_medium .category_tag_small_img > span > a.health,
.exhibit_unit_medium .category_tag_small > span > a.health,
.exhibit_unit_small .category_tag > span > a.health,
.exhibit_unit_small .category_tag_promo > span > a.health,
.exhibit_unit_small .category_tag_small_img > span > a.health,
.exhibit_unit_small .category_tag_small > span > a.health {
  color: rgb(166, 81, 78);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.health:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.health:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.health:hover, .exhibit_unit_xlarge .category_tag_small > span > a.health:hover,
.exhibit_unit_large .category_tag > span > a.health:hover,
.exhibit_unit_large .category_tag_promo > span > a.health:hover,
.exhibit_unit_large .category_tag_small_img > span > a.health:hover,
.exhibit_unit_large .category_tag_small > span > a.health:hover,
.exhibit_unit_medium .category_tag > span > a.health:hover,
.exhibit_unit_medium .category_tag_promo > span > a.health:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.health:hover,
.exhibit_unit_medium .category_tag_small > span > a.health:hover,
.exhibit_unit_small .category_tag > span > a.health:hover,
.exhibit_unit_small .category_tag_promo > span > a.health:hover,
.exhibit_unit_small .category_tag_small_img > span > a.health:hover,
.exhibit_unit_small .category_tag_small > span > a.health:hover {
  color: #ff4c49;
}
.exhibit_unit_xlarge .category_tag > span > a.celebrations, .exhibit_unit_xlarge .category_tag_promo > span > a.celebrations, .exhibit_unit_xlarge .category_tag_small_img > span > a.celebrations, .exhibit_unit_xlarge .category_tag_small > span > a.celebrations,
.exhibit_unit_large .category_tag > span > a.celebrations,
.exhibit_unit_large .category_tag_promo > span > a.celebrations,
.exhibit_unit_large .category_tag_small_img > span > a.celebrations,
.exhibit_unit_large .category_tag_small > span > a.celebrations,
.exhibit_unit_medium .category_tag > span > a.celebrations,
.exhibit_unit_medium .category_tag_promo > span > a.celebrations,
.exhibit_unit_medium .category_tag_small_img > span > a.celebrations,
.exhibit_unit_medium .category_tag_small > span > a.celebrations,
.exhibit_unit_small .category_tag > span > a.celebrations,
.exhibit_unit_small .category_tag_promo > span > a.celebrations,
.exhibit_unit_small .category_tag_small_img > span > a.celebrations,
.exhibit_unit_small .category_tag_small > span > a.celebrations {
  color: rgb(136, 30, 27);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.celebrations:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.celebrations:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.celebrations:hover, .exhibit_unit_xlarge .category_tag_small > span > a.celebrations:hover,
.exhibit_unit_large .category_tag > span > a.celebrations:hover,
.exhibit_unit_large .category_tag_promo > span > a.celebrations:hover,
.exhibit_unit_large .category_tag_small_img > span > a.celebrations:hover,
.exhibit_unit_large .category_tag_small > span > a.celebrations:hover,
.exhibit_unit_medium .category_tag > span > a.celebrations:hover,
.exhibit_unit_medium .category_tag_promo > span > a.celebrations:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.celebrations:hover,
.exhibit_unit_medium .category_tag_small > span > a.celebrations:hover,
.exhibit_unit_small .category_tag > span > a.celebrations:hover,
.exhibit_unit_small .category_tag_promo > span > a.celebrations:hover,
.exhibit_unit_small .category_tag_small_img > span > a.celebrations:hover,
.exhibit_unit_small .category_tag_small > span > a.celebrations:hover {
  color: #5d1513;
}
.exhibit_unit_xlarge .category_tag > span > a.entertainment, .exhibit_unit_xlarge .category_tag_promo > span > a.entertainment, .exhibit_unit_xlarge .category_tag_small_img > span > a.entertainment, .exhibit_unit_xlarge .category_tag_small > span > a.entertainment,
.exhibit_unit_large .category_tag > span > a.entertainment,
.exhibit_unit_large .category_tag_promo > span > a.entertainment,
.exhibit_unit_large .category_tag_small_img > span > a.entertainment,
.exhibit_unit_large .category_tag_small > span > a.entertainment,
.exhibit_unit_medium .category_tag > span > a.entertainment,
.exhibit_unit_medium .category_tag_promo > span > a.entertainment,
.exhibit_unit_medium .category_tag_small_img > span > a.entertainment,
.exhibit_unit_medium .category_tag_small > span > a.entertainment,
.exhibit_unit_small .category_tag > span > a.entertainment,
.exhibit_unit_small .category_tag_promo > span > a.entertainment,
.exhibit_unit_small .category_tag_small_img > span > a.entertainment,
.exhibit_unit_small .category_tag_small > span > a.entertainment {
  color: rgb(145, 46, 74);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.entertainment:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.entertainment:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.entertainment:hover, .exhibit_unit_xlarge .category_tag_small > span > a.entertainment:hover,
.exhibit_unit_large .category_tag > span > a.entertainment:hover,
.exhibit_unit_large .category_tag_promo > span > a.entertainment:hover,
.exhibit_unit_large .category_tag_small_img > span > a.entertainment:hover,
.exhibit_unit_large .category_tag_small > span > a.entertainment:hover,
.exhibit_unit_medium .category_tag > span > a.entertainment:hover,
.exhibit_unit_medium .category_tag_promo > span > a.entertainment:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.entertainment:hover,
.exhibit_unit_medium .category_tag_small > span > a.entertainment:hover,
.exhibit_unit_small .category_tag > span > a.entertainment:hover,
.exhibit_unit_small .category_tag_promo > span > a.entertainment:hover,
.exhibit_unit_small .category_tag_small_img > span > a.entertainment:hover,
.exhibit_unit_small .category_tag_small > span > a.entertainment:hover {
  color: #6a2236;
}
.exhibit_unit_xlarge .category_tag > span > a.technology, .exhibit_unit_xlarge .category_tag_promo > span > a.technology, .exhibit_unit_xlarge .category_tag_small_img > span > a.technology, .exhibit_unit_xlarge .category_tag_small > span > a.technology,
.exhibit_unit_large .category_tag > span > a.technology,
.exhibit_unit_large .category_tag_promo > span > a.technology,
.exhibit_unit_large .category_tag_small_img > span > a.technology,
.exhibit_unit_large .category_tag_small > span > a.technology,
.exhibit_unit_medium .category_tag > span > a.technology,
.exhibit_unit_medium .category_tag_promo > span > a.technology,
.exhibit_unit_medium .category_tag_small_img > span > a.technology,
.exhibit_unit_medium .category_tag_small > span > a.technology,
.exhibit_unit_small .category_tag > span > a.technology,
.exhibit_unit_small .category_tag_promo > span > a.technology,
.exhibit_unit_small .category_tag_small_img > span > a.technology,
.exhibit_unit_small .category_tag_small > span > a.technology {
  color: rgb(36, 111, 149);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.technology:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.technology:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.technology:hover, .exhibit_unit_xlarge .category_tag_small > span > a.technology:hover,
.exhibit_unit_large .category_tag > span > a.technology:hover,
.exhibit_unit_large .category_tag_promo > span > a.technology:hover,
.exhibit_unit_large .category_tag_small_img > span > a.technology:hover,
.exhibit_unit_large .category_tag_small > span > a.technology:hover,
.exhibit_unit_medium .category_tag > span > a.technology:hover,
.exhibit_unit_medium .category_tag_promo > span > a.technology:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.technology:hover,
.exhibit_unit_medium .category_tag_small > span > a.technology:hover,
.exhibit_unit_small .category_tag > span > a.technology:hover,
.exhibit_unit_small .category_tag_promo > span > a.technology:hover,
.exhibit_unit_small .category_tag_small_img > span > a.technology:hover,
.exhibit_unit_small .category_tag_small > span > a.technology:hover {
  color: #1a506c;
}
.exhibit_unit_xlarge .category_tag > span > a.business, .exhibit_unit_xlarge .category_tag_promo > span > a.business, .exhibit_unit_xlarge .category_tag_small_img > span > a.business, .exhibit_unit_xlarge .category_tag_small > span > a.business,
.exhibit_unit_large .category_tag > span > a.business,
.exhibit_unit_large .category_tag_promo > span > a.business,
.exhibit_unit_large .category_tag_small_img > span > a.business,
.exhibit_unit_large .category_tag_small > span > a.business,
.exhibit_unit_medium .category_tag > span > a.business,
.exhibit_unit_medium .category_tag_promo > span > a.business,
.exhibit_unit_medium .category_tag_small_img > span > a.business,
.exhibit_unit_medium .category_tag_small > span > a.business,
.exhibit_unit_small .category_tag > span > a.business,
.exhibit_unit_small .category_tag_promo > span > a.business,
.exhibit_unit_small .category_tag_small_img > span > a.business,
.exhibit_unit_small .category_tag_small > span > a.business {
  color: rgb(83, 109, 144);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.business:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.business:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.business:hover, .exhibit_unit_xlarge .category_tag_small > span > a.business:hover,
.exhibit_unit_large .category_tag > span > a.business:hover,
.exhibit_unit_large .category_tag_promo > span > a.business:hover,
.exhibit_unit_large .category_tag_small_img > span > a.business:hover,
.exhibit_unit_large .category_tag_small > span > a.business:hover,
.exhibit_unit_medium .category_tag > span > a.business:hover,
.exhibit_unit_medium .category_tag_promo > span > a.business:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.business:hover,
.exhibit_unit_medium .category_tag_small > span > a.business:hover,
.exhibit_unit_small .category_tag > span > a.business:hover,
.exhibit_unit_small .category_tag_promo > span > a.business:hover,
.exhibit_unit_small .category_tag_small_img > span > a.business:hover,
.exhibit_unit_small .category_tag_small > span > a.business:hover {
  color: #405570;
}
.exhibit_unit_xlarge .category_tag > span > a.sports, .exhibit_unit_xlarge .category_tag_promo > span > a.sports, .exhibit_unit_xlarge .category_tag_small_img > span > a.sports, .exhibit_unit_xlarge .category_tag_small > span > a.sports,
.exhibit_unit_large .category_tag > span > a.sports,
.exhibit_unit_large .category_tag_promo > span > a.sports,
.exhibit_unit_large .category_tag_small_img > span > a.sports,
.exhibit_unit_large .category_tag_small > span > a.sports,
.exhibit_unit_medium .category_tag > span > a.sports,
.exhibit_unit_medium .category_tag_promo > span > a.sports,
.exhibit_unit_medium .category_tag_small_img > span > a.sports,
.exhibit_unit_medium .category_tag_small > span > a.sports,
.exhibit_unit_small .category_tag > span > a.sports,
.exhibit_unit_small .category_tag_promo > span > a.sports,
.exhibit_unit_small .category_tag_small_img > span > a.sports,
.exhibit_unit_small .category_tag_small > span > a.sports {
  color: rgb(0, 64, 105);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.sports:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.sports:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.sports:hover, .exhibit_unit_xlarge .category_tag_small > span > a.sports:hover,
.exhibit_unit_large .category_tag > span > a.sports:hover,
.exhibit_unit_large .category_tag_promo > span > a.sports:hover,
.exhibit_unit_large .category_tag_small_img > span > a.sports:hover,
.exhibit_unit_large .category_tag_small > span > a.sports:hover,
.exhibit_unit_medium .category_tag > span > a.sports:hover,
.exhibit_unit_medium .category_tag_promo > span > a.sports:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.sports:hover,
.exhibit_unit_medium .category_tag_small > span > a.sports:hover,
.exhibit_unit_small .category_tag > span > a.sports:hover,
.exhibit_unit_small .category_tag_promo > span > a.sports:hover,
.exhibit_unit_small .category_tag_small_img > span > a.sports:hover,
.exhibit_unit_small .category_tag_small > span > a.sports:hover {
  color: #002136;
}
.exhibit_unit_xlarge .category_tag > span > a.work, .exhibit_unit_xlarge .category_tag_promo > span > a.work, .exhibit_unit_xlarge .category_tag_small_img > span > a.work, .exhibit_unit_xlarge .category_tag_small > span > a.work,
.exhibit_unit_large .category_tag > span > a.work,
.exhibit_unit_large .category_tag_promo > span > a.work,
.exhibit_unit_large .category_tag_small_img > span > a.work,
.exhibit_unit_large .category_tag_small > span > a.work,
.exhibit_unit_medium .category_tag > span > a.work,
.exhibit_unit_medium .category_tag_promo > span > a.work,
.exhibit_unit_medium .category_tag_small_img > span > a.work,
.exhibit_unit_medium .category_tag_small > span > a.work,
.exhibit_unit_small .category_tag > span > a.work,
.exhibit_unit_small .category_tag_promo > span > a.work,
.exhibit_unit_small .category_tag_small_img > span > a.work,
.exhibit_unit_small .category_tag_small > span > a.work {
  color: rgb(54, 62, 100);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.work:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.work:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.work:hover, .exhibit_unit_xlarge .category_tag_small > span > a.work:hover,
.exhibit_unit_large .category_tag > span > a.work:hover,
.exhibit_unit_large .category_tag_promo > span > a.work:hover,
.exhibit_unit_large .category_tag_small_img > span > a.work:hover,
.exhibit_unit_large .category_tag_small > span > a.work:hover,
.exhibit_unit_medium .category_tag > span > a.work:hover,
.exhibit_unit_medium .category_tag_promo > span > a.work:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.work:hover,
.exhibit_unit_medium .category_tag_small > span > a.work:hover,
.exhibit_unit_small .category_tag > span > a.work:hover,
.exhibit_unit_small .category_tag_promo > span > a.work:hover,
.exhibit_unit_small .category_tag_small_img > span > a.work:hover,
.exhibit_unit_small .category_tag_small > span > a.work:hover {
  color: #242943;
}
.exhibit_unit_xlarge .category_tag > span > a.politics, .exhibit_unit_xlarge .category_tag_promo > span > a.politics, .exhibit_unit_xlarge .category_tag_small_img > span > a.politics, .exhibit_unit_xlarge .category_tag_small > span > a.politics,
.exhibit_unit_large .category_tag > span > a.politics,
.exhibit_unit_large .category_tag_promo > span > a.politics,
.exhibit_unit_large .category_tag_small_img > span > a.politics,
.exhibit_unit_large .category_tag_small > span > a.politics,
.exhibit_unit_medium .category_tag > span > a.politics,
.exhibit_unit_medium .category_tag_promo > span > a.politics,
.exhibit_unit_medium .category_tag_small_img > span > a.politics,
.exhibit_unit_medium .category_tag_small > span > a.politics,
.exhibit_unit_small .category_tag > span > a.politics,
.exhibit_unit_small .category_tag_promo > span > a.politics,
.exhibit_unit_small .category_tag_small_img > span > a.politics,
.exhibit_unit_small .category_tag_small > span > a.politics {
  color: #191329;
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.politics:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.politics:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.politics:hover, .exhibit_unit_xlarge .category_tag_small > span > a.politics:hover,
.exhibit_unit_large .category_tag > span > a.politics:hover,
.exhibit_unit_large .category_tag_promo > span > a.politics:hover,
.exhibit_unit_large .category_tag_small_img > span > a.politics:hover,
.exhibit_unit_large .category_tag_small > span > a.politics:hover,
.exhibit_unit_medium .category_tag > span > a.politics:hover,
.exhibit_unit_medium .category_tag_promo > span > a.politics:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.politics:hover,
.exhibit_unit_medium .category_tag_small > span > a.politics:hover,
.exhibit_unit_small .category_tag > span > a.politics:hover,
.exhibit_unit_small .category_tag_promo > span > a.politics:hover,
.exhibit_unit_small .category_tag_small_img > span > a.politics:hover,
.exhibit_unit_small .category_tag_small > span > a.politics:hover {
  color: rgb(46, 36, 75);
}
.exhibit_unit_xlarge .category_tag > span > a.religion, .exhibit_unit_xlarge .category_tag_promo > span > a.religion, .exhibit_unit_xlarge .category_tag_small_img > span > a.religion, .exhibit_unit_xlarge .category_tag_small > span > a.religion,
.exhibit_unit_large .category_tag > span > a.religion,
.exhibit_unit_large .category_tag_promo > span > a.religion,
.exhibit_unit_large .category_tag_small_img > span > a.religion,
.exhibit_unit_large .category_tag_small > span > a.religion,
.exhibit_unit_medium .category_tag > span > a.religion,
.exhibit_unit_medium .category_tag_promo > span > a.religion,
.exhibit_unit_medium .category_tag_small_img > span > a.religion,
.exhibit_unit_medium .category_tag_small > span > a.religion,
.exhibit_unit_small .category_tag > span > a.religion,
.exhibit_unit_small .category_tag_promo > span > a.religion,
.exhibit_unit_small .category_tag_small_img > span > a.religion,
.exhibit_unit_small .category_tag_small > span > a.religion {
  color: rgb(76, 51, 76);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.religion:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.religion:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.religion:hover, .exhibit_unit_xlarge .category_tag_small > span > a.religion:hover,
.exhibit_unit_large .category_tag > span > a.religion:hover,
.exhibit_unit_large .category_tag_promo > span > a.religion:hover,
.exhibit_unit_large .category_tag_small_img > span > a.religion:hover,
.exhibit_unit_large .category_tag_small > span > a.religion:hover,
.exhibit_unit_medium .category_tag > span > a.religion:hover,
.exhibit_unit_medium .category_tag_promo > span > a.religion:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.religion:hover,
.exhibit_unit_medium .category_tag_small > span > a.religion:hover,
.exhibit_unit_small .category_tag > span > a.religion:hover,
.exhibit_unit_small .category_tag_promo > span > a.religion:hover,
.exhibit_unit_small .category_tag_small_img > span > a.religion:hover,
.exhibit_unit_small .category_tag_small > span > a.religion:hover {
  color: #2d1f2d;
}
.exhibit_unit_xlarge .category_tag > span > a.war, .exhibit_unit_xlarge .category_tag_promo > span > a.war, .exhibit_unit_xlarge .category_tag_small_img > span > a.war, .exhibit_unit_xlarge .category_tag_small > span > a.war, .exhibit_unit_xlarge .category_tag > span > a.war-and-conflict, .exhibit_unit_xlarge .category_tag_promo > span > a.war-and-conflict, .exhibit_unit_xlarge .category_tag_small_img > span > a.war-and-conflict, .exhibit_unit_xlarge .category_tag_small > span > a.war-and-conflict,
.exhibit_unit_large .category_tag > span > a.war,
.exhibit_unit_large .category_tag_promo > span > a.war,
.exhibit_unit_large .category_tag_small_img > span > a.war,
.exhibit_unit_large .category_tag_small > span > a.war,
.exhibit_unit_large .category_tag > span > a.war-and-conflict,
.exhibit_unit_large .category_tag_promo > span > a.war-and-conflict,
.exhibit_unit_large .category_tag_small_img > span > a.war-and-conflict,
.exhibit_unit_large .category_tag_small > span > a.war-and-conflict,
.exhibit_unit_medium .category_tag > span > a.war,
.exhibit_unit_medium .category_tag_promo > span > a.war,
.exhibit_unit_medium .category_tag_small_img > span > a.war,
.exhibit_unit_medium .category_tag_small > span > a.war,
.exhibit_unit_medium .category_tag > span > a.war-and-conflict,
.exhibit_unit_medium .category_tag_promo > span > a.war-and-conflict,
.exhibit_unit_medium .category_tag_small_img > span > a.war-and-conflict,
.exhibit_unit_medium .category_tag_small > span > a.war-and-conflict,
.exhibit_unit_small .category_tag > span > a.war,
.exhibit_unit_small .category_tag_promo > span > a.war,
.exhibit_unit_small .category_tag_small_img > span > a.war,
.exhibit_unit_small .category_tag_small > span > a.war,
.exhibit_unit_small .category_tag > span > a.war-and-conflict,
.exhibit_unit_small .category_tag_promo > span > a.war-and-conflict,
.exhibit_unit_small .category_tag_small_img > span > a.war-and-conflict,
.exhibit_unit_small .category_tag_small > span > a.war-and-conflict {
  color: rgb(90, 93, 94);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.war:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.war:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.war:hover, .exhibit_unit_xlarge .category_tag_small > span > a.war:hover, .exhibit_unit_xlarge .category_tag > span > a.war-and-conflict:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.war-and-conflict:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.war-and-conflict:hover, .exhibit_unit_xlarge .category_tag_small > span > a.war-and-conflict:hover,
.exhibit_unit_large .category_tag > span > a.war:hover,
.exhibit_unit_large .category_tag_promo > span > a.war:hover,
.exhibit_unit_large .category_tag_small_img > span > a.war:hover,
.exhibit_unit_large .category_tag_small > span > a.war:hover,
.exhibit_unit_large .category_tag > span > a.war-and-conflict:hover,
.exhibit_unit_large .category_tag_promo > span > a.war-and-conflict:hover,
.exhibit_unit_large .category_tag_small_img > span > a.war-and-conflict:hover,
.exhibit_unit_large .category_tag_small > span > a.war-and-conflict:hover,
.exhibit_unit_medium .category_tag > span > a.war:hover,
.exhibit_unit_medium .category_tag_promo > span > a.war:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.war:hover,
.exhibit_unit_medium .category_tag_small > span > a.war:hover,
.exhibit_unit_medium .category_tag > span > a.war-and-conflict:hover,
.exhibit_unit_medium .category_tag_promo > span > a.war-and-conflict:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.war-and-conflict:hover,
.exhibit_unit_medium .category_tag_small > span > a.war-and-conflict:hover,
.exhibit_unit_small .category_tag > span > a.war:hover,
.exhibit_unit_small .category_tag_promo > span > a.war:hover,
.exhibit_unit_small .category_tag_small_img > span > a.war:hover,
.exhibit_unit_small .category_tag_small > span > a.war:hover,
.exhibit_unit_small .category_tag > span > a.war-and-conflict:hover,
.exhibit_unit_small .category_tag_promo > span > a.war-and-conflict:hover,
.exhibit_unit_small .category_tag_small_img > span > a.war-and-conflict:hover,
.exhibit_unit_small .category_tag_small > span > a.war-and-conflict:hover {
  color: #414344;
}
.exhibit_unit_xlarge .category_tag > span > a.commemoration, .exhibit_unit_xlarge .category_tag_promo > span > a.commemoration, .exhibit_unit_xlarge .category_tag_small_img > span > a.commemoration, .exhibit_unit_xlarge .category_tag_small > span > a.commemoration,
.exhibit_unit_large .category_tag > span > a.commemoration,
.exhibit_unit_large .category_tag_promo > span > a.commemoration,
.exhibit_unit_large .category_tag_small_img > span > a.commemoration,
.exhibit_unit_large .category_tag_small > span > a.commemoration,
.exhibit_unit_medium .category_tag > span > a.commemoration,
.exhibit_unit_medium .category_tag_promo > span > a.commemoration,
.exhibit_unit_medium .category_tag_small_img > span > a.commemoration,
.exhibit_unit_medium .category_tag_small > span > a.commemoration,
.exhibit_unit_small .category_tag > span > a.commemoration,
.exhibit_unit_small .category_tag_promo > span > a.commemoration,
.exhibit_unit_small .category_tag_small_img > span > a.commemoration,
.exhibit_unit_small .category_tag_small > span > a.commemoration {
  color: rgb(117, 104, 67);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.commemoration:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.commemoration:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.commemoration:hover, .exhibit_unit_xlarge .category_tag_small > span > a.commemoration:hover,
.exhibit_unit_large .category_tag > span > a.commemoration:hover,
.exhibit_unit_large .category_tag_promo > span > a.commemoration:hover,
.exhibit_unit_large .category_tag_small_img > span > a.commemoration:hover,
.exhibit_unit_large .category_tag_small > span > a.commemoration:hover,
.exhibit_unit_medium .category_tag > span > a.commemoration:hover,
.exhibit_unit_medium .category_tag_promo > span > a.commemoration:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.commemoration:hover,
.exhibit_unit_medium .category_tag_small > span > a.commemoration:hover,
.exhibit_unit_small .category_tag > span > a.commemoration:hover,
.exhibit_unit_small .category_tag_promo > span > a.commemoration:hover,
.exhibit_unit_small .category_tag_small_img > span > a.commemoration:hover,
.exhibit_unit_small .category_tag_small > span > a.commemoration:hover {
  color: #554b30;
}
.exhibit_unit_xlarge .category_tag > span > a.lifestyle, .exhibit_unit_xlarge .category_tag_promo > span > a.lifestyle, .exhibit_unit_xlarge .category_tag_small_img > span > a.lifestyle, .exhibit_unit_xlarge .category_tag_small > span > a.lifestyle,
.exhibit_unit_large .category_tag > span > a.lifestyle,
.exhibit_unit_large .category_tag_promo > span > a.lifestyle,
.exhibit_unit_large .category_tag_small_img > span > a.lifestyle,
.exhibit_unit_large .category_tag_small > span > a.lifestyle,
.exhibit_unit_medium .category_tag > span > a.lifestyle,
.exhibit_unit_medium .category_tag_promo > span > a.lifestyle,
.exhibit_unit_medium .category_tag_small_img > span > a.lifestyle,
.exhibit_unit_medium .category_tag_small > span > a.lifestyle,
.exhibit_unit_small .category_tag > span > a.lifestyle,
.exhibit_unit_small .category_tag_promo > span > a.lifestyle,
.exhibit_unit_small .category_tag_small_img > span > a.lifestyle,
.exhibit_unit_small .category_tag_small > span > a.lifestyle {
  color: rgb(99, 67, 47);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_unit_xlarge .category_tag > span > a.lifestyle:hover, .exhibit_unit_xlarge .category_tag_promo > span > a.lifestyle:hover, .exhibit_unit_xlarge .category_tag_small_img > span > a.lifestyle:hover, .exhibit_unit_xlarge .category_tag_small > span > a.lifestyle:hover,
.exhibit_unit_large .category_tag > span > a.lifestyle:hover,
.exhibit_unit_large .category_tag_promo > span > a.lifestyle:hover,
.exhibit_unit_large .category_tag_small_img > span > a.lifestyle:hover,
.exhibit_unit_large .category_tag_small > span > a.lifestyle:hover,
.exhibit_unit_medium .category_tag > span > a.lifestyle:hover,
.exhibit_unit_medium .category_tag_promo > span > a.lifestyle:hover,
.exhibit_unit_medium .category_tag_small_img > span > a.lifestyle:hover,
.exhibit_unit_medium .category_tag_small > span > a.lifestyle:hover,
.exhibit_unit_small .category_tag > span > a.lifestyle:hover,
.exhibit_unit_small .category_tag_promo > span > a.lifestyle:hover,
.exhibit_unit_small .category_tag_small_img > span > a.lifestyle:hover,
.exhibit_unit_small .category_tag_small > span > a.lifestyle:hover {
  color: #402c1f;
}
.exhibit_unit_xlarge .category_tag.light > span > a, .exhibit_unit_xlarge .light.category_tag_promo > span > a, .exhibit_unit_xlarge .light.category_tag_small_img > span > a, .exhibit_unit_xlarge .light.category_tag_small > span > a,
.exhibit_unit_large .category_tag.light > span > a,
.exhibit_unit_large .light.category_tag_promo > span > a,
.exhibit_unit_large .light.category_tag_small_img > span > a,
.exhibit_unit_large .light.category_tag_small > span > a,
.exhibit_unit_medium .category_tag.light > span > a,
.exhibit_unit_medium .light.category_tag_promo > span > a,
.exhibit_unit_medium .light.category_tag_small_img > span > a,
.exhibit_unit_medium .light.category_tag_small > span > a,
.exhibit_unit_small .category_tag.light > span > a,
.exhibit_unit_small .light.category_tag_promo > span > a,
.exhibit_unit_small .light.category_tag_small_img > span > a,
.exhibit_unit_small .light.category_tag_small > span > a {
  color: rgb(255, 255, 255) !important;
}

.exhibit_unit_xlarge.archives,
.exhibit_unit_large.archives,
.exhibit_unit_medium.archives,
.exhibit_unit_small.archives {
  border-bottom: 0.2rem solid #009270;
}
.exhibit_unit_xlarge.archives > .corner, .exhibit_unit_xlarge.archives > .corner_right,
.exhibit_unit_large.archives > .corner,
.exhibit_unit_large.archives > .corner_right,
.exhibit_unit_medium.archives > .corner,
.exhibit_unit_medium.archives > .corner_right,
.exhibit_unit_small.archives > .corner,
.exhibit_unit_small.archives > .corner_right {
  background: #009270;
}

.exhibit_unit_xlarge.arts, .exhibit_unit_large.arts, .exhibit_unit_medium.arts, .exhibit_unit_small.arts {
  border-bottom: 0.2rem solid #ffa349;
}
.exhibit_unit_xlarge.arts > .corner, .exhibit_unit_xlarge.arts > .corner_right, .exhibit_unit_large.arts > .corner, .exhibit_unit_large.arts > .corner_right, .exhibit_unit_medium.arts > .corner, .exhibit_unit_medium.arts > .corner_right, .exhibit_unit_small.arts > .corner, .exhibit_unit_small.arts > .corner_right {
  background: #ffa349;
}

.exhibit_unit_xlarge.arts-and-culture, .exhibit_unit_large.arts-and-culture, .exhibit_unit_medium.arts-and-culture, .exhibit_unit_small.arts-and-culture {
  border-bottom: 0.2rem solid #ffa349;
}
.exhibit_unit_xlarge.arts-and-culture > .corner, .exhibit_unit_xlarge.arts-and-culture > .corner_right, .exhibit_unit_large.arts-and-culture > .corner, .exhibit_unit_large.arts-and-culture > .corner_right, .exhibit_unit_medium.arts-and-culture > .corner, .exhibit_unit_medium.arts-and-culture > .corner_right, .exhibit_unit_small.arts-and-culture > .corner, .exhibit_unit_small.arts-and-culture > .corner_right {
  background: #ffa349;
}

.exhibit_unit_xlarge.business, .exhibit_unit_large.business, .exhibit_unit_medium.business, .exhibit_unit_small.business {
  border-bottom: 0.2rem solid #6e9bd6;
}
.exhibit_unit_xlarge.business > .corner, .exhibit_unit_xlarge.business > .corner_right, .exhibit_unit_large.business > .corner, .exhibit_unit_large.business > .corner_right, .exhibit_unit_medium.business > .corner, .exhibit_unit_medium.business > .corner_right, .exhibit_unit_small.business > .corner, .exhibit_unit_small.business > .corner_right {
  background: #6e9bd6;
}

.exhibit_unit_xlarge.commemoration, .exhibit_unit_large.commemoration, .exhibit_unit_medium.commemoration, .exhibit_unit_small.commemoration {
  border-bottom: 0.2rem solid #ac965b;
}
.exhibit_unit_xlarge.commemoration > .corner, .exhibit_unit_xlarge.commemoration > .corner_right, .exhibit_unit_large.commemoration > .corner, .exhibit_unit_large.commemoration > .corner_right, .exhibit_unit_medium.commemoration > .corner, .exhibit_unit_medium.commemoration > .corner_right, .exhibit_unit_small.commemoration > .corner, .exhibit_unit_small.commemoration > .corner_right {
  background: #ac965b;
}

.exhibit_unit_xlarge.celebrations, .exhibit_unit_large.celebrations, .exhibit_unit_medium.celebrations, .exhibit_unit_small.celebrations {
  border-bottom: 0.2rem solid #b92b2b;
}
.exhibit_unit_xlarge.celebrations > .corner, .exhibit_unit_xlarge.celebrations > .corner_right, .exhibit_unit_large.celebrations > .corner, .exhibit_unit_large.celebrations > .corner_right, .exhibit_unit_medium.celebrations > .corner, .exhibit_unit_medium.celebrations > .corner_right, .exhibit_unit_small.celebrations > .corner, .exhibit_unit_small.celebrations > .corner_right {
  background: #b92b2b;
}

.exhibit_unit_xlarge.environment, .exhibit_unit_large.environment, .exhibit_unit_medium.environment, .exhibit_unit_small.environment {
  border-bottom: 0.2rem solid #285441;
}
.exhibit_unit_xlarge.environment > .corner, .exhibit_unit_xlarge.environment > .corner_right, .exhibit_unit_large.environment > .corner, .exhibit_unit_large.environment > .corner_right, .exhibit_unit_medium.environment > .corner, .exhibit_unit_medium.environment > .corner_right, .exhibit_unit_small.environment > .corner, .exhibit_unit_small.environment > .corner_right {
  background: #285441;
}

.exhibit_unit_xlarge.education, .exhibit_unit_large.education, .exhibit_unit_medium.education, .exhibit_unit_small.education {
  border-bottom: 0.2rem solid #557933;
}
.exhibit_unit_xlarge.education > .corner, .exhibit_unit_xlarge.education > .corner_right, .exhibit_unit_large.education > .corner, .exhibit_unit_large.education > .corner_right, .exhibit_unit_medium.education > .corner, .exhibit_unit_medium.education > .corner_right, .exhibit_unit_small.education > .corner, .exhibit_unit_small.education > .corner_right {
  background: #557933;
}

.exhibit_unit_xlarge.media, .exhibit_unit_large.media, .exhibit_unit_medium.media, .exhibit_unit_small.media {
  border-bottom: 0.2rem solid #a2a54d;
}
.exhibit_unit_xlarge.media > .corner, .exhibit_unit_xlarge.media > .corner_right, .exhibit_unit_large.media > .corner, .exhibit_unit_large.media > .corner_right, .exhibit_unit_medium.media > .corner, .exhibit_unit_medium.media > .corner_right, .exhibit_unit_small.media > .corner, .exhibit_unit_small.media > .corner_right {
  background: #a2a54d;
}

.exhibit_unit_xlarge.disasters, .exhibit_unit_large.disasters, .exhibit_unit_medium.disasters, .exhibit_unit_small.disasters {
  border-bottom: 0.2rem solid #eed568;
}
.exhibit_unit_xlarge.disasters > .corner, .exhibit_unit_xlarge.disasters > .corner_right, .exhibit_unit_large.disasters > .corner, .exhibit_unit_large.disasters > .corner_right, .exhibit_unit_medium.disasters > .corner, .exhibit_unit_medium.disasters > .corner_right, .exhibit_unit_small.disasters > .corner, .exhibit_unit_small.disasters > .corner_right {
  background: #eed568;
}

.exhibit_unit_xlarge.society, .exhibit_unit_large.society, .exhibit_unit_medium.society, .exhibit_unit_small.society {
  border-bottom: 0.2rem solid #e49b7a;
}
.exhibit_unit_xlarge.society > .corner, .exhibit_unit_xlarge.society > .corner_right, .exhibit_unit_large.society > .corner, .exhibit_unit_large.society > .corner_right, .exhibit_unit_medium.society > .corner, .exhibit_unit_medium.society > .corner_right, .exhibit_unit_small.society > .corner, .exhibit_unit_small.society > .corner_right {
  background: #e49b7a;
}

.exhibit_unit_xlarge.health, .exhibit_unit_large.health, .exhibit_unit_medium.health, .exhibit_unit_small.health {
  border-bottom: 0.2rem solid #ff6563;
}
.exhibit_unit_xlarge.health > .corner, .exhibit_unit_xlarge.health > .corner_right, .exhibit_unit_large.health > .corner, .exhibit_unit_large.health > .corner_right, .exhibit_unit_medium.health > .corner, .exhibit_unit_medium.health > .corner_right, .exhibit_unit_small.health > .corner, .exhibit_unit_small.health > .corner_right {
  background: #ff6563;
}

.exhibit_unit_xlarge.entertainment, .exhibit_unit_large.entertainment, .exhibit_unit_medium.entertainment, .exhibit_unit_small.entertainment {
  border-bottom: 0.2rem solid #d93564;
}
.exhibit_unit_xlarge.entertainment > .corner, .exhibit_unit_xlarge.entertainment > .corner_right, .exhibit_unit_large.entertainment > .corner, .exhibit_unit_large.entertainment > .corner_right, .exhibit_unit_medium.entertainment > .corner, .exhibit_unit_medium.entertainment > .corner_right, .exhibit_unit_small.entertainment > .corner, .exhibit_unit_small.entertainment > .corner_right {
  background: #d93564;
}

.exhibit_unit_xlarge.work, .exhibit_unit_large.work, .exhibit_unit_medium.work, .exhibit_unit_small.work {
  border-bottom: 0.2rem solid #4a5688;
}
.exhibit_unit_xlarge.work > .corner, .exhibit_unit_xlarge.work > .corner_right, .exhibit_unit_large.work > .corner, .exhibit_unit_large.work > .corner_right, .exhibit_unit_medium.work > .corner, .exhibit_unit_medium.work > .corner_right, .exhibit_unit_small.work > .corner, .exhibit_unit_small.work > .corner_right {
  background: #4a5688;
}

.exhibit_unit_xlarge.politics, .exhibit_unit_large.politics, .exhibit_unit_medium.politics, .exhibit_unit_small.politics {
  border-bottom: 0.2rem solid #3c3161;
}
.exhibit_unit_xlarge.politics .chapter_tag, .exhibit_unit_large.politics .chapter_tag, .exhibit_unit_medium.politics .chapter_tag, .exhibit_unit_small.politics .chapter_tag {
  color: #231c3a;
}
.exhibit_unit_xlarge.politics > .corner, .exhibit_unit_xlarge.politics > .corner_right, .exhibit_unit_large.politics > .corner, .exhibit_unit_large.politics > .corner_right, .exhibit_unit_medium.politics > .corner, .exhibit_unit_medium.politics > .corner_right, .exhibit_unit_small.politics > .corner, .exhibit_unit_small.politics > .corner_right {
  background: #3c3161;
}

.exhibit_unit_xlarge.religion, .exhibit_unit_large.religion, .exhibit_unit_medium.religion, .exhibit_unit_small.religion {
  border-bottom: 0.2rem solid #664664;
}
.exhibit_unit_xlarge.religion > .corner, .exhibit_unit_xlarge.religion > .corner_right, .exhibit_unit_large.religion > .corner, .exhibit_unit_large.religion > .corner_right, .exhibit_unit_medium.religion > .corner, .exhibit_unit_medium.religion > .corner_right, .exhibit_unit_small.religion > .corner, .exhibit_unit_small.religion > .corner_right {
  background: #664664;
}

.exhibit_unit_xlarge.war, .exhibit_unit_large.war, .exhibit_unit_medium.war, .exhibit_unit_small.war,
.exhibit_unit_xlarge.war-and-conflict, .exhibit_unit_large.war-and-conflict, .exhibit_unit_medium.war-and-conflict, .exhibit_unit_small.war-and-conflict {
  border-bottom: 0.2rem solid #808282;
}
.exhibit_unit_xlarge.war > .corner, .exhibit_unit_xlarge.war > .corner_right, .exhibit_unit_large.war > .corner, .exhibit_unit_large.war > .corner_right, .exhibit_unit_medium.war > .corner, .exhibit_unit_medium.war > .corner_right, .exhibit_unit_small.war > .corner, .exhibit_unit_small.war > .corner_right,
.exhibit_unit_xlarge.war-and-conflict > .corner,
.exhibit_unit_xlarge.war-and-conflict > .corner_right, .exhibit_unit_large.war-and-conflict > .corner, .exhibit_unit_large.war-and-conflict > .corner_right, .exhibit_unit_medium.war-and-conflict > .corner, .exhibit_unit_medium.war-and-conflict > .corner_right, .exhibit_unit_small.war-and-conflict > .corner, .exhibit_unit_small.war-and-conflict > .corner_right {
  background: #808282;
}

.exhibit_unit_xlarge.technology, .exhibit_unit_large.technology, .exhibit_unit_medium.technology, .exhibit_unit_small.technology {
  border-bottom: 0.2rem solid #29a3e0;
}
.exhibit_unit_xlarge.technology > .corner, .exhibit_unit_xlarge.technology > .corner_right, .exhibit_unit_large.technology > .corner, .exhibit_unit_large.technology > .corner_right, .exhibit_unit_medium.technology > .corner, .exhibit_unit_medium.technology > .corner_right, .exhibit_unit_small.technology > .corner, .exhibit_unit_small.technology > .corner_right {
  background: #29a3e0;
}

.exhibit_unit_xlarge.sports, .exhibit_unit_large.sports, .exhibit_unit_medium.sports, .exhibit_unit_small.sports {
  border-bottom: 0.2rem solid #005f9d;
}
.exhibit_unit_xlarge.sports > .corner, .exhibit_unit_xlarge.sports > .corner_right, .exhibit_unit_large.sports > .corner, .exhibit_unit_large.sports > .corner_right, .exhibit_unit_medium.sports > .corner, .exhibit_unit_medium.sports > .corner_right, .exhibit_unit_small.sports > .corner, .exhibit_unit_small.sports > .corner_right {
  background: #005f9d;
}

.exhibit_unit_xlarge.lifestyle, .exhibit_unit_large.lifestyle, .exhibit_unit_medium.lifestyle, .exhibit_unit_small.lifestyle {
  border-bottom: 0.2rem solid #855d44;
}
.exhibit_unit_xlarge.lifestyle > .corner, .exhibit_unit_xlarge.lifestyle > .corner_right, .exhibit_unit_large.lifestyle > .corner, .exhibit_unit_large.lifestyle > .corner_right, .exhibit_unit_medium.lifestyle > .corner, .exhibit_unit_medium.lifestyle > .corner_right, .exhibit_unit_small.lifestyle > .corner, .exhibit_unit_small.lifestyle > .corner_right {
  background: #855d44;
}

.exhibit_unit_xlarge.nocat, .exhibit_unit_large.nocat, .exhibit_unit_medium.nocat, .exhibit_unit_small.nocat {
  border-bottom: 0.2rem solid #a6a4a4;
}
.exhibit_unit_xlarge.nocat > .corner, .exhibit_unit_xlarge.nocat > .corner_right, .exhibit_unit_large.nocat > .corner, .exhibit_unit_large.nocat > .corner_right, .exhibit_unit_medium.nocat > .corner, .exhibit_unit_medium.nocat > .corner_right, .exhibit_unit_small.nocat > .corner, .exhibit_unit_small.nocat > .corner_right {
  background: #a6a4a4;
}

.exhibit_title {
  margin: 0;
  padding: 0.5em;
  display: inline-block;
  min-height: 5.5rem;
}
.exhibit_title h1, .exhibit_title h2 {
  margin-top: 0;
  color: white;
}
.exhibit_title h1 .date_tag, .exhibit_title h2 .date_tag {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-weight: 400;
}
.exhibit_title h1 a, .exhibit_title h2 a {
  text-decoration: none;
  color: white;
  overflow: visible;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_title h1 a:hover, .exhibit_title h2 a:hover {
  text-decoration: none;
  color: rgba(255, 255, 255, 0.7);
}
.exhibit_title h1 a:active, .exhibit_title h2 a:active {
  text-decoration: none;
  color: rgba(255, 255, 255, 0.8);
}
.exhibit_title h1 a:visited, .exhibit_title h2 a:visited {
  text-decoration: none;
  color: rgba(255, 255, 255, 0.8);
}

.exhibit_thumb, .exhibit_thumb_bottom {
  position: relative;
  overflow: hidden;
  padding: 0.25rem;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.exhibit_thumb:hover, .exhibit_thumb_bottom:hover {
  opacity: 0.7;
}
.exhibit_thumb img, .exhibit_thumb_bottom img {
  width: 100%;
}
.exhibit_thumb .thumb, .exhibit_thumb_bottom .thumb {
  width: 100%;
  display: block;
  clear: both;
}

.exhibit_thumb_bottom {
  position: absolute;
  bottom: 0;
}

.exhibit_leadin {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 400;
  color: rgb(255, 255, 255);
}
@media only screen and (max-width:48em) {
  .exhibit_leadin {
    display: none;
  }
}

.exhibit_panel_2 > .exhibit_unit_xlarge, .exhibit_panel_2 .exhibit_unit_large, .exhibit_panel_2 .exhibit_unit_medium, .exhibit_panel_2 .exhibit_unit_small {
  min-height: 320px;
}
@media only screen and (max-width:64em) {
  .exhibit_panel_2 > .exhibit_unit_xlarge, .exhibit_panel_2 .exhibit_unit_large, .exhibit_panel_2 .exhibit_unit_medium, .exhibit_panel_2 .exhibit_unit_small {
    min-height: 300px;
  }
}
@media only screen and (max-width:48em) {
  .exhibit_panel_2 > .exhibit_unit_xlarge, .exhibit_panel_2 .exhibit_unit_large, .exhibit_panel_2 .exhibit_unit_medium, .exhibit_panel_2 .exhibit_unit_small {
    min-height: 0;
  }
}

.exhibit_unit_xlarge > .exhibit_title {
  margin-bottom: 2rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.exhibit_unit_xlarge h2 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 36px;
  font-size: 2.25rem;
  line-height: 43.2px;
  line-height: 2.7rem;
  font-weight: 600;
}
@media only screen and (max-width:74em) {
  .exhibit_unit_xlarge h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 32px;
    font-size: 2rem;
    line-height: 38.4px;
    line-height: 2.4rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:64em) {
  .exhibit_unit_xlarge h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 28px;
    font-size: 1.75rem;
    line-height: 33.6px;
    line-height: 2.1rem;
    font-weight: 600;
  }
}

.more_content h2 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 27px;
  font-size: 1.6875rem;
  line-height: 32.4px;
  line-height: 2.025rem;
  font-weight: 600;
}

.related-articles > .exhibit_unit_small {
  min-height: 0 !important;
}

.chapter_tag {
  color: rgba(51, 51, 51, 0.3);
}

.exhibit_index > .exhibit_title {
  padding: 1.5rem;
}
@media only screen and (max-width:48em) {
  .exhibit_index > .exhibit_title {
    padding: 0.75rem;
  }
}

.exhibits_panel, .exhibit_top_10 {
  background: #ebfffb;
  padding-top: 2rem;
  padding-bottom: 2rem;
  border-top: 0.1rem solid rgba(51, 51, 51, 0.3);
}

.about_header {
  background-image: url(../img/about_header.jpg);
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  border-bottom: solid 0.4rem rgb(0, 171, 132);
}
@media only screen and (min-width:0.063em) {
  .about_header {
    min-height: 18.5rem;
  }
}
@media only screen and (min-width:30.063em) {
  .about_header {
    min-height: 24rem;
  }
}
@media only screen and (min-width:40.063em) {
  .about_header {
    min-height: 29.6rem;
  }
}
@media only screen and (min-width:48.063em) {
  .about_header {
    min-height: 39.5rem;
  }
}

.page_header > .about {
  border-bottom: none;
  color: rgb(0, 171, 132);
  min-height: 33%;
}
.page_header > .about > .article_headline {
  padding-top: 5%;
}

h1 .about_headline {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 64px;
  font-size: 4rem;
  line-height: 76.8px;
  line-height: 4.8rem;
  font-weight: 600;
  color: rgb(255, 255, 255);
}
@media only screen and (max-width:64em) {
  h1 .about_headline {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 48px;
    font-size: 3rem;
    line-height: 57.6px;
    line-height: 3.6rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:48em) {
  h1 .about_headline {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 32px;
    font-size: 2rem;
    line-height: 38.4px;
    line-height: 2.4rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:40em) {
  h1 .about_headline {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 28.8px;
    line-height: 1.8rem;
    font-weight: 600;
  }
}

.about_aquire {
  background: rgb(0, 110, 182) url(../img/symbols/archives_icon_Aquire.png) no-repeat;
  background-position: 75% 50%;
  height: 155px;
  min-height: 0 !important;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:48em) {
  .about_aquire {
    background-size: cover;
  }
}

.about_conserve {
  background: rgb(71, 57, 114) url(../img/symbols/archives_icon_Conserve.png) no-repeat;
  background-position: 75% 50%;
  height: 155px;
  min-height: 0 !important;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:48em) {
  .about_conserve {
    background-size: cover;
  }
}

.about_preserve {
  background: rgb(255, 126, 124) url(../img/symbols/archives_icon_Preserve.png) no-repeat;
  background-position: 75% 50%;
  height: 155px;
  min-height: 0 !important;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:48em) {
  .about_preserve {
    background-size: cover;
  }
}

.about_catalogue {
  background: rgb(150, 105, 77) url(../img/symbols/archives_icon_Catalogue.png) no-repeat;
  background-position: 75% 50%;
  height: 155px;
  min-height: 0 !important;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:48em) {
  .about_catalogue {
    background-size: cover;
  }
}

.about_access {
  background: rgb(255, 176, 98) url(../img/symbols/archives_icon_Access.png) no-repeat;
  background-position: 75% 50%;
  height: 155px;
  min-height: 0 !important;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:48em) {
  .about_access {
    background-size: cover;
  }
}

.about_sales {
  background: rgb(117, 80, 115) url(../img/symbols/archives_icon_Sales.png) no-repeat;
  background-position: 75% 50%;
  height: 155px;
  min-height: 0 !important;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:48em) {
  .about_sales {
    background-size: cover;
  }
}

.about_stills {
  background: rgb(141, 143, 143) url(../img/symbols/archives_icon_Stills.png) no-repeat;
  background-position: 75% 50%;
  height: 155px;
  min-height: 0 !important;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:48em) {
  .about_stills {
    background-size: cover;
  }
}

.about_contact {
  background: rgb(0, 171, 132) url(../img/symbols/archives_icon_Contact.png) no-repeat;
  background-position: 75% 50%;
  height: 155px;
  min-height: 0 !important;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:48em) {
  .about_contact {
    background-size: cover;
  }
}

.about_headline {
  color: white !important;
}

.about h3 {
  font-size: 1.5rem;
  line-height: 1.8rem;
}

.reveal-modal, dialog {
  border-radius: 0;
  padding: 0;
}
.reveal-modal .close-reveal-modal, dialog .close-reveal-modal {
  color: rgb(255, 255, 255);
}
.reveal-modal .modal-header, dialog .modal-header {
  background-color: rgb(0, 171, 132);
  padding: 1rem 1rem 0rem 1rem;
  font-size: 16px;
  font-family: "Barlow Condensed", sans-serif;
  color: rgb(255, 255, 255);
}
.reveal-modal .modal-header .tabs .tab-title.active a, dialog .modal-header .tabs .tab-title.active a {
  border-bottom: 4px solid rgb(0, 107, 86);
  opacity: 1;
}
.reveal-modal .modal-header .tabs .tab-title, dialog .modal-header .tabs .tab-title {
  width: 25%;
}
.reveal-modal .modal-header .tabs .tab-title a, dialog .modal-header .tabs .tab-title a {
  background-color: transparent;
  color: rgb(255, 255, 255);
  opacity: 0.7;
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 400;
  text-transform: uppercase;
  font-weight: bold;
  padding: 1rem 0 0.5rem 0;
}
.reveal-modal .modal-header .tabs .tab-title a:hover, dialog .modal-header .tabs .tab-title a:hover {
  opacity: 1;
  border-bottom: 4px solid rgb(0, 107, 86);
}
.reveal-modal .modal-content, dialog .modal-content {
  padding: 1rem;
}
.reveal-modal .modal-content form, dialog .modal-content form {
  display: block;
}
.reveal-modal .modal-content fieldset, dialog .modal-content fieldset {
  border: none;
  margin: 0;
  padding: 0;
}
.reveal-modal .modal-content .inline-list, dialog .modal-content .inline-list {
  margin: 0 auto;
}
.reveal-modal .modal-content .inline-list > li, dialog .modal-content .inline-list > li {
  margin-left: 1rem;
}
@media only screen and (max-width:64em) {
  .reveal-modal .modal-content .inline-list > li, dialog .modal-content .inline-list > li {
    margin-left: 1.35rem;
  }
}
@media only screen and (max-width:40em) {
  .reveal-modal .modal-content .inline-list > li, dialog .modal-content .inline-list > li {
    margin-left: 1rem;
  }
}
.reveal-modal .modal-content .inline-list > li a, dialog .modal-content .inline-list > li a {
  width: 3.563rem;
  padding-top: 0.6em;
  padding-bottom: 0.6em;
  margin-left: 0.5em;
}
.reveal-modal .modal-content .inline-def-list, dialog .modal-content .inline-def-list {
  margin: 0 auto 1.0625rem auto;
  margin-left: 0rem;
  margin-right: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  font-weight: 400;
  text-transform: uppercase;
  border-bottom: 1px solid rgb(179, 177, 177);
}
.reveal-modal .modal-content .inline-def-list dd, dialog .modal-content .inline-def-list dd {
  float: left;
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-weight: 400;
  text-transform: none;
}
@media only screen and (max-width:40em) {
  .reveal-modal .modal-content .inline-def-list dd, dialog .modal-content .inline-def-list dd {
    width: 50%;
  }
}
.reveal-modal .modal-content .inline-def-list dd input[type=checkbox], dialog .modal-content .inline-def-list dd input[type=checkbox] {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-appearance: checkbox;
  -webkit-appearance: checkbox;
  appearance: checkbox;
  display: inline-block;
  background-color: #fff;
  border-radius: 0;
  cursor: pointer;
  position: relative;
  width: 20px;
  outline: none;
  margin: 0;
  padding: 0;
}
.reveal-modal .modal-content .inline-def-list dd span, dialog .modal-content .inline-def-list dd span {
  font-size: 1rem;
  position: relative;
  top: 0.15rem;
  margin-right: 0.65rem;
  color: rgb(179, 177, 177);
}
@media only screen and (max-width:40em) {
  .reveal-modal .modal-content .format dd, dialog .modal-content .format dd {
    width: 100% !important;
  }
  .reveal-modal .modal-content .format dd > label, dialog .modal-content .format dd > label {
    float: left;
  }
  .reveal-modal .modal-content .format dd > input, dialog .modal-content .format dd > input {
    float: right;
  }
  .reveal-modal .modal-content .categories dd > label, .reveal-modal .modal-content .time dd > label, dialog .modal-content .categories dd > label, dialog .modal-content .time dd > label {
    float: left;
  }
  .reveal-modal .modal-content .categories dd > input, .reveal-modal .modal-content .time dd > input, dialog .modal-content .categories dd > input, dialog .modal-content .time dd > input {
    float: right;
  }
}
.reveal-modal .modal-content :last-child, dialog .modal-content :last-child {
  border-bottom: none;
}
.reveal-modal .modal-content .button, .reveal-modal .modal-content .button-dark, dialog .modal-content .button, dialog .modal-content .button-dark {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  font-weight: 400;
  line-height: 1.5em;
  text-transform: uppercase;
  letter-spacing: 0.02em;
  color: rgb(255, 255, 255);
  /*-webkit-border-radius:8px; 
  -moz-border-radius: 8px; 
  border-radius:8px;*/
  width: 100%;
}

@media only screen and (max-width:48em) {
  #date_nav_controls {
    transition: height 0.09s ease-in-out;
    height: 60px;
    overflow: hidden;
    background-color: #fff;
  }
}
@media only screen and (max-width:40em) {
  #date_nav_controls {
    height: 43px;
  }
}

@media only screen and (max-width:48em) {
  #year_results_container {
    transition: margin 0.09bos ease-in-out;
  }
}

@media only screen and (max-width:48em) {
  .calendar_wrapper {
    display: none;
    margin-top: 73px;
    left: 50%;
    transform: translate(-50%);
  }
}

.displayingCalendar .calendar_wrapper {
  display: block;
}

#date_nav_controls .osom-datepicker-wrapper .osom-datepicker-container {
  height: 286px;
}
@media only screen and (max-width:48em) {
  #date_nav_controls .osom-datepicker-wrapper .osom-datepicker-container {
    height: 286px;
  }
}
@media only screen and (max-width:48em) {
  #date_nav_controls #calendar .osom-datepicker-slider {
    top: 0px;
  }
}
@media only screen and (max-width:48em) {
  #date_nav_controls #calendar .osom-datepicker-wrapper .osom-datepicker-buttonscontainer > button {
    top: -7px;
  }
}
@media only screen and (max-width:48em) {
  #date_nav_controls.sticky {
    position: fixed;
  }
}

@media only screen and (max-width:48em) {
  .collections_items.displayingCalendar #date_nav_controls {
    width: 100%;
    height: 396px;
    box-shadow: 3px 7px 20px 0px #908787;
  }
}
@media only screen and (max-width:48em) {
  .collections_items.displayingCalendar #year_results_container {
    margin-top: 321px;
  }
}

.calendar-button {
  text-align: right;
  position: absolute;
  top: 0;
  right: 0.6rem !important;
  padding-top: 1rem;
  display: none;
}
@media only screen and (max-width:48em) {
  .calendar-button {
    display: block;
  }
}
.calendar-button a:before {
  font-family: "icomoon-archives";
  content: "\e902";
  color: rgb(0, 171, 132);
  text-transform: uppercase;
  font-size: 1.8em;
}
@media only screen and (max-width:40em) {
  .calendar-button a:before {
    font-size: 1.4em;
  }
}

#calendar {
  width: 100% !important;
  max-width: 19em;
  position: relative;
  z-index: 1;
  margin: 0 auto;
  margin-left: 0.5rem;
  /*@media only screen and (max-width:40em){
     	width:100%!important;
     	height:100%;
     	position:fixed;
     	top:0!important;
     	left:0!important;
     	margin-top:0;
     	padding: 0;

     	-moz-border-radius:0;
  	-webkit-border-radius:0;
  	border-radius:0;
  }*/
}
#calendar.sticky {
  position: fixed;
  top: 0;
}
#calendar .osom-datepicker-wrapper .osom-datepicker-multipledays {
  display: none;
}
#calendar .osom-datepicker-wrapper .osom-datepicker-buttonscontainer label {
  display: none;
}
@media only screen and (max-width:48em) {
  #calendar {
    width: 100% !important;
    max-width: 100%;
    margin: 0 auto;
    margin-bottom: 1rem;
  }
}
@media only screen and (min-width:40.063em) {
  #calendar {
    max-width: 19em;
  }
}
#calendar .close-calendar {
  display: none;
}
@media only screen and (max-width:48em) {
  #calendar .close-calendar {
    display: block;
    font-size: 2.5rem;
    line-height: 1;
    position: fixed;
    top: 0;
    right: 0;
    color: #aaa;
    font-weight: bold;
    cursor: pointer;
    background-color: rgb(0, 171, 132);
    padding-top: 0;
    padding-bottom: 0;
    z-index: 1000;
  }
  #calendar .close-calendar a {
    color: rgb(255, 255, 255);
  }
}
#calendar .osom-datepicker-wrapper.osom-datepicker-layouthorizontal .osom-datepicker-container .osom-datepicker-slider .osom-datepicker-month {
  height: calc(100% - 24px);
}
#calendar .osom-datepicker-wrapper .osom-datepicker-buttonscontainer {
  background-color: rgb(0, 171, 132);
}
#calendar .osom-datepicker-wrapper .osom-datepicker-buttonscontainer > button {
  padding: 0;
  padding: 0.325rem;
  width: 50px;
  top: -0.5rem;
  cursor: default;
  z-index: 999;
  color: #fff;
}
@media only screen and (max-width:40em) {
  #calendar .osom-datepicker-wrapper .osom-datepicker-buttonscontainer > button {
    top: 1.4rem;
  }
}
#calendar .osom-datepicker-wrapper .osom-datepicker-buttonscontainer > button.osom-datepicker-upbutton {
  visibility: hidden;
  position: absolute;
  left: 0;
}
#calendar .osom-datepicker-wrapper .osom-datepicker-buttonscontainer > button.osom-datepicker-upbutton:hover {
  color: rgb(255, 255, 255);
}
#calendar .osom-datepicker-wrapper .osom-datepicker-buttonscontainer > button.osom-datepicker-upbutton:after {
  content: "❮";
  visibility: visible;
  display: block;
  font-size: 1.2em;
}
#calendar .osom-datepicker-wrapper .osom-datepicker-buttonscontainer > button.osom-datepicker-downbutton {
  visibility: hidden;
  position: absolute;
  right: 0;
}
#calendar .osom-datepicker-wrapper .osom-datepicker-buttonscontainer > button.osom-datepicker-downbutton:hover {
  cursor: pointer;
  color: rgb(255, 255, 255);
}
#calendar .osom-datepicker-wrapper .osom-datepicker-buttonscontainer > button.osom-datepicker-downbutton:after {
  content: "❯";
  visibility: visible;
  display: block;
  font-size: 1.2em;
}
@media only screen and (max-width:48em) {
  #calendar .calendar {
    margin-top: 85px;
    overflow: auto;
  }
}
@media only screen and (max-width:48em) {
  #calendar .osom-datepicker-slider {
    top: 40px;
    margin-bottom: 5em;
  }
}

.year {
  /*@media only screen and (max-width:40em){
  	position:fixed;
  	top:40px;
  	left:0;
  	z-index:1000;
  	width: 100%;
  }*/
}
.year > select {
  border: none;
  background-color: rgb(0, 171, 132);
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
  text-align: center;
  margin-bottom: 0;
  color: rgb(255, 255, 255);
  font-size: 1.5em;
  font-weight: bold;
  height: auto;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url(../img/icons/icon-menu-white.svg);
  background-position: right 0.65em center;
  background-size: 20px auto;
}
@media only screen and (max-width:48em) {
  .year > select {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
  }
}
.year > select select::-ms-expand { /* for IE 11 */
  display: none;
}
.year > select > option {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: rgb(0, 171, 132);
  text-align: center;
}

.osom-datepicker-month {
  max-width: 100%;
  height: auto;
  background-color: rgb(0, 171, 132);
  text-align: center;
  padding-top: 0.325rem;
}
@media only screen and (max-width:48em) {
  .osom-datepicker-month {
    background-color: rgb(0, 171, 132);
  }
}
.osom-datepicker-month .monthtitle {
  text-transform: uppercase;
  color: rgb(255, 255, 255);
  font-weight: bold;
  font-size: 1.25em;
  padding-bottom: 0.325rem;
  display: block;
  /*@media only screen and (max-width:40em){
  text-align: left;
  padding-left: 0.650em;
  padding-top: 0.325em;
  font-size: small;
  }*/
}

.osom-datepicker-month table {
  background: rgb(255, 255, 255);
  margin: 0;
  margin-right: 0em;
}
.osom-datepicker-month table thead tr {
  background: rgb(0, 107, 86);
  font-size: 0.75em;
}
.osom-datepicker-month table thead tr th {
  color: rgb(255, 255, 255);
  text-align: center;
  padding-bottom: 0.3em;
  padding-top: 0.5em;
  text-transform: uppercase;
  font-weight: bold;
  border: none;
}
.osom-datepicker-month table tr {
  border: 1px solid rgb(179, 177, 177);
  border-top: none;
}
.osom-datepicker-month table tr :first-child {
  border-left: none;
}
.osom-datepicker-month table tr td.daybox {
  list-style-type: none;
  height: auto;
  font-family: "Nunito Sans", sans-serif;
  font-weight: bold;
  font-size: 16px;
  color: rgb(255, 255, 255);
  text-align: center;
}
.osom-datepicker-month table tr td.daybox.hasevent button {
  background: rgb(180, 222, 211);
  color: rgb(0, 171, 132);
  display: table-cell;
  width: 100%;
  cursor: pointer;
}
.osom-datepicker-month table tr td.daybox.hasevent button:hover, .osom-datepicker-month table tr td.daybox.hasevent button.isselecteddate {
  background-color: rgb(0, 171, 132);
  color: rgb(255, 255, 255) !important;
  cursor: pointer;
}
.osom-datepicker-month table tr td.daybox > button {
  padding: 0.6em;
  background-color: transparent;
  border-bottom: none;
  -webkit-box-shadow: 0px 0px 0px rgb(0, 107, 86);
  -moz-box-shadow: 0px 0px 0px rgb(0, 107, 86);
  box-shadow: 0px 0px 0px rgb(0, 107, 86);
  color: #666;
  cursor: default;
  display: table-cell;
  width: 100%;
}
@media only screen and (max-width:48em) {
  .osom-datepicker-month table tr td.daybox > button {
    padding: 0.6rem;
    max-height: 3.125rem;
  }
}
.osom-datepicker-month table tr td.daybox.selected {
  padding: 10px;
  background-color: rgb(0, 107, 86);
  color: rgba(255, 255, 255, 0.5);
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
}
@media only screen and (max-width:40em) {
  .slick-slide {
    float: none;
  }
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/* Slider */
.slick-list {
  z-index: 0;
}
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: rgb(255, 255, 255);
  top: 5%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}
@media only screen and (max-width:40em) {
  .slick-prev,
  .slick-next {
    display: none !important;
  }
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: 0px;
  z-index: 1;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "❮";
}
[dir=rtl] .slick-prev:before {
  content: "❯";
}

.slick-next {
  right: 0px;
}
[dir=rtl] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "❯";
}
[dir=rtl] .slick-next:before {
  content: "❮";
}

::selection {
  background: rgb(180, 222, 211);
  color: rgb(0, 107, 86);
}

::-moz-selection {
  background: rgb(0, 171, 132);
  color: rgb(255, 255, 255);
}

.feature_unit a:focus,
.article_unit_small a:focus,
.article_unit_medium a:focus,
.article_unit_large a:focus {
  outline: 0;
}
.feature_unit a:focus h2,
.article_unit_small a:focus h2,
.article_unit_medium a:focus h2,
.article_unit_large a:focus h2 {
  outline: auto;
}

.feature_unit .category_tag a:focus, .feature_unit .category_tag_promo a:focus, .feature_unit .category_tag_small_img a:focus, .feature_unit .category_tag_small a:focus,
.article_unit_small .category_tag a:focus,
.article_unit_small .category_tag_promo a:focus,
.article_unit_small .category_tag_small_img a:focus,
.article_unit_small .category_tag_small a:focus,
.article_unit_medium .category_tag a:focus,
.article_unit_medium .category_tag_promo a:focus,
.article_unit_medium .category_tag_small_img a:focus,
.article_unit_medium .category_tag_small a:focus,
.article_unit_large .category_tag a:focus,
.article_unit_large .category_tag_promo a:focus,
.article_unit_large .category_tag_small_img a:focus,
.article_unit_large .category_tag_small a:focus,
.feature_unit h3 a:focus {
  outline: auto;
}

html {
  -webkit-font-smoothing: antialiased;
  height: auto;
}

body {
  background: #f2f2f2;
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 400;
  height: 100%;
  color: rgb(51, 51, 51);
}

img {
  margin: 0;
  max-width: 100%;
}

.triangle-top-left {
  content: "";
  width: 0;
  height: 0;
  border-width: 0.65rem;
  border-color: transparent;
  border-style: solid;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-left-color: rgba(0, 0, 0, 0.2);
}

.triangle-top-right {
  content: "";
  width: 0;
  height: 0;
  border-width: 0.65rem;
  border-color: transparent;
  border-style: solid;
  border-bottom-color: rgba(0, 0, 0, 0.1);
  border-right-color: rgba(0, 0, 0, 0.1);
}

.hidden {
  display: none;
}

.columns.nopadding {
  padding-left: 0;
  padding-right: 0;
}

.panel {
  margin-top: 2em;
}

.padded {
  padding-top: 2em;
  padding-bottom: 2em;
}

.padded-bottom {
  padding-bottom: 2em;
}

.text_left {
  text-align: left;
}

.text_right {
  text-align: right;
}

.text_center {
  text-align: center;
}

h1 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 48px;
  font-size: 3rem;
  line-height: 57.6px;
  line-height: 3.6rem;
  font-weight: 600;
}
@media only screen and (max-width:40em) {
  h1 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 32px;
    font-size: 2rem;
    line-height: 38.4px;
    line-height: 2.4rem;
    font-weight: 600;
  }
}

h2, .section_tab h2 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 48px;
  line-height: 3rem;
  font-weight: 600;
}
@media only screen and (max-width:40em) {
  h2, .section_tab h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 28.8px;
    line-height: 1.8rem;
    font-weight: 600;
  }
}

h2.leadin {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 48px;
  line-height: 3rem;
  font-weight: 600;
}
@media only screen and (max-width:40em) {
  h2.leadin {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 28.8px;
    line-height: 1.8rem;
    font-weight: 600;
  }
}

h2.title {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 48px;
  line-height: 3rem;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.2rem;
}
@media only screen and (max-width:40em) {
  h2.title {
    font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 28.8px;
    line-height: 1.8rem;
    font-weight: 400;
  }
}

h2.title_green {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 48px;
  line-height: 3rem;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.3rem;
}
@media only screen and (max-width:40em) {
  h2.title_green {
    font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 28.8px;
    line-height: 1.8rem;
    font-weight: 400;
  }
}

h2.condensed {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 48px;
  line-height: 3rem;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.2rem;
}
@media only screen and (max-width:40em) {
  h2.condensed {
    font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 28.8px;
    line-height: 1.8rem;
    font-weight: 800;
  }
}

h3 {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 32px;
  font-size: 2rem;
  line-height: 38.4px;
  line-height: 2.4rem;
  font-weight: 800;
}
@media only screen and (max-width:40em) {
  h3 {
    font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 24px;
    line-height: 1.5rem;
    font-weight: 800;
  }
}

h4, .page_title h4 {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 28.8px;
  line-height: 1.8rem;
  font-weight: 800;
}
@media only screen and (max-width:40em) {
  h4, .page_title h4 {
    font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 21.6px;
    line-height: 1.35rem;
    font-weight: 800;
  }
}

h5 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  font-weight: 600;
}
@media only screen and (max-width:40em) {
  h5 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-weight: 600;
  }
}

h6 {
  margin-bottom: 0;
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 14.4px;
  line-height: 0.9rem;
  font-weight: 400;
  line-height: 1.5em;
}
@media only screen and (max-width:40em) {
  h6 {
    font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
    font-weight: 400;
    line-height: 1.5em;
  }
}

p {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  font-weight: 400;
  letter-spacing: 0.02em;
  margin-bottom: 0.5rem;
}
@media only screen and (max-width:40em) {
  p {
    font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 23px;
    line-height: 1.4375rem;
    font-weight: 400;
  }
}

p.leadin {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  font-weight: 800;
}
@media only screen and (max-width:48em) {
  p.leadin {
    font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 23px;
    line-height: 1.4375rem;
    font-weight: 800;
  }
}

p.darkgreen {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 18px;
  line-height: 1.125rem;
  font-weight: 600;
  color: #00785d;
  margin-bottom: 0.5rem;
}

.light {
  color: rgb(255, 255, 255);
}

.dark {
  color: #00785d;
}

.white-label {
  color: rgb(255, 255, 255) !important;
  text-align: center;
  text-transform: uppercase;
  margin-top: 0.5em;
  margin-bottom: 0;
}

.item_headline:after {
  content: " ";
}

.display-inline {
  display: inline;
}

.date_tag,
.broadcast,
.collection-period {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-weight: 400;
}

.smallcaps {
  text-transform: uppercase;
  letter-spacing: 0.1rem;
}

.daily-tab ul {
  margin-left: 0;
  display: table;
}
.daily-tab ul li {
  list-style: none;
  display: inline;
  text-align: left;
  float: left;
}

.daily-logo {
  max-width: 380px;
}

.header-text {
  text-align: center;
  color: rgb(0, 171, 132);
}

.daily-title {
  color: rgb(0, 171, 132);
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-weight: 600;
}
@media only screen and (max-width: 64em) {
  .daily-title {
    text-align: center;
  }
}

.daily-date {
  text-transform: uppercase;
  padding-top: 8px;
  color: rgb(0, 171, 132);
  text-align: right !important;
  font-size: 1.5rem;
  line-height: 1.5rem;
  font-weight: 700;
}
.daily-date > h4 {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  font-weight: 400;
  line-height: 1.5em;
}
@media only screen and (max-width:40em) {
  .daily-date {
    text-align: center !important;
  }
}

.body_font {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-weight: 400;
}

.mono_font {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-weight: 400;
  line-height: 1.5em;
}

.green-bg {
  background: rgb(0, 171, 132);
}

.grey-bg {
  background: rgb(179, 177, 177);
}

.divider {
  border-bottom: 2px dotted #b3b1b1;
  margin-bottom: 42px;
  margin-top: 30px;
}

.promo-section {
  background: rgba(179, 177, 177, 0.2);
  border-bottom: 8px solid rgba(179, 177, 177, 0.5);
  max-height: 475px;
  margin-bottom: 3.75em;
}

.promo-row {
  background: rgba(179, 177, 177, 0.2);
}

.daily-row {
  overflow: auto;
}

#hidden-features .daily-section {
  display: none;
}

.article_unit_xlarge,
.article_unit_large,
.article_unit_medium, .article_unit_small {
  width: 100%;
  position: relative;
  display: block;
  overflow: hidden;
  background: rgb(255, 255, 255);
  margin-top: 0.25rem;
  margin-bottom: 1rem;
}
.article_unit_xlarge > .category_tag, .article_unit_xlarge > .category_tag_promo, .article_unit_xlarge > .category_tag_small_img, .article_unit_xlarge > .category_tag_small,
.article_unit_large > .category_tag,
.article_unit_large > .category_tag_promo,
.article_unit_large > .category_tag_small_img,
.article_unit_large > .category_tag_small,
.article_unit_medium > .category_tag,
.article_unit_medium > .category_tag_promo,
.article_unit_medium > .category_tag_small_img,
.article_unit_medium > .category_tag_small, .article_unit_small > .category_tag, .article_unit_small > .category_tag_promo, .article_unit_small > .category_tag_small_img, .article_unit_small > .category_tag_small {
  position: absolute !important;
  bottom: 0;
  float: right;
  right: 1.5rem;
  padding-left: 0.5rem;
}

@media only screen and (max-width: 48em) {
  .promo {
    padding: 0;
  }
}

.promo_unit {
  margin-top: 0;
  max-height: 320px;
  width: 100%;
  position: relative;
  display: block;
  overflow: hidden;
  margin-bottom: -8px;
}
@media only screen and (min-width:30.063em) {
  .promo_unit {
    max-height: 475px;
  }
}

.promo_title {
  float: left;
  position: absolute;
  bottom: 1rem;
  padding-left: 2.3rem;
}
@media only screen and (min-width:30.063em) {
  .promo_title {
    bottom: 4rem;
  }
}
.promo_title h1 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 48px;
  font-size: 3rem;
  line-height: 55px;
  line-height: 3.4375rem;
  font-weight: 600;
  color: rgb(255, 255, 255);
}
.promo_title h1 .date_tag,
.promo_title h1 .broadcast {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-weight: 400;
}
.promo_title h1 a {
  text-decoration: none;
  color: white;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.promo_title h1 a:hover {
  text-decoration: none;
  color: rgba(255, 255, 255, 0.7);
}
.promo_title h1 a:active {
  text-decoration: none;
  color: rgba(255, 255, 255, 0.8);
}
@media only screen and (max-width: 48em) {
  .promo_title h1 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 40px;
    font-size: 2.5rem;
    line-height: 46px;
    line-height: 2.875rem;
    font-weight: 600;
  }
}
@media only screen and (max-width: 48em) {
  .promo_title h1 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 27px;
    line-height: 1.6875rem;
    font-weight: 600;
  }
}

.promo_section_link {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 28.8px;
  line-height: 1.8rem;
  font-weight: 400;
  color: rgb(255, 255, 255);
}
.promo_section_link a {
  color: rgba(255, 255, 255, 0.9);
  background-size: 0.75em;
  padding-right: 2em;
  /*
  &:hover {
    text-decoration: none;
    color: rgba($white,1);
    background: url("../img/icons/icon-arrow-r-white.svg") 95% .1em no-repeat;
    background-size: .75em;
    text-decoration: underline;
  }
  */
}

.promo_thumb {
  max-height: 475px;
  position: relative;
  float: left;
  width: 100%;
  overflow: hidden;
  padding: 0 0 0 0;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.promo_thumb:hover {
  opacity: 0.7;
}
.promo_thumb .thumb {
  width: 100%;
  display: block;
  clear: both;
  position: relative;
}
@media only screen and (max-width: 48em) {
  .promo_thumb .thumb {
    width: auto;
    max-width: 141%;
    left: -19%;
  }
}

.article_thumb {
  position: relative;
  float: left;
  overflow: hidden;
  padding: 0.25rem;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_thumb:hover {
  opacity: 0.7;
}
.article_thumb img {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.35);
}
.article_thumb .thumb {
  width: 100%;
  display: block;
  clear: both;
}

.article_title {
  margin: 0;
  padding: 0.5rem;
  display: inline-block;
  min-height: 5rem;
}
.article_title h1, .article_title h2 {
  color: rgba(255, 255, 255, 0.5);
}
@media only screen and (max-width:48em) {
  .article_title h1, .article_title h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 32px;
    font-size: 2rem;
    line-height: 38.4px;
    line-height: 2.4rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:40em) {
  .article_title h1, .article_title h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-weight: 600;
  }
}
.article_title h1 .date_tag,
.article_title h1 .broadcast, .article_title h2 .date_tag,
.article_title h2 .broadcast {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-weight: 400;
}
.article_title h1 a, .article_title h2 a {
  text-decoration: none;
  color: #333333;
  overflow: visible;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_title h1 a:hover, .article_title h2 a:hover {
  text-decoration: none;
  color: rgba(51, 51, 51, 0.7);
}
.article_title h1 a:active, .article_title h2 a:active {
  text-decoration: none;
  color: rgba(51, 51, 51, 0.8);
}

.article_unit_medium > .article_title, .article_unit_small > .article_title,
.exhibit_unit_medium > .article_title, .exhibit_unit_small > .article_title {
  padding-top: 0.1rem;
}

@media only screen and (max-width:40em) {
  .article_related {
    margin-bottom: 2em;
  }
}
.article_related ul {
  position: relative;
  margin: 0;
  list-style: none;
  padding: 0.5rem 0;
}
.article_related ul li {
  border-top: 1px dotted rgb(179, 177, 177);
}
.article_related ul li h3 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.article_related ul li > h3 > a.archives {
  color: rgb(0, 107, 86);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.archives:hover {
  color: #00382d;
}
.article_related ul li > h3 > a.collections {
  color: rgb(64, 126, 219);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.collections:hover {
  color: #2564c3;
}
.article_related ul li > h3 > a.arts,
.article_related ul li h3 > a.arts-and-culture {
  color: rgb(166, 114, 58);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.arts:hover,
.article_related ul li h3 > a.arts-and-culture:hover {
  color: #80582d;
}
.article_related ul li > h3 > a.business {
  color: rgb(83, 109, 144);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.business:hover {
  color: #405570;
}
.article_related ul li > h3 > a.commemoration {
  color: rgb(117, 104, 67);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.commemoration:hover {
  color: #554b30;
}
.article_related ul li > h3 > a.celebrations {
  color: rgb(136, 30, 27);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.celebrations:hover {
  color: #5d1513;
}
.article_related ul li > h3 > a.environment {
  color: rgb(8, 40, 23);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.environment:hover {
  color: black;
}
.article_related ul li > h3 > a.education {
  color: rgb(62, 91, 35);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.education:hover {
  color: #253615;
}
.article_related ul li > h3 > a.media {
  color: rgb(114, 117, 54);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.media:hover {
  color: #505226;
}
.article_related ul li > h3 > a.disasters {
  color: rgb(157, 143, 78);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.disasters:hover {
  color: #7b703d;
}
.article_related ul li > h3 > a.society {
  color: rgb(152, 111, 91);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.society:hover {
  color: #785848;
}
.article_related ul li > h3 > a.health {
  color: rgb(166, 81, 78);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.health:hover {
  color: #83403e;
}
.article_related ul li > h3 > a.entertainment {
  color: rgb(145, 46, 74);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.entertainment:hover {
  color: #6a2236;
}
.article_related ul li > h3 > a.work {
  color: rgb(54, 62, 100);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.work:hover {
  color: #242943;
}
.article_related ul li > h3 > a.politics {
  color: rgb(46, 36, 75);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.politics:hover {
  color: #191329;
}
.article_related ul li > h3 > a.religion {
  color: rgb(76, 51, 76);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.religion:hover {
  color: #2d1f2d;
}
.article_related ul li > h3 > a.war, .article_related ul li > h3 > a.war-and-conflict {
  color: rgb(90, 93, 94);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.war:hover, .article_related ul li > h3 > a.war-and-conflict:hover {
  color: #414344;
}
.article_related ul li > h3 > a.technology {
  color: rgb(36, 111, 149);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.technology:hover {
  color: #1a506c;
}
.article_related ul li > h3 > a.sports {
  color: rgb(0, 64, 105);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.sports:hover {
  color: #002136;
}
.article_related ul li > h3 > a.lifestyle {
  color: rgb(99, 67, 47);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.lifestyle:hover {
  color: #402c1f;
}
.article_related ul li > h3 > a.nocat {
  color: rgb(117, 116, 115);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.article_related ul li > h3 > a.nocat:hover {
  color: #5b5b5a;
}

.related_links:after {
  content: " ";
}

.article_leadin {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 400;
  color: gray;
}
@media only screen and (max-width:48em) {
  .article_leadin {
    display: none;
  }
}

.article_unit_promo {
  margin: 0 0 0 0;
}

.article_unit_xlarge h2 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 32px;
  font-size: 2rem;
  line-height: 38.4px;
  line-height: 2.4rem;
  font-weight: 600;
}
@media only screen and (max-width:74em) {
  .article_unit_xlarge h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 27px;
    font-size: 1.6875rem;
    line-height: 32.4px;
    line-height: 2.025rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:64em) {
  .article_unit_xlarge h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 27px;
    line-height: 1.6875rem;
    font-weight: 600;
  }
}
.article_unit_xlarge > .article_title {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
@media only screen and (max-width:40em) {
  .article_unit_xlarge > .article_title {
    padding-left: 0.5rem;
    padding-top: 0.5rem;
  }
}

@media only screen and (max-width:64em) {
  .article_unit_large, .exhibit_unit_large {
    min-height: 300px;
  }
}
@media only screen and (max-width:40em) {
  .article_unit_large, .exhibit_unit_large {
    min-height: 0;
  }
}
.article_unit_large h2, .exhibit_unit_large h2 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 28.8px;
  line-height: 1.8rem;
  font-weight: 600;
}
@media only screen and (max-width:74em) {
  .article_unit_large h2, .exhibit_unit_large h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 24px;
    line-height: 1.5rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:64em) {
  .article_unit_large h2, .exhibit_unit_large h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 24px;
    line-height: 1.5rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:40em) {
  .article_unit_large h2, .exhibit_unit_large h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 16px;
    font-size: 1rem;
    line-height: 19.2px;
    line-height: 1.2rem;
    font-weight: 600;
  }
}

@media only screen and (max-width:64em) {
  .article_unit_medium, .exhibit_unit_medium {
    min-height: 285px;
  }
}
@media only screen and (max-width:40em) {
  .article_unit_medium, .exhibit_unit_medium {
    min-height: 240px;
  }
}
.article_unit_medium h2, .exhibit_unit_medium h2 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
}
@media only screen and (max-width:64em) {
  .article_unit_medium h2, .exhibit_unit_medium h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 16px;
    font-size: 1rem;
    line-height: 19.2px;
    line-height: 1.2rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:40em) {
  .article_unit_medium h2, .exhibit_unit_medium h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 18px;
    line-height: 1.125rem;
    font-weight: 600;
  }
}

@media only screen and (max-width:64em) {
  .article_unit_medium_double, .exhibit_unit_medium_double {
    min-height: 240px;
  }
}
@media only screen and (max-width:40em) {
  .article_unit_medium_double, .exhibit_unit_medium_double {
    min-height: 0 !important;
  }
}
.article_unit_medium_double h2, .exhibit_unit_medium_double h2 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
}
@media only screen and (max-width:64em) {
  .article_unit_medium_double h2, .exhibit_unit_medium_double h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 16px;
    font-size: 1rem;
    line-height: 19.2px;
    line-height: 1.2rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:40em) {
  .article_unit_medium_double h2, .exhibit_unit_medium_double h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 18px;
    line-height: 1.125rem;
    font-weight: 600;
  }
}

@media only screen and (max-width:64em) {
  .article_unit_small, .exhibit_unit_small {
    min-height: 224px;
  }
}
.article_unit_small h2, .exhibit_unit_small h2 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
}
@media only screen and (max-width:64em) {
  .article_unit_small h2, .exhibit_unit_small h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 19px;
    line-height: 1.1875rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:48em) {
  .article_unit_small h2, .exhibit_unit_small h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 18px;
    line-height: 1.125rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:40em) {
  .article_unit_small h2, .exhibit_unit_small h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 18px;
    line-height: 1.125rem;
    font-weight: 600;
  }
}

@media only screen and (max-width:48em) {
  .article_unit_small_double, .exhibit_unit_small_double {
    min-height: 300px;
  }
}
@media only screen and (max-width:40em) {
  .article_unit_small_double, .exhibit_unit_small_double {
    min-height: 0 !important;
  }
}
.article_unit_small_double h2, .exhibit_unit_small_double h2 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
}
@media only screen and (max-width:64em) {
  .article_unit_small_double h2, .exhibit_unit_small_double h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 19px;
    line-height: 1.1875rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:48em) {
  .article_unit_small_double h2, .exhibit_unit_small_double h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 18px;
    line-height: 1.125rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:40em) {
  .article_unit_small_double h2, .exhibit_unit_small_double h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 18px;
    line-height: 1.125rem;
    font-weight: 600;
  }
}

@media only screen and (max-width:48em) {
  .article_unit_medium_double, .exhibit_unit_small_double {
    min-height: 300px;
  }
}
@media only screen and (max-width:40em) {
  .article_unit_medium_double, .exhibit_unit_small_double {
    min-height: 0 !important;
  }
}

@media only screen and (max-width:48em) {
  .social_media_callout {
    min-height: 72px !important;
  }
}
@media only screen and (max-width:40em) {
  .social_media_callout {
    display: none;
  }
}

.share_icons_sidebar {
  float: left;
  text-align: left;
  border-top: 1px solid rgb(255, 255, 255);
  padding-top: 0.5rem;
  padding-left: 0.5rem;
  color: rgb(179, 177, 177);
}
@media only screen and (max-width:64em) {
  .share_icons_sidebar {
    border-top: 0;
    margin-top: 0;
  }
}
.share_icons_sidebar p {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 15.6px;
  line-height: 0.975rem;
  font-weight: 400;
  margin-bottom: 0;
}
.share_icons_sidebar ul {
  margin: 0;
}
.share_icons_sidebar ul li {
  display: inline;
  text-align: left;
  padding: 0.6rem 0.6rem 0.6rem 0;
}
@media only screen and (max-width:64em) {
  .share_icons_sidebar ul li {
    padding: 0 0.6rem 0.6rem 0;
  }
}
.share_icons_sidebar ul .icon {
  height: 27px;
}

h3.sidebar_heading, h4.sidebar_heading {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 1.5rem;
  font-weight: 800;
  line-height: 1.1em;
  color: rgb(179, 177, 177);
  text-transform: uppercase !important;
}

.share_icons, .share_icons_left {
  margin: 0 auto;
  display: block;
  position: relative;
  text-align: center;
}
.share_icons ul, .share_icons_left ul {
  margin: 0 auto 0 auto;
  list-style: none;
  text-align: center;
  display: inline-block;
}
.share_icons ul li, .share_icons_left ul li {
  display: inline;
  text-align: left;
  float: left;
  margin: 0.3em;
}

.share_icons_left {
  text-align: left;
}
.share_icons_left ul li:first-child {
  margin-left: 0;
}

.share_text {
  margin-top: 0.75em;
}

.icon {
  height: 28px;
}

.share_icons, .share_icons_left {
  margin-right: 1rem;
}
.share_icons ul li.icon_whatsapp, .share_icons_left ul li.icon_whatsapp {
  display: block;
}
@media only screen and (min-width: 741px) {
  .share_icons ul li.icon_whatsapp, .share_icons_left ul li.icon_whatsapp {
    display: none;
  }
}

.media_icon {
  float: left;
  margin-right: 0.4rem;
  margin-top: 0.05em;
  height: 1em;
}

.category_tag, .category_tag_promo, .category_tag_small_img, .category_tag_small {
  display: block;
  float: left;
}
.category_tag > span, .category_tag_promo > span, .category_tag_small_img > span, .category_tag_small > span {
  text-transform: uppercase;
  margin-top: 0.5rem;
  font-size: 0.75rem;
}
.category_tag > span > a.archives, .category_tag_promo > span > a.archives, .category_tag_small_img > span > a.archives, .category_tag_small > span > a.archives {
  color: rgb(0, 171, 132);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.archives:hover, .category_tag_promo > span > a.archives:hover, .category_tag_small_img > span > a.archives:hover, .category_tag_small > span > a.archives:hover {
  color: #00785d;
}
.category_tag > span > a.collections, .category_tag_promo > span > a.collections, .category_tag_small_img > span > a.collections, .category_tag_small > span > a.collections {
  color: rgb(64, 126, 219);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.collections:hover, .category_tag_promo > span > a.collections:hover, .category_tag_small_img > span > a.collections:hover, .category_tag_small > span > a.collections:hover {
  color: #2564c3;
}
.category_tag > span > a.environment, .category_tag_promo > span > a.environment, .category_tag_small_img > span > a.environment, .category_tag_small > span > a.environment {
  color: rgb(48, 101, 78);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.environment:hover, .category_tag_promo > span > a.environment:hover, .category_tag_small_img > span > a.environment:hover, .category_tag_small > span > a.environment:hover {
  color: #204233;
}
.category_tag > span > a.education, .category_tag_promo > span > a.education, .category_tag_small_img > span > a.education, .category_tag_small > span > a.education {
  color: rgb(98, 139, 59);
  background: none;
  border-bottom: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.education:hover, .category_tag_promo > span > a.education:hover, .category_tag_small_img > span > a.education:hover, .category_tag_small > span > a.education:hover {
  color: #49672c;
}
.category_tag > span > a.media, .category_tag_promo > span > a.media, .category_tag_small_img > span > a.media, .category_tag_small > span > a.media {
  color: rgb(175, 178, 89);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.media:hover, .category_tag_promo > span > a.media:hover, .category_tag_small_img > span > a.media:hover, .category_tag_small > span > a.media:hover {
  color: #919444;
}
.category_tag > span > a.disasters, .category_tag_promo > span > a.disasters, .category_tag_small_img > span > a.disasters, .category_tag_small > span > a.disasters {
  color: rgb(241, 219, 127);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.disasters:hover, .category_tag_promo > span > a.disasters:hover, .category_tag_small_img > span > a.disasters:hover, .category_tag_small > span > a.disasters:hover {
  color: #ecce51;
}
.category_tag > span > a.arts, .category_tag_promo > span > a.arts, .category_tag_small_img > span > a.arts, .category_tag_small > span > a.arts,
.category_tag > span > a.arts-and-culture,
.category_tag_promo > span > a.arts-and-culture,
.category_tag_small_img > span > a.arts-and-culture,
.category_tag_small > span > a.arts-and-culture {
  color: rgb(255, 176, 98);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.arts:hover, .category_tag_promo > span > a.arts:hover, .category_tag_small_img > span > a.arts:hover, .category_tag_small > span > a.arts:hover,
.category_tag > span > a.arts-and-culture:hover,
.category_tag_promo > span > a.arts-and-culture:hover,
.category_tag_small_img > span > a.arts-and-culture:hover,
.category_tag_small > span > a.arts-and-culture:hover {
  color: #ff962f;
}
.category_tag > span > a.society, .category_tag_promo > span > a.society, .category_tag_small_img > span > a.society, .category_tag_small > span > a.society {
  color: rgb(232, 171, 143);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.society:hover, .category_tag_promo > span > a.society:hover, .category_tag_small_img > span > a.society:hover, .category_tag_small > span > a.society:hover {
  color: #df8b65;
}
.category_tag > span > a.health, .category_tag_promo > span > a.health, .category_tag_small_img > span > a.health, .category_tag_small > span > a.health {
  color: rgb(255, 126, 124);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.health:hover, .category_tag_promo > span > a.health:hover, .category_tag_small_img > span > a.health:hover, .category_tag_small > span > a.health:hover {
  color: #ff4c49;
}
.category_tag > span > a.celebrations, .category_tag_promo > span > a.celebrations, .category_tag_small_img > span > a.celebrations, .category_tag_small > span > a.celebrations {
  color: rgb(206, 48, 48);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.celebrations:hover, .category_tag_promo > span > a.celebrations:hover, .category_tag_small_img > span > a.celebrations:hover, .category_tag_small > span > a.celebrations:hover {
  color: #a52626;
}
.category_tag > span > a.entertainment, .category_tag_promo > span > a.entertainment, .category_tag_small_img > span > a.entertainment, .category_tag_small > span > a.entertainment {
  color: rgb(221, 74, 116);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.entertainment:hover, .category_tag_promo > span > a.entertainment:hover, .category_tag_small_img > span > a.entertainment:hover, .category_tag_small > span > a.entertainment:hover {
  color: #cd2756;
}
.category_tag > span > a.technology, .category_tag_promo > span > a.technology, .category_tag_small_img > span > a.technology, .category_tag_small > span > a.technology {
  color: rgb(63, 173, 227);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.technology:hover, .category_tag_promo > span > a.technology:hover, .category_tag_small_img > span > a.technology:hover, .category_tag_small > span > a.technology:hover {
  color: #1e96d1;
}
.category_tag > span > a.business, .category_tag_promo > span > a.business, .category_tag_small_img > span > a.business, .category_tag_small > span > a.business {
  color: rgb(130, 169, 220);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.business:hover, .category_tag_promo > span > a.business:hover, .category_tag_small_img > span > a.business:hover, .category_tag_small > span > a.business:hover {
  color: #5a8ed1;
}
.category_tag > span > a.sports, .category_tag_promo > span > a.sports, .category_tag_small_img > span > a.sports, .category_tag_small > span > a.sports {
  color: rgb(0, 110, 182);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.sports:hover, .category_tag_promo > span > a.sports:hover, .category_tag_small_img > span > a.sports:hover, .category_tag_small > span > a.sports:hover {
  color: #004f83;
}
.category_tag > span > a.work, .category_tag_promo > span > a.work, .category_tag_small_img > span > a.work, .category_tag_small > span > a.work {
  color: rgb(83, 97, 152);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.work:hover, .category_tag_promo > span > a.work:hover, .category_tag_small_img > span > a.work:hover, .category_tag_small > span > a.work:hover {
  color: #414c77;
}
.category_tag > span > a.politics, .category_tag_promo > span > a.politics, .category_tag_small_img > span > a.politics, .category_tag_small > span > a.politics {
  color: rgb(71, 57, 114);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.politics:hover, .category_tag_promo > span > a.politics:hover, .category_tag_small_img > span > a.politics:hover, .category_tag_small > span > a.politics:hover {
  color: #322850;
}
.category_tag > span > a.religion, .category_tag_promo > span > a.religion, .category_tag_small_img > span > a.religion, .category_tag_small > span > a.religion {
  color: rgb(117, 80, 115);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.religion:hover, .category_tag_promo > span > a.religion:hover, .category_tag_small_img > span > a.religion:hover, .category_tag_small > span > a.religion:hover {
  color: #573b55;
}
.category_tag > span > a.war, .category_tag_promo > span > a.war, .category_tag_small_img > span > a.war, .category_tag_small > span > a.war,
.category_tag > span > a.war-and-conflict,
.category_tag_promo > span > a.war-and-conflict,
.category_tag_small_img > span > a.war-and-conflict,
.category_tag_small > span > a.war-and-conflict {
  color: rgb(141, 143, 143);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.war:hover, .category_tag_promo > span > a.war:hover, .category_tag_small_img > span > a.war:hover, .category_tag_small > span > a.war:hover,
.category_tag > span > a.war-and-conflict:hover,
.category_tag_promo > span > a.war-and-conflict:hover,
.category_tag_small_img > span > a.war-and-conflict:hover,
.category_tag_small > span > a.war-and-conflict:hover {
  color: #737676;
}
.category_tag > span > a.commemoration, .category_tag_promo > span > a.commemoration, .category_tag_small_img > span > a.commemoration, .category_tag_small > span > a.commemoration {
  color: rgb(181, 161, 108);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.commemoration:hover, .category_tag_promo > span > a.commemoration:hover, .category_tag_small_img > span > a.commemoration:hover, .category_tag_small > span > a.commemoration:hover {
  color: #9e8950;
}
.category_tag > span > a.lifestyle, .category_tag_promo > span > a.lifestyle, .category_tag_small_img > span > a.lifestyle, .category_tag_small > span > a.lifestyle {
  color: rgb(150, 105, 77);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.category_tag > span > a.lifestyle:hover, .category_tag_promo > span > a.lifestyle:hover, .category_tag_small_img > span > a.lifestyle:hover, .category_tag_small > span > a.lifestyle:hover {
  color: #74513c;
}
.category_tag.light > span > a, .light.category_tag_promo > span > a, .light.category_tag_small_img > span > a, .light.category_tag_small > span > a {
  color: rgb(255, 255, 255) !important;
}

.category_tag_small {
  position: relative;
  padding-left: 0;
}

.category_tag_small_img {
  position: relative;
  padding-left: 8.375em !important;
}

.category_tag_promo {
  padding-left: 2.3rem;
}

.advert-mpu, .latest-vine {
  text-align: center;
  margin-bottom: 1rem;
  background-color: transparent;
  box-shadow: none;
}
.advert-mpu .mpu, .latest-vine .mpu {
  margin: 0 auto;
  position: relative;
  display: inline;
}
.advert-mpu .vine-embed, .latest-vine .vine-embed {
  position: absolute;
  height: 100%;
  display: block;
  margin: 0;
  padding: 0;
  background: transparent;
}
.advert-mpu .vine-embed .vine-iframe, .latest-vine .vine-embed .vine-iframe {
  height: 100%;
  position: relative;
  left: 0;
}

.latest-vine {
  background: none;
  min-height: 296px !important;
}
@media only screen and (max-width:40em) {
  .latest-vine {
    display: none;
  }
}

.embed, .embed-simple {
  background: pink !important;
}

.shaded {
  background: rgba(0, 0, 0, 0.1);
  border: 1px solid rgb(255, 255, 255);
  text-align: center;
}

.spacer {
  margin-bottom: 1em;
  height: 1em;
}

button, .button, .button-dark {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
  border-style: none;
  border-width: 2px;
  cursor: pointer;
  font-weight: normal;
  line-height: normal;
  margin: 0;
  position: relative;
  text-decoration: none;
  text-align: center;
  -webkit-appearance: none;
  /*-webkit-border-radius:8px;
  -moz-border-radius: 8px;
  border-radius:8px;*/
  display: inline-block;
  padding-top: 0.85rem;
  padding-right: 2rem;
  padding-bottom: 0.75rem;
  padding-left: 2rem;
  font-size: 1rem;
  background-color: rgb(0, 107, 86);
  border-color: rgb(0, 171, 132);
  color: rgb(0, 171, 132);
  -webkit-box-shadow: 0px 4px 0px rgb(0, 171, 132);
  -moz-box-shadow: 0px 4px 0px rgb(0, 171, 132);
  box-shadow: 0px 4px 0px rgb(0, 171, 132);
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
button > label, button > .label, .button > label, .button-dark > label, .button > .label, .button-dark > .label {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  font-weight: 400;
  line-height: 1.5em;
  color: rgb(255, 255, 255);
  text-transform: uppercase;
  letter-spacing: 0.02em;
  position: relative;
}
@media only screen and (max-width:48em) {
  button > label, button > .label, .button > label, .button-dark > label, .button > .label, .button-dark > .label {
    font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 16px;
    font-size: 1rem;
    line-height: 19.2px;
    line-height: 1.2rem;
    font-weight: 400;
    line-height: 1.5em;
  }
}

button:focus, button:hover, .button:hover, .button-dark:hover, .button:focus, .button-dark:focus, .button.active, .active.button-dark {
  background-color: rgb(0, 171, 132);
  color: rgb(255, 255, 255);
}
button:focus > label,
button:focus > .label, button:hover > label,
button:hover > .label, .button:hover > label, .button-dark:hover > label,
.button:hover > .label,
.button-dark:hover > .label, .button:focus > label, .button-dark:focus > label,
.button:focus > .label,
.button-dark:focus > .label, .button.active > label, .active.button-dark > label,
.button.active > .label,
.active.button-dark > .label {
  color: rgb(255, 255, 255);
}

button:active, .button:active, .button-dark:active {
  box-shadow: 0 -2px 0 #00785d;
}

.button-dark {
  border-radius: 1000px;
  border-color: rgb(255, 255, 255);
  background: #00785d;
  box-shadow: 0 2px 0 rgb(255, 255, 255);
  color: rgb(255, 255, 255);
}
.button-dark > label,
.button-dark > .label {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
  color: rgb(255, 255, 255);
  background: url("../img/icons/icon-plus-white.svg") right center no-repeat;
  background-size: 24px;
  padding-right: 2em;
}

.button-dark:hover, .button-dark:focus {
  background: rgb(255, 255, 255);
}
.button-dark:hover > label,
.button-dark:hover > .label, .button-dark:focus > label,
.button-dark:focus > .label {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 600;
  color: rgb(0, 171, 132);
  background: url("../img/icons/icon-plus-green.svg") right center no-repeat;
  background-size: 24px;
  padding-right: 2em;
}

.submit {
  color: rgb(255, 255, 255);
  text-transform: uppercase;
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 400;
  line-height: 1.5em;
}
.submit > label {
  background: url("../img/icons/icon-arrow-r-white.svg") right center no-repeat;
}

.submit:hover > label,
.submit:focus > label {
  background: url("../img/icons/icon-arrow-r-green.svg") right center no-repeat;
}

.button-small {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 400;
  line-height: 1.5em;
  padding: 1em !important;
  padding-top: 0.27em !important;
  padding-bottom: 0.27em !important;
  width: 100%;
}
.button-small label, .button-small > .label {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  font-weight: 400;
  line-height: 1.5em;
  color: rgb(255, 255, 255);
  text-transform: uppercase;
}

.icons ul {
  display: table;
  margin: 0 auto;
}
.icons ul li {
  display: inline;
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 21.6px;
  line-height: 1.35rem;
  font-weight: 400;
  text-align: center;
  float: left;
  margin: 0.6em 0.6em;
  width: auto;
}
.icons ul li a {
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  opacity: 1;
}
.icons ul li a:hover {
  opacity: 0.8;
}

.article_keywords {
  border-top: 0.15rem solid rgba(179, 177, 177, 0.5);
  padding-top: 1rem;
  margin-top: 1.25em;
}

.keyword_button {
  padding: 0 0 0 0;
  position: relative;
  overflow: hidden;
  float: left;
  margin: 0 0.5rem 0 0;
}

.keyword {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 400;
  line-height: 1.5em;
  color: rgb(0, 171, 132);
  background: rgb(180, 222, 211);
  text-transform: uppercase;
  letter-spacing: 0.05rem;
  border: none;
  box-shadow: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  padding: 0.01rem 0.6rem 0.1rem 0.6rem;
  margin-bottom: 8px;
  margin-top: 0;
}
.keyword:hover {
  box-shadow: none;
}
.keyword:focus {
  box-shadow: none;
}

.keyword_label {
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16.8px;
  line-height: 1.05rem;
  font-weight: 400;
  line-height: 1.5em;
  color: rgb(179, 177, 177);
  text-transform: uppercase;
  padding: 0 0 0 0;
  position: relative;
  overflow: hidden;
  float: left;
  margin-right: 0.5rem;
}

.section_head > h1, .section_head > h2, .section_head > h3, .section_head > h4, .section_head > h5, .section_head > h6 {
  text-align: center;
  background: none;
  border: none;
}

.section_tab h2 {
  font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  font-weight: 600;
  color: rgb(0, 171, 132);
  margin: 0;
}
@media only screen and (max-width:48em) {
  .section_tab h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 32px;
    font-size: 2rem;
    line-height: 32px;
    line-height: 2rem;
    font-weight: 600;
  }
}
@media only screen and (max-width:40em) {
  .section_tab h2 {
    font-family: "Nunito Sans", sans-serif, "Barlow Condensed", sans-serif;
    font-size: 32px;
    font-size: 2rem;
    line-height: 32px;
    line-height: 2rem;
    font-weight: 600;
    text-align: center;
  }
}

.category_index .promo-section.featured_exhibition {
  margin-bottom: 0;
}
.category_index .section_head > h1 {
  margin-top: 1rem;
}

.collection-id-30007581 {
  border-bottom: solid 0.2rem rgb(166, 114, 58);
}
.collection-id-30007581 h6 > a,
.collection-id-30007581 span > a {
  color: rgb(166, 114, 58);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.collection-id-30007581 h6 > a:hover,
.collection-id-30007581 span > a:hover {
  color: #80582d;
}
.collection-id-30007581 .corner, .collection-id-30007581 .corner_right {
  background: rgb(166, 114, 58);
}
.collection-id-30007581 .article_icon_collection-id-30007581 {
  color: rgb(166, 114, 58);
}

.collection-id-30004608 {
  border-bottom: solid 0.2rem rgb(0, 110, 182);
}
.collection-id-30004608 h6 > a,
.collection-id-30004608 span > a {
  color: rgb(0, 110, 182);
  background: none;
  border: none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.collection-id-30004608 h6 > a:hover,
.collection-id-30004608 span > a:hover {
  color: #004f83;
}
.collection-id-30004608 .corner, .collection-id-30004608 .corner_right {
  background: rgb(0, 110, 182);
}
.collection-id-30004608 .article_icon_collection-id-30004608 {
  color: rgb(0, 110, 182);
}

.error-page h2 {
  color: #333333;
  font-family: "Barlow Condensed", sans-serif, "Barlow Condensed", sans-serif;
  font-size: 32px;
  font-size: 2rem;
  line-height: 38.4px;
  line-height: 2.4rem;
  font-weight: 800;
}
.error-page h2 a {
  color: rgb(0, 171, 132);
}
.error-page h2 a:hover {
  color: rgb(0, 107, 86);
}

/*# sourceMappingURL=style.css.map */
