@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,500,600,700');

/*Icone do Instagram*/
.lista-redes .icon-instagram {
    background: url(https://cdn.awsli.com.br/250/250305/arquivos/icon_ig_li.png);
}

/*Icone do Facebook*/
.lista-redes .icon-facebook {
    background: #1977f3;
}

/*cor do menu onde tem as categorias*/
.menu.superior{
    background: #005599;
}

/* fonte do menu superior Helvetica */
.menu.superior .titulo{
    color:#fff;
    font-family: 'Helvetica', sans-serif;
    text-transform: capitalize;
    font-weight:normal;
    font-size: 14px;
    /*letter-spacing:0px;*/
}

/*Menu superior (Desktop) onde ficam as categorias*/
.menu li.com-filho>a i{
    background:#005599;
}

/*cor das setas das categorias*/
.icon-chevron-down:before{color:#fff;}

/*icone carrinho*/
.icon-shopping-cart:before{color:#fff;}/*Cor branca do carrinho*/
.carrinho>a i{background:#005599;}/*Cor azul Muscle e Strenght no fundo do icone do carrinho*/

/*Riscos entre os setores do menu na cor preta*/
.menu.superior .nivel-um>li{border-left:2px solid #000000;}

/*Titulo dos produtos na pagina inicial: lançamentos, mais vendidos, destaques, etc*/
.borda-alpha .titulo-categoria{
    font-family: 'Roboto Condensed',sans-serif;
    font-weight: 600;
    color: #005599;
    text-transform: uppercase;
    font-size: 25px;
}

/*Referente a mini bandeira que informa a porcentagem
de desconto do produto na pagina inicial e mostra tambem
que o produto foi adicionado no carrinho*/
.bandeiras-produto span {
    color: #ffff00;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 12px;
    box-shadow: none;
    border: 2px solid #fdda20;
}

/*Cor da fonte do "Ver Mais" no smartphone*/
div.acoes-produto-responsiva.visible-phone {
    color:#fff;
}

/*Cor da fonte do carrinho vazio (Desktop)*/
.carrinho.vazio>a span {
    float: none;
    display: block;
    margin-left: 55px;
    line-height: 40px;
    padding: 0;
    font-size: 13px;
    color:#fff;
}

/*Cor da fonte do 'Bem-Vindo' e 'para fazer pedidos' no menu*/
a.bem-vindo.cor-secundaria.menu-user-welcome {
    color:#005599;    
}

/*Cor do 'identifique-se' na tela principal' (Desktop)*/
a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span {
    color: #005599;
}

/*Cor do 'Meu Pedido' e 'Minha Conta'*/
.acoes-conta li>* {
    color: #fff;
}

/*Cor do botão para adicionar a lista de desejos (Desktop)*/
a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone {
    background: #005599;
}

/*Cor do comprar agora na página do produto*/
.compre-junto__comprar button {
    color: #000;
}


















#barraTopo{
 	height: 80px !important;
}

#barraTopo h4{
    margin: 0;
    line-height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    background: url(https://cdn.awsli.com.br/250/250305/arquivos/logo-simples-nocaute-barra-topo-site-23.png) center center no-repeat;
    height: 70px;
    width: auto;
    background-size: contain;
    text-indent: -9999px;
}

#barraTopo .row-fluid .span3:nth-child(2){
    margin-top: 18px;
}
#barraTopo > .conteiner .row-fluid div.span6{
    margin-top: 10px;
}

/*Cor azul da frase 'Carrinho Vazio' na barraTopo*/
#barraTopo .carrinho.vazio>a span {
    color: #005599;
}

/*Carrinho barra topo*/
#barraTopo .carrinho>a i {
    height: 30px;
    width: 30px;
    line-height: 30px;
    font-size: 19px;
}

#rodape .titulo{
    padding-bottom: 0;
    margin-bottom: 0;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 25px;
    text-transform: uppercase;
    font-weight: 600;
    color: #fdda20;
}

div.span4.sobre-loja-rodape p {
    font-family: 'Roboto Condensed',sans-serif;
    font-weight: 400;
    font-size: 12px;
    line-height: 1.5;
}

#rodape .pagamento .titulo,#rodape .selos .titulo {
    padding-bottom: 10px;
    color: #222944;
}

.selos>ul {
    margin: 15px 0 0;
}

#rodape .pagamento>ul.bandeiras-pagamento {
    padding-top: 20px;
}

#rodape .redes-sociais .titulo {
    color: #222945;
}

.links-rodape ul li::before {
    content: '';
    height: 4px;
    width: 4px;
    background: #FFF;
    float: left;
    border-radius: 100%;
    margin-top: 10px;
    margin-left: 5px;
    margin-right: -5px;
}

.produto-compartilhar .lista-favoritos{
    background: #36a8e0;
}

.produto .acoes-produto .preco-produto .titulo{
    color: #333;
    font-weight: 600;
    font-family: 'Roboto',sans-serif;
}

.botao.principal.botao-comprar, .botao.principal.grande{   
    background: #ffdd00;
    border: 0;
    font-family: 'Roboto Condensed',sans-serif;
    font-weight: bold;    
    font-size: 23px;   
    box-shadow: none;    
    color: #222945;    
    padding: 15px 30px;
}

