/**
 * Teasers
 */

.teasers .box {
  width: 20.909em;
}


/**
 * Panorama Teaser
 */

.panorama {
  position: relative;
}

.lyt-project .panorama {
  margin: 0 -1.818em;
}

.panorama .teaser {
  position: relative;
  padding: 2em 0 1.727em 1.818em;
  width: 19.546em;
}

.panorama .body {
  padding-right: 2em;
}

.panorama .border .body {
  border-right: 0.091em solid #f2f2f2;
}

.panorama .illustrated .image {
  float: left;
  margin-top: 0.273em;
}

.panorama .illustrated .body {
  position: relative;
  padding-left: 7.273em;
}

.panorama .special {
  position: relative;
  width: 40.909em;
}

.panorama .special .body div {
  width: 17.273em;
}

.panorama .flag {
  z-index: 1;
  position: absolute;
  top: 0;
  right: 0;
}

.panorama .special ul {
  z-index: 2;
  width: 17.273em;
  position: absolute;
  right: 2em;
  bottom: 2.273em;
}

.panorama .special li {
  padding: 0.727em 0 0;
}


/**
 * Category Teaser in content and portals container
 */

.box.teaser.category {
  width: 20.909em;
}

.teaser.category p {
  padding: 0.909em 0 0;
}

.teaserList .landscape {
  width: auto !important;
}

.teaserList .landscape .left {
  width: 17.273em;
}

.teaserList .landscape .right {
  width: 18.182em;
}

.teaserList .landscape p {
  padding-top: 0;
  padding-bottom: 0.909em;
}

.teaserList .landscape p.link {
  padding-bottom: 0;
}


/**
 * News- and List-Teaser
 */

.list ul.body,
.news ul.body,
.list li,
.news li,
.teasers .image-text .wysiwyg p {
  padding-bottom: 0.546em;
}

.news .subtitle {
  margin: 0 !important;
}