﻿.pdefinter-transp {
    color: transparent;
}

.linkSalto {
    position: absolute;
    z-index: 0;
    padding: 10px;
    font-size: 1.1rem;
    color: transparent !important;
    background: transparent;
}

    .linkSalto:focus {
        z-index: 9999999;
        border: 2px;
        background: #282626;
        color: #fff !important;
    }



.pdefinter-banner-Livestreaming {
    background: rgba(64,64,64,0.95);
    text-align: center;
    color: #ffffff;
    width: 100%;
    padding-top: 5px;
    padding-bottom: 7px;
    font-size: 1.6rem;
}


.pdefinter-banner-Avisos {
    background: rgba(179,45,0,0.93);
    text-align: center;
    color: #ffffff;
    width: 100%;
    padding-top: 5px;
    padding-bottom: 7px;
    font-size: 1.6rem;
}

.pdefinter-banner-Video-Video {
    font-weight: bold;
    text-transform: uppercase;
}

.pdefinter-banner-Video-Play {
    padding-left: 50px;
}

.pdefinter-banner-Video-Stop {
    padding-left: 10px;
}

.pdefinter-banner-Livestreaming a {
    color: #ffffff;
    font-size: 1.6rem;
}

.pdefinter-banner-Avisos a {
    color: #ffffff;
    font-size: 1.6rem;
}



.pdefinter-banner-VideoDestaque {
    background: rgba(117,160,42,0.95);
    text-align: center;
    color: #ffffff;
    width: 100%;
    padding-top: 5px;
    padding-bottom: 7px;
    font-size: 1.6rem;
}

    .pdefinter-banner-VideoDestaque a {
        color: #ffffff;
        font-size: 1.6rem;
    }

.pdefinter-banner-Video-Play:hover {
    transform: scale(1.1);
}

.pdefinter-banner-Video-Stop:hover {
    transform: scale(1.1);
}


@media (max-width: 992px) {

    .pdefinter-banner-Livestreaming, .pdefinter-banner-VideoDestaque, .pdefinter-banner-Avisos {
        position: relative;
        float: left;
    }

    .pdefinter-banner-Video-Video {
        float: left;
        padding: 7px 20px;
    }

    .pdefinter-banner-Livestreaming a, .pdefinter-banner-VideoDestaque a, .pdefinter-banner-Avisos a {
        font-size: 2.4rem;
    }

    .pdefinter-banner-Video-Play {
        top: 9px;
        right: 50px;
        position: absolute;
        padding: 0;
    }

    .pdefinter-banner-Video-Stop {
        top: 9px;
        right: 15px;
        position: absolute;
    }

    .pdefinter-banner-textoVideo {
        display: none;
    }
}

.bannerContainer {
    position: relative;
    width: 100%;
    z-index: 5;
}

.featherlight .featherlight-close-icon {
    top: 65px;
    right: 5px;
}