:root {
  --color__video-background: #3c3f46;
  --color__video-background-radial-gradient-1: rgba(1, 0, 1, 0);
  --color__video-background-radial-gradient-2: rgba(1, 0, 1, 1);
  --color__video-icon: #ffffff;
  --color__video-icon-background: #de0404;
  --color__video-icon-border: #ffffff;
  --color__video-icon-shadow: rgba(0, 0, 0, 0.12);
}
.player-video-icon,
.mejs__overlay-button.custom-style {
  position: relative;
  display: block;
  width: 68px;
  height: 68px;
  cursor: pointer;
  padding: 0;
  background-color: var(--color__video-icon-background);
  border: 2px solid var(--color__video-icon-border);
  border-radius: 50%;
  -webkit-border-radius: 50%;
}
.player-video-icon:before,
.player-video-icon:after,
.mejs__overlay-button.custom-style:before,
.mejs__overlay-button.custom-style:after {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border: solid transparent;
  border-width: 17px 29px;
  left: 50%;
  top: 50%;
  margin-left: -11px;
  margin-top: -17px;
  z-index: 1;
  pointer-events: none;
  border-left-color: var(--color__video-icon);
  border-radius: 3px;
  -webkit-border-radius: 3px;
}
.player-video-icon:after,
.mejs__overlay-button.custom-style:after {
  margin-left: -11px;
  margin-top: -17px;
  z-index: 0;
  border-left-color: var(--color__video-icon-shadow);
}
.player-video-icon .dot,
.mejs__overlay-button.custom-style .dot {
  display: none;
  position: absolute;
  width: 4px;
  height: 4px;
  top: 50%;
  margin-top: -2px;
  left: 14px;
  pointer-events: none;
  background-color: var(--color__video-icon);
  border-radius: 50%;
  -webkit-border-radius: 50%;
}
.player-video-icon .dot:before,
.player-video-icon .dot:after,
.mejs__overlay-button.custom-style .dot:before,
.mejs__overlay-button.custom-style .dot:after {
  content: "";
  display: none;
  position: absolute;
  width: 4px;
  height: 4px;
  left: 0;
  background-color: var(--color__video-icon);
  border-radius: 50%;
  -webkit-border-radius: 50%;
}
.player-video-icon .dot:before,
.mejs__overlay-button.custom-style .dot:before {
  bottom: 100%;
  margin-bottom: 4px;
}
.player-video-icon .dot:after,
.mejs__overlay-button.custom-style .dot:after {
  top: 100%;
  margin-top: 4px;
}
.player-video-icon.abslt,
.mejs__overlay-button.custom-style.abslt {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -34px;
  margin-top: -34px;
}
.player-video-icon.small-icon,
.mejs__overlay-button.custom-style.small-icon {
  width: 36px;
  height: 36px;
}
.player-video-icon.small-icon.abslt,
.mejs__overlay-button.custom-style.small-icon.abslt {
  margin-left: -18px;
  margin-top: -18px;
}
.player-video-icon.small-icon:before,
.player-video-icon.small-icon:after,
.mejs__overlay-button.custom-style.small-icon:before,
.mejs__overlay-button.custom-style.small-icon:after {
  border-width: 9px 15px;
  margin-left: -6px;
  margin-top: -9px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}
