/* line 21, scss/style.scss */
#footer:after, .block:after, .collections #collection-items .item:after, .soundcloud-gal-item:after, .middle-wrap:after, .nav-wrap:after, .items.show .item-info-wrap:after {
  content: "";
  display: table;
  clear: both;
}

/* line 28, scss/style.scss */
.dept-title a, .library-branding {
  overflow: hidden;
}
/* line 30, scss/style.scss */
.dept-title a:before, .library-branding:before {
  content: "";
  display: block;
  width: 0px;
  height: 100%;
}

/* line 38, scss/style.scss */
*, *:before, *:after {
  box-sizing: border-box;
}

/* line 42, scss/style.scss */
.navigation {
  margin: 0;
  padding: 0;
}

/* line 48, scss/style.scss */
html {
  font-size: 62.5%;
}

/* line 52, scss/style.scss */
body {
  font-family: "ff-meta-serif-web-pro", Cambria, Georgia, Times, "Times new Roman", serif;
  font-weight: 500;
}

/* line 57, scss/style.scss */
body {
  font-size: 1.6rem;
  line-height: 1.5;
  text-rendering: optimizelegibility;
}

/* line 63, scss/style.scss */
p {
  font-size: 100%;
  margin: .3em 0 .6em;
}

/* line 68, scss/style.scss */
a {
  text-decoration: none;
}

/* line 72, scss/style.scss */
#footer {
  font-size: 1.4rem;
  position: relative;
  margin-top: 20px;
}
/* line 77, scss/style.scss */
#footer h4 {
  font-size: 1.6rem;
  line-height: 1.3;
}

/* line 83, scss/style.scss */
.block {
  font-size: 1.3rem;
}

/* line 87, scss/style.scss */
.dept-title {
  font-size: 100%;
}

/* line 91, scss/style.scss */
.collection-title {
  font-size: 2rem;
}

/* line 95, scss/style.scss */
.exhibit-title {
  font-family: "adelle", Times, "Times new Roman", serif;
  font-size: 2rem;
  font-style: normal;
  font-weight: 400;
}

/* line 102, scss/style.scss */
.exhibit-subtitle {
  display: block;
  font-size: 1.5rem;
}

/* line 107, scss/style.scss */
.mobile-toggle {
  text-align: center;
}

/* line 111, scss/style.scss */
.button {
  font-size: 1.2rem;
  line-height: 1.5;
  text-transform: none;
}

/* line 117, scss/style.scss */
.lib-map {
  text-align: center;
}

/* line 124, scss/style.scss */
#footer .button {
  margin-top: 0.7em;
  margin-bottom: 0;
  display: inline-block;
  padding: 0.4em 1em;
  width: auto;
  height: auto;
}

/* line 133, scss/style.scss */
.container {
  padding: 0 2.5%;
  padding-top: .05em;
}

/* line 138, scss/style.scss */
.block {
  margin-top: 1.4em;
}

/* line 143, scss/style.scss */
#content {
  overflow: hidden;
}

/* line 147, scss/style.scss */
.exhibit-head-wrap {
  width: 100%;
  position: relative;
}

/* line 152, scss/style.scss */
.exhibit-logo-wrap {
  position: absolute;
  top: 0;
}

/* line 157, scss/style.scss */
.exhibit-link {
  z-index: 2;
  position: relative;
}

/* line 162, scss/style.scss */
.exhibit-title {
  padding: 16px;
  position: relative;
  z-index: 2;
}

/* line 168, scss/style.scss */
#home-image {
  display: block;
  width: 100%;
}
/* line 171, scss/style.scss */
#home-image img {
  display: block;
  width: 100%;
}

/* line 186, scss/style.scss */
.collections:only-of-type, .collections:last-of-type {
  border-bottom: 0;
  margin-bottom: 0;
}

/* line 190, scss/style.scss */
.collections #content .element-set .element {
  margin-bottom: 1.5em;
}

