:host {
    display: block;
    width: 100%;
    height: 100%;
    min-height: 0;
    overflow: hidden;
}

.video-js {
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
}

/* Hide the captions settings item from the captions menu. */
.hide-captions {
    .vjs-texttrack-settings,
    .vjs-text-track-display,
    .vjs-subs-caps-button {
        display: none;
    }
}

.video-js .vjs-menu-button-popup .vjs-menu {
    z-index: 10;
}
