﻿/*TABLET Retrato e Paisagem*/
.wr-site {
    background-size:cover;
}
.wr-topo a {
    float:left;
    width:100%;
    text-align:center;
}
.wr-topo .ct .logo {
    float:none;
}
.pg-login,
.pg-esqueci-senha ,
.pg-rtc {
    height: 337px;
    padding: 30px 0 0 65px;
    width: 585px;
}

/*TERMOS E CONDICÕES*/
.pg-pri-acesso .btn-cancelar {
    font-size:14px;
    margin:13px 15px 0 0;
}

/*PRIMEIRO ACESSO*/
.pg .col {
    width:49%;
}
.pg .col1 {
    margin-right:2%;
}
.pg .finaliza-cadastro .bx-finaliza {
    width:460px;
}
.bx-upload .col {
    width:70%;
}
.bx-upload .col2 {
    width:91px;
    float:right;
    margin:0 0 0 20px;
}

/*PÁGINAS LOGADA*/

/********MODAL************/
.bx-modal-bem-vindo .content .btn-fechar {
    height: 45px;
    line-height: 45px;
    right: 20px;
    top: 350PX;
    width: 60%;
}



/********EXTRUTURA************/
.wr-rodape .footer .bx-mapa {
    width:230px;
}
.wr-rodape .footer .bx-central {
    width:334px;
}
.wr-rodape .footer .txt-reservado {
    position:absolute;
    bottom:30px;
    width:auto;
}
/********LISTA PRODUTOS************/
.detalhe-prod .produto {
    width:45%;    
    padding:2%;
    height:auto;
}
.detalhe-prod .info-produto {
    width:46.7%;
    margin-right:3%;
}
.detalhe-prod .produto .zoomWrapper {
    width:100% !important;
}
.detalhe-prod .produto .zoomWrapper img {
    width:41% !important;
}
.detalhe-prod .produto .galeria-produto li {
    padding: 2% 0;
    width: 24.7%;
}
.zoomContainer,
.detalhe-prod .produto .zoomWrapper {
    width:42% !important;
}
.zoomWindow {
    width:100% !important;
}
/********BARRA BUSCA************/
.pg .busca input {
    padding: 0 2% 0 6%;
    width: 91.7%;
}
.pg .busca label {
    padding: 15px 2% 0 6%;    
}

/********MEU CARRINHO************/
.pg-carrinho-endereco .bx-endereco-entrega .enderecos  ul li {
    padding: 2%;
    width: 45%;
}
.pg-carrinho-endereco .bx-endereco-entrega ul li .opcao-entrega .info-entrega {
    width:90%;
}
.pg-carrinho table tbody tr td p {
    width:64%;
}
.pg-carrinho .bx-continuar-comprando p {
    margin:0 3% 20px 3%;   
}
.pg-carrinho-endereco .bx-endereco-entrega .selecione-novo-endereco .fm-campo,
.pg-carrinho-endereco .bx-endereco-entrega .selecione-novo-endereco .fm-300 {
    width:240px;
} 

.pg .bx-categoria .ordenar .marca {
    padding:2%;
    width:54%;
}

/********FALE CONOSCO************/
.pg-mensagem .nova-mensagem {
    width:450px;
}
.pg-pedidos .tb-pedidos dl dt table thead tr th,
.pg-pedidos .tb-pedidos dl dd table tbody tr th {
    font-size:14px;
}
.pg-pedidos .tb-pedidos dl dd table tbody tr td {
    font-size:13px;
    padding:5px;
}