/* line 193, scss/style.scss */
.collections #content .element-set .element:last-of-type {
  margin-bottom: 0;
}

/* line 199, scss/style.scss */
.collections #collection-items .item:first-of-type {
  border-top: 0;
}

/* line 202, scss/style.scss */
.collections #collection-items .item:last-of-type {
  padding-bottom: 0.75em;
}

/* line 205, scss/style.scss */
.collections #collection-items .item div:only-of-type {
  margin-bottom: 0;
}

/* line 208, scss/style.scss */
.collections .collection {
  clear: both;
}

/* line 211, scss/style.scss */
.collections h3:only-child {
  margin-bottom: 0em;
}

/* line 215, scss/style.scss */
.collections #collection-items .item {
  margin: 0;
  padding: .65em 0;
  border-top: 1px solid #C9C9C9;
  width: 100%;
}

/* line 222, scss/style.scss */
#content #collection-items {
  padding: .5em;
}

/* line 226, scss/style.scss */
.page-toggle {
  height: 36px;
  line-height: 2.3;
  display: block;
  transition: .1s color linear;
  background-image: url("../images/font-sprites.svg");
  background-position: 236px -785px;
  background-repeat: no-repeat;
  color: #9B2229;
  cursor: pointer;
}

/* line 237, scss/style.scss */
.gallery-desc {
  padding: 10px;
}
/* line 239, scss/style.scss */
.gallery-desc p {
  font-size: 1.5rem;
}

/* line 243, scss/style.scss */
.soundcloud-gal-item {
  border-bottom: 1px dotted #C9C9C9;
  padding-bottom: 4px;
  margin-bottom: 8px;
}
/* line 248, scss/style.scss */
.soundcloud-gal-item .exhibit-item-link {
  font-size: 1.3rem;
  width: 100px;
  padding: 10px;
}

/* line 254, scss/style.scss */
.caption {
  padding: 10px;
  text-align: left;
  font-size: 1.35rem;
}

/* line 260, scss/style.scss */
.layout-extended-gallery .exhibit-item-caption p {
  font-size: .85em;
  margin: 0 0 2px;
}

/* line 265, scss/style.scss */
#exhibit-pages {
  padding: 0 16px;
  position: absolute;
  height: 36px;
  width: 288px;
  margin: 0 16px;
  overflow: hidden;
  z-index: 2;
}
/* line 273, scss/style.scss */
#exhibit-pages.active {
  height: auto;
  overlow: visible;
  box-shadow: 2px 2px 4px rgba(22, 22, 22, 0.3);
}
/* line 277, scss/style.scss */
#exhibit-pages.active .page-toggle {
  color: #AFAFAF;
  font-style: italic;
  background-image: none;
}
/* line 283, scss/style.scss */
#exhibit-pages a {
  display: block;
}
/* line 286, scss/style.scss */
#exhibit-pages > ul {
  padding: 8px 0 16px;
  margin: 0;
  border-top: 1px solid #AFAFAF;
}
/* line 291, scss/style.scss */
#exhibit-pages ul, #exhibit-pages li {
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
}
/* line 296, scss/style.scss */
#exhibit-pages ul li ul li {
  padding-left: 1em;
}

/* line 301, scss/style.scss */
.exhibit-wrap,
.exhibits #primary {
  margin: 70px 16px 0;
  padding: 10px;
  position: relative;
  z-index: 1;
  background-color: white;
}

/* line 310, scss/style.scss */
.exhibit-page-title {
  z-index: 1;
  position: relative;
  border-bottom: 1px solid #AFAFAF;
  font-size: 1.15em;
  margin-bottom: .65em;
}

/* line 318, scss/style.scss */
#exhibit-page-navigation {
  padding: 0;
  margin: 8px 0;
}

/* line 323, scss/style.scss */
.exhibit .image,
.collection .image {
  margin-top: 8px;
}

