.sub-category {
	margin-left: 15px !important;
}
.sub-category2 {
	margin-left: 30px !important;
}
@media (min-width: 1200px) {
	.results-page .emuseum-advancedsearch-form .advancedsearch-field-wrap {
		width: 100% !important;
	}
}
@media (min-width: 992px) {
	.results-page .emuseum-advancedsearch-form .advancedsearch-field-wrap {
	    width: 100% !important;
	}
}
@media (min-width: 992px) {
	.emuseum-detail-item.primary-detail-item .detail-item-img {
	    height: 200px;
	    position: relative;
	}
}
.detailFieldLabel {
	font-weight: bold;
	min-width: initial !important;
}
.topLabel {
	display:block;
	clear:right;
	text-transform: uppercase;
}
.detailFieldValue {
	display:block;
	clear:left;
}
.detail-item-media-rights {
	background-color: #E3E1DC;
    /* padding: 10px 0px 10px 0px !important; */
    /* margin: 0px 15px 20px 15px !important; */
    float: left;
    width: 100%;
    padding: 20px;
    margin-bottom: 20px;
}
.detail-item-media-rights .col-sm-3 {
	text-align: center;
}
a, a:visited, a:hover {
	color: #B81D28;
}
.emuseum-contextpanel-active #context-panel {
    left: 0;
}
@media (min-width: 992px) {
	.emuseum-contextpanel-active #content-wrap {
	    left: 350px;
	}
}
@media (min-width: 768px) {
	.emuseum-contextpanel-active #content-wrap {
	    right: 0;
	}
}
.context-tabs {
	float: left !important;
}
#content-header .container-fluid {
	padding-left: 0px !important;
}
@media (min-width: 992px) {
	.objects-page #content-header h1,
	.results-page #content-header h1,
	.category-page #content-header h1,
	.combinedsearchresults-page #content-header h1,
	.people-page #content-header h1 {
		left: 365px !important;		
	}
}
@media (min-width: 992px) {
	#main-wrap {
		padding-left:0px !important;
	}
}
.detail-tools {
	position: static !important;
}
@media (min-width: 992px) {
	#content-wrap {
	    left: 0px; 
	}
}
@media (min-width: 992px) {
	.contentHeaderTabs #content-header h1 {
	    position: relative;
	}
}
.objectinfo {
	background-color: #F0EFEC;
    padding: 10px 20px 15px;
}
a.emuseum-button {
	color: #FFF;
}
.emuseum-button, .emuseum-advancedsearch-form input[type=submit]  {
	background: #F32837;
}
.emuseum-button:hover, .emuseum-advancedsearch-form input[type=submit]:hover {
	background: #B81D28 !important;
}
.combinedsearchresults-page .emuseum-advancedsearch-form {
    float: left;
    display: none;
    padding: 15px;
    width: 100%;
}
.image-notice {
	background-color: #f0efec;
    /*padding: 75px 20px;*/
    padding: 75px 0px;
    text-align: center;
}
.image-notice p {
    text-align: center;
    font-family: 'Open Sans';
    font-size: 1.5em;
    line-height: 1.333;
    font-weight: 600;
    font-family: "Open Sans";
    margin: 0;
}
.no-media-rights {
	padding-top:20px;
}
.detailedDeaccession {
	color: #F32837;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 0.875em;
}
#mediaZone {
	background-color: #E3E3E3;
}
#secondary-media {
	background-color: #FFF;
}
.mfa-thumb {
    background-size: contain !important;
    position: relative;
    width: 100%;
    padding-bottom: 75%;
    overflow: hidden;
}
.grid-item-inner .title, .grid-item-inner .primaryMaker, .grid-item-inner .displayDate, .grid-item-inner .invno {
	text-align: left !important;
}
.grid-item-inner .invno {
	text-transform: uppercase;
    font-family: Montserrat,sans-serif;
    letter-spacing: .05em;
    font-size: 12px;
    font-weight: 400;
}
.grid-item-inner .title a, .list-item-inner .title a{
	color: #b81d28 !important;
    font-size: 18px;
    font-weight: 400;
    font-style: italic;
    text-decoration: none !important;
}
.grid-item-inner .primaryMaker {
	font-size: 18px;
}
.grid-item-inner .text-wrap {
	padding: 0px !important;
}


