.plyr__control--overlaid, .plyr__control--overlaid:hover {
    background:var(--accent-color) !important;
}

.plyr--full-ui input[type=range]    {
    color:var(--accent-color) !important;
}

video, iframe {
    /* visibility: hidden; */
}

iframe[src*="vimeo.com"], iframe[src*="video-content-server.php"], video[src*="vimeo.com"], video[src*="video-content-server.php"] {
    /* visibility: hidden; */
}

.plyr--video .plyr__control.plyr__tab-focus, .plyr--video .plyr__control:hover, .plyr--video .plyr__control[aria-expanded=true] {
    background:var(--accent-color) !important;
    background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,var(--accent-color)))) !important;
}

.plyr__controls .btn:focus, .plyr__controls button:focus{
    -webkit-box-shadow: 0 0 5px var(--accent-color);
    box-shadow: 0 0 5px var(--accent-color);
    outline: 1px solid var(--accent-color);
}

.plyr__captions{
    pointer-events: none;
}

.vcs-player {
    visibility: visible !important;
}

.vl-frame{
    visibility: visible !important;
}

.plyr button {
    margin: 0;
}

.plyr__video-wrapper {
    pointer-events: none;
}