@media (min-width: 768px) {
  .authorTeaserBlock .gridRow {
    display: -webkit-box;
    display: flex;
  }
}

.authorTeaserBlock .authorBlock-img {
  margin-bottom: 20px;
  max-width: 270px;
}

@media (min-width: 768px) {
  .authorTeaserBlock .authorBlock-img {
    -webkit-box-flex: 0;
            flex: 0 1 270px;
    margin-right: 40px;
    margin-bottom: 0;
  }
}

.authorTeaserBlock .authorBlock-img img {
  width: 100%;
}

.authorTeaserBlock .authorBlock-text {
  position: relative;
}

.authorTeaserBlock .iconLink {
  color:#009fe3;
}
  

@media (min-width: 768px) {
  .authorTeaserBlock .authorBlock-text {
    padding-bottom: 0;
    -webkit-box-flex: 1;
            flex: 1;
  }
}

.authorTeaserBlock .authorBlock-text .text {
  margin-bottom: 20px;
}

@media (min-width: 768px) {
  .authorTeaserBlock .authorBlock-text .text {
    margin-bottom: 0;
  }
}

@media (min-width: 768px) {
  .authorTeaserBlock .iconLink {
  }
}
