.expandoplayer {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 7;
  background-color: #000000;
  opacity: 0;
  height: 100%;
  width: 100%;
}
.expandoplayer-spinner {
  position: absolute;
  z-index: 8;
  opacity: 0;
}
html.csstransforms .expandoplayer-spinner {
  background-image: url(/sc_assets/images/desktop/framework/home/smithsonian_sun.svg);
  background-size: 100%;
}
html.no-csstransforms .expandoplayer-spinner {
  background-image: url(/sc_assets/images/desktop/framework/home/smithsonian_sun.gif);
}
html.csstransforms .expandoplayer-spinner {
  animation-name: infiniteSpin;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  -webkit-animation-name: infiniteSpin;
  -webkit-animation-duration: 4s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: infiniteSpin;
  -moz-animation-duration: 4s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
}
@-webkit-keyframes infiniteSpin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes infiniteSpin {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
