: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)
}

body {
  margin: 0;
}

.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: -8px;
  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: block;
  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: block;
  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: -4px;
  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
}

.beeteam368-player-preview-mode {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none !important;
  overflow: hidden;
  z-index: 2;
}

.beeteam368-player-webp-preview-mode .beeteam368-player-wrapper {
  opacity: 0
}

.beeteam368-player-webp-preview-mode .beeteam368-player-wrapper.active-preview {
  opacity: 1;
  transition: opacity 0.38s ease-in-out;
  -webkit-transition: opacity 0.38s ease-in-out
}

.beeteam368-player-webp-preview-mode .beeteam368-player-wrapper img {
  max-width: none;
  width: 100%;
  height: auto
}

.beeteam368-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;
  height: 100vh;
  width: 100vw;
}

.beeteam368-player-wrapper .beeteam368-player-logo {
  position: absolute;
  display: block;
  pointer-events: none;
  top: 15px;
  left: 15px;
  z-index: 1
}

@media (max-width: 575px) {
  .beeteam368-player-wrapper .beeteam368-player-logo {
    max-width: 120px
  }
}

.beeteam368-player-wrapper .beeteam368-player-logo.pos-top-right {
  left: auto;
  right: 15px
}

.beeteam368-player-wrapper .beeteam368-player-logo.pos-bottom-left {
  top: auto;
  bottom: 15px
}

.beeteam368-player-wrapper .beeteam368-player-logo.pos-bottom-right {
  top: auto;
  left: auto;
  bottom: 15px;
  right: 15px
}

.beeteam368-player-wrapper .beeteam368-player-logo-a .beeteam368-player-logo {
  pointer-events: auto
}

.beeteam368-player-wrapper .player-notice, .beeteam368-player-wrapper .player-load-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background-color: var(--color__video-background)
}

.beeteam368-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)
}

.beeteam368-player-wrapper .player-banner .player-video-icon {
  pointer-events: none
}

.beeteam368-player-wrapper .player-notice {
  text-align: center;
  padding: 20px
}

.beeteam368-player-wrapper .player-notice h5 {
  margin: auto;
  position: relative
}

.beeteam368-player-wrapper .player-notice .beeteam368-search-process {
  position: absolute;
  top: auto;
  left: var(--layout_df-padding);
  bottom: var(--layout_df-padding);
  right: auto
}

@media (max-width: 575px) {
  .beeteam368-player-wrapper .player-notice .beeteam368-search-process {
    left: var(--layout_df-padding-mobile);
    bottom: var(--layout_df-padding-mobile)
  }
}

.beeteam368-player-wrapper .player-notice:before, .beeteam368-player-wrapper .player-load-overlay:before, .beeteam368-player-wrapper .player-banner:before, .beeteam368-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%)
}

.beeteam368-player-wrapper .mejs-speed-button, .beeteam368-player-wrapper .mejs__speed-button, .beeteam368-player-wrapper .mejs-qualities-button, .beeteam368-player-wrapper .mejs__qualities-button {
  width: 38px
}

.beeteam368-player-wrapper .mejs-speed-button > button, .beeteam368-player-wrapper .mejs__speed-button > button, .beeteam368-player-wrapper .mejs-qualities-button > button, .beeteam368-player-wrapper .mejs__qualities-button > button {
  width: 100%;
  display: block;
  margin: 0.66rem auto;
  line-height: 0.625rem;
  height: 1.125rem;
  font-size: .6875rem;
  text-align: center
}

.beeteam368-player-wrapper .mejs__time {
  padding: 0.95rem .375rem 0
}

.beeteam368-player-wrapper .mejs-speed-selector, .beeteam368-player-wrapper .mejs__speed-selector {
  height: 164px;
  padding-top: 3px;
  padding-bottom: 3px
}

.beeteam368-player-wrapper .mejs-speed-selector-list-item, .beeteam368-player-wrapper .mejs__speed-selector-list-item {
  margin-bottom: 4px
}

.beeteam368-player-wrapper .mejs-speed-selector-label, .beeteam368-player-wrapper .mejs__speed-selector-label {
  padding: 2px 0
}

