.geo { font-family:Georgia, Times, 'Times New Roman', serif; }
.ver { font-family:Verdana, Arial, Helvetica, sans-serif; }
.r3 {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
}
.r5 {
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
}
.inset {
  -webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);
  -moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);
  box-shadow:inset 0 0 10px rgba(0,0,0,0.3);
}
.outset {
  -webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);
  -moz-box-shadow:0 0 5px rgba(0,0,0,0.25);
  box-shadow:0 0 5px rgba(0,0,0,0.25);
}
.shadow { text-shadow:1px 1px 0 rgba(0,0,0,0.3); }
.soft-shadow { text-shadow:2px 2px 1px rgba(0,0,0,0.1); }
.grad {
  background-image:linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%);
  background-image:-o-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%);
  background-image:-moz-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%);
  background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%);
  background-image:-ms-linear-gradient(top,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.3)),color-stop(1,rgba(255,255,255,0)));
}
.redtitle { font-size:16px; }
.redtitle a { color:#a92022; }
.trans {
  -webkit-transition:all 150ms linear;
  -moz-transition:all 150ms linear;
  -o-transition:all 150ms linear;
  transition:all 150ms linear;
}
sup a:before { content:' ['; }
sup a:after { content:']'; }
sub { vertical-align:sub; }
table th a { display:inline; }
.incident, .unclear, .supplied, .italics, .italic { font-style:italic; }
.bold { font-weight:bold; }
.handwritten-crossed-through, .crossed-through, .del { font-style:strike; }
.handwritten-underline, .underline { font-decoration:underline; }
.double-underline { font-decoration:underline; }
.opener, .closer, .postscript, .fw, .byline, .lg, .note, .epigraph, .argument, .sp, .stage {
  padding:15px 0;
  display:block;
}
.add { color:#298329; }
.blockquote { padding:1px; }
th { font-weight:bold; }
html { background:#ececec url(/sites/default/themes/custom/images/bg-page.png) 0 0 repeat; }
body {
  font-size:100%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#404042;
}
img { vertical-align:bottom; }
table { border:none; }
table, th, tr, td {
  background:transparent !important;
  vertical-align:top;
}
h1, h2, h3, h4, h5, h6 {
  font-weight:normal;
  letter-spacing:normal;
  font-family:Georgia, Times, 'Times New Roman', serif;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color:#a92022;
  text-decoration:none;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { text-decoration:underline; }
h1 { font-size:30px; }
h2 { font-size:23px; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 {
  font-size:13px;
  color:#a92022;
}
h2.block-title, h2.title, .field-name-field-header .field-item {
  font-size:23px;
  font-family:Georgia, Times, 'Times New Roman', serif;
  margin-bottom:10px;
}
#block-hsp-exhibits-field-sponsors .content h2:before, h2.block-title:before, h2.title:before, .field-name-field-header .field-item:before, .redbox {
  content:"";
  display:inline-block;
  width:12px;
  height:1.5ex;
  background:#a92022;
  margin-right:8px;
}
a:link, a:visited, a:active {
  color:#00529f;
  text-decoration:none;
  font-family:Georgia, Times, 'Times New Roman', serif;
}
a:hover { text-decoration:underline; }
#block-system-main .node .field-name-body a { font-style:italic; }
.views-field-field-title, .views-field-field-alt-title { font-size:16px; }
.views-field-field-title a, .views-field-field-alt-title a { color:#a92022; }
.read-more-link a, .read-more { font-style:italic; }
.item-list .pager, .custom-landing-page .panel-pane .item-list .pager {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
  border:none;
  background:transparent;
  border-radius:0;
  border-top:1px dotted #a7a9ab;
  margin-top:10px;
  padding-top:10px;
  text-align:center;
}
.item-list .pager li, .custom-landing-page .panel-pane .item-list .pager li {
  display:inline-block;
  float:none;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
  border:none;
  background:transparent;
  white-space:nowrap;
  font-weight:normal;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.item-list .pager li a, .custom-landing-page .panel-pane .item-list .pager li a {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background:transparent;
  color:#404042;
  padding:2px 10px;
  margin:0;
  width:auto;
}
.item-list .pager li a:hover, .custom-landing-page .panel-pane .item-list .pager li a:hover { color:#a92022; }
.item-list .pager .pager-current, .custom-landing-page .panel-pane .item-list .pager .pager-current {
  color:#404042;
  padding:2px 10px;
  text-decoration:underline;
  font-weight:bold;
}
.item-list .pager .pager-next, .item-list .pager .pager-last, .custom-landing-page .panel-pane .item-list .pager .pager-next, .custom-landing-page .panel-pane .item-list .pager .pager-last { position:static; }
#google_translate_element .goog-te-gadget-simple {
  border:1px solid #d1d2d4;
  padding:2px;
  line-height:1;
}
#google_translate_element .goog-te-menu-value {
  display:block;
  padding:4px 3px;
  margin:0;
  font-size:10px;
  font-family:Verdana, Arial, Helvetica, sans-serif !important;
}
#google_translate_element .goog-te-menu-value span { border-color:#f0f0f0 !important; }
#google_translate_element .goog-te-menu-value:hover {
  text-decoration:none;
  color:#a92022 !important;
}
#google_translate_element .goog-te-gadget-icon { display:none; }
.content {
  font-size:13px;
  line-height:1.4;
}
.views-field-field-signature-image {
  float:left;
  clear:left;
  margin-right:10px;
}
.region { min-height:0; }
#zone-branding, #zone-menu {
  background:transparent url(/sites/default/themes/custom/images/bg-white-75.png) 0 0 repeat;
  background-clip:padding-box !important;
  border:5px solid rgba(255,255,255,0.3);
  border-top:none;
  border-bottom:none;
  padding:0 20px;
}
#zone-menu {
  background:transparent url(/sites/default/themes/custom/images/bg-white-90.png) 0 0 repeat;
  border-bottom:5px solid rgba(255,255,255,0.3);
  margin-bottom:150px;
}
.node-type-exhibit #zone-menu { margin-bottom:250px; }
#zone-preface, #zone-content, #zone-postscript, #zone-footer { background:#ffffff; }
#zone-header-wrapper #region-header-first { position:static; }
#block-hsp-exhibits-banner-image {
  background:#404042;
  position:absolute;
  z-index:-1;
  left:0;
  top:0;
  margin:0;
  border-top:5px solid #f1b310;
  border-bottom:5px solid #f1b310;
  width:100%;
  overflow:hidden;
}
#block-hsp-exhibits-banner-image .content { text-align:center; }
#block-hsp-exhibits-banner-image .content img {
  height:550px;
  width:1300px;
}
#region-branding {
  overflow:hidden;
  height:145px;
}
#region-branding #block-hsp-exhibits-banner-title {
  float:left;
  width:680px;
}
#region-branding #block-hsp-exhibits-banner-title .title {
  color:#231f20;
  font-size:50px;
  margin:30px 0 15px 0;
  line-height:1;
}
#region-branding #block-hsp-exhibits-banner-title .title a {
  color:#231f20;
  -webkit-transition:all 150ms linear;
  -moz-transition:all 150ms linear;
  -o-transition:all 150ms linear;
  transition:all 150ms linear;
}
#region-branding #block-hsp-exhibits-banner-title .title a:hover {
  text-decoration:none;
  color:#a92022;
}
#region-branding #block-hsp-exhibits-banner-title .subtitle {
  color:#231f20;
  font-size:22px;
  margin:0;
  line-height:1;
}
#region-branding #block-hsp-exhibits-banner-title .subtitle a { color:#231f20; }
#region-branding #block-site-specific-logo { float:right; }
#zone-menu { overflow:hidden; }
#zone-menu .block-menu-block {
  width:560px;
  float:left;
  overflow:hidden;
}
#zone-menu .block-menu-block .block-title {
  float:left;
  display:block;
  margin:5px 20px 0 0;
  padding:0;
  font-size:18px;
  line-height:1;
}
#zone-menu .block-menu-block .block-title a {
  display:block;
  color:#231f20;
  padding:0;
  height:26px;
  width:28px;
  background:transparent url(/sites/default/themes/custom/images/house.png) 0 0 no-repeat;
  display:block;
  text-indent:-9999px;
  overflow:hidden;
}
#zone-menu .block-menu-block .block-title a:hover { background-image:url(/sites/default/themes/custom/images/house-red.png); }
#zone-menu .block-menu-block .block-title:before {
  content:"";
  display:none;
}
#zone-menu .block-menu-block .content {
  display:block;
  float:left;
  font-size:14px;
  line-height:1;
}
#zone-menu .block-menu-block .menu {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
}
#zone-menu .block-menu-block .menu li {
  display:block;
  float:left;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
  font-size:18px;
  line-height:1;
}
#zone-menu .block-menu-block .menu li a {
  display:block;
  color:#231f20;
  padding:10px 15px;
}
#zone-menu .block-menu-block .menu li a:hover {
  text-decoration:none;
  background:#a92022 url(/sites/default/themes/custom/images/bg-diag-red.png) 0 0 repeat;
  color:#ffffff;
  text-shadow:2px 2px 1px rgba(0,0,0,0.1);
  -webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);
  -moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);
  box-shadow:inset 0 0 10px rgba(0,0,0,0.3);
}
#zone-menu .block-menu-block .menu .active a, #zone-menu .block-menu-block .menu .active-trail a {
  text-decoration:none;
  background:#a92022 url(/sites/default/themes/custom/images/bg-diag-red.png) 0 0 repeat;
  color:#ffffff;
  text-shadow:2px 2px 1px rgba(0,0,0,0.1);
  -webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);
  -moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.3);
  box-shadow:inset 0 0 10px rgba(0,0,0,0.3);
}
#zone-menu #block-site-specific-google-translate {
  float:right;
  clear:none;
  margin-top:7px;
}
#zone-menu .block-search-api-page {
  float:right;
  clear:none;
  margin:8px 0 0 20px;
}
#zone-menu .block-search-api-page .block-title { display:none; }
#zone-menu .block-search-api-page #search-api-page-search-form-default-search .form-type-textfield {
  margin:0;
  float:left;
  display:block;
}
#zone-menu .block-search-api-page #search-api-page-search-form-default-search .form-text {
  height:22px;
  line-height:1;
  width:220px;
  padding:3px 30px 3px 10px;
  border:1px solid #d1d2d4;
  -webkit-border-radius:30px;
  -moz-border-radius:30px;
  border-radius:30px;
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-style:italic;
  font-size:12px;
}
#zone-menu .block-search-api-page #search-api-page-search-form-default-search .form-submit {
  margin:3px 0 0 -24px;
  float:left;
  height:15px;
  width:15px;
  line-height:0;
  border:none;
  background:transparent url(/sites/default/themes/custom/images/mag-glass.png) 0 0 no-repeat;
  display:block;
  text-indent:-9999px;
  overflow:hidden;
  cursor:pointer;
  -webkit-transition:all 150ms linear;
  -moz-transition:all 150ms linear;
  -o-transition:all 150ms linear;
  transition:all 150ms linear;
}
#zone-menu .block-search-api-page #search-api-page-search-form-default-search .form-submit:hover { background-image:url(/sites/default/themes/custom/images/mag-glass-red.png); }
#zone-content {
  background-clip:padding-box !important;
  border:5px solid rgba(255,255,255,0.3);
  border-bottom:none;
  padding:30px 20px;
}
#zone-content .view-section-navigation {
  padding:10px;
  background:#f0f0f0;
  margin-bottom:20px;
  overflow:hidden;
}
#zone-content .view-section-navigation .views-slideshow-controls-top {
  right:10px;
  position:absolute;
  z-index:50;
}
#zone-content .view-section-navigation .views-slideshow-controls-top .views-slideshow-slide-counter {
  background:#f0f0f0;
  text-align:center;
  font-size:17px;
  font-family:Georgia, Times, 'Times New Roman', serif;
  padding:0;
  width:90px;
}
#zone-content .view-section-navigation .views-slideshow-controls-text {
  width:90px;
  position:absolute;
  top:4px;
}
#zone-content .view-section-navigation .views-slideshow-controls-text .views-slideshow-controls-text-pause { display:none; }
#zone-content .view-section-navigation .views-slideshow-controls-text .views-slideshow-controls-text-previous {
  float:left;
  display:block;
  text-indent:-9999px;
  overflow:hidden;
  height:0;
  width:0;
  line-height:0;
  width:8px;
  height:16px;
  background:#636363 url(/sites/default/themes/custom/images/arrow-left-mask.png) 0 0 no-repeat;
  -webkit-transition:all 150ms linear;
  -moz-transition:all 150ms linear;
  -o-transition:all 150ms linear;
  transition:all 150ms linear;
}
#zone-content .view-section-navigation .views-slideshow-controls-text .views-slideshow-controls-text-next {
  float:right;
  display:block;
  text-indent:-9999px;
  overflow:hidden;
  height:0;
  width:0;
  line-height:0;
  width:8px;
  height:16px;
  background:#636363 url(/sites/default/themes/custom/images/arrow-right-mask.png) 0 0 no-repeat;
  -webkit-transition:all 150ms linear;
  -moz-transition:all 150ms linear;
  -o-transition:all 150ms linear;
  transition:all 150ms linear;
}
#zone-content .view-section-navigation .views-slideshow-controls-text .views-slideshow-controls-text-previous:hover, #zone-content .view-section-navigation .views-slideshow-controls-text .views-slideshow-controls-text-next:hover { background-color:#a92022; }
#zone-content .view-section-navigation .views-field-field-signature-image {
  margin-top:5px;
  margin-right:20px;
}
#zone-content .view-section-navigation .views-field-body {
  font-size:14px;
  line-height:1.5;
}
#zone-content .view-section-navigation .views-field-field-ordinal-title {
  font-size:16px;
  font-family:Georgia, Times, 'Times New Roman', serif;
  margin-bottom:10px;
  padding-bottom:10px;
  border-bottom:1px solid #a7a9ab;
}
#zone-content .view-section-navigation .views-field-title { font-size:30px; }
#zone-content .view-section-navigation .views-field-title a { color:#404042; }
#zone-content .view-section-navigation .views-field-field-subtitle {
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-size:18px;
  margin-bottom:5px;
}
#zone-content .view-section-navigation .views-field-view-node a {
  width:152px;
  height:30px;
  line-height:30px;
  padding-right:11px;
  background:transparent url(/sites/default/themes/custom/images/goto-gray.png) 0 0 no-repeat;
  display:inline-block;
  text-align:center;
  color:#231f20;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
