html {
  overflow: hidden; }

body {
  font: 12px Roboto, Arial, sans-serif;
  background-color: #000;
  color: #fff;
  height: 100%;
  width: 100%;
  overflow: hidden;
  position: absolute;
  margin: 0;
  padding: 0; }

.player-wrapper,
.player-wrapper .player-wrapper-ratio,
.player-wrapper .player-wrapper-ratio .player-container,
.player-wrapper .player-wrapper-ratio .player-container .ratio,
.player-wrapper .player-wrapper-ratio .player-container .ratio .video-js,
.player-wrapper .player-wrapper-ratio .player-container .ratio .embed-responsive,
.player-wrapper .player-wrapper-ratio .player-container .ratio iframe {
  height: 100%;
  width: 100%;
  overflow: hidden; }

.player-wrapper .player-header {
  display: none; }
.player-wrapper .video-js .vjs-poster {
  background-size: cover; }
.player-wrapper .video-not-found {
  position: absolute;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%; }
  .player-wrapper .video-not-found h3 {
    font-size: 1.8rem; }

/*# sourceMappingURL=embed.css.map */
