/*barra de Rolagem*/
::-webkit-scrollbar-track{background-color: #f2f2f2;}
::-webkit-scrollbar{width:10px;background-color: #f2f2f2;}
::-webkit-scrollbar-thumb{background-color: #0b3861;}

/*Header*/
.open-nav .menu.superior {transform: translate(0, 0); -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0);}
.barra-inicial {background-color: #e7e7e7; height: 40px;}

#cabecalho {background-color: white; box-shadow: 0px 6px 11px -8px rgb(0 0 0 / 35%);}
#cabecalho .conteiner {box-shadow: none;}
#cabecalho .atalhos-mobile {background-color: #14538c;}
#cabecalho .conteudo-topo .busca, #cabecalho .busca-mobile {background-color: transparent; border: none;}
#cabecalho .conteudo-topo .busca input, #cabecalho .busca-mobile input {background-color: #e7e7e7; border: none; box-shadow: none; border-radius: 10px; color: #14538c; font-family: 'PT Sans', sans-serif; font-size: 13px; padding: 11px 10px; border-bottom: 5px solid #008943;}
#barraTopo .busca form input {background-color: #e7e7e7; border: none; box-shadow: none; border-radius: 10px; color: #14538c; font-family: 'PT Sans', sans-serif; font-size: 9px; border-bottom: 5px solid #008943;}
#cabecalho .conteudo-topo .busca input::placeholder, #cabecalho .busca-mobile input::placeholder {color: #14538c; font-size: 13px; font-family: 'PT Sans', sans-serif;}
#barraTopo .busca form input::placeholder {color: #14538c; font-size: 10px; font-family: 'PT Sans', sans-serif;}
#cabecalho .conteudo-topo .busca .botao, #cabecalho .busca-mobile form .botao {background-color: #e7e7e7; border-color: #e7e7e7; background-image: none; border-radius: 10px; color: #14538c;}
#barraTopo .busca form .botao {background-color: #e7e7e7; border-color: #e7e7e7; background-image: none; border-radius: 10px; color: #14538c; height: 25px; padding: 2px 14px; top: 2px; right: 2px;}
#cabecalho .busca-mobile form .botao {right: 2px;}
#cabecalho .conteudo-topo .inferior .menu.superior ul {border: none;}
#cabecalho .menu.superior .nivel-um>li:nth-of-type(1) a .titulo:before {content: "\f03a"; font-family: 'FontAwesome'; font-size: 13px; margin-right: 5px; position: relative; top: 1px;}
#cabecalho .conteudo-topo .inferior .menu.superior ul li {border: none;}
#cabecalho .conteudo-topo .inferior .menu.superior ul li a .titulo {color: white; font-size: 13px; text-transform: uppercase;}
#cabecalho .conteudo-topo .inferior .menu.superior ul li .nivel-dois li a {color: white; font-size: 11px; text-transform: uppercase;}
#cabecalho .logo a img {max-height: 127%; top: 15px;}

/*Banner*/
.secao-banners {background-color: white;}
.secao-banners .conteiner {box-shadow: none; padding: 0;}
.secao-banners .conteiner .banner.cheio {border-bottom: 5px solid #008943;}
.secao-banners .conteiner .banner.cheio .flexslider {border: none; border-radius: 0;}
.secao-banners .conteiner .banner.cheio .flexslider .flex-control-nav {display: none;}
.secao-banners .flex-direction-nav .flex-nav-prev a {background: url(https://cdn.awsli.com.br/2370/2370261/arquivos/arrow-left.png); background-repeat: no-repeat; width: 32px; height: 65px; opacity: 1;}
.secao-banners .flex-direction-nav .flex-nav-next a {background: url(https://cdn.awsli.com.br/2370/2370261/arquivos/arrow-right.png); background-repeat: no-repeat; width: 32px; height: 65px; opacity: 1;}
.secao-banners .flex-control-nav li a:hover {background-color: white;}

/*Body*/
body {background-color: white; color: #14538c;}
.pagina-inicial #corpo {margin-top: 0;}
body #corpo .secao-principal .conteudo .caixa-sombreada p {font-size: 14px; color: #14538c;}
#corpo {margin-top: 60px;}
#corpo {margin-bottom: 70px;}
#corpo .conteiner {box-shadow: none;}
#corpo #listagemProdutos .titulo-categoria {border: none;}
.listagem .titulo-categoria:hover {padding-left: 0; background-color: transparent;}
#corpo .listagem .titulo-categoria strong {display: none;}
#corpo .listagem .titulo-categoria .novo-titulo-vitrine span {font-size: 30px; text-transform: uppercase; font-weight: 600; color: #14538c;}
#corpo .listagem .titulo-categoria .novo-titulo-vitrine hr {background-color: #008943; width: 65px; height: 5px; border: 0; margin: 10px 0;}
.pagina-produto .secao-banners {margin-top: 10px;}
.botao {border: none; border-bottom: 0; COLOR: white; background-color: #14538c; background-image: none;}
.botao:hover {color: white;}
.pagina-pagina #corpo .conteudo .caixa-sombreada {box-shadow: none;}
.pagina-pagina #corpo .conteudo .caixa-sombreada .titulo, .pagina-categoria #corpo .secao-principal .conteudo h1.titulo, .pagina-busca #corpo .secao-principal .conteudo .listagem h1.titulo {font-size: 30px; text-transform: uppercase; font-weight: 600; color: #14538c; margin-bottom: 50px;}
.pagina-pagina #corpo .conteudo .caixa-sombreada .titulo::after, .pagina-categoria #corpo .secao-principal .conteudo h1.titulo::after, .pagina-busca #corpo .secao-principal .conteudo .listagem h1.titulo:after {content: ""; width: 65px; height: 5px; background-color: #14538c; display: block;}
.pagina-produto #corpo .produto .principal .nome-produto {font-weight: 600; text-transform: uppercase; font-size: 20px;}
.pagina-produto #corpo .produto .principal .preco-produto .preco-venda {font-size: 18px;}
.pagina-produto #corpo .produto .principal .preco-promocional {font-size: 23px; display: block;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {border-radius: 10px;}
.botao {border-radius: 10px;}
.pagina-produto #corpo .produto .principal .cep form .form-inline .input-append input {border-color: #e7e7e7; box-shadow: none; background-color: #e7e7e7;}
.pagina-produto #corpo .produto .principal .cep form .form-inline .input-append .btn {background-image: none; background-color: #14538c; border-color: #14538c; text-shadow: none; color: white; box-shadow: none;}
.pagina-produto #corpo .produto .aproveite-tambem .titulo {text-align: center; margin-top: 50px; font-size: 18px; text-transform: uppercase; font-weight: 600;}
.pagina-carrinho #cabecalho .atendimento {border: 0;}
.pagina-carrinho #cabecalho .atendimento li .icone-box, .pagina-carrinho #cabecalho .atendimento li a .icone-box {border: none;}
.pagina-carrinho #cabecalho .atendimento li .icone-box i {color: #14538c;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(20 83 140 / 60%); -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(20 83 140 / 60%); -moz-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(20 83 140 / 60%);}
.pagina-categoria #corpo .secao-principal .conteudo .ordenar-listagem {display: none;}
.menu.lateral .nivel-dois, .menu.lateral .nivel-tres, .menu.lateral .nivel-um>li>a {background-color: #e7e7e7;}
.banner-tarja-mobile {text-align: center;}
.pagina-produto #corpo .secao-principal .produto .span12 .abas-custom .tab-content #descricao p {font-size: 16px; margin: 0;}

/*Listagem de Produtos*/
#corpo .listagem .listagem-item {border: 0; -webkit-box-shadow: 0px 0px 14px -4px rgb(0 0 0 / 35%); -moz-box-shadow: 0px 0px 14px -4px rgb(0 0 0 / 35%); box-shadow: 0px 0px 14px -4px rgb(0 0 0 / 35%); text-align: center; border-radius: 30px;}
#corpo .listagem .listagem-item:hover {outline: 1px solid #008a3b;}
#corpo .listagem .listagem-item .imagem-produto {border-bottom: 0; height: 250px;}
#corpo .listagem .listagem-item .imagem-produto img {border-radius: 30px;}
#corpo .listagem .listagem-item .info-produto .nome-produto {font-size: 14px; text-transform: uppercase; font-weight: 400; min-height: 30px;}
#corpo .listagem .listagem-item .info-produto div .preco-produto .preco-a-partir span {display: none;}
#corpo .listagem .listagem-item .info-produto div .preco-produto .titulo {font-size: 14px; font-weight: 400;}
#corpo .listagem .listagem-item .acoes-produto-responsiva, #corpo .listagem .listagem-item .acoes-produto {position: relative; text-align: center; opacity: 1; border: 0;}
#corpo .listagem .listagem-item .acoes-produto-responsiva a, #corpo .listagem .listagem-item .acoes-produto a {color: transparent; background-color: transparent; background-image: none; border: none; text-shadow: none; background-image: url("https://cdn.awsli.com.br/2370/2370261/arquivos/bg-botao-comprar.png"); background-position: center; background-repeat: no-repeat;}
#corpo .listagem .listagem-item .acoes-produto-responsiva a i, #corpo .listagem .listagem-item .acoes-produto a i {display: none;}
#corpo .listagem .listagem-item .acoes-produto-responsiva a .titulo {color: transparent;}
#corpo .listagem .listagem-item .acoes-produto-responsiva a {padding: 0 70px;}

/*Footer*/
#rodape .institucional {background-image: none; background-color: #081f33; padding: 50px 0; border-top: 10px solid #008943;}
#rodape .institucional .links-rodape .titulo, #rodape .institucional .titulo {font-size: 15px; font-weight: 700; margin-bottom: 0; border: none; color: #008943; text-transform: uppercase; padding: 8px 0;}
#rodape .institucional .links-rodape ul li {list-style: none;}
#rodape .institucional .links-rodape ul li a {font-size: 14px; color: white;}
.box-empresa-rodape {width: 100%; max-width: 305px;}
.box-empresa-rodape img {margin-bottom: 20px;}
#rodape .institucional p, #rodape .institucional p a {font-size: 14px; color: white;}
#rodape .pagamento-selos, #rodape .institucional .span12.visible-phone, #rodape .institucional .conteiner .row-fluid .span3 .redes-sociais {display: none !important;}
.contatos-rodape a i {font-size: 20px; color: white;}
#rodape>div:last-child {background-color: white !important; color: white;}
#rodape>div:last-child .conteiner .row-fluid div:last-child a:last-child img {margin-left: 20px;}
#rodape>div:last-child .conteiner .row-fluid div p {font-size: 12px; color: #14538C;}

/*WhatsApp Acompanhante*/
.btn-whats{background-color: #25D366; color: white; width: 70px; height: 70px; text-decoration: none; border-radius: 800px; top: 80%; right: 90%; position: fixed; transition: all .6s; animation: 2s btn-whats; animation-fill-mode: both; animation-iterative-count: 1; z-index: 999;}
.btn-whats:hover{box-shadow: 0 0 20px rgba(0, 0, 0, .2);}
.pulse{animation: pulse 2s infinite;}
.btn-whats > i{position: relative; font-size: 2.4rem; top: 15px; left: 18px; color: #fff;}
@keyframes btn-whats{
  10%{transform: translate(0, 200px);}
    
  50%{transform: translate(0, -40px);}
  
  70%{transform: scale(1.1);}
}

@keyframes pulse {
  50%{transform: scale(1.1);}
}

/*Medias MIN*/
@media screen and (min-width: 375px) {
    #cabecalho .busca-mobile form .botao {right: 14px;}
}

@media screen and (min-width: 500px) {
    #cabecalho .busca-mobile form .botao {right: 25px;}
}

@media screen and (min-width: 600px) {
    #cabecalho .busca-mobile form .botao {right: 32px;}
}

@media screen and (min-width: 700px) {
    #cabecalho .busca-mobile form .botao {right: 42px;}
}

@media screen and (min-width: 768px) {
    .barra-inicial .lista-redes {width: fit-content; width: -moz-fit-content;}
    .barra-inicial .lista-redes ul li {border: none; line-height: 45px;}
    .barra-inicial .lista-redes ul li:nth-of-type(1) {font-size: 12px; color: #14538c;}
    .barra-inicial .lista-redes ul li:nth-of-type(2) {display: none;}
    .barra-inicial .lista-redes ul li a i {background-color: transparent; background-image: none;}
    .barra-inicial .lista-redes ul li:nth-of-type(3) a i {color: #14538c;}
    .barra-inicial .lista-redes ul li:nth-of-type(4) a i {color: #00a651;}
    .barra-inicial .canais-contato {width: fit-content; width: -moz-fit-content; margin: 0 auto; float: none; min-height: 15px; position: relative; top: 11px;}
    .barra-inicial .canais-contato ul li {height: 15px; line-height: 17px; border-color: black;}
    .barra-inicial .canais-contato ul li a {color: #008943;}
    .barra-inicial .canais-contato ul li a i {font-size: 13px;}
    .barra-inicial .canais-contato ul li:nth-of-type(1) a i, .barra-inicial .canais-contato ul .phone a i {color: #14538c;} 
    .barra-inicial .canais-contato ul .whats a i {color: #00a651;}
    .barra-inicial .canais-contato ul li:nth-of-type(2), .barra-inicial .canais-contato ul li:nth-of-type(3) {display: none;} 
    .barra-inicial .loja-fisica {width: fit-content; width: -moz-fit-content; float: right; top: -9px; position: relative;}
    .barra-inicial .loja-fisica ul li a {color: #008943;}
    .barra-inicial .loja-fisica ul li a i {font-size: 13px; color: #14538c; margin-right: 4px;}
    #barraTopo .row-fluid .titulo a {display: none;}
    .logo-acompanhante img {position: relative; top: -2px; width: 200px;}
    
    #cabecalho {height: 200px;}
    #cabecalho .conteiner {padding: 10px;}
    #cabecalho .conteudo-topo {position: relative; top: 25px;}
    #cabecalho .conteudo-topo .superior {float: right; max-width: 530px;}
    #cabecalho .conteudo-topo .superior .span8 {width: fit-content; width: -moz-fit-content;}
    #cabecalho .conteudo-topo .superior .span8 a {font-size: 12px; text-transform: uppercase; line-height: 20px;}
    #cabecalho .conteudo-topo .superior .span4 .acoes-conta li a {text-transform: uppercase;}
    #cabecalho .conteudo-topo .superior .span4 {width: fit-content; width: -moz-fit-content; float: right;}
    #cabecalho .conteudo-topo .busca-mobile {position: relative; left: 7%; bottom: 4px;}
    #cabecalho .conteudo-topo .busca-mobile .busca {width: 450px;}
    #cabecalho .conteudo-topo .busca input {padding: 9px 10px; max-width: 600px;}
    #cabecalho .conteudo-topo .busca .botao {height: 36px; right: 15px;}
    #cabecalho .carrinho {width: fit-content; width: -moz-fit-content; float: right;}
    #cabecalho .carrinho, #barraTopo .row-fluid .carrinho {border: none;}
    #cabecalho .conteudo-topo .inferior .span4 .carrinho>a i {font-size: 20px; height: 39px;}
    #cabecalho .carrinho>a>i, #barraTopo .row-fluid .carrinho i {color: #008943; background-color: #e7e7e7; border-radius: 10px; border-bottom: 5px solid #008943;}
    #cabecalho .carrinho .qtd-carrinho, #barraTopo .row-fluid .carrinho .qtd-carrinho {font-size: 15px; margin: 0; line-height: 15px;}
    #cabecalho .carrinho span, #barraTopo .row-fluid .carrinho span {display: none;}
    #cabecalho .menu.superior {background-color: #14538c; border-radius: 10px; border-bottom: 5px solid #008943; position: relative; top: 30px; z-index: 10;}
    #cabecalho .menu.superior:before {content: url("https://cdn.awsli.com.br/2370/2370261/arquivos/bg-menu-esquerdo.png"); position: absolute; top: 9px; left: -10px;}
    #cabecalho .menu.superior:after {content: url("https://cdn.awsli.com.br/2370/2370261/arquivos/bg-menu-direito.png"); position: absolute; top: 9px; right: -10px;}
    #cabecalho .menu>.nivel-um {position: relative; text-align: center;}
    #cabecalho .menu.superior .nivel-um>li {border: none; text-align: center; float: none; display: inline-block; line-height: 21px; position: relative; transition: 0.5s;}
    #cabecalho .menu.superior .nivel-um>li:hover {background-color: #008943;}
    #cabecalho .menu.superior .nivel-um>li {padding: 0 7px;}
    #cabecalho .menu.superior .nivel-um>li a .titulo {font-size: 11px; text-transform: uppercase; color: white;}
    #cabecalho .menu.superior .nivel-um li a i {margin-left: 0; background-color: transparent;}
    #cabecalho .menu.superior .nivel-um li .nivel-dois {background-color: #008943; }
    #cabecalho .menu.superior .nivel-um li .nivel-dois a {color: white; border: none; font-size: 14px;}
    #cabecalho .logo a img {top: 40px; max-height: 105%;}
    #cabecalho .conteudo-topo .superior .btn-group a {text-transform: none; border-radius: 7px; background-color: #008943; color: white; font-weight: 600; background-image: none; border: 0;}
    #cabecalho .conteudo-topo .superior .btn-group .dropdown-menu {background-color: #008943;}
    #cabecalho .conteudo-topo .superior .btn-group .dropdown-menu li:hover, #cabecalho .conteudo-topo .superior .btn-group .dropdown-menu li:hover a {background-color: #14538c;}
    
    .secao-banners .conteiner {max-width: 2500px;}
    .pagina-inicial .secao-banners .banner.tarja {position: relative; top: 347px; text-align: center; margin-top: 0;}
    .secao-banners .banner.tarja {text-align: center; margin-top: 0;}
    .pagina-produto .secao-banners .banner.tarja {margin: 70px 0 0 0;}
    #corpo .banner.mini-banner {margin-bottom: 100px;}
    #corpo .listagem .listagem-item .imagem-produto {height: 186px;}
    #corpo .listagem .listagem-item .info-produto .nome-produto {font-size: 11px;}
    #corpo .listagem .listagem-item .acoes-produto a {padding: 6px 40px;}
    .pagina-categoria #corpo .secao-principal .conteudo .listagem .listagem-linha .bandeiras-produto span {font-size: 7px;}
    .pagina-categoria #corpo .listagem .listagem-item .acoes-produto a {padding: 6px 25px;}
    .pagina-categoria #corpo .listagem .listagem-item .imagem-produto {height: 135px;}
    .banner-tarja-mobile {display: none;}
    #corpo {margin-bottom: 100px;}
    
    #rodape .box-empresa-rodape {float: left; margin-right: 30px; max-width: 184px;}
    #rodape .institucional .row-fluid .span9 {width: 60%;}
    .contatos-rodape {position: absolute; right: 2%;}
    #rodape>div:last-child .conteiner .row-fluid {position: relative;}
    #rodape>div:last-child .conteiner .row-fluid div:first-child {position: absolute; left: 0; width: auto !important; top: 13px;}
    #rodape>div:last-child .conteiner .row-fluid div:last-child {text-align: right !important;}
    
    .btn-whats {right: 86%;}
}

@media screen and (min-width: 800px) {
    .pagina-inicial .secao-banners .banner.tarja {top: 365px;}
}

@media screen and (min-width: 861px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 5%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 5%;}
}

@media screen and (min-width: 885px) {	
    #rodape .institucional .links-rodape-paginas {margin-left: 12%;}
}

@media screen and (min-width: 900px) {
    #cabecalho .conteudo-topo .busca-mobile {left: 21%;}
    #cabecalho .logo a img {max-height: 123%;}
    
    .pagina-inicial .secao-banners .banner.tarja {top: 400px;}
    .pagina-categoria #corpo .listagem .listagem-item .imagem-produto {height: 160px;}
    #corpo .listagem .listagem-item .imagem-produto {height: 222px;}
    #corpo .listagem .listagem-item .info-produto .nome-produto {font-size: 12px;}
}

@media screen and (min-width: 980px) {
    #cabecalho .conteudo-topo .superior {max-width: 590px;}
    #cabecalho .conteudo-topo .superior .acoes-conta li i {background-color: transparent; font-size: 14px;}
    #cabecalho .conteudo-topo .superior .acoes-conta li:nth-of-type(1) i {color: #14538c;}
    #cabecalho .conteudo-topo .superior .acoes-conta li:nth-of-type(2) i {color: #008943;}
    #cabecalho .conteudo-topo .busca-mobile .busca {width: 500px;}
    
    .pagina-inicial .secao-banners .banner.tarja {top: 460px;}
}

@media screen and (min-width: 1000px) {
    #cabecalho .menu.superior .nivel-um>li {padding: 0 15px;}
    #cabecalho .menu.superior .nivel-um li a .titulo {font-size: 13px;}
    #cabecalho .menu.superior .nivel-um li .nivel-dois li {padding: 0; text-align: left; border: 0;}
    #cabecalho .menu.superior .nivel-um li .nivel-dois li a {padding: 0 20px;}
    
    #corpo .banner.mini-banner {margin-bottom: 150px;}
    #corpo .listagem .listagem-item .imagem-produto {height: 263px;}
    #corpo .listagem .listagem-item .info-produto .nome-produto {font-size: 13px;}
    #corpo .listagem .listagem-item .acoes-produto a {padding: 6px 70px;}
    .pagina-categoria #corpo .secao-principal .conteudo .listagem .listagem-linha .bandeiras-produto span {font-size: 9px;}
    .pagina-categoria #corpo .listagem .listagem-item .acoes-produto a {padding: 6px 35px;}
    .pagina-categoria #corpo .listagem .listagem-item .imagem-produto {height: 185px;}
    
    #rodape .box-empresa-rodape {max-width: 235px; margin-right: 70px !important;}
    #rodape .institucional .links-rodape-paginas {margin-left: 6%;}
    .contatos-rodape {position: absolute; right: 2%;}
    
    .btn-whats {right: 89% !important;}
}

@media screen and (min-width: 1024px) {
    #barraTopo .busca form .botao {right: 6px;}
    
    .pagina-inicial .secao-banners .banner.tarja {top: 475px;}
}

@media screen and (min-width: 1100px) {
    #cabecalho .conteudo-topo .busca-mobile {left: 23%;}
    #cabecalho .conteudo-topo .busca-mobile .busca {width: 540px;}
    #cabecalho .conteudo-topo .busca .botao {right: 22px;}
    
    .pagina-inicial .secao-banners .banner.tarja {top: 490px;}
    .pagina-categoria #corpo .listagem .listagem-item .imagem-produto {height: 200px;}
    #corpo .listagem .listagem-item .imagem-produto {height: 279px;}
    #corpo .listagem .listagem-item .info-produto .nome-produto {font-size: 14px;}
    
    #rodape .box-empresa-rodape {margin-right: 90px !important;}
}

@media screen and (min-width: 1180px) {
    #cabecalho .conteudo-topo .busca-mobile {left: 29%;}
    
    #rodape .box-empresa-rodape {margin-right: 100px !important;}
    #rodape .institucional .links-rodape-paginas {margin-left: 8%;}
}

@media screen and (min-width: 1200px) {
    #barraTopo .busca form .botao {right: 8px;}
    
    .pagina-inicial .secao-banners .banner.tarja {top: 520px;}
    
    #corpo .listagem .listagem-item .imagem-produto {height: 297px;}
    
    #rodape .box-empresa-rodape {margin-right: 90px !important;}
    .contatos-rodape {right: 5%;}
}

@media screen and (min-width: 1300px) {
    #rodape .box-empresa-rodape {margin-right: 110px !important;}
    .contatos-rodape {right: 8%;}
}

@media screen and (min-width: 1400px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 8%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 8%;}
    
    .contatos-rodape {right: 10%;}
}

@media screen and (min-width: 1500px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 11%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 11%;}
    
    .contatos-rodape {right: 13%;}
}

@media screen and (min-width: 1600px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 14%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 14%;}
    
    .contatos-rodape {right: 15%;}
}

@media screen and (min-width: 1700px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 16%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 16%;}
    
    .contatos-rodape {right: 17%;}
}

@media screen and (min-width: 1800px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 18%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 18%;}
    
    .contatos-rodape {right: 19%;}
}

@media screen and (min-width: 1900px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 20%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 20%;}
    
    .contatos-rodape {right: 21%;}
}

@media screen and (min-width: 2000px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 21%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 21%;}
}

@media screen and (min-width: 2100px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 22%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 22%;}
    
    .contatos-rodape {right: 23%;}
}

@media screen and (min-width: 2200px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 23%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 23%;}
    
    .contatos-rodape {right: 25%;}
}

@media screen and (min-width: 2300px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 24%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 24%;}
}

@media screen and (min-width: 2400px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 25%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 25%;}
    
    .contatos-rodape {right: 27%;}
}

@media screen and (min-width: 2500px) {
    .flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 27%;}
    .flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 27%;}
    
    .contatos-rodape {right: 28%;}
}

@media screen and (min-width: 2600px) {
    .contatos-rodape {right: 29%;}
}

/*Medias MAX*/
@media screen and (max-width: 767px) {
    .menu.superior {position: fixed; top: 0; left: 0; z-index: 999; width: 260px; height: 100%; transition: all 300ms ease-in-out; transform: translate(-260px, 0); -webkit-transform: translate(-260px, 0); background-color: #14538c; overflow-y: auto;}
    .pagina-produto .secao-banners .banner.tarja {display: none;}
    .pagina-produto #cabecalho {margin-bottom: 15px;}
    
    .box-empresa-rodape {margin-bottom: 30px;}
    
    .btn-whats {left: 75%;}
}

/*Medias MIN and MAX*/
@media screen and (min-width: 768px) and (max-width: 1001px) {
    #cabecalho .menu.superior .nivel-um li .nivel-dois {display: none;}
}