@charset "UTF-8";
@import url("css-1.css");

@keyframes "spin" {
  0% {
    transform: rotate(0deg)
  }
  to {
    transform: rotate(359deg)
  }
}

@keyframes "sourceNameSlide" {
  0% {
    left: 0;
    max-width: none;
    width: 300px
  }
  40% {
    left: -300px
  }
  50% {
    left: 0;
    max-width: none
  }
  51% {
    max-width: 100%
  }
  to {
    left: 0;
    max-width: 100%
  }
}

@keyframes "unmuteSpeakerIconBounce" {
  9% {
    background-size: 12.29%
  }
  10% {
    background-size: 8.29%
  }
  20% {
    background-size: 12.29%
  }
  25% {
    background-size: 8.29%
  }
  30% {
    background-size: 12.29%
  }
  59% {
    background-size: 12.29%
  }
  60% {
    background-size: 8.29%
  }
  70% {
    background-size: 12.29%
  }
  75% {
    background-size: 8.29%
  }
  80% {
    background-size: 12.29%
  }
}

.vjs-icon-info {
  background-image: url("");
  background-repeat: no-repeat
}

.vjs-icon-close, button.vjs-icon-close {
  background-image: url("");
  background-repeat: no-repeat
}

.xc-lordi.vjs-paused .vjs-play-control:before {
  background: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/a332cfae7ba3e5b3e5c120cc58dc44682f4dc433.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 50%
}

@media only screen and (max-width: 760px) {
  .xc-lordi.vjs-paused .vjs-play-control:before {
    background-size: auto
  }
}

.vjs-icon-play, .vjs-paused .vjs-play-control:before, .vjs-play-control.vjs-paused:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/24c566b0e77ba28e14b6a49116b28d46fa57bb0a.svg")
}

.big-play .vjs-paused .vjs-big-play-button {
  height: 30% !important;
  left: 15% !important;
  max-height: none !important;
  top: 32% !important;
  width: 70% !important
}

.big-play .vjs-paused .vjs-big-play-button:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/7f663e6a64b8cf2f7a4e0c7471194b59123d6e4f.svg") !important;
  background-size: 100% !important
}

@media only screen and (max-width: 760px) {
  .big-play .vjs-ott-skin.vjs-paused:not(.x-vjs-vpaid-playing) .vjs-play-control {
    height: 30% !important;
    height: 60px !important;
    left: 50% !important;
    margin-left: -150px !important;
    margin-top: -30px !important;
    max-height: none !important;
    top: 50% !important;
    width: 70% !important;
    width: 300px !important
  }

  .big-play .vjs-ott-skin.vjs-paused:not(.x-vjs-vpaid-playing) .vjs-play-control:before {
    background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/7f663e6a64b8cf2f7a4e0c7471194b59123d6e4f.svg") !important;
    background-size: 100% !important
  }
}

.vjs-vpaid-playing.vjs-paused .vjs-play-control.vjs-paused:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/24c566b0e77ba28e14b6a49116b28d46fa57bb0a.svg")
}

.vjs-chromecast-playing .vjs-play-control:before, .vjs-icon-pause, .vjs-playing .vjs-play-control:before, .vjs-vpaid-playing.vjs-paused .vjs-play-control:before {
  background-image: url("")
}

.vjs-ott-skin.video-js {
  color: #fff;
  font-family: Open Sans, Arial, sans-serif;
  overflow: hidden
}

.vjs-ott-skin.video-js .vjs-icon-placeholder:before {
  content: "" !important
}

.vjs-ott-skin.video-js .vjs-subs-caps-button {
  display: none
}

.vjs-ott-skin.video-js .vjs-chromecast-button, .vjs-ott-skin.video-js .vjs-expand-screen-button, .vjs-ott-skin.video-js .vjs-help-button {
  float: right;
  margin-right: 5px;
  position: relative
}

.vjs-ott-skin.video-js iframe.vjs-resize-manager {
  border: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
  width: 100%
}

.vjs-ott-skin .vjs-subs-caps-button {
  display: none
}

.vjs-ott-skin .vjs-control {
  color: #fff;
  position: absolute;
  width: 30px
}

.vjs-ott-skin .vjs-control:before {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 21px 21px;
  color: #fff;
  content: "";
  font-size: 21px;
  height: 100%;
  left: 0;
  line-height: 30px;
  position: absolute;
  top: 0;
  width: 100%
}

.vjs-ott-skin .vjs-control:focus, .vjs-ott-skin .vjs-control:focus:before, .vjs-ott-skin .vjs-control:hover:before {
  outline: 0 !important;
  text-shadow: none !important
}

.vjs-ott-skin .vjs-control-bar {
  background-color: rgba(0, 0, 0, .6);
  display: block;
  z-index: 6
}

.vjs-ott-skin .vjs-progress-control {
  font-size: .3em;
  height: 1em;
  left: 0;
  position: absolute;
  right: 0;
  top: -1em;
  transition: all .4s;
  width: auto
}

.vjs-ott-skin:hover .vjs-progress-control {
  font-size: .6em;
  transition: all .2s
}

.vjs-ott-skin:hover .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip, .vjs-ott-skin:hover .vjs-progress-control .vjs-mouse-display:after, .vjs-ott-skin:hover .vjs-progress-control .vjs-play-progress:after {
  display: none
}

.vjs-ott-skin:hover .vjs-big-play-button, .vjs-ott-skin:hover .vjs-big-play-button:focus {
  background-color: transparent
}

.vjs-ott-skin .vjs-progress-holder {
  height: 100%;
  margin: 0 !important
}

.vjs-ott-skin .vjs-progress-holder .vjs-play-progress {
  background: #f33 none -50% 0 repeat;
  height: 100%
}

.vjs-ott-skin .vjs-progress-holder .vjs-play-progress .vjs-time-tooltip, .vjs-ott-skin .vjs-progress-holder .vjs-play-progress:after, .vjs-ott-skin .vjs-progress-holder .vjs-play-progress:before {
  display: none
}

.vjs-ott-skin .vjs-progress-holder .vjs-load-progress {
  height: 100%
}

@media only screen and (min-width: 761px) {
  .vjs-ott-skin .vjs-play-control {
    bottom: 0;
    left: 0;
    margin-left: 10px
  }
}

.vjs-ott-skin .vjs-icon-pause:before, .vjs-ott-skin .vjs-play-control.vjs-playing:before, .vjs-ott-skin .vjs-play-control:before {
  content: ""
}

.vjs-ott-skin .vjs-fullscreen-control {
  display: block !important;
  margin-right: 10px;
  right: 0;
  top: 0
}

.vjs-ott-skin .vjs-fullscreen-control:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/16fdc905ca76007356754094504de5ececa38a94.svg")
}

.vjs-ott-skin .vjs-volume-horizontal {
  display: -ms-flexbox !important;
  display: flex !important;
  opacity: 1 !important;
  width: 100% !important
}

.vjs-ott-skin .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .vjs-ott-skin .vjs-volume-panel.vjs-volume-panel-horizontal:active, .vjs-ott-skin .vjs-volume-panel.vjs-volume-panel-horizontal:hover {
  transition: none;
  width: 55px
}

.vjs-ott-skin .vjs-volume-panel {
  display: block !important;
  float: right;
  margin-left: 55px;
  position: relative;
  right: 50px;
  transition: none;
  width: 55px
}

.vjs-ott-skin .vjs-volume-panel .vjs-slider-bar {
  left: 29px;
  opacity: 1;
  transition: none
}

.vjs-ott-skin .vjs-volume-panel:focus, .vjs-ott-skin .vjs-volume-panel:hover {
  width: 55px
}

.vjs-ott-skin .vjs-volume-panel:before {
  margin-left: 9px;
  width: 30px
}

.vjs-ott-skin .vjs-volume-panel .vjs-volume-control {
  height: 15px;
  position: absolute;
  top: 8px
}

.vjs-ott-skin .vjs-volume-panel.vjs-slider-active {
  width: 55px
}

.vjs-ott-skin .vjs-volume-panel.vjs-vol-0 {
  margin-left: 54px
}

.vjs-ott-skin .vjs-volume-panel.vjs-vol-0:before {
  margin-left: 2px
}

.vjs-ott-skin .vjs-volume-bar {
  background-color: transparent;
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/434e06c0232e3320639774e7022f2965b2df181a.png");
  height: 15px;
  margin: 0;
  width: 26px
}

.vjs-ott-skin .vjs-icon-volume-mute:before, .vjs-ott-skin .vjs-volume-panel-horizontal:before {
  content: "" !important
}

.vjs-ott-skin .vjs-mute-control {
  left: 0;
  top: 0;
  z-index: 10
}

.vjs-ott-skin .vjs-mute-control.vjs-vol-1:before, .vjs-ott-skin .vjs-mute-control.vjs-vol-2:before, .vjs-ott-skin .vjs-mute-control:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/27b9668799e35f566ae094a4c0c128b1c299a882.svg");
  content: ""
}

.vjs-ott-skin .vjs-mute-control.vjs-vol-0:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/5d087de16450b454ecd7f153159e10ce825d085a.svg");
  content: "";
  margin-left: -5px
}

.vjs-ott-skin .vjs-volume-level {
  background-color: transparent;
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/434e06c0232e3320639774e7022f2965b2df181a.png");
  background-position: 0 -15px;
  float: right;
  height: 15px;
  width: 26px
}

