
/* reset default values */
*{margin:0px;padding:0px;}

html {
    width:100%;
    height:100%;
}

body {
    position:absolute;
    top:0;
    bottom:0;
    right:0;
    left:0;
}

#content, #videoSection {
    height: 100%;
    width: 100%;
}

#imaTimeContext {
    position: absolute;
    left: 5px;
    bottom: 5px;
    width: auto;
    height: auto;
    color: white;
    text-shadow: 0 0 1em black;
    font-family: sans-serif;
}

#imaContext {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color:black;
    display: none;
}

/* the video context fills the totallity of its parent surface */
#videoContext {
    position: relative;
    height: 100% !important;
    background-color: #000;
    width: 100% !important;
    margin: 0 auto;
    overflow:hidden;
}

/* redefine width of videoContext when in fullscreen to get fullscreen video (browser-depending modificator) */
#videoContext:-ms-fullscreen {
    width: 100% !important;
}
#videoContext:fullscreen {
    width: 100% !important;
}
#videoContext:-webkit-full-screen {
    width: 100% !important;
}

/*  the video surface fills the totallity of its parent surface */
#video {
    position: absolute;
    width: 100%;
    height: 100%;
}

#videoControls {
    position: absolute;
    bottom: 0px;
    width: 100%;
    background: -webkit-linear-gradient(bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.svg-icon {
    width: inherit;
    height: inherit;
}

.sqp-subtitle-element {
    font-size: 30px !important;
    background: none !important;
    text-shadow: 2px 2px 4px #000000;
}

.sqp-subtitle-rendering > div {
    left: 0px !important;
    bottom: 30px !important;
}

.wm2 {
    position: absolute;
    bottom: 89px;
    right: 74px;
}

#watermarkLogoBottomRightImage {
    width: 94px;
    height: 44px;
}

.viu-srt-0, .viu-srt-1 {
    position: absolute;
    width: inherit;
    top: 0px;
    bottom: 0px;
}

.viu-srt-1 > div {
    bottom: 180px !important;
    top: auto !important;
}

.viu-srt-0 > div {
    bottom: auto !important;
    top: 30px !important;
}

.sqp-ui-main-bgcolor {
    background: #ed215e !important;
}

.open-close-overlay {
    position: absolute;
    right: 32px;
    top: 20px;
}

.sqp-customer-overlay {
    position: absolute;
    pointer-events: auto !important;
    left: 0;
    top: 38.7%;
    right: 0;
    bottom: 44.2%;
}

.target-video-overlay {
    position: absolute;
    pointer-events: auto !important;
    display: none;
    border-width: 0px;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    cursor: pointer;
}

.target-video-table {
    position: absolute;
    left: 0;
    top: 80%;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 20%;
}

.target-video-td-left-button {
    text-align: left;
    vertical-align: top;
}

.target-video-spring {
    width: 100%;
}

.target-video-td-right-button {
    text-align: right;
    vertical-align: top;
}

.target-video-td-countdown {
    text-align: left;
    vertical-align: bottom;
    color: white;
    text-shadow: 1px 1px #808080;
}

.target-video-left-button, .target-video-right-button {
    background-color: rgba(0, 0, 0, 0.25);
    color: white;
    height: 40px;
    padding: 10px 20px 10px 20px;
}

.white-btn, .red-btn {
    width: 24px;
    height: 19px;
    border: 0;
    background-color: rgba(0,0,0,0);
    cursor: pointer;
}

.play-btn, .pause-btn {
    display: inline-block;
    position: absolute;
    width: 65px;
    height: 66px;
    left: 50%;
    top: 47.2%;
    transform: translate(-50%, -50%);
    background-color: rgba(0,0,0,0);
    border: 0;
    cursor: pointer;
}

.pause-btn {
    display: none;
}

.backward-btn {
    display: inline-block;
    position: absolute;
    width: 42px;
    height: 43px;
    left: 28.2%;
    top: 47.7%;
    transform: translate(-50%, -50%);
    background-color: rgba(0,0,0,0);
    border: 0;
    cursor: pointer;
}

.forward-btn {
    display: inline-block;
    position: absolute;
    width: 42px;
    height: 42px;
    right: 30.5%;
    top: 47.7%;
    transform: translate(50%, -50%);
    background-color: rgba(0,0,0,0);
    border: 0;
    cursor: pointer;
}

.start-over-btn {
    display: none;
    position: absolute;
    width: 33px;
    height: 33px;
    left: 28.4%;
    top: 47.2%;
    transform: translate(-50%, -50%);
    background-color: rgba(0,0,0,0);
    border: 0;
    cursor: pointer;
}

.go-live-btn {
    display: none;
    position: absolute;
    width: 33px;
    height: 33px;
    right: 30.36%;
    top: 47.2%;
    transform: translate(50%, -50%);
    background-color: rgba(0,0,0,0);
    border: 0;
    cursor: pointer;
}

.white-btn-img, .red-btn-img, .play-btn-img, .pause-btn-img, .backward-btn-img, .forward-btn-img, .start-over-btn-img, .go-live-btn-img {
    position: relative;
    width: inherit;
    height: inherit
}

#start-over-txt {
    display: none;
    position: absolute;
    white-space: nowrap;
    top: calc(47.2% + 33px);
    left: 28.4%;
    transform: translateX(-50%);
    color: #FFFFFF;
    font-family: 'Barlow Medium';
    font-size: 16px;
    font-weight: 500;
}

#go-live-txt {
    display: none;
    position: absolute;
    white-space: nowrap;
    top: calc(47.2% + 33px);
    right: 30.36%;
    transform: translateX(50%);
    color: #FFFFFF;
    font-family: 'Barlow Medium';
    font-size: 16px;
    font-weight: 500;
}

button {
    outline:0;
}

.watermark {
    color: white;
    text-shadow:
    0 0 1px #000, 0 0 1px #000,
    0 0 1px #000, 0 0 1px #000,
    0 0 1px #000, 0 0 1px #000;
}

.sqp-all-controls {
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
}

.white-control-overlay {
    pointer-events: auto !important;
}

/*Skip Intro, Skip End Credit*/
.skip-intro-overlay, .skip-end-overlay, .player-auto-play-overlay {
    position: absolute;
    bottom: 70px;
    right:40px;
    display: none;
}

.skip-intro-overlay button, .skip-end-overlay button, .player-auto-play-overlay button{
    cursor: pointer;
    border: none;
}
/**,*/
/**::before,*/
/**::after {*/
/*    box-sizing: border-box;*/
/*}*/

.button_controls {
    display: flex;
    align-items: center;
    animation: fadein 1s;
    -moz-animation: fadein 1s; /* Firefox */
    -webkit-animation: fadein 1s; /* Safari and Chrome */
    -o-animation: fadein 1s; /* Opera */
}

.box {
    height:52px;
    width: 250px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    color: white;
    padding: 8px 25px;
    border-radius: 40px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 24px;
    outline: none;
    border:0;
}