/* line 328, scss/style.scss */
.exhibit-block img,
.item-file img {
  display: block;
  box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.3);
}

/* line 334, scss/style.scss */
.item-meta {
  padding: .25em .45em;
}

/* line 338, scss/style.scss */
.description {
  padding: .25em .45em;
}

/* line 349, scss/style.scss */
.exhibits.browse #content h1.page-title {
  font-size: 3.6rem;
  border-bottom: 1px solid #C9C9C9;
  margin-bottom: 0.7em;
  padding-bottom: 0.2em;
}

/* line 357, scss/style.scss */
.block-views-web-exhibits-block img {
  width: 100%;
  height: auto;
}
/* line 362, scss/style.scss */
.block-views-web-exhibits-block .media {
  overflow: hidden;
  margin-bottom: 1.4em;
}
/* line 367, scss/style.scss */
.block-views-web-exhibits-block .media .entry-content {
  overflow: hidden;
  font-size: 1.6rem;
}
/* line 372, scss/style.scss */
.block-views-web-exhibits-block .media figure {
  float: left;
  margin-right: 2.5%;
  width: 23.08333%;
  background: white;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: none;
  padding: 6px;
  margin-bottom: 0.7em;
  line-height: 0;
  max-width: 100%;
}
/* line 387, scss/style.scss */
.block-views-web-exhibits-block h3 {
  color: #161616;
  line-height: 1;
  margin-bottom: 0.46667em;
}

/* line 396, scss/style.scss */
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.46667em;
  margin-top: 0;
}

/* line 401, scss/style.scss */
header {
  padding: 0;
}

/* line 405, scss/style.scss */
p {
  margin-bottom: 1.5em;
}

/* line 409, scss/style.scss */
p:only-child, p:last-child, ol:only-child, ol:last-child, ul:only-child, ul:last-child {
  margin-bottom: 0;
}

/* line 413, scss/style.scss */
ul {
  list-style-type: disc;
  padding-left: 1em;
}

/* line 418, scss/style.scss */
#footer {
  padding: 0;
}
/* line 420, scss/style.scss */
#footer h4 {
  margin-top: 0;
}
/* line 423, scss/style.scss */
#footer p {
  margin: 0;
  padding: 0;
}

/* line 429, scss/style.scss */
#content {
  max-width: 1200px;
  margin: 0 auto;
}

/* line 434, scss/style.scss */
.branding {
  padding: 0;
}

/* line 437, scss/style.scss */
.top-wrap {
  padding: 0 2.5% 2px 2.5%;
}

/* line 440, scss/style.scss */
.top-wrap-inner {
  height: 57px;
  position: relative;
}

/* line 449, scss/style.scss */
.item-file img {
  width: 100%;
  height: auto;
}

/* line 455, scss/style.scss */
.dept-title a {
  background-color: transparent;
  border: 0px none;
  border-radius: 2px;
  position: absolute;
  top: 19px;
  left: 50px;
  width: 247px;
  height: 20px;
}

/* line 468, scss/style.scss */
.dept-title,
.collection-title {
  margin: 0;
}

/* line 473, scss/style.scss */
.middle-wrap {
  padding: 0;
}

/* line 478, scss/style.scss */
.collection-title {
  padding: .2em 2.5%;
}

/* line 482, scss/style.scss */
.collection-title a {
  display: block;
  width: 100%;
}

/* line 487, scss/style.scss */
.nav-wrap {
  padding: .25em 2.5%;
}

/* line 492, scss/style.scss */
.search-container {
  width: 69%;
  float: left;
  padding-right: 2.4em;
}

/* line 498, scss/style.scss */
#search-form {
  line-height: 2;
}

/* line 502, scss/style.scss */
#search-form input[type="text"] {
  height: 26px;
  border-radius: 500px;
  padding: .2em 1em;
}

/* line 508, scss/style.scss */
#search-form button {
  right: -2.5em;
}

