@import url('//fonts.googleapis.com/css?family=Baloo Tammudu');

font {
    
    font-family: 'Baloo Tammudu', cursive;
}
span.titulo.cor-secundaria.vazio-text font {
    font-family: 'Baloo Tammudu', cursive;
}

.barra-inicial.fundo-secundario font {
    font-family: 'Baloo Tammudu', cursive;
}
div#cabecalho font {
    font-family: 'Baloo Tammudu', cursive;
    
}

}

.botao.principal, .botao.principal {
    
    border-radius: 5px !important;
    padding: 5px !important;
}

.botao.principal, .botao.principal:hover {
    
    border-radius: 5px !important;
    padding: 5px !important;
}

.botao.grande {

    
    padding: 5px !important;
    line-height: 15px;

}


/* TOPO */
.barra-inicial {

    
    background: url('//cdn.awsli.com.br/1016/1016557/arquivos/bg-barra-topo-tr.png') repeat-x;
    height: 50px;
    margin-top: -5px;
font-family: 'Baloo Tammudu', cursive;
}

/* barra topo para celulares */
@media screen and (max-width: 939px) and (orientation: portrait) {

div.atalhos-mobile.visible-phone.fundo-secundario.borda-principal {

    background: #4360d2;

}

}

.lista-redes ul li {

    border-left: none;
    margin-top: 4px;
}

.lista-redes .icon-facebook  {

    background-color: transparent;

}

.lista-redes .icon-instagram {

    background: #c92bb7;
    background: -webkit-linear-gradient(305deg,#3051f1 10%,#c92bb7 70%) no-repeat;
    background: transparent;
   
}

.lista-redes a:hover i {

    background-color: #c1df82;
    color: #FFF;
    border-radius: 20px;
}

#barraTopo {

    display: none;
    background-color: #c1df82;
    font-family: 'Baloo Tammudu', cursive;
}

/* barra busca para celular */

.conteudo-topo .busca-mobile {
    
    background-color: transparent;
    
}
/* fim */


#barraTopo h4 {

    font-family: 'Baloo Tammudu', cursive;

}

#barraTopo .carrinho.vazio > a span {

    font-family: 'Baloo Tammudu', cursive;
    padding-top: 5px;

}


.canais-contato ul {

    margin-top: 4px;
font-family: 'Baloo Tammudu', cursive;
}

.conteudo-topo .superior {
	margin-top: 20px;
    font-size: 14px;
}

.logo a {
    
    height: 150px;
}

.conteiner-principal .conteiner {
    background-color: transparent;
}

/* CAMPO DE BUSCA */
.busca {
	background-color: transparent;
    border: none;
    
}
    
.busca form, .busca input {
    border-radius: 20px;
    margin-left: -5px;
}

.busca .fundo-secundario {
    background-color: #84bb34;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
}

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 {
    background-color: #fff;
    border: 1px solid #84bb34;
}

.busca input {

    width: 85%;

}

.busca .botao-busca {
    
    right: 80px;
    
}

/* campo busca para celulares */
@media screen and (max-width: 939px) and (orientation: portrait) {
  .busca input {
    width: 90%;
}

.busca .botao-busca {
        right: 0px;
    bottom: 0;
top: 0;
    }
    
    .botao.principal, .botao.principal:hover, {

    
    border-radius: 5px;
    padding: 5px;

}

}
/* fim */


/* ÁREA DO CLIENTE */
.fundo-principal, .botao.principal, .botao.principal:hover, .menu li:hover > a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu > li > a:hover, .filtro.lista ul li label:hover, .filtro.lista ul li.active label, .menu-simples li a:hover, .menu-simples li.active a {

    background-color: #8dbe45;
    border-radius: 20px;
    padding: 2px;

}

.carrinho {
    border: none;
        
}

.carrinho > a span {

     font-family: 'Baloo Tammudu', cursive;

}
    

 #cabecalho .carrinho > a span {
    line-height: 13px;
    font-family: 'Baloo Tammudu', cursive;
   

}

#cabecalho .carrinho > a strong {

    font: 40px 'Baloo Tammudu', cursive;
    color: #88d7fa;
    margin-top: -12px;

}

.carrinho > a span b {

    font-size: 18px;
    color: #8dbe45;

}

.botao.pequeno {

    font-size: 15px;
    background: none;
    border: none;

}

.dropdown-menu > li > a {

    font-size: 12px;
    font-weight: lighter;

}

.dropdown-menu > li > a:hover {
        border-radius: 0;
     padding: 3px 20px;
}


/* MENU SUP */
    
    
    #cabecalho {
    background: url(//cdn.awsli.com.br/1016/1016557/arquivos/backtopo.png) bottom center no-repeat;
}
    