.skip-intro {
    background-color: rgba(77, 81, 84, 0.8);
    transition: 0.2s;
}
.skip-end {
    background: linear-gradient(to right, rgba(230, 32, 160, 1) 50%, rgba(77, 81, 84, 0.8) 50%);
    background-size: 200% 100%;
    background-position: right bottom;
}

.play-next {
    background: linear-gradient(to right, rgba(230, 32, 160, 1) 50%, rgba(77, 81, 84, 0.8) 50%);
    background-size: 200% 100%;
    background-position: right bottom;
}

button.skip-intro:hover{
    background-color: #E620A0;
}


.skip-end.active {
    transition: all 4s linear;
    background-position: left bottom;
}

.play-next.active {
    transition: all 8s linear;
    background-position: left bottom;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}

.box__content img {
    width: auto;
    height: 34px;
    position: relative;
    top: 8px;
    display: inline-block;
    margin-right: 8px;
}

.box__content-wrap {
    padding-bottom: 8px;
}

button.keep-watching{
    height:52px;
    width: 250px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    color: white;
    padding: 8px 25px;
    border-radius: 40px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 24px;
    background-color: rgba(77, 81, 84, 0.8);
    outline: none;
    border:0;
    margin-left: 25px;
    transition: 0.2s;
}

button.keep-watching:hover{
    background-color: #E620A0;
}

.sqp-buffering {
    background-color: transparent !important;
}
.party-new-tag {
    background: #F38E26;
    border-radius: 2px;
    position: absolute;
    padding: 2px 6px 3px 6px;
    top: -4px;
    left: -25px;
    color: #fff;
    font-weight: normal;
    line-height: 12px;
    font-size: 12px;
    text-transform: uppercase;
}

#watch_party_hide_button,
#watch_party_show_button {
    width: auto !important;
    height: 40px !important;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}
#watch_party_hide_button img,
#watch_party_show_button img {
    width: 30px!important;
    height: 30px!important;
}

.watch_party_close_button {
/*right: 0;
position: absolute;
height: 30px;
width: 30px;
top: 20px;*/
    cursor: pointer;
}
.watch_party_close_button img {
    height: 30px!important;
    width: 30px!important;
}
.watch_party_hide_button .label-text,
.watch_party_show_button .label-text {
    color: #fff;
    font-size: 16px;
    text-align: center;
    width: 100%;
    display: flex;
    align-items: center;
    margin-right: 15px;
}

/* four party */
.watch_party_video {
/*height: 25%!important;
width: 100%!important;*/
}

.nonlocal {
    transform: none !important;
    -webkit-transform: none !important;
}

.inviteparty-con {
    background: rgba(196, 196, 196, 0.1);
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}
.inviteparty-con #watch_party_invite {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: white;
    text-align: inherit;
    cursor: pointer;
}
.watchPartyInviteImage {
    margin-bottom: 10px;
    margin-top: 0!important;
}

/* Right Party slide bottom btn*/
.watch_party_control_bar {
    justify-content: center;
    display: flex;
    flex-direction: row-reverse;
    margin:15px 25px 20px 25px !important;
}
.watch_party_audio_on_button,
.watch_party_audio_off_button,
.watch_party_video_on_button,
.watch_party_video_off_button {
    width: 40px!important;
    height: auto !important;
    margin-left: 0px!important;
    cursor: pointer !important;
}
.watch_party_video_on_button,
.watch_party_video_off_button {
    margin-right: 30px!important;
}
.watch_party_audio_on_button img,
.watch_party_audio_off_button img,
.watch_party_video_on_button img,
.watch_party_video_off_button img {
    width: 40px!important;
    height: 40px!important;
}
.watch_party_video_audio {
    display: flex;
    height: 83px;
    align-items: center;
    flex-direction: row-reverse;
}
.watch_party_overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    right:0;
    display: flex;
    flex-flow: column nowrap;
    background-color: black;

    /*display: flex!important;
    flex-direction: column!important;
    justify-content: space-between!important;*/
    /*width: 350px;*/
    justify-content: space-between!important;
}

#watch_party_volume {
    padding-right: 30px;
    display: flex;
    flex-flow: column nowrap;
}

#watch_party_volume {
    justify-content: center!important;
    align-items: center!important;
    height: 83px!important;
}
#watch_party_volume .watch_party_group_volume_on_button,
#watch_party_volume .watch_party_group_volume_off_button {
    float: inherit!important;
    margin-left: 0px!important;
    width: 60px!important;
    height: 38px!important;
    margin-bottom: 13px!important;
}
#watch_party_volume .watch_party_group_volume_on_button .watchPartyImage,
#watch_party_volume .watch_party_group_volume_off_button .watchPartyImage {
    width: 100%!important;
    height: 100%!important;
}
#watch_party_volume .watch_party_group_volume_bar {
    overflow: initial!important;
    position: relative;
    display: flex;
}
#watch_party_volume .watch_party_group_volume_bar .sqp-volume-bar-level {
    top:50%!important;
    transform: translate(0,-50%)!important;
}
#watch_party_volume .sqp-volume-bar-bg {
    margin-left: 0px !important;
    top: 50%!important;
    transform: translate(0,-50%)!important;
}
#watch_party_video_audio .watch_party_video_on_button .watchPartyImage,
#watch_party_video_audio .watch_party_video_off_button .watchPartyImage,
#watch_party_video_audio .watch_party_audio_on_button .watchPartyImage,
#watch_party_video_audio .watch_party_audio_off_button .watchPartyImage {
    margin-bottom:4px;
}
#watch_party_video_audio .watch_party_video_off_button .watchPartyImage,
#watch_party_video_audio .watch_party_audio_off_button .watchPartyImage {
/*opacity: 0.45;*/
}
#watch_party_video_audio .watch_party_video_on_button .label-text,
#watch_party_video_audio .watch_party_video_off_button .label-text,
#watch_party_video_audio .watch_party_audio_on_button .label-text,
#watch_party_video_audio .watch_party_audio_off_button .label-text {
    color: #fff;
    font-size: 20px;
    text-align: center;
}

.watch_party_invite {

}
.watch_party_invite img {
    width: 40px!important;
    height: 40px!important;
}
.invite_text {
    font-size: 20px!important;
}
/*#videoSection  {
  width: 75%!important;
}
.watch_party_overlay {
  width: 25%!important;
}*/

.watch_party_all_videos {
/*height: 100%;*/
    justify-content: center!important;
    align-items: center;
}
.watch_party_close_button {
    height: auto!important
}
.watch_party_all_videos video {
    transform: rotateY(180deg);
    -webkit-transform:rotateY(180deg); /* Safari and Chrome */
    -moz-transform:rotateY(180deg); /* Firefox */
}
.watch_party_invite .tooltiptext {
    display:none;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: fixed;
    z-index: 1;
    position:absolute;
    right:0;
    opacity: 1;
    transition: opacity 0.3s;
}
.watch_party_invite .tooltiptext {
    border-radius: 0!important;
    padding: 0!important;
    right: inherit!important;
    transform: translate(-50%, 0)!important;
    left: 50%!important;
    align-items: center!important;
    justify-content: center!important;
    font-size: 16px !important;
}
.watch_party_invite .tooltiptext {
    font-size: 12px !important;
}
.rotate_image {
    -webkit-transform:rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}
