@media all {
    .resolution-default, .poster img {
        width: 720px;
        height: 360px;
        margin: auto;
        overflow: hidden;
    }

    .edtv, .poster img {
        width: 720px;
        height: 480px;
        margin: auto;
        overflow: hidden;
    }

    .hdtv, .poster img {
        width: 1280px;
        height: 720px;
        margin: auto;
        overflow: hidden;
    }

    .fullhd, .poster img{
        width: 1920px;
        height: 1080px;
        margin: auto;
        overflow: hidden;
    }

    .uhdtv-4k, .poster img{
        width: 3840px;
        height: 2160px;
        margin: auto;
        overflow: hidden;
    }
}

@media (min-width: 1200px) {
    .videogular-responsive {
        width: 1170px;
        height: 658.125px;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .videogular-responsive {
        width: 940px;
        height: 528.75px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .videogular-responsive {
        width: 728px;
        height: 409.5px;
    }
}

div:-webkit-full-screen {
    width: 100% !important;
    height: 100% !important;
}

.full-screen {
    width: 100% !important;
    height: 100% !important;
}

div:-moz-full-screen {
    width: 100% !important;
    height: 100% !important;
}
div:-ms-fullscreen {
    width: 100% !important;
    height: 100% !important;
}
div:fullscreen {
    width: 100% !important;
    height: 100% !important;
}

/* While in fullscreen, hide any children with class 'tohide' */
:-webkit-full-screen .tohide {
    display: none;
}
:-moz-full-screen .tohide {
    display: none;
}
:-ms-fullscreen .tohide {
    display: none;
}
:fullscreen .tohide {
    display: none;
}

div:-webkit-full-screen-ancestor:not(iframe) {
    padding: 0;
}

.mre-informativo-modal section .videogular-container:-webkit-full-screen {
    width: 100% !important;
    height: 100% !important;
}

#mre-informativo:-webkit-full-screen {
    will-change: none;
}

.mre-informativo:-webkit-full-screen {
    border: none;
    width: 100%;
    max-height: 100%;
}