/* line 512, scss/style.scss */
.mobile-toggle {
  float: right;
  width: 28%;
  max-width: 125px;
  height: 35px;
  line-height: 2;
}

/* line 520, scss/style.scss */
.lib-map {
  padding-top: 50px;
  background: url("../images/compass.png") no-repeat scroll 0px 0px #FFF;
  float: left;
  width: 50px;
  margin-right: 10px;
}

/* line 528, scss/style.scss */
.ua {
  display: none;
  height: 30px;
  width: 100%;
  background: none repeat scroll 0% 0% #3C3C3C;
}
/* line 533, scss/style.scss */
.ua a {
  display: block;
  text-indent: -1000em;
  background: url("../images/logo-white.svg") no-repeat scroll 0px -250px transparent;
  width: 306px;
  height: 30px;
  margin-left: 10px;
  float: left;
}

/* line 546, scss/style.scss */
.items.show #content {
  padding: 16px;
}
/* line 549, scss/style.scss */
.items.show .item-info-wrap {
  margin: 16px;
  padding: 16px;
  position: relative;
  background: rgba(255, 255, 255, 0.7);
}
/* line 556, scss/style.scss */
.items.show .exhibit-title {
  margin-left: 0;
}
/* line 559, scss/style.scss */
.items.show .item-title {
  font-size: 2rem;
}
/* line 565, scss/style.scss */
.items.show .item-file {
  max-width: 320px;
  margin: 0 auto;
}
/* line 569, scss/style.scss */
.items.show .element-set {
  margin-bottom: 30px;
}
/* line 571, scss/style.scss */
.items.show .element-set h2 {
  font-size: 1.8rem;
  margin-bottom: 2px;
}
/* line 575, scss/style.scss */
.items.show .element-set h3 {
  font-size: 1.8rem;
  margin-bottom: 2px;
}
/* line 579, scss/style.scss */
.items.show .element-set .element-text {
  font-size: 1.5rem;
}
/* line 583, scss/style.scss */
.items.show #sidebar {
  margin-top: 16px;
}
/* line 585, scss/style.scss */
.items.show #sidebar .element {
  margin-top: 10px;
}
/* line 587, scss/style.scss */
.items.show #sidebar .element h2 {
  font-size: 1.8rem;
  margin-bottom: 2px;
}
/* line 594, scss/style.scss */
.items.show .item-pagination {
  margin-top: 16px;
}

/* line 602, scss/style.scss */
.branding .navigation {
  display: none;
  padding: 0;
  margin-top: 38px;
}
/* line 606, scss/style.scss */
.branding .navigation li {
  list-style-type: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
/* line 610, scss/style.scss */
.branding .navigation li:last-child {
  border-bottom: none;
}
/* line 613, scss/style.scss */
.branding .navigation a {
  display: block;
  padding: 10px;
  background-image: url("../images/font-sprites.svg");
  background-position: 98% -695px;
  background-repeat: no-repeat;
}
/* line 619, scss/style.scss */
.branding .navigation a:hover {
  background-color: rgba(98, 98, 98, 0.2);
  background-position: 98% -744px;
  color: #161616;
}
/* line 625, scss/style.scss */
.branding .navigation.active {
  display: block;
}

/* line 631, scss/style.scss */
.navigation ul, .navigation li {
  list-style-type: none;
}

/* line 636, scss/style.scss */
ul.exhibit-page-nav {
  margin: 0;
  padding: 0;
}
/* line 639, scss/style.scss */
ul.exhibit-page-nav li ul {
  padding-left: 16px;
}

/* line 643, scss/style.scss */
#exhibit-page-navigation {
  text-align: right;
}
/* line 645, scss/style.scss */
#exhibit-page-navigation div {
  width: 40%;
}

/* line 649, scss/style.scss */
#exhibit-nav-prev,
#exhibit-nav-next {
  display: inline-block;
  float: none;
  padding: 8px;
  border: 1px solid #C9C9C9;
  margin: 10px 16px;
  background: rgba(201, 201, 201, 0.5);
  font-size: .85em;
}