.watch_party_group_member .watchPartyMemberIcon {
    margin:0 !important;
}
.watch_party_group_member .group_member_name {
    display: none !important;
}

/* For NEW tag in GW button */
.sqp-overlay-noautohide.sqp-right.sqp-controls-box {
    flex-direction: row-reverse!important;
    position: relative!important;
}

/* For Bitmovin */
.bmpui-ui-uicontainer.bmpui-controls-hidden .white-control-overlay {
    display: none;
}

.bmpui-ui-uicontainer.bmpui-controls-hidden .top-bar {
    display: none;
}

.bmpui-ui-uicontainer.bmpui-controls-hidden .fsc_button {
    display: none !important;
}
.bmpui-ui-uicontainer.bmpui-controls-hidden .start-over-overlay {
    display: none !important;
}

.play-btn, .pause-btn, .start-over-btn, .go-live-btn, .backward-btn, .forward-btn {
    display: inline-block;
    position: absolute;
    transform: translate(-50%, -50%);
    background-color: rgba(0,0,0,0);
    border: 0;
    cursor: pointer;
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
}

.play-btn, .pause-btn {
    width:  calc(100vw * 65 / 667);
    height: calc(100vw * 65 / 667);
    left: 50%;
    top: 47.2%;
}

.play-btn {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlnJblsaRfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDIwMCAyMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwMCAyMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1vcGFjaXR5OjAuMTt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEwMCIgY3k9IjEwMCIgcj0iMTAwIi8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDAsMjAwQzQ0LjksMjAwLDAsMTU1LjEsMCwxMDBTNDQuOSwwLDEwMCwwYzU1LjEsMCwxMDAsNDQuOSwxMDAsMTAwQzIwMCwxNTUuMSwxNTUuMiwyMDAsMTAwLDIwMHogTTEwMCw4LjcKCUM0OS43LDguNyw4LjgsNDkuNyw4LjgsMTAwYzAsNTAuMyw0MC45LDkxLjIsOTEuMiw5MS4yYzUwLjMsMCw5MS4yLTQwLjksOTEuMi05MS4yQzE5MS4yLDQ5LjcsMTUwLjMsOC43LDEwMCw4Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03OS45LDE1OGMtMC42LDAtMS4zLTAuMS0xLjktMC40Yy0xLjUtMC43LTIuNS0yLjMtMi41LTRWNDkuOWMwLTEuNywwLjktMy4yLDIuNC0zLjljMS41LTAuNywzLjMtMC42LDQuNiwwLjQKCWw2Ni42LDQ5LjRjMS4xLDAuOCwxLjgsMi4xLDEuOCwzLjRjMCwxLjQtMC42LDIuNi0xLjYsMy41TDgyLjYsMTU3QzgxLjgsMTU3LjcsODAuOCwxNTgsNzkuOSwxNTh6Ii8+Cjwvc3ZnPgo=");
}

.pause-btn {
    display: none;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlnJblsaRfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDIwMCAyMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwMCAyMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1vcGFjaXR5OjAuMTt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEwMCIgY3k9IjEwMCIgcj0iMTAwIi8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMDAsMjAwQzQ0LjksMjAwLDAsMTU1LjEsMCwxMDBDMCw0NC45LDQ0LjksMCwxMDAsMHMxMDAsNDQuOSwxMDAsMTAwQzIwMCwxNTUuMSwxNTUuMiwyMDAsMTAwLDIwMHogTTEwMCw4LjcKCUM0OS43LDguNyw4LjgsNDkuNyw4LjgsMTAwYzAsNTAuMyw0MC45LDkxLjIsOTEuMiw5MS4yYzUwLjMsMCw5MS4yLTQwLjksOTEuMi05MS4yQzE5MS4yLDQ5LjcsMTUwLjMsOC43LDEwMCw4Ljd6Ii8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04OC40LDE0OC44di05NGMwLTQuNy0zLjgtOC41LTguNS04LjVjLTQuNywwLTguNSwzLjgtOC41LDguNXY5NGMwLDQuNywzLjgsOC41LDguNSw4LjUKCUM4NC41LDE1Ny4zLDg4LjQsMTUzLjUsODguNCwxNDguOHoiLz4KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyOC43LDE0OC44di05NGMwLTQuNy0zLjgtOC41LTguNS04LjVjLTQuNywwLTguNSwzLjgtOC41LDguNXY5NGMwLDQuNywzLjgsOC41LDguNSw4LjUKCUMxMjQuOSwxNTcuMywxMjguNywxNTMuNSwxMjguNywxNDguOHoiLz4KPC9zdmc+Cg==");
}

.start-over-btn, .go-live-btn {
    display: none;
    width: calc(100vw * 33 / 667);
    height: calc(100vw * 33 / 667);
    top: 47.2%;
}

.start-over-btn {
    left: 28.4%;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlnJblsaRfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDM0OC4yIDM0OC4yIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNDguMiAzNDguMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtkaXNwbGF5Om5vbmU7fQoJLnN0MXtkaXNwbGF5OmlubGluZTt9Cgkuc3Qye29wYWNpdHk6MC45O2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MTA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9Cgkuc3Qze2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnIGlkPSJMYXllcl8xIiBjbGFzcz0ic3QwIj4KCTxnIGNsYXNzPSJzdDEiPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNzQsMzBDOTQuMSwzMCwyOS4xLDk1LDI5LjEsMTc0LjlzNjUsMTQ0LjksMTQ0LjksMTQ0LjlzMTQ0LjktNjUsMTQ0LjktMTQ0LjlTMjUzLjksMzAsMTc0LDMweiIvPgoJPC9nPgoJPGcgaWQ9Imc0MTUwIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjQyNTg5MDYsMCwwLC0xLjQyNTg5MDYsMTIyLjEzODk5LDg0OS4wNjE3MSkiIGNsYXNzPSJzdDEiPgoJCTxwYXRoIGlkPSJwYXRoNDE1MiIgY2xhc3M9InN0MyIgZD0iTTU5LjEsNTE3LjVjNy44LDAsMTEuNy0yLjgsMTEuNy04LjN2LTczLjljMC01LjctMy45LTguNi0xMS43LTguNnMtMTEuNywyLjktMTEuNyw4LjZ2NzMuOQoJCQlDNDcuNCw1MTQuNyw1MS4zLDUxNy41LDU5LjEsNTE3LjV6IE0xMy43LDUxNy41YzcuOCwwLDExLjctMi44LDExLjctOC4zdi03My45YzAtNS43LTMuOS04LjYtMTEuNy04LjZTMiw0MjkuNiwyLDQzNS4zdjczLjkKCQkJQzIsNTE0LjcsNS45LDUxNy41LDEzLjcsNTE3LjV6Ii8+Cgk8L2c+CjwvZz4KPGcgaWQ9IuWcluWxpF8yXzAwMDAwMTI3MDE0Nzc3NzMwNDEzNjQ4MzgwMDAwMDE1NDIyNDE1MDM3MzI2OTY2OTY3XyI+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMTc0LjUsMzE5Yy04MC4xLDAtMTQ1LjItNjUuMS0xNDUuMi0xNDUuMWMwLTMuNiwyLjktNi41LDYuNS02LjVzNi41LDIuOSw2LjUsNi41CgkJYzAsNzIuOSw1OS4zLDEzMi4yLDEzMi4yLDEzMi4yczEzMi4yLTU5LjMsMTMyLjItMTMyLjJTMjQ3LjQsNDEuNywxNzQuNSw0MS43Yy0yOC43LDAtNTYsOS4xLTc5LDI2LjJjLTIuOSwyLjItNywxLjYtOS4xLTEuMwoJCXMtMS42LTcsMS4zLTkuMWMyNS4yLTE4LjgsNTUuMy0yOC44LDg2LjgtMjguOGM4MC4xLDAsMTQ1LjIsNjUuMSwxNDUuMiwxNDUuMUMzMTkuNywyNTMuOSwyNTQuNywzMTksMTc0LjUsMzE5eiIvPgoJPHBhdGggY2xhc3M9InN0MyIgZD0iTTcyLjYsNDUuNWMwLjItMC4yLDAuNC0wLjQsMC43LTAuNWMwLjgtMC4yLDEuNiwwLDIuMSwwLjVsMzMuNCwzMy40YzAuNiwwLjUsMC44LDEuMywwLjUsMnMtMC44LDEuMi0xLjYsMS4zCgkJbC0zNy4zLDUuNWMtMC43LDAuMS0xLjMtMC4xLTEuNy0wLjVjLTAuNC0wLjUtMC43LTEuMS0wLjYtMS43TDcyLDQ2LjZDNzIuMSw0Ni4xLDcyLjMsNDUuNyw3Mi42LDQ1LjV6Ii8+CjwvZz4KPC9zdmc+Cg==");
}

