@charset "UTF-8";
/* CSS Document */

/* IFRAMES CHRISMON */
/* FONTS */
@font-face {
    font-family: 'poppinssemibold';
    src: url('../fonts/poppins-semibold-webfont.eot');
    src: url('../fonts/poppins-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/poppins-semibold-webfont.woff2') format('woff2'),
         url('../fonts/poppins-semibold-webfont.woff') format('woff'),
         url('../fonts/poppins-semibold-webfont.ttf') format('truetype'),
         url('../fonts/poppins-semibold-webfont.svg#poppinssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'poppinsmedium';
    src: url('../fonts/poppins-medium-webfont.eot');
    src: url('../fonts/poppins-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/poppins-medium-webfont.woff2') format('woff2'),
         url('../fonts/poppins-medium-webfont.woff') format('woff'),
         url('../fonts/poppins-medium-webfont.ttf') format('truetype'),
         url('../fonts/poppins-medium-webfont.svg#poppinsmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'noto_sansregular';
    src: url('../fonts/notosans-regular-webfont.woff2') format('woff2'),
         url('../fonts/notosans-regular-webfont.woff') format('woff'),
         url('../fonts/notosans-regular-webfont.svg#noto_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.b012.rblock-v0012 .view-content::after,
.b012.rblock-v0012 .views-row::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

body.page-v101 {
  background: #fff;
}
body.page-v101 a,
body.page-v101 a:visited,
body.page-v139 a,
body.page-v139 a:visited {
  color: #000;
  text-decoration: none;
}
.page-v101 a:hover,
.page-v139 a:hover {
  color: #707070;
}

.page-v101 main[role="main"],
.page-v139 main[role="main"] {
	padding: 0;
}


body.page-v101 .views-row:nth-child(n+2),
body.page-v101 .views-field-field-autoren,
body.page-v101 .views-field-field-lesedauer,
body.page-v139 .views-row:nth-child(n+3),
body.page-v139 .views-field-field-autoren,
body.page-v139 .views-field-field-lesedauer {
  display: none;
}
/* HEADINGS */

.evde-p-rblock-srv-content h1, .evde-p-rblock-srv-content .h-01,
.evde-p-rblock-srv-content h2, .evde-p-rblock-srv-content .h-02,
.evde-p-rblock-srv-content h3, .evde-p-rblock-srv-content .h-03,
.evde-p-rblock-srv-content .views-field-field-titel-heft {
  font-family: 'poppinssemibold';
}
.evde-p-rblock-srv-content .block-title {
  font-size: 1.125rem;
  line-height: 1.11111111em;
  text-transform: uppercase;
  padding-bottom: .25rem;
  
}
.evde-p-rblock-srv-content .druport-image {
  margin: 0;
}
.evde-p-rblock-srv-content .views-field-field-titel-heft {
  font-size: 1.625rem;
  line-height: 1.15em;
  margin: .5rem 0 .75rem;
  padding: 0;
}
.evde-p-rblock-srv-content .h-02 {
  font-size: 1.25rem;
  line-height: 1.2em;
}
.evde-p-rblock-srv-content .h-03 {
  font-size: 1.25rem;
  line-height: 1.25em;
}
/* TEXT */

.evde-p-rblock-srv-content .views-field-field-dachzeile {
  font-family: 'poppinsmedium';
  text-align: left;
  margin-bottom: 0;
}
.evde-p-rblock-srv-content .views-field-field-kurztext {
  font-family: 'noto_sansregular';
  font-size: 1.125rem;
  line-height: 1.5555556em;
  display: block;
  margin: 0;
  width: 100%;
}

.evde-p-rblock-srv-content .t-05 {
  font-family: 'poppinsmedium';
  font-size: 1rem;
  line-height: 1.2;
}

.evde-p-rblock-srv-content {
  
}
.evde-p-rblock-srv-content .druport-dfid-i-482 {
  max-width: 300px;
  width: auto;
}
.evde-p-rblock-srv-content .v-01 {
  padding: 0;
}
.evde-p-rblock-srv-content .views-row {
  border: none;
  padding: 0;
  float: none;
}
.evde-p-rblock-srv-content .views-row:first-child {
    margin-bottom: 2rem;
}
.evde-p-rblock-srv-content .views-field-title {
  font-family: 'noto_sansregular';
  font-size: 1rem;
  line-height: 1.2em;
  text-transform: uppercase;
  min-height: 1.25rem;
  margin-bottom: .25rem;
  color: #000;
}

@media screen and (min-width: 730px) {
  
  .evde-p-rblock-srv-content .views-row {
    max-width: 100%;
  }
  .evde-p-rblock-srv-content .views-field-field-drp-bild-teaser {
    float: left;
    margin: 0 1.5rem 1.5rem 0;
    max-width: 300px;
  }
}
