embed-action-buttons {
}

.embed-actions {
    position: absolute;
    top: 2%;
    right: 2%;
    opacity: 0.5;
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s;
    font-size: 16px;
}

.embed-action > img {
    width: 30px;
    height: 24px;
    margin-top: 3px;
}/* override dimensions of 16-9 for portrait */
.video-wrapper.portrait .video-js.vjs-16-9,
.video-wrapper.landscape .video-js.vjs-16-9 {
  width: 0;
  max-width: 100%;
  height: 100%;
}

.video-wrapper.portrait .video-js.vjs-16-9,
.video-wrapper.landscape .video-js.vjs-16-9 {
  padding-left: 100%;
  margin-right:auto;
  margin-left:auto;
 /* padding-top: 177.77777777777777%;*/
}


.vjs-brand-container-link > img {
  width: 30px;
  height: 24px;
  margin-top: 3px;
}

button.vjs-control {
  outline: none;
}


.rotate_2, .rotate_3, rotate_4
{
  overflow: hidden;
}

.rotate_2 video{
  transform: rotate(270deg);
  WebkitTransform: rotate(270deg);
  MozTransform: rotate(270deg);
  msTransform: rotate(270deg);
  OTransform: rotate(270deg);

}

.rotate_2 .vjs-poster {
  transform: rotate(270deg);
  WebkitTransform: rotate(270deg);
  MozTransform: rotate(270deg);
  msTransform: rotate(270deg);
  OTransform: rotate(270deg);
}

.rotate_3 video{
  transform: rotate(90deg);
  WebkitTransform: rotate(90deg);
  MozTransform: rotate(90deg);
  msTransform: rotate(90deg);
  OTransform: rotate(90deg);

}

.rotate_3 .vjs-poster {
  transform: rotate(90deg);
  WebkitTransform: rotate(90deg);
  MozTransform: rotate(90deg);
  msTransform: rotate(90deg);
  OTransform: rotate(90deg);
}

.rotate_4 video{
  transform: rotate(180deg);
  WebkitTransform: rotate(180deg);
  MozTransform: rotate(180deg);
  msTransform: rotate(180deg);
  OTransform: rotate(180deg);

}

.rotate_4 .vjs-poster {
  transform: rotate(180deg);
  WebkitTransform: rotate(180deg);
  MozTransform: rotate(180deg);
  msTransform: rotate(180deg);
  OTransform: rotate(180deg);
}

.none-video {

}
/* hide videojs error*/
.none-video ~ .vjs-error-display.vjs-modal-dialog{
  display:none;
}

/* we usea hiddenaudio player to display still_images! */
audio.hidden_player {
  display:none !important;
}

/* change play button */
.video-js .vjs-big-play-button {
  width: 1.5em !important;
  border: none !important;
  border-radius: 100px !important;
}
.vjs-big-play-centered .vjs-big-play-button {
  margin-left: -0.75em !important;
}

/* hide full-screen buttonif requried */
.disable-full-screen .vjs-fullscreen-control {
  display: none !important;
}
.disable-full-screen .vjs-default-skin .vjs-volume-control {
  margin-right: 20px !important;
}
.disable-full-screen .vjs-brand-container {
  margin-right: 5px;
}

.vjs-subs-caps-button {
  display: none!important;
}
body {
    background: #0147A7;
    color: #fff;
}
