body {
    background: #FBFBFB;
    color: #636363;
}
.conteiner-principal .conteiner {
    background-color: #FBFBFB;
}
.cor-secundaria {
    color: #636363;
}
.cor-principal {
    color: #5C82B1;
}
::-webkit-scrollbar-track {
    background: #DEE4EC;
}
::-webkit-scrollbar-thumb {
    background: #636363;
}
.borda-alpha, .borda-alpha * {
    border-color: #DEE4EC;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    border: 1px solid #DEE4EC;
}
#corpo .caixa-sombreada {
    border: 1px solid #DEE4EC;
}


/** HEADER **/
.barra-inicial a, .barra-inicial i {
    color: #5C82B1;
}
.canais-contato li:hover i {
    color: #8EAFD6 !important;
}
.canais-contato li:hover a, .canais-contato li:hover span {
    color: #8EAFD6 !important;
}
.tracking:hover {
    border: 1px solid #636363 !important;
    border-top: none !important;
    border-bottom: none !important;
}
.tracking .tracking-box {
    border: 1px solid #636363;
}
.tracking .tracking-box p {
    color: #636363;
}
.tracking .input-tracking input {
    color: #636363;
}
.tracking .input-tracking .tracking-btn {
    color: #636363;
}
.barra-inicial {
    border-bottom: 1px solid #636363;
}
#cabecalho .conteiner>.row-fluid>.span3 {
    margin-top: 10px;
    margin-bottom: 10px;
}
.logo a {
    height: 140px;
}
#cabecalho .conteiner .conteudo-topo.span9 {
    padding-top: 15px;
}
.login-cnt .bem-vindo {
    color: #636363;
}
.busca-mobile .busca input[type=text] {
    color: #636363;
}
.busca-mobile .busca .botao {
    color: #636363;
}


/**CARRINHO TOPO**/
.cart_header .carrinho>a>i.icon-shopping-cart {
    color: #5C82B1;
}
.cart_header .carrinho>a>i.icon-shopping-cart:hover {
    color: #8EAFD6;
}
.cart_header .carrinho .qtd-carrinho {
    color: #636363;
    background-color: #DEE4EC;
}
.cart_header .carrinho .carrinho-interno {
    border: 1px solid #DEE4EC;
}
.carrinho-interno li {
    border-color: #DEE4EC;
}
.botao.principal:not(.botao-comprar):not(.tag-comprar):not(.pequeno):not(.grande):not(.atalho-menu), .btn.principal:not(.botao-comprar):not(.tag-comprar):not(.pequeno):not(.grande):not(.atalho-menu) {
    background: #5C82B1;
}
.botao.principal:not(.botao-comprar):not(.tag-comprar):not(.pequeno):not(.grande):not(.atalho-menu):hover, .btn.principal:not(.botao-comprar):not(.tag-comprar):not(.pequeno):not(.grande):not(.atalho-menu):hover {
    background: #8EAFD6;
    color: #FFF;
}
/*CARRINHO FLUTUANTE*/
.fixedCart .carrinho {
    background-color: #DEE4EC;
}
.fixedCart .carrinho:hover i {
    color: #8EAFD6 !important;
}
/*CARRINHO INTERNO*/
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    color: #636363;
}
.finalizar-compra .table thead {
    border-bottom: 1px solid #9f9f9f;
}
.finalizar-compra .table thead tr {
    background: #9f9f9f;
}
.finalizar-compra .table thead h6 {
    color: #FFF;
}
.table {
    background-color: #FFF;
}
.finalizar-compra .table tbody tr:not(.hidden-phone):not(:last-child):hover {
    background: #FBFBFB !important;
}
.finalizar-compra .table a {
    color: #636363;
}
.finalizar-compra #formCalcularFrete label b, .finalizar-compra #formCalcularFrete span a {
    color: #636363;
}
.finalizar-compra #formCalcularFrete .input-append .btn, .finalizar-compra label[for=usarCupom]+.controls .input-append .btn {
    background: #686868;
}
.finalizar-compra #formCalcularFrete .input-append .btn:hover, .finalizar-compra label[for=usarCupom]+.controls .input-append .btn:hover {
    background: #9F9F9F;
    color: #FFF;
}
.finalizar-compra #formCalcularFrete span a {
    color: #636363;
}
a.botao:not(.principal), input.botao {
    background: #686868;
    color: #FFF;
}
a.botao:not(.principal):hover, input.botao:hover {
    background: #9F9F9F !important;
    color: #FFF !important;
}