#zone-content .view-section-navigation .views-field-view-node a:hover {
  text-shadow:2px 2px 1px rgba(0,0,0,0.1);
  text-decoration:none;
  color:#ffffff;
  background-image:url(/sites/default/themes/custom/images/goto-red.png);
}
#zone-content .view-explore-view, #zone-content .view-section-contents {
  border-top:2px solid #f1b310;
  margin-top:15px;
  padding-top:15px;
}
#zone-content .view-explore-view .view-explore-view, #zone-content .view-explore-view .view-section-contents, #zone-content .view-section-contents .view-explore-view, #zone-content .view-section-contents .view-section-contents {
  margin:0;
  padding:0;
  border:none;
}
#zone-content .view-explore-view .attachment, #zone-content .view-section-contents .attachment {
  padding:10px;
  background:#f0f0f0;
  overflow:hidden;
}
#zone-content .view-explore-view .attachment .views-field-field-alt-title, #zone-content .view-section-contents .attachment .views-field-field-alt-title {
  display:block;
  font-size:18px;
  margin-bottom:10px;
}
#zone-content .view-explore-view .views-view-grid, #zone-content .view-section-contents .views-view-grid { clear:both; }
#zone-content .view-explore-view .views-view-grid tr, #zone-content .view-section-contents .views-view-grid tr { border-bottom:1px dotted #a7a9ab; }
#zone-content .view-explore-view .views-view-grid .row-last, #zone-content .view-section-contents .views-view-grid .row-last { border:none; }
#zone-content .view-explore-view .views-view-grid td, #zone-content .view-section-contents .views-view-grid td { padding:20px 20px 20px 0; }
#zone-content .view-explore-view .views-view-grid td .views-field-field-signature-image, #zone-content .view-section-contents .views-view-grid td .views-field-field-signature-image {
  margin:0 0 10px;
  padding:0;
  width:220px;
  height:153px;
  background:#f0f0f0;
  box-shadow:inset 0 0 30px rgba(0,0,0,0.1);
}
#zone-content .view-explore-view .views-view-grid td .views-field-field-signature-image img, #zone-content .view-section-contents .views-view-grid td .views-field-field-signature-image img {
  max-width:220px;
  height:153px;
  height:auto;
}
#zone-content .view-explore-view .views-view-grid td.col-last, #zone-content .view-section-contents .views-view-grid td.col-last { padding-right:0; }
#region-sidebar-second:before {
  content:"";
  position:absolute;
  width:1px;
  height:100%;
  left:-10px;
  top:0;
  background:#d1d2d4;
}
#region-sidebar-second { position:relative; }
#region-sidebar-second .region-inner .block {
  margin:0 0 15px;
  padding:0 0 15px;
  border-bottom:4px double #d1d2d4;
}
#region-sidebar-second .region-inner .block:last-child { border:none; }
#region-sidebar-second #block-views-essays-block-2 .views-row .views-field-title {
  font-size:16px;
  margin:0 0 5px;
  padding:0 0 5px;
  border-bottom:1px dotted #d1d2d4;
}
#region-sidebar-second #block-views-essays-block-2 .views-row .views-field-title a {
  color:#a92022;
  display:block;
}
#region-sidebar-second #block-views-essays-block-2 .more-link {
  display:block;
  text-align:left;
  font-style:italic;
  margin-top:15px;
  color:#00529f;
}
#region-sidebar-second #block-views-topics-block-2 .views-row .views-field-title {
  font-style:italic;
  margin-bottom:10px;
}
#region-sidebar-second #block-views-topics-block-2 .views-row .views-field-title a { display:block; }
#region-sidebar-second #block-views-topics-block-2 .views-row-last { margin:0; }
.totem-processed {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
}
.totem-processed #section-scrolly-prev {
  background:#d1d2d4;
  display:block;
  text-align:center;
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  padding-top:8px;
}
.totem-processed #section-scrolly-prev span {
  display:block;
  margin:0 auto;
  height:11px;
  width:22px;
  background:transparent url(/sites/default/themes/custom/images/arrow-w-up.png) 0 0 no-repeat;
  display:block;
  text-indent:-9999px;
  overflow:hidden;
}
.totem-processed #section-scrolly-next {
  background:#d1d2d4;
  display:block;
  text-align:center;
  margin-top:-1px;
  -webkit-border-bottom-right-radius:5px;
  -webkit-border-bottom-left-radius:5px;
  -moz-border-radius-bottomright:5px;
  -moz-border-radius-bottomleft:5px;
  border-bottom-right-radius:5px;
  border-bottom-left-radius:5px;
  padding-bottom:8px;
}
.totem-processed #section-scrolly-next span {
  display:block;
  margin:0 auto;
  height:11px;
  width:22px;
  background:transparent url(/sites/default/themes/custom/images/arrow-w-down.png) 0 0 no-repeat;
  display:block;
  text-indent:-9999px;
  overflow:hidden;
}
.totem-processed #section-scrolly-prev:hover, .totem-processed #section-scrolly-next:hover { background:#a92022; }
.totem-processed .inactive { cursor:default; }
.totem-processed .inactive:hover { background:#d1d2d4 !important; }
.totem-processed .inactive span { opacity:.25; }
.totem-processed li {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0 !important;
  padding:0 !important;
  border-bottom:1px dotted #a7a9ab;
  background:#f0f0f0;
  font-size:15px;
}
.totem-processed li a {
  display:block;
  color:#a92022;
  padding:8px;
}
.totem-processed li a:hover {
  text-decoration:none;
  background:#ffffff;
}
#block-system-main .node > .field-name-title h2 { font-size:30px; }
#block-system-main .node .field-name-field-bio { clear:both; }
#block-system-main .node .field-name-dynamic-field-1 { margin:-20px 0 20px; }
#block-system-main .node .field-name-dynamic-field-2 {
  font-size:16px;
  margin-top:10px;
}
#block-system-main .node .field-name-field-authoring-information {
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-size:16px;
}
#block-system-main .node .field-name-field-signature-image {
  width:300px;
  clear:right;
  float:right;
  margin:0 0 5px 20px;
}
#block-system-main .node .field-name-field-signature-image .field-name-field-caption {
  padding-top:5px;
  padding-bottom:10px;
  margin-bottom:10px;
  border-bottom:1px solid #d1d2d4;
}
#block-system-main .node .field-name-field-signature-image .field-name-field-caption p { margin:0; }
#block-system-main .node .field-name-field-sidebar-media, #block-system-main .node .field-name-field-sidebar-image {
  width:300px;
  clear:right;
  float:right;
  margin:0 0 10px 20px;
  padding:0 0 10px 0;
  border-bottom:1px solid #d1d2d4;
}
#block-system-main .node .field-name-field-sidebar-media .field-item, #block-system-main .node .field-name-field-sidebar-image .field-item { margin-bottom:10px; }
#block-system-main .node .field-name-field-sidebar-media .field-item:last-child, #block-system-main .node .field-name-field-sidebar-image .field-item:last-child { margin:0; }
#block-system-main .node .field-name-field-authoring-information { margin-bottom:20px; }
#block-system-main .node .field-name-field-files, #block-system-main .node .field-name-field-related-exhibit-topics {
  display:block;
  clear:both;
  padding:15px 0 0;
  margin:15px 0;
  border-top:1px solid #d1d2d4;
}
#block-system-main .node .field-name-field-files .field-label, #block-system-main .node .field-name-field-related-exhibit-topics .field-label { font-weight:normal; }
#block-system-main .node .field-name-field-files .field-item:after, #block-system-main .node .field-name-field-related-exhibit-topics .field-item:after { content:", "; }
#block-system-main .node .field-name-field-files .field-item:last-child:after, #block-system-main .node .field-name-field-related-exhibit-topics .field-item:last-child:after { content:""; }
#block-system-main .node .field-name-field-related-exhibit-topics .field-item a { font-style:italic; }
#block-system-main .node .field-name-field-ordinal-title {
  font-size:16px;
  font-family:Georgia, Times, 'Times New Roman', serif;
  margin-bottom:10px;
  padding-bottom:10px;
  border-bottom:1px solid #a7a9ab;
}
#block-system-main .node .field-name-title { font-size:30px; }
#block-system-main .node .field-name-title a { color:#404042; }
#block-system-main .node .field-name-field-subtitle {
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-size:18px;
  margin-bottom:15px;
}
#block-system-main .node .group-related {
  overflow:hidden;
  clear:both;
  border-top:2px solid #f1b310;
}
#block-system-main .node .field-name-field-related-documents, #block-system-main .node .field-name-field-other-related-content, #block-system-main .node .view-other-related-content-view {
  margin-top:20px;
  display:inline-block;
  vertical-align:top;
  width:48%;
}
#block-system-main .node .field-name-field-related-documents .field-label, #block-system-main .node .field-name-field-other-related-content .field-label, #block-system-main .node .view-other-related-content-view .field-label {
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-size:22px;
  font-weight:normal;
  margin-bottom:10px;
  display:block;
}
#block-system-main .node .field-name-field-related-documents .field-label:before, #block-system-main .node .field-name-field-other-related-content .field-label:before, #block-system-main .node .view-other-related-content-view .field-label:before {
  content:"";
  display:inline-block;
  width:12px;
  height:1.5ex;
  background:#a92022;
  margin-right:8px;
}
#block-system-main .node .field-name-field-related-documents .views-row, #block-system-main .node .field-name-field-other-related-content .views-row, #block-system-main .node .view-other-related-content-view .views-row { margin-bottom:10px; }
#block-system-main .node .field-name-field-related-documents {
  clear:left;
  margin-right:4%;
}
#block-system-main .node .field-name-field-related-documents .field-items .field-item {
  font-size:16px;
  margin:0 0 10px;
  padding:0 0 10px;
  border-bottom:1px dotted #d1d2d4;
}
#block-system-main .node .field-name-field-related-documents .field-items .field-item a { color:#a92022; }
#block-system-main .node .field-name-field-related-documents .field-items .field-item:last-child { border:none; }
#block-system-main .node .field-name-field-other-related-content { clear:right; }
#block-system-main .node-listing-page .view-featured-entities {
  border-bottom:2px solid #f1b310;
  margin-bottom:20px;
}
#block-system-main .node-listing-page .view-featured-entities .views-view-grid { margin:0; }
#block-system-main .node-listing-page .view-featured-entities td { padding:0 20px 20px 0; }
#block-system-main .node-listing-page .view-featured-entities .col-last { padding-right:0; }
#block-system-main .node-listing-page .view-featured-entities .views-field-field-signature-image {
  margin:0 0 10px;
  height:153px;
  width:220px;
  background:#f0f0f0;
  box-shadow:inset 0 0 30px rgba(0,0,0,0.1);
}
#block-system-main .node-listing-page .view-featured-entities .views-field-title {
  clear:both;
  font-size:16px;
}
#block-system-main .node-listing-page .view-featured-entities .views-field-title a { color:#a92022; }
#block-system-main .node-document .field-name-field-transcript {
  background:#f0f0f0;
  padding:10px;
}
#block-system-main .node-document .field-name-field-source-information {
  background:#f0f0f0;
  padding:10px;
  margin-bottom:20px;
}
#block-system-main .node-document .field-name-field-source-information .field-label, #block-system-main .node-document .field-name-field-source-information .field-items {
  display:inline;
  float:none;
}
#block-system-main .node-document .field-name-body { clear:both; }
#block-system-main .node-document .field-name-body .field-label {
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-size:23px;
  font-weight:normal;
  margin:0 0 10px;
}
#block-system-main .node-document .field-name-body .field-label:before {
  content:"";
  display:inline-block;
  width:12px;
  height:1.5ex;
  background:#a92022;
  margin-right:8px;
}
.node-type-listing-page #block-system-main .custom-landing-page .view-topics {
  border-top:2px solid #f1b310;
  padding-top:20px;
}
.custom-landing-page { overflow:hidden; }
.custom-landing-page .pane-node-content > .pane-title { margin-bottom:0; }
.custom-landing-page .pane-node-content > .pane-title:before { display:none !important; }
.custom-landing-page .pane-menu-block-3 .menu {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
}
.custom-landing-page .pane-menu-block-3 .menu li {
  float:left;
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
  width:233px;
}
.custom-landing-page .pane-menu-block-3 .menu li a {
  display:block;
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-size:20px;
  background:#f1f1f1 url(/sites/default/themes/custom/images/arrow-white.png) left center no-repeat;
  padding:0 5px;
  height:40px;
  line-height:40px;
  text-align:center;
  color:#404042;
}
.custom-landing-page .pane-menu-block-3 .menu li .active {
  color:#a92022;
  -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);
  -moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);
  box-shadow:inset 0 0 5px rgba(0,0,0,0.3);
  background:#f1f1f1 url(/sites/default/themes/custom/images/arrow-gray.png) left center no-repeat;
}
.custom-landing-page .view-document-search .view-content .views-row {
  margin:0 0 20px;
  overflow:hidden;
}
.custom-landing-page .view-document-search .view-content .views-row .views-field-title { font-size:16px; }
.custom-landing-page .view-document-search .view-content .views-row .views-field-title a { color:#a92022; }
.custom-landing-page .view-person-search .view-content .views-row, .custom-landing-page .view-organizations-search .view-content .views-row, .custom-landing-page .view-topics .view-content .views-row { margin-bottom:20px; }
.custom-landing-page .view-person-search .view-content .views-row .views-field-title, .custom-landing-page .view-organizations-search .view-content .views-row .views-field-title, .custom-landing-page .view-topics .view-content .views-row .views-field-title { font-size:16px; }
.custom-landing-page .view-person-search .view-content .views-row .views-field-title a, .custom-landing-page .view-organizations-search .view-content .views-row .views-field-title a, .custom-landing-page .view-topics .view-content .views-row .views-field-title a { color:#a92022; }
.custom-landing-page .view-person-search .view-content .views-row-last, .custom-landing-page .view-organizations-search .view-content .views-row-last, .custom-landing-page .view-topics .view-content .views-row-last { margin:0; }
.custom-landing-page .grid-3 #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets label { display:none; }
.custom-landing-page .grid-3 #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets .views-exposed-widget { padding:0; }
.custom-landing-page .grid-3 #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets #edit-field-computed-date-wrapper {
  width:105px;
  margin-right:10px;
  float:left;
}
.custom-landing-page .grid-3 #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets #edit-field-computed-date-wrapper .form-text { width:105px; }
.custom-landing-page .grid-3 #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets #edit-field-computed-date-to-wrapper {
  width:105px;
  clear:right;
}
.custom-landing-page .grid-3 #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets #edit-field-computed-date-to-wrapper .form-text { width:105px; }
.custom-landing-page .grid-3 #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets .form-text {
  height:22px;
  line-height:1;
  width:220px;
  padding:3px 30px 3px 10px;
  border:1px solid #d1d2d4;
  -webkit-border-radius:30px;
  -moz-border-radius:30px;
  border-radius:30px;
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-style:italic;
  font-size:12px;
}
.custom-landing-page .grid-3 #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets .description {
  position:absolute;
  margin:5px 0 0;
}
.custom-landing-page .grid-3 #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets .views-submit-button {
  clear:both;
  margin-top:20px !important;
}
.custom-landing-page .grid-3 #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets .form-submit {
  margin:3px 0 0 -24px;
  float:left;
  height:15px;
  width:15px;
  line-height:0;
  border:none;
  background:transparent url(/sites/default/themes/custom/images/mag-glass.png) 0 0 no-repeat;
  display:block;
  text-indent:-9999px;
  overflow:hidden;
  cursor:pointer;
  -webkit-transition:all 150ms linear;
  -moz-transition:all 150ms linear;
  -o-transition:all 150ms linear;
  transition:all 150ms linear;
}
.custom-landing-page .grid-3 #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets .form-submit:hover { background-image:url(/sites/default/themes/custom/images/mag-glass-red.png); }
.custom-landing-page .panel-pane { margin:0 0 20px; }
.custom-landing-page .panel-pane .pane-title { font-size:23px; }
.custom-landing-page .panel-pane .pane-title:before {
  content:"";
  display:inline-block;
  width:12px;
  height:1.5ex;
  background:#a92022;
  margin-right:8px;
}
.custom-landing-page .panel-pane .item-list ul {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
}
.custom-landing-page .panel-pane .item-list ul li {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:3px 0;
  padding:0;
}
.custom-landing-page .panel-pane .item-list ul li input[type="checkbox"] { margin-top:-3px; }
.page-search #region-content { overflow:hidden; }
.page-search #block-system-main {
  float:left;
  width:470px;
  margin-right:30px;
}
.page-search #search-api-page-search-form .form-item {
  float:left;
  margin:0;
  padding:0;
}
.page-search #search-api-page-search-form .form-item label { display:none; }
.page-search #search-api-page-search-form .form-text {
  height:22px;
  line-height:1;
  width:220px;
  padding:3px 30px 3px 10px;
  border:1px solid #d1d2d4;
  -webkit-border-radius:30px;
  -moz-border-radius:30px;
  border-radius:30px;
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-style:italic;
  font-size:12px;
}
.page-search #search-api-page-search-form .form-submit {
  margin:3px 0 0 -24px;
  float:left;
  height:15px;
  width:15px;
  line-height:0;
  border:none;
  background:transparent url(/sites/default/themes/custom/images/mag-glass.png) 0 0 no-repeat;
  display:block;
  text-indent:-9999px;
  overflow:hidden;
  cursor:pointer;
  -webkit-transition:all 150ms linear;
  -moz-transition:all 150ms linear;
  -o-transition:all 150ms linear;
  transition:all 150ms linear;
}
.page-search #search-api-page-search-form .form-submit:hover { background-image:url(/sites/default/themes/custom/images/mag-glass-red.png); }
.page-search .search-api-page-results .search-performance {
  clear:both;
  padding-top:10px;
}
.page-search .block-facetapi {
  float:left;
  width:200px;
  margin:0 0 20px;
}
.page-search .block-facetapi .item-list ul {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
}
.page-search .block-facetapi .item-list ul li {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
}
.page-search .block-facetapi .item-list ul li a {
  display:block;
  padding:3px 0;
}
.page-search .search-results {
  border-top:2px solid #f1b310;
  padding-top:20px;
}
.page-search .search-results article {
  margin-bottom:30px;
  overflow:hidden;
}
.page-search .search-results h2.node-title {
  font-size:18px;
  margin:0 0 5px;
}
.page-search .search-results .TEI *, .page-search .search-results .field-item p {
  padding:0 !important;
  margin:0 !important;
}
.page-search .search-results .item-list ul {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
}
.page-search .search-results .item-list ul li {
  margin:0 0 15px;
  padding:0;
  border-bottom:1px dotted #d1d2d4;
}
.page-search .search-results .item-list ul li .title {
  font-weight:normal;
  font-size:16px;
}
.page-search .search-results .item-list ul li .title a { color:#a92022; }
.page-search .search-results .item-list ul li .search-snippet-info {
  margin:0;
  padding:0;
}
.page-search .search-results .item-list ul li:last-child { border:none; }
#zone-footer {
  background-clip:padding-box !important;
  border:5px solid rgba(255,255,255,0.3);
  border-top:none;
  padding:0 20px 10px;
  margin-bottom:60px;
}
#zone-footer #region-footer-first {
  border-top:2px solid #f1b310;
  margin-top:70px;
  padding-bottom:20px;
}
#zone-footer .block {
  float:left;
  margin:0;
  overflow:hidden;
}
#zone-footer #block-block-1 {
  width:700px;
  height:46px;
  padding:15px 12px 20px 0;
  margin-bottom:20px;
  border-bottom:1px solid #d1d2d4;
}
#zone-footer #block-block-1 #logo-footer {
  display:block;
  float:left;
  margin:0 10px 0 0;
  padding:0 10px 0 0;
  border-right:1px solid #d1d2d4;
}
#zone-footer #block-block-1 #footer-address {
  display:block;
  float:left;
  padding:0;
  margin:4px 0 0 0;
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-size:12px;
  line-height:1.5;
}
#zone-footer #block-block-6 {
  width:228px;
  height:65px;
  clear:right;
  padding-bottom:16px;
  margin-bottom:20px;
  border-bottom:1px solid #d1d2d4;
}
#zone-footer #block-block-5 {
  clear:left;
  width:230px;
}
#zone-footer #block-block-5 #social-media-links {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
}
#zone-footer #block-block-5 #social-media-links li {
  display:block;
  float:left;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0 5px 0 0;
  padding:0;
}
#zone-footer #block-block-5 #social-media-links li a {
  display:block;
  width:30px;
  height:25px;
  background-color:#a7a9ab;
  background-position:center center;
  background-repeat:no-repeat;
  display:block;
  text-indent:-9999px;
  overflow:hidden;
}
#zone-footer #block-block-5 #social-media-links li a:hover { background-color:#a92022; }
#zone-footer #block-block-5 #social-media-links #social-fb a { background-image:url(/sites/default/themes/custom/images/fb.png); }
#zone-footer #block-block-5 #social-media-links #social-tw a { background-image:url(/sites/default/themes/custom/images/tw.png); }
#zone-footer #block-block-5 #social-media-links #social-yt a { background-image:url(/sites/default/themes/custom/images/yt.png); }
#zone-footer .block-menu-block { margin-left:3px; }
#zone-footer .block-menu-block .menu {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
}
#zone-footer .block-menu-block .menu li {
  display:block;
  float:left;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0 0 0 15px;
  padding:0 0 0 15px;
  border-left:1px solid #d1d2d4;
  width:215px;
}
#zone-footer .block-menu-block .menu li .nolink {
  display:block;
  font-size:23px;
  font-family:Georgia, Times, 'Times New Roman', serif;
  margin-bottom:10px;
}
#zone-footer .block-menu-block .menu li .nolink:before {
  content:"";
  display:inline-block;
  width:12px;
  height:1.5ex;
  background:#a92022;
  margin-right:8px;
}
#zone-footer .block-menu-block .menu li .menu li {
  height:auto !important;
  min-width:0;
  width:auto;
  clear:both;
  float:none;
  border:none;
  margin:0;
  padding:0;
}
#zone-footer .block-menu-block .menu li .menu li a {
  display:block;
  font-size:16px;
  color:#404042;
  padding:3px 0;
}
#zone-footer .block-menu-block .menu li .menu li a:hover { color:#a92022; }
#zone-footer .block-menu-block .menu .first {
  margin:0;
  padding:0;
  border:none;
}
.node-document .view-document-contents { position:relative; }
.node-document .view-document-contents .views-slideshow-controls-top {
  background:#404042;
  height:40px;
  position:absolute;
  width:80px;
  padding:10px;
  right:0;
  z-index:50;
  overflow:hidden;
  color:#ffffff;
  text-align:center;
}
.node-document .view-document-contents .views-slideshow-controls-top a { color:#ffffff; }
.node-document .view-document-contents .views-slideshow-controls-top .views-slideshow-controls-text-pause { display:none; }
.node-document .view-document-contents .views-slideshow-controls-top .views-slideshow-controls-text-previous {
  display:block;
  text-indent:-9999px;
  height:0;
  width:0;
  border-top:5px solid transparent;
  border-right:10px solid #ffffff;
  border-bottom:5px solid transparent;
  float:left;
  margin-top:8px;
}
.node-document .view-document-contents .views-slideshow-controls-top .views-slideshow-controls-text-next {
  display:block;
  text-indent:-9999px;
  height:0;
  width:0;
  border-top:5px solid transparent;
  border-left:10px solid #ffffff;
  border-bottom:5px solid transparent;
  float:right;
  margin-top:8px;
}
.node-document .view-document-contents .views-slideshow-slide-counter {
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-size:18px;
}
.node-document .view-document-contents .field-collection-view {
  padding:0;
  margin:0;
}
.node-document .view-document-contents .field-collection-item-field-document-details {
  background:#f0f0f0;
  margin-bottom:20px;
}
.node-document .view-document-contents .group_doc_header {
  background:#404042;
  color:#ffffff;
  padding:10px 100px 10px 10px;
  overflow:hidden;
}
.node-document .view-document-contents .group_doc_header .field-label { font-weight:normal; }
.node-document .view-document-contents .group_doc_header a { color:#ffffff; }
.node-document .view-document-contents .group_doc_header .field-name-field-document-title {
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-size:18px;
  margin-bottom:5px;
}
.node-document .view-document-contents .group_doc_header .field-name-field-author-s-, .node-document .view-document-contents .group_doc_header .field-name-field-recipient-s-, .node-document .view-document-contents .group_doc_header .field-name-field-user-facing-date {
  display:block;
  float:left;
  font-size:13px;
}
.node-document .view-document-contents .group_doc_header .field-name-field-author-s- a, .node-document .view-document-contents .group_doc_header .field-name-field-recipient-s- a, .node-document .view-document-contents .group_doc_header .field-name-field-user-facing-date a { font-style:italic; }
.node-document .view-document-contents .group_doc_header .field-name-field-author-s-, .node-document .view-document-contents .group_doc_header .field-name-field-recipient-s- {
  margin-right:10px;
  padding-right:10px;
  border-right:1px solid #a7a9ab;
}
.node-document .view-document-contents .group_doc_header .field-name-field-author-s- .field-item:after, .node-document .view-document-contents .group_doc_header .field-name-field-recipient-s- .field-item:after { content:";\00a0"; }
.node-document .view-document-contents .group_doc_header .field-name-field-author-s- .field-item:last-child:after, .node-document .view-document-contents .group_doc_header .field-name-field-recipient-s- .field-item:last-child:after { content:""; }
.node-document .view-document-contents .group_doc_header .field-label {
  width:auto;
  display:inline;
}
.node-document .view-document-contents .field-name-field-source-image {
  position:relative;
  float:left;
  height:auto;
  max-width:100%;
}
.node-document .view-document-contents .field-name-field-source-image .field-items { margin:10px 0 10px 10px; }
.node-document .view-document-contents .field-name-field-source-image img {
  width:100%;
  height:auto;
}
.node-document .view-document-contents .field-name-field-transcript {
  display:block;
  background:transparent !important;
  padding:0 !important;
  margin:10px 10px 0 10px;
}
.node-document .view-document-contents .field-name-field-transcript .field-items {
  padding-left:10px;
  height:400px;
  overflow:scroll;
  overflow-x:auto;
}
.node-document .view-document-contents .field-name-field-transcript .field-items .head, .node-document .view-document-contents .field-name-field-transcript .field-items .p { margin-bottom:20px; }
.node-document .view-document-contents .field-name-field-transcript .field-items a { font-style:italic; }
.node-document .view-document-contents .field-name-field-source-information {
  clear:both;
  padding:10px !important;
  margin:20px 10px !important;
  border-top:1px solid #d1d2d4;
  border-bottom:1px solid #d1d2d4;
}
.node-document .view-document-contents .field-name-field-source-information a { font-style:italic; }
#block-masquerade-masquerade { overflow:hidden; }
.qtip-content .p { margin:0 0 15px; }
.qtip-content .p:last-child { margin:0; }
.TEI a { font-style:italic; }
.TEI .bibl { margin:0 0 10px; }
.TEI .seg { display:inline; }
.TEI .underline { text-decoration:underline; }
.TEI .corr, .TEI .expan { display:none; }
.TEI .del { text-decoration:line-through; }
.TEI ul, .TEI ol {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:15px 0;
}
.TEI ul li, .TEI ol li {
  display:block;
  list-style:none;
  list-style-image:none;
  overflow:hidden;
  margin:0;
  padding:0;
}
.TEI .figure { display:none; }
.TEI table {
  border-top:1px solid #999999;
  border-bottom:1px solid #999999;
}
.TEI .p {
  clear:left;
  margin-bottom:15px;
}
#block-system-main .field-name-field-bibliography { clear:both; }
#block-system-main .node-organization .field-name-field-bibliography { margin-bottom:20px; }
#block-system-main .node-organization .field-name-field-related-documents { margin-top:0; }
#block-system-main .view-related-events-view { margin-bottom:20px; }
#block-system-main .field-group-format { padding-top:20px; }
#block-system-main .field-group-format.group-related { padding-top:25px; }
#block-system-main .field-group-format.group-related .field-name-field-signature-image {
  float:left;
  clear:none;
  width:auto;
  margin:0 10px 0 0;
}
#block-system-main .field-name-field-affiliations {
  width:380px;
  float:left;
}
#block-system-main .field-name-field-affiliations .field-collection-view {
  margin:0;
  padding:0;
  border:none;
}
#block-system-main .node-person .field-collection-container {
  margin:0;
  border:none;
  float:left;
}
#block-system-main .field-name-field-affiliations .field-label {
  display:inline-block;
  float:left;
}
#block-system-main .field-name-field-affiliations .field-items {
  display:inline-block;
  margin-right:3px;
}
#block-system-main .field-name-field-affiliations .field-items * {
  display:inline;
  width:auto;
  float:none;
}
#block-system-main .field-collection-view .titlePage .titlePart {
  display:block;
  margin-bottom:15px;
}
#block-system-main .views-slideshow-cycle-main-frame-row { width:680px !important; }
#block-system-main .views-slideshow-cycle-main-frame { width:100% !important; }
#search-api-page-search-form #adv-doc-search-link {
  position:absolute;
  margin-left:230px;
}
#block-system-main .node .galleryformatter {
  float:right;
  clear:right;
  margin:0 0 0 10px;
}
#block-system-main .node .galleryformatter .gallery-thumbs { padding:0; }
#block-system-main #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets > div { margin:0 0 10px; }
#block-system-main #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets .views-submit-button {
  overflow:hidden;
  clear:both;
}
#block-system-main #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets .views-submit-button .form-submit {
  display:block;
  clear:both;
  text-indent:0;
  background:#a92022;
  font-weight:normal;
  color:#ffffff !important;
  text-shadow:1px 1px 0 rgba(0,0,0,0.3);
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  position:static;
  float:left;
  margin:0;
  padding:5px 15px;
  width:70px;
  height:24px;
  text-align:center;
  -webkit-transition:all 150ms linear;
  -moz-transition:all 150ms linear;
  -o-transition:all 150ms linear;
  transition:all 150ms linear;
}
#block-system-main #views-exposed-form-document-search-panel-pane-1 .views-exposed-widgets .views-submit-button .form-submit:hover { background:#662022; }
#section-alt-title a {
  color:#a92022;
  font-size:26px;
}
#section-sub-title {
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-size:18px;
}
#section-prev {
  width:340px;
  float:left;
  padding-right:20px;
  margin-top:10px;
}
#section-prev #prev-link a {
  color:#404042;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
