body {
  margin: 0;
  padding: 0;
  font-family: sans-serif;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}

#label {
  width: 1280px;
  height: 100px;
  position: absolute;
  color: rgba(255, 255, 255, 0.6);
  display: block;
  top: 70%;
  z-index: 1;
  text-align: center;
  font-family: 'Roboto', sans-serif;
  font-size: 32px;
}


cast-media-player {
  --theme-hue: 100;
  --break-color: green;
  --progress-color: #fff;
  --font-family: 'Roboto';
  --splash-size: cover;
  --logo-background: #252525;
  --slideshow-interval: 5;
  --splash-background: url('./img/24i_logo.png');
  --logo-image: url('./img/24i_logo.png');
  --playback-logo-image: url('./img/24i_logo.png');
  --watermark-image: url('./img/24i_watermark.png');
  /*--slideshow-image-1: url('https://via.placeholder.com/1280x720/aaaaaa/FFFFFF/?text=Slide1');
  --slideshow-image-2: url('https://via.placeholder.com/1280x720/888888/FFFFFF/?text=Slide2');
  --slideshow-image-3: url('https://via.placeholder.com/1280x720/444444/FFFFFF/?text=Slide3');
  */
}

/*cast-media-player.cover24i {*/
  /*--splash-background: url('./img/24i_logo.png');*/
  /*--logo-image: url('./img/24i_logo.png');*/
  /*--playback-logo-image: url('./img/24i_logo.png');*/
  /*--watermark-image: url('./img/24i_watermark.png');*/
/*}*/

#root {
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2;
}

#root #fade {
  height: 100%;
  width: 100%;

  background-color: black;

  /* transition the background-color over 1s with a linear animation */
  transition: background-color 1s linear;
}

/* the :hover that causes the background-color to change */
.faded {
  background-color: transparent !important;
}

.ready {
  height: 60px;
  color: #FFFFFF;
  font-size: 42px;
  font-weight: bold;
  line-height: 60px;
  text-align: center;
}


.status {
  height: 30px;
  opacity: 0.6;
  color: #FFFFFF;
  font-size: 25px;
  font-weight: 500;
  line-height: 30px;
  text-align: center;
}