/**MENU**/
.menu.superior {
    background-color: #5C82B1;
}
.menu.superior .nivel-um>li:hover {
    background-color: #8EAFD6;
}
.menu.superior .nivel-um>li a i {
    color: #FFF;
}
.menu.superior .nivel-um>li:hover a strong {
    color: #FFF;
}
.menu.superior .nivel-um>li:hover a i.icon-chevron-down {
    color: #FFF;
}
.menu.superior .nivel-dois {
    background-color: #8EAFD6;
}
.menu.superior .nivel-dois li>a {
    color: #FFF;
}
.menu.superior .nivel-um>li .com-filho i {
    color: #FFF;
}
.menu.superior .nivel-dois li:hover {
    background-color: #DEE4EC;
}
.menu.superior .nivel-dois li:hover>a, .menu.superior .nivel-dois li:hover a>i {
    color: #686868;
}
.menu.superior .nivel-tres {
    background-color: #DEE4EC;
}
.menu.superior .nivel-tres li:hover {
    background-color: #5C82B1;
}
.menu.superior .nivel-tres li>a {
    color: #686868;
}
.menu.superior .nivel-tres li>a:hover {
    color: #FFF;
}


/**CAPA**/
.flex-direction-nav a {
    background: #5C82B1 !important;
}
.secao-banners .conteiner .flex-direction-nav a:before {
    color: #fff;
}


/**VITRINE PRODUTOS**/
.listagem .info-produto {
    text-align: center;
}
#corpo .listagem .titulo-categoria, #corpo .listagem.aproveite-tambem h4 {
    color: #5C82B1;
}
#corpo .listagem .titulo-categoria:after, #corpo .listagem.aproveite-tambem h4:after {
    background-color: #DEE4EC;
}
#corpo .listagem .listagem-item .info-produto a.nome-produto {
    color: #686868;
}
#corpo .listagem .listagem-item .info-produto a.nome-produto:after {
    background-color: #DEE4EC;
}
#corpo .listagem .listagem-item .info-produto .preco-produto .preco-promocional {
    color: #5C82B1;
}
#corpo .listagem .listagem-item .acoes-produto.hidden-phone a {
    color: #A3CDFF;
    background: #686868 !important;
}
#corpo .listagem .listagem-item .acoes-produto.hidden-phone a:hover {
    background: #8EAFD6 !important;
    color: #464646;
}
#corpo .listagem .listagem-item .bandeiras-produto .adicionado-carrinho {
    background-color: #5C82B1;
}