.player-video-icon.small-icon:after,
.mejs__overlay-button.custom-style.small-icon:after {
  margin-left: -6px;
  margin-top: -9px;
}
.player-video-icon.small-icon .dot,
.mejs__overlay-button.custom-style.small-icon .dot {
  width: 2px;
  height: 2px;
  margin-top: -1px;
  left: 9px;
}
.player-video-icon.small-icon .dot:before,
.player-video-icon.small-icon .dot:after,
.mejs__overlay-button.custom-style.small-icon .dot:before,
.mejs__overlay-button.custom-style.small-icon .dot:after {
  width: 2px;
  height: 2px;
}
.player-video-icon.small-icon .dot:before,
.mejs__overlay-button.custom-style.small-icon .dot:before {
  bottom: 100%;
  margin-bottom: 2px;
}
.player-video-icon.small-icon .dot:after,
.mejs__overlay-button.custom-style.small-icon .dot:after {
  top: 100%;
  margin-top: 2px;
}
.preview-mode-style .blog-img {
  pointer-events: none !important;
}
.oktamovie-player-preview-mode {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none !important;
  overflow: hidden;
  z-index: 2;
}
.oktamovie-player-webp-preview-mode .oktamovie-player-wrapper {
  opacity: 0;
}
.oktamovie-player-webp-preview-mode .oktamovie-player-wrapper.active-preview {
  opacity: 1;
  transition: opacity 0.38s ease-in-out;
  -webkit-transition: opacity 0.38s ease-in-out;
}
.oktamovie-player-webp-preview-mode .oktamovie-player-wrapper img {
  max-width: none;
  width: 100%;
  height: auto;
}
.oktamovie-player-wrapper {
  position: relative;
  overflow: hidden;
  transition: padding-top 0.368s ease-in-out, min-height 0.368s ease-in-out;
  -webkit-transition: padding-top 0.368s ease-in-out,
    min-height 0.368s ease-in-out;
}
.oktamovie-player-wrapper .oktamovie-player-logo {
  position: absolute;
  display: block;
  pointer-events: none;
  top: 15px;
  left: 15px;
  z-index: 1;
}
@media (max-width: 575px) {
  .oktamovie-player-wrapper .oktamovie-player-logo {
    max-width: 120px;
  }
}
.oktamovie-player-wrapper .oktamovie-player-logo.pos-top-right {
  left: auto;
  right: 15px;
}
.oktamovie-player-wrapper .oktamovie-player-logo.pos-bottom-left {
  top: auto;
  bottom: 15px;
}
.oktamovie-player-wrapper .oktamovie-player-logo.pos-bottom-right {
  top: auto;
  left: auto;
  bottom: 15px;
  right: 15px;
}
.oktamovie-player-wrapper .oktamovie-player-logo-a .oktamovie-player-logo {
  pointer-events: auto;
}
.oktamovie-player-wrapper .player-notice,
.oktamovie-player-wrapper .player-load-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background-color: var(--color__video-background);
}
.oktamovie-player-wrapper .player-banner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  z-index: 2;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: var(--color__video-background);
}
.oktamovie-player-wrapper .player-banner .player-video-icon {
  pointer-events: none;
}
.oktamovie-player-wrapper .player-notice {
  text-align: center;
  padding: 20px;
}
.oktamovie-player-wrapper .player-notice h5 {
  margin: auto;
  position: relative;
}
.oktamovie-player-wrapper .player-notice .oktamovie-search-process {
  position: absolute;
  top: auto;
  left: var(--layout_df-padding);
  bottom: var(--layout_df-padding);
  right: auto;
}
@media (max-width: 575px) {
  .oktamovie-player-wrapper .player-notice .oktamovie-search-process {
    left: var(--layout_df-padding-mobile);
    bottom: var(--layout_df-padding-mobile);
  }
}
.oktamovie-player-wrapper .player-notice:before,
.oktamovie-player-wrapper .player-load-overlay:before,
.oktamovie-player-wrapper .player-banner:before,
.oktamovie-player-wrapper .mejs__overlay-play:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.8;
  z-index: 0;
  pointer-events: none;
  background: -webkit-radial-gradient(
    circle,
    var(--color__video-background-radial-gradient-1) 0%,
    var(--color__video-background-radial-gradient-2) 100%
  );
  background: radial-gradient(
    circle,
    var(--color__video-background-radial-gradient-1) 0%,
    var(--color__video-background-radial-gradient-2) 100%
  );
}
.oktamovie-player-wrapper .mejs-speed-button,
.oktamovie-player-wrapper .mejs__speed-button,
.oktamovie-player-wrapper .mejs-qualities-button,
.oktamovie-player-wrapper .mejs__qualities-button {
  width: 38px;
}
.oktamovie-player-wrapper .mejs-speed-button > button,
.oktamovie-player-wrapper .mejs__speed-button > button,
.oktamovie-player-wrapper .mejs-qualities-button > button,
.oktamovie-player-wrapper .mejs__qualities-button > button {
  width: 100%;
  display: block;
  margin: 0.66rem auto;
  line-height: 0.625rem;
  height: 1.125rem;
  font-size: 0.6875rem;
  text-align: center;
}
.oktamovie-player-wrapper .mejs__time {
  padding: 0.95rem 0.375rem 0;
}
.oktamovie-player-wrapper .mejs-speed-selector,
.oktamovie-player-wrapper .mejs__speed-selector {
  height: 164px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.oktamovie-player-wrapper .mejs-speed-selector-list-item,
.oktamovie-player-wrapper .mejs__speed-selector-list-item {
  margin-bottom: 4px;
}
.oktamovie-player-wrapper .mejs-speed-selector-label,
.oktamovie-player-wrapper .mejs__speed-selector-label {
  padding: 2px 0;
}
.oktamovie-player-wrapper.player-loaded .player-load-overlay {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: all 0.38s ease-in-out;
  -webkit-transition: all 0.38s ease-in-out;
}
.oktamovie-player-wrapper.player-live-stream-ready .player-banner,
.oktamovie-player-wrapper.player-ready .player-banner {
  display: none;
}
.oktamovie-player-wrapper iframe[src*="iframe.mediadelivery.net/embed"] {
  border: none;
}
.oktamovie-player-wrapper
  .mejs__container.oktamovie-self-hosted-mobile.oktamovie-pause-detech
  .mejs__overlay-play
  .mejs__overlay-button {
  display: none;
}
.oktamovie-player-wrapper
  .mejs__container:not(
    .oktamovie-self-hosted-mobile
  ).mejs__video.mejs__android.mejs__container-fullscreen:not(
    .oktamovie-pause-detech
  )
  > .mejs__inner
  .mejs__controls,
.oktamovie-player-wrapper
  .mejs__container:not(
    .oktamovie-self-hosted-mobile
  ).mejs__video.mejs__ios.mejs__container-fullscreen:not(
    .oktamovie-pause-detech
  )
  > .mejs__inner
  .mejs__controls,
.oktamovie-player-wrapper
  .mejs__container:not(
    .oktamovie-self-hosted-mobile
  ).mejs__video.mejs__ipad.mejs__container-fullscreen:not(
    .oktamovie-pause-detech
  )
  > .mejs__inner
  .mejs__controls,
.oktamovie-player-wrapper
  .mejs__container:not(
    .oktamovie-self-hosted-mobile
  ).mejs__video.mejs__iphone.mejs__container-fullscreen:not(
    .oktamovie-pause-detech
  )
  > .mejs__inner
  .mejs__controls {
  opacity: 0 !important;
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  -webkit-clip-path: inset(50%);
}
.oktamovie-player-wrapper
  .mejs__container:not(
    .oktamovie-self-hosted-mobile
  ).mejs__video.mejs__android.mejs__container-fullscreen.oktamovie-pause-detech
  > .mejs__inner
  .mejs__controls,
.oktamovie-player-wrapper
  .mejs__container:not(
    .oktamovie-self-hosted-mobile
  ).mejs__video.mejs__ios.mejs__container-fullscreen.oktamovie-pause-detech
  > .mejs__inner
  .mejs__controls,
.oktamovie-player-wrapper
  .mejs__container:not(
    .oktamovie-self-hosted-mobile
  ).mejs__video.mejs__ipad.mejs__container-fullscreen.oktamovie-pause-detech
  > .mejs__inner
  .mejs__controls,
.oktamovie-player-wrapper
  .mejs__container:not(
    .oktamovie-self-hosted-mobile
  ).mejs__video.mejs__iphone.mejs__container-fullscreen.oktamovie-pause-detech
  > .mejs__inner
  .mejs__controls {
  opacity: 1 !important;
  clip: auto !important;
  clip-path: none !important;
}
.oktamovie-player-wrapper.pd-player .loading-container {
  z-index: 0;
}
.oktamovie-player-wrapper.pd-player .fb-video,
.oktamovie-player-wrapper.pd-player .fb-video *,
.oktamovie-player-wrapper.pd-player .wp-video-shortcode,
.oktamovie-player-wrapper.pd-player .wp-video,
.oktamovie-player-wrapper.pd-player object,
.oktamovie-player-wrapper.pd-player .flowplayer,
.oktamovie-player-wrapper.pd-player .video-js,
.oktamovie-player-wrapper.pd-player .jwplayer,
.oktamovie-player-wrapper.pd-player .jw-error,
.oktamovie-player-wrapper.pd-player stream,
.oktamovie-player-wrapper.pd-player iframe,
.oktamovie-player-wrapper.pd-player .mejs__container {
  margin: 0 !important;
  padding: 0 !important;
  display: block;
  position: absolute !important;
  width: 100% !important;
  height: 100% !important;
  left: 0 !important;
  top: 0 !important;
  min-width: 0 !important;
  max-width: none !important;
  z-index: 1;
}
.oktamovie-player-wrapper.pd-player > div[style*="padding-top: 56.25%"],
.oktamovie-player-wrapper.pd-player > div[style*="padding-top: 45%"] {
  padding-top: 0 !important;
  position: static !important;
}
.oktamovie-player-wrapper.pd-player > div[style*="padding-top:56.25%"],
.oktamovie-player-wrapper.pd-player > div[style*="padding-top:45%"] {
  padding-top: 0 !important;
  position: static !important;
}
.oktamovie-player-wrapper.non-pd-player .tiktok-embed {
  max-width: 100% !important;
  margin: 0;
  padding: 0;
}
.oktamovie-player-wrapper.non-pd-player .tiktok-embed:before {
  display: none;
}
.oktamovie-player-wrapper.non-pd-player > embed,
.oktamovie-player-wrapper.non-pd-player iframe,
.oktamovie-player-wrapper.non-pd-player object {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.oktamovie-player-wrapper
  .mejs__container
  iframe[id$="-st-player_youtube_iframe"],
.oktamovie-player-wrapper
  .mejs__container
  iframe[id$="-st-player_vimeo_iframe"],
.oktamovie-player-wrapper
  .mejs__container
  iframe[id$="-st-player_dailymotion_iframe"] {
  pointer-events: none !important;
}
.oktamovie-player-wrapper
  .mejs__container.mejs__oktamovie-container-fullscreen {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
  z-index: 9999999999999;
}
.oktamovie-player-wrapper
  .mejs__container.mejs__oktamovie-container-fullscreen
  video {
  margin: 0 !important;
  padding: 0 !important;
  display: block;
  position: absolute !important;
  width: 100% !important;
  height: 100% !important;
  left: 0 !important;
  top: 0 !important;
  min-width: 0 !important;
  max-width: none !important;
  z-index: 1;
}
.oktamovie-player-wrapper .mejs__container .mejs__captions-text,
.oktamovie-player-wrapper .mejs__container .mejs__captions-text * {
  padding: 5px;
}
@media (min-width: 768px) {
  .oktamovie-player-wrapper .mejs__container .mejs__captions-text,
  .oktamovie-player-wrapper .mejs__container .mejs__captions-text * {
    font-size: 1.11rem;
  }
}
.oktamovie-player-wrapper.temporaty-ratio {
  padding-top: 56.25%;
  transition: none;
  -webkit-transition: none;
}
.oktamovie-player-wrapper .back-to-main-media {
  position: absolute;
  z-index: 3;
  right: var(--layout_df-padding);
  top: var(--layout_df-padding);
}
@media (max-width: 575px) {
  .oktamovie-player-wrapper .back-to-main-media {
    right: var(--layout_df-padding-mobile);
    top: var(--layout_df-padding-mobile);
  }
}
.oktamovie-player-wrapper .mejs__controls.mejs__offscreen ~ .knbdn-video-link,
.oktamovie-player-wrapper .mejs__controls.mejs__offscreen ~ .sk-sub {
  bottom: 20px;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3;
  pointer-events: none;
  background: transparent;
  display: none;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element.active-ele {
  display: block;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element.ele-mode-video {
  background-color: var(--color__video-background);
  pointer-events: auto;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element.ele-mode-load
  .knbdn-wrapper {
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element.ele-mode-load
  .knbdn-wrapper
  * {
  pointer-events: none !important;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element.active-hkl-ctr
  .knbdn-wrapper.knbdn-wrapper-image,
.oktamovie-player-wrapper
  .oktamovie-player-sub-element.active-hkl-ctr
  .knbdn-wrapper.knbdn-wrapper-html {
  pointer-events: auto;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element.active-hkl-ctr
  .knbdn-wrapper.knbdn-wrapper-image
  .sk-sub,
.oktamovie-player-wrapper
  .oktamovie-player-sub-element.active-hkl-ctr
  .knbdn-wrapper.knbdn-wrapper-image
  .sk-tt-load-sort,
.oktamovie-player-wrapper
  .oktamovie-player-sub-element.active-hkl-ctr
  .knbdn-wrapper.knbdn-wrapper-html
  .sk-sub,
.oktamovie-player-wrapper
  .oktamovie-player-sub-element.active-hkl-ctr
  .knbdn-wrapper.knbdn-wrapper-html
  .sk-tt-load-sort {
  opacity: 1;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .knbdn-wrapper {
  pointer-events: auto;
  position: absolute;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .knbdn-wrapper ins {
  background-color: transparent;
  padding: 0;
  margin: 0;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-full {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-wrapper-image,
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-wrapper-html {
  pointer-events: none;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.68);
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-wrapper-image
  img,
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-wrapper-html
  img {
  width: 100%;
  height: auto;
  max-width: 100%;
  display: block;
  margin: 0 auto;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-wrapper-image
  .sk-sub,
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-wrapper-html
  .sk-sub {
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  bottom: auto;
  background-color: #ffffff;
  color: #000000;
  padding: 1px 3px;
  font-size: 10px;
  min-width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  opacity: 0;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-wrapper-image
  .sk-sub
  .sk-sub-second,
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-wrapper-html
  .sk-sub
  .sk-sub-second {
  color: #000000;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-wrapper-image
  .sk-loading,
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-wrapper-html
  .sk-loading {
  top: 0;
  left: 0;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-wrapper-image
  .sk-tt-load-sort,
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-wrapper-html
  .sk-tt-load-sort {
  opacity: 0;
  top: 5px;
  left: 10px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper[class*="knbdn-vertical-align-"] {
  display: block;
  position: absolute;
  z-index: 3;
  left: 50%;
  right: auto;
  background: transparent;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-vertical-align-top {
  top: 20px;
  bottom: auto;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-vertical-align-middle {
  top: 50%;
  bottom: auto;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-vertical-align-bottom {
  top: auto;
  bottom: 50px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-336x280 {
  width: 336px;
  height: 280px;
  margin-left: -168px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-336x280.knbdn-vertical-align-middle {
  margin-top: -140px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-336x280
  > ins {
  width: 336px;
  height: 280px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-300x250 {
  width: 300px;
  height: 250px;
  margin-left: -150px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-300x250.knbdn-vertical-align-middle {
  margin-top: -125px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-300x250
  > ins {
  width: 300px;
  height: 250px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-728x90 {
  width: 728px;
  height: 90px;
  margin-left: -364px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-728x90.knbdn-vertical-align-middle {
  margin-top: -45px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-728x90
  > ins {
  width: 728px;
  height: 90px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-468x60 {
  width: 468px;
  height: 60px;
  margin-left: -234px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-468x60.knbdn-vertical-align-middle {
  margin-top: -30px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-468x60
  > ins {
  width: 468px;
  height: 60px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-250x250 {
  width: 250px;
  height: 250px;
  margin-left: -125px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-250x250.knbdn-vertical-align-middle {
  margin-top: -125px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-250x250
  > ins {
  width: 250px;
  height: 250px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-200x200 {
  width: 200px;
  height: 200px;
  margin-left: -100px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-200x200.knbdn-vertical-align-middle {
  margin-top: -100px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-200x200
  > ins {
  width: 200px;
  height: 200px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-320x50 {
  width: 320px;
  height: 50px;
  margin-left: -160px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-320x50.knbdn-vertical-align-middle {
  margin-top: -25px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-320x50
  > ins {
  width: 320px;
  height: 50px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-320x100 {
  width: 320px;
  height: 100px;
  margin-left: -160px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-320x100.knbdn-vertical-align-middle {
  margin-top: -50px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-320x100
  > ins {
  width: 320px;
  height: 100px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-300x50 {
  width: 300px;
  height: 50px;
  margin-left: -150px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-300x50.knbdn-vertical-align-middle {
  margin-top: -25px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-wrapper.knbdn-size-300x50
  > ins {
  width: 300px;
  height: 50px;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .knbdn-video-link-overlay {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .knbdn-video-link {
  display: block;
  white-space: nowrap;
  position: absolute;
  bottom: 50px;
  left: 20px;
  z-index: 3;
  max-width: 150px;
  padding: 4px 12px 5px 12px;
  background-color: #ffd509;
  color: #000000;
  text-decoration: none;
  transition: bottom 0.368s ease;
  -webkit-transition: bottom 0.368s ease;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .knbdn-video-link > * {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-loading {
  display: block;
  position: absolute;
  top: 20px;
  left: 20px;
  padding: 4px 12px 5px 12px;
  background-color: #ffd509;
  color: #000000;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-loading > * {
  display: inline-block;
  vertical-align: middle;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-tt-load-sort {
  display: block;
  position: absolute;
  top: 20px;
  left: 20px;
  color: rgba(255, 255, 255, 0.86);
  z-index: 3;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-tt-load-sort > * {
  display: inline-block;
  vertical-align: middle;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-sub {
  display: block;
  position: absolute;
  bottom: 50px;
  right: 0;
  padding-right: 68px;
  z-index: 3;
  color: #ffffff;
  pointer-events: none !important;
  transition: bottom 0.368s ease;
  -webkit-transition: bottom 0.368s ease;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-sub * {
  pointer-events: none !important;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-sub.no-sk-image {
  padding-right: 0;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-sub .sk-sub-text,
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-sub .sk-sub-in {
  padding: 4px 12px 5px 12px;
  display: block;
  background-color: #333333;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .sk-sub
  .sk-sub-text
  > *,
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-sub .sk-sub-in > * {
  margin: 0 3px;
  display: inline-block;
  vertical-align: middle;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-sub .sk-sub-text {
  display: none;
  background-color: var(--color__main);
  color: #ffffff;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .sk-sub
  .sk-sub-text:hover {
  background-color: #000000;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-sub .sk-sub-image {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 68px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-sub .sk-sub-second {
  color: #ffffff;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-sub.active-sk {
  pointer-events: auto !important;
  cursor: pointer;
}
.oktamovie-player-wrapper .oktamovie-player-sub-element .sk-sub.active-sk * {
  pointer-events: auto !important;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .sk-sub.active-sk
  .sk-sub-in {
  display: none;
}
.oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .sk-sub.active-sk
  .sk-sub-text {
  display: block;
}
.global-post-page-content > .classic-pos-video-player {
  padding: 0;
  background-color: transparent;
  overflow: hidden;
  border-top-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-bottom-left-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
  -webkit-border-bottom-right-radius: 7px;
}
.light-off {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  background-color: rgba(0, 0, 0, 0.85);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 20;
  transition: opacity 0.368s ease-in-out, visibility 0.368s ease-in-out;
  -webkit-transition: opacity 0.368s ease-in-out, visibility 0.368s ease-in-out;
}
.active-light-player .light-off {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.active-light-player .is-single-post-main-player .turn-off-light,
.active-light-player .is-single-post-main-player .oktamovie-player-wrapper {
  position: relative;
  z-index: 21;
}
.oktamovie-player-unmute {
  position: absolute;
  top: 50%;
  left: 20px;
  margin-top: -18px;
  z-index: 3;
}
.oktamovie-player-unmute.disable-mute {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.single-header-element.is-single-post-main-player {
  margin-top: 40px;
}
.main-toolbar-more-btn {
  position: absolute;
  top: 100%;
  left: 0;
  margin-top: 8px;
  padding: 8px;
  margin-left: -8px;
  z-index: 9999;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  background-color: var(--color__popup-dropdown-background);
  border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: 0px 0px 12px 0px var(--color__global-box-content-shadow);
  -webkit-box-shadow: 0px 0px 12px 0px var(--color__global-box-content-shadow);
}
.main-toolbar-more-btn > .oktamovie-icon-item {
  margin-top: 8px;
}
.main-toolbar-more-btn > .oktamovie-icon-item:first-child {
  margin-top: 0;
}
.main-toolbar-more-btn.active-item {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.oktamovie-icon-item.active-item .main-toolbar-more-btn {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.oktamovie-icon-item.active-item .main-toolbar-more-btn *:not(.tooltip-text) {
  pointer-events: auto;
}
.wp-video {
  max-width: 100%;
  height: auto;
}
video.wp-video-shortcode,
.wp-video-shortcode video {
  max-width: 100%;
  width: 100%;
}
.btn-p-groups .btn-p-groups-items {
  margin: -5px;
}
.btn-p-groups .btn-p-groups-items > * {
  margin: 5px;
}
.btn-p-groups .btn-p-groups-items > *:last-child {
  margin-right: 0;
}
@media (max-width: 991px) {
  .btn-p-groups .btn-p-groups-items {
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.btn-p-groups .btn-p-group-item {
  display: block;
  padding: 5px 18px;
  text-decoration: none;
  color: var(--color__icon);
  background-color: var(--color__icon-background);
  border-radius: 3px;
  -webkit-border-radius: 3px;
}
.btn-p-groups .btn-p-group-item.active-item {
  color: var(--color__icon-primary);
  background-color: var(--color__icon-primary-background);
}
.btn-p-groups .btn-p-group-item .icon {
  margin-left: 8px;
  margin-right: 8px;
  display: inline-block;
  transform: translate3d(0, 1px, 0);
  -webkit-transform: translate3d(0, 1px, 0);
}
.btn-p-groups .btn-p-group-item .icon:first-child {
  margin-left: 0;
}
.btn-p-groups .btn-p-group-item .icon:last-child {
  margin-right: 0;
}
.oktamovie-player .oktamovie-player-wrapper-ratio {
  display: none !important;
}
.oktamovie-player .float-video-title {
  display: none;
  position: absolute;
  bottom: 100%;
  margin-bottom: 14px;
  left: 0;
}
.oktamovie-player .float-video-title h5 {
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 260px;
  overflow: hidden;
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .oktamovie-player .float-video-title h5 {
    max-width: 210px;
  }
}
.oktamovie-player .scroll-up-floating-video,
.oktamovie-player .close-floating-video {
  display: none;
  position: absolute;
  right: 0;
  bottom: 100%;
  margin-bottom: 17px;
  font-size: 18px;
  line-height: 1;
  color: var(--color__text-main);
}
.oktamovie-player .scroll-up-floating-video {
  right: 23px;
  font-size: 17px;
}
body.oktamovie-disable-floating-video
  .is-single-post-main-player
  .oktamovie-player
  .oktamovie-player-wrapper {
  transition: padding-top 0s, min-height 0s;
  -webkit-transition: padding-top 0s, min-height 0s;
}
body.oktamovie-floating-video:not(.active-light-player)
  .is-single-post-main-player
  .oktamovie-player
  .float-video-title,
body.oktamovie-floating-video:not(.active-light-player)
  .is-single-post-main-player
  .oktamovie-player
  .scroll-up-floating-video,
body.oktamovie-floating-video:not(.active-light-player)
  .is-single-post-main-player
  .oktamovie-player
  .close-floating-video {
  display: block;
}
body.oktamovie-floating-video:not(.active-light-player)
  .is-single-post-main-player
  .oktamovie-player
  .oktamovie-player-wrapper-ratio {
  display: block !important;
}
body.oktamovie-floating-video:not(.active-light-player)
  .is-single-post-main-player
  .oktamovie-player
  .oktamovie-player-wrapper {
  position: fixed !important;
  right: 60px !important;
  bottom: 60px !important;
  left: auto !important;
  top: auto !important;
  width: 320px !important;
  height: 180px !important;
  padding-top: 0 !important;
  z-index: 10;
  overflow: visible;
  animation: floatingVideo 0.5s ease-in-out;
  -webkit-animation: floatingVideo 0.5s ease-in-out;
  transition: padding-top 0s, min-height 0s;
  -webkit-transition: padding-top 0s, min-height 0s;
}
body.oktamovie-floating-video:not(.active-light-player)
  .is-single-post-main-player
  .oktamovie-player
  .oktamovie-player-wrapper:before {
  content: "";
  display: block;
  position: absolute;
  top: -50px;
  left: -20px;
  bottom: -20px;
  right: -20px;
  background-color: var(--color__post-item-wrap-background);
  box-shadow: 0 0 12px var(--color__global-box-content-shadow);
  -webkit-box-shadow: 0 0 12px var(--color__global-box-content-shadow);
  border-radius: 5px;
  -webkit-border-radius: 5px;
}
@media (max-width: 991px) {
  body.oktamovie-floating-video:not(.active-light-player)
    .is-single-post-main-player
    .oktamovie-player
    .oktamovie-player-wrapper {
    right: 25px !important;
    bottom: 82px !important;
    width: 260px !important;
    height: 146px !important;
  }
  body.oktamovie-floating-video:not(.active-light-player)
    .is-single-post-main-player
    .oktamovie-player
    .oktamovie-player-wrapper:before {
    top: -50px;
    left: -15px;
    bottom: -15px;
    right: -15px;
  }
}
body.oktamovie-floating-video:not(.active-light-player)
  .is-single-post-main-player
  .oktamovie-player
  .oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .sk-sub {
  padding-left: 0;
  padding-right: 0;
}
body.oktamovie-floating-video:not(.active-light-player)
  .is-single-post-main-player
  .oktamovie-player
  .oktamovie-player-wrapper
  .oktamovie-player-sub-element
  .sk-sub
  .sk-sub-image {
  display: none;
}
@keyframes floatingVideo {
  from {
    transform: scale3d(1.3, 1.3, 1.3);
    opacity: 0;
  }
  to {
    transform: scale3d(1, 1, 1);
    opacity: 1;
  }
}
@-webkit-keyframes notice {
  from {
    transform: scale3d(1.3, 1.3, 1.3);
    opacity: 0;
  }
  to {
    transform: scale3d(1, 1, 1);
    opacity: 1;
  }
}
a.fw-spc-btn.no-spc-bdr + a.fw-spc-btn.no-spc-bdr {
  margin-top: 3px;
}
.oktamovie-download-files-free .classic-post-item {
  text-decoration: none;
}
.oktamovie-download-files-free .classic-post-item:last-child {
  margin-bottom: 0;
}
.oktamovie-download-files-free .classic-post-item-image {
  text-align: center;
  line-height: 40px;
}
.classic-post-item.download-loading {
  opacity: 0.68;
  pointer-events: none;
}
.classic-post-item.download-loading .download-loading-percent {
  color: #ff0000;
}
.entry-content .oktamovie-player .mycred-sell-this-wrapper {
  border: none;
}
.live-comments-container {
  margin-top: 40px;
}
.live-comments-container
  .oktamovie-player
  ~ div
  .post-lt-reactions
  .button-listing-reactions {
  z-index: 2;
}
.live-comments-container .oktamovie-player ~ div:last-child {
  border-top-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-bottom-left-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
  -webkit-border-bottom-right-radius: 7px;
}
.live-comments-listing-wrapper {
  height: 100%;
  max-height: 100%;
  position: relative;
  padding: var(--layout_df-padding);
  background-color: var(--color__main-sidebar-widget-background);
  border-radius: 7px;
  -webkit-border-radius: 7px;
  box-shadow: 0px 0px 28px 0px var(--color__global-box-content-shadow);
  -webkit-box-shadow: 0px 0px 28px 0px var(--color__global-box-content-shadow);
}
@media (max-width: 575px) {
  .live-comments-listing-wrapper {
    padding: var(--layout_df-padding-mobile);
  }
}
.main-live-comments-items {
  position: absolute;
  overflow: hidden;
  top: 0;
  padding-top: var(--layout_df-padding);
  left: 0;
  padding-left: var(--layout_df-padding);
  right: 0;
  padding-right: var(--layout_df-padding);
  bottom: var(--layout_df-padding);
}
@media (max-width: 991px) {
  .main-live-comments-items {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto;
    margin-top: calc(-1 * var(--layout_df-padding));
    padding-top: var(--layout_df-padding);
    margin-left: calc(-1 * var(--layout_df-padding));
    padding-left: var(--layout_df-padding);
    margin-right: calc(-1 * var(--layout_df-padding));
    padding-right: var(--layout_df-padding);
  }
}
@media (max-width: 575px) {
  .main-live-comments-items {
    margin-top: calc(-1 * var(--layout_df-padding-mobile));
    padding-top: var(--layout_df-padding-mobile);
    margin-left: calc(-1 * var(--layout_df-padding-mobile));
    padding-left: var(--layout_df-padding-mobile);
    margin-right: calc(-1 * var(--layout_df-padding-mobile));
    padding-right: var(--layout_df-padding-mobile);
  }
}
.main-live-comments-items.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden
  > .os-scrollbar-vertical {
  bottom: 0;
  top: var(--layout_df-padding);
}
@media (max-width: 575px) {
  .main-live-comments-items.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden
    > .os-scrollbar-vertical {
    top: var(--layout_df-padding-mobile);
  }
}
.main-live-comments-items .top-section-title {
  margin-bottom: 35px;
}
.main-live-comments-items .live-comment-error {
  margin-bottom: 10px;
  color: #de0404;
}
.main-live-comments-items .live-comment-error:empty {
  display: none;
}
.main-live-comments-items .live-comment-input-box {
  margin-bottom: 35px;
}
.main-live-comments-items
  .live-comment-input-box.add-loading
  .live-comment-input,
.main-live-comments-items
  .live-comment-input-box.add-loading
  .live-comment-send {
  opacity: 0.68;
  pointer-events: none;
}
.main-live-comments-items .live-comment-input-box:after {
  content: "";
  display: table;
  clear: both;
}
.main-live-comments-items .live-comment-input-box .live-comment-input {
  display: block;
  width: calc(100% - 97px);
  margin-right: 15px;
  float: left;
}
.main-live-comments-items .live-comment-input-box .live-comment-send {
  display: block;
  width: 80px;
  float: left;
}
.main-live-comments-items .comment-wrapper .comment-item {
  margin-bottom: 22px;
}
.main-live-comments-items .comment-wrapper .comment-item .comment-avatar,
.main-live-comments-items .comment-wrapper .comment-item .comment-body {
  float: left;
}
.main-live-comments-items .comment-wrapper .comment-item .comment-avatar {
  border-radius: 50%;
  -webkit-border-radius: 50%;
  overflow: hidden;
  width: 44px;
  margin-right: 16px;
}
.main-live-comments-items .comment-wrapper .comment-item .comment-avatar img {
  display: block;
  margin: 0;
}
.main-live-comments-items .comment-wrapper .comment-item .comment-body {
  width: calc(100% - 62px);
  margin-top: -3px;
}
.main-live-comments-items .comment-wrapper .comment-item:after {
  content: "";
  display: table;
  clear: both;
}
.main-live-comments-items .comment-wrapper .comment-item .c-author {
  text-transform: capitalize;
}
.main-live-comments-items .comment-wrapper .comment-item .c-date {
  color: var(--color__post-meta);
}
.main-live-comments-items .comment-wrapper .comment-item:last-child {
  margin-bottom: 0;
}
.oktamovie-scroll-play-player {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.is-single-post-main-player .oktamovie-player-login-protect {
  color: var(--color__text-main);
}
.is-single-post-main-player .oktamovie-player-login-protect .player-banner {
  cursor: auto;
}
.is-single-post-main-player
  .oktamovie-player-login-protect
  .player-banner:before {
  background: rgba(1, 0, 1, 0.68);
}
.premium-login-info-wrapper {
  width: 100%;
  position: relative;
  text-align: center;
  padding: var(--layout_df-padding);
}
@media (max-width: 575px) {
  .premium-login-info-wrapper {
    padding: var(--layout_df-padding-mobile);
  }
}
.premium-login-info-wrapper a.btnn-default,
.premium-login-info-wrapper button {
  margin: 4px;
}
@media (max-width: 575px) {
  .premium-login-info-wrapper a.btnn-default,
  .premium-login-info-wrapper button {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.premium-login-media-heading {
  margin-bottom: 3px;
}
.premium-login-media-descriptions {
  margin-bottom: 22px;
}
.blog-style-leilani .post-item[data-archive-stp-id],
.blog-style-default .post-item[data-archive-stp-id] {
  transform: none;
  -webkit-transform: none;
}
.blog-style-leilani .post-item[data-archive-stp-id] .post-item-wrap,
.blog-style-leilani .post-item[data-archive-stp-id] .post-featured-image,
.blog-style-default .post-item[data-archive-stp-id] .post-item-wrap,
.blog-style-default .post-item[data-archive-stp-id] .post-featured-image {
  transform: none;
  -webkit-transform: none;
}
.bp-action-play-mode {
  padding-top: 56.25%;
  position: relative;
}
.bp-action-play-mode .bp-action-play-mode-notice {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 2px dashed var(--color__hr-background);
  text-align: center;
  opacity: 0.68;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  align-content: center;
  flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  box-pack: center;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-box-align: center;
  align-items: center;
  -webkit-align-items: center;
  z-index: 0;
}
.bp-action-play-mode .bp-action-play-mode-notice > * {
  display: block;
  width: 100%;
}
.bp-action-play-mode .bp-action-play-mode-notice i.fas {
  font-size: 24px;
  margin-bottom: 20px;
}
