#bvp-video-player-container {
    background-color: #fefefe;
    margin: 15px auto;
    width: 100%;
    position: relative;
    display: none;
}

.video-js.vjs-pip-active {
    z-index: 100000;
}

#bvp-video-player.vjs-pip-active,
#bvp-video-player.vjs-pip-active > video {
    width: 380px !important;
    height: 214px !important;
}

@media only screen and (max-width: 768px) {
    #bvp-video-player.vjs-pip-active,
    #bvp-video-player.vjs-pip-active > video {
        width: 280px !important;
        height: 158px !important;
    }
}