/**CATEGORIAS**/
.breadcrumbs ul li a {
    color: #636363;
}
.breadcrumbs ul li:after, .breadcrumbs ul li i {
    color: #636363;
}
.breadcrumbs ul li strong {
    color: #5C82B1;
}
.menu.lateral .nivel-um>li>a {
    background-color: #fbfbfb;
}
.pagina-categoria .coluna .lateral.menu.outras .nivel-um li, .pagina-busca .coluna .lateral.menu.outras .nivel-um li {
    background: #DEE4EC;
}
.pagina-categoria .coluna .lateral.menu.outras .nivel-um li:hover, .pagina-busca .coluna .lateral.menu.outras .nivel-um li:hover {
    background: #8EAFD6;
}
.pagina-categoria .coluna .lateral.menu.outras .nivel-um li strong, .pagina-busca .coluna .lateral.menu.outras .nivel-um li strong {
    color: #636363;
}
.pagina-categoria .coluna .lateral.menu.outras .nivel-um li:hover strong, .pagina-busca .coluna .lateral.menu.outras .nivel-um li:hover strong {
    color: #FFF !important;
}
.pagina-categoria .coluna .lateral .filtro, .pagina-busca .coluna .lateral .filtro {
    border-top: 1px solid #DEE4EC;
}
.atributos ul li a {
    box-shadow: 0 0 3px #8EAFD6;
}
.pagina-categoria .coluna .lateral .filtro .atributo-cor ul li a:hover, .pagina-categoria .coluna .lateral .filtro .atributo-cor ul li.active a, .pagina-categoria .coluna .lateral .filtro .atributo-comum ul li a:hover, .pagina-categoria .coluna .lateral .filtro .atributo-comum ul li.active a, .pagina-categoria .coluna .lateral .filtro .atributo-lista ul li a:hover, .pagina-categoria .coluna .lateral .filtro .atributo-lista ul li.active a, .pagina-busca .coluna .lateral .filtro .atributo-cor ul li a:hover, .pagina-busca .coluna .lateral .filtro .atributo-cor ul li.active a, .pagina-busca .coluna .lateral .filtro .atributo-comum ul li a:hover, .pagina-busca .coluna .lateral .filtro .atributo-comum ul li.active a, .pagina-busca .coluna .lateral .filtro .atributo-lista ul li a:hover, .pagina-busca .coluna .lateral .filtro .atributo-lista ul li.active a {
    background: #DEE4EC;
}
.pagina-categoria .coluna .lateral .filtro h4, .pagina-busca .coluna .lateral .filtro h4 {
    color: #636363;
}
.pagina-categoria .coluna .lateral .filtro .borda-alpha ul li:hover, .pagina-categoria .coluna .lateral .filtro .borda-alpha ul li.active, .pagina-categoria .coluna .lateral .filtro .atributo-lista ul li:hover, .pagina-categoria .coluna .lateral .filtro .atributo-lista ul li.active, .pagina-busca .coluna .lateral .filtro .borda-alpha ul li:hover, .pagina-busca .coluna .lateral .filtro .borda-alpha ul li.active, .pagina-busca .coluna .lateral .filtro .atributo-lista ul li:hover, .pagina-busca .coluna .lateral .filtro .atributo-lista ul li.active {
    background: #8EAFD6;
}
.pagina-categoria .conteudo .ordenar-listagem .input-append, .pagina-categoria .conteudo .ordenar-listagem .input-append .btn, .pagina-busca .conteudo .ordenar-listagem .input-append, .pagina-busca .conteudo .ordenar-listagem .input-append .btn {
    background: #5C82B1;
}
.pagina-categoria .conteudo .ordenar-listagem .input-append ul, .pagina-busca .conteudo .ordenar-listagem .input-append ul {
    border: 1px solid #DEE4EC;
}
.dropdown-menu>li>a {
    color: #686868;
}
.pagina-categoria .conteudo .ordenar-listagem .input-append ul li:hover, .pagina-busca .conteudo .ordenar-listagem .input-append ul li:hover {
    background: #DEE4EC;
}
.pagina-categoria .conteudo h4.titulo, .pagina-categoria .conteudo h1.titulo, .pagina-busca .conteudo h4.titulo, .pagina-busca .conteudo h1.titulo {
    color: #5C82B1;
    border-color: #DEE4EC;
}
#corpo .listagem .listagem-item .info-produto .preco-produto>span.titulo {
    font-size: 14px !important;
    color: #686868;
}
/*PRODUTO INDISPONÍVEL*/
.listagem-item .produto-avise .avise-me-list {
    background-color: rgba(99, 99, 99, 0.7);
}
/*SUBCATEGORIAS*/
.pagina-categoria .coluna .lateral:not(.fechado) .nivel-um>li.com-filho>a, .pagina-busca .coluna .lateral:not(.fechado) .nivel-um>li.com-filho>a {
    background: #8EAFD6;
}
.pagina-categoria .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-dois, .pagina-busca .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-dois {
    border: 1px solid #DEE4EC;
}
.menu .nivel-dois a {
    color: #686868;
}
.pagina-categoria .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-dois li i.icon-chevron-right:before, .pagina-busca .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-dois li i.icon-chevron-right:before {
    color: #686868;
}
.pagina-categoria .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-dois li:hover, .pagina-busca .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-dois li:hover {
    background: #DEE4EC;
}
.pagina-categoria .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-dois li:hover a, .pagina-busca .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-dois li:hover a {
    color: #686868 !important;
}
.pagina-categoria .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-tres, .pagina-busca .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-tres {
    border: 1px solid #DEE4EC;
}
.pagina-categoria .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-dois li.ativo, .pagina-busca .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-dois li.ativo {
    background: #DEE4EC;
}
.pagina-categoria .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-tres li:hover, .pagina-busca .coluna .lateral:not(.fechado) .nivel-um>li.com-filho .nivel-tres li:hover {
    background: #DEE4EC;
}


