@charset "UTF-8";

.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }


#c2733 .panel-heading a {
	display: block;
}
#c2733 .panel-heading .accordion-toggle:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: left;        /* adjust as needed */
    color: white;         /* adjust as needed */
    padding: 0;
    margin-right: 10px;
}
#c2733 .panel-heading .accordion-toggle.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}

#c2733 .panel-body {
	background-color: white;
}

/*
.qmbg {
  background-color: #323394; 
  }
*/

#qm {
  padding: 30px 10px !important;
  color: black; }
  #qm h2, #qm #MeldungTeaserBig .news-teaser-container .news-teaser-item h1, #MeldungTeaserBig .news-teaser-container .news-teaser-item #qm h1 {
    color: black;
    margin-top: 0;
    margin-bottom: 42px; }
    #qm h2 strong, #qm #MeldungTeaserBig .news-teaser-container .news-teaser-item h1 strong, #MeldungTeaserBig .news-teaser-container .news-teaser-item #qm h1 strong {
      font-size: 38px;
      margin-bottom: 10px; }
    #qm h2 em, #qm #MeldungTeaserBig .news-teaser-container .news-teaser-item h1 em, #MeldungTeaserBig .news-teaser-container .news-teaser-item #qm h1 em {
      display: block;
      font-style: normal;
      font-size: 19px; }
  #qm p {
    font-size: 13px; }
  #qm a {
    color: black; }


.news-list-downloadslink {
	color: #cb3759 !important;
	font-weight: bold;
    top: 5px;
    position: relative;
}

#c1850 {
	display: none;
}


.sidebar-crosscontent .links a {
	display: block;
}


.page-944 #content p a {
	color: #cb3759 !important;
	font-weight: bold;
	text-decoration: underline;
}
.page-944 #content p a.btn {
	color: white !important;
	font-weight: normal;
	text-decoration: underline;
}


.white {
    padding: 10px 25px;
    background-color: white !important;
    margin-top: 15px;
}
.white + .white {
    padding: 0px;
    margin-top: 0;
}

.page-1060 #content .panel .panel-heading {
    padding: 3px 25px !important;
}

.page-1060 #content .panel-body {
    background-color: white !important;
    padding: 10px 25px;
}

.white + .csc-default .divider hr {
    border-top: #f8f6ee;
}

.page-1060 .white h1 {
    border-bottom: none;
    padding: 10px 0 5px;
}
.page-1060 #content .panel .panel-title {
    font-size: 13px;
    font-weight: normal;
}
.page-1060 #content .panel .panel-title a:before {
    content: "+ mehr ";
    float: left;
    font-weight: normal;
    color: white;
    margin-right: 4px; }
    
#content .panel .panel-title a.selected:before {
    content: "- weniger ";
    float: left;
    font-weight: normal;
    color: white;
    margin-right: 4px;
}

.page-1060 .btn-success {
    min-width: 220px;
        padding: 2px 10px;
        font-size: 11px;
}
#Heft #ArtikelInhaltList .artikel-inhalt-container .artikel-inhalt-item .autor span.Mommert {
	  visibility: hidden;
	  width: 0;
;
}

#Heft #ArtikelInhaltList .artikel-inhalt-container .artikel-inhalt-item .autor span.Mommert:before {
  content: 'Evelyn Lesta';
  visibility: visible;
/*   display: block; */
}


#c4088 {
	display: none;
}


.page-1295 #MeldungTeaserList .news-teaser-container .news-teaser-item {
	border-top: none;
	border-bottom: 1px solid #818181;
	margin-bottom: 5px;
} 




.page-1297 .csc-default a, .page-1298 .csc-default a, .page-1299 .csc-default a {
	color: #cb3759;
	font-weight: bold;
} 


#c4493.csc-default a {
	color: #cb3759;
	font-weight: bold;
} 


.page-1297 #MeldungTeaserList .news-teaser-container .news-teaser-item {
	border-top: none;
	border-bottom: 1px solid #818181;
	margin-bottom: 5px;
} 
.page-1298 #MeldungTeaserList .news-teaser-container .news-teaser-item {
	border-top: none;
	margin-bottom: 5px;
} 

.page-1299 #MeldungTeaserList .news-teaser-container .news-teaser-item {
	border-top: none;
	margin-bottom: 5px;
} 
.page-1298 .well .headline {
	font-style: normal !important;
}
.page-1298 .well p {
	font-style: normal !important;
}
.page-1298 .well ul {
	list-style: inherit !important;
	padding-left: 20px !important;
	font-style: normal !important;
}
#single-post-slider.flexslider > ul > li {
	display: none;
} 

#single-post-slider.flexslider > ul > li:first-of-type {
	display: inherit !important;
} 