.vjs-ott-skin .vjs-volume-level:before {
  display: none
}

.vjs-ott-skin .video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  transition: none !important
}

.vjs-ott-skin .vjs-time-control {
  font-size: 1.2em;
  line-height: 30px;
  padding: 0;
  position: relative
}

.vjs-ott-skin .vjs-remaining-time {
  display: none
}

.vjs-ott-skin .vjs-current-time {
  margin-left: 50px
}

.vjs-ott-skin .vjs-current-time, .vjs-ott-skin .vjs-duration, .vjs-ott-skin .vjs-time-divider {
  display: block;
  float: left;
  width: auto
}

.vjs-ott-skin .vjs-time-divider {
  font-weight: 400;
  min-width: 15px;
  text-align: center
}

.vjs-ott-skin .vjs-custom-menu {
  background: rgba(0, 0, 0, .6);
  bottom: 5em;
  display: block;
  font-weight: 600;
  height: auto;
  opacity: 1;
  outline: none;
  padding: 0 1.2em;
  position: absolute;
  right: 2em;
  transition: visibility .1s, opacity .1s;
  visibility: visible;
  z-index: 6
}

.vjs-ott-skin .vjs-big-play-button {
  background-color: transparent;
  border: 0;
  display: block;
  height: 100%;
  left: 0;
  line-height: 100%;
  position: absolute;
  top: 0;
  width: 100%
}

.vjs-ott-skin .vjs-big-play-button:focus {
  background-color: transparent
}

.vjs-ott-skin .vjs-big-play-button:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/8b4bcc05e7b2f86ec71b7de40c1992fd49b9247f.svg");
  background-position: 50%;
  background-size: 17.29%;
  content: "";
  display: block;
  height: 100%;
  width: 100%
}

.vjs-ott-skin .vjs-big-play-button:hover:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/88ff9c8a730abc69f10b86092e658df494cf7cbf.svg");
  content: ""
}

.vjs-ott-skin .vjs-play-button-circle {
  background-color: transparent;
  border: 0;
  display: block;
  height: 100%;
  left: 0;
  line-height: 100%;
  position: absolute;
  top: 0;
  width: 100%
}

.vjs-ott-skin .vjs-play-button-circle:focus {
  background-color: transparent
}

.vjs-ott-skin .vjs-play-button-circle:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/8b4bcc05e7b2f86ec71b7de40c1992fd49b9247f.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 17.29%;
  content: "";
  display: block;
  height: 100%;
  width: 100%
}

.vjs-ott-skin .vjs-play-button-circle:hover:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/88ff9c8a730abc69f10b86092e658df494cf7cbf.svg");
  content: ""
}

.vjs-ott-skin .vjs-loading-spinner {
  animation: spin 1.5s linear infinite;
  border: 0;
  font-size: 4em;
  height: 40px;
  left: 50%;
  line-height: 40px;
  margin: -20px 0 0 -20px;
  opacity: .75;
  position: absolute;
  top: 50%;
  width: 40px
}

.vjs-ott-skin .vjs-loading-spinner:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/c5782fc8f73e349f1c429481d9bacd23f45ace11.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 40px;
  height: 40px;
  left: 0;
  margin: 0;
  position: absolute;
  top: 0;
  width: 40px
}

.vjs-ott-skin .vjs-audio-button, .vjs-ott-skin .vjs-captions-button {
  display: none
}

.vjs-ott-skin .vjs-menu-item:focus {
  outline: none
}

.vjs-ott-skin .vjs-share-screen {
  background: rgba(0, 0, 0, .7);
  display: table;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 6
}

.vjs-ott-skin .vjs-share-screen .vjs-share-links {
  color: #e4e4e4;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 100%
}

.vjs-ott-skin .vjs-share-screen .vjs-share-links span {
  background-repeat: no-repeat;
  background-size: 50px;
  cursor: pointer;
  display: inline-block;
  height: 50px;
  width: 50px
}

.vjs-ott-skin .vjs-share-screen .vjs-share-links span ~ span {
  margin-left: 3em
}

.vjs-ott-skin .vjs-share-screen .vjs-share-links span:hover {
  color: #fefefe
}

.vjs-ott-skin .vjs-share-screen .vjs-share-links span.copy-clicked {
  font-size: .6rem;
  margin-left: 0;
  visibility: hidden
}

.vjs-ott-skin .vjs-share-screen .vjs-share-fb {
  background-image: url("")
}

.vjs-ott-skin .vjs-share-screen .vjs-share-tw {
  background-image: url("")
}

.vjs-ott-skin .vjs-share-screen .vjs-share-gp {
  background-image: url("")
}

.vjs-ott-skin .vjs-share-screen .vjs-share-linktext {
  display: table;
  margin: 2em auto 0
}

.vjs-ott-skin .vjs-share-screen .vjs-share-linktext span {
  background-color: rgba(7, 20, 30, .7);
  color: #e4e4e4;
  display: table-cell;
  font-size: 1.4em;
  line-height: 1.4em;
  padding: .5em 1em;
  text-align: left
}

.vjs-ott-skin .vjs-share-screen .vjs-share-linktext .vjs-share-link {
  background-color: transparent;
  background-image: url("");
  background-position: 10px;
  background-size: 30px;
  display: table-cell;
  line-height: 30px;
  padding: 0 10px 0 0;
  text-align: right;
  vertical-align: middle
}

.vjs-ott-skin .vjs-settings-button {
  cursor: pointer;
  float: right;
  position: relative;
  transition: all .4s
}

.vjs-ott-skin .vjs-settings-button:hover {
  transform: rotate(30deg);
  transition: all .4s
}

.vjs-ott-skin .vjs-settings-button:before {
  background-image: url("");
  cursor: pointer
}

.vjs-ott-skin .vjs-settings-heading {
  float: left;
  font-size: 13px;
  line-height: 25px;
  margin-right: 24px;
  text-align: left
}

.vjs-ott-skin .vjs-settings-item {
  border-bottom: 1px solid #fff;
  height: 44px;
  padding: 10px 0;
  position: relative;
  width: auto
}

.vjs-ott-skin .vjs-settings-item:last-child {
  border-bottom: 0
}

.vjs-ott-skin .vjs-settings-content {
  float: right
}

.vjs-ott-skin .vjs-settings-version-info {
  height: 30px
}

.vjs-ott-skin .vjs-quality-control .vjs-slider {
  margin: 0
}

.vjs-ott-skin .vjs-quality-auto {
  cursor: pointer;
  float: right;
  height: auto;
  line-height: 19px;
  margin: 3px 15px 3px 0;
  position: relative;
  width: auto
}

.vjs-ott-skin .vjs-quality-auto span {
  cursor: pointer;
  font-size: 13px
}

.vjs-ott-skin .vjs-quality-auto.active span {
  color: #f33
}

.vjs-ott-skin .vjs-quality-bar {
  background-color: transparent;
  background-image: url("");
  background-repeat: no-repeat;
  float: right;
  height: 13px;
  width: 94px
}

.vjs-ott-skin .vjs-quality-bar.active .vjs-quality-level {
  background-image: url("");
  background-repeat: no-repeat;
  height: 13px
}

.vjs-ott-skin .quality-info {
  bottom: -11px;
  display: table-cell;
  font-size: 10px;
  font-weight: 600;
  line-height: 10px;
  position: absolute
}

.vjs-ott-skin .quality-info.max {
  right: 0
}

.vjs-ott-skin .vjs-language-name {
  cursor: pointer;
  font-size: 13px;
  line-height: 25px;
  margin-left: 10px
}

.vjs-ott-skin .vjs-language-content .active {
  color: #f43026;
  font-weight: 700
}

.vjs-ott-skin .vjs-subtitles-content li {
  cursor: pointer;
  float: left;
  font-size: 13px;
  line-height: 25px;
  list-style-type: none;
  margin-left: 10px
}

.vjs-ott-skin .vjs-subtitles-content li.vjs-selected {
  color: #f43026;
  font-weight: 700
}

.vjs-ott-skin .vjs-optout-button {
  background-position: 100%;
  cursor: pointer;
  padding-right: 26px
}

.vjs-ott-skin .vjs-optout-overlay {
  background: rgba(0, 0, 0, .7);
  display: none;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 6
}

.vjs-ott-skin .vjs-optout-overlay .vjs-icon-info {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  background-size: 50px;
  height: 50px;
  width: 50px
}

.vjs-ott-skin .vjs-optout-close {
  background-size: 20px;
  cursor: pointer;
  height: 20px;
  position: absolute;
  right: 10px;
  top: 10px;
  width: 20px;
  z-index: 7
}

.vjs-ott-skin .vjs-optout-overlay-inner {
  -ms-flex-pack: distribute;
  background: #000;
  border: 2px solid #fff;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  height: 65%;
  justify-content: space-around;
  left: 0;
  margin: auto;
  max-height: 300px;
  max-width: 600px;
  padding: 10px;
  position: absolute;
  right: 0;
  top: 0;
  width: 90%
}

.vjs-ott-skin .vjs-optout-overlay-text h2 {
  font-size: 1.1rem;
  margin-top: 0
}

.vjs-ott-skin .vjs-optout-overlay-text p {
  display: none;
  line-height: 1.1
}

