.zype-theo-player {
  position: relative;
  height: auto !important;
}

.zype-theo-player.Hza3-dimensions.vjs-fluid,
.zype-theo-player.SDa3-dimensions.vjs-fluid,
.zype-theo-player[class*="-dimensions"].vjs-fluid {
  padding-top: 56.25%;
}

.zype-theo-player.theoplayer-audio-only .theoplayer-poster {
  visibility: visible !important;
}

.zype-theo-player .theoplayer-skin .vjs-big-play-button,
.zype-theo-player .theoplayer-skin .vjs-big-play-button:focus,
.zype-theo-player .theoplayer-skin:hover .vjs-big-play-button {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.zype-theo-player .theoplayer .theo-watermark,
.zype-theo-player .zype-watermark {
  position: absolute;
  bottom: 4em;
  right: 1em;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 60px;
  width: 60px;
  height: 60px;
  z-index: 2;
}

.zype-theo-player .theoplayer.vjs-user-inactive.vjs-playing .theo-watermark,
.zype-theo-player.vjs-user-inactive.vjs-playing .zype-watermark {
  opacity: 0; transition: opacity 1s ease;
  -webkit-transition: opacity 1s ease;
  -moz-transition: opacity 1s ease;
  -mz-transition: opacity 1s ease;
}

.zype-theo-player .theoplayer-skin .vjs-play-progress, .theoplayer-skin .vjs-volume-level {
  background-color: #00aced;
}

.zype-theo-player .theoplayer-skin.theoplayer-dvr.theoplayer-dvr-now .vjs-live-controls {
  color: #00aced;
}

.zype-theo-player .zype-player-agegate-overlay{
  font-family: 'Open Sans', sans-serif;
  font-weight: 300 !important;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: #000;
  color: #fff;
  text-align: center;
  display: none;
  z-index: 9997;
}
.zype-theo-player .zype-player-agegate-overlay .wrapper{
  display: table;
  width: 100%;
  height: 100%;
}
.zype-theo-player .zype-player-agegate-overlay .inner{
  display: table-cell;
  vertical-align: middle;
  padding: 24px;
}
.zype-theo-player .zype-player-agegate-overlay h1.agegate-title{
  font-size: 24px;
  font-weight: normal;
  color: #fff;
  margin: 0;
  margin-bottom: 12px;
}
.zype-theo-player .zype-player-agegate-overlay p.agegate-message {
  color: #3aaced;
  font-size: 18px;
  margin: 0;
  margin-bottom: 12px;
}
.zype-theo-player .zype-player-agegate-overlay p.agegate-message p {
  margin: 0;
}
.zype-theo-player .zype-player-agegate-overlay p.agegate-message p.error{
  color: #f00;
}
.zype-theo-player .zype-player-agegate-overlay .agegate-form{
  display: none;
}
.zype-theo-player .zype-player-agegate-overlay .agegate-form select{
  border: none;
  outline: none;
  padding: 6px 12px;
  margin: 0;
  background-color: #fff;
  border-radius: 4px;
  font-size: 18px;
  margin-right: 12px;
  color: black;
}
.zype-theo-player .zype-player-agegate-overlay .agegate-form select:last-of-type{
  margin-right: 0;
}
.zype-theo-player .zype-player-agegate-overlay .agegate-form .agegate-submit{
  padding: 8px;
  background-color: #3aaced;
  display: block;
  border-radius: 4px;
  width: auto;
  margin: 0 auto;
  margin-top: 16px;
  max-width: 260px;
  text-align: center;
}
.zype-theo-player .zype-player-agegate-overlay .agegate-form .agegate-submit:hover{
  background-color: #4bbdfe;
  cursor: hand;
  cursor: pointer;
}
.zype-theo-player .theoplayer-chromecast-button.connected{
  color:#00aced
}

.zype-theo-player .vjs-default-skin .vjs-menu-button ul li.vjs-selected, .vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus, .vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover {
    color: #111;
  background-color: #00aced;
}

.theo-primary-color {
  color: #fff !important;
}

.theo-primary-background {
  color: #fff !important;
  background-color: #00aced !important;
}

.vjs-selected {
  color: #fff !important;
}

.vjs-control .vjs-button {
  color: red !important;
  background-color: red !important;
}

.theoplayer-skin .vjs-volume-level,.theoplayer-skin .vjs-play-progress{
    color: #00aced !important;
    background: #00aced !important;
}


.theo-secondary-color, .theo-tertiary-background {
  z-index: 3 !important;
}

.theo-primary-color.vjs-big-play-button, .theoplayer-skin:hover .vjs-big-play-button {
  background: url(data:image/png;base64,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) no-repeat;
  background-size: contain;
  border-radius: 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 4.8em;
  opacity: .7;
}

.theo-player-wrapper:hover .vjs-big-play-button {
  opacity: 1;
}

.theoplayer-skin .vjs-big-play-button:after {
    display: none;
}

.theo-big-play-button-svg-container {
    display: none;
}

.ad-time-remaining {
  position: absolute;
  top: 0;
  padding: 10px;
  width: 60%;
  z-index: 9999;
  text-shadow: 0 0 3px #000;
}

.zype-continue-watching {
  position: absolute;
  bottom: 0;
  padding: 30px;
  width: 100%;
  z-index: 9999;
  color: #fff;
  background: rgba(0,0,0,0.5);
  padding-bottom: 50px;
  transition: padding-bottom .2s ease-in-out;
  -webkit-transition: padding-bottom .2s ease-in-out;
  -moz-transition: padding-bottom .2s ease-in-out;
  -mz-transition: padding-bottom .2s ease-in-out;

  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
}

.zype-theo-player.theoplayer-skin.vjs-has-started.vjs-user-inactive.vjs-playing:not(.theo-menu-opened) .zype-continue-watching {
  transition: padding-bottom .2s ease-in-out;
  -webkit-transition: padding-bottom .2s ease-in-out;
  -moz-transition: padding-bottom .2s ease-in-out;
  -mz-transition: padding-bottom .2s ease-in-out;
  padding-bottom: 30px;
}

.zype-continue-watching .continue-watching--countdown {
  flex: 0 1 100%;
  font-size: 1.5em;
}

.zype-continue-watching .continue-watching--title {
  flex: 0 1 auto;
  max-width: 55%;
  font-size: 1.2em;
  line-height: 1.2em;
}

.zype-continue-watching .continue-watching--btn {
  flex: 0 auto;
  background: #39aced;
  padding: 1em;
  margin-left: 15px;
  cursor: pointer;
  border-radius: 3px !important;
  font-family: 'Lato', sans-serif !important;
}

.zype-continue-watching--control-btn {
  cursor: pointer;
  font-size: 1.6em !important;
}

.zype-continue-watching--control-btn.prev {
  order: -90;
}

.zype-continue-watching--control-btn.next {
  order: -88;
}

.zype-continue-watching--control-btn .theo-button-tooltip {
  font-size: .6em !important;
}


@media only screen and (max-width: 600px) {
  .theo-primary-color.vjs-big-play-button, .theoplayer-skin:hover .vjs-big-play-button {
    background-size: 2.5em;
  }

  .zype-continue-watching {
    padding: 15px;
    padding-bottom: 50px;
  }

  .zype-theo-player.theoplayer-skin.vjs-has-started.vjs-user-inactive.vjs-playing:not(.theo-menu-opened) .zype-continue-watching {
    padding-bottom: 15px;
  }
} 