.beeteam368-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
}

.beeteam368-player-wrapper.player-live-stream-ready .player-banner, .beeteam368-player-wrapper.player-ready .player-banner {
  display: none
}

.beeteam368-player-wrapper iframe[src*="iframe.mediadelivery.net/embed"] {
  border: none
}

.beeteam368-player-wrapper .mejs__container.beeteam368-self-hosted-mobile.beeteam368-pause-detech .mejs__overlay-play .mejs__overlay-button {
  display: none
}

.beeteam368-player-wrapper .mejs__container:not(.beeteam368-self-hosted-mobile).mejs__video.mejs__android.mejs__container-fullscreen:not(.beeteam368-pause-detech) > .mejs__inner .mejs__controls, .beeteam368-player-wrapper .mejs__container:not(.beeteam368-self-hosted-mobile).mejs__video.mejs__ios.mejs__container-fullscreen:not(.beeteam368-pause-detech) > .mejs__inner .mejs__controls, .beeteam368-player-wrapper .mejs__container:not(.beeteam368-self-hosted-mobile).mejs__video.mejs__ipad.mejs__container-fullscreen:not(.beeteam368-pause-detech) > .mejs__inner .mejs__controls, .beeteam368-player-wrapper .mejs__container:not(.beeteam368-self-hosted-mobile).mejs__video.mejs__iphone.mejs__container-fullscreen:not(.beeteam368-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%)
}

.beeteam368-player-wrapper .mejs__container:not(.beeteam368-self-hosted-mobile).mejs__video.mejs__android.mejs__container-fullscreen.beeteam368-pause-detech > .mejs__inner .mejs__controls, .beeteam368-player-wrapper .mejs__container:not(.beeteam368-self-hosted-mobile).mejs__video.mejs__ios.mejs__container-fullscreen.beeteam368-pause-detech > .mejs__inner .mejs__controls, .beeteam368-player-wrapper .mejs__container:not(.beeteam368-self-hosted-mobile).mejs__video.mejs__ipad.mejs__container-fullscreen.beeteam368-pause-detech > .mejs__inner .mejs__controls, .beeteam368-player-wrapper .mejs__container:not(.beeteam368-self-hosted-mobile).mejs__video.mejs__iphone.mejs__container-fullscreen.beeteam368-pause-detech > .mejs__inner .mejs__controls {
  opacity: 1 !important;
  clip: auto !important;
  clip-path: none !important
}

.beeteam368-player-wrapper.pd-player .loading-container {
  z-index: 0
}

.beeteam368-player-wrapper.pd-player .fb-video, .beeteam368-player-wrapper.pd-player .fb-video *, .beeteam368-player-wrapper.pd-player .wp-video-shortcode, .beeteam368-player-wrapper.pd-player .wp-video, .beeteam368-player-wrapper.pd-player object, .beeteam368-player-wrapper.pd-player .flowplayer, .beeteam368-player-wrapper.pd-player .video-js, .beeteam368-player-wrapper.pd-player .jwplayer, .beeteam368-player-wrapper.pd-player .jw-error, .beeteam368-player-wrapper.pd-player stream, .beeteam368-player-wrapper.pd-player iframe, .beeteam368-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
}

.beeteam368-player-wrapper.pd-player > div[style*="padding-top: 56.25%"], .beeteam368-player-wrapper.pd-player > div[style*="padding-top: 45%"] {
  padding-top: 0 !important;
  position: static !important
}

.beeteam368-player-wrapper.pd-player > div[style*="padding-top:56.25%"], .beeteam368-player-wrapper.pd-player > div[style*="padding-top:45%"] {
  padding-top: 0 !important;
  position: static !important
}

.beeteam368-player-wrapper.non-pd-player .tiktok-embed {
  max-width: 100% !important;
  margin: 0;
  padding: 0
}

.beeteam368-player-wrapper.non-pd-player .tiktok-embed:before {
  display: none
}

.beeteam368-player-wrapper.non-pd-player > embed, .beeteam368-player-wrapper.non-pd-player iframe, .beeteam368-player-wrapper.non-pd-player object {
  display: block;
  margin-left: auto;
  margin-right: auto
}