#section-prev #prev-title a { color:#a92022; }
#section-next {
  float:left;
  width:340px;
  margin-top:10px;
  text-align:right;
}
#section-next #next-link a {
  color:#404042;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
#section-next #next-title a { color:#a92022; }
#section-next:last-child { float:right; }
#section-context-wrapper {
  border-bottom:1px solid #cccccc;
  overflow:hidden;
  margin:0 0 10px;
  padding:0 0 10px;
}
#block-system-main .views-exposed-widget .form-text {
  border:1px solid #d1d2d4;
  border-radius:30px 30px 30px 30px;
  font-family:Georgia, Times, 'Times New Roman', serif;
  font-size:12px;
  font-style:italic;
  height:22px;
  line-height:1;
  padding:3px 30px 3px 10px;
  width:220px;
}
#block-hsp-exhibits-field-about h2:before {
  content:"";
  display:inline-block;
  width:12px;
  height:1.5ex;
  background:#a92022;
  margin-right:8px;
}
#views-exposed-form-person-search-panel-pane-1 label, #views-exposed-form-organizations-search-panel-pane-1 label { display:none; }
#views-exposed-form-person-search-panel-pane-1 .form-submit, #views-exposed-form-organizations-search-panel-pane-1 .form-submit {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  border:0;
  background:#8a2022;
  color:#ffffff;
  text-shadow:1px 1px 0 rgba(0,0,0,0.3);
  padding:5px 20px;
  font-size:12px;
  font-weight:normal;
  margin-top:5px;
  cursor:pointer;
  -webkit-transition:all 150ms linear;
  -moz-transition:all 150ms linear;
  -o-transition:all 150ms linear;
  transition:all 150ms linear;
}
#views-exposed-form-person-search-panel-pane-1 .form-submit:hover, #views-exposed-form-organizations-search-panel-pane-1 .form-submit:hover { background:#662022; }
div.jp-audio, div.jp-audio-stream, div.jp-video {
  border:none;
  background:transparent;
  width:400px;
}
div.jp-interface { background:transparent; }
div.jp-volume-bar-value { background:#a92022; }
.jp-controls a.jp-play { background:transparent url(/sites/default/themes/custom/images/player-play-off.png) center center no-repeat; }
.jp-controls a.jp-play:hover { background:transparent url(/sites/default/themes/custom/images/player-play-on.png) center center no-repeat; }
.jp-controls a.jp-pause { background:transparent url(/sites/default/themes/custom/images/player-pause-off.png) center center no-repeat; }
.jp-controls a.jp-pause:hover { background:transparent url(/sites/default/themes/custom/images/player-pause-on.png) center center no-repeat; }
.jp-controls a.jp-stop { background:transparent url(/sites/default/themes/custom/images/player-stop-off.png) center center no-repeat; }
.jp-controls a.jp-stop:hover { background:transparent url(/sites/default/themes/custom/images/player-stop-on.png) center center no-repeat; }
.hidden { display:none; }
.DV-annotationBody sup, .DV-annotationBody .hidden { display:none; }
.recipient span { display:block; }
.node-type-topic #block-system-main .field-name-body { margin-bottom:20px; }
.timeline-event-bubble-time { display:none; }
.timeline-event-bubble-body { font-size:13px; }
.timeline-event-bubble-body .views-field-field-date, .timeline-event-bubble-body .views-field-body { margin-bottom:10px; }
#overlay-title {
  white-space:normal;
  line-height:135%;
}
#overlay-titlebar .add-or-remove-shortcuts { margin-bottom:0.6em; }
#block-block-8 {
  border:3px solid #f1b310;
  padding:10px;
}
