/* default styles for extension "tx_rsmhighcharts_chart" */
	.tx-rsmhighcharts-slide-b-item-text h3 {
		margin: 2.5rem 0 1.5rem;
		}
/* default styles for extension "dem_coolen_eneko_css" */
 /* Refs: #102411 */
@media (min-width: 36.25em) {
  .teaser__date {
    padding: 1.5rem !important;
    right: 1rem;
    top: 21.5rem !important;
    width: 14rem !important;
  }
}
@media (min-width: 68.75em) {
  .teaser__date {
      right: 1rem !important;
  }
}
@media (min-width: 580px) {
  .teaser__time-day {
    font-size: 1.7rem !important;
  }
}

@media (max-width: 580px) {
  .media-iframe iframe {
     width: 100%;
    }
}

/*.image--cover .image__fallback, .image--cover .image__img {
    object-fit: contain!important;
}*/
  /* refs #88812 begin */
.grid--50-25-25 .grid__col--2 .image--cover .image__fallback, .grid--50-25-25 .grid__col--2 .image--cover .image__img,
.grid--50-25-25 .grid__col--3 .image--cover .image__fallback, .grid--50-25-25 .grid__col--3 .image--cover .image__img{
    object-fit: cover!important;
}
.grid--25-25-25-25 .grid__col .image--cover .image__fallback, .grid--25-25-25-25 .grid__col .image--cover .image__img {
    object-fit: cover!important;
}
/* refs #88812 end */
  
  .video-list__playlist {
    background-color: #c80f41 !important;
  }
  .video-list__content, .video-list__playlist-item:focus, .video-list__playlist-item:hover, .video-list__playlist-item[aria-selected=true] {
  background-color: #fcecea !important
  }
/* ---------- */
  .simple-header__navigation-text {font-size: 1.7rem;}
  .teaser__time-icon, .teaser__time:last-child {display:none!important;}
  .jump-navigation__item:last-child a {
    background-color: #c80f41;
    color: #fff;}
  .tab-bar--list.tab-bar--small {
  background: transparent !important;
  }
  .tab-box__panel, .tab-bar--list.tab-bar--small .tab-bar__item--active, .tab-bar {
  background-color: #fcecea !important;
  }
  .tab-bar--list.tab-bar--small .tab-bar__item {
    border: 1px solid #fcecea!important;
  }
  .tx-felogin-pi1 {
    margin: 0 auto;
    width: 31%;
    margin-top: 5%;
}
  .contact-form-wrap legend, .form-group.pull-left label {
   display:none;
  }
  .contact-form-wrap input{  
  	background: white;
    border: none;
    margin-top: 10px;}
  
  .contact-form-wrap input.btn.btn-default {
    border-radius: 2.15rem;
    display: block;
    font-size: 1.7rem;
    padding: 1.25rem 2.5rem;
  background-color: #c80f41;
    color: #fff;
  }
  .person-list__headline {
  border: none !important;
  }

/* ---------- */
