/*h1 {
	color: red;
}

@media screen and (max-width: 992px) {
    h1 {
        color: blue;
		margin-bottom: 50px;
    }
}

@media screen and (max-width: 768px) {
    h1 {
        color: green;
    }
}


.GBArticlePreview {
	background-color: yellow;
}*/


/* Zweite Ebene der Desktop Navigation ausblenden */
/* --------------------------------------------------------------------------------------------- */
#m_wdivDesktopNavbar .NavSecondLevel {
	display: none;
}

#m_wdivDesktopNavbar .caret {
	display: none;
}
/* --------------------------------------------------------------------------------------------- */



/* Logo im Header an Breite anpassen */
/* --------------------------------------------------------------------------------------------- */


#WcmsLogoXs img {
	width: 100%;
}
/* --------------------------------------------------------------------------------------------- */



/* Logo(s) im Header anpassen bei Mobile*/

@media screen and (max-width: 768px){
    #m_wctrlGBLogoIconUrl{
      margin-top: 0 !important;
    }
    html body .Wcms .WcmsPagePlaceholder #m_wctrlEPaperRoot #m_wctrlEPaperToolBar #EPaperButtonsRight{
      width: 65%
    }
}

/* --------------------------------------------------------------------------------------------- */



/* Logo(s) im Header anpassen bei Mobile*/

html body .Wcms .WcmsPagePlaceholder #m_wctrlEPaperRoot #EPaperContentWithNav .ehits {

    font-weight: 500;
    color: #FFF;
    background-color: #006eb8;

}
/* --------------------------------------------------------------------------------------------- */


/* Zwischentitel Artikel*/

.zt {
  font-weight: bold;
}

/* --------------------------------------------------------------------------------------------- */



/* Zwischentitel Kollektiv */

.ztk {
  font-weight: bold;
}

/* --------------------------------------------------------------------------------------------- */



/* Zwischentitel  Überschrift  */

.zü {
  font-weight: bold;
}

/* --------------------------------------------------------------------------------------------- */

/* Grundschrift Artikeltext vergößern*/

.StoryShowBaseTextAndVideoBox {
    float: left;
    color: #414344;
    font-family: Segoe UI,Arial,serif;
    font-size: 18px;
    line-height: 1.5;
}
/* --------------------------------------------------------------------------------------------- */

/* BU in Bildansicht eines Artikels Farbe*/

.epaper-image-caption {
 
   color: #7c7e7c;
   
}

/* --------------------------------------------------------------------------------------------- */

/* BU in Bildansicht eines Artikels Schriftgröße*/

body #m_wctrlSwiperElement #EPaperElementContainer .epaper-element-wrapper-container .swiper-wrapper .swiper-slide .epaper-element-block span.epaper-image-caption {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: normal;
	 line-height: 1.5;
}

/* --------------------------------------------------------------------------------------------- */

/* BU in Artikelansicht Schriftgröße + Farbe*/

.StoryShowGalleryImage > figcaption {
    font-size: 14px;
    font-weight: normal;
	line-height: 1.0;
	color: #737373;
}
/* --------------------------------------------------------------------------------------------- */

/* Vorspann GB in Artikelansicht Schriftgröße + Farbe*/

.StoryShowBox .intro {
    font-size: 28px;
    font-weight: 500;
    color: #414344;
 
}
/* --------------------------------------------------------------------------------------------- */

/* Vorspann Stuttgart in Artikelansicht Schriftgröße*/

.StoryShowBox H3 {
    font-size: 21px;
	color: #406093;
	font-family: Segoe UI,Arial,serif;
}
/* --------------------------------------------------------------------------------------------- */

/* Autor in Artikelansicht Schriftgröße*/

body #m_wctrlSwiperElement #EPaperElementContainer .epaper-element-wrapper-container .swiper-wrapper .swiper-slide .epaper-element-block .epaper-element-content span.author {
    font-size: 20px;
    font-family: Segoe UI,Arial,serif;
    color: #868686;
    text-align: left;
}

/* --------------------------------------------------------------------------------------------- */

/* Titel in Artikelansicht Schriftgröße/Stil*/

.StoryShowBox H1 {
    font-family: Segoe UI,Arial,serif;
    font-weight: 500;
	font-size: 30px;
    line-height: 1.2em;
    margin-bottom: 0.35em;
    color: #414344;
}

/* --------------------------------------------------------------------------------------------- */

/* Bild auf Breite*/

.StoryShowGalleryImage > img:nth-child(1) {
    max-width: 100% !important;
	width: 100% !important;
}

/* --------------------------------------------------------------------------------------------- */

/* Bildunterschrift + Hintergrundfarbe*/

.StoryShowGalleryImage > figcaption:nth-child(2){
    margin-top: 0px !important;
    background-color: #e7e7e7 !important;
	color: #000000 !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
	margin: 0 0 11px !important;
}

/* --------------------------------------------------------------------------------------------- */


/* Resort Anpassung*/

#m_wctrlEPaperRoot .StoryShowBox H2 {
  
  font-size: 24px !important;
  font-family: Segoe UI,Arial,sans-serif;
  font-weight: normal;
  font-size: 2em;
  line-height: 1.2em;
  margin-bottom: .35em;
  color: #707173;
}
/* --------------------------------------------------------------------------------------------- */


/* Vorspann in Artikelansicht Schriftgröße 2023*/

div.swiper-slide-active:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) > h3:nth-child(1) > p:nth-child(1)    
{
font-size: 20px !important;
color: #4b4b4d;
margin-top: 20px;
margin-bottom: -70px;
}
/* --------------------------------------------------------------------------------------------- */

/* Überschrift Anpassung*/

#m_wctrlEPaperRoot .StoryShowBox H1 {
  
  font-size: 30px !important;
  font-family: Segoe UI,Arial,sans-serif;
  font-weight: normal;
  font-size: 2em;
  line-height: 1.2em;
  margin-bottom: .35em;
  color: #1a171b;
}
/* --------------------------------------------------------------------------------------------- */

/* Autoren Anpassung*/

body #m_wctrlSwiperElement #EPaperElementContainer .epaper-element-wrapper-container .swiper-wrapper .swiper-slide .epaper-element-block .epaper-element-content span.author 
{

    font-size: 20px;
    color: #00547a;
}
/* --------------------------------------------------------------------------------------------- */

/* BU Box Anpassung*/

.StoryShowGalleryImage > figcaption:nth-child(2) {
  margin-top: 0px !important;
  background-color: #e3e4e4 !important;
  color: #000000 !important;
  padding-left: 5px !important;
  padding-right: 5px !important;
  margin: 0 0 11px !important;
}

/* --------------------------------------------------------------------------------------------- */

/* BU Anpassung*/


#m_wctrlEPaperRoot .StoryShowGalleryImage > figcaption {
  font-family: Segoe UI,Arial,sans-serif;
  display: table-caption;
  caption-side: bottom;
  margin: .5em .2em 1em .2em;
  color: #9c9d9d;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
  font-size: 16px;
  line-height: normal;
}




/* Grundschrift Artikeltext vergößern*/

#m_wctrlEPaperRoot .StoryShowBaseTextAndVideoBox 
{
  font-size: 18px !important;
  color: #707173;
  font-family: Segoe UI,Arial,serif;
  font-size: 1em;
  line-height: 1.5;
}





/* Grundschrift Artikeltext vergößern*/

.intro
{
  font-size: 18px !important;
  color: #707173;
  font-family: Segoe UI,Arial,serif;
  font-size: 1em;
  line-height: 1.5;
}