.go-live-btn {
    right: 30.36%;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlnJblsaRfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDM0OC4yIDM0OC4yIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNDguMiAzNDguMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtkaXNwbGF5Om5vbmU7fQoJLnN0MXtkaXNwbGF5OmlubGluZTt9Cgkuc3Qye29wYWNpdHk6MC45O2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MTA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9Cgkuc3Qze2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnIGlkPSJMYXllcl8xIiBjbGFzcz0ic3QwIj4KCTxnIGNsYXNzPSJzdDEiPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNzQsMzBDOTQuMSwzMCwyOS4xLDk1LDI5LjEsMTc0LjlzNjUsMTQ0LjksMTQ0LjksMTQ0LjlzMTQ0LjktNjUsMTQ0LjktMTQ0LjlTMjUzLjksMzAsMTc0LDMweiIvPgoJPC9nPgoJPGcgaWQ9Imc0MTUwIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjQyNTg5MDYsMCwwLC0xLjQyNTg5MDYsMTIyLjEzODk5LDg0OS4wNjE3MSkiIGNsYXNzPSJzdDEiPgoJCTxwYXRoIGlkPSJwYXRoNDE1MiIgY2xhc3M9InN0MyIgZD0iTTU5LjEsNTE3LjVjNy44LDAsMTEuNy0yLjgsMTEuNy04LjN2LTczLjljMC01LjctMy45LTguNi0xMS43LTguNnMtMTEuNywyLjktMTEuNyw4LjZ2NzMuOQoJCQlDNDcuNCw1MTQuNyw1MS4zLDUxNy41LDU5LjEsNTE3LjV6IE0xMy43LDUxNy41YzcuOCwwLDExLjctMi44LDExLjctOC4zdi03My45YzAtNS43LTMuOS04LjYtMTEuNy04LjZTMiw0MjkuNiwyLDQzNS4zdjczLjkKCQkJQzIsNTE0LjcsNS45LDUxNy41LDEzLjcsNTE3LjV6Ii8+Cgk8L2c+CjwvZz4KPGcgaWQ9IuWcluWxpF8yXzAwMDAwMTI3MDE0Nzc3NzMwNDEzNjQ4MzgwMDAwMDE1NDIyNDE1MDM3MzI2OTY2OTY3XyI+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMzAuMywxNzIuOGMwLTgwLDY1LjEtMTQ1LjEsMTQ1LjItMTQ1LjFjMzEuNSwwLDYxLjYsMTAsODYuOCwyOC44YzIuOSwyLjEsMy40LDYuMiwxLjMsOS4xcy02LjIsMy41LTkuMSwxLjMKCQljLTIzLTE3LjEtNTAuMy0yNi4yLTc5LTI2LjJjLTcyLjksMC0xMzIuMiw1OS4zLTEzMi4yLDEzMi4yczU5LjMsMTMyLjIsMTMyLjIsMTMyLjJzMTMyLjItNTkuMywxMzIuMi0xMzIuMmMwLTMuNiwyLjktNi41LDYuNS02LjUKCQlzNi41LDIuOSw2LjUsNi41YzAsODAtNjUuMSwxNDUuMS0xNDUuMiwxNDUuMUM5NS4zLDMxOCwzMC4zLDI1Mi45LDMwLjMsMTcyLjh6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjc4LDQ1LjZsMy45LDM4LjljMC4xLDAuNi0wLjIsMS4yLTAuNiwxLjdjLTAuNCwwLjQtMSwwLjYtMS43LDAuNWwtMzcuMy01LjVjLTAuOC0wLjEtMS4zLTAuNi0xLjYtMS4zCgkJcy0wLjEtMS41LDAuNS0ybDMzLjQtMzMuNGMwLjUtMC41LDEuMy0wLjcsMi4xLTAuNWMwLjMsMC4xLDAuNSwwLjMsMC43LDAuNUMyNzcuNyw0NC43LDI3Ny45LDQ1LjEsMjc4LDQ1LjZ6Ii8+CjwvZz4KPC9zdmc+Cg==");
}

.backward-btn, .forward-btn {
    width: calc(100vw * 42 / 667);
    height: calc(100vw * 42 / 667);
    top: 47.7%;
}

