.video-js-wrapper--full {
  height: 680px;
  padding-bottom: 0;
}

.video-js-wrapper--full .video-js .vjs-big-play-button {
  top: 47% !important;
  width: 92px !important;
  height: 92px !important;
  top: 45% !important;
  z-index: 2 !important;
}

.video-js-wrapper--full .video-js.vjs-ended .vjs-big-play-button {
  display: block !important;
  top: 65% !important;
  width: 67px !important;
  height: 58px !important;
  background-image: url("../img/player/replay-button.svg") !important;
}

.video-js-wrapper--full .video-overlay--startscreen h2 {
  margin-top: 380px;
}

.video-js-wrapper--full .video-overlay {
    position: absolute;
    height: 100%;
    width: 100%;
    padding-bottom: 0;
    padding-top: 0;
    background-position: center center;
    background-repeat: no-repeat;
}

.video-js-wrapper--full .video-overlay--startscreen:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 10;
    width: 100%;
    height: 61px;
    background-image: url("../img/diagonals_white_bottom.png");
}

.video-js-wrapper--full .video-overlay.is-hidden {
	visibility: hidden;
}

.video-js-wrapper--full .calling-viewport {
  min-width: 400px;
  transform: translate(-50%, -50%);
  margin-top: 23%;
}

.video-js-wrapper--full .video-overlay .i {
  display: block;
  margin: 10px auto;
}

.video-js--feature .vjs-social-viewport {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 40%;
}