/*RESPONSIVIDADE*/

/* ----------- Non-Retina Screens ----------- */
@media screen and (min-device-width: 1441px) and (max-device-width: 1681px) and (-webkit-min-device-pixel-ratio: 1) {
}

/* ----------- Retina Screens ----------- */
@media screen and (min-device-width: 1441px) and (max-device-width: 1681px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) {
}

@media (min-width: 1441px) {
.catalogo-int-vitrine-tdbox { width: 100%; height: auto; padding-top: 0px; display: flex;}
.pc-rotativo-box { width: 195px !important;}
.flexslider-nav-container { vertical-align: middle;  position: sticky; }
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left {left: -1259px;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-right {right: -8px;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {height: 100% !important;}
}

@media (max-width: 1440px) and (min-width: 1400px) {
.flexslider-nav-container {position: inherit;}
.pc-rotativo-box {width: 195px !important;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left {left: 73px;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-right {right: 73px;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {height: 53% !important;}
}


@media (max-width: 1366px) and (min-width: 1366px) {
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {height: 61%;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left {left: 43px;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-right {right: 43px;}
.pc-rotativo-box { width: 195px !important; }
}


@media (max-width: 1279px) {
.pc-vitrine-box-produto {width: 21.7%;}
.pc-rotativo-box {width: 204px;}
.pc-rotativo-flexisel {margin: 254px auto;}
.bt-header-pcontrole-texto-desk {display: block;}
.bt-header-pcontrole-texto-cel {display: none;}
.tb-chamada-banner {width: 270px;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {height: 61%;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left {left: 3px;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-right {right: 3px;}
}

@media screen and (max-width: 1280px) {
    .pc-header-bloco .pc-header-busca .busca-campo {
        width: 452px;
    }

    /*;
    .color: #2b2b2b;*/
}

@media (max-width: 1024px) {
.wrapper {width: 98%;}
.pedidos-dados-numero {float: left; margin: 16px 5px 0px 5px;width: 60px;}
.pedidos-dados-status {margin: 16px 5px 0px 5px;width: 110px;}
.pedidos-dados-valor {margin: 16px 5px 0px 5px;}
.pedidos-dados-cnpj {margin: 16px 5px 0px 5px;width: 145px;}
.pedidos-dados-fantasia {margin: 16px 5px 0px 5px;width: 270px;}
.pc-faixas-consultapedido {font-size: 15px;}
.pc-faixas-consultapedido-txt .pedidos-dados-numero{margin: 9px 5px 9px 5px;}
.pc-faixas-consultapedido-txt .pedidos-dados-status{margin: 9px 5px 9px 5px;}
.pc-faixas-consultapedido-txt .pedidos-dados-fantasia{margin: 9px 5px 9px 5px;}
.pc-faixas-consultapedido-txt .pedidos-dados-cnpj{margin: 9px 5px 9px 5px;}
.pc-faixas-consultapedido-txt .pedidos-dados-data{margin: 9px 5px 9px 5px;}
.pc-faixas-consultapedido-txt .pedidos-dados-valor{margin: 9px 5px 9px 5px;}
.pc-exibe-consultapedido {width: 96%;padding: 7px;}
.exibecoluna-traking {padding-left: 10px; width: 70%;}
.traking-carrinho .tabela-chamadas {display: block;}
.traking-carrinho .tb-pcarrinho-descricao {width: 206px; height: 34px;}
.traking-carrinho .tb-pcarrinho-codgimba {width: 79px; height: 34px;}
.traking-carrinho .tb-pcarrinho-qtd {width: 42px; height: 34px;}
.tb-pcarrinho-vlunitario {width: 92px; height: 34px;}
.tb-pcarrinho-vltotal {width: 92px; height: 34px;}
.traking-carrinho {width: 100%;}
.traking-carrinho .tb-pcarrinho-codcliente {width: 79px;}
.traking-carrinho .tb-pcarrinho-imgpedido {height: 34px;}
.traking-carrinho .tabela-faixas {width: 100% !important; margin: 0 !important;}

.pc-rotativo-produtos .nbs-flexisel-container .nbs-flexisel-inner { width: 91%; float: none; height: auto;}
.catalogo-int-vitrine-tdbox .pc-rotativo-produtos {width: 100%;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {height: 59%;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left {left: 3px;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-right {right: 3px;}

#banner-lista-pedidos .tabela-chamadas {display: block;}
#banner-lista-pedidos .tb-chamada-logoempresa {width: 493px;}
#banner-lista-pedidos .tb-chamada-logonome {width: 235px;}
#banner-lista-pedidos .tb-chamada-logoacao {width: 70px;}
#banner-lista-pedidos .tb-chamada-status {width: 86px;}
#banner-lista-pedidos .tb-chamada-logostatus {width: 86px;}
#banner-lista-pedidos .tb-chamada-banner {width: 169px;display: block; padding-top: 11px; padding-bottom: 0px;}
#banner-lista-pedidos .tb-banner-empresa {width: 244px;display: block; padding-top: 11px; padding-bottom: 0px;}
#banner-lista-pedidos .tb-chamada-acao {width: 68px;}
#banner-lista-pedidos .tb-banner-acao {width: 145px;}
#banner-lista-pedidos .tb-chamada-tipo {width: 70px;display: block; padding-top: 11px; padding-bottom: 0px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

#div-produtos-comprados-itens .tabela-chamadas{display: none;}
#div-produtos-comprados-itens .tb-table-bloco-pcomprados .tb-chamada-mobile {display: block;  margin-right: 5px; font-weight: bold; float: left;}
#div-produtos-comprados-itens .tb-table-bloco-pcomprados .tabela-faixas {height: 500px;border: 1px solid #666; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; font-size: 13px; display: grid; width: 95.6%; padding: 12px 5px;}
#div-produtos-comprados-itens .tb-table-bloco-pcomprados .tabela-faixas .tb-chamada { display: flex;border: none; width: 99%; height: auto; justify-content: left;  min-height: auto; padding-top: 0;}
#div-produtos-comprados-itens .tb-table-bloco-pcomprados .ecatalogo-descricao-info-pacote { color: #9b1e21; clear: both; line-height: 21px; font-size: 11px;}
#div-produtos-comprados-itens .tb-table-bloco-pcomprados .tabela-faixas .tb-chamada .tb-pcomprados-descricao { width: auto; height: auto; clear: both; text-align: left; line-height: 21px; max-height: inherit; overflow: auto; text-overflow: inherit;  white-space: inherit;}
#div-produtos-comprados-itens .tb-table-bloco-pcomprados .nccarrinho-qtd-campo { width: 36px; font-size: 14px; height: 18px;}
.l02fixo { margin-top: 61px;}
.pc-vitrine-box-produto { width: 28.99%;}
.pc-vitrine-nav{display: block !important;}
.catalogo-int-menu { width: 268px;}
.catalogo-int-vitrine { width: 73%;}
.pc-vitrine-produtos { width: 72%;}
.phfixo { position: absolute;}
.pc-header-bloco .pc-header-busca .busca-campo { width: 232px;}
.pc-header-busca { width: 290px;}
.dpthumbs { width: 641px; overflow: hidden; margin-top: 25px;}
.tb-avl-listar { width: auto !important;}
.vlm-lista { padding: 10px 10px 0 !important;}	
.listacnpj-vlm{  width: auto; margin: -4px 0 0 0; padding: 0;}
.tb-pcomprados-descricao-maior { line-height: 16px; width: 100%; overflow: visible; }
.tb-pcomprados-comprar { height: 23px !important;}
.tb-table-bloco-pcomprados {width: 50%; float: left; /* text-align: left; */}
.tabela-chamadas {display: none;}
.pc-exibe-pedidos-carrinho .tabela-faixas {width: 94%;margin: 5px 2px;}
.tb-pcomprados-comprar .tb-chamada-mobile {display: none;}
.tb-pcomprados-qte .tb-chamada-mobile {display: none;}
.tb-pcomprados-preco .tb-chamada-mobile {display: none;}
.nccarrinho-qtd-campo {width: 60px;font-size: 19px;height: 35px;}
.tb-table-bloco-pcomprados .tabela-faixas {width: 93%;margin: 4px;}
.tb-pcomprados-tem .tb-chamada-mobile {padding-top: 3px;}
.tabela-faixas .centraliza {padding-top: 0px;}
.tb-car-foto img {width: 150px;height: auto;margin-top: 0;}
.tb-car-qtd .boxproduto-qtd { justify-content: left;}
.switch--shadow + label { display: inline-flex;}	
.editarvmin { margin-left: 0px;}
.tabela-faixas .tb-chamada {justify-content: left;}
.tb-carheig {height: auto;/* padding-top: 10px; */}
}

@media (max-width: 980px) {

.MenusAcao {gap: 9px;}
.CestasComprasLocal{
    width: 30px !important;
    height: 26px !important;
    padding: 8px !important;
    background-position: 9px !important;
    background-size: 28px !important;
    border-radius: 5px !important;
}
.CestasComprasLocal #AbreCesta{display: none;}



#banner-lista-pedidos .tb-chamada-logoempresa {width: 432px; display: block; padding-top: 11px; padding-bottom: 0px;}


.pcontrole .pc-header-menu {
    background: url(/Content/v2/img/seta-baixo.png) no-repeat;
    background-size: 25px;
    background-position: 3px 8px;
    width: 30px;
    height: 30px;
    position: absolute;
    margin-top: 61px;
    margin-left: 60px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #d8d8d8;
}

.pcontrole .pc-header-menu-fechar {
        background: url(/Content/v2/img/fechar-filtro.png) no-repeat #2d2d2d;
        background-size: 25px;
        background-position: 3px 8px;
        width: 30px;
        height: 30px;
        position: absolute;
        margin-top: 61px;
        margin-left: 60px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        border: 1px solid #d8d8d8;
    }

.catalogo-int-vitrine { width: 72%;}
.pcontrole .hmenu-boxresult {direction: initial;}
.pcontrole .pc-header-menu {float: right;margin-top: 10px;margin-left: 0;right: 12px;}
.pcontrole .pc-header-menu:hover {float: right;margin-top: 10px; margin-left: 0; right: 12px;}
.pcontrole .pc-header-bloco {width: 98%;}
.pcontrole .pc-header-menu-opcoes {margin-left: -234px; margin-top: 25px;}
.wrfixo { padding-top: 94px;}
.pc-header-bloco .pc-header-busca .busca-campo { width: 652px;}
.wrapper { width: 98%;}
.dpthumbs { width: 600px; overflow: hidden; margin-top: 25px}

/*HEADER CSS*/
.bt-header-pcontrole-texto-desk {display: block;}
.bt-header-pcontrole-texto-cel {display: none;}
.busca-autocomplete {display: none !important;}
.nav-subcatlista ul {width: 210px; margin-right: 5px;}
.subcatlista-a {width: 189px;background-size: 12px;font-size: 12px;}
.nav-subcatlista {display: none;}
.pc-carrinho-aberto {display: none;}
 .pc-header-menu-opcoes {
        position: absolute;
        z-index: 101;
        margin-top: 37px;
        margin-left: 0px;
        -webkit-transition: opacity 0.5s linear;
        -moz-transition: opacity 0.5s linear;
        -o-transition: opacity 0.5s linear;
        transition: opacity 0.5s linear;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        border: 3px solid #2d2d2d;
        padding: 9px;
        background: #ffffff;
        display: none;
        z-index: 999;
        width: 240px;
    }

    .hmenu-boxresult .infoscatalogo {
        background: #ffffff;
        position: absolute;
        height: auto;
        border: 3px solid #2d2d2d;
        padding: 10px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        margin-left: -176px;
        margin-top: 38px;
        max-width: 190px;
        min-width: 190px;
    }

    .pc-result-box {
        background: #ffffff00;
        max-width: 0;
        min-width: 250px;
        position: inherit;
        height: auto;
        border: 0;
        padding: 0px;
        margin-top: 50px;
        margin-left: 0px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        clear: both;
        display: block;
    }

        .pc-result-box.infoscatalogo {
            display: none;
        }

        .pc-result-box .resultbox-a {
            background: url(/Content/v2/img/seta-dir.png) no-repeat;
            background-size: 15px;
            background-position: 0px 4px;
            padding: 0px 0px 12px 17px;
            font-size: 21px;
        }

        .pc-result-box .resultbox-acao a {
            font-size: 16px;
        }

.pc-header-busca {
    width: 707px;
}


/* .pc-header-bloco #nav-categorias {
    background: url(../../../Content/v2/img/menu-ativo.png) no-repeat #003768;
    background-position: 11px;
    background-size: 24px;
    color: #FFFFFF;
    border-color: #003768;
} */

    .pc-header-busca-txt {
        width: 678px;
    }

    .nav-cat-txt {
        display: none;
    }

    .resultbox-acao {
        padding: 10px 0 0 10px;
    }

    .nav-cat {
        width: 30px;
        height: 23px;
        padding: 8px;
        background: url(/Content/v2/img/menu.png) no-repeat;
        background-position: 7px;
        background-size: 30px;
        margin-left: 5px;
    }

        .nav-cat:hover {
            width: 30px;
            height: 23px;
            padding: 8px;
            background: url(/Content/v2/img/menu-ativo.png) no-repeat #2d2d2d;
            background-position: 7px;
            background-size: 30px;
            margin-left: 5px;
        }

    .nav-catlista {
        margin-top: 29px;
        margin-left: -8px;
    }

    .pc-header-menu {
        background: url(/Content/v2/img/seta-baixo.png) no-repeat;
        background-size: 36px;
        background-position: 5px 10px;
        width: 46px;
        height: 39px;
        position: absolute;
        margin-top: 61px;
        margin-left: 117px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        border: 1px solid #d8d8d8;
    }

    .pc-header-menu-fechar {
        background: url(/Content/v2/img/fechar-filtro.png) no-repeat #2d2d2d;
        background-size: 36px;
        background-position: 5px 10px;
        width: 46px;
        height: 39px;
        position: absolute;
        margin-top: 61px;
        margin-left: 130px;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        border: 1px solid #d8d8d8;
    }

    .pc-header-menu:hover .pc-header-menu-opcoes {
        visibility: visible;
        opacity: 1;
    }

    #box-minhaconta {
        display: block;
    }

    #box-paineldecontrole {
        display: block;
    }

    #box-paineldecontrole {
        display: block;
    }

    #minhaconta br {
        display: none;
    }

    #paineldecontrole br {
        display: none;
    }

    #trocacatalogo br {
        display: none;
    }

    .icon-minhaconta {
        background: none;
        background-size: 0;
        background-position: 0;
        padding: 0px 0px 0 0px;
        font-size: 18px;
        height: auto;
        margin-left: 0px;
        min-width: 100%;
    }

    .icon-paineldecontrole {
        background: none;
        background-size: 0;
        background-position: 0;
        padding: 20px 5px 0 0px;
        font-size: 18px;
        height: auto;
        margin-left: 0px;
    }

    .icon-meuscatalogos {
        background: none;
        background-size: 0;
        background-position: 0;
        padding: 20px 5px 0 0px;
        font-size: 18px;
        height: auto;
        margin-left: 0px;
    }


    /*PORTAL CSS*/

    .pc-vitrine-produtos {
        width: 72%;
    }

        .pc-vitrine-produtos .listaproduto-geral {
            width: 97%;
            padding: 0.5em;
        }

    .listaproduto-coluna05 {
        padding: 0px 10px;
    }

    .listaproduto-coluna06 {
        width: 180px;
    }

    .listaproduto-coluna01 {
        width: 168px;
    }

    .listaproduto-coluna02 {
        padding: 0 5px 0 0;
    }

    .listaproduto-coluna01 .boxproduto-mlista {
        padding: 10px 0 0 0;
    }

    .pc-vitrine-box-produto {
        width: 28.51%;
    }

    .pc-rotativo-produtos {
        width: 898px;
    }

    .pc-rotativo-box {
        width: 174px !important;
    }

    .pc-rotativo-flexisel {
        margin: 249px auto;
    }

    .pc-home-box {
        width: 21.9%;
    }
}

@media (max-width: 768px) {

.pc-exibe-consultapedido-colunas .pc-exibe-pedidos-numero .pc-exibe-fechar{ display: block; float: right; margin-top: 0px; margin-left: 1px;}
.pc-exibe-consultapedido-colunas .pc-exibe-pedidos-numero .pc-exibe-fechar a{color: #2d2d2d;text-decoration: none; line-height: 17px; font-size: 15px;}
.pc-exibe-consultapedido-colunas .pc-exibe-pedidos-numero .pc-exibe-fechar a:hover{text-decoration: underline;}
.pc-exibe-consultapedido-colunas .pc-exibe-fechar{display: none;} 


#item-monitoramentoDetalheLog{}
#item-monitoramentoDetalheLog .modal-body{}

#item-monitoramentoDetalheLog .pc-exibe-fechar {float: right;margin-top: 0px;margin-left: 431px;}

#item-monitoramento .tb-chamada {width: 98%;padding: 1px 4px;} 


.traking-carrinho .tb-pcarrinho-descricao {
    height: auto;
    overflow: inherit;
    text-overflow: inherit;
    white-space: inherit;
}
.traking-carrinho .tb-pcarrinho-codgimba {height: 10px;}
.traking-carrinho .tb-pcarrinho-qtd {height: 10px;}
.tb-pcarrinho-vlunitario {height: 10px;}
.tb-pcarrinho-vltotal {height: 10px;}
.tb-pcarrinho-altura-produtos {height: 10px;}
.traking-carrinho .tb-pcarrinho-imgpedido {height: 90px;}
.traking-carrinho .tb-pcarrinho-imgpedido img {width: 75px;}

.pcontrole .header-estrutura-interna { width: 100%; margin: 10px 0 10px 0; padding: 15px 0 15px 0;}

.pc-rotativo-produtos .nbs-flexisel-container .nbs-flexisel-inner { width: 91%; float: none; height: auto;}
.catalogo-int-vitrine-tdbox .pc-rotativo-produtos {width: 100%;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {height: 61% !important;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left {left: 3px;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-right {right: 3px;}

    #div-produtos-comprados-itens .tb-table-bloco-pcomprados .nccarrinho-qtd-campo { height: 29px;}

    .catalogo-int-vitrine {
    width: 64%;
}


    .l01fixo {
    position: absolute;
}

.l02fixo {
    position: absolute;
    margin-top: 61px;
}


    .wrfixo {
    padding-top: 93px;
}

.simplemodal-container {transform: none !important;}

    .dpthumbs {
        width: 418px;
        overflow: hidden;
        margin-top: 25px;
    }

    .fquantidade .bp-vitrine-comprar {
        font-size: 18px;
        padding: 0px 16px;
        margin-left: 6px;
    }

    .fquantidade .dp-qtd .bt-ncarrinho-qtd-menos {
        width: 22px;
        background-size: 15px;
        height: 30px;
        background-position: 3px;
    }

    .fquantidade .dp-qtd .bt-ncarrinho-qtd-mais {
        width: 22px;
        background-size: 15px;
        height: 30px;
        background-position: 3px;
    }

    .dpimg-dados {
        margin-left: 10px;
    }


    /*HEADER CSS*/
    .nav-subcatlista {
        display: none;
    }

    .catlista {
        border-right: none;
    }

    .pc-carrinho-aberto {
        display: none;
    }

.pc-header-busca {
    width: 514px;
}
    .pc-header-busca-txt {
        width: 435px;
    }

    /*PAINEL ADM CSS*/

    .bt-header-pcontrole-texto-desk {
        display: block;
    }

    .bt-header-pcontrole-texto-cel {
        display: none;
    }

    .adm-filtros .boxes {
        width: 100%;
        margin: 5px 0;
    }

    .adm-banners-itenspp br {
        display: none;
    }

    .adm-banners-itenspp {
        height: auto;
    }

    .adm-notas-links .boxes {
        float: left;
        width: auto;
    }

    .admfiltro-numero {
        width: 100%;
    }

    .adm-box-banners {
        width: 29.94%;
    }

    .adm-banners-pesquisa {
        width: 100%;
        margin-right: 0px;
    }

    .adm-banners-img-selecionada {
        width: 97%;
        margin: 1px;
    }

    .adm-pesq-result {
        width: 48%;
        margin: 6px;
    }

    .adm-pesquisa-grupo {
        padding-top: 2px;
        margin-top: 8px;
    }

    .adm-filtros {
        margin-top: 15px;
        margin-bottom: 10px;
    }

    /*PORTAL CSS*/

    .nccarrinho-qtd {
        height: 42px;
    }

    .pedidos-filtros .boxes {
    width: 100%;
    margin: 5px 0;
}

    .pc-exibe-consultapedido {
        width: 97%;
        padding: 11px;
    }

.exibecoluna-traking {
    padding-left: 0;
    width: 100%;
}

.traking-carrinho .tabela-chamadas {
    display: none;
}
.traking-carrinho .tb-chamada {
    padding: 1px;
    border: none;
    margin: 0px;
    float: none;
    width: 98%;
    justify-content: left;
    font-size: 12px;
}

.traking-carrinho .limdesc {
    width: 100%;
    white-space: normal;
    padding: 0;
    height: auto;
    line-height: 18px;
    margin-bottom: 0;
}

.pc-faixas-consultapedido {
    font-size: 13px;
    line-height: 22px;
}

    .traking-carrinho {
        height: auto;
        width: 100%;
        overflow: hidden;
    }

.exibecoluna-traking .pc-exibe-fechar {
    margin-left: 0px;
    margin-top: -809px;
    z-index: 999;
}

    .pc-exibe-pedidos-icones {
    margin: 22px 0;
}

.pc-exibe-consultapedido {
    font-size: 13px;
    line-height: 19px;
}

    .pc-faixas-consultapedido {
        width: 98%;
    }

.pedidos-dados-numero {
    float: left;
    width: 100%;
    text-align: left;
    margin: 2px 0px;
    font-size: 18px;
    color: #2d2d2d;
    font-weight: bold;
}

    .pedidos-dados-status {
        float: left;
        width: 100%;
        text-align: left;
        margin: 2px 0px;
    }

    .pedidos-dados-fantasia {
        float: left;
        width: 100%;
        text-align: left;
        margin: 2px 0px;
    }

    .pedidos-dados-cnpj {
        float: left;
        width: 100%;
        text-align: left;
        margin: 2px 0px;
    }

    .pedidos-dados-data {
        float: left;
        width: 100%;
        text-align: left;
        margin: 2px 0px;
    }

    .pedidos-dados-valor {
        float: left;
        width: 100%;
        text-align: left;
        margin: 2px 0px;
    }

    .pedidos-dados-icones {
        margin: 5px;
    }

.pedidos-dados-icones img {
    width: 52px;
}

    .pedidos-chamada {
        display: block;
        float: left;
        margin-right: 5px;
    }

    .pedidos-dados-status a {
        font-size: 17px;
    }

  .pfiltro-numero {
    width: 98%;
    margin-right: 0px;
}

    .pfiltro-tipo {
        width: 100%;
        margin-right: 0;
    }

    .pfiltro-status {
        width: 100%;
        margin-right: 0;
    }

    .pfiltro-pesquisa {
        width: 100%;
        margin-right: 0px;
    }

    .pfiltro-filtragem {
        width: 100%;
    }

    .box-traking {
        width: 65px;
    }

    .pc-vitrine-box-produto {
        width: 43%;
    }

    .pc-vitrine-produtos {
        width: 64%;
    }

    .vitrine-filtro {
        display: none;
    }

    .mod-exibicao {
        display: none;
    }

    .pc-rotativo-produtos {
        width: 100%;
    }

    .pc-rotativo-box {
        width: 185.4px !important;
    }

    .pc-rotativo-flexisel {
        margin: 251px auto;
    }

    .pc-home-box {
        width: 21%;
    }

    .bt-ncarrinho-qtd-mais {
        width: 26px;
        background-size: 20px;
        height: 35px;
    }

    .bt-ncarrinho-qtd-menos {
        width: 26px;
        background-size: 20px;
        height: 35px;
    }

    .boxproduto-qtd .bt-ncarrinho-qtd-mais {
        width: 22px;
        background-size: 18px;
        height: 24px;
        background-position: 1px;
    }

    .boxproduto-qtd .bt-ncarrinho-qtd-menos {
        width: 22px;
        background-size: 18px;
        height: 24px;
        background-position: 1px;
    }


    /*BOTOES CSS*/
    .bt-pc-pesquisar {
    margin-top: 0;
    font-size: 21px;
    margin-left: 0px;
    width: 100%;
    margin-top: 0px;
}

    .bt-pc-limpar-filtros {
    font-size: 11px;
        margin-top: 10px;
    margin-left: 0;
    float: none;
    width: 100%;
}

    .bt-pc-adm-pesquisar {
        margin-top: 0px;
    }

    .bt-pc-ok {
        margin-top: 0;
    }

    .bt-pc-prod-comprados-estoque {
        float: none;
    }

    /*ESTRUTURA CSS*/
    .pc-faixas-consultapedido-txt {
        display: none;
    }

    .ecatalogo-descricao-info-pacote {
        line-height: 20px;
        height: 20px;
    }

.pfiltro-vlmin {width: 100%;}
.pfiltro-estadovlmin {width: 100%;margin-right: 0;}

.pc-title {font-size: 16px;}
.pc-header-bloco .pc-header-busca .busca-campo {width: 87%;}
.pc-exibe-consultapedido .exibecoluna {border-right: 0;padding-right: 0;width: 100%;height: auto;}
.tabela-faixas .tb-chamada {justify-content: left;}
.avl-h {justify-content: left;}
.vlm-lista {padding: 10px 10px 0 !important;-moz-border-radius: 0;border-radius: 0;-webkit-border-radius: 0;}
.listacnpj-vlm {width: 100%;border: 0;margin: 0;padding: 0;-moz-border-radius: 0;border-radius: 0;-webkit-border-radius: 0;border-top: 5px solid #b5b5b5;border-bottom: 5px solid #b5b5b5;}
.listacnpj-vlm .tabela-faixas { border: none;}
.pc-paginacao {width: 100%;}
.pfiltro-vlmed {width: 100%;margin-right: 0;}
}

@media (max-width: 680px) {

    .exibecoluna-traking .pc-exibe-fechar {
    margin-left: 0px;
    margin-top: -807px;
    z-index: 999;
}

    .traking-carrinho .tabela-faixas {
    width: 96% !important;
    margin: 0 !important;
}

    #vitrine-home-pedido{margin-top: 60px;}


.pc-vitrine-nav .pc-vnav {
    margin-left: -30px;
    color: #2b2b2b;
}

.catalogo-int-menu-vitrine .catalogo-int-menu .pc-vitrine-nav{display: block !important; width: 60px;}


    .dpthumbs {
        width: 343px;
        overflow: hidden;
        margin-top: 25px;
        display: none;
    }

    .fquantidade .bp-vitrine-comprar {
        padding: 0px 14px;
    }

    /*HEADER CSS*/
.pc-header-busca {
    width: 425px;
}

.pc-header-bloco .pc-header-busca .busca-campo {
    width: 85%;
}

    .pc-header-busca-txt {
        width: 376px;
    }

    /*PAINEL ADM CSS*/
    .bt-header-pcontrole-texto-desk {
        display: block;
    }

    .bt-header-pcontrole-texto-cel {
        display: none;
    }

    /*PORTAL CSS*/
    .exibecoluna {
        padding-right: 10px;
        width: 250px;
    }

    .pc-exibe-consultapedido {
        font-size: 13px;
        line-height: 18px;
    }

    .pc-exibe-pedidos-tracking {
        padding-top: 20px;
    }

    .pc-exibe-icones img {
        width: 60px;
    }

    .box-traking img {
        width: 58px;
        height: 58px;
    }

    .box-traking {
        width: 60px;
    }

    .traking-passo {
        margin: 0px 0px 74px 0px;
    }

    .vitrine-filtros-nav {
        margin-top: 40px;
        margin-bottom: 10px;
    }

    .pc-home-box {
        width: 30.15% !important;
    }

    .tb-pcomprados-precopor {
        padding: 7px 0 7px 0;
    }

.pc-nav-filtro-linhas {
    padding: 10px 0;
    font-size: 14px;
}

    /*menu vitrines*/ /*menu vitrines*/ /*menu vitrines*/ /*menu vitrines*/ /*menu vitrines*/ /*menu vitrines*/


    .pc-vitrine-filtros-nav {
        display: block;
        font-size: 16px;
        font-weight: bold;
        padding: 1px 0 0 0;
    }

.pc-vnav {
    width: 290px;
    background: #ffffff;
    border: 2px solid #2b2b2b;
    margin-left: -30px;
    margin-top: 3px;
    padding: 10px;
	display:none;
}

.pc-vnav-list {
        display: block !important;
    }

    .pc-vitrine-nav {
        position: absolute;
        display: block;
        color: #2d2d2d;
        width: auto;
        margin: -5px 0 0 0px;
        padding: 6px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        -webkit-border-radius: 3px;
        background: url(/Content/v2/img/filtro.png) #ffffff;
        background-size: 19px;
        background-repeat: no-repeat;
        background-position: 6px 6px;
        padding-left: 30px;
        height: 17px;
    }

        .pc-vitrine-nav-fechar {
            position: absolute;
            display: block;
            color: #ffffff;
            width: 50px;
            margin: -5px 0 0 0px;
            padding: 6px;
            -moz-border-radius: 3px;
            border-radius: 3px;
            -webkit-border-radius: 3px;
            background: url(/Content/v2/img/fechar-filtro.png) #2b2b2b;
            background-size: 27px;
            background-repeat: no-repeat;
            background-position: 6px 6px;
            padding-left: 30px;
            height: 17px;
        }


/*    .pc-vitrine-filtros-nav:hover {
        color: #ffffff;
    }*/

    .pc-vitrine-filtros-nav-fechar {
        color: #ffffff;
    }


    .pc-categorias-nav {
    }

        .pc-categorias-nav:hover {
        }

    .teste-para-explicacao {
        display: none
    }

    .pc-categorias-nav .pc-vitrine-filtros-nav {
        display: none;
    }


    /*.pc-vitrine-nav:hover .pc-vnav{visibility: visible;opacity: 1; cursor:pointer;}*/

    /*vitrine de produtos*/ /*vitrine de produtos*/ /*vitrine de produtos*/ /*vitrine de produtos*/ /*vitrine de produtos*/

    .pc-vitrine-produtos {
        width: 100%;
    }

    .pc-vitrine-box-produto {
        width: 29.71%;
        padding: 0.5em;
        margin: 0.2em;
    }

    .pc-rotativo-produtos {
        width: 595px;
    }

    .pc-rotativo-box {
        width: 169.6px !important;

    }
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
    height: 58% !important;
}
    .pc-rotativo-flexisel {
        margin: 247px auto;
    }

    .pc-rotativo-box .boxproduto-precopor {
        font-size: 22px;
        line-height: 28px;
        height: 28px;
    }

    /*TABELAS CSS*/
    .tabela-faixas {
        width: 99%;
        font-size: 13px;
        line-height: 13px;
        margin: 10px 2px;
    }

    .pc-exibe-pedidos-carrinho .tabela-faixas {
        margin: 5px 1px;
    }

    .tb-table-bloco-pcomprados .tabela-faixas {
        width: 92%;
    }

    /*BOTOES CSS*/

    /*ESTRUTURA CSS*/

    .breadcrumb-nav {
        display: block;
        color: #2d2d2d;
        width: 26px;
        height: 18px;
        padding: 0;
        margin: 0;
        -moz-border-radius: 3px;
        border-radius: 3px;
        -webkit-border-radius: 3px;
        background: url(/Content/v2/img/seta-baixo.png) #ffffff;
        background-size: 20px;
        background-repeat: no-repeat;
        background-position: 3px;
    }

        .breadcrumb-nav:hover {
            display: block;
            color: #2d2d2d;
            width: 26px;
            height: 18px;
            padding: 0;
            margin: 0;
            -moz-border-radius: 3px;
            border-radius: 3px;
            -webkit-border-radius: 3px;
            background: url(/Content/v2/img/seta-cima-muda.png) #2d2d2d;
            background-size: 20px;
            background-repeat: no-repeat;
            background-position: 3px;
        }

    .pc-categorias-nav .pc-vnav {
        display: block;
        position: absolute;
        margin: -112px 0 0 0;
        width: 95%;
        border: 0;
        border-top: 2px solid #2b2b2b;
        border-bottom: 2px solid #2b2b2b;
        padding: 10px 20px;
    }

        .pc-categorias-nav .pc-vnav .pc-nav-filtro-linhas {
            padding: 10px 0;
            font-size: 16px;
        }

        .pc-categorias-nav .pc-vnav .pc-vnav-filtro-tit {
            display: none;
        }
}

@media (max-width: 600px) {

    .pc-exibe-consultapedido {
    width: 95%;
    padding: 11px;
}

    #div-produtos-comprados-itens .tb-table-bloco-pcomprados .tabela-faixas { width: 92.6%;}

    .dpthumbs {
        width: 274px;
        overflow: hidden;
        margin-top: 25px;
    }

    /*HEADER CSS*/
.pc-header-busca {
    width: 345px;
}

.pc-header-bloco .pc-header-busca .busca-campo {
    width: 80%;
}

    .pc-header-busca-txt {
        width: 296px;
    }

    /*PAINEL ADM CSS*/
    .bt-header-pcontrole-texto-desk {
        display: block;
    }

    .bt-header-pcontrole-texto-cel {
        display: none;
    }

    /*PORTAL CSS*/

.exibecoluna-traking {
    padding-left: 0px;
    width: 100%;
}

.exibecoluna-traking .pc-exibe-fechar {
    margin-top: -807px;
}

    .pc-vitrine-box-produto {
        width: 29.8%;
        margin: 0.1em;
    }

    .pc-rotativo-produtos {
        width: 515px;
    }

    .pc-rotativo-box {
    width: 220px !important;
}

.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
    height: 64% !important;
}

    .pc-rotativo-flexisel {
        margin: 265px auto;
    }

    .pc-rotativo-box .boxproduto-precopor {
        font-size: 25px;
    }

    .pc-bhome {
        display: none;
    }

    .pc-home-box {
        width: 30.2% !important;
    }


    /*TABELAS CSS*/
    .tb-table-bloco-pcomprados .tabela-faixas {
        width: 91%;
    }

    /*BOTOES CSS*/

    /*ESTRUTURA CSS*/
    .pc-categorias-nav .pc-vnav {
        width: 94%;
    }
}

@media (max-width: 475px) {

.wrapper .pc-chamada .pc-title input.bt-pc-voltar{padding: 3px 12px 3px 12px;font-size: 9px;float: initial;margin: 0px 0px 0px 7px;}

.pc-exibe-consultapedido-colunas .pc-exibe-pedidos-numero .pc-exibe-fechar {
    display: block;
    float: right;
    margin-top: -20px;
    margin-left: 359px;
}

#item-monitoramentoDetalheLog .pc-exibe-fechar {
    float: right;
    margin-top: 0px;
    margin-left: 359px;
    width: 88px;
}

    .pfiltro-numero {
    width: 97%;
    margin-right: 0px;
}

    .traking-carrinho .tabela-faixas {
    width: 95% !important;
    margin: 0 !important;
}

.exibecoluna-traking .pc-exibe-fechar {
    margin-top: -806px;
    margin-left: 373px;
}

.exibecoluna-traking .pc-exibe-icones {
    width: 15%;
}

.limdesc {
    width: 100%;
    white-space: normal;
    padding: 0;
    height: 35px;
    line-height: 17px;
    margin-bottom: 8px;
}

    .l02fixo {
    position: absolute;
    margin-top: 106px;
}

    .wrfixo {
    padding-top: 142px;
}

    .flevemais {
        margin: 20px 0;
        height: auto;
    }

    .dp-imgmini {
        position: absolute;
        position: absolute;
        margin-left: -480px;
        margin-top: 346px;
    }

    .dpthumbs {
        width: 394px;
        overflow: hidden;
        margin-top: 25px;
    }

    .dp-imgdados {
        display: inline-block;
    }

    .dpimg-dados {
        margin: 10px 12px;
        width: 95%;
        border-bottom: 2px dotted #999999;
        padding-bottom: 25px;
        margin-bottom: 18px;
    }

    .dp-titulo h1 {
        font-size: 22px;
        line-height: 32px;
    }

    .dpimg-box {
        width: 96%;
        margin: 8px;
    }

    .fcompra {
        font-size: 32px;
    }
.pc-header-busca {
    width: 442px;
    margin-left: 5px;
}

.pc-header-bloco .pc-header-busca .busca-campo {
    width: 87%;
}

    .pc-header-busca-txt {
        width: 420px;
    }

.carrinhocompras-mob {
    position: absolute;
    margin-top: 0px;
    margin-left: 355px;
}

.pc-hmenu-box {
    height: 43px;
}

.pc-header-menu {
    margin-top: 106px;
}

        .pc-header-menu:hover {
            margin-top: 106px;
        }


    .bt-header-pcontrole-texto-desk {
        display: block;
    }

    .bt-header-pcontrole-texto-cel {
        display: none;
    }
    .pc-exibe-consultapedido {
        width: 95%;
    }

    .exibecoluna {
        padding-right: 0px;
        width: 100%;
        border: 0px;
    }

    .pc-exibe-pedidos-icones {
        border-top: 1px solid #e4e4e4;
        padding-top: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .pc-exibe-fechar {
        position: absolute;
        margin-top: -756px;
        margin-left: 380px;
    }

    .pc-exibe-icones {
        float: left;
        margin: 0px 6px 0px 6px;
        cursor: pointer;
        width: 22%;
    }

        .pc-exibe-icones img {
            width: 100%;
        }

    .exibecoluna-traking {
        padding-left: 0px;
        width: 100%;
    }

.box-traking {
    width: 61px;
}

    .box-traking-img {
    width: auto;
    height: auto;
}

.box-traking img {
    width: 100%;
    height: auto;
}

    .pfiltro-pesquisa-mapa {
        width: 275px;
    }

    .pc-vitrine-box-produto {
        width: 45.5%;
    }

    .pc-rotativo-produtos {
        width: 392px;
    }

    .pc-rotativo-box {
    width: 170.3px !important;
}

.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
    height: 57% !important;
}

    .pc-rotativo-flexisel {
        margin: 234px auto;
    }

    .pc-rotativo-box .boxproduto-precopor {
        font-size: 22px;
        line-height: 26px;
        height: 26px;
    }

    .pc-home-box {
        width: 46% !important;
    }

    /*TABELAS CSS*/
    .tabela-faixas {
        width: 99%;
        font-size: 13px;
        line-height: 13px;
        margin: 10px 3px;
    }

    .pc-exibe-pedidos-carrinho .tabela-faixas {
        margin: 5px 0px;
        width: 95%;
    }

    .tb-table-bloco-pcomprados .tabela-faixas {
        width: 89%;
        margin: 2px;
    }

    /*BOTOES CSS*/

    /*ESTRUTURA CSS*/
    .pc-faixas-consultapedido {
        width: 97%;
    }

    .pc-categorias-nav .pc-vnav {
        width: 92%;
    }

    .pc-vitrine-produtos #listagem-produtos{margin-top: 0px;}

.pc-header-busca {
    width: 459px;
}

.carrinhocompras-mob {
    margin-left: 372px;
}


}

@media (max-width: 445px){

    .pc-exibe-consultapedido-colunas .pc-exibe-pedidos-numero .pc-exibe-fechar {
    display: block;
    float: right;
    margin-top: -20px;
    margin-left: 337px;
    width: 78px;
}

    #item-monitoramentoDetalheLog .pc-exibe-fechar {
    float: right;
    margin-top: 0px;
    margin-left: 331px;
    width: 88px;
}

    .traking-carrinho .tabela-faixas {
    width: 94% !important;
    margin: 0 !important;
}

.exibecoluna-traking .pc-exibe-fechar {
    margin-top: -806px;
    margin-left: 349px;
    width: 69px;
}

.box-traking {
    width: 56px;
}

.box-traking-horario {
    font-size: 10px;
    margin-top: 5px;
}

    .pc-rotativo-box {
    width: 168.7px !important;
}

.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
    height: 56% !important;
}

#div-produtos-comprados-itens .tb-table-bloco-pcomprados { width: 100%;  float: left; /* text-align: left; */}
#div-produtos-comprados-itens .tb-table-bloco-pcomprados .tabela-faixas { width: 96.6%;height: auto;}
#div-produtos-comprados-itens .tb-table-bloco-pcomprados .tabela-faixas .tb-chamada {padding: 7px 0;}
#div-produtos-comprados-itens .tb-table-bloco-pcomprados .nccarrinho-qtd-campo {width: 44px; font-size: 14px; height: 30px;}


.pc-header-busca {
    width: 425px;
}

.carrinhocompras-mob {
    margin-left: 338px;
}

}

@media (max-width: 414px) {
	
	.bt-pc-voltar {font-size: 11px;float: initial;margin: 8px 0 0 0;}

    .pc-exibe-consultapedido-colunas .pc-exibe-pedidos-numero .pc-exibe-fechar {
    display: block;
    float: right;
    margin-top: -20px;
    margin-left: 307px;
    width: 78px;
}

    #item-monitoramentoDetalheLog .pc-exibe-fechar {
    float: right;
    margin-top: 0px;
    margin-left: 294px;
    width: 88px;
}

    .pfiltro-numero {
    width: 96%;
    margin-right: 0px;
}

    .exibecoluna-traking .pc-exibe-fechar {
    margin-top: -809px;
    margin-left: 318px;
    width: 69px;
}

.box-traking {
    width: 82px;
}


.mlista-aviso-cria-estrutura { width: 95%; height: auto; margin: 0 auto;}	
.simplemodal-container{height: auto !important;}
.pc-title { font-size: 16px;display: grid;text-align: center;}
.dp-imgmini { margin-left: -406px; }
.dpthumbs {width: 320px; margin-top: 25px;}

/*HEADER CSS*/
.pc-header-busca {
    width: 399px;
}
.pc-header-bloco .pc-header-busca .busca-campo {
    width: 85%;
}
.pc-header-busca-txt { width: 319px;}
.carrinhocompras-mob {
    margin-left: 312px;
}

/*PAINEL ADM CSS*/
/*PORTAL CSS*/
.pc-exibe-fechar {position: absolute; margin-top: -756px; margin-left: 326px; width: 69px;}
.pc-exibe-pedidos-carrinho .tabela-faixas {  width: 94%; }
.pc-vitrine-box-produto {width: 44.88%;}
.bp-lmpm-resultado {padding: 0px;}
.bp-levemais-txt {
        padding: 3px 1px;
        width: 50%;
    }

    .bp-paguemenos-txt {
        padding: 3px 1px;
        width: 47%;
    }

    .pc-rotativo-produtos {
        width: 100%;
    }

.pc-rotativo-box {
    width: 292.5px !important;
}

.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
    height: 64% !important;
}

    .pc-rotativo-flexisel {
        margin: 301px auto;
    }

    .pc-home-box {
        width: 45.45% !important;
    }

    /*TABELAS CSS*/
    .tabela-faixas {
        width: 99%;
    }

    .tb-table-bloco-pcomprados .tabela-faixas {
        width: 93%;
    }

    .ecatalogo-descricao-info-pacote {
        line-height: 15px;
        height: 20px;
        min-height: 19px;
    }

    .tb-table-bloco-pcomprados {
        width: 100%;
        float: none;
        /* text-align: left; */
    }

    /*BOTOES CSS*/

    /*ESTRUTURA CSS*/
    .pc-categorias-nav .pc-vnav {
        width: 90%;
    }

    .boxproduto-imagem img {
        width: 77%;
    }
}


@media (max-width: 412px){

.pc-header-busca {
    width: 395px;
}

.carrinhocompras-mob {
    margin-left: 309px;
}

.pc-rotativo-box {
    width: 275.6px !important;
}

.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
    height: 59% !important;
}

}

@media (max-width: 411px){

.pc-rotativo-box {
    width: 275px !important;
}

}



@media (max-width: 375px) {

    .pc-exibe-consultapedido-colunas .pc-exibe-pedidos-numero .pc-exibe-fechar {
    display: block;
    float: right;
    margin-top: -20px;
    margin-left: 271px;
    width: 78px;
}

.tabela-faixas .tb-mi-status {
    width: 299px;
}

.tabela-faixas .tb-mi-erros {
    width: 298px;
}

    #item-monitoramentoDetalheLog .pc-exibe-fechar {
    float: right;
    margin-top: 0px;
    margin-left: 259px;
    width: 88px;
}

    .exibecoluna-traking .pc-exibe-fechar {
    margin-top: -809px;
    margin-left: 283px;
    width: 69px;
}

.traking-carrinho .tabela-faixas {
    width: 93% !important;
    margin: 0 !important;
}


.tabela-faixas {
    margin: 12px 0px;
}

    /*HEADER CSS*/
.pc-header-busca {
    width: 358px;
}

.pc-header-bloco .pc-header-busca .busca-campo {
    width: 84%;
}

    .pc-header-busca-txt {
        width: 305px;
    }

.carrinhocompras-mob {
    margin-left: 272px;
}

    /*PAINEL ADM CSS*/

    .bt-header-pcontrole-texto-desk {
        display: none;
    }

    .bt-header-pcontrole-texto-cel {
        display: block;
    }

    /*PORTAL CSS*/
    .pc-exibe-fechar {
        margin-left: 296px;
    }

    .pc-exibe-icones {
        width: 20%;
    }

    .pedidos-dados-icones img {
        width: 60px;
    }

    .pc-vitrine-box-produto {
        width: 44.1%;
    }

    .boxproduto-precopor {
        font-size: 21px;
        line-height: 25px;
        height: 25px;
    }

    .boxproduto-btcomprar {
        padding: 5px 0px;
    }

    .pc-title {
        font-size: 17px;
    }

    .pc-rotativo-produtos {
        width: 100%;
    }

    .pc-rotativo-box {
        width: 278px !important;
    }

    .pc-rotativo-flexisel {
        margin: 275px auto;
    }

    .pc-home-box {
        width: 95% !important;
    }

    /*TABELAS CSS*/
    .tabela-faixas {
        width: 98%;
    }

    /*BOTOES CSS*/

    /*ESTRUTURA CSS*/
    .boxproduto-imagem img {
        width: 88%;
    }

    .pc-rotativo-box {
    width: 263.2px !important;
}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
    height: 57% !important;
}
}


@media (max-width: 360px) {

    .pc-exibe-consultapedido-colunas .pc-exibe-pedidos-numero .pc-exibe-fechar {
    display: block;
    float: right;
    margin-top: -20px;
    margin-left: 256px;
    width: 78px;
}

    .exibecoluna-traking .pc-exibe-fechar {
    margin-top: -809px;
    margin-left: 269px;
    width: 69px;
}

    #item-monitoramentoDetalheLog .pc-exibe-fechar {
    float: right;
    margin-top: 0px;
    margin-left: 245px;
    width: 88px;
}

    .pc-rotativo-box {
    width: 237.5px !important;
}


.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
    height: 56% !important;
}

        .dp-imgmini {
        margin-left: -353px;
    }

    .dpthumbs {
        width: 270px;
        margin-top: 25px;
    }

    /*HEADER CSS*/
    .pc-header-busca {
        width: 345px;
    }

    .pc-header-busca-txt {
        width: 290px;
    }

    .carrinhocompras-mob {
        margin-left: 258px;
    }


    .pc-categorias-nav .pc-vnav {
        width: 88%;
    }
.editarvmin {width: 68px;
}


    .pc-exibe-fechar {
        margin-left: 276px;
    }

    .pc-exibe-pedidos-carrinho .tabela-faixas {
        width: 93%;
    }

     .pc-rotativo-produtos {
        width: 100%;
    }

    .pc-rotativo-flexisel {
        margin: 270px auto;
    }

    /*TABELAS CSS*/
    .tabela-faixas {
        width: 99%;
    }

    .tb-table-bloco-pcomprados {
        width: 100%;
        float: none;
    }

        .tb-table-bloco-pcomprados .tabela-faixas {
            width: 93%;
            margin: 2px;
        }


    .boxproduto-imagem img {
        width: 68%;
    }
}

