.js-Dropdown>button {
  text-decoration: none;
}

.breaker .teaser.pdf_download>h2.teaser_title {
  font-size: 20px;
  line-height: 36px;
  font-family: ZurichSans-SemiBold, Arial, sans-serif;
  text-align: left;
  margin-bottom: 0;
}

.breaker .pdf_download {
  ul>li {
    margin-left: 0;
    padding-left: 0;
  }
}

.teaser ul:not(.js-Dropdown-list)>li.fadeInUp {
  animation-name: fadeInUp;
}

.breaker--download .js-Dropdown-list li {
  height: 34px;
  margin-top: 0 !important;
}

.breaker .pdf_download ul {
  margin: 0;
}



@media(min-width: 1200px) {
  :not(.breaker-pdf_download)>.pdf_download:not(.multiple) {
    padding: 0 !important;
  }
}

.pdf_download__content>.form-group.is-active label {
  font-size: 14px;
}

.breaker .teaser.pdf_download {
  margin: 24px
}

.breaker .teaser.pdf_download ul {
  justify-content: left !important;
}

.breaker.breaker-download {
  margin: 24px;
}

.breaker.breaker--left.breaker--download,
.breaker.breaker--left.breaker--link-list {
  margin: 24px;
}

.breaker .pdf_download__content {
  text-align: left;
}

li#download {
  display: flex;
}

li#download .pdf_download__preview {
  display: none;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }

  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }

  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp
}

@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0)
  }

  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
  }
}

@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0)
  }

  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

@keyframes fadeOut {
  0% {
    opacity: 1
  }

  to {
    opacity: 0
  }
}