/* Minor Style Fixes */

.advancedsearch-page #content-header h1 {
    left: 30px !important;
}

@media (max-width: 1480px) {
	#content-header .emuseum-header-tabs {
		padding-left: 30px;
	}
}

.emuseum .ol-control button {
	font-size: 0;
}

.secondary-media-inner .mfa-thumb {
    min-height: 100px;
    min-width: 100px;
    background-position-y: 10%;
}

.locations-header h2 {
	display: inline-block;
	margin-right: 15px;
}

.locations-header a {
	text-decoration: underline;
}

#context-panel {
	transition: left .3s;
}

@media (min-width: 992px) {
	#context-panel {
		left: -350px;
		right: unset;
	}
}
.slick-slider {
	height: 180px;
	margin: 0 25px;
}
#secondary-media .secondary-media-content .secondarymedia-item {
	display: block;
    white-space: normal;
    height: auto;
    width: auto;
    opacity: 1;
    overflow: none;
}
#secondary-media .secondary-media-content .secondary-media-inner {
	overflow-x: hidden;
	width: inherit;
}
#secondary-media .secondary-media-content {
	width: -webkit-fill-available;
	height: auto;
}
.emuseum .slick-prev {
	left: 0 !important;
	top: 25% !important;
}
.emuseum .slick-next {
	right: 0 !important;
	top: 25% !important;
}
.emuseum .slick-prev:before, .emuseum .slick-next:before {
	color: #000 !important;
}
.emuseum #secondary-media .secondary-media-content .secondary-media-inner {
	margin: 0 !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
}
.secondarymedia-item {
	margin: 0px 10px;
}
@media (min-width: 992px) {
	#secondary-media {
		height: 125px;
	}
}
.periodField, .cultureField {
	margin-bottom: 0px !important;
}
hr.detailLine {
	margin-top: 10px !important;
	margin-bottom: 0px !important;
}
.media-info {
	display: none;
	height: 50px;
	width: 100%;
	background-color: rgba(204, 204, 204, 0.6);
	color: #000;
	margin-top: -50px;
	padding-left: 20px;
	padding-top: 5px;
	z-index: 10;
	position: relative;
}
#mediaZone:hover .media-info {
	display: block !important;
}

#emuseum-menu-wrap #emuseum-menu ul li.active,
#emuseum-menu-wrap #emuseum-menu ul li a:hover,
#emuseum-menu-wrap #emuseum-menu ul li a:active
 {
    background-color: #ee3b33;
}

@media (min-width: 992px) {
	.authenticated #main-wrap {
		padding-left: 46px !important;
	}
	.authenticated #content-wrap {
		left: 46px;
	}
	.authenticated.emuseum-contextpanel-active #context-panel {
		left: 46px;
	}
	.emuseum-contextpanel-active #content {
		left: 346px;
	}
}

@media (min-width: 992px) {
	.authenticated.emuseum-contextpanel-active #content-wrap {
		left: 396px;
	}
}
.emuseum-detail-item .st_detail {
	line-height: inherit !important;
	float: none !important;
	margin: 0 !important;
    top: 0px !important	
}
.st_detail>a {
	color: #B81D28 !important;
}
.st_detail>a>span {
	display: none !important;
}
.large-button, .large-button:hover {
	color: #fff !important;
	background-color: #B81D28 !important;
}
#index-header {
	margin: 15px 0;
}
#emuseum-header #advancedsearch-link {
	text-transform: unset !important;
}
@media (min-width: 1200px){
	#emuseum-quicksearch-wrap {
		width: calc(100% - 440px);
	}
}

@media (min-width: 768px){
	#emuseum-quicksearch-wrap {
		float: left;
		width: calc(100% - 440px);
	}
}

@media (min-width: 992px){
	#emuseum-header #advancedsearch-link {
		float: left;
	}
}
.download-image img{
    max-width: 100%;
    display: block;
    margin: 0 auto;
}
.emuseum-menutoggle {
	display: none !important;
}
#mobileAsLink {
	visibility: hidden;
}
@media (max-width: 991px){
	#mobileAsLink {
		visibility: visible !important;
		margin: 15px 0;
	}
}