@media (max-width: 345px) {
.pc-rotativo-box {width: 227.2px !important;}
.catalogo-int-vitrine-tdbox .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {height: 54% !important;}
.carrinhocompras-mob { margin-left: 243px;}
.pc-result-box { min-width: 230px;}
.pc-header-busca {width: 312px;}
.dp-imgmini {margin-left: -338px;}
.pc-header-bloco .pc-header-busca .busca-campo {width: 81%;}
.dpthumbs {width: 255px;margin-top: 25px;}
.pc-header-busca {width: 330px;}
.pc-header-busca-txt { width: 290px;}
.carrinhocompras-mob { margin-left: 235px;}
.pc-exibe-fechar {margin-left: 263px;}
.pc-vitrine-box-produto {width: 94%;}
.pc-title {font-size: 15px;padding-bottom: 12px;margin-bottom: 5px;}
.pc-rotativo-produtos {width: 100%;}
.pc-rotativo-flexisel { margin: 262px auto;}
.boxproduto-imagem img {width: 79%;}
.exibecoluna-traking .pc-exibe-fechar {margin-top: -824px; margin-left: -810px; width: 69px;}
#item-monitoramentoDetalheLog .pc-exibe-fechar {
    float: right;
    margin-top: 0px;
    margin-left: 230px;
    width: 88px;
}
.pc-exibe-consultapedido-colunas .pc-exibe-pedidos-numero .pc-exibe-fechar {
    display: block;
    float: right;
    margin-top: -20px;
    margin-left: 244px;
    width: 78px;
}
}

