.vjs-dock-text{display:none !important;}

#fourth-par-video {position:relative;}
#head-video, #foot-video {clear:both;position:relative;}
#head-video .ovu-video-wrapper, #fourth-par-video .ovu-video-wrapper {padding-top: 56.25%;position:relative;overflow:hidden;object-fit: cover;margin-bottom: -7px;}

#head-video .ovu-video-information,
#fourth-par-video .ovu-video-information {overflow:hidden;padding:10px 12px;margin-bottom:1.5em;text-align:left;}
body #head-video p.ovu-video-headline,
body #fourth-par-video p.ovu-video-headline,
body #foot-video p.ovu-video-headline {font-size:15px;color:#222;margin:0;line-height:20px;font-weight:bold;padding:0;}
body #head-video p.ovu-video-show-name,
body #fourth-par-video p.ovu-video-show-name,
body #foot-video p.ovu-video-show-name {text-transform:uppercase;margin:0;font-size:13px;line-height:25px;font-weight:bold;padding:0;}
body #head-video p.ovu-video-description,
body #fourth-par-video p.ovu-video-description,
body #foot-video p.ovu-video-description {margin:7px 0 0;font-size:12px;line-height:16px;padding:0;}
#head-video .ovu-video-advisory,
#fourth-par-video .ovu-video-advisory,
#foot-video .ovu-video-advisory {margin:10px 0 0;font-size:12px;font-weight:bold;padding:0;}
#head-video .ovu-video-provider,
#fourth-par-video .ovu-video-provider,
#foot-video .ovu-video-provider {float:right !important;margin:4px 0 5px 15px !important;width:65px;}
#head-video .ovu-video-duration,
#fourth-par-video .ovu-video-duration,
#foot-video .ovu-video-duration {position:absolute;padding: 1px 6px;right:0;bottom: 7px;background-color:#000;color:#fff;line-height:24px;font-size:15px;height:auto !important;}

#head-video video,
#fourth-par-video video,
#foot-video video {position:relative;margin:0;width: 100%;height: 100%;}
#fourth-par-video .video-js,
#foot-video .video-js,
#head-video .video-js  {position:absolute;top:0; width:100%;}
#fourth-par-video .video-js,
#head-video .video-js  {height: 100% !important;}
body #foot-video h2.ovu-swiper-heading {font-size:17px;margin:0 15px;line-height:44px;font-weight:bold;}
#foot-video .ovu-swiper-container {width:calc(100% - 70px);margin:0 35px 25px;padding:0;overflow:hidden;white-space:nowrap;}
#foot-video .ovu-swiper-wrapper {padding:0 5px;display:table;transition:0.5s ease-in-out;}
#foot-video .ovu-swiper-wrapper .ovu-card-col {margin-right:10px;display:inline-block;width:calc(33% - 6px);vertical-align:top;white-space:normal;}
#foot-video .ovu-swiper-wrapper .ovu-card-col:last-child {margin-right:0;}
#foot-video .ovu-card-col .ovu-card {display:block;box-shadow:none;color:#fff;position:relative;}
#foot-video .ovu-card-col .ovu-card:first-child {margin-bottom: 10px;}
#foot-video .ovu-card .ovu-video-image-wrapper {position:relative;height:auto;overflow:auto;padding:56.24% 0 0 0;}
#foot-video .ovu-card .ovu-video-image-wrapper img {width:100%;min-width:100%;display:block;margin:0 !important;box-shadow:none;padding:0;border:0;float:none;position:absolute;top:0;bottom:0;left:0;right:0;min-height:100%;transition: filter 2s;}
#foot-video .ovu-card .ovu-video-image-wrapper .ovu-video-duration {position:absolute;padding:0 5px;right:0;bottom:0;background-color:#000;color:#fff;line-height:18px;font-size:11px;height:auto !important;}
#foot-video .ovu-video-wrapper,#foot-video .load_footer_video {margin: 55px 0px 0;position:absolute;top:0;left:0;width: 100%;background:#fff;max-height:100%;padding:0;z-index: 3;display:none;height:100%;}
#foot-video video {height:100%;}
#foot-video .ovu-video-information {color:#222;padding:5px 6px;}
body #foot-video p.ovu-video-headline {font-size:11px;line-height:14px;height:42px;overflow:hidden;font-weight:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;}
body #foot-video p.ovu-video-headline.ovu-headline-with-show-name {height:28px;}
body #foot-video p.ovu-video-show-name {font-size:11px;white-space:nowrap;line-height:13px;height:14px;text-overflow:ellipsis;overflow:hidden;padding-top:1px;}
#foot-video .ovu-video-provider {margin:0 0 0 10px !important;width:28px;}
body #foot-video p.ovu-video-advisory {margin:0;padding:5px 6px;line-height:15px;background:rgba(0,0,0,0.6);color:#fff;font-weight:normal;font-size:11px;width:100%;box-sizing:border-box;position:absolute;top:0;left:0;}
body #foot-video p.ovu-video-advisory span {display:block;max-height:60px;overflow:hidden;}
body #foot-video a.ovu-video-close {position:absolute;top:-20px;height:20px;line-height:20px;background-color:#333;color:#fff !important;display:block;right:10px;border-radius:6px 6px 0 0;font-size:12px;padding:0 8px;box-shadow:none;font-weight:normal;text-decoration:none;}
#foot-video .ovu-cards-prev, #foot-video .ovu-cards-next {position:absolute;top:44px;height:calc(100% - 44px);width:40px;left:0;}
#foot-video .ovu-cards-next {left:auto;right:0;}
#foot-video .ovu-btn-arrow {width:40px;height:100%;float:left;}
#foot-video .ovu-btn-arrow.ovu-btn-arrow-faded {opacity:0;}
#foot-video .ovu-cards-next .ovu-btn-arrow {float:right;}
#foot-video .ovu-arrow-left, #foot-video .ovu-arrow-right {display:inline-block;position:absolute;top:calc(50% - 12px);width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;}
#foot-video .ovu-arrow-left {border-right:10px solid #333;left:calc(50% - 5px);}
#foot-video .ovu-arrow-right {border-left:10px solid #333;right:calc(50% - 5px);}

