.modal-video-screen{
	--plyr-color-main: #D241C8;
	--plyr-captions-background: rgba(0, 0, 0, 0.8);
    --plyr-font-size-base: 28px;
    --plyr-font-size-small: 18px;
    --plyr-control-icon-size: 40px;
    --plyr-control-spacing: 20px;
    --plyr-range-track-height: 10px;
}
.plyr--video .plyr__control.plyr__control--overlaid:hover {
    background: #FA8CFF;
}
.modal-video-screen .activity-panel{
    position: relative;
    top: 0em;
    left: 0em;
    width: 100%;    
    max-width: 960px;
    margin: 0 auto;
    padding: 0em;

}
.modal-video-screen .video-block{position: relative;}
.modal-video-screen .plyr--video .plyr__controls{padding: 10px;}
/* consider 4 lines onscreen text  */
.modal-video-screen .video-panel{
    position: relative; 
    margin: 0 auto 0px; 
    width:100%;
    left: 0em;
    right: 0em; 
    padding: 0em;
    max-width: 2028px;
}
.modal-video-screen.with-transcript .video-panel {width:70%;}
.modal-video-screen .static-poster{
    position: absolute;
    top: 0px;
    width: 100%;
    left: 0px;
}

/* type - video-step */
.modal-video-screen.video-step .video-panel{width:85%;}
.modal-video-screen.video-step .step{
    position: absolute;
    top: 5em;
    left: 10em;
}
.modal-video-screen.video-step .step-1{ top: 20em; left: 30em;}

/* type - full-bg-video */
.modal-video-screen.full-bg-video .activity-panel{max-width: none;}
.modal-video-screen.full-bg-video .video-panel{margin: 0em; width: 100%; padding: 0em; max-width: none;}
.modal-video-screen.full-bg-video .media-video-player{width: 2028px; height: 1368px;}

.modal-video-screen.full-bg-video .trascript-btn-block .btn-panel{margin: 0em 0.5em;}
.modal-video-screen.full-bg-video .trascript-btn-block {
    height: auto;
    width: auto;
    top: 0px;
    right: auto;
    left: auto;
    margin: 0px;
}

.modal-video-screen.full-bg-video .trascript-btn-block .btn-panel{position: absolute; top: 140px; left: 1706px;}
.modal-video-screen.full-bg-video .trascript-btn-block .skip-btn-panel{position: absolute; top: 964px; left: 1622px;}


/* type - regular */
.modal-video-screen.regular .plyr--video .plyr__controls {padding: 2em 1em 1em 1em;}
.modal-video-screen.regular .activity-panel{max-width: 680px; margin: 0px auto;}
.modal-video-screen.regular .video-panel{
    margin: 10px;
    padding: 0px;
    width: 100%;
    max-width: none;
}
.modal-video-screen .vid-transcript-popup.mobile-no-popup{
    background-color: transparent;
    margin: 0em;
    padding: 1em;
    color: #000;
}
.modal-video-screen .vid-transcript-popup.mobile-no-popup .pop-col-text{background-color: transparent;}

.modal-video-screen .activity-panel .vid-transcript-popup{background-color: transparent; margin: 0px auto; text-align: left; width: 90%;}
@media screen and (max-width: 834px) {
    
}