/**PRODUTO**/
.produto h1.titulo {
    color: #5C82B1;
}
.produto .codigo-produto b {
    color: #5C82B1;
}
.produto .codigo-produto {
    border-bottom: 1px solid #DEE4EC;
}
.produto .acoes-produto .preco-produto .preco-promocional, .produto .acoes-produto .preco-produto .preco-a-partir strong {
    color: #5C82B1;
}
.produto .disponibilidade-produto b {
    color: #686868;
}
.cep .input-append.input-prepend input {
    border: 1px solid #DEE4EC;
    color: #636363;
}
.cep .input-append.input-prepend .btn {
    background: #686868;
}
.cep .input-append.input-prepend .btn:hover {
    background: #9F9F9F;
    color: #FFF;
}
.produto .produto-compartilhar .lista-favoritos {
    background: #5C82B1;
}
.produto .produto-compartilhar .lista-favoritos:hover, .produto .produto-compartilhar .lista-favoritos:focus {
    background: #8EAFD6;
    color: #FFF;
}
.produto .produto-compartilhar .lista-favoritos:hover i, .produto .produto-compartilhar .lista-favoritos:focus i {
    color: #FFF;
}
.produto .row-fluid:nth-child(2) .span12 .tab-content {
    box-shadow: none;
    border-radius: 0;
    border: 3px solid #DEE4EC;
}
.atributo-cor ul li a:hover, .atributo-cor ul li.active a, .atributo-comum ul li a:hover, .atributo-comum ul li.active a {
    background: #DEE4EC;
}
.produto .thumbs-vertical .miniaturas.slides li.active a, .produto .thumbs-horizontal .miniaturas.slides li.active a {
    border-color: #8EAFD6;
}
/*PRODUTO FLUTUANTE*/
.produto .acoes-flutuante {
    border: 3px solid #DEE4EC;
}
.produto .acoes-flutuante .close_float {
    color: #5C82B1;
}
.produto .acoes-flutuante .nome-produto {
    color: #5C82B1;
}
.produto .acoes-flutuante.closed .close_float {
    border: 2px solid #5C82B1;
    background: #5C82B1;
}
/*PRODUTO INDISPONÍVEL*/
.avise-me .avise-tit {
    color: #5C82B1;
}


/** NEWSLETTER **/
#barraNewsletter {
    background-color: #686868;
}
#barraNewsletter .componente .interno-conteudo p.texto-newsletter {
    color: #A3CDFF;
}
#barraNewsletter .componente .interno-conteudo .input-conteiner input[type=text] {
    border: 1px solid #A3CDFF;
    background-color: #686868;
}
#barraNewsletter .componente .interno-conteudo .input-conteiner button.botao {
    background: #A3CDFF;
}
#barraNewsletter .componente .interno-conteudo .input-conteiner button.botao:hover {
    background: #8EAFD6;
}
/*NEWSLETTER INTERNO*/
.pagina-categoria .coluna .componente, .pagina-busca .coluna .componente {
    border: 1px solid #DEE4EC;
}
.pagina-categoria .coluna .componente .interno .titulo, .pagina-busca .coluna .componente .interno .titulo {
    padding: 15px 20px 15px;
    border: none;
    display: block;
    font-weight: bold;
    font-size: 16px;
    color: #5C82B1;
    margin: 0;
}
.pagina-categoria .coluna .componente .interno p, .pagina-busca .coluna .componente .interno p {
    color: #636363;
}
.pagina-categoria .coluna .componente .interno .newsletter-cadastro.input-conteiner input[type=text], .pagina-busca .coluna .componente .interno .newsletter-cadastro.input-conteiner input[type=text] {
    border: 1px solid #DEE4EC;
}
.pagina-categoria .coluna .componente .interno .newsletter-cadastro.input-conteiner .botao, .pagina-busca .coluna .componente .interno .newsletter-cadastro.input-conteiner .botao {
    color: #5C82B1;
}
/*NEWSLETTER POPUP*/
#modalNewsletter .titulo, #modalNewsletter .texto-newsletter {
    color: #5C82B1;
}
#modalNewsletter .newsletter input {
    border: 1px solid #DEE4EC;
    color: #686868;
}
#modalNewsletter .newsletter .botao {
    color: #5C82B1;
}


/**RODAPÉ**/
#rodape .institucional * {
    color: #686868;
}
#rodape .titulo {
    color: #5C82B1;
}
#rodape .pagamento-selos, #rodape .institucional {
    background: #FBFBFB;
}


/**FALE CONOSCO**/
.modal .modal-header {
    background: #5C82B1;
}
.modal {
    border: 1px solid #5C82B1;
}
.modal .modal-header button:hover {
    color: #FFF;
}
#modalContato.modal .control-label, #modalContato.modal .table tr td b {
    color: #5C82B1;
}


/**CHECKOUT**/
.atendimento .display-table {
    color: #5C82B1;
}
.campos-pedido .table thead tr {
    background: #9F9F9F;
}
.campos-pedido .table thead h6 {
    color: #FFF;
}
.campos-pedido .table tbody tr:not(.bg-dark):not(:last-child):hover {
    background: #FBFBFB !important;
}
.identificacao .control-group input {
    box-shadow: inset 1px 1px 7px #DEE4EC;
}
.campos-pedido .caixa-sombreada legend {
    color: #5C82B1;
}


