.sprechblase2 {
  position: relative;
  padding: 10px;
  background: #FFFFFF;
  -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
  border-radius: 10px;
  background-color: #FAFAD2;
  margin-left: 35px;
  margin-bottom: 10px;
  /* alternative Chatanordnung links rechts im wechsel */
  float: right;
}

.sprechblase2:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 15px 0px 15px 15px;
  border-color: transparent #FAFAD2;
  display: block;
  width: 0;
  z-index: 1;
  right: -14px;
  top: 10px;
}

.sprechblase {
  position: relative;
  padding: 10px;
  background: #FFFFFF;
  -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
  border-radius: 10px;
  background-color: #D6EBEB;
  margin-left: 35px;
  margin-bottom: 10px;
}

.sprechblase:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 15px 15px 15px 0px;
  border-color: transparent #D6EBEB;
  display: block;
  width: 0;
  z-index: 1;
  left: -14px;
  top: 10px;
}

.name {padding: 10px 0;}

#infoecke, #themaa {
    margin-left: 20px;
    padding: 5px;
    border-radius: 60px;
    margin-bottom: 10px;
}

#tipp, #wissen, #themaa, #themab {
    padding: 5px;
    border-radius: 60px;
    margin-bottom: 10px;
}
#themaa, #themab {
	border-radius: 10px;
}
.pin {
  margin-top:-5px;
  margin-left: 98%;
  margin-bottom: -25px!important;
  font-weight: bold;
}

#viewLoesung, #viewLoesung1, #viewTipp, #viewInfoecke, #viewInfoecke2, #zb_panel, #ub_panel, #cb1_panel, #cb2_panel, #viewWissen{
  display: none;
}

#panel_haupt, #panel_num, #panel_autor{
margin-top: 10px;
display:none;
}
#haupt, #num, #autor {
cursor: pointer;
}

#rvk{
min-height: 260px;
}

#loesung, #loesung1 {
margin-bottom: 10px;
}

.kursiv {
 font-style: italic;
}

.iframe{
width: 100%;
height:400px;

}
.datenbank{
font-weight: bold;
}

.datenbankNormal{
font-weight: normal;
}
.fullImg{
  width: 100%;
}
.note {
  background-color: #FAFAD2!important;
  color: #000!important;
}

.linie{
  border-color: #005e58!important;
}

.lena {
  background-color: #E6FFFF;
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #e5f5fd;
}

.panel-title {color: #fff;}


#ub {
  margin-top: 50px;
  width: 100%;
  border:1px solid;
  border-color: #000;
  border-radius: 100px;
  background: url('https://www.tu-chemnitz.de/ub/images/seitenbilder/kurse_und_elearning/lena/seitenbild_zb.jpg') ;
  height: 50px;
}

#zb {
  float:left;
  margin: 10px 0px;
  width: 30%;
  border:1px solid;
  border-color: #000;
  border-radius: 100px;
  background: url('https://www.tu-chemnitz.de/ub/images/seitenbilder/kurse_und_elearning/lena/zb-2.jpg') ;
  height: 150px;
}

#cb1{
  float:left;
  margin: 10px 3%;
  width: 30%;
  border:1px solid;
  border-color: #000;
  border-radius: 100px;
  background: url('https://www.tu-chemnitz.de/ub/images/seitenbilder/kurse_und_elearning/lena/cbi-3.jpg') ;
  height: 150px;
}

#cb2 {
  float:left;
  margin: 10px 0px;
  width: 30%;
  border:1px solid;
  border-color: #000;
  border-radius: 100px;
  background: url('https://www.tu-chemnitz.de/ub/images/seitenbilder/kurse_und_elearning/lena/cbii.jpg') ;
  height: 150px;
}

#bilder {
  min-height: 400px;
}

.margin {
  margin-top: 25px;
}

#picture {
  height: 300px;
}

/* Sortierungspiel */
#sort-wrong, #sort-right {
	display: none;
}
#sort-right h5 {
	color: white;
}
#hs-modal .modal-dialog {
    max-width: 1140px;
}
ul#sortme > li {
    cursor:grab;
    border: 1px solid black;
    margin-bottom: 5px;
    padding-left: 4px;
    list-style: none;
    margin-left: -39px;
}
hr {
    border: 1px solid #efede0;
}

/* 1.4 */
.table-striped > tbody > tr:nth-of-type(2n+1)
{
    background-color: #EFEDE0;
}

/* 2.2 */
.carousel-caption {
    background-color: rgba(255, 255, 255, 0.7);
    box-sizing: border-box;
    border-radius: 15px 15px 15px 15px;
    color: black;
}
.carousel-caption h2 {
    color: black!important;
    background-color: unset;
}
.carousel-caption p {
    padding: 0 20px;
}

/* Sonderfall ubc_2.html */

#carousel-example-generic.anleitung {
    height: 325px;
    background-image: url(ausleihe.jpg);
    background-size: cover;
}

#carousel-example-generic.anleitung .carousel-inner .item {
    padding-top: 325px;
}

/* Bildunterschrift */
figure.imgtitle {
    margin-bottom: -7px;
}