.vjs-ott-skin .vjs-optout-overlay-text p.mobile-only {
  display: block
}

.vjs-ott-skin .vjs-optout-overlay-text a {
  color: #f43026;
  text-decoration: none
}

.vjs-ott-skin .vjs-hints-button {
  cursor: pointer;
  float: right;
  position: relative
}

.vjs-ott-skin .vjs-hints-button:before {
  background-image: url("");
  content: ""
}

.vjs-ott-skin .vjs-hints-menu {
  background-color: rgba(0, 0, 0, .6);
  bottom: 50px;
  padding: 0 0 5px;
  width: 260px
}

.vjs-ott-skin .vjs-hints-menu .vjs-hints-heading {
  padding: 15px
}

.vjs-ott-skin .vjs-hints-menu .vjs-hints-item {
  border: 0 solid #fff;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding: 7px 15px;
  text-align: left
}

.vjs-ott-skin .vjs-hints-menu .vjs-hints-item:hover {
  background-color: hsla(0, 0%, 100%, .25)
}

.vjs-ott-skin .vjs-hints-menu .vjs-hints-item .time {
  -ms-flex-preferred-size: 50px;
  flex-basis: 50px;
  font-weight: 700;
  width: 50px
}

.vjs-ott-skin .vjs-hints-menu .vjs-hints-item .title {
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  padding-left: 5px;
  text-overflow: ellipsis;
  white-space: nowrap
}

.vjs-ott-skin .vjs-hints-menu ul {
  padding-left: 0
}

.vjs-ott-skin .vjs-hints-menu li {
  border-bottom: 1px solid hsla(0, 0%, 89%, .7);
  cursor: pointer;
  font-size: .8125rem;
  font-weight: 400;
  line-height: 1rem;
  list-style-type: none;
  padding: .5em 0
}

.vjs-ott-skin .vjs-hints-menu li:active, .vjs-ott-skin .vjs-hints-menu li:focus, .vjs-ott-skin .vjs-hints-menu li:hover {
  background-color: transparent
}

.vjs-ott-skin .vjs-hints-menu li:last-child {
  border-bottom: 0
}

.vjs-ott-skin .vjs-hints-menu li a {
  color: #fff;
  display: block
}

.vjs-ott-skin .vjs-marker {
  background-color: transparent !important;
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute
}

.vjs-ott-skin .vjs-marker:before {
  border-color: #e4e4e4 transparent transparent;
  border-style: solid;
  border-width: 6px 5px 0;
  content: "";
  height: 0;
  left: 0;
  position: absolute;
  top: -6px;
  width: 0
}

.vjs-ott-skin .vjs-marker.vjs-marker-ad:before {
  border-color: #ffe400 transparent transparent
}

.vjs-ott-skin .vjs-marker.vjs-marker-hint:before {
  border-color: #f33 transparent transparent
}

.vjs-ott-skin .vjs-marker.vjs-marker-hint:after {
  background-color: transparent;
  content: "";
  display: block;
  height: 18px;
  left: -2.5px;
  position: absolute;
  top: -10px;
  width: 15px;
  z-index: 20
}

.vjs-ott-skin .vjs-slider-vertical, .vjs-ott-skin .vjs-ts-cancel-button, .vjs-ott-skin .vjs-ts-time-display {
  display: none
}

.vjs-ott-skin .vjs-tech {
  pointer-events: none
}

.vjs-ott-skin .vjs-click-screen {
  height: 100%;
  outline: none;
  width: 100%
}

.vjs-ott-skin .vjs-an-screen {
  background: rgba(0, 0, 0, .6);
  bottom: 0;
  display: none;
  height: 100%;
  left: 0;
  margin: 0;
  padding: 8% 0 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  vertical-align: middle;
  z-index: 8
}

.vjs-ott-skin .vjs-an-center {
  left: 0;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%)
}

.vjs-ott-skin .vjs-an-play {
  cursor: pointer;
  display: inline-block;
  left: auto;
  margin-left: auto;
  margin-top: auto;
  position: relative;
  top: auto
}

.vjs-ott-skin .vjs-an-play:after {
  background-color: rgba(0, 0, 0, .4);
  border-radius: 116px;
  content: "";
  display: block;
  height: 116px;
  left: 6px;
  position: absolute;
  top: 6px;
  width: 116px;
  z-index: 1
}

.vjs-ott-skin .vjs-an-play:before {
  content: "";
  height: 128px;
  left: 0;
  position: absolute;
  top: 0;
  width: 128px;
  z-index: 2
}

.vjs-ott-skin .vjs-an-title {
  font-size: 15px;
  line-height: 25px;
  margin: 20px 0
}

.vjs-ott-skin .vjs-an-title strong {
  font-size: 18px
}

.vjs-ott-skin .vjs-an-cancel {
  border: 2px solid #fff;
  border-radius: 28px;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 15px;
  font-weight: 700;
  outline: 0;
  padding: 7px 20px;
  text-decoration: none
}

.vjs-ott-skin .vjs-an-cancel:hover {
  background-color: #fff;
  color: #000
}

.vjs-ott-skin .vjs-an-switch {
  line-height: 25px
}

.vjs-ott-skin .vjs-an-switch:focus {
  outline: none
}

.vjs-ott-skin .switch {
  display: inline-block;
  height: 15px;
  position: relative;
  top: 5px;
  width: 30px
}

.vjs-ott-skin .switch input {
  display: none
}

.vjs-ott-skin .slider {
  background-color: #ccc;
  bottom: 0;
  cursor: pointer;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: .4s
}

.vjs-ott-skin .slider:before {
  background-color: #fff;
  bottom: 0;
  content: "";
  height: 15px;
  left: 0;
  position: absolute;
  transition: .4s;
  width: 15px
}

.vjs-ott-skin input:checked + .slider {
  background-color: #f43026
}

.vjs-ott-skin input:checked + .slider:before {
  transform: translateX(15px)
}

.vjs-ott-skin input:focus + .slider {
  box-shadow: 0 0 1px #f43026
}

.vjs-ott-skin .slider.round {
  border-radius: 15px
}

.vjs-ott-skin .slider.round:before {
  border-radius: 50%
}

.vjs-ott-skin .Jc18a5f90420010de10a060f88dce8db0 {
  display: none
}

.vjs-ott-skin .blabla-boo-msg-wrapper {
  display: none !important;
  left: 50%;
  padding: 6px 0;
  position: absolute;
  text-align: center;
  top: 32px;
  transform: translate(-50%)
}

.vjs-ott-skin .blabla-boo-msg-text {
  background: rgba(0, 0, 0, .4);
  border-radius: 1rem;
  font-weight: 600;
  padding: 4px 1rem
}

.vjs-ott-skin .vjs-play-control-vpaid {
  display: none
}

.vjs-ott-skin .blabla-boo-overlay {
  bottom: 50px;
  position: absolute;
  width: 100%
}

.vjs-ott-skin .blabla-boo-overlay .blabla-boo-button-close {
  background-color: rgba(0, 0, 0, .3);
  background-position: 50%;
  background-size: 14px;
  border-radius: 1em;
  cursor: pointer;
  display: block;
  font-size: 1.2em;
  height: 26px;
  margin: 10px;
  position: absolute;
  right: 0;
  top: 0;
  width: 26px;
  z-index: 0
}

.vjs-ott-skin .blabla-boo-overlay .blabla-boo-overlay-wrap {
  display: table;
  margin: 0 auto;
  position: relative
}

.vjs-ott-skin .blabla-boo-overlay .blabla-boo-overlayer-link {
  display: block
}

.vjs-ott-skin .blabla-boo-overlay > a {
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0
}

.vjs-ott-skin .vjs-chromecast-button {
  cursor: pointer
}

.vjs-ott-skin .vjs-chromecast-button:before {
  background-image: url("");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 22px
}

.vjs-ott-skin .vjs-expand-screen-button {
  cursor: pointer
}

.vjs-ott-skin .vjs-expand-screen-button:before {
  background-image: url("");
  background-position: 50%;
  background-repeat: no-repeat;
  content: "";
  cursor: pointer
}

.vjs-ott-skin .vjs-expand-screen-button.active:before {
  background-image: url("");
  cursor: pointer
}

.vjs-ott-skin .vjs-help-button {
  cursor: pointer
}

.vjs-ott-skin .vjs-help-button:before {
  background-image: url("");
  background-position: 50%;
  background-repeat: no-repeat;
  content: "";
  cursor: pointer
}

.vjs-ott-skin .vjs-big-unmute-button {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  display: block;
  height: 100%;
  left: 0;
  line-height: 100%;
  position: absolute;
  top: 0;
  transition: opacity .6s;
  width: 100%
}

.vjs-ott-skin .vjs-big-unmute-button:focus {
  background-color: transparent
}

.vjs-ott-skin .vjs-big-unmute-button.hideAnimation {
  opacity: 0
}

.vjs-ott-skin .vjs-big-unmute-button.hidden {
  display: none
}

.vjs-ott-skin .vjs-big-unmute-button__icon {
  background-image: url("");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 12.29%;
  display: block;
  height: 100%;
  width: 100%
}

.vjs-ott-skin .vjs-big-unmute-button__icon:hover {
  animation-duration: 2s;
  animation-name: unmuteSpeakerIconBounce;
  animation-timing-function: linear
}