.playlist-preview-popup-top {opacity: 1;position: absolute;top: 9%;text-align:center;height: 20%;width: 100%;}
.playlist-preview-popup-bottom {opacity: 1;position: absolute;width:100%;text-align:center;height: 12%;bottom: 33%;}
.playlist-preview-popup-top .overlay-text{left:0;position: relative;opacity: 1;color: #fff;width: 100%;font-size: 13px;text-transform:  uppercase;}
.playlist-preview-popup-bottom .overlay-text{left:0;top: 15%;position: absolute;opacity: 1;color: #fff;width: 100%;font-size: 21px;}
.top-image-div{position: relative;color:#fff;height: 67%;margin: 0 20px 0 20px;top: 5%;}
.overlay-text-date{font-size: 10px;color:#fff;}
.top-image-div .left{float:left;width: 40%;}
.top-image-div .right{float:right;width: 36%;}
.vjs-big-play-button{z-index:1;}
.bc-player-ryep8qQym_default .vjs-big-play-button{top: 54%;left: 54%;margin-left: -0.75cm;margin-top: -0.75cm;width: 1.5cm;height: 1.5cm;line-height: 1.55cm;}
.dark-overlay{position: absolute;width: 100%;height: 76%;background-color: #000;top: 0;opacity: 0.4;}

@media (min-width:601px) {
  body #foot-video p.ovu-video-description {display:none;}
}

@media (max-width:600px) {
  #foot-video .ovu-swiper-wrapper {padding: 0;}
  #foot-video .ovu-swiper-wrapper .ovu-card-col {margin:0;width:200%;}
  #foot-video .ovu-card-col .ovu-card {display:inline-block;margin:0 !important;width:50%;vertical-align:top;}
  #foot-video .ovu-card .ovu-video-image-wrapper {padding:0;}
  #foot-video .ovu-card .ovu-video-image-wrapper img {position:relative;min-width:auto;min-height:auto;height:calc((100vw - 70px) * 0.5625);}
  #foot-video .ovu-video-provider {width:38px;}
  body #foot-video p.ovu-video-headline {font-size:14px;font-weight:bold;line-height:17px;height:34px;-webkit-line-clamp:2;}
  body #foot-video p.ovu-video-headline.ovu-headline-with-show-name {height:17px;display:block;white-space:nowrap;-webkit-line-clamp:1;}
  body #foot-video p.ovu-video-show-name {line-height:17px;height:17px;}
  body #foot-video p.ovu-video-description {height:64px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;}
  #foot-video .ovu-cards-next, #foot-video .ovu-cards-prev {width:35px;}
  body #foot-video p.ovu-video-advisory {font-size:13px;line-height:17px;}
  #foot-video .ovu-video-wrapper {margin:44px 0px 0;width:100%;height:calc((100vw - 70px) * 0.5625);}
  #foot-video .ovu-video-wrapper > div, #foot-video .ovu-video-wrapper > div > video {height:calc((100vw - 70px) * 0.5625) !important;}
}
@media screen and (max-width: 768px) and (min-width: 600px) {
  .playlist-preview-popup-top, .playlist-preview-popup-bottom {height: 19%;}
  .playlist-preview-popup-top .overlay-text {font-size: 20px;}
  .overlay-text-date {font-size: 13px;}
}
@media screen and (max-width: 599px) and (min-width: 414px) {
  .playlist-preview-popup-top .overlay-text {font-size: 16px;}
  .overlay-text-date {font-size: 10px;}
  .playlist-preview-popup-bottom {height: 22%;}
}
.lazy {
  filter: blur(20px);
}
