html { font-size: 100% !important; }

img { border: 0; }

.hblist > li {
  margin-top: 0.5em;
}

/* Dialog-Fenster */
#hbueber { font-size: 0.85em; padding: 3px; border: 1px solid #CCCCCC; margin-bottom: 15px; margin-top: 5px; font-style: italic; }
#hbkurz { background-color: #E9E9E9; padding: 3px; margin-top: 10px; margin-bottom: 20px; font-size: 0.9em }
#hbpers { margin-top: 15px; font-size: 0.9em; }
#hbdstl { margin-top: 15px; font-size: 0.9em; }
.statusbiblio { margin-bottom: 5px; }
.statusbiblio img { padding: 0px; padding-left: 1px; }

/* Facetten */
.hbfacet ul {
  display: none;
  list-style-type: none;
  padding: 0;
  padding-left: 15px;
}
.hbfacet ul > li { padding-bottom: 2px; padding-top: 2px; }
ul.hbfacetl_0 {display: block;}
ul.hbfacetl_0 > li { padding-bottom: 5px; padding-top: 5px; }
.hbfacet ul > li.inactive > span.hbtoggle {
  background-image: url(https://katalog.ub.uni-heidelberg.de/opacicon/plus.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 15px;
}

.hbfacet ul > li.active > span.hbtoggle {
  background-image: url(https://katalog.ub.uni-heidelberg.de/opacicon/minus.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 15px;
}
.hbfacet .hbfacetl_0 {
  padding-left: 0;
}
.hbhits {color: #C0C0C0;}
.hbtoggle {cursor: pointer;}

/* Gruppen */
.hbgroupname {display: none;}
ul.hbgroup, ol.hbgroup {
  list-style-type: none;
} 
.hbgroup ul > li {
  margin-bottom: 3px;
}
.hbgroup > li > h3 {
  font-weight: bold;
  font-size: 105%;
}
.hbgroup > li > span.hbtoggle {
  color: #A00000;
}

.hbgroup .inactive > ul, .hbgroup .inactive > ol {
  display: none;
}
.hbgroup > li.inactive > h3 {
  background-image: url(https://katalog.ub.uni-heidelberg.de/opacicon/plus.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 15px;
}

.hbgroup > li.active > h3 {
  background-image: url(https://katalog.ub.uni-heidelberg.de/opacicon/minus.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 15px;
}
.hbgrouptoggle {cursor: pointer;}

/* CSL */
.csl-left-margin {display:none;}

