#emuseum-menu ul li i {
  display: none;
}
@media (min-width: 768px) {
  #content-header .emuseum-header-tabs {
    display: block;
  }
}
#emuseum-menu-toggle {
  display: block;
  cursor: pointer;
  margin: 15px 0;
}
@media (min-width: 992px) {
  #emuseum-menu-toggle {
    display: none;
  }
}
#emuseum-menu-toggle i {
  margin-left: 10px;
}
#emuseum-menu-toggle i:before {
  -webkit-transition: transform 0.2s;
  -moz-transition: transform 0.2s;
  -ms-transition: transform 0.2s;
  -o-transition: transform 0.2s;
  display: inline-block;
}
#emuseum-menu-toggle.menu-open i:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
#emuseum-menu {
  display: none;
}
@media (min-width: 992px) {
  #emuseum-menu {
    display: block !important;
  }
}
#content-header .container-fluid {
  padding-left: 0;
  padding-right: 0;
}
#content-header .context-tabs {
  margin-right: 0;
}
.grid-item h3 {
  margin: 0;
}
#emuseum-quicksearch-wrap {
  margin: 10px 0;
}
#emuseum-quicksearch-wrap #emuseum-quicksearch input[type=submit],
#emuseum-quicksearch-wrap #emuseum-quicksearch i {
  width: 50px;
}
#emuseum-quicksearch-wrap #emuseum-quicksearch input[type=text] {
  padding-left: 12px;
  padding-right: 50px;
}
.emuseum-content {
  position: relative;
  padding-bottom: 15px;
}
body.emuseum {
  overflow-x: hidden;
}
#context-panel {
  visibility: hidden;
  opacity: 0;
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 1000;
}
@media (max-width: 768px) {
  #context-panel {
    width: 50%;
  }
}
@media (min-width: 769px) {
  #context-panel {
    position: absolute;
  }
}
#context-panel #context-panel-inner {
  padding-right: 10px;
}
@media (max-width: 450px) {
  #context-panel {
    width: 80%;
  }
}
.emuseum-contextpanel-active {
  /* Custom: disable for top-placed horizontal filters
	.emuseum-img-grid, .emuseum-list-grid {
    	height: 100vh !important;
    	//width: 70%;
    	overflow-y: auto;
    	margin-right:10px;
    	-webkit-overflow-scrolling: touch;
	}
	*/
}
.emuseum-contextpanel-active #context-panel {
  visibility: visible;
  opacity: 1;
  top: 0;
}
@media (min-width: 769px) {
  .emuseum-contextpanel-active #context-panel {
    top: 46px;
  }
}
#context-panel-inner::-webkit-scrollbar,
#timagesview::-webkit-scrollbar,
#tlistview::-webkit-scrollbar {
  width: 8px;
}
#context-panel-inner::-webkit-scrollbar-thumb,
#timagesview::-webkit-scrollbar-thumb,
#tlistview::-webkit-scrollbar-thumb {
  background: #b3b3b3;
}
#context-panel-inner::-webkit-scrollbar-track,
#timagesview::-webkit-scrollbar-track,
#tlistview::-webkit-scrollbar-track {
  background: #cccccc;
}
.secondary-media-inner::-webkit-scrollbar {
  height: 8px;
}
.secondary-media-inner::-webkit-scrollbar-thumb {
  background: #b3b3b3;
}
.secondary-media-inner::-webkit-scrollbar-track {
  background: #cccccc;
}
.details-page h1 {
  margin-top: 0;
}
.mobile-title {
  font-size: 26px;
  margin-top: 15px;
}
#thesTreeWrapInner {
  overflow-x: hidden;
  width: 100%;
}
#thesTreeWrap:after {
  top: 180px;
  content: '';
  height: 100%;
  width: 30px;
  position: absolute;
  right: 0;
  background: rgba(255, 255, 255, 0);
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, #ffffff 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, #ffffff 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, #ffffff 100%);
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0.5) 0%, #ffffff 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1);
}
@media (max-width: 768px) {
  #thesTreeWrap:after {
    display: none;
  }
}
#thesResultsViewer {
  display: none;
}
@media (min-width: 768px) {
  #thesResultsViewer {
    display: block;
  }
}
#tree {
  overflow-x: auto;
}
#thesSelectorWrap {
  margin: 20px 0;
}
#emuseum-collection-header .header-text {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  top: 21%;
}
.results-page .advancedsearch-field-wrap #tree {
  overflow: auto;
}
#mediaZone .defaultmedia-text {
  font-family: sans-serif;
}
#secondary-media {
  margin: 10px 0;
}
.showImages .type1.secondarymedia-item,
.showAudios .type2.secondarymedia-item,
.showVideos .type3.secondarymedia-item,
.showDocuments .type4.secondarymedia-item {
  margin-left: 0 !important;
  margin-right: 15px;
}
.emuseum #letterForm,
#sortByForm,
#viewSwitchForm {
  width: 19%;
}
@media (min-width: 992px) {
  .emuseum #letterForm,
  #sortByForm,
  #viewSwitchForm {
    width: auto;
  }
}
.emuseum #content-header .context-tabs {
  width: 50%;
}
@media (min-width: 992px) {
  .emuseum #content-header .context-tabs {
    width: 350px;
  }
}
.modal-open .modal {
  height: 100vh;
}
.emuseum-contextpanel-active .skeleton-results-tool-wrap {
  margin-bottom: 8px;
}
div.error {
  background-image: none !important;
}
