/* Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) { 
    body {
        /*background: green;*/
    }
    /*W 100%*/
    .full-color-boxs .title-desc h2,.full-color-boxs .title-desc p {
        width: 100%;
    }
    /*NONE*/
    .stage-title.internas {
        display: none;
    }
    .fundo-bloco1 {
        background-size: cover;
        margin-bottom: 30px;
    }
    .fundo-bloco2,
    .fundo-bloco3 {
        background-size: cover;
    }
    .list-segmentos-slider .bx-wrapper ul li {
        text-align: center;
    }
    .noticias-footer .figure-date .date {
        left: 50%;
        margin-left: -35px;
    }
    .title-internas h1 {
        font-size: 40px;
    }
    a.wpp-lateral {
        height: 50px;
        top: 130px;
        right: -356px;
    }
    a.wpp-lateral img,
    a.compre-lateral img {
        height: 50px;
    }
    a.wpp-lateral:hover {
        margin: 0;
    }
    a.compre-lateral {
        width: auto;
        right: -53px;
        top: 181px;
    }
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) { 
    body {
        /*background: yellow;*/
    }
}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) { 
    body {
        /*background: blue;*/
    }
    .list-segmentos-slider .bx-wrapper ul li .botao-produtos a {
        position: relative;
        margin-top: 20px;
    }
    .list-segmentos-slider .bx-wrapper {
        margin: 0 auto;
    }
    .bloco-laranja .botao-bloco-laranja {
        position: relative;
        left: auto;
        bottom: auto;
    }
    .bloco-preto .botao-bloco-laranja {
        position: relative;
        right: auto;
        bottom: auto;
    }
    .bloco-laranja,
    .bloco-preto {
        padding: 50px;
    }
    footer .newsletter p {
        margin: 0 0 20px;
    }
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
    body {
        /*background: red;*/
    }
}