.backward-btn {
    left: 37%;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlnJblsaRfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI4LjUsNjYuNWgtNi42VjM5LjRoLTYuN3YtNC43bDEzLjMtMS4yVjY2LjVMMjguNSw2Ni41eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjIuNCw1My43YzAsNC40LTEsNy43LTMsOS45UzU0LjcsNjcsNTEuMyw2N2MtMy40LDAtNi4yLTEuMS04LjItMy40Yy0yLTIuMy0zLTUuNi0zLTkuOXYtNy4zCgljMC00LjQsMS03LjcsMy05LjljMi0yLjMsNC43LTMuNCw4LjEtMy40czYuMSwxLjEsOC4xLDMuNGMyLDIuMywzLDUuNiwzLDkuOUw2Mi40LDUzLjdMNjIuNCw1My43eiBNNTUuOCw0NS43CgljMC0yLjYtMC40LTQuNS0xLjItNS44Yy0wLjgtMS4yLTEuOS0xLjgtMy40LTEuOHMtMi42LDAuNi0zLjQsMS44Yy0wLjgsMS4yLTEuMiwzLjEtMS4yLDUuOHY4LjZjMCwyLjcsMC40LDQuNiwxLjIsNS44CglzMS45LDEuOCwzLjQsMS44czIuNi0wLjYsMy40LTEuOGMwLjgtMS4yLDEuMi0zLjEsMS4yLTUuOFY0NS43eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAuNCw1OS44YzAtMC43LTAuNC0xLjQtMS4xLTEuOXMtMi0xLTMuOS0xLjRjLTIuOS0wLjYtNS4xLTEuNS02LjYtMi42Yy0xLjUtMS4yLTIuMi0yLjctMi4yLTQuNwoJYzAtMi4xLDAuOS0zLjksMi43LTUuNGMxLjgtMS41LDQuMS0yLjIsNy4xLTIuMmMzLjEsMCw1LjYsMC43LDcuNSwyLjJzMi43LDMuMywyLjcsNS42bC0wLjEsMC4xaC02LjRjMC0xLTAuMy0xLjgtMC45LTIuNAoJYy0wLjYtMC42LTEuNi0wLjktMi44LTAuOWMtMS4xLDAtMS45LDAuMy0yLjUsMC44UzczLDQ4LjIsNzMsNDlzMC4zLDEuNCwxLDEuOWMwLjYsMC41LDEuOSwwLjksMy45LDEuM2MzLDAuNiw1LjMsMS41LDYuNywyLjcKCWMxLjUsMS4yLDIuMiwyLjgsMi4yLDQuOGMwLDIuMi0wLjksNC0yLjgsNS40Yy0yLDEuMi00LjUsMS45LTcuNiwxLjljLTMuMywwLTUuOC0wLjgtNy44LTIuNWMtMS45LTEuNy0yLjgtMy41LTIuNy01LjdsMC4xLTAuMWg2LjEKCWMwLjEsMS4zLDAuNSwyLjMsMS4zLDIuOWMwLjgsMC42LDEuOSwwLjksMy4yLDAuOWMxLjIsMCwyLjItMC4yLDIuOC0wLjdDODAsNjEuMyw4MC40LDYwLjYsODAuNCw1OS44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTAsMEMzOS4xLDAsMjguOCwzLjQsMjAuMSwxMGgwbC00LjMtNC4zYy0wLjItMC4yLTAuNC0wLjMtMC43LTAuMmMwLDAuMS0wLjEsMC4xLTAuMiwwLjIKCWMtMC4xLDAuMS0wLjIsMC4zLTAuMiwwLjVsLTEuNSwxMy4zYzAsMC4yLDAsMC41LDAuMiwwLjZjMC4yLDAuMiwwLjQsMC4yLDAuNiwwLjJsMTIuOS0xLjljMC4zLTAuMSwwLjUtMC4zLDAuNi0wLjUKCWMwLjEtMC4zLDAtMC41LTAuMi0wLjdsLTQtNGM3LjgtNS43LDE3LTguNywyNi43LTguN2MyNS4xLDAsNDUuNiwyMC40LDQ1LjYsNDUuNVM3NS4xLDk1LjUsNDkuOSw5NS41QzI0LjgsOTUuNSw0LjQsNzUuMSw0LjQsNTAKCWMwLTEuMi0xLTIuMi0yLjItMi4yUzAsNDguOCwwLDUwYzAsMjcuNiwyMi40LDUwLDUwLDUwczUwLTIyLjQsNTAtNTBTNzcuNiwwLDUwLDB6Ii8+Cjwvc3ZnPgo=");
}

.forward-btn {
    right: 30.5%;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlnJblsaRfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI4LjUsNjYuNWgtNi42VjM5LjRoLTYuN3YtNC43bDEzLjMtMS4yVjY2LjVMMjguNSw2Ni41eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjIuNCw1My43YzAsNC40LTEsNy43LTMsOS45UzU0LjcsNjcsNTEuMyw2N2MtMy40LDAtNi4yLTEuMS04LjItMy40Yy0yLTIuMy0zLTUuNi0zLTkuOXYtNy4zCgljMC00LjQsMS03LjcsMy05LjljMi0yLjMsNC43LTMuNCw4LjEtMy40czYuMSwxLjEsOC4xLDMuNGMyLDIuMywzLDUuNiwzLDkuOUw2Mi40LDUzLjdMNjIuNCw1My43eiBNNTUuOCw0NS43CgljMC0yLjYtMC40LTQuNS0xLjItNS44Yy0wLjgtMS4yLTEuOS0xLjgtMy40LTEuOHMtMi42LDAuNi0zLjQsMS44Yy0wLjgsMS4yLTEuMiwzLjEtMS4yLDUuOHY4LjZjMCwyLjcsMC40LDQuNiwxLjIsNS44CglzMS45LDEuOCwzLjQsMS44czIuNi0wLjYsMy40LTEuOGMwLjgtMS4yLDEuMi0zLjEsMS4yLTUuOFY0NS43eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNODAuNCw1OS44YzAtMC43LTAuNC0xLjQtMS4xLTEuOXMtMi0xLTMuOS0xLjRjLTIuOS0wLjYtNS4xLTEuNS02LjYtMi42Yy0xLjUtMS4yLTIuMi0yLjctMi4yLTQuNwoJYzAtMi4xLDAuOS0zLjksMi43LTUuNGMxLjgtMS41LDQuMS0yLjIsNy4xLTIuMmMzLjEsMCw1LjYsMC43LDcuNSwyLjJzMi43LDMuMywyLjcsNS42bC0wLjEsMC4xaC02LjRjMC0xLTAuMy0xLjgtMC45LTIuNAoJYy0wLjYtMC42LTEuNi0wLjktMi44LTAuOWMtMS4xLDAtMS45LDAuMy0yLjUsMC44UzczLDQ4LjIsNzMsNDlzMC4zLDEuNCwxLDEuOWMwLjYsMC41LDEuOSwwLjksMy45LDEuM2MzLDAuNiw1LjMsMS41LDYuNywyLjcKCWMxLjUsMS4yLDIuMiwyLjgsMi4yLDQuOGMwLDIuMi0wLjksNC0yLjgsNS40Yy0yLDEuMi00LjUsMS45LTcuNiwxLjljLTMuMywwLTUuOC0wLjgtNy44LTIuNWMtMS45LTEuNy0yLjgtMy41LTIuNy01LjdsMC4xLTAuMWg2LjEKCWMwLjEsMS4zLDAuNSwyLjMsMS4zLDIuOWMwLjgsMC42LDEuOSwwLjksMy4yLDAuOWMxLjIsMCwyLjItMC4yLDIuOC0wLjdDODAsNjEuMyw4MC40LDYwLjYsODAuNCw1OS44eiIvPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTcuOCw0Ny44Yy0xLjIsMC0yLjIsMS0yLjIsMi4yYzAsMjUuMS0yMC40LDQ1LjUtNDUuNSw0NS41QzI0LjksOTUuNSw0LjQsNzUuMSw0LjQsNTBTMjQuOSw0LjUsNTAsNC41CgljOS43LDAsMTguOSwzLDI2LjcsOC43bC00LDRjLTAuMiwwLjItMC4zLDAuNC0wLjIsMC43YzAuMSwwLjIsMC4zLDAuNCwwLjYsMC41TDg2LDIwLjNjMC4yLDAsMC40LDAsMC42LTAuMgoJYzAuMi0wLjEsMC4yLTAuNCwwLjItMC42TDg1LjMsNi4yYzAtMC4yLTAuMS0wLjQtMC4yLTAuNWMtMC4xLTAuMS0wLjItMC4xLTAuMi0wLjJjLTAuMy0wLjEtMC41LDAtMC43LDAuMkw3OS45LDEwCglDNzEuMiwzLjQsNjAuOSwwLDUwLDBDMjIuNCwwLDAsMjIuNCwwLDUwczIyLjQsNTAsNTAsNTBzNTAtMjIuNCw1MC01MEMxMDAsNDguOCw5OSw0Ny44LDk3LjgsNDcuOHoiLz4KPC9zdmc+Cg==");
}