.vjs-ott-skin .vjs-big-unmute-button__icon:hover span {
  text-decoration: underline
}

.vjs-ott-skin .vjs-big-unmute-button__title {
  position: absolute;
  text-align: center;
  top: 65%;
  width: 100%
}

.vjs-ott-skin .vjs-big-unmute-button__title span {
  background-color: rgba(0, 0, 0, .4);
  border-radius: 30px;
  color: #fff;
  font-size: 12px;
  padding: 8px 20px
}

@media only screen and (min-width: 761px) {
  .vjs-ott-skin.xc-lordi .vjs-play-control {
    left: 0;
    margin-left: 10px
  }
}

.vjs-ott-skin.xc-lordi .vjs-live-control, .vjs-ott-skin.xc-lordi .vjs-loading-spinner {
  display: none
}

.vjs-ott-skin.xc-lordi .vjs-control-bar {
  z-index: 1
}

.vjs-ott-skin.xc-lordi .vjs-progress-control {
  pointer-events: none
}

.vjs-ott-skin.xc-lordi .vjs-progress-control .vjs-play-progress {
  width: 100% !important
}

.vjs-ott-skin.xc-lordi .vjs-play-progress {
  background-color: #ffe400
}

.vjs-ott-skin.xc-lordi .vjs-audio-button, .vjs-ott-skin.xc-lordi .vjs-captions-button, .vjs-ott-skin.xc-lordi .vjs-hints-button, .vjs-ott-skin.xc-lordi .vjs-marker, .vjs-ott-skin.xc-lordi .vjs-settings-button, .vjs-ott-skin.xc-lordi .vjs-share-button {
  display: none
}

.vjs-ott-skin.xc-lordi .Jc18a5f90420010de10a060f88dce8db0 {
  display: block;
  height: 100%;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%
}

.vjs-ott-skin.xc-lordi .Jc18a5f90420010de10a060f88dce8db0 a.pcx-depeche-mode {
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%
}

.vjs-ott-skin.xc-lordi .Jc18a5f90420010de10a060f88dce8db0 .blabla-boo-button {
  background: rgba(0, 0, 0, .4);
  border-radius: 1rem;
  color: #fff !important;
  cursor: pointer;
  display: inline-block;
  font-weight: 600;
  position: relative;
  text-decoration: none !important;
  top: 32px;
  z-index: 2
}

.vjs-ott-skin.xc-lordi .Jc18a5f90420010de10a060f88dce8db0 .blabla-boo-button:hover {
  background: rgba(0, 0, 0, .7)
}