/* menu sup para celulares */
@media screen and (max-width: 939px) and (orientation: portrait) {
   .botao.principal, .botao.principal:hover, .menu li:hover > a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu > li > a:hover, .filtro.lista ul li label:hover, .filtro.lista ul li.active label, .menu-simples li a:hover, .menu-simples li.active a  {

   
    border-radius: 0;
    padding: 5px;

}
}


/* Centraliza menu sup */
#cabecalho > .conteiner > .menu.superior { 
    text-align: center; 
}

#cabecalho > .conteiner > .menu.superior .nivel-um > li {
    float: none; display: inline-block; border-left: 0; margin-right: -3px; 
}




.menu.superior {

    background-color: transparent;
    font-family: 'Baloo Tammudu', cursive;
    
}




.menu.superior .nivel-um > li {

    border-right: none;
    border-left: none;
font-family: 'Baloo Tammudu', cursive;
}

.menu.superior .titulo {
    font-family: 'Baloo Bhai', cursive;
    font-size: 18px;
}

.menu.superior .nivel-um > li:hover {

    border-top-width: 2px;
    font-family: 'Baloo Tammudu', cursive;
    font-weight: lighter;
}

.menu.superior .nivel-um > li {
    
     padding-top: 10px;
}
    

.menu.superior .nivel-um > li:hover {

    /*IMAGEM NO TOPO DAS CATEGORIAS DO MENU, ESSA LINHA DEBAIXO */
    background: url(//cdn.awsli.com.br/1016/1016557/arquivos/bola-menu-tr.png) no-repeat center top;
    right: 0;
    left: 0;
	margin: auto;
	border: none;
    display: block;
  
}


/* Tirar quadradinho com seta do menu */
.menu li.com-filho>a i {
    
    display: none;

}

.menu.superior .nivel-dois a {
    line-height: 30px;
    font-size: 16px;
}

.menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um > li > a {
    background-color: #E0F4D2;
    box-shadow: 0 0 5px rgba(0,0,0,0.3);
    border: 1px #88d7fa;
    border-top: 4px solid #88d7fa;
    font-family: 'Baloo Tammudu', cursive;
}





/* BANNER */

.secao-banners .conteiner {
max-width: 100%;
padding: 0;
margin:0;
/*margin-top: 10px;*/
border:none;
   background-color: #d3e8b0;
}

.flexslider {
background: #fff;
border:none;
position: relative;
zoom: 1;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
-moz-box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
-o-box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
box-shadow: ‘’ 0 1px 4px rgba(0,0,0,0.2);
}



/* Centraliza banners */
.secao-banners .tarja img {
display: block;
width: auto;
margin:auto;
    margin-top: -20px;
}




.banner.cheio + .row-fluid {

    background-color: #d3e8b0;
	margin-bottom:20px;
    margin-top; -10px !important;
}


/* CORPO DA LOJA */
.conteiner-principal .conteiner {

    box-shadow: none;
font-family: 'Baloo Tammudu', cursive;
}



.breadcrumbs {
    border-style: none;
}


.breadcrumbs ul li * {
    font-size: 13px;
    font-weight: lighter;
    color: #88d7fa;
}

.breadcrumbs ul li a {
    color: #88d7fa;
}




.info-principal-produto .breadcrumbs ul li::after {

   color: #88d7fa;

}








/* PAGINA CATEGORIA */


.listagem-item .produto-avise .avise-me-list {
    background-color: #5c8225;
font-weight: lighter;
}

.listagem-item.indisponivel .bandeiras-produto .adicionado-carrinho {
    
    font-weight: lighter;
    padding-top: 2px;
    
}
    
.listagem-item.indisponivel .bandeiras-produto .bandeira-indisponivel {
    
    font-weight: lighter;
    padding-top: 2px;
    
}
  

/* PAGINA DO PRODUTO */
.produto-compartilhar .lista-favoritos {
    text-decoration: none;
    font-weight: lighter;
}

/* PAGINAS DE CADASTRO */
.abas-conteudo {
        font-family: arial;
    
}


.form-horizontal .control-label {
    
    font-family: Tahoma;
    
}

/* PAGINAS DE PROSSEGUIMENTO DA COMPRA */
.caixa-info {
        font-family: arial;
}


.tabela-carrinho th:first-child * {
    font-family: 'Baloo Tammudu', cursive;
    font-size: 16px;
    font-weight: lighter;
}

.resumo-compra .tabela-carrinho .padding-preco * {
    font-family: 'Baloo Tammudu', cursive;
    font-size: 14px;
    font-weight: lighter;
}

.tabela-carrinho .produto-info {
    font-size: 14px;
    font-weight: lighter;

}

.tabela-carrinho .produto-info ul li {
   
    font-size: 12px;
    font-weight: lighter;
}

#listaEndereco.lista-endereco.accordion {
    
    font-family: arial;
}

.campos-pedido .caixa-sombreada, .campos-pedido .acao-editar button:first-child {

      font-family: arial;

}

.carrinho-checkout .atendimento li .display-table {
    font-weight: lighter;
    font-size: 15px;

}