#start-over-txt, #go-live-txt {
    display: none;
    position: absolute;
    white-space: nowrap;
    top: calc(47.2% + 100vw * 33 / 667 / 2);
    color: #FFFFFF;
    font-family: 'Barlow Medium';
    font-size: calc(100vw * 42 / 667);
    font-weight: 500;
}

#start-over-txt {
    left: 28.4%;
    transform: translateX(-50%);
}

#go-live-txt {
    right: 30.36%;
    transform: translateX(50%);
}

.bmpui-ui-watermark, .bmpui-ui-titlebar {
    display: none;
}

.bmpui-ui-hugeplaybacktogglebutton > .bmpui-image {
    background-image: none;
}

.bmpui-ui-seekbar .bmpui-seekbar .bmpui-seekbar-playbackposition,.bmpui-ui-volumeslider .bmpui-seekbar .bmpui-seekbar-playbackposition {
    background-color: rgb(248, 154, 28);
}

.bmpui-ui-seekbar .bmpui-seekbar .bmpui-seekbar-playbackposition-marker,.bmpui-ui-volumeslider .bmpui-seekbar .bmpui-seekbar-playbackposition-marker {
    background-color: rgba(248, 154, 28, 1.0);
    border: .1875em solid rgb(248, 154, 28);
}

.bmpui-ui-skin-ads .bmpui-ui-ads-status .bmpui-ui-button-ad-skip:before {
    color: rgb(248, 154, 28);
}

.bmpui-ui-volumeslider .bmpui-seekbar .bmpui-seekbar-playbackposition-marker {
    background-color: rgb(248, 154, 28);
}

.bmpui-ui-uicontainer.npx-hide > .bmpui-container-wrapper > .bmpui-ui-controlbar {
    display: none;
}

.bmpui-ui-uicontainer.npx-hide:not(.npx-autoplayblocked) > .bmpui-container-wrapper > .bmpui-ui-playbacktoggle-overlay > .bmpui-container-wrapper > .white-control-overlay {
    display: none;
}

.bmpui-ui-piptogglebutton {
    display: none;
}

.bmpui-ui-settings-panel {
    min-width: 200px;
    bottom: 6em;
}

.bmpui-on.bmpui-ui-audiotracksettingstogglebutton:hover,.bmpui-on.bmpui-ui-settingstogglebutton:hover,.bmpui-on.bmpui-ui-subtitlesettingstogglebutton:hover {
    -webkit-filter: drop-shadow(0 0 1px rgb(248, 154, 28));
    filter: drop-shadow(0 0 1px rgb(248, 154, 28));
}

.bmpui-ui-selectbox {
    color: rgb(248, 152, 28);
}

.bmpui-ui-selectbox:focus {
    -webkit-box-shadow: 0 0 0 2px rgba(248, 154, 28,.8);
    box-shadow: 0 0 0 2px rgba(248, 154, 28,.8);
}

.bmpui-ui-buffering-overlay {
    background-color: rgba(0, 0, 0, .6);
}

.bmpui-ui-recommendation-overlay {
    background-color: rgba(0, 0, 0, .6);
}

.bmpui-ui-fullscreentogglebutton.bmpui-on {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32' xml:space='preserve'%3E%3Cstyle%3E.st1{fill:%23f89a1c}%3C/style%3E%3Cpath class='st1' d='M4.7 7.7h22.5v16.5H4.7z' id='Rectangle_19' style='opacity:.302'/%3E%3Cpath class='st1' d='M4.7 7.7h4.7V5.4H4.7c-1.3 0-2.4 1.1-2.4 2.4v4.7h2.4V7.7z' id='Rectangle_6_1_'/%3E%3Cpath class='st1' d='M4.7 19.5H2.4v4.7c0 1.3 1.1 2.4 2.4 2.4h4.7v-2.4H4.7v-4.7z' id='Rectangle_6_copy_1_'/%3E%3Cpath class='st1' d='M27.3 5.4h-4.7v2.4h4.7v4.7h2.4V7.7c-.1-1.3-1.1-2.3-2.4-2.3z' id='Rectangle_6_copy_2_1_'/%3E%3Cpath class='st1' d='M27.3 24.3h-4.7v2.4h4.7c1.3 0 2.4-1.1 2.4-2.4v-4.7h-2.4v4.7z' id='Rectangle_6_copy_3_1_'/%3E%3C/svg%3E");
}