.vjs-ott-skin.xc-lordi .Jc18a5f90420010de10a060f88dce8db0 .vjs-skip-button, .vjs-ott-skin.xc-lordi .Jc18a5f90420010de10a060f88dce8db0 .vjs-skip-countdown {
  display: inline-block;
  padding: 6px 1rem
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button {
  background: rgba(0, 0, 0, .4);
  border-radius: 1rem;
  color: #fff !important;
  cursor: pointer;
  display: none;
  font-weight: 600;
  padding: 6px 1rem;
  position: absolute;
  right: 32px;
  text-decoration: none !important;
  top: 32px;
  z-index: 5
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button:hover {
  background: rgba(0, 0, 0, .7)
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button .icon {
  background-position: -1px;
  background-size: 12px;
  cursor: pointer;
  display: inline-block;
  height: 10px;
  line-height: 10px;
  margin-right: 5px;
  width: 10px
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button.center {
  left: 50%;
  right: auto;
  top: 64px;
  transform: translate(-50%)
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button.left {
  left: 32px;
  right: auto
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button.icon {
  background: none;
  padding: 0
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button.icon:hover {
  background: none
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button.icon .icon {
  background-position: 50%;
  background-size: 18px;
  height: 18px;
  line-height: 18px;
  width: 18px
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button.button .icon:before {
  font-size: 12px;
  height: 12px;
  left: 16px;
  line-height: 12px;
  position: absolute;
  top: 5px;
  width: 12px
}

.vjs-ott-skin.xc-lordi .vjs-chromecast-button, .vjs-ott-skin.xc-lordi .vjs-expand-screen-button, .vjs-ott-skin.xc-lordi .vjs-help-button, .vjs-ott-skin.xc-lordi .vjs-playlist-marker {
  display: none
}

.vjs-ott-skin.vjs-ended .vjs-play-control:before {
  background-image: url("");
  content: ""
}

.vjs-ott-skin.vjs-ended .vjs-big-play-button {
  display: block
}

.vjs-ott-skin.vjs-ended .vjs-big-play-button:before {
  background-image: url("");
  content: ""
}

.vjs-ott-skin.vjs-popup-displayed .vjs-fullscreen-control:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/16fdc905ca76007356754094504de5ececa38a94.svg")
}

.vjs-ott-skin.vjs-popup-displayed .vjs-mute-control:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/27b9668799e35f566ae094a4c0c128b1c299a882.svg");
  content: ""
}

.vjs-ott-skin.vjs-popup-displayed .vjs-mute-control.vjs-vol-0:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/5d087de16450b454ecd7f153159e10ce825d085a.svg");
  content: "";
  margin-left: -5px
}

.vjs-ott-skin.vjs-popup-displayed .vjs-settings-button:before {
  background-image: url("");
  cursor: pointer
}

.vjs-ott-skin.vjs-popup-displayed .vjs-expand-screen-button:before {
  background-image: url("");
  cursor: pointer
}

.vjs-ott-skin.vjs-popup-displayed .vjs-expand-screen-button.active:before {
  background-image: url("");
  cursor: pointer
}

.vjs-ott-skin.vjs-popup-displayed .vjs-help-button:before {
  background-image: url("");
  cursor: pointer
}

.vjs-ott-skin.vjs-is-on-mobile .vjs-help-button {
  left: 3px;
  right: 0
}

.vjs-ott-skin.vjs-fullscreen .vjs-big-play-button:before, .vjs-ott-skin.vjs-fullscreen .vjs-play-button-circle:before {
  background-size: 10%
}

.vjs-ott-skin.vjs-fullscreen .vjs-expand-screen-button, .vjs-ott-skin.vjs-fullscreen .vjs-helpbutton {
  display: none
}

.vjs-ott-skin.vjs-fullscreen .vjs-big-unmute-button__icon {
  background-size: 10%
}

.vjs-ott-skin.vjs-error .vjs-big-play-button {
  display: none
}

.vjs-ott-skin.vjs-error .vjs-loading-spinner {
  animation: none;
  display: none
}

.vjs-ott-skin.vjs-error .vjs-error-display:before {
  background-image: url("");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  height: 80px
}

.vjs-ott-skin.vjs-big-play-button.vjs-hidden, .vjs-ott-skin.vjs-controls-disabled .vjs-big-play-button, .vjs-ott-skin.vjs-error .vjs-big-unmute-button, .vjs-ott-skin.vjs-error.vjs-paused .vjs-big-play-button, .vjs-ott-skin.vjs-has-started .vjs-big-play-button {
  display: none
}

.vjs-ott-skin.vjs-has-started .vjs-share-button {
  background-size: 28px;
  cursor: pointer;
  display: block;
  height: 30px;
  opacity: 1;
  outline: none;
  right: 10px;
  top: 10px;
  transition: visibility .1s, opacity .1s;
  visibility: visible;
  width: 30px;
  z-index: 7
}

.vjs-ott-skin.vjs-has-started .vjs-share-button:before {
  background-image: url("");
  background-size: 30px;
  color: #fff;
  cursor: pointer;
  font-size: 30px;
  outline: none;
  z-index: 7
}

.vjs-ott-skin.vjs-has-started .vjs-share-button:before:active, .vjs-ott-skin.vjs-has-started .vjs-share-button:before:focus {
  outline: none
}

.vjs-ott-skin.vjs-has-started .vjs-share-button.vjs-share-close:before {
  content: ""
}

.vjs-ott-skin.vjs-using-native-controls .vjs-big-play-button {
  display: none
}

.vjs-ott-skin.vjs-paused .vjs-big-play-button {
  display: block;
  z-index: 5
}

.vjs-ott-skin.vjs-paused .vjs-big-unmute-button, .vjs-ott-skin.vjs-playing .vjs-big-play-button {
  display: none
}

.vjs-ott-skin.vjs-seeking .vjs-loading-spinner:after, .vjs-ott-skin.vjs-seeking .vjs-loading-spinner:before, .vjs-ott-skin.vjs-waiting .vjs-loading-spinner:after, .vjs-ott-skin.vjs-waiting .vjs-loading-spinner:before {
  animation: none
}

.vjs-ott-skin.vjs-live:not(.xc-lordi) .vjs-playlist-control-buttons, .vjs-ott-skin.vjs-live:not(.xc-lordi) .vjs-playlist-source-name-display, .vjs-ott-skin.vjs-live:not(.xc-lordi) .vjs-playlist-time-display, .vjs-ott-skin.vjs-live:not(.xc-lordi) .vjs-progress-control, .vjs-ott-skin.vjs-live:not(.xc-lordi) .vjs-time-control, .vjs-ott-skin.vjs-live:not(.xc-lordi) .vjs-time-divider {
  display: none
}

.vjs-ott-skin.vjs-live:not(.xc-lordi) .vjs-live-display {
  margin-left: 10px
}

.vjs-ott-skin.vjs-live:not(.xc-lordi) .vjs-live-control {
  float: left;
  position: relative
}

.vjs-ott-skin.vjs-live .vjs-live-progress-control, .vjs-ott-skin.vjs-live .vjs-slider-vertical {
  display: block
}

.vjs-ott-skin.vjs-live:not(.vjs-timeshift-disabled) .vjs-live-progress-control {
  display: block !important
}

.vjs-ott-skin.vjs-live .vjs-live-vertical-bar {
  height: 100%
}

.vjs-ott-skin.vjs-live .vjs-live-horizontal-bar {
  width: 100%
}

.vjs-ott-skin.vjs-live .vjs-ts-cancel-button {
  cursor: pointer;
  display: inline-block;
  width: auto
}

.vjs-ott-skin.vjs-live .vjs-ts-cancel-button .vjs-control-text {
  clip: auto;
  font-size: 12px;
  height: auto;
  margin: 0 0 0 25px;
  overflow: auto;
  width: auto
}

.vjs-ott-skin.vjs-live .vjs-ts-cancel-button.cancel-timeshifting {
  background-position: 10px;
  background-size: 10px;
  display: none;
  position: relative
}

.vjs-ott-skin.vjs-live .vjs-ts-cancel-button.cancel-timeshifting .vjs-control-text {
  position: relative
}

.vjs-ott-skin.vjs-live .vjs-ts-time-display {
  float: left;
  font-size: 12px;
  line-height: 30px
}

.vjs-ott-skin.vjs-live .vjs-live-time-content, .vjs-ott-skin.vjs-live .vjs-live-vert-progress-holder {
  display: none;
  font-family: Open Sans, Arial, sans-serif
}

.vjs-ott-skin.vjs-live.xc-lordi .vjs-progress-control {
  display: block
}

.vjs-ott-skin.vjs-popup-displayed.vjs-user-inactive .vjs-control-bar {
  display: block;
  opacity: 1;
  visibility: visible
}

.vjs-ott-skin.vjs-ended.vjs-reload-disabled .vjs-big-play-button {
  display: none
}

.vjs-ott-skin.vjs-ended.vjs-reload-disabled.vjs-ott-skin.vjs-ended .vjs-play-control:before {
  background-image: url("");
  content: ""
}

.vjs-has-started button.vjs-share-button.vjs-icon-close-red:before, .vjs-icon-close-red {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/0baffa72c652696fee53e48b89aa9e6aaf42101b.svg");
  background-repeat: no-repeat
}

.vjs-full-window .video-js .vjs-fullscreen-control:before, .vjs-ott-skin.video-js.vjs-fullscreen .vjs-fullscreen-control:before {
  background-image: url("");
  content: ""
}

.vjs-ott-skin.xc-lordi.vjs-ios .vjs-fullscreen-control {
  display: none
}

.vjs-thumbnail-holder {
  left: -1000px;
  position: absolute
}

.vjs-thumbnail-wrapper {
  background: #fff;
  bottom: 10px;
  left: 0;
  padding: 2px;
  position: absolute;
  width: 114px;
  z-index: 1
}

.vjs-thumbnail-wrapper .vjs-thumbnail-arrow {
  border-color: #e4e4e4 transparent transparent;
  border-style: solid;
  border-width: 6px 5px 0;
  bottom: -6px;
  display: inline-block;
  height: 0;
  left: 52px;
  position: absolute;
  width: 0
}

.vjs-thumbnail-wrapper span {
  color: #000;
  display: block;
  font-size: 12px;
  line-height: 14px;
  max-height: 34px;
  overflow: hidden;
  padding: 5px;
  text-align: left
}

.vjs-thumbnail-wrapper span:empty {
  display: none
}

.vjs-thumbnail-wrapper .vjs-thumbnail-time {
  bottom: 5px;
  font-size: 13px;
  left: 0;
  line-height: 13px;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0
}

.vjs-thumbnail {
  display: block;
  transition: opacity .2s ease;
  width: 110px
}

.vjs-progress-control.fake-active .vjs-thumbnail, .vjs-progress-control:active .vjs-thumbnail {
  opacity: 1
}

.vjs-progress-control:active .vjs-thumbnail:active {
  opacity: 0
}

.vjs-progress-control:hover .vjs-thumbnail {
  opacity: 1
}

.vjs-progress-control:hover .vjs-thumbnail-wrapper:hover, .vjs-progress-control:hover .vjs-thumbnail:hover {
  opacity: 0
}

.vjs-progress-control.active .vjs-thumbnail {
  opacity: 1
}

.vjs-progress-control.active .vjs-thumbnail:hover {
  opacity: 0
}

.vjs-live-vert-progress-holder:hover .ott-thumb-vert-holder.vjs-thumbnail-holder {
  bottom: 5px;
  display: block;
  left: 70px
}

.vjs-live-vert-progress-holder:hover .ott-thumb-vert-holder .vjs-thumbnail-wrapper {
  height: 106px;
  padding: 3px;
  width: 184px
}

.vjs-live-vert-progress-holder:hover .ott-thumb-vert-holder .vjs-thumbnail-wrapper:before {
  content: none
}

.vjs-live-vert-progress-holder:hover .ott-thumb-vert-holder .vjs-thumbnail {
  width: 178px
}

.vjs-live-progress-control .vjs-thumbnail-holder {
  display: none
}

.vjs-live-progress-control:hover .vjs-thumbnail-holder {
  display: block
}

.vjs-ott-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-share-button {
  display: block;
  opacity: 0;
  transition: visibility 1s, opacity 1s;
  visibility: hidden
}

.vjs-ott-skin.vjs-chromecast-playing .vjs-quality-control {
  display: none
}

.vjs-ott-skin.vjs-chromecast-playing .vjs-chromecast-button {
  background-color: #f33
}

.vjs-ott-skin.vjs-chromecast-paused .vjs-quality-control {
  display: none
}

.vjs-ott-skin.vjs-chromecast-paused .vjs-chromecast-button {
  background-color: #f33
}

.vjs-ott-skin.vjs-optout-showing .vjs-optout-overlay {
  display: table
}

.vjs-ott-skin.vjs-live.vjs-timeshifted .vjs-live-control, .vjs-ott-skin.vjs-optout-showing .vjs-share-button {
  display: none
}

.vjs-ott-skin.vjs-live.vjs-timeshifted .cancel-timeshifting, .vjs-ott-skin.vjs-live.vjs-timeshifted .vjs-ts-time-display {
  display: block
}

.vjs-ott-skin.vjs-live.vjs-user-active:hover .vjs-live-vert-progress-holder {
  bottom: 36px
}

.vjs-ott-skin.vjs-live.vjs-user-active .vert-promo {
  bottom: 0;
  font-size: 11px;
  font-weight: 600;
  padding-bottom: 5px;
  position: absolute;
  text-align: center;
  width: 60px
}

.vjs-ott-skin.vjs-live.vjs-user-active .vert-maximum {
  display: none;
  font-size: 11px;
  font-weight: 600;
  padding-bottom: 30px;
  padding-top: 5px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 60px
}

.vjs-ott-skin.vjs-live.vjs-user-active .vjs-live-vert-progress-holder {
  background-color: red;
  bottom: 33px;
  display: block;
  height: 35px;
  left: 0;
  position: absolute;
  width: 60px
}

.vjs-ott-skin.vjs-live.vjs-user-active .vjs-live-vert-progress-holder:hover {
  height: auto;
  top: 0
}

.vjs-ott-skin.vjs-live.vjs-user-active .vjs-live-vert-progress-holder:hover .vert-promo {
  display: none
}

.vjs-ott-skin.vjs-live.vjs-user-active .vjs-live-vert-progress-holder:hover .vert-maximum {
  display: block
}

.vjs-ott-skin.vjs-live.vjs-user-active .vjs-live-vert-progress-holder:hover .vert-maximum:hover {
  opacity: 0
}

.vjs-ott-skin.vjs-live.vjs-user-active .vjs-live-vert-progress-holder:hover .vjs-live-vertical-bar {
  border-bottom: 2px solid #fff
}

.vjs-ott-skin.vjs-live.vjs-user-active .vjs-live-vert-progress-holder:hover .vjs-live-vertical-triangle {
  border-color: transparent #fff transparent transparent;
  border-style: solid;
  border-width: 10px 10px 10px 0;
  bottom: -11px;
  height: 0;
  position: absolute;
  right: -9px;
  width: 0
}

.vjs-ott-skin.vjs-live.vjs-user-active .vjs-live-vert-progress-holder:hover .vjs-live-time-content {
  bottom: 0;
  display: block;
  font-size: 11px;
  font-weight: 600;
  margin-left: -10px;
  padding: 4px 3px;
  position: absolute
}

.vjs-ott-skin.vjs-live.vjs-user-active .vjs-live-vert-progress-holder:focus {
  box-shadow: none;
  text-shadow: none
}

.vjs-ott-skin.vjs-live.vjs-user-active .vjs-live-vertical-bar {
  background: transparent;
  box-sizing: border-box;
  margin-left: 15px;
  padding-top: 20px;
  position: relative;
  width: 44px
}

.vjs-ott-skin.vjs-live.vjs-popup-displayed .vert-promo {
  bottom: 0;
  font-size: 11px;
  font-weight: 600;
  padding-bottom: 5px;
  position: absolute;
  text-align: center;
  width: 60px
}

.vjs-ott-skin.vjs-live.vjs-popup-displayed .vert-maximum {
  display: none;
  font-size: 11px;
  font-weight: 600;
  padding-bottom: 30px;
  padding-top: 5px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 60px
}

.vjs-ott-skin.vjs-live.vjs-popup-displayed .vjs-live-vert-progress-holder {
  background-color: red;
  bottom: 33px;
  display: block;
  height: 35px;
  left: 0;
  position: absolute;
  width: 60px
}

.vjs-ott-skin.vjs-live.vjs-popup-displayed .vjs-live-vert-progress-holder:hover {
  height: auto;
  top: 0
}

.vjs-ott-skin.vjs-live.vjs-popup-displayed .vjs-live-vert-progress-holder:hover .vert-promo {
  display: none
}

.vjs-ott-skin.vjs-live.vjs-popup-displayed .vjs-live-vert-progress-holder:hover .vert-maximum {
  display: block
}

.vjs-ott-skin.vjs-live.vjs-popup-displayed .vjs-live-vert-progress-holder:hover .vert-maximum:hover {
  opacity: 0
}

.vjs-ott-skin.vjs-live.vjs-popup-displayed .vjs-live-vert-progress-holder:hover .vjs-live-vertical-bar {
  border-bottom: 2px solid #fff
}

.vjs-ott-skin.vjs-live.vjs-popup-displayed .vjs-live-vert-progress-holder:hover .vjs-live-vertical-triangle {
  border-color: transparent #fff transparent transparent;
  border-style: solid;
  border-width: 10px 10px 10px 0;
  bottom: -11px;
  height: 0;
  position: absolute;
  right: -9px;
  width: 0
}

.vjs-ott-skin.vjs-live.vjs-popup-displayed .vjs-live-vert-progress-holder:hover .vjs-live-time-content {
  bottom: 0;
  display: block;
  font-size: 11px;
  font-weight: 600;
  margin-left: -10px;
  padding: 4px 3px;
  position: absolute
}

.vjs-ott-skin.vjs-live.vjs-popup-displayed .vjs-live-vert-progress-holder:focus {
  box-shadow: none;
  text-shadow: none
}

.vjs-ott-skin.vjs-live.vjs-popup-displayed .vjs-live-vertical-bar {
  background: transparent;
  box-sizing: border-box;
  margin-left: 15px;
  padding-top: 20px;
  position: relative;
  width: 44px
}

.vjs-ott-skin.vjs-live.vjs-timeshift-disabled .vjs-live-progress-control {
  pointer-events: none
}

.vjs-ott-skin.vjs-an-shown.vjs-ended .vjs-big-play-button, .vjs-ott-skin.vjs-an-shown.vjs-paused .vjs-big-play-button, .vjs-ott-skin.vjs-an-shown.vjs-playing .vjs-big-play-button, .vjs-ott-skin.vjs-live.vjs-timeshift-disabled .vjs-slider-vertical, .vjs-ott-skin.vjs-live.vjs-timeshift-disabled .vjs-ts-cancel-button {
  display: none
}

.vjs-ott-skin.vjs-an-shown .vjs-an-screen {
  display: inline-block
}

.vjs-ott-skin.vjs-an-shown .vjs-share-button, .vjs-ott-skin.vjs-an-shown .vjs-share-screen {
  display: none
}

.vjs-ott-skin.blabla-boo-loading .vjs-loading-spinner {
  display: block
}

.vjs-ott-skin.vjs-vpaid-playing .vjs-control-bar {
  background: transparent;
  pointer-events: none;
  z-index: 8
}

.vjs-ott-skin.vjs-vpaid-playing .vjs-control-bar > * {
  pointer-events: auto
}

.vjs-ott-skin.vjs-vpaid-playing .blabla-boo-msg-wrapper {
  z-index: 8
}

.vjs-ott-skin.vjs-vpaid-playing .blabla-boo-msg-text {
  cursor: pointer
}

.vjs-ott-skin.vjs-vpaid-playing .blabla-boo-msg-text:hover {
  background: rgba(0, 0, 0, .7)
}

.vjs-ott-skin.vjs-vpaid-playing .vjs-play-control {
  display: none
}

.vjs-ott-skin.vjs-vpaid-playing .vjs-play-control.vjs-play-control-vpaid {
  display: block
}

.vjs-ott-skin.vjs-vpaid-playing .vjs-control-bar.adsPlayer-fullscreen {
  z-index: 2
}

.is-fullscreenad #companion-wrapper {
  z-index: 10000
}

.is-fullscreenad #ott-video-player {
  height: 395px;
  position: absolute;
  width: 702px;
  z-index: 10001
}

.is-fullscreenad #companion-close {
  background-color: rgba(0, 0, 0, .4);
  background-position: 50%;
  border: 3px solid #fff;
  border-radius: 75px;
  cursor: pointer;
  font-size: 30px;
  height: 50px;
  line-height: 50px;
  position: absolute;
  right: 1rem;
  text-align: center;
  text-decoration: none;
  top: 1rem;
  width: 50px;
  z-index: 4
}

.is-fullscreenad #companion-close:before, .is-fullscreenad #companion-close:before:active, .is-fullscreenad #companion-close:before:focus {
  outline: none
}

#J777e78afe8e1bd8f10192613c452da3c {
  bottom: 0;
  left: 0;
  position: absolute !important;
  width: 100%;
  z-index: 2147483647
}

.vjs-playlist-control-buttons {
  display: inline-block;
  height: 100%;
  text-align: center;
  width: 90px
}

.vjs-playlist-buttons {
  cursor: pointer
}

.vjs-playlist-buttons:before {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block
}

.vjs-playlist-buttons.vjs-playlist-next {
  display: inline-block;
  position: relative
}

.vjs-playlist-buttons.vjs-playlist-next:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/d7222758754bbc02f8a77393c23bea6e49ea2318.svg");
  background-size: 16px
}

