#mirador-container {
  height: 95vh;
  position: relative;
}

#mirador-container .mirador-osd-annotation-controls * {
  box-sizing: content-box;
}

#mirador-container .metadata-listing .metadata-item {
  padding-top: 5px;
}

#mirador-container .metadata-listing .metadata-label,
#mirador-container .metadata-listing .metadata-value {
  display: inline;
}

#mirador-container .metadata-listing .metadata-label {
  font-weight: bold;
  margin-right: 10px;
}

#mirador-container .metadata-listing img {
  display: block;
}

/*Hide some elements cause Mirador doesn't present settings*/

/*Top bar icons*/
#mirador-container a.mirador-btn.mirador-icon-view-type,
#mirador-container a.mirador-btn.mirador-icon-metadata-view.mirador-tooltip,
#mirador-container a.mirador-btn.mirador-osd-fullscreen.mirador-tooltip {
  display: none;
}

/*Annotation menu icons*/
#mirador-container a.mirador-osd-radio_button_unchecked-mode,
#mirador-container a.mirador-osd-gesture-mode,
#mirador-container a.mirador-osd-timeline-mode,
#mirador-container a.mirador-osd-room-mode,
#mirador-container a.mirador-line-type,
#mirador-container a.mirador-osd-color-picker {
  display: none !important;
}

#mirador-container span.select2,
#mirador-container div.mce-top-part {
  display: none;
}

.header-info {
  margin-top: 5px;
  margin-left: 10px;
  display: inline-block;
}

.annotation-editor .button-container {
  display: none;
}

/* Table of content border color override */
.mirador-container .toc li.selected {
  border-color: #a71919 !important;
}

.mirador-container .toc li:hover {
  border-color: rgb(146, 85, 85) !important;
}

/* hide fa icons */
.toc i {
  display: none !important;
}

/* Navigation color change for struct elements */
img.struct,img.struct:hover {
  border-color: #a71919 !important;
}

/*Improve default style*/
.mirador-pan-zoom-controls {
  -webkit-transform : translateY(0px);
  -moz-transform    : translateY(0px);
  -ms-transform     : translateY(0px);
  -o-transform      : translateY(0px);
  transform         : translateY(0px);
  transition: all 0.2s ease-out;
}
/**********************/