body .emuseum-main-wrap .nav-link {
	letter-spacing: .05em;
	font-size: 1rem;
	text-transform: lowercase;
}
/*
body.viewingrooms-page .result-title {
    font-size: 20px !important;
}
*/
body .emuseum-main-wrap .result-title, body .emuseum-main-wrap .emuseum-highlight-section .highlight-text .highlight-title, body .emuseum-main-wrap .grid-item .texts-wrap > div:first-of-type, body .emuseum-main-wrap .list-item .texts-wrap > div:first-of-type, body .emuseum-main-wrap .modal-dialog .modal-title {
	font-size: 1rem;
	line-height: 1.2;
	text-transform: capitalize;
	letter-spacing: .06em;
	font-style: normal;
}




body .emuseum-main-wrap h1 {
	text-transform: capitalize;
	letter-spacing: -.03em;
	text-align: left;
	font-size: 2em;
	color: #bbb7b7;
	word-spacing: .10em;
}


#relatedRecordMenu a {
    margin-right: 15px;
	letter-spacing: .16em;
	font-size: .80rem;
	text-transform: uppercase;
        padding: rem .5rem;
}


.emuseum-mobile-menu-open .emuseum-nav {
	background-color: #330066 !important;
	display: block;
	text-align: left !important;
	margin-top: 0 !important;
	width: 250px !important;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 10;
	padding: 17px 20px;
	overflow-y: auto;
}

.emuseum-mobile-menu-open .emuseum-menu-toggle {
	position: fixed;
	z-index: 11;
	display: block;
	padding: 10px 0 10px 15px;
	top: 10px;
	left: 200px !important;
}
.emuseum-mobile-menu-open .emuseum-menu-toggle .fa:before {
    color: #fff;
}

.emuseum-mobile-menu-open .emuseum-nav a {
	position: relative;
	display: block;
	font-size: 1rem;
	color: #1a1a1a;
	color: #ffffff;
}


/* change media overlay background color */
.media-overlay {
    background: #000;
}
.media-overlay .overlayTitle .result-title,
.media-overlay .secondary-media-tabs a,
.media-overlay .secondary-media-tabs li,
.details-page #cboxClose:before,
.media-overlay .fa-angle-double-down:before,
.media-overlay .fa-angle-right:before,
.media-overlay .fa-angle-left:before {
    color: #fff;
    border-color: #fff;
}


.detail-item-img .emuseum-img-wrap {
	margin: 0 auto;
}



.detail-actions {
	text-align: left;
	border-bottom: 1px solid #ccc;
	border-bottom: var(--em-global-border-std, 1px solid #ccc);
	padding: 0;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

/* Hide Groups Intro Text from Restults page */

.toggleField {
	display: none;
	border-top: 1px solid #ccc;
	border-top: var(--em-global-border-std, 1px solid #ccc);
	border-bottom: 1px solid #ccc;
	border-bottom: var(--em-global-border-std, 1px solid #ccc);
}

/* Hide Groups Results Cpunt */

.result-details-result-count {
	margin-top: 5px;
	display: none;
	font-size: 1rem;
}
.details-page.presses-module .detail-grid .media-wrapper{
    display: none;
}
body:not(.details-page.objects-module) #breadcrumb-wrap {
	display: none;
}
@media (min-width: 1400px) {
    .header-grid {
        grid-template-columns: 330px 1fr 280px;
    }
}
.contact-page #newsletterSubscriptionForm {
    align-items: unset;
}
@media (min-width: 1400px) {
    .header-grid {
        grid-template-columns: 412px 1fr 280px;
    }
}
@media (min-width: 1400px) {
    .logo-container img {
        max-height: 130px;
    }
}
#newsletterSubscriptionForm {
    display: none !important;
}
body.contact-page .content-header + .row > .col-lg-6 {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100%;
}

.rights-page .col-lg-6 > img {
    max-width: 100% !important;
}