.bmpui-on.bmpui-ui-settingspanelpageopenbutton {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32' xml:space='preserve'%3E%3Cstyle%3E.st1{fill:%23f89a1c}%3C/style%3E%3Cpath class='st1' d='M23.6 12.9c-.5-1.1-.7-2.2-1.4-3-.9-.9-2.2-1.2-3.3-1.6-1-.4-1.7-1-2.9-1s-2.1.7-3.2 1.1c-1.1.5-2.1.7-3 1.4-.9.8-1 1.8-1.4 2.9-.4 1.1-1.1 2-1.1 3.3s.6 2 1 3.1c.5 1.1.8 2.3 1.6 3.1.8.8 1.8 1 2.9 1.4 1.1.4 2 1.1 3.2 1.1s2.3-.7 3.4-1.2c1.1-.4 1.9-.6 2.8-1.4.9-.9 1.1-1.9 1.4-3.1.4-1 1.2-2 1.2-3.1-.1-1.1-.8-2-1.2-3zm-7.6 7c-2.1 0-3.9-1.7-3.9-3.9s1.7-3.9 3.9-3.9 3.9 1.7 3.9 3.9-1.8 3.9-3.9 3.9z' id='Ellipse_1_copy' style='opacity:.302'/%3E%3Cpath class='st1' d='m25.6 13.8-1.4-.3c-.2-.5-.4-1-.6-1.4l.9-1.3c.4-.5.3-1.3-.1-1.7L23 7.7c-.3-.3-.6-.4-1-.4-.3 0-.6.1-.8.3l-1.2.9c-.5-.3-1-.5-1.5-.6l-.3-1.4c0-.6-.6-1.1-1.3-1.1H15c-.7 0-1.2.5-1.3 1.1L13.5 8c-.5.2-1 .4-1.4.6l-1.3-.9c-.2-.2-.5-.3-.8-.3-.4 0-.7.1-1 .4L7.8 9.1c-.5.5-.5 1.2-.1 1.7l.9 1.3c-.3.5-.5 1-.6 1.4l-1.4.3c-.7 0-1.2.6-1.2 1.3V17c0 .7.5 1.2 1.1 1.3l1.5.2c.2.5.4 1 .6 1.4l-.9 1.3c-.4.5-.3 1.3.1 1.7l1.4 1.4c.3.3.6.4 1 .4.3 0 .6-.1.8-.3l1.3-.9c.5.2 1 .4 1.4.6l.3 1.4c.1.7.7 1.1 1.3 1.1H17c.7 0 1.2-.5 1.3-1.1l.3-1.4c.5-.2 1-.4 1.4-.6l1.3.9c.2.2.5.3.8.3.4 0 .7-.1 1-.4l1.4-1.4c.5-.5.5-1.2.1-1.7L23.5 20c.3-.5.5-1 .6-1.4l1.4-.3c.7-.1 1.1-.7 1.1-1.3v-2c0-.5-.5-1.1-1-1.2zm-1 3.1c0 .1 0 .1 0 0l-1.8.4c-.2 0-.4.2-.4.4-.2.6-.4 1.2-.7 1.6-.1.2-.1.4 0 .6l1 1.4v.1l-1.2 1.2h-.2l-1.4-1c-.2-.1-.4-.1-.6 0-.5.3-1.1.6-1.6.7-.2.1-.4.2-.4.4l-.3 1.8c0 .1-.1.1-.1.1h-1.7c-.1 0-.1 0-.1-.1l-.3-1.7c0-.2-.2-.4-.4-.4-.6-.2-1.2-.4-1.6-.7-.1 0-.2-.1-.3-.1-.1 0-.2 0-.3.1l-1.4 1h-.2l-1.2-1.2v-.1l1-1.4c.1-.2.1-.4 0-.6-.4-.4-.7-1-.8-1.6-.1-.2-.2-.4-.4-.4L7.5 17c-.1 0-.1-.1-.1-.1v-1.7c0-.1 0-.1.1-.1l1.7-.2c.2 0 .4-.2.5-.4.2-.6.4-1.2.7-1.6.1-.2.1-.4 0-.6l-1-1.4v-.1l1.2-1.2h.2l1.4 1c.2.1.4.1.6 0 .5-.3 1.1-.6 1.6-.7.2-.1.4-.2.4-.4l.2-2c0-.1.1-.1.1-.1h1.7c.1 0 .1 0 .1.1l.2 1.7c0 .2.2.4.4.5.6.2 1.2.4 1.7.7.2.1.4.1.6 0l1.4-1h.2l1.2 1.2v.1l-1 1.4c-.1.2-.1.4 0 .6.3.5.6 1.1.7 1.6.1.2.2.4.4.4l1.6.3c.1 0 .1.1.1.1v1.8h.2zM16 11.5c-2.5 0-4.5 2-4.5 4.5s2 4.5 4.5 4.5 4.5-2 4.5-4.5-2-4.5-4.5-4.5zm0 7.3c-1.5 0-2.8-1.3-2.8-2.8s1.3-2.8 2.8-2.8 2.8 1.3 2.8 2.8-1.3 2.8-2.8 2.8z' id='Shape_4_1_'/%3E%3C/svg%3E");
}

.bmpui-ui-settingstogglebutton.bmpui-on {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32' xml:space='preserve'%3E%3Cstyle%3E.st1{fill:%23f89a1c}%3C/style%3E%3Cpath class='st1' d='M23.6 12.9c-.5-1.1-.7-2.2-1.4-3-.9-.9-2.2-1.2-3.3-1.6-1-.4-1.7-1-2.9-1s-2.1.7-3.2 1.1c-1.1.5-2.1.7-3 1.4-.9.8-1 1.8-1.4 2.9-.4 1.1-1.1 2-1.1 3.3s.6 2 1 3.1c.5 1.1.8 2.3 1.6 3.1.8.8 1.8 1 2.9 1.4 1.1.4 2 1.1 3.2 1.1s2.3-.7 3.4-1.2c1.1-.4 1.9-.6 2.8-1.4.9-.9 1.1-1.9 1.4-3.1.4-1 1.2-2 1.2-3.1-.1-1.1-.8-2-1.2-3zm-7.6 7c-2.1 0-3.9-1.7-3.9-3.9s1.7-3.9 3.9-3.9 3.9 1.7 3.9 3.9-1.8 3.9-3.9 3.9z' id='Ellipse_1_copy' style='opacity:.302'/%3E%3Cpath class='st1' d='m25.6 13.8-1.4-.3c-.2-.5-.4-1-.6-1.4l.9-1.3c.4-.5.3-1.3-.1-1.7L23 7.7c-.3-.3-.6-.4-1-.4-.3 0-.6.1-.8.3l-1.2.9c-.5-.3-1-.5-1.5-.6l-.3-1.4c0-.6-.6-1.1-1.3-1.1H15c-.7 0-1.2.5-1.3 1.1L13.5 8c-.5.2-1 .4-1.4.6l-1.3-.9c-.2-.2-.5-.3-.8-.3-.4 0-.7.1-1 .4L7.8 9.1c-.5.5-.5 1.2-.1 1.7l.9 1.3c-.3.5-.5 1-.6 1.4l-1.4.3c-.7 0-1.2.6-1.2 1.3V17c0 .7.5 1.2 1.1 1.3l1.5.2c.2.5.4 1 .6 1.4l-.9 1.3c-.4.5-.3 1.3.1 1.7l1.4 1.4c.3.3.6.4 1 .4.3 0 .6-.1.8-.3l1.3-.9c.5.2 1 .4 1.4.6l.3 1.4c.1.7.7 1.1 1.3 1.1H17c.7 0 1.2-.5 1.3-1.1l.3-1.4c.5-.2 1-.4 1.4-.6l1.3.9c.2.2.5.3.8.3.4 0 .7-.1 1-.4l1.4-1.4c.5-.5.5-1.2.1-1.7L23.5 20c.3-.5.5-1 .6-1.4l1.4-.3c.7-.1 1.1-.7 1.1-1.3v-2c0-.5-.5-1.1-1-1.2zm-1 3.1c0 .1 0 .1 0 0l-1.8.4c-.2 0-.4.2-.4.4-.2.6-.4 1.2-.7 1.6-.1.2-.1.4 0 .6l1 1.4v.1l-1.2 1.2h-.2l-1.4-1c-.2-.1-.4-.1-.6 0-.5.3-1.1.6-1.6.7-.2.1-.4.2-.4.4l-.3 1.8c0 .1-.1.1-.1.1h-1.7c-.1 0-.1 0-.1-.1l-.3-1.7c0-.2-.2-.4-.4-.4-.6-.2-1.2-.4-1.6-.7-.1 0-.2-.1-.3-.1-.1 0-.2 0-.3.1l-1.4 1h-.2l-1.2-1.2v-.1l1-1.4c.1-.2.1-.4 0-.6-.4-.4-.7-1-.8-1.6-.1-.2-.2-.4-.4-.4L7.5 17c-.1 0-.1-.1-.1-.1v-1.7c0-.1 0-.1.1-.1l1.7-.2c.2 0 .4-.2.5-.4.2-.6.4-1.2.7-1.6.1-.2.1-.4 0-.6l-1-1.4v-.1l1.2-1.2h.2l1.4 1c.2.1.4.1.6 0 .5-.3 1.1-.6 1.6-.7.2-.1.4-.2.4-.4l.2-2c0-.1.1-.1.1-.1h1.7c.1 0 .1 0 .1.1l.2 1.7c0 .2.2.4.4.5.6.2 1.2.4 1.7.7.2.1.4.1.6 0l1.4-1h.2l1.2 1.2v.1l-1 1.4c-.1.2-.1.4 0 .6.3.5.6 1.1.7 1.6.1.2.2.4.4.4l1.6.3c.1 0 .1.1.1.1v1.8h.2zM16 11.5c-2.5 0-4.5 2-4.5 4.5s2 4.5 4.5 4.5 4.5-2 4.5-4.5-2-4.5-4.5-4.5zm0 7.3c-1.5 0-2.8-1.3-2.8-2.8s1.3-2.8 2.8-2.8 2.8 1.3 2.8 2.8-1.3 2.8-2.8 2.8z' id='Shape_4_1_'/%3E%3C/svg%3E");
}