.beeteam368-player-wrapper .mejs__container iframe[id$="-st-player_youtube_iframe"], .beeteam368-player-wrapper .mejs__container iframe[id$="-st-player_vimeo_iframe"], .beeteam368-player-wrapper .mejs__container iframe[id$="-st-player_dailymotion_iframe"] {
  pointer-events: none !important
}

.beeteam368-player-wrapper .mejs__container.mejs__beeteam368-container-fullscreen {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
  z-index: 9999999999999
}

.beeteam368-player-wrapper .mejs__container.mejs__beeteam368-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
}

.beeteam368-player-wrapper .mejs__container .mejs__captions-text, .beeteam368-player-wrapper .mejs__container .mejs__captions-text * {
  padding: 5px
}

@media (min-width: 768px) {
  .beeteam368-player-wrapper .mejs__container .mejs__captions-text, .beeteam368-player-wrapper .mejs__container .mejs__captions-text * {
    font-size: 1.11rem
  }
}

.beeteam368-player-wrapper.temporaty-ratio {
  padding-top: 56.25%;
  transition: none;
  -webkit-transition: none
}

.beeteam368-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) {
  .beeteam368-player-wrapper .back-to-main-media {
    right: var(--layout_df-padding-mobile);
    top: var(--layout_df-padding-mobile)
  }
}

.beeteam368-player-wrapper .mejs__controls.mejs__offscreen ~ .knbdn-video-link, .beeteam368-player-wrapper .mejs__controls.mejs__offscreen ~ .sk-sub {
  bottom: 20px
}

.beeteam368-player-wrapper .beeteam368-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
}

.beeteam368-player-wrapper .beeteam368-player-sub-element.active-ele {
  display: block
}

.beeteam368-player-wrapper .beeteam368-player-sub-element.ele-mode-video {
  background-color: var(--color__video-background);
  pointer-events: auto
}

.beeteam368-player-wrapper .beeteam368-player-sub-element.ele-mode-load .knbdn-wrapper {
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important
}

.beeteam368-player-wrapper .beeteam368-player-sub-element.ele-mode-load .knbdn-wrapper * {
  pointer-events: none !important
}

.beeteam368-player-wrapper .beeteam368-player-sub-element.active-hkl-ctr .knbdn-wrapper.knbdn-wrapper-image, .beeteam368-player-wrapper .beeteam368-player-sub-element.active-hkl-ctr .knbdn-wrapper.knbdn-wrapper-html {
  pointer-events: auto
}