.listagem.aproveite-tambem .listagem-item .nome-produto {
    font-weight: 400;
}

.preco-produto strong.titulo {
    color: #333;
}

.listagem.com-caixa .listagem-item .acoes-produto .botao {
    font-size: 15px;
}

.produto .acoes-produto .comprar .disponibilidade-produto b {
    color: #222945;
    font-family: 'Roboto Condensed',sans-serif;
    font-weight: 400;
    font-size: 12px;
}

.produto .codigo-produto>span+span a {
    color: #222945;
    font-family: 'Roboto Condensed',sans-serif;
    font-weight: 400;
    font-size: 12px;
}

.principal i.icon-shopping-cart::before {
    color: #222945;
    text-shadow: none;
}

.nossa-historia h2{
	font-family: 'Roboto Condensed',sans-serif;
	font-weight: 600;
	color: #222945;
	font-size: 25px;
	text-transform: uppercase;
	width: 100%;
	float: left;
	margin-top: 30px;
}

.nossa-historia > h2:nth-child(1) {
    margin-top: 0;
}

h1.titulo.cor-secundaria {
    font-family: 'bebas-neue',sans-serif;
    font-weight: 400;
    font-size: 50px;
    display: block;
    margin-bottom: 40px;
}

.nossa-historia h3{
	font-family: 'Roboto Condensed',sans-serif;
	font-weight: 600;
	color: #222945;
	font-size: 25px;
	text-transform: uppercase;
	width: 100%;
	float: left;
	margin-top: 30px;
	min-height: 40px;
}

.nossa-historia p{
	font-family: 'Roboto Condensed',sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 1.5;
	margin-bottom: 30px;
}

.nossa-historia img.img2 {
    float: left;
    margin-right: 50px;
}

.nossa-historia div.blocks{
	width: 30%;
	height: auto;
	display: inline-block;
	/* max-width: 299px; */
	vertical-align: top;
	padding: 0;
	text-align: left;
	max-width: 299px;
}

.nossa-historia div.blocks:nth-child(2) {
    margin-right: 7%;
    margin-left: 7%;
}

.nossa-historia div.blocks:nth-child(1) {
    /* float: left; */
}

.nossa-historia div.blocks img {
    float: left;
    vertical-align: top;
    margin-bottom: 20px;
}

.nossa-historia div.blocks p {
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 14px;
    float: left;
    margin-top: 0px;
    color: #24336f;
    font-weight: 400;
    min-height: 126px;
}

.nossa-historia div.centralize_blocks {
    text-align: center;
    display: block;
    width: 100%;
    vertical-align: top;
}

.nossa-historia div.centralize_blocks:nth-child(10) .blocks:nth-child(3) h3 {
    /* display: none; */
}

.nossa-historia div.centralize_blocks:nth-child(12) p:nth-child(2) {
    /* min-height: 0; */
}

.nossa-historia div.centralize_blocks.terceiro p:nth-child(2) {
    min-height: 168px;
}

.nossa-historia div.centralize_blocks.terceiro p:nth-child(4) {
    margin: 20px 0px;
}













@media only screen and (max-width: 1050px){
    .nossa-historia div.blocks{width: 30%;}

.nossa-historia div.blocks:nth-child(2) {
    margin-right: 2.5%;
    margin-left: 2.5%;
}
    .nossa-historia h3{font-size: 20px;}

.nossa-historia div.blocks p {
    min-height: 168px;
}
}



@media only screen and (max-width: 650px){
    .nossa-historia img.img2{
    display: block;
    margin: 0px auto 30px;
    float: none;
    }
/*Cor dos títulos das categorias*/
.menu.superior .titulo {
    color: #000;
}    

/*cor do menu onde tem as categorias*/
.menu.superior{
    background: #fff;
}


.nossa-historia div.centralize_blocks:nth-child(12) p:nth-child(2) {
    min-height: 0;
    margin-bottom: 20px;
}

.nossa-historia div.centralize_blocks:nth-child(11) h3:nth-child(2) {}

.nossa-historia div.centralize_blocks:nth-child(10) p {
    margin-bottom: 0px;
}

.nossa-historia div.centralize_blocks:nth-child(10) p:nth-child(2) {
    margin-bottom: 20px;
}

.nossa-historia div.centralize_blocks:nth-child(10) .blocks:nth-child(2) h3:nth-child(2) {}

.nossa-historia div.centralize_blocks:nth-child(10) p:nth-child(4) {
    margin-bottom: 20px;
}

.nossa-historia div.blocks:nth-child(3) {
    margin-bottom: 40px;
}

.nossa-historia div.blocks p {
    min-height: 0;
    margin: 0;
}

.nossa-historia .blocks:nth-child(2) h3,.nossa-historia .blocks:nth-child(3) h3 {
    margin-top: 0;
}

.nossa-historia div.centralize_blocks:nth-child(10) .blocks:nth-child(3) h3 {
    display: none;
}

.nossa-historia div.centralize_blocks:nth-child(12) .blocks:nth-child(2) h3:nth-child(1) {
    min-height: 0;
    display: none;
}

.nossa-historia h2 {
    margin-bottom: 30px;
}

.nossa-historia div.centralize_blocks:nth-child(12) p:nth-child(1){
	
}

.atalhos-mobile li{
        background: #000000;
}
}