/**CADASTRO E CONTA**/
#corpo .cadastro h1.titulo, #corpo .cadastro legend {
    color: #686868;
}
#corpo .cadastro i {
    color: #5C82B1;
}
#corpo .secao-principal .coluna .conta-menu .nome-usuario {
    color: #5C82B1;
}
#corpo .secao-principal .coluna .conta-menu .menu-simples li a {
    color: #686868;
}
#corpo .secao-principal .coluna .conta-menu .menu-simples li:hover {
    background: #DEE4EC;
}
#corpo .secao-principal .coluna .conta-menu .menu-simples li:hover a, #corpo .secao-principal .coluna .conta-menu .menu-simples li:hover i {
    color: #686868 !important;
}
#corpo .secao-principal .abas-conta li a {
    color: #686868;
}
#corpo .secao-principal .abas-conta li.active a {
    background: #5C82B1;
}
#corpo .secao-principal .abas-conta li:hover a {
    background: #8EAFD6;
    color: #FFF !important;
}
#corpo .secao-principal .abas-conta li:hover a i {
    color: #FFF !important;
}
#corpo .secao-principal .abas-conteudo {
    background: #FFF;
}
#corpo .secao-principal .abas-conteudo h3.titulo, #corpo .secao-principal .abas-conteudo legend {
    color: #5C82B1;
}
#corpo .secao-principal .abas-conteudo .acao-editar .botao {
    background: #686868;
}
#corpo .secao-principal .abas-conteudo .acao-editar .botao:hover {
    background: #9F9F9F;
}
.login-cnt .btn-group>a:hover:after {
    color: #FFF;
}
.login-cnt .btn-group .dropdown-menu li:hover {
    background: #9F9F9F;
}
.login-cnt .btn-group .dropdown-menu li:hover a, .login-cnt .btn-group .dropdown-menu li:hover i {
    color: #FFF;
}


/**RESPONSIVO**/
.fixedbarMobile {
    background: #5C82B1;
}
.fixedbarMobile .atalho-menu {
    color: #5C82B1 !important;
}
.fixedbarMobile .atalho-menu:hover {
    background: #DEE4EC !important;
    color: #5C82B1 !important;
}
.fixedbarMobile .busca .botao-busca {
    color: #5C82B1 !important;
}
.fixedbarMobile .busca .botao-busca:hover {
    background: #DEE4EC !important;
    color: #5C82B1 !important;
}
.cart_header .carrinho .carrinho-interno-ajax {
    width: 55px;
}
.pagina-categoria .conteudo .ordenar-listagem .filtro-mobile .btn, .pagina-busca .conteudo .ordenar-listagem .filtro-mobile .btn {
    background: #5C82B1;
}
.pagina-categoria .conteudo .filtro-mobile-itens .lateral.outras, .pagina-busca .conteudo .filtro-mobile-itens .lateral.outras {
    border-bottom: 3px solid #DEE4EC;
}
.pagina-categoria .conteudo .filtro-mobile-itens label:hover, .pagina-categoria .conteudo .filtro-mobile-itens label.active, .pagina-busca .conteudo .filtro-mobile-itens label:hover, .pagina-busca .conteudo .filtro-mobile-itens label.active {
    background: #DEE4EC;
}
.ordenar-listagem label {
    border: 1px solid #DEE4EC;
}
.finalizar-compra .table tbody tr:not(.hidden-phone):nth-child(even) {
    background: #FBFBFB;
}

@media only screen and (max-width: 767px){

.conteudo-topo .inferior .busca-mobile .atalho-menu {
    background: #5C82B1;
}
.menu.superior ul.nivel-um {
    background: #5C82B1;
}
.menu.superior .titulo {
    color: #FFF !important;
}
.menu.superior .nivel-um>li:hover a strong {
    color: #FFF !important;
}
.menu.superior .nivel-um>li {
    border-bottom: 1px solid #8EAFD6 !important;
}
.menu.superior .nivel-um>li:not(.com-filho):hover {
    background-color: transparent;
}
.menu.superior .nivel-um>li:hover {
    background-color: transparent;
}
.menu.superior .nivel-dois {
    background-color: transparent;
}
.menu.superior .nivel-tres {
    background-color: transparent;
}
.menu.superior .nivel-dois>li a:before {
    color: #FFF !important;
}
.menu.superior .nivel-dois li:hover>a, .menu.superior .nivel-dois li:hover a>i {
    color: #FFF;
}
.menu.superior .nivel-tres li>a {
    color: #FFF;
}
.menu.superior .nivel-dois>li:hover a {
    color: #FFF;
}
.acoes-produto .preco-produto, .produto-compartilhar {
    border: 1px solid #DEE4EC;
}
.produto .principal > div {
    border-bottom: 2px solid #DEE4EC;
}
.abas-custom .tab-content {
    box-shadow: 0 0 3px #DEE4EC;
}

}