.vjs-playlist-buttons.vjs-playlist-prev {
  display: inline-block;
  position: relative
}

.vjs-playlist-buttons.vjs-playlist-prev:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/baf040bee02ff211fcee53a051bd65f015172b11.svg");
  background-size: 16px
}

.xc-lordi .vjs-playlist-buttons, .xc-lordi .vjs-playlist-index-display, .xc-lordi .vjs-playlist-source-name-display {
  display: none
}

.vjs-playlist-index-display {
  -ms-flex-align: center;
  align-items: center;
  display: inline-block;
  height: 100%;
  vertical-align: top
}

.vjs-playlist-index-display span {
  display: block;
  margin-top: 10px
}

.vjs-playlist-time-display {
  display: inline-block;
  margin-left: 50px;
  vertical-align: top
}

.vjs-playlist-time-display .vjs-current-time.vjs-playlist-current-time, .vjs-playlist-time-display .vjs-current-time.vjs-playlist-current-time .vjs-playlist-current-time-display {
  margin-left: 0
}

.vjs-playlist-time-display .vjs-playlist-time-divider {
  display: inline-block;
  font-size: 1.2em;
  height: 100%;
  margin: 0 5px
}

.vjs-playlist-time-display .vjs-playlist-duration {
  display: inline-block;
  height: 100%;
  width: auto
}

.vjs-playlist-marker {
  background-color: #02a7f9;
  box-shadow: 0 0 2px #63cafe;
  display: inline-block;
  height: 100%;
  position: absolute;
  width: 3px;
  z-index: 3
}

.vjs-playlist-marker span {
  display: none
}

.vjs-playlist-seek-bar .vjs-play-progress {
  z-index: 2
}

.vjs-playlist-ad-marker {
  background-color: #fee333;
  display: inline-block;
  height: 100%;
  position: absolute;
  width: 3px;
  z-index: 3
}

.vjs-playlist-thumbnails {
  background: #fff;
  bottom: 10px;
  display: none;
  left: 0;
  padding: 2px;
  position: absolute;
  width: 114px;
  z-index: 1
}

.vjs-playlist-thumbnails:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #fff;
  bottom: -5px;
  content: "";
  height: 0;
  left: 51px;
  position: absolute;
  width: 0
}

.vjs-playlist-thumbnails img {
  max-height: 100%;
  max-width: 100%
}

.vjs-playlist-thumbnails .time {
  bottom: 10px;
  font-size: 14px;
  position: absolute;
  text-align: center;
  width: 100%
}

.vjs-playlist-source-name-display {
  display: inline-block;
  height: 100%;
  vertical-align: top
}

.vjs-playlist-source-name-display .nameBox {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  margin: 0 15px;
  overflow: hidden;
  position: relative;
  width: 70px
}

.vjs-playlist-source-name-display .nameBox .title {
  max-width: 100%;
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  white-space: nowrap
}

.vjs-playlist-source-name-display.playlist-source-name-animation .nameBox .title {
  animation: sourceNameSlide 12s infinite;
  animation-delay: 5s;
  animation-timing-function: linear
}

#adsPlayerContainer {
  display: none;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 4
}

#adsPlayerContainer div {
  max-height: 100%;
  max-width: 100%
}

#adsPlayerContainer #adsPlayerControls {
  -ms-flex-align: center;
  align-items: center;
  background-color: #000;
  border-top: 3px solid #ff0;
  bottom: 0;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  height: 30px;
  position: absolute;
  width: 100%;
  z-index: 10
}

