/*
* Headlines
* 20px, 28px, 54px, 72px
*/
.zp-no-fixed-slider .zp-no-fixed-slider-container {
  width: 100%;
  height: auto !important; }
  .zp-no-fixed-slider .zp-no-fixed-slider-container .touchcarousel-wrapper .touchcarousel-container .zp-no-fixed-slider-element {
    display: inline-block;
    position: relative;
    vertical-align: top; }
    .zp-no-fixed-slider .zp-no-fixed-slider-container .touchcarousel-wrapper .touchcarousel-container .zp-no-fixed-slider-element::before {
      display: none; }
    .zp-no-fixed-slider .zp-no-fixed-slider-container .touchcarousel-wrapper .touchcarousel-container .zp-no-fixed-slider-element:hover .zp-no-fixed-slider-element_text {
      opacity: 1; }
    .zp-no-fixed-slider .zp-no-fixed-slider-container .touchcarousel-wrapper .touchcarousel-container .zp-no-fixed-slider-element .zp-no-fixed-slider-element_img {
      overflow: hidden; }
    .zp-no-fixed-slider .zp-no-fixed-slider-container .touchcarousel-wrapper .touchcarousel-container .zp-no-fixed-slider-element .zp-no-fixed-slider-element_text {
      position: relative;
      opacity: 0;
      transition: opacity 0.3s;
      left: 50%;
      width: 50%;
      margin-top: 18px; }
      @media only screen and (max-width: 480px) {
        .zp-no-fixed-slider .zp-no-fixed-slider-container .touchcarousel-wrapper .touchcarousel-container .zp-no-fixed-slider-element .zp-no-fixed-slider-element_text {
          left: 0;
          width: 100%;
          text-align: center; } }
      .zp-no-fixed-slider .zp-no-fixed-slider-container .touchcarousel-wrapper .touchcarousel-container .zp-no-fixed-slider-element .zp-no-fixed-slider-element_text .zp-no-fixed-slider-element_text_inner {
        display: inline-block;
        text-align: left; }

html.zp-ready .zp-no-fixed-slider.init-carousel .zp-no-fixed-slider-container .touchcarousel-wrapper .touchcarousel-container .zp-no-fixed-slider-element.visible {
  opacity: 1 !important; }
