/* background da loja */

body
{
    background-size: 100% 100%;
    font-family: 'Roboto' ,sans-serif !important;
}

#corpo
{
	margin: 0;
    /* background-image: url(https://cdn.awsli.com.br/459/459458/arquivos/bg_trigo.jpg); */
    background-color: #fff;
    background-size: 100% 100%;
    background-position: center;
}

@media (max-width: 600px) {
      
     #corpo 
      {
      	/*background-color: fae0c9; */
        background-image: none;
      }

}

/* Barra Fixo Topo */

#barraTopo
{
	background-color: #ffffff;
    padding: 5px;
}

#barraTopo a, #barraTopo span, #barraTopo strong
{
	color: #93231b;
}
#barraTopo .carrinho > a
{
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -ms-flex-wrap: nowrap;
       flex-wrap: nowrap;
}
#barraTopo .carrinho > a i
{
	background-color: #93231b;
    font-size: 20px;
    border-radius: 8px 0 0 8px;
    text-align: center;
    padding: 2px 10px;
    margin: 0;
    line-height: normal;
    width: auto;
    height: auto;
}

#barraTopo .botao-busca
{
	background-color: #93231b;
    font-size: 15px;
    margin: 0;
    padding: 0 10px;
}

#barraTopo .carrinho
{
	border-color: #93231b;
}

/* Barra Topo */

.barra-inicial .social-icons
{
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.barra-inicial .social-icons li
{
  display: inline-block;
  margin-left: 15px;
}
.barra-inicial .conteiner
{
	padding: 5px 0;
}
/* Cabeçalho */

#cabecalho > .conteiner
{
	padding: 0;
    max-width: 100%;
}

#cabecalho > .conteiner > .row-fluid
{
    max-width: 1140px;
    margin: 0 auto;
    padding-top: 20px;
}
#cabecalho > .conteiner > .menu > .nivel-um
{
    max-width: 1140px;
    margin: 0 auto;
    text-align: center;
}

#cabecalho > .conteiner > .menu
{
    text-align: left !important;
}


/* Menu principal */

#cabecalho > .conteiner > .menu.superior
{
    background-color: #93231b !important;
    color: #ffffff;
}

#cabecalho > .conteiner > .menu .titulo
{
	font-size: 19px;
}

#cabecalho > .conteiner > .menu a i
{
    display: none;
}

#cabecalho .fixar 
{
    position:fixed;
    margin-top: 0px !important;
    width: 100%;
    z-index: 999;
    top: 50px;
}


/* Tamanho do banner */

.conteiner-principal .secao-banners > .conteiner
{
    max-width: 1417px;
    padding: 0;
}

.conteiner-principal .secao-banners > .conteiner .flexslider
{
    border: none;
    border-radius: 0;
}

.secao-banners {
	background-color: #fff;
}

/* Titulo produtos destaque */

#listagemProdutos > .vitrine-destaque
{
    border-top: none;
    border-bottom: 2px solid #93231b;
    margin-top: 30px;
    padding: 0;
    
}
#listagemProdutos > .vitrine-destaque:hover
{
    background-color: transparent;

}
#listagemProdutos > .vitrine-destaque > strong
{
    color: #93231b;
    text-transform: uppercase;
    font-size: 24px;
}

/* Rodapé, colunas, cervejas, historia e siga-nos */

#rodape
{
	border-top: 15px solid #93231b;
}
.institucional .visible-phone
{
	display: none !important;
}
.institucional .links-rodape-paginas
{
	display: none !important;
}
#rodape .titulo 
{
    display: block;
    padding: 20px 0;
    margin-bottom: 20px;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 24px;
    
}

#rodape .pagamento-selos .titulo
{
	color: #333333;
}

#rodape .conteiner .span4 p,
#rodape .conteiner .span4 ul li
{
	font-size: 16px;
    color: #ffffff;
}

.gateways-rodape
{
    text-align: center;
}

#rodape .pagamento-selos
{
	padding-top: 30px !important;
}

.nav-links-footer ul li
{
    margin-bottom: 10px;
}

.nav-links-footer ul li a
{
	font-size: 16px;
    color: #333333;
    text-transform: uppercase;
}

/* Produtos */

.adicionado-carrinho
{
	Background-color: #93231b !important;
}
.botao.principal.botao-comprar
{
	Background-color: #93231b !important;
}
.info-produto a
{
	color: #93231b;
}
.info-produto .preco-a-partir span
{
    font-weight: 700;
}
.info-produto .preco-a-partir strong
{
	color: #93231b;
}

/* Produtos Home */

.listagem-linha ul li
{
	border-color: #93231b;
}

/* Interna produto */

.abas-custom .tab-content #descricao span,
.listagem h4,
h1.nome-produto,
.codigo-produto span,
.codigo-produto span a,
.atributo-comum span,
.atributo-comum span b,
.preco-a-partir span,
.preco-a-partir strong
{
	color: #93231b !important;
}

#formCalcularCep label
{
	color: #93231b;
}

#formCalcularCel button
{
	border-color: #93231b;
    background: #93231b;
    color: #fff;
}

/* MODAL CONTATO */

#modalContato .table tbody tr:first-child,
#modalContato .table tbody tr:nth-child(2)
{
	display:none;
    color: #93231b;
}

#modalContato .table tbody tr td span
{
	color: #fdb913;
}

#modalContato .modal-header h2
{
	font-size: 25px;
    color: #93231b;
}