/*Cabeçalho Arredondado 2 */

.conteudo-topo .busca {border: 0;background: transparent;padding: 0;}

.conteudo-topo .busca input {width: 70%;box-sizing: border-box;height: 40px;border-radius: 30px;padding: 0 40px 0 20px;}

.conteudo-topo .busca button {height: 35px;padding: 0;width: 35px;line-height: 35px;border-radius: 100%;top: 3px;right: 220px;}

.conteudo-topo .carrinho { border-radius: 30px; background-color: white; }

.conteudo-topo .carrinho>a i {border-top-left-radius: 20px;border-bottom-left-radius: 20px;}


/* Centralizar os itens do menu */
#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; }
#cabecalho > .conteiner { max-width:1440px !important; }
#cabecalho > .conteiner > .menu.superior { background-color: #f8dab9/*#D4C7B7*/ !important; }
#cabecalho > .conteiner > .menu.superior .nivel-um > li { background-color: #f8dab9/*#D4C7B7*/; }
#cabecalho > .conteiner > .menu.superior .nivel-um .categoria-marcas > a:link { background-color: #f8dab9/*#D4C7B7*/; }
#cabecalho > .conteiner > .menu.superior .nivel-um .categoria-marcas > a:visited { background-color: #f8dab9/*#D4C7B7*/; }
#cabecalho > .conteiner > .menu.superior .nivel-um .categoria-marcas > a:hover { background-color: #f8dab9/*#D4C7B7*/; }
#cabecalho > .conteiner > .menu.superior .nivel-um .categoria-marcas > a:active { background-color: #f8dab9/*#D4C7B7*/; }
#cabecalho > .conteiner > .menu.superior .nivel-um .categoria-marcas > ul { margin-right: 50px !important; }
#cabecalho > .conteiner > .row-fluid > .conteudo-topo.span9 > .superior.row-fluid.hidden-phone > .span8 > a { color: white; }
#cabecalho > .conteiner > .row-fluid > .conteudo-topo.span9 > .superior.row-fluid.hidden-phone > .span8 > a > span { color: white; }
#cabecalho > .conteiner > .row-fluid > .conteudo-topo.span9 > .superior.row-fluid.hidden-phone > .span4 > ul > li > a { color: white; }

@media only screen and (max-width: 767px) {
    .menu.superior, .menu.lateral {
        margin: 0;
        padding: 0;
        background-color: #f8dab9;
    }
}

@media only screen and (max-width: 767px) {
    .menu.superior .nivel-um > li, .menu.lateral .nivel-um > li { 
        float: none;
        border-width: 0 0 1px;
        border-color: rgba(0, 0, 0, 0.1);
        background-color: #f8dab9;
	}
}

/* remove as linhas do menu*/
#cabecalho > .conteiner > .menu.superior .nivel-um > li {
border: 0;
padding: 0 14px;
}

/* Separa melhor o conteudo do menu */
#cabecalho > .conteiner > .menu.superior .nivel-um {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}

#cabecalho > .conteiner > .menu.superior .nivel-um li {
    margin: 0;
    width: 50%;
}

#cabecalho > .conteiner > .menu.superior .nivel-um > li a strong {
    width: 100%;
}


/*Arredondar menu */
#cabecalho > .conteiner > .menu.superior {
box-shadow: 0 3px 10px 0 rgba(78, 98, 118, 30.15)
}
     
.flexslider .slides img {
    height: auto;
    border-radius: 10px;
}


/*Ajusto: Tamanho Logo, Posição Logo, Posição Menu*/
.logo a {
    bottom: 35px;
    height: 180px;
    margin-bottom: -20px;
}

/* Deixa o menu sempre acima de qualquer elemento - not working*/
#cabecalho > .conteiner > .menu.superior {
    z-index: 9;
}


/*Deixa a logo do instagram com a cor do fundo*/
.barra-inicial .lista-redes a i {
    background: transparent;
}

/*Alinha banner tarja, caso precise
.banner.tarja {
    text-align: center;
}
@media(min-width: 767px){
#cabecalho .row-fluid {
    display: flex;
    align-items: center;
}
}*/

.conteiner-principal .conteiner {box-shadow:none;}


.menu.superior.titulo{
color:#f4f4f4;
}

/* Logo dentro do rodapé*/
#rodape .redes-sociais {
position: inherit;
}


/* menu 100% largo */
@media (min-width: 768px) {
.menu.superior {width: 100%;position: absolute;top: 140px;left: 0px;}
}

/*
html .busca input{
padding: 5px;
}

.busca .botao-busca{
padding: 5px 12px;
min-height: 32px;
}*/


/*Remove o fundo da lupa no menu pesqusiar*/
button.botao.botao-busca.icon-search.fundo-secundario {
border-radius: 0 25px 25px 0;
border: 2px solid #fff; /* #000 caso queira a borda preta, #FFF caso queria branca */
}

button.botao.botao-busca.icon-search.fundo-secundario {
background: #fff;
}
button.botao.botao-busca.icon-search.fundo-secundario {
color: #4E6276;
}


.carrinho {
border-radius: 10px;
background: #fff;
}



/*Caso queira mudar a Cor do Fundo do Carrinho*/
.carrinho>a i {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
background: white;
}


/*Caso queira mudar a Cor do Carrinho*/

.carrinho>a i {
display: block;
width: 40px;
height: 40px;
line-height: 40px;
font-size: 26px;
color: #4E6276;
}


/* Reduz o tamanho da barra de carrinho*/
.carrinho {
border-radius: 10px;
background: #fff;
width: 70%;
right: -25px;
}


/* RETIRAR ESPAÇO ENTRE BANNER E MENU - ESTUDAR ESSAS FUNÇÕES
#cabecalho > .conteiner {
margin-bottom: 0;
padding-bottom: 0;
}
.secao-banners>.conteiner {
margin-top: 0;
padding-top: 0;
}
.secao-banners .flexslider {
padding-top: 0;
margin-top: 0;
border: 0 none;
}
*/
/*RETIRAR ESPAÇO ENTRE BANNER TARJA E MENU
.banner.cheio+.row-fluid {
margin-top: 0px;
}
/*
.conteiner-principal .conteiner{
    padding:-1px;
}

.menu.superior {
    margin-top: 0px;
}*/