/* line 663, scss/style.scss */
body {
  background-color: #FFFDFD;
  color: #000;
}

/* line 668, scss/style.scss */
a:link, a:visited {
  color: #AB0520;
}
/* line 672, scss/style.scss */
a:hover {
  color: #71191E;
}

/* line 676, scss/style.scss */
header {
  background-color: transparent;
}

/* line 679, scss/style.scss */
#footer {
  background-color: #161616;
}
/* line 681, scss/style.scss */
#footer p, #footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 {
  color: white;
}
/* line 684, scss/style.scss */
#footer a {
  color: #E2E2E2;
}
/* line 686, scss/style.scss */
#footer a:link, #footer a:visited {
  color: #E2E2E2;
}
/* line 690, scss/style.scss */
#footer a:hover {
  text-decoration: underline;
}

/* line 696, scss/style.scss */
#exhibit-pages {
  border: none;
  background-color: rgba(255, 255, 255, 0.8);
  border: 1px solid #c7c7c7;
}
/* line 700, scss/style.scss */
#exhibit-pages.active {
  background-color: white;
}

/* line 705, scss/style.scss */
.exhibit-logo-wrap {
  background: none repeat scroll 0% 0% #FFF;
  border: none;
}
/* line 708, scss/style.scss */
.exhibit-logo-wrap > h2 {
  border-bottom: 1px solid #C9C9C9;
}

/* line 713, scss/style.scss */
.item-pagination li {
  box-shadow: none;
}

/* line 717, scss/style.scss */
.button {
  color: #FFF;
}
/* line 719, scss/style.scss */
.button:link, .button:visited {
  background-color: #9B2229;
  color: #FFF;
}

/* line 725, scss/style.scss */
.top-wrap {
  color: white;
  background: #161616;
}

/* line 729, scss/style.scss */
.middle-wrap {
  border-bottom: 1px solid #AFAFAF;
  background: url("../images/white_texture.png") repeat scroll 0px 0px transparent;
  box-shadow: 0px -1px 0px 0px #FFF, 0px -2px 0px 0px #626262, 1px 1px 0px rgba(255, 255, 255, 0.2) inset;
}

/* line 734, scss/style.scss */
.branding .navigation a {
  color: #161616;
}

/* line 737, scss/style.scss */
.collection-title {
  color: white;
}
/* line 739, scss/style.scss */
.collection-title a {
  color: white;
}

/* line 743, scss/style.scss */
#search-form input[type="text"] {
  background-color: #FFF;
  color: #000;
  border: 1px solid #C9C9C9;
}

/* line 748, scss/style.scss */
.mobile-toggle {
  border: 1px solid #C9C9C9;
}

/* line 751, scss/style.scss */
.lib-map:link {
  color: black;
}

/* line 755, scss/style.scss */
.button {
  background: none repeat scroll 0% 0% #9B2229;
  color: #FFF;
}
/* line 758, scss/style.scss */
.button:link, .button:visited {
  background: none repeat scroll 0% 0% #9B2229;
  color: #FFF;
}
/* line 763, scss/style.scss */
.button:hover {
  color: #FFF;
}

/* line 768, scss/style.scss */
.nav-wrap {
  background: url("../images/white_texture.png") repeat scroll 0px 0px transparent;
}

/* line 772, scss/style.scss */
.top-wrap-inner {
  background: url("../images/logo-white.svg") no-repeat scroll 0px 2px transparent;
}

/* line 776, scss/style.scss */
.mobile-toggle {
  background: white;
}

/* line 780, scss/style.scss */
.lib-map {
  border: 1px solid #C9C9C9;
}

/* line 784, scss/style.scss */
.library-branding {
  display: none;
}