.carrinho-checkout .atendimento li strong {

    font-weight: lighter;

}

.carrinho-checkout .atendimento {

    border-width: 0;
    border-style: none;
    padding-top: 25px;
    
}


.carrinho-checkout .atendimento .icone-box {


    border-width: 0;
    border-style: none;
    
}



.campos-pedido legend {

    font-family: 'Baloo Tammudu', cursive;

}





/* MENU LATERAL */

.menu.lateral.outras li .titulo {

    font-size: 16px;

}


.menu.lateral .nivel-dois {

    min-width: 0;
    border: none;
    box-shadow: none;
    font-family: 'Baloo Tammudu', cursive;

}

.menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um > li > a {

    box-shadow: none;
    font-family: 'Baloo Tammudu', cursive;

}

.menu.lateral .titulo {

    font-family: 'Baloo Tammudu', cursive;
    

}


.menu.lateral .com-filho.borda-principal {

    border-width: 0;
    font-family: 'Baloo Tammudu', cursive;
    font-weight:light;
}


    

.ordenar-listagem {

    border: none;
        
}

/*caixa newsletter e favoritos*/

.filtro h4 {

    border: none;
    font-family: 'Baloo Tammudu', cursive;

}

.filtro.lista ul {

    
    border: none;
    
}


.componente .interno {

        background-color: rgb(224, 244, 210);
}

.componente .titulo {

    
    margin-bottom: 10px;

    font-family: 'Baloo Tammudu', cursive;
  

}

div.componente.newsletter.borda-principal, div.filtro.lista.borda-principal {
    border-top: 4px solid #88d7fa;
    background-color: rgb(224, 244, 210);
    
}

.newsletter .botao {

    
    padding: 5.5px;
    border-radius: 5px;
    margin-top: -0.5px;
    margin-bottom: -5px;
    
}





/* PRODUTOS */

.conteudo h1 {

    font-size: 30px;
    font-family: 'Baloo Tammudu', cursive;

}

.listagem .titulo-categoria:hover {
text-align: center;
    padding-left: 0;
    background:url('https://cdn.awsli.com.br/1016/1016557/arquivos/fundocat-corpo.png') no-repeat center;
    padding-left:30px;
    padding-top: 24px;
}

.listagem .titulo-categoria {
text-align: center;
    font-size: 25px;
    color: #000000;
	border: none;
     background:url('https://cdn.awsli.com.br/1016/1016557/arquivos/fundocat-corpo.png') no-repeat center;
    padding-left:30px;
   padding-top: 24px;
}

.listagem .titulo-categoria:first-child {

    border: none;

}

.listagem .listagem-linha, .listagem-linha li {

    
    border: none;
}

.listagem .listagem-linha li {
    border: none;
} 

.listagem .listagem-item .nome-produto {

    font-size: 18px;
    color: #b44f33;

}

.produto .nome-produto {
    font-size: 25px;
    font-family: 'Baloo Tammudu', cursive;
    color: #b44f33;
}

.produto .codigo-produto {
    
    font-weight: lighter;
    
}

.produto .acoes-produto .comprar .disponibilidade-produto {
    
    font-weight: lighter;
}

.parcelas-produto .accordion .accordion-group .accordion-heading .text-parcelas {
    
    font-weight: lighter;
}

.abas-custom .tab-content {
    
    box-shadow: 0 0 0;
}

.listagem .titulo {
    
    font-family: 'Baloo Tammudu', cursive;
}

/* PÁGINAS */
.caixa-sombreada {
    
    box-shadow: 0 0 0;
}

#modalContato .control-group .botao.principal.pull-right {

    padding: 5px;
    border-radius: 5px;

}


/*RODAPÉ*/

#rodape {
  background: url(//cdn.awsli.com.br/1016/1016557/arquivos/fundorodape8.png) top center repeat-x;
    padding-top: 280px;
 
}

/* background para celulares */
@media screen and (max-width: 939px) and (orientation: portrait) {
  #rodape { background-color: #8dbe45; }
}
/* fim */


#rodape .institucional {

    background: transparent;
    
}

#rodape .titulo {
	color: white;
	text-transform: uppercase;
	padding: 0;
	margin-bottom: 0;
    border-bottom: transparent;
    font-family: 'Baloo Tammudu', cursive;

}

.links-rodape ul li {

    list-style-image: none;
    
}


.pagamento-selos {

    background: transparent;

}

.gateways-rodape {

   
    border: none;
    
}



#rodape .redes-sociais {

    border: transparent;
    
    border-radius: 30px;
    margin-top: 210px;
    background: transparent;
    box-shadow: none;

}


/* redes do rodapé para celulares */
@media screen and (max-width: 939px) and (orientation: portrait) {
  #rodape .redes-sociais { padding: 1px 1px;
    margin-top: 1px; }
  
   
        
}