/* MENU */

#menuCat {
    border-bottom: 1px solid #b4865d;
    background: #051f4a;
}

/* CABEÇALHO - ICONES DO MENU SUPERIOR */
.atd-txt i, .login-txt i, .search-txt i {
color: #FFF;
}

body { font-size: 'Open Sans', sans-serif; font-size: 12px; font-color: #666; }

/* CABEÇALHO - COR DO CARRINHO */
.carrinho>a i {
    background: none;
    width: auto;
    height: auto;
    line-height: 30px;
    font-size: 30px;
    width: 100%;
    color: #FFF;
}

.carrinho.vazio>a span {
    float: none;
    display: block;
    margin-left: 55px;
    line-height: 14px;
    padding: 0;
    font-size: 12px;
    margin: 0;
    font-weight: normal;
    color: #FFF;
}

/* CABEÇALHO - TEXTO DO CARRINHO */
.carrinho>a span {
color: #fff;
}


/* CABEÇALHO - ITENS NO CARRINHO */
.carrinho>a strong {
    background: #fff
    color: #fff;
    border: 2px solid #94c944;
}


/* CABEÇALHO - CAMPO DE BUSCA - ALTERAR COR DA CAIXA E BORDAS */
.busca input {

    background-color: #f7f7f7;
    border: 3px solid #0054fd;
}


/* CABEÇALHO - MENU HAMBURGUER COR */
.hamb-1 {
	background-color: #fff;
}


/* MENU MOBILE - COR DO MENU CATEGORIAS */
#cabecalho .cab-nav {
    background: #284473;
}

/* MENU MOBILE - COR HOVER DO MENU CATEGORIAS */
.menu.superior .nivel-um>li:hover > a > .titulo {
    color: #fff;
}

.menu.superior li.com-filho:hover >a i {
    color: #fff;
}

/* CABEÇALHO MOBILE - COR DO CARRINHO */
#cabecalho>.conteiner>.row-fluid>.span3 > .fundo-principal {
    color: #fff;
}


/* RODAPÉ SOBRE LOJA */

#sobreLoja {
    background: #284473;
}


/* RODAPÉ TEXTOS */
#sobreLoja p {
color: #fff;
}

/* RODAPÉ INSTITUCIONAL BACKGROUND*/
#rodape .institucional {
    background: #284473;
}


/* RODAPÉ INSTITUCIONAL TEXTO*/
.links-rodape-paginas>ul>li a {
    color: #fff;
}


/* BACKGROUN DA BUSCA */

.busca input {
    background-color: #fff;
}

/* QUANTIDADE CARRINHO (background para o fundo; color para o texto; border para borda) */

.carrinho>a strong {
    background: #284473;
    color: #fff;
    border: 2px solid #010101;
}

ALTERAÇÕES DE CORES MOBILE
{
}
@media screen and (max-width: 767px) {

    .cooldown.cd-home.span12 {
        background-image: url(https://cdn.awsli.com.br/2544/2544660/arquivos/contador02.jpg) !important;
        height: 400px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .cd-dia, .cd-hora, .cd-minuto, .cd-segundo {
        height: 63px;
        width: 63px;
        color: #fff;
        background: rgba(0,0,0,.70);
        font-size: 20px;
        display: flex;
        justify-content: center;
        align-items: center;
        float: left;
        margin-top: 242px;
        margin-left: 13px;
        flex-direction: column;
        background-position: center;
    }
    
    .cd-dia:after {
        content: "dia";
        font-size: 12px;
        text-transform: uppercase;
    }
    
    .cd-hora:after {
        content: "horas";
        font-size: 12px;
        text-transform: uppercase;
    }
    .cd-minuto:after {
        content: "min.";
        font-size: 12px;
        text-transform: uppercase;
    }
    
    .cd-segundo:after {
        content: "seg.";
        font-size: 12px;
        text-transform: uppercase;
    }
    
    .contador > .conteiner > .row-fluid > a {
        display: block;
        height: 100%;
        width: 100%;
        position: absolute;
    }
    
    .contador > .conteiner > .row-fluid {
        position: relative;
    }
    
    }
    
    .contador > .conteiner > .row-fluid {
        position: relative;
    }
    
    }