.row-fluid .lista-redes {
    float: right;
}

.row-fluid .lista-redes ul {
    float: right;
}

.barra-inicial {
    background: #D8807A;
}

.barra-inicial .canais-contato ul li span{
    color: #ffffff;
}

.barra-inicial .canais-contato ul li:not(.tel-whatsapp)::before{
    background: #ffffff;
}

.lista-redes a i {
    color: #ffffff;
}

.logo .menu-open .line{
    background: #ffffff;
}

.minha-conta-box .text{
    color: #ffffff;
}

#cabecalho{
    background: #D8807A !important;
    border-bottom: none;
}


.carrinho > a > i svg *{
    stroke: #ffffff !important;
}

.carrinho > a > i svg{
    fill: #ffffff;
}

.minha-conta-box .icon svg{
    fill: #ffffff;
}

.minha-conta-box .icon svg *{
    stroke: #ffffff !important;
}

.menu.superior{
    background: #ffffff;
}

.full.menu .nivel-um .titulo:hover {
color: #ffffff;
}

.menu.superior .nivel-um > li:hover {
background-color: #fffff; }

.logo a img {
    max-height: 75px !important;}

.barra-inicial {
    z-index: 99;
}

.menu.superior {
    box-shadow: 0 3px 6px rgba(0,0,0,.1);
}

#id-do-elemento:hover 

{ background-color: #798093; 

transition: 0.5s;

opacity: 0.7;

}

#rodape .titulo {
    color: #ffffff;
}

.atributos ul li.active a {
    background: #D8807A;
    border: 1px solid #D8807A;
}
.atributos ul li a:hover, .atributos ul li.active a {
    background: #D8807A;
    border: 1px solid #D8807A;
}

.pagina-carrinho #cabecalho {
    border-bottom: none;
}

.carrinho-checkout .atendimento li .display-table strong {
    color: #ffffff;
}

body.carrinho-checkout .logo a img {
    height: 88px;
    margin-top: -3px;
}

.carrinho-checkout .atendimento li .display-table {
    color: #ffffff;
}

.carrinho-checkout .atendimento li .display-table strong {
    color: #798093;
}

.menu.superior .nivel-um>li a i::before{
    color: #44494f;
}
.menu.superior .nivel-um .nivel-dois>li a i::before{
    color: #798093;
}
.menu.superior .nivel-um .nivel-dois>li:hover a i::before{
    color: #798093;
}
.menu.superior .nivel-dois .com-filho i{    
    position: inherit;
    margin-top: 9px;
    transform: rotateZ(-90deg);
}
.menu.superior .nivel-dois li:hover .nivel-tres,
.menu.lateral .nivel-dois .nivel-tres,
.menu.superior .nivel-um .nivel-dois>li a i{
    display: block!important;
}
.menu.lateral .nivel-dois .nivel-tres{
    position: initial;
    box-shadow: none;
}
.menu.lateral .nivel-dois .nivel-tres li{
    padding-left: 10px;
}
.menu.superior .nivel-um .nivel-dois>li a i::after{
    display: none;
}

@media screen and (max-width: 767px) {
    .logo a img {
        margin: 0;
        max-height: 111px;
    }
    .menu .nivel-tres{
        display: block!important;
    }
    .menu .nivel-dois .nivel-tres{
        position: initial;
        box-shadow: none;
    }
    .menu.superior .nivel-dois .com-filho i{    
        transform: rotateZ(0deg);
    }
    .menu.superior .categoria-marcas .hide-desk{
        display: none;
    }
    
     #cabecalho > .conteiner > .menu.superior .titulo:hover { color: #798093; }
}

@media screen and (min-width: 768px) {
    .pagina-pedido-finalizado .conteiner-principal .cabecalho {
        top: 0 !important;
    }
    
    .pagina-pedido-finalizado .conteiner-principal .cabecalho .logo a img {
        height: 85px !important;
        margin-top: -20px !important;
    }

    #cabecalho.fixed .logo a img {
        max-height: 200px;
        margin-top: -7px;
        
    
    }
    
    
    svg#Componente_22_3 path#Caminho_100 {
fill: #5e3d21 !important;
}

.g_ .listagem-item .acoes-produto a, .g_ .listagem-item .acoes-produto a {
color: #798093 !important;
text-shadow: none !important;
}

    .pagina-carrinho .logo a img {
        height: 81px;
        margin-top: -17px;
    }
    
    .logo a img {
        height: 101px;
        margin-top: -43px;
    }

    .menu.superior .hide-desk{
        display: none;
    }
    
}

#rodape {
    background: white;
}

#rodape .titulo {
    color: #798093;
}

#rodape .links-rodape li a {
    color: #798093;
}

#rodape .row-fluid .span9 .span4.sobre-loja-rodape p {
    color: #798093;
}

.news .msg .icon svg {
    height: 132px;
}

#rodape .row-fluid .span9 .span4.sobre-loja-rodape {
    text-align: justify;
}

.span12.visible-phone a {
    color: #44494f !important;
}

.pagina-carrinho #rodape .conteiner {
    background-color: white !important;

}

.pagina-carrinho #rodape:before {
    background-color: white !important;

}