.page-header.story {
  display: none;
}
.teaser-pager-counter {
  text-align: right;
}
.teaser-pager-counter span {
  color: #bf0e2e;
}
.story-field-categorie {
  /*width: 240px;
  height: 18px;
  font-family: FiraSans;*/
  font-family: Fira Sans;
  font-size: 13px;
  font-weight: 800;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0.8px;
  color: var(--brownish-grey);
  color: #737373;
  
  text-transform: uppercase;
  margin-top: 18px;
  margin-bottom: 10px;
  position: relative;
}
.story-field-categorie::before {
  content: '';
  display: inline-block;
  height: 32px;
  width: 32px;
  margin-right: 16px;
  vertical-align: middle;
  
  background: url(../gfx/steuern-und-recht-icon.svg) no-repeat;
}
.story-field-categorie.steuernrecht::before,
.story-field-categorie.steuernamprecht::before {
   background: url(../gfx/steuern-und-recht-icon.svg) no-repeat;
}
.story-field-categorie.Assekuranz::before,
.story-field-categorie.assekuranz::before {
   background: url(../gfx/assekuranz-icon.svg) no-repeat;
}
.story-field-categorie.Immobilien::before,
.story-field-categorie.immobilien::before {
   background: url(../gfx/immobilien-icon.svg) no-repeat;
}
.story-field-categorie.PersonenampNachrichten::before,
.story-field-categorie.personenampnachrichten::before,
.story-field-categorie.personennachrichten::before,
.story-field-categorie.personen::before {
   background: url(../gfx/personen-icon.svg) no-repeat;
}
.story-field-categorie.Investment::before,
.story-field-categorie.investment::before {
   background: url(../gfx/investment-icon.svg) no-repeat;
}
.story-field-categorie.Advetorial::before,
.story-field-categorie.advetorial::before,
.story-field-categorie.Anzeige::before,
.story-field-categorie.anzeige::before{
   background: url(../gfx/anzeige-icon.svg) no-repeat;
}
.story-field-categorie.Finanzen::before,
.story-field-categorie.finanzen::before {
   background: url(../gfx/finanzen-icon.svg) no-repeat;
}
.story-field-categorie.ManagementampVertrieb::before,
.story-field-categorie.managementampvertrieb::before,
.story-field-categorie.ManagementampWissen::before,
.story-field-categorie.managementampwissen::before,
.story-field-categorie.managementwissen::before,
.story-field-categorie.management--vertrieb::before {
   background: url(../gfx/management-icon.svg) no-repeat;
}
.story-field-categorie.vertrieb::before {
   background: url(../gfx/vertrieb-icon.svg) no-repeat;
}
.story-field-categorie.software::before {
   background: url(../gfx/software-icon-2.svg) no-repeat;
}

.story-field-categorie.events::before,
.story-field-categorie.forum-betriebliche-versorgung::before,
.story-field-categorie.forum-bv::before,
.story-field-categorie.forum-fsw::before,
.story-field-categorie.digitalkongress-tierversicherung::before,
.story-field-categorie.digitalkongress-haus--wohnen::before,
.story-field-categorie.digitalkongress-rechtsschutz::before,
.story-field-categorie.digitlakongress-nachhaltigkeit::before,
.story-field-categorie.digitalkongress-nachhaltigkeit::before,
.story-field-categorie.digitalkongress-mobilität::before,
.story-field-categorie.digitalkongress-health::before,
.story-field-categorie.digitalkongress-aks::before,
.story-field-categorie.digitalkongress-arbeitskraftabsicherung::before,
.story-field-categorie.digitalkongress-cyberversicherung::before,
.story-field-categorie.digitalkongress-gewerbe::before,
.story-field-categorie.gewerbe-symposium::before,
.story-field-categorie.aks-symposium::before,
.story-field-categorie.forum-süd-west::before {
   background: url(../gfx/event-icon.svg) no-repeat;
}
.story-field-categorie.golf::before {
   background: url(../gfx/golf-icon.svg) no-repeat;
}
.story-field-categorie.ski-event::before,
.story-field-categorie.ski-summit::before,
.story-field-categorie.winter-summit::before {
   background: url(../gfx/ski-icon.svg) no-repeat;
}
.story-field-categorie.sachwerte::before {
   background: url(../gfx/sachwerte-icon-2.svg) no-repeat;
}
.story-field-categorie.fortampweiterbildung::before,
.story-field-categorie.fortweiterbildung::before,
.story-field-categorie.fort-weiterbildung::before {
   background: url(../gfx/fortbildung-icon.svg) no-repeat;
}
.story-datum-xs {
   position: absolute;
   top: 6px;
   right: 10px;
}
.story-field-datum {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.38;
  letter-spacing: 0.8px;
  text-align: right;
  color: var(--brown-grey-two);
  color: #999999;
  
  margin-bottom: 8px;
}
.page-node-categorie-events .story-field-datum {
  display: none !important;
}
.story-field-title {
  font-size: 20px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.4;
  letter-spacing: 0.59px;
  color: var(--black);

  color: #353535;
  margin: 16px 0;
}
.story-field-artikel-bild {
  margin: 16px 0;
}
.story-field-teaser,
.story-field-teaser p {
  font-family: 'Fira Sans';
  font-size: 16px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.63;
  letter-spacing: 0.4px;
  color: var(--black);

  color: #353535;
  margin: 8px 0;
  margin-bottom: 24px;
}
.story-body, p {
  font-family: 'Merriweather';
  font-size: 15px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.8;
  letter-spacing: 0.38px;
  color: var(--black);
  
  color: #353535;
  margin: 8px 0;
}
p a {
  color: #074386;
  text-decoration: underline;
  font-weight: 300;
  font-size: 15px;
}
.story-body h2,
.story-body h5 {
  /*font-family: FiraSans;*/
  font-family: Fira Sans;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.44;
  letter-spacing: 0.45px;
  color: #000000;

  margin-top: 16px;
  margin-bottom: 8px;
}
/* paging container */
.pager-subtitles h3,
.paging8,
.paging8 a{
  /*width: 238px;
  height: 28px;
  font-family: FiraSans;*/
  font-family: Fira Sans;
  font-size: 15px;
  font-weight: 800;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.8;
  letter-spacing: 0.69px;
  color: var(--twilight-blue);
  color: #074386;

  text-decoration: underline;
}
.font-normal {
  font-weight: 300;
}
h3.very-light-pink-two,
.very-light-pink-two {
  color: var(--very-light-pink-two);
  color: #c1c1c1;
}
.pager-subtitles h3:not(:first-child) {
  margin-top: 0;
}
/*
.pager-subtitles h3:first-child {
  margin-bottom: 0;
}
*/
.pager-subtitles h3 {
  margin-bottom: 4px;
}
.pager-subtitles h3:last-child {
  margin-bottom: 12px;
}
.paging8 {
  border-top: 1px solid #dadada;
  padding-top: 13px;
  padding-bottom: 8px;
  text-decoration: none;
  text-align: center;
}
.paging8 > div,
.paging8-title-list > div {
  display: inline-block;
  margin-right: 10px;
}
.paging8-title-list > div {
  padding: 0 8px;
}
.paging8 .komplete-page {
  /*float: right;*/
  display: block;
  padding-top: 8px;
}
.paging8-title-item-current {
  color: #bf0e2e;
}
.paging8-prev a.passive,
.paging8-next a.passive {
  text-decoration: none;
  color: #c1c1c1;
}
.paging8 .paging8-prev a,
.paging8 .paging8-prev a span,
.paging8 .paging8-next a,
.paging8 .paging8-next a span{
  text-decoration: none;
}

