#cabecalho {
    background-color: darkred;
}

#cabecalho ul.nivel-um {
    background-color: darkred;
    border-radius: 10px;
    color: white;
}

#cabecalho ul.nivel-um strong {
    color: white;
}
#cabecalho ul.nivel-um li:hover {
    background-color: white;
    /* border-radius: 10px; */
    color: darkred;
}
#cabecalho ul.nivel-um li:hover strong {
    color: darkred;
}
#cabecalho ul.nivel-um li .icon-chevron-down{
    color: darkred;
}
#cabecalho ul.nivel-um li:hover .icon-chevron-down{
    color: white;
}
.fundo-principal{
    background-color:darkred;
}
.fundo-secundario{
    background-color:white;
}
#cabecalho .nivel-dois a {
    color: darkred;
}

.barra-inicial{
    background-color: darkred;
}

.lista-redes ul {
    margin-left: 37%;
}

.lista-redes .icon-facebook {
    border-left: 1px solid white;
    background:darkred;
}
.lista-redes .icon-instagram {
    background:darkred;
}
.lista-redes .icon-bold {
    display:none;
}

.tel-skype{
    display:none;
}

.li-whatsapp a {
    position: fixed;
    right: 16px;
    bottom: 20px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 60px;
    height: 60px;
    border-radius: 100%;
    background-image: linear-gradient(to right, #209142, #56d263);
    z-index: 99;
    box-shadow: 4px 4px 10px #0008;
}
.li-whatsapp a:hover {
    transition: .3s;
    width: 65px;
    height: 65px;
}
.busca  {
    
    width: 85%;
    height: 30px;
}
.busca {
    margin-top: 5%;
    position: relative;
    padding: 5px;
    background-color: white;
    border: 0
}

.busca input {
    
    width: 85%;
    height: 30px;
}

.busca .botao-busca {
    right: 8px;
    margin-left: 3px;
    height: 40px;
    background: darkred;
    width: 60px;
}

input[type="text"]:focus {
	    border-color: lightcoral;
      	box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(139 0 0 / 60%);
}

.span6 .hidden-phone {
    display: none;
}

.carrinho {
    border-width: 1px;
    border-style: solid;
    border-color: rgba(0,0,0,0.12);
    position: relative;
    display: none;
}

#barraTopo button {
    height: 31px;
    width: 32px;
    padding-left: 9px;
    margin-top: 0;
}
#barraTopo .busca input {
    height: 21px;
}

#barraTopo .busca {
    margin-left: 26%;
    margin-top: 0;
}

.cor-secundaria {
    color: darkred;
}

@media (max-width: 767px){
#cabecalho ul.nivel-um li {
    color: darkred;
    background-color: white;
}
#cabecalho ul.nivel-um li strong {
    color: darkred;
}

.fundo-secundario {
    background-color: darkred;
}

.span3 h1{
    display: none;
}

.icon-home:before {
    content: "\f015";
    float: left;
    font-size: 27px;
}
.icon-search {
    margin-left: -7%;
    float: right;
    content: "\f002";
    font-size: 22px;
    background-color: transparent;
    color:darkred;
    z-index:-99;
}
.icon-th:before {
    content: "\f0c9" !important;
    font-size: 25px
}
.span8 .busca{
    display: none;
}

}
.pagamento-selos {
    background: url(https://cdn.awsli.com.br/production/static/loja/estrutura/v1/img/padrao-rodape.png) darkred;
}

#rodape .titulo {
    display: block;
    font-size: 17.5px;
    padding: 20px 0;
    margin-bottom: 10px;
    border-bottom: 1px solid white;
    color: white;
}
.selos li {
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    float: left;
    padding-inline: 5%;
    background: white;
    width: 30%;
    height: 50px;
    padding-top: 7px;
    border: 7px solid #b8860b;
}

@media only screen and (max-width: 767px){
.conteudo-topo .busca-mobile .atalho-menu {
    float: right;
    line-height: 1px;
    display: none !important;
}
.conteiner .logo {
    display: none !important;
    margin: 0 0 20px;
}
.borda-principal {
    border-color: darkred !important;
}
.row-fluid [class*="span"] {
    min-height: 1px !important;
}
}