.bmpui-ui-buffering-overlay .bmpui-ui-buffering-overlay-indicator {
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32' xml:space='preserve'%3E%3Cstyle%3E.st1{fill-rule:evenodd;clip-rule:evenodd;fill:%23f89a1c}%3C/style%3E%3Cpath class='st1' d='M8 8h16v16H8z' id='Rectangle_3_copy_3' style='opacity:.302'/%3E%3Cpath class='st1' d='M23 7H9c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2zm0 16H9V9h14v14z' id='Rectangle_2_copy_13'/%3E%3C/svg%3E") no-repeat 50%;
}

.bmpui-ui-piptogglebutton.bmpui-on {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32' xml:space='preserve'%3E%3Cstyle%3E.st1{fill-rule:evenodd;clip-rule:evenodd;fill:%23f89a1c}%3C/style%3E%3Cpath class='st1' d='M5 8.3h19.8v12.1H5z' id='Rectangle_515_2_' style='opacity:.302'/%3E%3Cpath class='st1' d='M5 8.3h19.8v5.5H27V8.3c0-1.2-1-2.2-2.2-2.2H5c-1.2 0-2.2 1-2.2 2.2v12.1c0 1.2 1 2.2 2.2 2.2h7.7v-2.2H5V8.3zm9.9 7.7v9.9h14.3V16H14.9z' id='Rectangle_512_12_'/%3E%3Cpath class='st1' d='M12.7 10.5H7.2V16h2.2v-3.3h3.3z' id='Rectangle_513_12_'/%3E%3C/svg%3E");
}

.bmpui-ui-hugereplaybutton .bmpui-image {
    background-image: url('data:image/svg+xml,%3Csvg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M11.109 18.4899L18.3126 13.8435C18.7291 13.578 18.7291 13.047 18.3126 12.7815L11.109 8.13511C10.6 7.80323 9.875 8.12184 9.875 8.66613V17.9589C9.875 18.5032 10.6 18.8218 11.109 18.4899Z" fill="white"/%3E%3Cpath d="M2.68982 13.0021C2.68982 7.04154 7.68373 2.21387 13.7795 2.37912C19.3934 2.53249 24.0902 7.16175 24.2458 12.6949C24.4135 18.703 19.5153 23.625 13.4678 23.625C10.9647 23.625 8.67872 22.7873 6.85904 21.3713L6.85586 21.3689C6.41685 21.0375 6.37953 20.3694 6.7847 19.9701C7.12756 19.6321 7.65991 19.6023 8.04396 19.895C9.53959 21.0565 11.4281 21.7433 13.4678 21.7433C18.4092 21.7433 22.3999 17.7595 22.3365 12.8775C22.2732 8.22935 18.31 4.3234 13.594 4.26092C8.62827 4.1985 4.59897 8.13198 4.59897 13.0021V13.2715H6.44728C6.7588 13.2715 6.90233 13.637 6.69562 13.8407L3.89297 16.6152C3.7542 16.7518 3.54668 16.7516 3.40791 16.615L0.605479 13.8407L0.601933 13.8373C0.388479 13.6335 0.5303 13.2715 0.841511 13.2715H2.68982V13.0021Z" fill="white"/%3E%3C/svg%3E');
}

.bmpui-ui-uicontainer .bmpui-ui-subtitle-overlay {
    bottom: 5vh;
    font-size: 5vh;
}

.bmpui-ui-uicontainer.npx-autoplayblocked > .bmpui-container-wrapper > .bmpui-ui-playbacktoggle-overlay > .bmpui-container-wrapper,
.bmpui-ui-uicontainer.npx-autoplayblocked > .bmpui-container-wrapper > .bmpui-ui-playbacktoggle-overlay > .white-control-overlay,
.bmpui-ui-uicontainer.npx-autoplayblocked .play-btn {
    display: inline-block !important;
}

.bmpui-ui-container.bmpui-controlbar-bottom > div > button {
    background-size: 3em;
    height: 3em;
    min-width: 3em;
}

.bmpui-ui-settings-panel-item:has(> .bmpui-container-wrapper > .bmpui-ui-playbackspeedselectbox) {
    display: none;
}

.bmpui-ui-airplaytogglebutton {
    display: none;
}

.bmpui-ui-settingspanelpageopenbutton {
    display: none;
}
/*
.bmpui-ui-seekbar-label .bmpui-seekbar-thumbnail {
    width: 24em !important;
}
*/
.bmpui-ui-seekbar-label {
    opacity: 0;
}

/*.bmpui-ui-ads-status {
    top: 5em !important;
}*/

.bmpui-ui-skin-ads.bmpui-player-state-playing .bmpui-ui-playbacktoggle-overlay {
    display: unset !important;
}

.top-bar {
    top: 0px;
}

.bmpui-ui-controlbar .bmpui-controlbar-bottom > .bmpui-container-wrapper .bmpui-ui-volumeslider {
    width: 10em;
}

.bmpui-ui-settings-panel {
    z-index: 1;
}

.bmpui-ui-uicontainer.bmpui-ui-skin-ads > .bmpui-container-wrapper > .bmpui-ui-playbacktoggle-overlay > .bmpui-container-wrapper > .bmpui-ui-hugeplaybacktogglebutton {
    display: none;
}
.bmpui-ui-controlbar{
    padding: 0 !important;
}
.bmpui-ui-skin-smallscreen .bmpui-ui-hugeplaybacktogglebutton .bmpui-image{
    display:none;
}
.bmpui-ui-uicontainer{
    z-index: 9999;
}
