a.auvio {
  padding: .5em 1em;
  text-decoration: none;
  color: @white;
  // border: 1px solid #ffcd00;
  font-weight: 500;
  border-radius: 3px;
  background: @black url(https://www.static.rtbf.be/rtbf/embed/images/rtbf-auvio-logo-239x67-fff.png?v=20190207) no-repeat right;
  background-size: 10px;
  padding-right:100px;
  background-size: 5em;
  background-position: 95%;
  display: inline-block;
  &:hover {
    color: #ffcd00;
    background-image:url(https://www.static.rtbf.be/rtbf/embed/images/rtbf-auvio-logo-239x67.png?v=20190207);
  }
}

.imagePlaceHolder {
  display: none;
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 165px;
  border: 1px solid;
  &::after {
    content: " ";
    width: 100%;
    height:1px;
    top:50%;
    left:50%;
    transform: translateX(-50%) rotate(-45deg);
    position: absolute;
    background:@black;
  }
}
.swiper-container {
  clear: both;
}
.swiper-button-next.swiper-button-white,
.swiper-button-prev.swiper-button-white {
  color:@black;
}
.swiper-container,
.parent-container-iframe {
  text-align: center;
  margin-bottom:1em;
  a.auvio {
    font-size: .75em;
  }
  &.center, 
  &.right, 
  &.left {
    max-width:720px;
    width: 100%;
    margin-bottom:.5em;
  }
  &.right{
    float:right;
    margin-left:1em;
  }
  &.left{
    float:left;
    margin-right:1em;
  }
  &.center {
    margin-top:1em;
    margin-right:auto;
    margin-left:auto;
  }
  
  .container-iframe {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
    /* Then style the iframe to fit in the container div with full height and width */
    margin-bottom:1em;
    iframe {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      width: 100%;
      height: 100%;
    }
  }
}

.credits {
  position: absolute;
  bottom: 1em;
  right: 1em;
  color: @white;
  z-index: 11;
  font-size: 16px;
  background-color:@black;
  padding:.25em .5em;
}
.page_mot_artiste {
  .credits {
    right:inherit;
    left:1em;
    position: fixed;
  }
}