@charset "utf-8";
/*#e2cb9a*/

@font-face {
  font-family: sackersgothic;
  font-style: normal;
  font-weight: 400;
  src: url("https://www.yuca.tv/webcast/client/balmain/21-01-2017/fonts/sackersgothicstd-light-webfont.eot");
  src: url("https://www.yuca.tv/webcast/client/balmain/21-01-2017/fonts/sackersgothicstd-light-webfont.eot?#iefix") format("embedded-opentype"),
       url("https://www.yuca.tv/webcast/client/balmain/21-01-2017/fonts/sackersgothicstd-light-webfont.woff") format("woff"),
       url("https://www.yuca.tv/webcast/client/balmain/21-01-2017/fonts/sackersgothicstd-light-webfont.ttf") format("truetype"),
       url("https://www.yuca.tv/webcast/client/balmain/21-01-2017/fonts/sackersgothicstd-light-webfont.svg#sackers_gothic_stdregular") format("svg");
}
html{
  font-family:sackersgothic;
  font-size:2vw;
  color:#fff;
}
.menu-skin, [aria-label]:after {
    font-family:sackersgothic;
}
/*.display_manager:before{
  content:"";*/
#LogoBalmain{
  display:block; width:13%; padding-top:5.7%;
  /*min-width:120px; min-height:50px;*/
  position:absolute; top:0; left:2%;
  background:url("https://www.yuca.tv/webcast/client/balmain/21-01-2017/images/watermark.png") bottom left no-repeat;
  background-size:contain;
  box-sizing:border-box;
  z-index:10;
}
@media screen and (max-width:920px){
  /*.display_manager:before{*/
  #LogoBalmain{
    left:20px; width:120px; height:54px; padding:0;
  }
}
.displayinstance{
  font-family:sackersgothic;
}
.displayinstance.title .title{
  display:none;
}
.displayinstance.playbutton{
  display:none;
}
.displayinstance.counter,
.displayinstance.counter .data-counter,
.displayinstance.counter .libelle-counter{
  font-family:sackersgothic;
  font-size:2vw;
  font-weight:normal;
  font-variant:small-caps;
  color:#fff;
}
/*.displayinstance.counter:before{
  content:"Balmain Men's Fall/Winter 2017 Show";
  display:block; width:100%;
  position:absolute; top:50%;
  margin-top:-3.5vw;
  font-size:100%; 
  text-align:center;
}*/
.displayinstance.counter .libelle-counter,
.width-small .displayinstance.counter .libelle-counter,
.width-verysmall .displayinstance.counter .libelle-counter,
.width-nano .displayinstance.counter .libelle-counter{
  top:50%; 
  margin-top:-1.1vw;
  font-size:180%;
  font-variant:inherit;
  font-weight:normal;
  text-transform:none;
}
.displayinstance.counter .libelle-counter h2{
  width:100%;
  position:absolute; top:-2.4vw;
  font-size:55.55%;
  text-align:center;
}
.displayinstance.counter .data-counter,
.width-small .displayinstance.counter .data-counter,
.width-verysmall .displayinstance.counter .data-counter,
.width-nano .displayinstance.counter .data-counter{
  top:50%;
  margin-top:1.5vw;
  font-size:100%;
  font-weight:normal;
}
.displayinstance.counter .data-counter b{
  font-size:240%;
  font-weight:normal;
}