#adsPlayerContainer #adsPlayerControls div {
  box-sizing: border-box;
  padding: 0 20px
}

#adsPlayerContainer.fullscreen-mode {
  height: 90% !important;
  width: 100% !important;
  z-index: 2147483648 !important
}

#adsPlayerContainer.fullscreen-mode .adsPlayer {
  height: 100% !important;
  width: 100% !important
}

#adsPlayerContainer.fullscreen-mode #adsPlayerControls {
  display: none
}

.video-js.x-vjs-vpaid-player-visible #adsPlayerContainer {
  display: block
}

.video-js.vjs-ott-skin.x-vjs-vpaid-player-visible .vjs-big-play-button {
  display: none
}

.video-js.vjs-ott-skin.x-vjs-vpaid-player-visible.x-vjs-vpaid-paused .vjs-big-play-button {
  display: block
}

.video-js.vjs-ott-skin.x-vjs-vpaid-player-visible.x-vjs-vpaid-paused .vjs-big-play-button:before {
  background-image: url("");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 17.29%;
  content: "";
  display: block;
  height: 100%;
  width: 100%
}

.video-js.vjs-ott-skin.x-vjs-vpaid-player-visible.x-vjs-vpaid-paused .vjs-big-play-button:hover:before {
  background-image: url("");
  content: ""
}

.ott-error-report-container {
  bottom: 0;
  left: 0;
  padding-bottom: 20px;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 2
}

.ott-error-report-container .ott-error-report-button {
  border: 1px solid #fff;
  border-radius: 5px;
  cursor: pointer;
  display: inline-block;
  margin-bottom: 20px;
  padding: 10px;
  transition: background-color .3s
}

.ott-error-report-container .ott-error-report-button:hover {
  background-color: #fff;
  color: #000
}

@media only screen and (min-width: 761px) {
  .vjs-ott-skin .vjs-control-bar {
    background: linear-gradient(180deg, rgba(0, 0, 0, .4) 0, rgba(0, 0, 0, .6))
  }
}

@media only screen and (max-width: 760px) {
  .vjs-ott-skin .vjs-control-bar {
    height: auto;
    top: 0
  }
}

@media only screen and (min-width: 761px) {
  .vjs-ott-skin .vjs-control-bar:before {
    background: linear-gradient(180deg, transparent 0, rgba(0, 0, 0, .4));
    content: "";
    height: 26px;
    left: 0;
    position: absolute;
    right: 0;
    top: -26px;
    width: 100%
  }
}

@media only screen and (max-width: 760px) {
  .vjs-ott-skin .vjs-control {
    max-height: 36px
  }

  .vjs-ott-skin .vjs-big-play-button {
    display: none !important
  }
}

.vjs-ott-skin .vjs-big-play-button:before {
  background-repeat: no-repeat;
  background-size: 12%
}

.vjs-ott-skin .vjs-big-play-button:before, .vjs-ott-skin .vjs-big-play-button:hover:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/a332cfae7ba3e5b3e5c120cc58dc44682f4dc433.svg")
}

@media only screen and (max-width: 760px) {
  .vjs-ott-skin .vjs-play-control {
    height: 32px;
    left: 50%;
    margin-left: -16px;
    margin-top: -15px;
    top: 50%;
    width: 32px
  }
}

@media only screen and (max-width: 760px) and (max-width: 760px) {
  .vjs-ott-skin .vjs-play-control:before {
    background-size: 32px
  }
}

@media only screen and (min-width: 761px) {
  .vjs-ott-skin .vjs-progress-control {
    left: 1%;
    width: 98%
  }
}

@media only screen and (max-width: 760px) {
  .vjs-ott-skin .vjs-progress-control {
    left: 2%;
    top: 92%;
    width: 96%
  }
}

.vjs-ott-skin .vjs-progress-holder .vjs-play-progress {
  background-color: #095db0
}

.vjs-ott-skin .vjs-thumbnail-wrapper {
  background: rgba(25, 25, 25, .8)
}

.vjs-ott-skin .vjs-thumbnail-wrapper .vjs-thumbnail-arrow {
  display: none
}

@media only screen and (max-width: 760px) {
  .vjs-ott-skin .vjs-volume-panel .vjs-volume-control {
    top: 11px
  }

  .vjs-ott-skin .vjs-playlist-time-display {
    margin-left: 2.5%;
    position: relative;
    top: 79%
  }

  .vjs-ott-skin .vjs-current-time {
    margin-left: 2.5%;
    top: 79%
  }

  .vjs-ott-skin .vjs-duration, .vjs-ott-skin .vjs-time-divider {
    top: 79%
  }

  .vjs-ott-skin .vjs-playlist-source-name-display {
    max-height: 29px;
    position: relative;
    top: 79%
  }

  .vjs-ott-skin .vjs-playlist-buttons {
    display: none
  }

  .vjs-ott-skin .vjs-playlist-buttons.vjs-playlist-prev {
    left: 35%
  }

  .vjs-ott-skin .vjs-playlist-buttons.vjs-playlist-next {
    right: 35%
  }

  .vjs-ott-skin .vjs-playlist-index-display {
    display: none
  }

  .vjs-ott-skin .vjs-custom-menu {
    bottom: auto;
    top: 40px
  }
}

.vjs-ott-skin .vjs-expand-screen-button, .vjs-ott-skin .vjs-help-button {
  display: none
}

.vjs-ott-skin .vjs-subtitles-content li.vjs-selected {
  color: #ff7b00
}

.vjs-ott-skin .quality-info {
  bottom: -12px;
  font-size: 9px;
  font-weight: 400;
  line-height: 9px
}

.vjs-ott-skin .vjs-quality-auto.active span {
  color: #ff7b00
}

.vjs-ott-skin .vjs-quality-bar.active .vjs-quality-level {
  background-image: url("")
}

.vjs-ott-skin .vjs-icon-info {
  background-image: url("");
  background-repeat: no-repeat
}

.vjs-ott-skin .vjs-optout-button {
  font-family: Open Sans, Arial, sans-serif;
  font-weight: 600;
  padding: 0 26px 0 0
}

.vjs-ott-skin .vjs-optout-overlay {
  background: rgba(25, 25, 25, .8);
  padding: 16px 0
}

@media only screen and (min-width: 761px) {
  .vjs-ott-skin .vjs-optout-overlay {
    bottom: 50px;
    height: auto;
    max-width: 400px;
    right: 0;
    top: auto
  }
}

.vjs-ott-skin .vjs-optout-overlay .vjs-icon-info {
  display: none
}

.vjs-ott-skin .vjs-optout-close {
  background-image: url("");
  background-repeat: no-repeat;
  font-size: 13px;
  margin-left: 16px
}

.vjs-ott-skin .vjs-optout-overlay-inner {
  background: transparent;
  border: 0;
  border-color: currentcolor #555 #555;
  border-top: 1px solid #555;
  height: auto;
  margin: 0 16px;
  padding: 0;
  position: relative;
  width: auto
}

.vjs-ott-skin .vjs-optout-close {
  background-size: 23px;
  display: block;
  font-size: 11px;
  height: 23px;
  line-height: 22px;
  margin-bottom: 4px;
  margin-left: 13px;
  padding: 0 0 0 22px;
  position: static;
  width: 18px
}

.vjs-ott-skin .vjs-optout-close:before {
  content: "Zpět"
}

.vjs-ott-skin .vjs-optout-overlay-text {
  text-align: left;
  width: 100%
}

.vjs-ott-skin .vjs-optout-overlay-text h2 {
  font-size: 1.2rem;
  line-height: 1.4;
  margin-bottom: .2em;
  margin-top: .4em
}

.vjs-ott-skin .vjs-optout-overlay-text a {
  color: #095db0
}

.vjs-ott-skin .vjs-optout-overlay-text p {
  display: block;
  font-size: .8125rem;
  line-height: 1.5;
  margin: 0
}

@media only screen and (min-width: 761px) {
  .vjs-ott-skin .vjs-optout-overlay-text p.mobile-only {
    display: none
  }
}

.vjs-ott-skin.vjs-has-started .vjs-share-button {
  display: none
}

