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{border-color:transparent;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px transparent;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px transparent;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px transparent}

/*<===Cabecalho===>*/

#cabecalho > .conteiner {margin: 0; padding:0; max-width: 100%; box-shadow: none;}

/*---Barra Inicial---*/

.barra-inicial {background-color: #00aeef;}
.barra-inicial > .conteiner > .row-fluid > .canais-contato {width: 42%; float: right; margin-left: 0; margin-right: 4%;}
.barra-inicial > .conteiner > .row-fluid > .lista-redes {width: 15%;}
.barra-inicial > .conteiner > .row-fluid > .canais-contato > a { background: url('//cdn.awsli.com.br/temasv2/212/check.png')no-repeat left; background-size: 16px; float: right; width: 105px; text-align: right;}
.lista-redes .icon-facebook, .lista-redes .icon-instagram, .lista-redes .icon-twitter, .lista-redes .icon-pinterest {background: #00aeef; color: #fff; transition: all .3s;}
.lista-redes .icon-facebook:hover, .lista-redes .icon-instagram:hover, .lista-redes .icon-twitter:hover, .lista-redes .icon-pinterest:hover {background: #000000; color: #00aeef;}

/*---Parte do Meio---*/

.logo a img {margin-bottom: 3px; margin-left: 35%;}
.conteudo-topo {margin-left: 0;}
.conteudo-topo > .superior > .span8 {display: none;}
.conteudo-topo .superior {padding: 15px 0;}
.inferior .acoes-conta { width: 96px; float: left; margin-left: 0%;}
.inferior .acoes-conta li a { background: url('//cdn.awsli.com.br/temasv2/212/user.png')no-repeat; background-size: 40px; background-position: 2px; font-size: 15px; padding-left: 42px; transition: color .4s;}
.inferior .acoes-conta li a:hover {text-decoration: none; color: #00aeef;}

.superior > .span8 > a {color: #ffffff;}
.acoes-conta>li i {display: none;}
.acoes-conta > li > a {color: #ffffff;}
.inferior .acoes-conta li {width: 150%;}
.acoes-conta li:first-child {width: 50%;}

#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca {margin-left: -2%;}
.busca form {border-top: 2px solid #00aeef; border-bottom: 2px solid #00aeef; width: 90%;}
.busca input {height: 40px; background: transparent; border: none; color: #ffffff;}
.busca input::placeholder {color: #ffffff; margin-left: 2%;}
.busca .botao-busca {height: 50px; background: transparent; line-height: 40px; right: inherit; margin-left: -3%;}
.busca .botao-busca:before {font-size: 20px; color: #00aeef; margin-left: -100%;}

#cabecalho > .conteiner > .row-fluid {background-color: #000000;}
#cabecalho > .conteiner > .row-fluid > .conteudo-topo {margin-left: 0;}
.carrinho {float: right; width: 55px; margin-right: 0;}
.carrinho > a span {display: none;}
.carrinho>a strong {color: #00aeef; background-color: #fff; border-radius: 50%; width: 20px; text-align: center;font-size: 15px; font-weight: bold;height: 18px; line-height: 18px; position: absolute; left: 25px; }
.carrinho.vazio>a span {display: none;}
.carrinho > a i {background-color: transparent; font-size: 0; background: url('//cdn.awsli.com.br/temasv2/212/sacola.png')no-repeat; background-size: 28px; background-position: 6px; margin-right: 5%;}
.conteudo-topo > .inferior > .span4 {width: 200px; float: left; margin: .6% auto; border: 2px solid #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{border-color:transparent;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px transparent;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px transparent;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px transparent}

/*<===Cabecalho===>*/

#cabecalho > .conteiner {margin: 0; padding:0; max-width: 100%; box-shadow: none;}

/*---Barra Inicial---*/

.barra-inicial {background-color: #00aeef;}
.barra-inicial > .conteiner > .row-fluid > .canais-contato {width: 42%; float: right; margin-left: 0; margin-right: 4%;}
.barra-inicial > .conteiner > .row-fluid > .lista-redes {width: 15%;}
.barra-inicial > .conteiner > .row-fluid > .canais-contato > a { background: url('//cdn.awsli.com.br/temasv2/212/check.png')no-repeat left; background-size: 16px; float: right; width: 105px; text-align: right;}
.lista-redes .icon-facebook, .lista-redes .icon-instagram, .lista-redes .icon-twitter, .lista-redes .icon-pinterest {background: #00aeef; color: #fff; transition: all .3s;}
.lista-redes .icon-facebook:hover, .lista-redes .icon-instagram:hover, .lista-redes .icon-twitter:hover, .lista-redes .icon-pinterest:hover {background: #000000; color: #00aeef;}

/*---Parte do Meio---*/

.logo a img {margin-bottom: 3px; margin-left: 35%;}
.conteudo-topo {margin-left: 0;}
.conteudo-topo > .superior > .span8 {display: none;}
.conteudo-topo .superior {padding: 15px 0;}
.inferior .acoes-conta { width: 96px; float: left; margin-left: 0%;}
.inferior .acoes-conta li a { background: url('//cdn.awsli.com.br/temasv2/212/user.png')no-repeat; background-size: 40px; background-position: 2px; font-size: 15px; padding-left: 42px; transition: color .4s;}
.inferior .acoes-conta li a:hover {text-decoration: none; color: #00aeef;}

.superior > .span8 > a {color: #ffffff;}
.acoes-conta>li i {display: none;}
.acoes-conta > li > a {color: #ffffff;}
.inferior .acoes-conta li {width: 150%;}
.acoes-conta li:first-child {width: 50%;}

#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca {margin-left: -2%;}
.busca form {border-top: 2px solid #00aeef; border-bottom: 2px solid #00aeef0; width: 90%;}
.busca input {height: 40px; background: transparent; border: none; color: #ffffff;}
.busca input::placeholder {color: #ffffff; margin-left: 2%;}
.busca .botao-busca {height: 50px; background: transparent; line-height: 40px; right: inherit; margin-left: -3%;}
.busca .botao-busca:before {font-size: 20px; color: #00aeef; margin-left: -100%;}

#cabecalho > .conteiner > .row-fluid {background-color: #000000;}
#cabecalho > .conteiner > .row-fluid > .conteudo-topo {margin-left: 0;}
.carrinho {float: right; width: 55px; margin-right: 0;}
.carrinho > a span {display: none;}
.carrinho>a strong {color: #00aeef; background-color: #fff; border-radius: 50%; width: 20px; text-align: center;font-size: 15px; font-weight: bold;height: 18px; line-height: 18px; position: absolute; left: 25px; }
.carrinho.vazio>a span {display: none;}
.carrinho > a i {background-color: transparent; font-size: 0; background: url('//cdn.awsli.com.br/temasv2/212/sacola.png')no-repeat; background-size: 28px; background-position: 6px; margin-right: 5%;}
.conteudo-topo > .inferior > .span4 {width: 200px; float: left; margin: .6% auto; border: 2px solid #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{border-color:transparent;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px transparent;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px transparent;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px transparent}

/*<===Cabecalho===>*/

#cabecalho > .conteiner {margin: 0; padding:0; max-width: 100%; box-shadow: none;}

/*---Barra Inicial---*/

.barra-inicial {background-color: #00aeef;}
.barra-inicial > .conteiner > .row-fluid > .canais-contato {width: 42%; float: right; margin-left: 0; margin-right: 4%;}
.barra-inicial > .conteiner > .row-fluid > .lista-redes {width: 15%;}
.barra-inicial > .conteiner > .row-fluid > .canais-contato > a { background: url('//cdn.awsli.com.br/temasv2/212/check.png')no-repeat left; background-size: 16px; float: right; width: 105px; text-align: right;}
.lista-redes .icon-facebook, .lista-redes .icon-instagram, .lista-redes .icon-twitter, .lista-redes .icon-pinterest {background: #00aeef; color: #fff; transition: all .3s;}
.lista-redes .icon-facebook:hover, .lista-redes .icon-instagram:hover, .lista-redes .icon-twitter:hover, .lista-redes .icon-pinterest:hover {background: #000000; color: #00aeef;}

/*---Parte do Meio---*/

.logo a img {margin-bottom: 3px; margin-left: 35%;}
.conteudo-topo {margin-left: 0;}
.conteudo-topo > .superior > .span8 {display: none;}
.conteudo-topo .superior {padding: 15px 0;}
.inferior .acoes-conta { width: 96px; float: left; margin-left: 0%;}
.inferior .acoes-conta li a { background: url('//cdn.awsli.com.br/temasv2/212/user.png')no-repeat; background-size: 40px; background-position: 2px; font-size: 15px; padding-left: 42px; transition: color .4s;}
.inferior .acoes-conta li a:hover {text-decoration: none; color: #00aeef;}

.superior > .span8 > a {color: #ffffff;}
.acoes-conta>li i {display: none;}
.acoes-conta > li > a {color: #ffffff;}
.inferior .acoes-conta li {width: 150%;}
.acoes-conta li:first-child {width: 50%;}

#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca {margin-left: -2%;}
.busca form {border-top: 2px solid #00aeef; border-bottom: 2px solid #00aeef0; width: 90%;}
.busca input {height: 40px; background: transparent; border: none; color: #ffffff;}
.busca input::placeholder {color: #ffffff; margin-left: 2%;}
.busca .botao-busca {height: 50px; background: transparent; line-height: 40px; right: inherit; margin-left: -3%;}
.busca .botao-busca:before {font-size: 20px; color: #00aeef; margin-left: -100%;}

#cabecalho > .conteiner > .row-fluid {background-color: #000000;}
#cabecalho > .conteiner > .row-fluid > .conteudo-topo {margin-left: 0;}
.carrinho {float: right; width: 55px; margin-right: 0;}
.carrinho > a span {display: none;}
.carrinho>a strong {color: #00aeef; background-color: #fff; border-radius: 50%; width: 20px; text-align: center;font-size: 15px; font-weight: bold;height: 18px; line-height: 18px; position: absolute; left: 25px; }
.carrinho.vazio>a span {display: none;}
.carrinho > a i {background-color: transparent; font-size: 0; background: url('//cdn.awsli.com.br/temasv2/212/sacola.png')no-repeat; background-size: 28px; background-position: 6px; margin-right: 5%;}
.conteudo-topo > .inferior > .span4 {width: 200px; float: left; margin: .6% auto; border: 2px solid #00aeef; padding: 4px 0; border-radius: 50px;}

/*---Menu---*/

.menu.superior {background-color: #00aeef; margin-top: 0;}
.menu a, .menu .titulo {color: #ffffff;}
.menu li.com-filho>a i {display: none;}
.menu.superior > .nivel-um {background-color: #00aeef; width: 67%; margin: 0 auto;}
.menu.superior .nivel-um > li {border-right: none; border-left: none; transition: background-color .4s; height: 40px; line-height: 10px;}
.menu.superior .nivel-um > li:hover {background: #000000; border-top-width: 0; margin-top: 0;}

.menu.superior .nivel-dois {background: #00aeef;}
.menu .nivel-dois li {background-color: #00aeef; transition: background-color .4s;}
.menu .nivel-dois li:hover {background-color: #000000;}
.menu.superior .nivel-dois a {color: #ffffff;}
.menu.superior .nivel-um > li:hover .nivel-dois {top: 40px;} 

/*<===Floating Bar===>*/

#barraTopo h4 { margin-top: -8px; }
#barraTopo h4 img { width: auto; height: auto; max-height: 45px; }
#barraTopo { background-color: rgba(0,0,0,0.95);}
#barraTopo > .conteiner > .row-fluid > .span3 > .canais-contato > ul > li > a {color: #ffffff;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .busca > form {width: 100%;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .busca > form > input.ui-autocomplete-input {border: none; border-radius: 0px; height: 18px;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .busca > form > button {background-size: 25px; background-position: 8px; border: none; padding: 0; height: 10px; line-height: 30px;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .acoes-conta li:first-child {display: none;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .acoes-conta > li {margin-left: 4%; width: 50%; }
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .acoes-conta > li > a {color: #ffffff; padding: 18px 5px; background: url('//cdn.awsli.com.br/temasv2/212/user.png') no-repeat; background-size: 32px; background-position: 18px; padding-left: 45%; line-height: 30px; transition: color .3s;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .acoes-conta > li > a:hover {color: #00aeef; text-decoration: none;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .carrinho {margin-right: 20%;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .carrinho > a > i {font-size: 0; background: url('//cdn.awsli.com.br/temasv2/212/sacola.png') no-repeat; background-size: 32px; width: 40px;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .carrinho > a > strong {font-size: 12px; height: 18px; line-height: 18px; position: absolute; left: 20px;}

/*<===Secao Banners===>*/

.secao-banners > .conteiner { margin: 0 auto; width: 100%; max-width: 1366px; box-shadow: none; padding: 0;}

/*---Slide---*/
.flexslider { background: 0; margin: 0; border: none; overflow: hidden; border-radius: 0;}
.flex-direction-nav a {width: 60px; height: 60px;}
.flex-direction-nav .flex-next {background: url('//cdn.awsli.com.br/temasv2/212/right.png');}
.flex-direction-nav .flex-prev {background: url('//cdn.awsli.com.br/temasv2/212/left.png');}
.banner .flex-control-paging li a {border: 1px solid #00aeef;}
.banner .flex-control-paging li a.flex-active {background: rgba(0,0,0,.5);}
.banner .flex-control-nav {right: 50%;}

/*---Tarja---*/
.banner.cheio+.row-fluid {margin-top: 10px;}
.banner.cheio+.row-fluid > .span12 > img { margin-left: 8%;}

/*<===Vitrine===>*/

#corpo > .conteiner {box-shadow: none;}

/*---Titulos---*/
.aproveite-tambem > .titulo strong, .listagem .titulo-categoria strong { font-weight: 200; background: #fff; display: inline-block; padding: 0 37px; position: relative; text-transform: uppercase; letter-spacing: 4px;}
.listagem .titulo-categoria { font-size: 27.49px; color: #00aeef; font-weight: 200; padding-left: 0 !important; margin: 3% 0 !important; text-align: center; border: 0; position: relative; z-index: 1; background: transparent !important;}
.listagem .titulo-categoria::before { content: ""; display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; height: 1px; margin: auto; background: #000000; z-index: -1;}

/*---Etiquetas---*/
.bandeira-frete-gratis {background: #00aeef;}
.bandeira-promocao {background: #bf0303; position: absolute;}
.listagem-item.produto-adicionado .bandeiras-produto .adicionado-carrinho {background: #000000;}

/*---Precos---*/

.preco-produto strong.titulo {font-size: 20px; font-weight: bold;}
.listagem .info-produto {text-align: center;}
.listagem .preco-produto>div {text-align: center;}
.preco-promocional {color: #00aeef;}
.preco-parcela > strong {font-size: 18px; color: #00aeef;}
.preco-parcela > strong.titulo {color: #00aeef; font-weight: bold; font-size: 18px;}

/*---Botao---*/
.acoes-produto > .botao.principal {background: #00aeef; width: 90%; padding: 10px; font-size: 20px; transition: all .3s;}
.acoes-produto > .botao.principal:hover {background: #ff8800;}
.listagem-item .acoes-produto {border-width: 0;}

/*---Listagem de Itens---*/

.listagem .listagem-linha li {padding-bottom: 60px; border: none;}
.listagem-item:hover .acoes-produto {bottom: -15%;}
.listagem .produtos-carrossel .listagem-linha.flexslider {height: 380px;}
#listagemProdutos {border: none;}

/*<===Pagina Categoria===>*/

.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna {background: transparent;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .menu > .nivel-um {background: #00aeef;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .menu > .nivel-um > li {background: #00aeef;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .menu > .nivel-um > li > a {background: #00aeef;}
.menu .nivel-dois a {color: #ffffff;}
.menu.lateral .ativo {background-color: #000000;}
.menu.lateral .nivel-dois {background: transparent;}

.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .row-fluid > .span > .componente .interno { padding: 20px; background: #00aeef;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .row-fluid > .span > .componente .titulo { font-size: 18px; margin-bottom: 20px; display: block; color: #ffde00;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .componente > .interno {background: #00aeef;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .componente > .interno > h4 {color: #000000;}
.interno-conteudo > p {color: #ffffff;}
.newsletter-cadastro > .botao {background: #000000;}
.componente .interno > p {color: #ffffff;}

.produto .acoes-flutuante {visibility: hidden;}

/*<===Pagina Busca===>*/

.pagina-busca > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .row-fluid > .span > .componente {background: #bf0303;}
.pagina-busca > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .row-fluid > .span > .componente .titulo {color: #ffde00;}
.menu.lateral .com-filho .titulo {color: #000000;}
.menu.lateral .titulo {color: #000000;}

/*<===Pagina Cadastro===>*/

.cadastro form > div.dados-acesso {background: #00aeef;}
.dados-acesso > .span12 > .caixa-sombreada > fieldset > legend {color: #ffffff;}
.cadastro .dados-acesso label {color: #ffffff;}
.cadastro > form > .acao-editar > .span3 > button {background: #00aeef; margin-top: 3%;}
.cadastro > form > .acao-editar > .span3 > a {margin-top: 3%;}
.cadastro > form > .acao-editar > .span3 {margin-left: 70%; width: 30%;}

/*<===Minha Conta===>*/

.controls > .botao {background: #00aeef;  margin-left: 0; margin-top: 0;}
.controls > .botao:hover {background: #ff8800;}
.cadastro-logar > .span6 > .caixa-sombreada > form > fieldset > div > button {background: #00aeef;  margin-left: 0; margin-top: 0;}
.cadastro-logar > .span6 > .caixa-sombreada > form > fieldset > div > button:hover {background: #ff8800;}

/*<===Newsletter===>*/

#barraNewsletter .componente div.newsletter-cadastro {width: 40%; margin-left: 15%;}
#barraNewsletter .componente input[type="text"] {width: 55%; margin-right:0; border-radius: 50px; height: 30px;}
#barraNewsletter .componente .botao { position: static; line-height: 13px; padding-bottom: 8px; border-radius: 50px; margin-left: -10%; background: #000000; height: 40px;}
#barraNewsletter .componente .texto-newsletter {color: transparent;}
#barraNewsletter {background: #00aeef;}
#barraNewsletter.posicao-rodape .conteiner {background-color: #00aeef;}
#barraNewsletter > .conteiner > .row-fluid > .span > .componente {background: url('//cdn.awsli.com.br/temasv2/212/newsletter.png') no-repeat; background-position: 200px 10px;}

#modalNewsletter .componente {
    background: -webkit-linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
    background: -moz-linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
    background: -ms-linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
    background: -o-linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
    background: linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
}
.modal-modalNewsletter {width: 550px!important;max-width: 100%;}
.fancybox-inner {width: 100%!important;}
.fancybox-skin {padding: 4px!important;border-radius: 2px;} 
#modalNewsletter .newsletter-cadastro input {height: 45px;padding: 0; padding-left: 10px; width: 79%;border: 0;}
#modalNewsletter .newsletter .botao {background: #00aeef;padding: 0px 12px;height: 45px;} 
#modalNewsletter .newsletter .botao:hover {opacity: .9;}
#modalNewsletter .newsletter .botao::before {content: 'assinar';font-family: calibri;font-weight: bold;text-transform: uppercase;font-size: 18px;}
#modalNewsletter .componente .interno > i {font-size: 45px;display: block;color: transparent;background: url('//cdn.awsli.com.br/temasv2/212/newsletter-popup.png') no-repeat center;background-size: 44px;height: 54px;margin-bottom: 6px;}
#modalNewsletter .componente .titulo {font-size: 35px;font-weight: bold;font-family: calibri;text-align: center;margin-bottom: 5px;color: #00aeef;}
#modalNewsletter .componente .titulo::before {content: 'OlÃ¡,seja bem vindo!';display: block;font-size: 18px;color: #ffffff;}
#modalNewsletter .componente .texto-newsletter {font-size: 19px;text-align: center;text-transform: uppercase;font-family: calibri;font-weight: bold;}
/*<===Rodape===>*/

#rodape .institucional {background: #000000;}
#rodape .titulo { border-bottom: none; color: #ffffff;}
.links-rodape ul li {list-style-image: url('//cdn.awsli.com.br/temasv2/212/list-icon.png');}
#rodape .links-rodape ul li a{color: #ffffff; font-weight:600; text-decoration:  none; text-transform: uppercase;}

#rodape .integrandose{right:20%!important;top:15%!important;padding-left:0!important;padding-right:0!important;margin-right:10px!important}
#rodape .redes-sociais {bottom: 10%; background-color: #000000; border-top: none;}
#rodape > div > .conteiner > .row-fluid > .span10 { margin-top: 1%;}

#rodape > .pagamento-selos > .conteiner > .row-fluid > .span9 > .titulo {color: #000000;}

/*<===Checkout===>*/

.comprar > .botao.principal { color: #FFFFFF; text-shadow: none; background: #v url('//cdn.awsli.com.br/temasv2/212/btn-comprar.png') no-repeat center; padding: 15px 30px; width: 55%; float: left; transition: background-color .3s;}
.comprar > .botao.principal:hover {background-color: #ff8800;}
.pagina-carrinho > .conteiner-principal > #cabecalho >  .conteiner > .row-fluid > .conteudo-topo > .inferior > .span4 {margin-top: .6%;}
.pagina-carrinho > .conteiner-principal > #cabecalho >  .conteiner > .row-fluid > .conteudo-topo > .inferior > .span4 > .acoes-conta li:first-child {display: none;}
.pagina-carrinho > .conteiner-principal > #cabecalho >  .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca > form > input {top: 10px;}
.carrinho-checkout .atendimento li .display-table {color: #ffffff;}

/*<===Finalzar Compra===>*/

.finalizar-compra > form > .acao-editar > .span12 > .botao.principal {background: #00aeef; border-radius: 5px; width: 30%;}
.finalizar-compra > form > .acao-editar > .span12 > .botao.principal > i {font-size: 28px;}

/*<===Responsividade===>*/

@media screen and (min-width: 833px) {
    .menu.superior > .nivel-um {width: 815px; margin: 0 auto;}
    .barra-inicial > .conteiner > .row-fluid > .lista-redes {width: 125px;}
    .barra-inicial > .conteiner > .row-fluid > .canais-contato {width: 590px;}
}

@media screen and (max-width: 832px) {
	/*---Cabecalho---*/
    .barra-inicial > .conteiner > .row-fluid > .lista-redes {width: 125px;}
    .barra-inicial > .conteiner > .row-fluid > .canais-contato {width: 590px; margin-right: 1%;}
    #cabecalho > .conteiner > .row-fluid > .span3 {width: 20%;}    
    .logo a img {margin: 0 auto;}
    .menu.superior > .nivel-um {width: 815px; margin: 0 auto;}    
    
    /*---Floatingbar---*/
    #barraTopo > .conteiner > .row-fluid > .span3 {width: 18%; margin: 0;} 
    #barraTopo > .conteiner > .row-fluid > .span6 {width: 60%;}
    #barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .hidden-phone {width: 40%; float: right;}
    #barraTopo .busca {width: 55%;}
    
    /*---Newsletter---*/
    #barraNewsletter > .conteiner > .row-fluid > .span > .componente {background-position: 90px 10px;}
}

@media screen and (max-width: 802px) {
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 {width: 60%;}
}

@media screen and (max-width: 768px) {
    #cabecalho > .conteiner > .row-fluid > .span3 {width: 20%;}
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 {width: 60%;}
    .logo a img {margin: 0 auto;}
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo { margin-left: 2%;}
    .menu.superior > .nivel-um {width: 100%;}
    .menu.superior .titulo {font-size: 14px;}
}

@media screen and (max-width: 767px) {
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 4%;}
    .icon-th:before { content: "\f00a"; font-size: 1.5em;}
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 90%;}
    .busca input {height: 30px;}
    .flex-direction-nav .flex-next {right: -60px;}
    .flex-direction-nav .flex-prev {left: -60px;}
    .menu.superior {background-color: transparent;}
    .menu.superior > .nivel-um {margin-top: 1%;}
    .menu.superior > .nivel-um > li > a {background: #000000; text-align: center;}
    .menu.superior > .nivel-um > li:hover {background: #v;}
    .menu.superior .nivel-um > li.categoria-id-1846788 {height: 190px;}
    .menu.superior .nivel-um > li.categoria-id-1846794 {height: 280px;}
    .menu.superior .nivel-um > li.categoria-id-1846801 {height: 190px;}
    .menu.superior .nivel-um > li.categoria-id-1846798 {height: 220px;}
    .menu.superior .nivel-um > li.categoria-id-1853818 {height: 220px;}
    
    .conteiner .logo {margin:0; height: 100px;}
    .logo a {height: 100%;}
    .logo a img {margin: 0 auto;}
    #cabecalho > .conteiner > .row-fluid > .span3 {width: 100%;}
    .finalizar-compra > form > .acao-editar > .span12 > .botao.principal {width: 50%;}
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo {margin-left: 0;}
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 {width: 100%;}
    .busca form {width: 100%;}
    .busca .botao-busca {border: none;}
    .menu.superior {padding: 10px;}
    
    .cep .input-append.input-prepend input {height: 34px;}
}

@media screen and (max-width: 640px) {
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 87%;}
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 4%; margin-right: 1%;}    
    .finalizar-compra > form > .acao-editar > .span12 > .botao.principal {width: 60%;}
}

@media screen and (max-width: 480px) {
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 85%;}
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 4.5%; margin-right: 1%;}   
    .finalizar-compra > form > .acao-editar > .span12 > .botao.principal {width: 70%;}
}

@media screen and (max-width: 415px) {
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 82%;}
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 5.5%; margin-right: 1%;}  
    .finalizar-compra > form > .acao-editar > .span12 > .botao.principal {width: 100%; margin: 0;}
}

@media screen and (max-width: 360px) {
    .busca .botao-busca {right: -4%;}
}
	
@media screen and (max-width: 320px) {
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 78%;}
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 6.5%; margin-right: 1%;}   
}; padding: 4px 0; border-radius: 50px;}

/*---Menu---*/

.menu.superior {background-color: #00aeef; margin-top: 0;}
.menu a, .menu .titulo {color: #ffffff;}
.menu li.com-filho>a i {display: none;}
.menu.superior > .nivel-um {background-color: #00aeef; width: 67%; margin: 0 auto;}
.menu.superior .nivel-um > li {border-right: none; border-left: none; transition: background-color .4s; height: 40px; line-height: 10px;}
.menu.superior .nivel-um > li:hover {background: #000000; border-top-width: 0; margin-top: 0;}

.menu.superior .nivel-dois {background: #00aeef;}
.menu .nivel-dois li {background-color: #00aeef; transition: background-color .4s;}
.menu .nivel-dois li:hover {background-color: #000000;}
.menu.superior .nivel-dois a {color: #ffffff;}
.menu.superior .nivel-um > li:hover .nivel-dois {top: 40px;} 

/*<===Floating Bar===>*/

#barraTopo h4 { margin-top: -8px; }
#barraTopo h4 img { width: auto; height: auto; max-height: 45px; }
#barraTopo { background-color: rgba(0,0,0,0.95);}
#barraTopo > .conteiner > .row-fluid > .span3 > .canais-contato > ul > li > a {color: #ffffff;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .busca > form {width: 100%;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .busca > form > input.ui-autocomplete-input {border: none; border-radius: 0px; height: 18px;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .busca > form > button {background-size: 25px; background-position: 8px; border: none; padding: 0; height: 10px; line-height: 30px;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .acoes-conta li:first-child {display: none;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .acoes-conta > li {margin-left: 4%; width: 50%; }
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .acoes-conta > li > a {color: #ffffff; padding: 18px 5px; background: url('//cdn.awsli.com.br/temasv2/212/user.png') no-repeat; background-size: 32px; background-position: 18px; padding-left: 45%; line-height: 30px; transition: color .3s;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .acoes-conta > li > a:hover {color: #00aeef; text-decoration: none;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .carrinho {margin-right: 20%;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .carrinho > a > i {font-size: 0; background: url('//cdn.awsli.com.br/temasv2/212/sacola.png') no-repeat; background-size: 32px; width: 40px;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .carrinho > a > strong {font-size: 12px; height: 18px; line-height: 18px; position: absolute; left: 20px;}

/*<===Secao Banners===>*/

.secao-banners > .conteiner { margin: 0 auto; width: 100%; max-width: 1366px; box-shadow: none; padding: 0;}

/*---Slide---*/
.flexslider { background: 0; margin: 0; border: none; overflow: hidden; border-radius: 0;}
.flex-direction-nav a {width: 60px; height: 60px;}
.flex-direction-nav .flex-next {background: url('//cdn.awsli.com.br/temasv2/212/right.png');}
.flex-direction-nav .flex-prev {background: url('//cdn.awsli.com.br/temasv2/212/left.png');}
.banner .flex-control-paging li a {border: 1px solid #00aeef;}
.banner .flex-control-paging li a.flex-active {background: rgba(0,0,0,.5);}
.banner .flex-control-nav {right: 50%;}

/*---Tarja---*/
.banner.cheio+.row-fluid {margin-top: 10px;}
.banner.cheio+.row-fluid > .span12 > img { margin-left: 8%;}

/*<===Vitrine===>*/

#corpo > .conteiner {box-shadow: none;}

/*---Titulos---*/
.aproveite-tambem > .titulo strong, .listagem .titulo-categoria strong { font-weight: 200; background: #fff; display: inline-block; padding: 0 37px; position: relative; text-transform: uppercase; letter-spacing: 4px;}
.listagem .titulo-categoria { font-size: 27.49px; color: #00aeef; font-weight: 200; padding-left: 0 !important; margin: 3% 0 !important; text-align: center; border: 0; position: relative; z-index: 1; background: transparent !important;}
.listagem .titulo-categoria::before { content: ""; display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; height: 1px; margin: auto; background: #000000; z-index: -1;}

/*---Etiquetas---*/
.bandeira-frete-gratis {background: #00aeef;}
.bandeira-promocao {background: #bf0303; position: absolute;}
.listagem-item.produto-adicionado .bandeiras-produto .adicionado-carrinho {background: #000000;}

/*---Precos---*/

.preco-produto strong.titulo {font-size: 20px; font-weight: bold;}
.listagem .info-produto {text-align: center;}
.listagem .preco-produto>div {text-align: center;}
.preco-promocional {color: #00aeef;}
.preco-parcela > strong {font-size: 18px; color: #00aeef;}
.preco-parcela > strong.titulo {color: #00aeef; font-weight: bold; font-size: 18px;}

/*---Botao---*/
.acoes-produto > .botao.principal {background: #00aeef; width: 90%; padding: 10px; font-size: 20px; transition: all .3s;}
.acoes-produto > .botao.principal:hover {background: #ff8800;}
.listagem-item .acoes-produto {border-width: 0;}

/*---Listagem de Itens---*/

.listagem .listagem-linha li {padding-bottom: 60px; border: none;}
.listagem-item:hover .acoes-produto {bottom: -15%;}
.listagem .produtos-carrossel .listagem-linha.flexslider {height: 380px;}
#listagemProdutos {border: none;}

/*<===Pagina Categoria===>*/

.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna {background: transparent;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .menu > .nivel-um {background: #00aeef;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .menu > .nivel-um > li {background: #00aeef;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .menu > .nivel-um > li > a {background: #00aeef;}
.menu .nivel-dois a {color: #ffffff;}
.menu.lateral .ativo {background-color: #000000;}
.menu.lateral .nivel-dois {background: transparent;}

.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .row-fluid > .span > .componente .interno { padding: 20px; background: #00aeef;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .row-fluid > .span > .componente .titulo { font-size: 18px; margin-bottom: 20px; display: block; color: #ffde00;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .componente > .interno {background: #00aeef;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .componente > .interno > h4 {color: #000000;}
.interno-conteudo > p {color: #ffffff;}
.newsletter-cadastro > .botao {background: #000000;}
.componente .interno > p {color: #ffffff;}

.produto .acoes-flutuante {visibility: hidden;}

/*<===Pagina Busca===>*/

.pagina-busca > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .row-fluid > .span > .componente {background: #bf0303;}
.pagina-busca > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .row-fluid > .span > .componente .titulo {color: #ffde00;}
.menu.lateral .com-filho .titulo {color: #000000;}
.menu.lateral .titulo {color: #000000;}

/*<===Pagina Cadastro===>*/

.cadastro form > div.dados-acesso {background: #00aeef;}
.dados-acesso > .span12 > .caixa-sombreada > fieldset > legend {color: #ffffff;}
.cadastro .dados-acesso label {color: #ffffff;}
.cadastro > form > .acao-editar > .span3 > button {background: #00aeef; margin-top: 3%;}
.cadastro > form > .acao-editar > .span3 > a {margin-top: 3%;}
.cadastro > form > .acao-editar > .span3 {margin-left: 70%; width: 30%;}

/*<===Minha Conta===>*/

.controls > .botao {background: #00aeef;  margin-left: 0; margin-top: 0;}
.controls > .botao:hover {background: #ff8800;}
.cadastro-logar > .span6 > .caixa-sombreada > form > fieldset > div > button {background: #00aeef;  margin-left: 0; margin-top: 0;}
.cadastro-logar > .span6 > .caixa-sombreada > form > fieldset > div > button:hover {background: #ff8800;}

/*<===Newsletter===>*/

#barraNewsletter .componente div.newsletter-cadastro {width: 40%; margin-left: 15%;}
#barraNewsletter .componente input[type="text"] {width: 55%; margin-right:0; border-radius: 50px; height: 30px;}
#barraNewsletter .componente .botao { position: static; line-height: 13px; padding-bottom: 8px; border-radius: 50px; margin-left: -10%; background: #000000; height: 40px;}
#barraNewsletter .componente .texto-newsletter {color: transparent;}
#barraNewsletter {background: #00aeef;}
#barraNewsletter.posicao-rodape .conteiner {background-color: #00aeef;}
#barraNewsletter > .conteiner > .row-fluid > .span > .componente {background: url('//cdn.awsli.com.br/temasv2/212/newsletter.png') no-repeat; background-position: 200px 10px;}

#modalNewsletter .componente {
    background: -webkit-linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
    background: -moz-linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
    background: -ms-linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
    background: -o-linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
    background: linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
}
.modal-modalNewsletter {width: 550px!important;max-width: 100%;}
.fancybox-inner {width: 100%!important;}
.fancybox-skin {padding: 4px!important;border-radius: 2px;} 
#modalNewsletter .newsletter-cadastro input {height: 45px;padding: 0; padding-left: 10px; width: 79%;border: 0;}
#modalNewsletter .newsletter .botao {background: #00aeef;padding: 0px 12px;height: 45px;} 
#modalNewsletter .newsletter .botao:hover {opacity: .9;}
#modalNewsletter .newsletter .botao::before {content: 'assinar';font-family: calibri;font-weight: bold;text-transform: uppercase;font-size: 18px;}
#modalNewsletter .componente .interno > i {font-size: 45px;display: block;color: transparent;background: url('//cdn.awsli.com.br/temasv2/212/newsletter-popup.png') no-repeat center;background-size: 44px;height: 54px;margin-bottom: 6px;}
#modalNewsletter .componente .titulo {font-size: 35px;font-weight: bold;font-family: calibri;text-align: center;margin-bottom: 5px;color: #00aeef;}
#modalNewsletter .componente .titulo::before {content: 'OlÃ¡,seja bem vindo!';display: block;font-size: 18px;color: #ffffff;}
#modalNewsletter .componente .texto-newsletter {font-size: 19px;text-align: center;text-transform: uppercase;font-family: calibri;font-weight: bold;}
/*<===Rodape===>*/

#rodape .institucional {background: #000000;}
#rodape .titulo { border-bottom: none; color: #ffffff;}
.links-rodape ul li {list-style-image: url('//cdn.awsli.com.br/temasv2/212/list-icon.png');}
#rodape .links-rodape ul li a{color: #ffffff; font-weight:600; text-decoration:  none; text-transform: uppercase;}

#rodape .integrandose{right:20%!important;top:15%!important;padding-left:0!important;padding-right:0!important;margin-right:10px!important}
#rodape .redes-sociais {bottom: 10%; background-color: #000000; border-top: none;}
#rodape > div > .conteiner > .row-fluid > .span10 { margin-top: 1%;}

#rodape > .pagamento-selos > .conteiner > .row-fluid > .span9 > .titulo {color: #000000;}

/*<===Checkout===>*/

.comprar > .botao.principal { color: transparent; text-shadow: none; background: #v url('//cdn.awsli.com.br/temasv2/212/btn-comprar.png') no-repeat center; padding: 15px 30px; width: 55%; float: left; transition: background-color .3s;}
.comprar > .botao.principal:hover {background-color: #ff8800;}
.pagina-carrinho > .conteiner-principal > #cabecalho >  .conteiner > .row-fluid > .conteudo-topo > .inferior > .span4 {margin-top: .6%;}
.pagina-carrinho > .conteiner-principal > #cabecalho >  .conteiner > .row-fluid > .conteudo-topo > .inferior > .span4 > .acoes-conta li:first-child {display: none;}
.pagina-carrinho > .conteiner-principal > #cabecalho >  .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca > form > input {top: 10px;}
.carrinho-checkout .atendimento li .display-table {color: #ffffff;}

/*<===Finalzar Compra===>*/

.finalizar-compra > form > .acao-editar > .span12 > .botao.principal {background: #00aeef; border-radius: 5px; width: 30%;}
.finalizar-compra > form > .acao-editar > .span12 > .botao.principal > i {font-size: 28px;}

/*<===Responsividade===>*/

@media screen and (min-width: 833px) {
    .menu.superior > .nivel-um {width: 815px; margin: 0 auto;}
    .barra-inicial > .conteiner > .row-fluid > .lista-redes {width: 125px;}
    .barra-inicial > .conteiner > .row-fluid > .canais-contato {width: 590px;}
}

@media screen and (max-width: 832px) {
	/*---Cabecalho---*/
    .barra-inicial > .conteiner > .row-fluid > .lista-redes {width: 125px;}
    .barra-inicial > .conteiner > .row-fluid > .canais-contato {width: 590px; margin-right: 1%;}
    #cabecalho > .conteiner > .row-fluid > .span3 {width: 20%;}    
    .logo a img {margin: 0 auto;}
    .menu.superior > .nivel-um {width: 815px; margin: 0 auto;}    
    
    /*---Floatingbar---*/
    #barraTopo > .conteiner > .row-fluid > .span3 {width: 18%; margin: 0;} 
    #barraTopo > .conteiner > .row-fluid > .span6 {width: 60%;}
    #barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .hidden-phone {width: 40%; float: right;}
    #barraTopo .busca {width: 55%;}
    
    /*---Newsletter---*/
    #barraNewsletter > .conteiner > .row-fluid > .span > .componente {background-position: 90px 10px;}
}

@media screen and (max-width: 802px) {
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 {width: 60%;}
}

@media screen and (max-width: 768px) {
    #cabecalho > .conteiner > .row-fluid > .span3 {width: 20%;}
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 {width: 60%;}
    .logo a img {margin: 0 auto;}
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo { margin-left: 2%;}
    .menu.superior > .nivel-um {width: 100%;}
    .menu.superior .titulo {font-size: 14px;}
}

@media screen and (max-width: 767px) {
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 4%;}
    .icon-th:before { content: "\f00a"; font-size: 1.5em;}
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 90%;}
    .busca input {height: 30px;}
    .flex-direction-nav .flex-next {right: -60px;}
    .flex-direction-nav .flex-prev {left: -60px;}
    .menu.superior {background-color: transparent;}
    .menu.superior > .nivel-um {margin-top: 1%;}
    .menu.superior > .nivel-um > li > a {background: #000000; text-align: center;}
    .menu.superior > .nivel-um > li:hover {background: #v;}
    .menu.superior .nivel-um > li.categoria-id-1846788 {height: 190px;}
    .menu.superior .nivel-um > li.categoria-id-1846794 {height: 280px;}
    .menu.superior .nivel-um > li.categoria-id-1846801 {height: 190px;}
    .menu.superior .nivel-um > li.categoria-id-1846798 {height: 220px;}
    .menu.superior .nivel-um > li.categoria-id-1853818 {height: 220px;}
    
    .conteiner .logo {margin:0; height: 100px;}
    .logo a {height: 100%;}
    .logo a img {margin: 0 auto;}
    #cabecalho > .conteiner > .row-fluid > .span3 {width: 100%;}
    .finalizar-compra > form > .acao-editar > .span12 > .botao.principal {width: 50%;}
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo {margin-left: 0;}
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 {width: 100%;}
    .busca form {width: 100%;}
    .busca .botao-busca {border: none;}
    .menu.superior {padding: 10px;}
    
    .cep .input-append.input-prepend input {height: 34px;}
}

@media screen and (max-width: 640px) {
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 87%;}
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 4%; margin-right: 1%;}    
    .finalizar-compra > form > .acao-editar > .span12 > .botao.principal {width: 60%;}
}

@media screen and (max-width: 480px) {
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 85%;}
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 4.5%; margin-right: 1%;}   
    .finalizar-compra > form > .acao-editar > .span12 > .botao.principal {width: 70%;}
}

@media screen and (max-width: 415px) {
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 82%;}
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 5.5%; margin-right: 1%;}  
    .finalizar-compra > form > .acao-editar > .span12 > .botao.principal {width: 100%; margin: 0;}
}

@media screen and (max-width: 360px) {
    .busca .botao-busca {right: -4%;}
}
	
@media screen and (max-width: 320px) {
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 78%;}
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 6.5%; margin-right: 1%;}   
}; padding: 4px 0; border-radius: 50px;}

/*---Menu---*/

.menu.superior {background-color: #00aeef; margin-top: 0;}
.menu a, .menu .titulo {color: #ffffff;}
.menu li.com-filho>a i {display: none;}
.menu.superior > .nivel-um {background-color: #00aeef; width: 67%; margin: 0 auto;}
.menu.superior .nivel-um > li {border-right: none; border-left: none; transition: background-color .4s; height: 40px; line-height: 10px;}
.menu.superior .nivel-um > li:hover {background: #000000; border-top-width: 0; margin-top: 0;}

.menu.superior .nivel-dois {background: #00aeef;}
.menu .nivel-dois li {background-color: #00aeef; transition: background-color .4s;}
.menu .nivel-dois li:hover {background-color: #000000;}
.menu.superior .nivel-dois a {color: #ffffff;}
.menu.superior .nivel-um > li:hover .nivel-dois {top: 40px;} 

/*<===Floating Bar===>*/

#barraTopo h4 { margin-top: -8px; }
#barraTopo h4 img { width: auto; height: auto; max-height: 45px; }
#barraTopo { background-color: rgba(0,0,0,0.95);}
#barraTopo > .conteiner > .row-fluid > .span3 > .canais-contato > ul > li > a {color: #ffffff;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .busca > form {width: 100%;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .busca > form > input.ui-autocomplete-input {border: none; border-radius: 0px; height: 18px;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .busca > form > button {background-size: 25px; background-position: 8px; border: none; padding: 0; height: 10px; line-height: 30px;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .acoes-conta li:first-child {display: none;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .acoes-conta > li {margin-left: 4%; width: 50%; }
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .acoes-conta > li > a {color: #ffffff; padding: 18px 5px; background: url('//cdn.awsli.com.br/temasv2/212/user.png') no-repeat; background-size: 32px; background-position: 18px; padding-left: 45%; line-height: 30px; transition: color .3s;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .acoes-conta > li > a:hover {color: #00aeef; text-decoration: none;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .carrinho {margin-right: 20%;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .carrinho > a > i {font-size: 0; background: url('//cdn.awsli.com.br/temasv2/212/sacola.png') no-repeat; background-size: 32px; width: 40px;}
#barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .span6 > .carrinho > a > strong {font-size: 12px; height: 18px; line-height: 18px; position: absolute; left: 20px;}

/*<===Secao Banners===>*/

.secao-banners > .conteiner { margin: 0 auto; width: 100%; max-width: 1366px; box-shadow: none; padding: 0;}

/*---Slide---*/
.flexslider { background: 0; margin: 0; border: none; overflow: hidden; border-radius: 0;}
.flex-direction-nav a {width: 60px; height: 60px;}
.flex-direction-nav .flex-next {background: url('//cdn.awsli.com.br/temasv2/212/right.png');}
.flex-direction-nav .flex-prev {background: url('//cdn.awsli.com.br/temasv2/212/left.png');}
.banner .flex-control-paging li a {border: 1px solid #00aeef;}
.banner .flex-control-paging li a.flex-active {background: rgba(0,0,0,.5);}
.banner .flex-control-nav {right: 50%;}

/*---Tarja---*/
.banner.cheio+.row-fluid {margin-top: 10px;}
.banner.cheio+.row-fluid > .span12 > img { margin-left: 8%;}

/*<===Vitrine===>*/

#corpo > .conteiner {box-shadow: none;}

/*---Titulos---*/
.aproveite-tambem > .titulo strong, .listagem .titulo-categoria strong { font-weight: 200; background: #fff; display: inline-block; padding: 0 37px; position: relative; text-transform: uppercase; letter-spacing: 4px;}
.listagem .titulo-categoria { font-size: 27.49px; color: #00aeef; font-weight: 200; padding-left: 0 !important; margin: 3% 0 !important; text-align: center; border: 0; position: relative; z-index: 1; background: transparent !important;}
.listagem .titulo-categoria::before { content: ""; display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; height: 1px; margin: auto; background: #000000; z-index: -1;}

/*---Etiquetas---*/
.bandeira-frete-gratis {background: #00aeef;}
.bandeira-promocao {background: #bf0303; position: absolute;}
.listagem-item.produto-adicionado .bandeiras-produto .adicionado-carrinho {background: #000000;}

/*---Precos---*/

.preco-produto strong.titulo {font-size: 20px; font-weight: bold;}
.listagem .info-produto {text-align: center;}
.listagem .preco-produto>div {text-align: center;}
.preco-promocional {color: #00aeef;}
.preco-parcela > strong {font-size: 18px; color: #00aeef;}
.preco-parcela > strong.titulo {color: #00aeef; font-weight: bold; font-size: 18px;}

/*---Botao---*/
.acoes-produto > .botao.principal {background: #00aeef; width: 90%; padding: 10px; font-size: 20px; transition: all .3s;}
.acoes-produto > .botao.principal:hover {background: #ff8800;}
.listagem-item .acoes-produto {border-width: 0;}

/*---Listagem de Itens---*/

.listagem .listagem-linha li {padding-bottom: 60px; border: none;}
.listagem-item:hover .acoes-produto {bottom: -15%;}
.listagem .produtos-carrossel .listagem-linha.flexslider {height: 380px;}
#listagemProdutos {border: none;}

/*<===Pagina Categoria===>*/

.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna {background: transparent;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .menu > .nivel-um {background: #00aeef;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .menu > .nivel-um > li {background: #00aeef;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .menu > .nivel-um > li > a {background: #00aeef;}
.menu .nivel-dois a {color: #ffffff;}
.menu.lateral .ativo {background-color: #000000;}
.menu.lateral .nivel-dois {background: transparent;}

.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .row-fluid > .span > .componente .interno { padding: 20px; background: #00aeef;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .row-fluid > .span > .componente .titulo { font-size: 18px; margin-bottom: 20px; display: block; color: #ffde00;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .componente > .interno {background: #00aeef;}
.pagina-categoria > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .componente > .interno > h4 {color: #000000;}
.interno-conteudo > p {color: #ffffff;}
.newsletter-cadastro > .botao {background: #000000;}
.componente .interno > p {color: #ffffff;}

.produto .acoes-flutuante {visibility: hidden;}

/*<===Pagina Busca===>*/

.pagina-busca > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .row-fluid > .span > .componente {background: #bf0303;}
.pagina-busca > .conteiner-principal > #corpo > .conteiner > .secao-principal > .coluna > .row-fluid > .span > .componente .titulo {color: #ffde00;}
.menu.lateral .com-filho .titulo {color: #000000;}
.menu.lateral .titulo {color: #000000;}

/*<===Pagina Cadastro===>*/

.cadastro form > div.dados-acesso {background: #00aeef;}
.dados-acesso > .span12 > .caixa-sombreada > fieldset > legend {color: #ffffff;}
.cadastro .dados-acesso label {color: #ffffff;}
.cadastro > form > .acao-editar > .span3 > button {background: #00aeef; margin-top: 3%;}
.cadastro > form > .acao-editar > .span3 > a {margin-top: 3%;}
.cadastro > form > .acao-editar > .span3 {margin-left: 70%; width: 30%;}

/*<===Minha Conta===>*/

.controls > .botao {background: #00aeef;  margin-left: 0; margin-top: 0;}
.controls > .botao:hover {background: #ff8800;}
.cadastro-logar > .span6 > .caixa-sombreada > form > fieldset > div > button {background: #00aeef;  margin-left: 0; margin-top: 0;}
.cadastro-logar > .span6 > .caixa-sombreada > form > fieldset > div > button:hover {background: #ff8800;}

/*<===Newsletter===>*/

#barraNewsletter .componente div.newsletter-cadastro {width: 40%; margin-left: 15%;}
#barraNewsletter .componente input[type="text"] {width: 55%; margin-right:0; border-radius: 50px; height: 30px;}
#barraNewsletter .componente .botao { position: static; line-height: 13px; padding-bottom: 8px; border-radius: 50px; margin-left: -10%; background: #000000; height: 40px;}
#barraNewsletter .componente .texto-newsletter {color: transparent;}
#barraNewsletter {background: #00aeef;}
#barraNewsletter.posicao-rodape .conteiner {background-color: #00aeef;}
#barraNewsletter > .conteiner > .row-fluid > .span > .componente {background: url('//cdn.awsli.com.br/temasv2/212/newsletter.png') no-repeat; background-position: 200px 10px;}

#modalNewsletter .componente {
    background: -webkit-linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
    background: -moz-linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
    background: -ms-linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
    background: -o-linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
    background: linear-gradient(to bottom right, rgba(0,0,0,1), rgba(0,0,0,.7));
}
.modal-modalNewsletter {width: 550px!important;max-width: 100%;}
.fancybox-inner {width: 100%!important;}
.fancybox-skin {padding: 4px!important;border-radius: 2px;} 
#modalNewsletter .newsletter-cadastro input {height: 45px;padding: 0; padding-left: 10px; width: 79%;border: 0;}
#modalNewsletter .newsletter .botao {background: #00aeef;padding: 0px 12px;height: 45px;} 
#modalNewsletter .newsletter .botao:hover {opacity: .9;}
#modalNewsletter .newsletter .botao::before {content: 'assinar';font-family: calibri;font-weight: bold;text-transform: uppercase;font-size: 18px;}
#modalNewsletter .componente .interno > i {font-size: 45px;display: block;color: transparent;background: url('//cdn.awsli.com.br/temasv2/212/newsletter-popup.png') no-repeat center;background-size: 44px;height: 54px;margin-bottom: 6px;}
#modalNewsletter .componente .titulo {font-size: 35px;font-weight: bold;font-family: calibri;text-align: center;margin-bottom: 5px;color: #00aeef;}
#modalNewsletter .componente .titulo::before {content: 'OlÃ¡,seja bem vindo!';display: block;font-size: 18px;color: #ffffff;}
#modalNewsletter .componente .texto-newsletter {font-size: 19px;text-align: center;text-transform: uppercase;font-family: calibri;font-weight: bold;}
/*<===Rodape===>*/

#rodape .institucional {background: #000000;}
#rodape .titulo { border-bottom: none; color: #ffffff;}
.links-rodape ul li {list-style-image: url('//cdn.awsli.com.br/temasv2/212/list-icon.png');}
#rodape .links-rodape ul li a{color: #ffffff; font-weight:600; text-decoration:  none; text-transform: uppercase;}

#rodape .integrandose{right:20%!important;top:15%!important;padding-left:0!important;padding-right:0!important;margin-right:10px!important}
#rodape .redes-sociais {bottom: 10%; background-color: #000000; border-top: none;}
#rodape > div > .conteiner > .row-fluid > .span10 { margin-top: 1%;}

#rodape > .pagamento-selos > .conteiner > .row-fluid > .span9 > .titulo {color: #000000;}

/*<===Checkout===>*/

.comprar > .botao.principal { color: #FFFFFF; text-shadow: none; background: #v url('//cdn.awsli.com.br/temasv2/212/btn-comprar.png') no-repeat center; padding: 15px 30px; width: 55%; float: left; transition: background-color .3s;}
.comprar > .botao.principal:hover {background-color: #ff8800;}
.pagina-carrinho > .conteiner-principal > #cabecalho >  .conteiner > .row-fluid > .conteudo-topo > .inferior > .span4 {margin-top: .6%;}
.pagina-carrinho > .conteiner-principal > #cabecalho >  .conteiner > .row-fluid > .conteudo-topo > .inferior > .span4 > .acoes-conta li:first-child {display: none;}
.pagina-carrinho > .conteiner-principal > #cabecalho >  .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca > form > input {top: 10px;}
.carrinho-checkout .atendimento li .display-table {color: #ffffff;}

/*<===Finalzar Compra===>*/

.finalizar-compra > form > .acao-editar > .span12 > .botao.principal {background: #00aeef; border-radius: 5px; width: 30%;}
.finalizar-compra > form > .acao-editar > .span12 > .botao.principal > i {font-size: 28px;}

/*<===Responsividade===>*/

@media screen and (min-width: 833px) {
    .menu.superior > .nivel-um {width: 815px; margin: 0 auto;}
    .barra-inicial > .conteiner > .row-fluid > .lista-redes {width: 125px;}
    .barra-inicial > .conteiner > .row-fluid > .canais-contato {width: 590px;}
}

@media screen and (max-width: 832px) {
	/*---Cabecalho---*/
    .barra-inicial > .conteiner > .row-fluid > .lista-redes {width: 125px;}
    .barra-inicial > .conteiner > .row-fluid > .canais-contato {width: 590px; margin-right: 1%;}
    #cabecalho > .conteiner > .row-fluid > .span3 {width: 20%;}    
    .logo a img {margin: 0 auto;}
    .menu.superior > .nivel-um {width: 815px; margin: 0 auto;}    
    
    /*---Floatingbar---*/
    #barraTopo > .conteiner > .row-fluid > .span3 {width: 18%; margin: 0;} 
    #barraTopo > .conteiner > .row-fluid > .span6 {width: 60%;}
    #barraTopo > .conteiner > .row-fluid > .span6 > .row-fluid > .hidden-phone {width: 40%; float: right;}
    #barraTopo .busca {width: 55%;}
    
    /*---Newsletter---*/
    #barraNewsletter > .conteiner > .row-fluid > .span > .componente {background-position: 90px 10px;}
}

@media screen and (max-width: 802px) {
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 {width: 60%;}
}

@media screen and (max-width: 768px) {
    #cabecalho > .conteiner > .row-fluid > .span3 {width: 20%;}
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 {width: 60%;}
    .logo a img {margin: 0 auto;}
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo { margin-left: 2%;}
    .menu.superior > .nivel-um {width: 100%;}
    .menu.superior .titulo {font-size: 14px;}
}

@media screen and (max-width: 767px) {
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 4%;}
    .icon-th:before { content: "\f00a"; font-size: 1.5em;}
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 90%;}
    .busca input {height: 30px;}
    .flex-direction-nav .flex-next {right: -60px;}
    .flex-direction-nav .flex-prev {left: -60px;}
    .menu.superior {background-color: transparent;}
    .menu.superior > .nivel-um {margin-top: 1%;}
    .menu.superior > .nivel-um > li > a {background: #000000; text-align: center;}
    .menu.superior > .nivel-um > li:hover {background: #v;}
    .menu.superior .nivel-um > li.categoria-id-1846788 {height: 190px;}
    .menu.superior .nivel-um > li.categoria-id-1846794 {height: 280px;}
    .menu.superior .nivel-um > li.categoria-id-1846801 {height: 190px;}
    .menu.superior .nivel-um > li.categoria-id-1846798 {height: 220px;}
    .menu.superior .nivel-um > li.categoria-id-1853818 {height: 220px;}
    
    .conteiner .logo {margin:0; height: 100px;}
    .logo a {height: 100%;}
    .logo a img {margin: 0 auto;}
    #cabecalho > .conteiner > .row-fluid > .span3 {width: 100%;}
    .finalizar-compra > form > .acao-editar > .span12 > .botao.principal {width: 50%;}
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo {margin-left: 0;}
    #cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 {width: 100%;}
    .busca form {width: 100%;}
    .busca .botao-busca {border: none;}
    .menu.superior {padding: 10px;}
    
    .cep .input-append.input-prepend input {height: 34px;}
}

@media screen and (max-width: 640px) {
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 87%;}
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 4%; margin-right: 1%;}    
    .finalizar-compra > form > .acao-editar > .span12 > .botao.principal {width: 60%;}
}

@media screen and (max-width: 480px) {
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 85%;}
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 4.5%; margin-right: 1%;}   
    .finalizar-compra > form > .acao-editar > .span12 > .botao.principal {width: 70%;}
}

@media screen and (max-width: 415px) {
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 82%;}
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 5.5%; margin-right: 1%;}  
    .finalizar-compra > form > .acao-editar > .span12 > .botao.principal {width: 100%; margin: 0;}
}

@media screen and (max-width: 360px) {
    .busca .botao-busca {right: -4%;}
}
	
@media screen and (max-width: 320px) {
	#cabecalho > .conteiner > .row-fluid > .conteudo-topo > .inferior > .span8 > .busca { margin-left: 0; width: 78%;}
    .conteudo-topo .busca-mobile .atalho-menu { float: right; line-height: 42px; height: 40px; width: 6.5%; margin-right: 1%;}   
}
.flexslider {
  height: 600px !important; /* altura do espaço do banner */
}

.flexslider .slides img {
  height: 600px !important; /* altura da imagem do banner */
  object-fit: cover; /* ou 'contain', se quiser mostrar a imagem inteira */
}