nav.category ul.flyouts .flyout > .row .flyout-teaser, nav.category ul.flyouts .flyout > .tabs-content > .content > .row .flyout-teaser {
    background-color: #e1e6e9;
    padding: 0.625rem;
    margin-bottom: 0.93rem;
}
nav.category ul.flyouts .flyout > .row .flyout-teaser div.image, nav.category ul.flyouts .flyout > .tabs-content > .content > .row .flyout-teaser div.image {
    padding-bottom: 0.62rem;
}
nav.category ul.flyouts .flyout > .row .flyout-teaser a.teaserimg, nav.category ul.flyouts .flyout > .tabs-content > .content > .row .flyout-teaser a.teaserimg {
    padding: 0;
    position: relative;
    padding-left: 0px;
    font-size: 1rem;
    line-height: 1.5rem;
    font-size: 0.87rem;
    line-height: 140%;
}
nav.category ul.flyouts .flyout > .row .flyout-teaser a.teaserimg:hover, nav.category ul.flyouts .flyout > .tabs-content > .content > .row .flyout-teaser a.teaserimg:hover {
    color: #bfb294;
}
nav.category ul.flyouts .flyout > .row .flyout-teaser h3, nav.category ul.flyouts .flyout > .row .flyout-teaser h5, nav.category ul.flyouts .flyout > .row .flyout-teaser .title-text, nav.category ul.flyouts .flyout > .tabs-content > .content > .row .flyout-teaser h3, nav.category ul.flyouts .flyout > .tabs-content > .content > .row .flyout-teaser h5, nav.category ul.flyouts .flyout > .tabs-content > .content > .row .flyout-teaser .title-text {
    font-size: 1rem;
    letter-spacing: 0rem;
    line-height: 1.37rem;
    font-weight: 600;
    margin-bottom: 0.62rem;
    color: #de2920;
}
nav.category ul.flyouts .flyout > .row .flyout-teaser a, nav.category ul.flyouts .flyout > .tabs-content > .content > .row .flyout-teaser a {
    padding: 0;
}
nav.category ul.flyouts .flyout > .row .flyout-teaser p, nav.category ul.flyouts .flyout > .tabs-content > .content > .row .flyout-teaser p {
    padding-bottom: 0.62rem;
    font-size: 0.87rem;
    line-height: 140%;
}
nav.category ul.flyouts .flyout > .row .flyout-teaser p:last-child, nav.category ul.flyouts .flyout > .tabs-content > .content > .row .flyout-teaser p:last-child {
    padding-bottom: 0px;
}

/*AS: temp fix Bild-Text-Teaser (Bildüberschrift) 26.07.2019*/
main .image_teaser .teaser-table .table-title {
  display: table-caption !important;
}

/*TM: fix fuer background 02.08.2019*/
.oevd-widget-textteaser .tk-vkb-fullsizebg1-wrapper + div,
.oevd-widget-textteaser .tk-vkb-fullsizebg2-wrapper + div {
  position: relative;
}

/*TM: temp fix .tk-vkb-team Bild-Text-Teaser 29.08.2019*/
main .tk-vkb-team .image_teaser .teaser-table {
  width: 100%;
}

/*TM: temp fix adWidget 29.08.2019*/
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
  .module_ad-widget .ad-tab-inner .social-media-links-content {
	padding-left: 3px;
  }
}

/*TM: fix fuer beratersuche 19.08.2020*/
header ul.advisor-searcharea button.advisor-deleteinput {
  top: 2px;
  height: 26px;
  line-height: 26px;
  width: 26px;
  display: inline-block;
  position: absolute;
  border: 0;
  background-color: #fff !important;
}

/*TM: fix fuer tk-vkb-stage-product 19.08.2020*/
@media only screen and (min-width:40.06em) {
  main .tk-vkb-stage-product.stage.tk-vkb-stage-product-mobile div.overlay-element .slide-content-bar {
    top: 15px !important;
    left: 10% !important;
    width: 80% !important;
  }
  main .tk-vkb-stage-product.stage.tk-vkb-stage-product-mobile div.overlay-element .slide-button-bar {
    bottom: 5px !important;
    padding: 0 0 0 15px !important;
  }
}
@media only screen and (min-width:45em) {
  main .tk-vkb-stage-product.stage.tk-vkb-stage-product-mobile div.overlay-element .slide-content-bar {
    left: 15% !important;
    width: 70% !important;
  }
}
@media only screen and (min-width:50em) {
  main .tk-vkb-stage-product.stage.tk-vkb-stage-product-mobile div.overlay-element .slide-content-bar {
    top: 20px !important;
    left: 15% !important;
    width: 70% !important;
  }
  main .tk-vkb-stage-product.stage.tk-vkb-stage-product-mobile div.overlay-element .slide-button-bar {
    bottom: 15px !important;
  }
}
@media only screen and (min-width:64.06em) {
  main .tk-vkb-stage-product.stage.tk-vkb-stage-product-mobile div.overlay-element .slide-content-bar {
    top: 30px !important;
    left: 20% !important;
    width: 60% !important;
  }
  main .tk-vkb-stage-product.stage.tk-vkb-stage-product-mobile div.overlay-element .slide-button-bar {
    bottom: 30px !important;
  }
}