/* End paging container */
/*.share-container, */
.send-print,
.social-container-story {
  margin-top: 8px;
}
.social-container-story {
  margin-bottom: 8px;
}
.send-print,
.social-container-story {
  display: block;
  text-align: center;
}
.send-to,
.print-page {
  display: inline-block;
}
.print-page {
  cursor: pointer;
}
.print-page,
.social-container-story img {
  margin-left: 16px;
}
.social-container-story img.first {
  margin-left: 0;
}
/* End share container */

/* Styles for ZoomImage */
.zoomImage {
  float: left;
}
.zoomImage a {
    position: relative;
    float: left;
    margin: 2px 20px 10px 0px;
}
.zoomImage img {
    border: 1px solid #888888;
    left: 0;
    position: relative;
    top: 0;
}
.zoomImage .zoomIcon {
    border-bottom: none;
    border-right: none;
    /*margin-left: -54px;
	margin-top: 70px;*/
	position: absolute;
	left: auto;
	top: auto;
	right: 0;
	bottom: 0;
}
.pager-subtitles {
  clear: both;
}
/* End Styles for ZoomImage */
/* Bildergalerie */
#galerie {
  margin-bottom: 32px;
}
#galerie .owl-carousel {
    width: 88%;
    float:left;
}
#galerie .next {
    width: 10%;
    float: left;
    background-image: url(../gfx/icon_redarrow20x14.gif);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: block;
    height: 133px;
    cursor: pointer;
}
/* End Bildergalerie */

/*============= Media Queries =============*/
/*========== Mobile First Method ==========*/
/* Custom, iPhone Retina */
 @media only screen and (min-width : 320px) {
   
 }
/* Extra Small Devices, Phones */
 @media only screen and (min-width : 480px) {
  

 }
/* Small Devices, Tablets */
 @media only screen and (min-width : 768px) {
 }
/* Medium Devices, Desktops */
 @media only screen and (min-width : 1024px) {
   .story-field-artikel-bild,
   .story-field-categorie {
     margin-top: 32px;
   }
   .story-field-title {
	  font-size: 36px;
	  font-weight: 500;
	  line-height: 1.22;
	  letter-spacing: 1.06px;
	}
	.story-field-datum {
      margin-top: 36px;
	}
	.story-field-teaser,
	.story-field-teaser p {
	  font-size: 19px;
	  line-height: 1.42;
	  letter-spacing: 0.48px;
	}
	.page-node-type-story .region-sidebar-second h2.block-title:first-child {
      margin-top: 0;
	}
    /*
	.story-field-categorie,
	.story-field-datum,
	.story-field-title,
	.story-field-artikel-bild {
      width: 48%;
  	  display: inline-block;
	  vertical-align: top;
	  float: right;
	}
	.story-field-artikel-bild {
      float: left;
	  margin-right: 32px;
	}
	.story-field-teaser {
	  width: 100%;
	}*/
	.share-container {
	  margin-top: 0;
      margin-bottom: 8px;
    }
	.send-print,
	.social-container-story {
	  display: inline-block;
	}
	.social-container-story {
      float: right;
	}

	.paging8 {
	  text-align: left;
	  padding-bottom: 4px;
	}
	.paging8 .komplete-page {
	  float: right;
	  padding: 0;
	}


 }
/* Large Devices, Wide Screens */
 @media only screen and (min-width : 1200px) {

 }