.beeteam368-player-wrapper .beeteam368-player-sub-element.active-hkl-ctr .knbdn-wrapper.knbdn-wrapper-image .sk-sub, .beeteam368-player-wrapper .beeteam368-player-sub-element.active-hkl-ctr .knbdn-wrapper.knbdn-wrapper-image .sk-tt-load-sort, .beeteam368-player-wrapper .beeteam368-player-sub-element.active-hkl-ctr .knbdn-wrapper.knbdn-wrapper-html .sk-sub, .beeteam368-player-wrapper .beeteam368-player-sub-element.active-hkl-ctr .knbdn-wrapper.knbdn-wrapper-html .sk-tt-load-sort {
  opacity: 1
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper {
  pointer-events: auto;
  position: absolute
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper ins {
  background-color: transparent;
  padding: 0;
  margin: 0
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-full {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-wrapper-image, .beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-wrapper-html {
  pointer-events: none;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.68)
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-wrapper-image img, .beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-wrapper-html img {
  width: 100%;
  height: auto;
  max-width: 100%;
  display: block;
  margin: 0 auto
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-wrapper-image .sk-sub, .beeteam368-player-wrapper .beeteam368-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
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-wrapper-image .sk-sub .sk-sub-second, .beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-wrapper-html .sk-sub .sk-sub-second {
  color: #000000
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-wrapper-image .sk-loading, .beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-wrapper-html .sk-loading {
  top: 0;
  left: 0
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-wrapper-image .sk-tt-load-sort, .beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-wrapper-html .sk-tt-load-sort {
  opacity: 0;
  top: 5px;
  left: 10px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper[class*="knbdn-vertical-align-"] {
  display: block;
  position: absolute;
  z-index: 3;
  left: 50%;
  right: auto;
  background: transparent
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-vertical-align-top {
  top: 20px;
  bottom: auto
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-vertical-align-middle {
  top: 50%;
  bottom: auto
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-vertical-align-bottom {
  top: auto;
  bottom: 50px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-336x280 {
  width: 336px;
  height: 280px;
  margin-left: -168px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-336x280.knbdn-vertical-align-middle {
  margin-top: -140px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-336x280 > ins {
  width: 336px;
  height: 280px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-300x250 {
  width: 300px;
  height: 250px;
  margin-left: -150px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-300x250.knbdn-vertical-align-middle {
  margin-top: -125px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-300x250 > ins {
  width: 300px;
  height: 250px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-728x90 {
  width: 728px;
  height: 90px;
  margin-left: -364px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-728x90.knbdn-vertical-align-middle {
  margin-top: -45px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-728x90 > ins {
  width: 728px;
  height: 90px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-468x60 {
  width: 468px;
  height: 60px;
  margin-left: -234px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-468x60.knbdn-vertical-align-middle {
  margin-top: -30px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-468x60 > ins {
  width: 468px;
  height: 60px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-250x250 {
  width: 250px;
  height: 250px;
  margin-left: -125px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-250x250.knbdn-vertical-align-middle {
  margin-top: -125px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-250x250 > ins {
  width: 250px;
  height: 250px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-200x200 {
  width: 200px;
  height: 200px;
  margin-left: -100px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-200x200.knbdn-vertical-align-middle {
  margin-top: -100px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-200x200 > ins {
  width: 200px;
  height: 200px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-320x50 {
  width: 320px;
  height: 50px;
  margin-left: -160px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-320x50.knbdn-vertical-align-middle {
  margin-top: -25px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-320x50 > ins {
  width: 320px;
  height: 50px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-320x100 {
  width: 320px;
  height: 100px;
  margin-left: -160px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-320x100.knbdn-vertical-align-middle {
  margin-top: -50px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-320x100 > ins {
  width: 320px;
  height: 100px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-300x50 {
  width: 300px;
  height: 50px;
  margin-left: -150px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-300x50.knbdn-vertical-align-middle {
  margin-top: -25px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-wrapper.knbdn-size-300x50 > ins {
  width: 300px;
  height: 50px
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-video-link-overlay {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2
}

.beeteam368-player-wrapper .beeteam368-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
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .knbdn-video-link > * {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-loading {
  display: block;
  position: absolute;
  top: 20px;
  left: 20px;
  padding: 4px 12px 5px 12px;
  background-color: #ffd509;
  color: #000000
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-loading > * {
  display: inline-block;
  vertical-align: middle
}

.beeteam368-player-wrapper .beeteam368-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
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-tt-load-sort > * {
  display: inline-block;
  vertical-align: middle
}

.beeteam368-player-wrapper .beeteam368-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
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub * {
  pointer-events: none !important
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub.no-sk-image {
  padding-right: 0
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub .sk-sub-text, .beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub .sk-sub-in {
  padding: 4px 12px 5px 12px;
  display: block;
  background-color: #333333
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub .sk-sub-text > *, .beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub .sk-sub-in > * {
  margin: 0 3px;
  display: inline-block;
  vertical-align: middle
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub .sk-sub-text {
  display: none;
  background-color: var(--color__main);
  color: #FFFFFF
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub .sk-sub-text:hover {
  background-color: #000000
}

.beeteam368-player-wrapper .beeteam368-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
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub .sk-sub-second {
  color: #FFFFFF
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub.active-sk {
  pointer-events: auto !important;
  cursor: pointer
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub.active-sk * {
  pointer-events: auto !important
}

.beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub.active-sk .sk-sub-in {
  display: none
}

.beeteam368-player-wrapper .beeteam368-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;
}

.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 .beeteam368-player-wrapper {
  position: relative;
  z-index: 21
}

.beeteam368-player-unmute {
  position: absolute;
  top: 50%;
  left: 20px;
  margin-top: -18px;
  z-index: 3
}

.beeteam368-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 > .beeteam368-icon-item {
  margin-top: 8px
}

.main-toolbar-more-btn > .beeteam368-icon-item:first-child {
  margin-top: 0
}

.main-toolbar-more-btn.active-item {
  opacity: 1;
  visibility: visible;
  pointer-events: auto
}

.beeteam368-icon-item.active-item .main-toolbar-more-btn {
  opacity: 1;
  visibility: visible;
  pointer-events: auto
}

.beeteam368-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
}

.beeteam368-player .beeteam368-player-wrapper-ratio {
  display: none !important
}

.beeteam368-player .float-video-title {
  display: none;
  position: absolute;
  bottom: 100%;
  margin-bottom: 14px;
  left: 0
}

.beeteam368-player .float-video-title h5 {
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 260px;
  overflow: hidden;
  margin-bottom: 0
}

@media (max-width: 991px) {
  .beeteam368-player .float-video-title h5 {
    max-width: 210px
  }
}

.beeteam368-player .scroll-up-floating-video, .beeteam368-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)
}

.beeteam368-player .scroll-up-floating-video {
  right: 23px;
  font-size: 17px
}

body.beeteam368-disable-floating-video .is-single-post-main-player .beeteam368-player .beeteam368-player-wrapper {
  transition: padding-top 0s, min-height 0s;
  -webkit-transition: padding-top 0s, min-height 0s
}

body.beeteam368-floating-video:not(.active-light-player) .is-single-post-main-player .beeteam368-player .float-video-title, body.beeteam368-floating-video:not(.active-light-player) .is-single-post-main-player .beeteam368-player .scroll-up-floating-video, body.beeteam368-floating-video:not(.active-light-player) .is-single-post-main-player .beeteam368-player .close-floating-video {
  display: block
}

body.beeteam368-floating-video:not(.active-light-player) .is-single-post-main-player .beeteam368-player .beeteam368-player-wrapper-ratio {
  display: block !important
}

body.beeteam368-floating-video:not(.active-light-player) .is-single-post-main-player .beeteam368-player .beeteam368-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.beeteam368-floating-video:not(.active-light-player) .is-single-post-main-player .beeteam368-player .beeteam368-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.beeteam368-floating-video:not(.active-light-player) .is-single-post-main-player .beeteam368-player .beeteam368-player-wrapper {
    right: 25px !important;
    bottom: 82px !important;
    width: 260px !important;
    height: 146px !important
  }

  body.beeteam368-floating-video:not(.active-light-player) .is-single-post-main-player .beeteam368-player .beeteam368-player-wrapper:before {
    top: -50px;
    left: -15px;
    bottom: -15px;
    right: -15px
  }
}

body.beeteam368-floating-video:not(.active-light-player) .is-single-post-main-player .beeteam368-player .beeteam368-player-wrapper .beeteam368-player-sub-element .sk-sub {
  padding-left: 0;
  padding-right: 0
}

body.beeteam368-floating-video:not(.active-light-player) .is-single-post-main-player .beeteam368-player .beeteam368-player-wrapper .beeteam368-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
}

.beeteam368-download-files-free .classic-post-item {
  text-decoration: none
}

.beeteam368-download-files-free .classic-post-item:last-child {
  margin-bottom: 0
}

.beeteam368-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 .beeteam368-player .mycred-sell-this-wrapper {
  border: none
}

.live-comments-container {
  margin-top: 40px
}

.live-comments-container .beeteam368-player ~ div .post-lt-reactions .button-listing-reactions {
  z-index: 2
}

.live-comments-container .beeteam368-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
}

.beeteam368-scroll-play-player {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.is-single-post-main-player .beeteam368-player-login-protect {
  color: var(--color__text-main)
}

.is-single-post-main-player .beeteam368-player-login-protect .player-banner {
  cursor: auto
}

.is-single-post-main-player .beeteam368-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
}