/*TABLET apenas Retrato*/
@media screen and (max-width: 650px) {
    .pg .busca input {
        padding: 0 2% 0 9%;
        width: 88.7%;
    }
    .pg .busca label {
        padding: 15px 2% 0 9%;    
    }
    .wr-conteudo {
        padding-bottom:500px;
    }  
    .wr-rodape .footer .bx-mapa {
        width:50%;
        padding:0 5%;
    }
    .wr-rodape .footer .bx-mapa ul {
    }
    .wr-rodape .footer .bx-central {
        width:96%;
        padding:2%;
        height:auto;
        background:none;
        border-radius:0;
    }
    .wr-rodape .footer .txt-reservado {
        position:relative;
        bottom:auto;
        float:left;
    }
    .wr-rodape .footer .bx-central ul li,
    .wr-rodape .footer .bx-central ul li.lst {
        width:50%;
    }
    .wr-rodape .site-seguro {
        float:left;
    }
    .pg .bx-voltar div .btn,
    .pg-mensagem .bx-finalizar div,
    .pg .bx-voltar div .btn.btn-salvar-dados {
        margin-left:0;
        width:100%;
    }
    .pg-carrinho-endereco .tam1,
    .pg-carrinho-endereco .tam2,
    .pg-carrinho-endereco .tam3 {
        width:100%;
    }
    .pg-carrinho-endereco .fm-complemento,
    .pg-carrinho-endereco .fm-cidade {
        margin:15px 0 15px 0;
    }
    .pg-carrinho-endereco .tam1 input,
    .pg-carrinho-endereco .tam2 input,
    .pg-carrinho-endereco .tam3 input {
        padding:0 2%;
        width:96%;
    }
    .pg-carrinho table tbody tr td p {
        width:100%;
    }
    .pg-carrinho .bx-carrinho-vazio {
        margin:0;
    }
    .pg-carrinho .bx-carrinho-vazio p {
        width:100%;
    }
    .pg-carrinho .bx-resumo-pedido ul li {
        height: auto;
        width:93.7%;
        margin-bottom:20px;
    }
    .pg-carrinho-endereco .bx-faturar,
    .pg-carrinho-endereco .bx-faturar .fm-ddl.fm-410,
    .pg-carrinho-endereco .bx-endereco-entrega .selecione-novo-endereco,
    .pg-carrinho-endereco .bx-endereco-entrega .selecione-novo-endereco .fm-300,
    .pg-carrinho-endereco .bx-endereco-entrega .selecione-novo-endereco .fm-campo {
        width:100%;
    }

    .pg-carrinho-endereco .fm-botoes {
        float:left;
        margin-top:20px;
    }
    .pg-carrinho-endereco .fm-botoes li.btn-editar {
        margin:0 15px 0 0;
    }
    .pg-extrato ul li {
        margin: 20px 0 0;
        padding: 2%;
        text-align: center;
        width: 96%;
    }    
    .pg-pedidos .tb-pedidos dl dd {
        width:575px;
        overflow:scroll;
    }
    .detalhe-prod .info-produto {
        width:100%;
        margin-right:0;
    }
    .detalhe-prod .produto {
        width:96%;
        margin-top:30px;
    }
    .zoomContainer,
    .detalhe-prod .produto .zoomWrapper {
        width:60% !important;
    }
    .detalhe-prod .produto .zoomWrapper img {
        margin-left: 15%;
        width: 60% !important;
    }
    .detalhe-prod .produto .galeria-produto {
        width:100%;
    }
    .detalhe-prod .produto .galeria-produto li {
        padding: 2% 0;
        width: 24.7%;
    }
    .detalhe-prod .produto .galeria-produto li a {
        float:none;
    }
    .pg-detalhe-produtos .fm-campo .fm-265 {
        width:100%;
    }
    .pg-pedidos-historico .tb-historico {
        width:528px;
        overflow:scroll;
    }
    
    .bx-modal-bem-vindo .content .btn-fechar {
         font-size: 22px;
        height: 45px;
        line-height: 45px;
        right: 20px;
        top: 260px;
        width: 60%;
    }
    
    .pg .bx-categoria .ordenar .marca {
        padding:2%;
        width:96%;
    }

}
@media screen and (max-width: 768px) {
    .wr-rodape .footer .bx-central {
        padding:15px 4px;
    }
    .pg-login,
    .pg-esqueci-senha,
    .pg-rtc {
        width:80%;
        padding:3% 5% 0;
    }
    .pg .btn-avancar {
        width:100%;
        margin-top:15px;
    }
    .pg-login .ponta-caneta {
        background-size: contain;
        height: 225px;
        right: 0;
        width: 90px;
    }
    .pg-esqueci-senha fieldset,
    .pg-rtc fieldset {
        width:100%;
    }
    .pg-esqueci-senha fieldset .fm-email input {
        width:315px;
    }
    .pg .bx-produtos li {
        width: 27.5%;
    }
    .pg .bx-produtos li.lst {
        margin-right:2%;
    }
    .pg .bx-produtos li:nth-child(3n+3) {
        margin-right:0;
    }
    .pg .bx-categoria .ordenar .marca {
        padding:2%;
        width:96%;
    }
}