@media (min-width: 621px) {
  /* line 790, scss/style.scss */
  .top-wrap-inner {
    background-position: 0px 9px;
    height: 70px;
  }

  /* line 794, scss/style.scss */
  .library-branding {
    display: block;
    background: url("../images/logo-white.svg") no-repeat scroll 0px -63px transparent;
    position: absolute;
    left: auto;
    right: 13px;
    top: 18px;
    width: 130px;
    height: 42px;
  }
}
@media (min-width: 740px) {
  /* line 807, scss/style.scss */
  .exhibits #content {
    text-align: center;
  }

  /* line 810, scss/style.scss */
  .container {
    max-width: 1260px;
    margin: 0 auto;
  }

  /* line 814, scss/style.scss */
  .middle-wrap {
    padding: 0 2.5%;
  }

  /* line 817, scss/style.scss */
  .collection-title {
    float: left;
    width: 40%;
    padding: 0;
  }

  /* line 822, scss/style.scss */
  .nav-wrap {
    background: transparent;
    width: 100%;
    padding: 0;
    position: relative;
  }

  /* line 828, scss/style.scss */
  .soundcloud-gal-item {
    position: relative;
  }

  /* line 831, scss/style.scss */
  .soundcloud-gal-item .exhibit-item-link {
    float: left;
    display: block;
    padding: 10px;
  }

  /* line 836, scss/style.scss */
  .caption {
    padding: 1% 5% 1% 120px;
    text-align: justify;
  }

  /* line 840, scss/style.scss */
  .mobile-toggle {
    display: none;
  }

  /* line 843, scss/style.scss */
  .exhibit-logo-wrap {
    width: 100%;
  }

  /* line 848, scss/style.scss */
  .exhibit-title {
    width: 100%;
    font-size: 4rem;
    text-align: center;
    color: #3E3526;
    text-shadow: 1px 1px 0px #FFF, 2px 2px 0px #2B534B;
  }

  /* line 855, scss/style.scss */
  .exhibit-subtitle {
    text-shadow: none;
    font-size: 2rem;
  }

  /* line 859, scss/style.scss */
  #exhibit-pages .page-toggle {
    display: none;
  }

  /* line 862, scss/style.scss */
  #exhibit-pages {
    text-align: left;
    height: auto;
    overflow: visible;
    max-width: none;
    background-color: transparent;
    width: 28%;
    margin: 0 0 0 2%;
    padding: 0;
    display: inline-block;
    vertical-align: top;
    border: none;
    position: relative;
    max-width: 190px;
  }
  /* line 876, scss/style.scss */
  #exhibit-pages a {
    display: block;
    padding: 4px 6px;
    margin-bottom: 4px;
    background-color: white;
    color: #2f2f2f;
    opacity: .8;
    transition: .1s opacity linear;
  }
  /* line 884, scss/style.scss */
  #exhibit-pages a:hover {
    opacity: 1;
  }
  /* line 888, scss/style.scss */
  #exhibit-pages li {
    padding: 0;
    font-size: .85em;
  }
  /* line 892, scss/style.scss */
  #exhibit-pages ul {
    border-top: none;
    padding: 0;
  }
  /* line 896, scss/style.scss */
  #exhibit-pages > ul {
    display: inline-block;
    min-width: 175px;
  }
  /* line 900, scss/style.scss */
  #exhibit-pages li.current {
    font-style: italic;
  }
  /* line 902, scss/style.scss */
  #exhibit-pages li.current ul {
    font-style: normal;
  }
  /* line 907, scss/style.scss */
  #exhibit-pages > ul > li {
    font-size: .95em;
    margin-top: 8px;
  }
  /* line 910, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(1) {
    margin-top: 0;
  }
  /* line 913, scss/style.scss */
  #exhibit-pages > ul > li a {
    box-shadow: 1px 1px 0 rgba(22, 22, 22, 0.2);
  }
  /* line 916, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(1) a {
    background-color: rgba(213, 220, 179, 0.9);
  }
  /* line 919, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(2) a {
    background-color: rgba(248, 232, 183, 0.9);
  }
  /* line 922, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(3) a {
    background-color: rgba(253, 247, 221, 0.9);
  }
  /* line 925, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(4) a {
    background-color: rgba(216, 152, 107, 0.7);
  }
  /* line 928, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(5) a {
    background-color: rgba(161, 143, 132, 0.9);
  }
  /* line 931, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(6) a {
    background-color: rgba(200, 195, 192, 0.9);
  }
  /* line 934, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(7) a {
    background-color: rgba(161, 143, 132, 0.9);
  }
  /* line 940, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(1) > ul > li a {
    background-color: rgba(213, 220, 179, 0.4);
  }
  /* line 943, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(1) > ul > li:nth-child(1) a {
    background-color: rgba(213, 220, 179, 0.8);
  }
  /* line 946, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(1) > ul > li:nth-child(2) a {
    background-color: rgba(213, 220, 179, 0.7);
  }
  /* line 949, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(1) > ul > li:nth-child(3) a {
    background-color: rgba(213, 220, 179, 0.6);
  }
  /* line 952, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(1) > ul > li:nth-child(4) a {
    background-color: rgba(213, 220, 179, 0.5);
  }
  /* line 958, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(2) > ul > li a {
    background-color: rgba(248, 232, 183, 0.4);
  }
  /* line 961, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(2) > ul > li:nth-child(1) a {
    background-color: rgba(248, 232, 183, 0.8);
  }
  /* line 964, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(2) > ul > li:nth-child(2) a {
    background-color: rgba(248, 232, 183, 0.7);
  }
  /* line 967, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(2) > ul > li:nth-child(3) a {
    background-color: rgba(248, 232, 183, 0.6);
  }
  /* line 970, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(2) > ul > li:nth-child(4) a {
    background-color: rgba(248, 232, 183, 0.5);
  }
  /* line 976, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(3) > ul > li a {
    background-color: rgba(253, 247, 221, 0.4);
  }
  /* line 979, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(3) > ul > li:nth-child(1) a {
    background-color: rgba(253, 247, 221, 0.8);
  }
  /* line 982, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(3) > ul > li:nth-child(2) a {
    background-color: rgba(253, 247, 221, 0.7);
  }
  /* line 985, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(3) > ul > li:nth-child(3) a {
    background-color: rgba(253, 247, 221, 0.6);
  }
  /* line 988, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(3) > ul > li:nth-child(4) a {
    background-color: rgba(253, 247, 221, 0.5);
  }
  /* line 994, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(4) > ul > li a {
    background-color: rgba(216, 152, 107, 0.2);
  }
  /* line 997, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(4) > ul > li:nth-child(1) a {
    background-color: rgba(216, 152, 107, 0.6);
  }
  /* line 1000, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(4) > ul > li:nth-child(2) a {
    background-color: rgba(216, 152, 107, 0.5);
  }
  /* line 1003, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(4) > ul > li:nth-child(3) a {
    background-color: rgba(216, 152, 107, 0.4);
  }
  /* line 1006, scss/style.scss */
  #exhibit-pages > ul > li:nth-child(4) > ul > li:nth-child(4) a {
    background-color: rgba(216, 152, 107, 0.3);
  }

  /* line 1012, scss/style.scss */
  .exhibit-wrap,
  .exhibits #primary {
    width: 66%;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    margin: 0 2% 0 2%;
    padding: 25px;
    border: 10px solid rgba(232, 220, 202, 0.5);
    background-clip: padding-box;
  }

  /* line 1024, scss/style.scss */
  .branding .navigation {
    display: block;
    max-width: 1200px;
    margin: 0 auto;
  }
  /* line 1028, scss/style.scss */
  .branding .navigation li {
    float: left;
    border-bottom: none;
    font-size: 14px;
  }
  /* line 1033, scss/style.scss */
  .branding .navigation a {
    display: block;
    padding: 1.5em 1.85em;
    background-image: none;
  }
  /* line 1037, scss/style.scss */
  .branding .navigation a:hover {
    background-color: rgba(98, 98, 98, 0.2);
    color: #161616;
  }

  /* line 1045, scss/style.scss */
  #home-image img {
    max-height: none;
  }

  /* line 1051, scss/style.scss */
  .items.show #content {
    padding: 16px;
    max-width: 1200px;
  }
  /* line 1055, scss/style.scss */
  .items.show .item-info-wrap {
    margin: 46px 16px 0;
  }
  /* line 1060, scss/style.scss */
  .items.show #primary {
    width: 33%;
    float: left;
  }
  /* line 1064, scss/style.scss */
  .items.show .item-file {
    max-width: none;
  }
  /* line 1075, scss/style.scss */
  .items.show #sidebar {
    width: 64%;
    margin-left: 3%;
    float: right;
    margin-top: 0;
  }

  /* line 1087, scss/style.scss */
  #footer .block {
    float: left;
    width: 31.3%;
    margin-right: 3%;
  }

  /* line 1092, scss/style.scss */
  #footer .block:nth-child(3n) {
    margin-right: 0;
  }
}
@media (min-width: 960px) {
  /* line 1098, scss/style.scss */
  .branding .navigation a {
    padding: 1.5em 2em;
  }
}
@media (min-width: 1200px) {
  /* line 1104, scss/style.scss */
  .top-wrap-inner,
  .middle-wrap-inner,
  .container {
    max-width: 1200px;
    margin: 0 auto;
  }

  /* line 1111, scss/style.scss */
  .lower-wrap {
    background: green;
    padding: .5em 2.5%;
  }

  /* line 1116, scss/style.scss */
  .block a {
    display: inline-block;
  }

  /* line 1119, scss/style.scss */
  .exhibit-title {
    font-size: 6rem;
    text-align: left;
    margin-top: 3rem;
  }

  /* line 1124, scss/style.scss */
  .exhibit-subtitle {
    font-size: 2.5rem;
  }

  /* line 1127, scss/style.scss */
  .exhibit-logo-wrap {
    top: auto;
  }

  /* line 1130, scss/style.scss */
  #exhibit-pages,
  .exhibits #primary,
  .exhibit-wrap {
    margin-top: 35px;
  }

  /* line 1135, scss/style.scss */
  #footer {
    margin-top: 30px;
  }
}
@media (min-width: 1260px) {
  /* line 1141, scss/style.scss */
  .exhibit-description {
    font-size: 1.8rem;
  }

  /* line 1144, scss/style.scss */
  .exhibit-title {
    margin-left: 7%;
  }

  /* line 1147, scss/style.scss */
  .ua {
    display: block;
  }

  /* line 1152, scss/style.scss */
  .top-wrap-inner {
    background-position: 0px -146px;
    height: 76px;
  }

  /* line 1156, scss/style.scss */
  .collection-title {
    padding-left: .35em;
    font-size: 2.6rem;
    width: auto;
  }

  /* line 1161, scss/style.scss */
  .nav-wrap {
    width: auto;
    padding-right: 2em;
  }

  /* line 1165, scss/style.scss */
  .branding .navigation {
    margin-left: -0.8em;
  }

  /* line 1168, scss/style.scss */
  .branding .navigation a {
    padding: 1.5em 2.2em;
    font-size: 16px;
  }

  /* line 1172, scss/style.scss */
  .search-container {
    width: 400px;
  }

  /* line 1176, scss/style.scss */
  #search-form button {
    right: -2.8em;
  }

  /* line 1179, scss/style.scss */
  .container {
    padding: 2.8em 0;
  }

  /* line 1182, scss/style.scss */
  #footer h4 {
    font-size: 1.8rem;
  }

  /* line 1185, scss/style.scss */
  .dept-title a {
    top: 16px;
    left: 5px;
    width: 870px;
    height: 53px;
  }
}
