/* 
    Created on : Feb 17, 2020, 9:30:41 AM
    Author     : jlichy
*/
.zurueckBtn {
  margin: 1em 0;
}
.azindex {
  margin-bottom: 1em;
}
.tx_ddrathaus h3 {
  margin-top: 1em;
}
.azindex-item {
  margin-right: 10px;
}
.sprechzeiten , .ma_aufgaben{
  margin-top: 20px;
  margin-bottom: 20px;
}
.ma_aufgaben {
  border: 1px solid #e6e6e6;
  padding: 20px;
  margin-top: 20px;
}

.sprechzeiten h2, .ma_aufgaben h2 {
  font-size: 1.6em;

}
.lbl_ma_info.raum {
  display: block;
  font-weight: normal;
  float: left;
  width: unset;
 margin-right: 0.5em;
  margin-bottom: auto;
}
.lbl_ma_info {
/*  float: left;
 width: 150px;
  clear: both;*/
  display: none;
  
}

.lbl_ma_info.raum {
  display:block;
}


.lst_ma_aufgaben li {
  list-style-type: none;
  line-height: 0.8em;
}
.lst_aufg_bezeichnung {
  margin-top: 7px;
  
}

.lst_ma_mail::before, .lst_ma_aufgaben li::before,  .lst_ma_telefon::before,.ma_info_email::before, .ma_info_telefon::before, .ma_info_link::before, .lst_ma_link::before, .lst_aufg_info::before, .lst_ma_name::before   {
    
    font-family: "Glyphicons Halflings";
    position: relative;
    margin-right: 7px;
    font-size: 1.1em;
    color: green;
    top: 3px;
}
.lst_ma_aufgaben li::before {
    content: "\e092";
    margin-right: 10px;
    position: relative;
	left: -25px;
	top: 17px;
}
.lst_aufg_info::after, .lst_ma_info::after {
    font-family: "Glyphicons Halflings";
    position: relative;
     font-size: 1.2em;
    color: green;
    top: 3px;
    content: "\e092";
    margin-left: 10px;
   
}
.lst_ma_name::before {
    content: "\e006";
   
}
.ma_info_link::before, .lst_ma_link::before {
  content: "\e135";
}
.lst_ma_mail::before, .ma_info_email::before {
    content: "\2709";
   
}
.ma_info_name {
  font-weight: bold;
}
/*
.ma_info_name::before {
    content: "\e135";
    content: "\e006";
  }
*/

.lst_ma_telefon::before, .ma_info_telefon::before {
    content: "\e182";
 
}

.lst_ma_name,.lst_ma_telefon {
  width: 20%;
}
.lst_ma_mail_link  {
  width: 35%;
}

.lst_ma_info {
  width: 10% !important;
}

.ddrathaus_flex {
    display:flex;
    flex-direction: row;
    flex-wrap: wrap;
  margin-bottom: 10px;
}

/*.ddrathaus_flex.mitarbeiter .flexchild {
    flex-basis: 25%;
    flex-grow: 0;
    flex-shrink: 1;
}
*/

.flexchild.lst_ma_telefon {
    flex-grow:0;
    flex-shrink:1;
}

.flexchild.lst_ma_name {
   flex-grow:1;
   flex-shrink:1;   
}

.flexchild.lst_ma_mail {
    flex-grow:0;
    flex-shrink:1;
}

.flexchild.lst_ma_info {
    flex-basis: 150px;
    flex-grow:0;
    flex-shrink:0;
}

.flexchild.lst_aufg_bezeichnung {
   flex-basis: 300px;
   flex-grow:0;
   flex-shrink:1; 
}

.flexchild.lst_aufg_info {
    flex-basis: 150px;
    flex-grow:0;
    flex-shrink:0;
}
@media (min-width: 768px) and (max-width: 1199px) {
 
  .lst_ma_name,.lst_ma_telefon {
  width: 50%;
}
.lst_ma_mail_link  {
  width: 50%;
  margin-bottom: 1em;
}

.lst_ma_info {
  width: 50%;
 margin-bottom: 1em;
}
}
@media (max-width: 768px)  {
 .lst_ma_name,.lst_ma_telefon,.lst_ma_mail_link {
  width: 100%;
}

.lst_ma_info {
  width: 100%;
 margin-bottom: 1em;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
  
}