.vjs-ott-skin.vjs-popup-displayed .vjs-live-vert-progress-holder, .vjs-ott-skin.vjs-user-active .vjs-live-vert-progress-holder {
  background-color: #095db0
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button.icon {
  background-color: rgba(255, 123, 0, .8)
}

@media only screen and (min-width: 761px) {
  .vjs-ott-skin.xc-lordi .blabla-boo-premium-button.icon {
    padding: 4px 14px;
    right: 25px;
    top: 20px
  }
}

@media only screen and (max-width: 760px) {
  .vjs-ott-skin.xc-lordi .blabla-boo-premium-button.icon {
    padding: 2px 6px;
    right: 16px;
    top: 14px
  }
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button.icon:hover {
  background-color: #ff7b00
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button.icon .vjs-icon-close-red {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/62c04f3c9a63b1921465e49876ef501bc33b2b40.svg");
  background-position: 0 50%;
  background-repeat: no-repeat;
  width: auto
}

.vjs-ott-skin.xc-lordi .blabla-boo-premium-button.icon .vjs-icon-close-red:after {
  content: "Sledovat bez reklam";
  line-height: 17px
}

@media only screen and (min-width: 761px) {
  .vjs-ott-skin.xc-lordi .blabla-boo-premium-button.icon .vjs-icon-close-red:after {
    font-size: 12px;
    margin-left: 20px
  }
}

@media only screen and (max-width: 760px) {
  .vjs-ott-skin.xc-lordi .blabla-boo-premium-button.icon .vjs-icon-close-red:after {
    background-size: 15px;
    font-size: 11px;
    margin-left: 15px
  }
}

@media only screen and (min-width: 761px) {
  .vjs-ott-skin.xc-lordi .Jc18a5f90420010de10a060f88dce8db0 .blabla-boo-button {
    top: 23px
  }
}

@media only screen and (max-width: 760px) {
  .vjs-ott-skin.xc-lordi .Jc18a5f90420010de10a060f88dce8db0 .blabla-boo-button {
    left: 16px;
    position: absolute;
    top: 14px
  }
}

.vjs-ott-skin.xc-lordi .vjs-progress-holder .vjs-play-progress {
  background-color: #ffe400
}

@media only screen and (max-width: 760px) {
  .vjs-ott-skin.xc-lordi:not(.vjs-paused) .Jc18a5f90420010de10a060f88dce8db0 {
    z-index: 1
  }

  .vjs-ott-skin.xc-lordi:not(.vjs-paused) .vjs-control {
    z-index: 2
  }

  .vjs-ott-skin.xc-lordi:not(.vjs-paused) .vjs-current-time, .vjs-ott-skin.xc-lordi:not(.vjs-paused) .vjs-duration, .vjs-ott-skin.xc-lordi:not(.vjs-paused) .vjs-time-divider {
    display: block
  }

  .vjs-ott-skin.xc-lordi:not(.vjs-paused) .vjs-control-bar {
    background: transparent;
    opacity: 1;
    pointer-events: none;
    z-index: 2
  }

  .vjs-ott-skin.xc-lordi:not(.vjs-paused) .vjs-fullscreen-control, .vjs-ott-skin.xc-lordi:not(.vjs-paused) .vjs-play-control, .vjs-ott-skin.xc-lordi:not(.vjs-paused) .vjs-volume-panel {
    pointer-events: all
  }

  .vjs-ott-skin.xc-lordi:not(.vjs-paused) .vjs-progress-control {
    display: -ms-flexbox;
    display: flex
  }

  .vjs-ott-skin.xc-lordi.vjs-paused .blabla-boo-premium-button {
    display: none
  }
}

.vjs-mouse-display, .vjs-seek-to-live-control {
  display: none !important
}

.csai-jingle-player {
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1205
}

.csai-jingle-player .vjs-current-time, .csai-jingle-player .vjs-duration, .csai-jingle-player .vjs-time-divider {
  display: block !important
}

.csai-jingle-player.visible {
  display: block
}

.csai-jingle-player .vjs-play-control {
  display: none
}

.play-video.in-sticky .vjs-control-bar .vjs-playlist-control-buttons, .play-video.in-sticky .vjs-control-bar .vjs-playlist-source-name-display, .play-video.in-sticky .vjs-control-bar .vjs-playlist-time-display, .play-video.in-sticky .vjs-control-bar .vjs-progress-control, .play-video.in-sticky .vjs-control-bar .vjs-settings-button, .play-video.in-sticky .vjs-control-bar .vjs-still-watching-overlay, .play-video.in-sticky .vjs-control-bar .vjs-time-control, .play-video.in-sticky .vjs-control-bar .vjs-volume-panel {
  display: none !important
}

@media only screen and (min-width: 760px) {
  .sticky-fill {
    height: 390px
  }
}

@media only screen and (max-width: 760px) {
  .play-video.in-sticky.big-play .vjs-ott-skin.vjs-paused .vjs-play-control, .play-video.in-sticky.big-play .vjs-ott-skin.vjs-paused:not(.x-vjs-vpaid-playing) .vjs-play-control {
    height: 32px !important;
    margin-left: -16px !important;
    margin-top: -15px !important;
    width: 32px !important
  }

  .play-video.in-sticky.big-play .vjs-ott-skin.vjs-paused .vjs-play-control:before, .play-video.in-sticky.big-play .vjs-ott-skin.vjs-paused:not(.x-vjs-vpaid-playing) .vjs-play-control:before {
    background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/24c566b0e77ba28e14b6a49116b28d46fa57bb0a.svg") !important
  }
}

@media only screen and (min-width: 761px) {
  .play-video.in-sticky .vjs-control-bar .vjs-play-control {
    display: none !important
  }
}

.play-video.in-sticky.big-play .vjs-ott-skin.vjs-paused:not(.x-vjs-vpaid-playing) .vjs-big-play-button, .play-video.in-sticky.big-play .vjs-ott-skin.vjs-paused:not(.x-vjs-vpaid-playing) .vjs-play-control {
  height: 32px !important;
  margin-left: -16px !important;
  margin-top: -15px !important;
  width: 32px !important
}

.play-video.in-sticky.big-play .vjs-ott-skin.vjs-paused:not(.x-vjs-vpaid-playing) .vjs-big-play-button:before, .play-video.in-sticky.big-play .vjs-ott-skin.vjs-paused:not(.x-vjs-vpaid-playing) .vjs-play-control:before {
  background-image: url("urn:scrapbook:download:error:https://yonderwave.com/lander/cz-quantum-ai-cnn-prima-andrej-babis-----petr-pavel-proklaland/img/24c566b0e77ba28e14b6a49116b28d46fa57bb0a.svg") !important
}

.vjs-ott-skin.video-js.xc-lordi.vjs-layout-small .vjs-control-bar, .vjs-ott-skin.video-js.xc-lordi.vjs-layout-tiny .vjs-control-bar, .vjs-ott-skin.video-js.xc-lordi.vjs-layout-x-small .vjs-control-bar {
  pointer-events: none
}

.vjs-ott-skin.video-js.xc-lordi.vjs-layout-small .vjs-control, .vjs-ott-skin.video-js.xc-lordi.vjs-layout-tiny .vjs-control, .vjs-ott-skin.video-js.xc-lordi.vjs-layout-x-small .vjs-control {
  pointer-events: auto
}

.video-js-responsive-container.vjs-hd {
  padding-top: 56.25%
}

.video-js-responsive-container.vjs-sd {
  padding-top: 75%
}

.video-js-responsive-container {
  position: relative;
  width: 100%
}

.video-js-responsive-container .video-js {
  height: 100% !important;
  left: 0;
  position: absolute;
  top: 0;
  width: 100% !important
}

.vjs-icon-close-red {
  display: none !important
}

.sidebar-video {
  overflow-y: auto;
  width: 100%
}

.sidebar-video .video-js-responsive-container {
  height: auto;
  margin: 1rem 1rem 2rem;
  width: auto
}

@media (min-width: 768px) {
  .sidebar-video .video-js-responsive-container {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    width: 100%
  }
}

.vjs-play-control.vjs-control.vjs-button.vjs-playing {
  bottom: 0
}

.video-js.x-vjs-vpaid-player-visible #adsPlayerContainer {
  background-color: #000;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 100%
}

.video-js.x-vjs-vpaid-player-visible #adsPlayerContainer video.adsPlayer {
  height: 100% !important;
  width: 100% !important
}

.video-description {
  background-color: var(--gallery-image-description-bg-color-asset);
  color: var(--gallery-image-description-text-color-asset);
  margin-top: -1rem !important
}

.video-message {
  -ms-flex-align: center;
  -ms-flex-pack: center;
  --tw-bg-opacity: 1;
  align-items: center;
  background-color: #011e39;
  background-color: rgb(1 30 57/var(--tw-bg-opacity));
  border-radius: .375rem;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%
}

.video-message .video-message-inner-wrapper {
  text-align: center
}

.video-message .video-message-text {
  --tw-text-opacity: 1;
  color: #fff;
  color: rgb(255 255 255/var(--tw-text-opacity));
  font-size: 1.125rem;
  font-weight: 700;
  margin-bottom: 1rem
}

.sticky-active .sticky-header.hidden-ticker {
  margin-bottom: 0
}

.sticky-active .sticky-header .ticker {
  display: none
}

.sticky-header .video-mobile {
  -ms-flex-align: center;
  -ms-flex-pack: distribute;
  align-items: center;
  background: #003c72;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 0;
  justify-content: space-around;
  position: relative;
  transition-duration: .2s
}

.sticky-header .video-mobile [data-video-mobile-block] {
  height: 100%;
  margin-right: 8px
}

.sticky-header .video-mobile [data-video-mobile-title] {
  -webkit-line-clamp: 5;
  line-clamp: 5;
  color: #fff;
  display: none;
  font-weight: 700;
  max-width: 40%;
  padding: 10px 0;
  text-align: left;
  width: 100%
}

.sticky-header .video-mobile .close {
  color: #fff;
  display: none;
  padding: 5px 5px 20px 20px;
  position: absolute;
  right: 10px;
  top: 10px
}

.sticky-header .video-mobile.opened {
  height: 17vh;
  padding: 10px 20px 10px 10px
}

.sticky-header .video-mobile.opened .close, .sticky-header .video-mobile.opened [data-video-mobile-title] {
  display: initial
}