@media (max-width: 320px) {

    .exibecoluna-traking .pc-exibe-fechar {
    margin-top: -809px;
    margin-left: 233px;
    width: 69px;
}
.dp-imgmini { margin-left: -313px;}
.dpthumbs {width: 234px;margin-top: 25px;}
.pc-header-busca {width: 305px;}
.pc-header-bloco .pc-header-busca .busca-campo {width: 78%;}
 .pc-header-busca-txt {width: 250px;}
.carrinhocompras-mob {margin-left: 219px;}
.pc-header-menu-opcoes {margin-left: -55px;}
.dclientes-cnpj strong { display: none;}
.pc-exibe-pedidos-numero {font-size: 23px;}
.pc-exibe-fechar {margin-left: 239px;}
.pc-exibe-pedidos-carrinho .tabela-faixas { width: 92%;}
.pc-rotativo-produtos {width: 320px;}
.pc-rotativo-box {width: 209.8px !important;}
.boxproduto-imagem img { width: 76%;}
.pc-rotativo-flexisel {margin: 251px auto;}
.tabela-faixas {width: 97%;}
.tabela-faixas {padding: 5px;}
.traking-carrinho .tabela-faixas {width: 96% !important; margin: 0 !important;}
.pc-paginacao {width: 97%;}
.pc-faixas-consultapedido {width: 95%;}
#item-monitoramentoDetalheLog .pc-exibe-fechar {
    float: right;
    margin-top: 0px;
    margin-left: 209px;
    width: 88px;
}
.pc-exibe-consultapedido-colunas .pc-exibe-pedidos-numero .pc-exibe-fechar {
    display: block;
    float: right;
    margin-top: -20px;
    margin-left: 223px;
    width: 78px;
}
}
