/* *CABECALHO/
/* icone das redes sociais, canais de contato */
.barra-inicial .lista-redes [class^=icon],
.barra-inicial .canais-contato ul li a, .barra-inicial .canais-contato ul li span,
.barra-inicial .top-actions .top-action-item a,.barra-inicial .canais-contato ul li:after {
color: #000;
}
/*barra inicial hover*/
.barra-inicial .canais-contato ul li a:hover,.barra-inicial .canais-contato ul li span:hover {
    color: #6e29de
}
.barra-inicial .lista-redes:hover [class^=icon] {
	color: #6e29de
}
.barra-inicial .top-actions .top-action-item a:hover {
    color: #6e29de
}

.barra-inicial .top-actions .top-action-item a:hover .icon {
    fill: #6e29de
}

.barra-inicial .top-actions .top-action-item.rastreio:hover a {
    color: #6e29de
}

.barra-inicial .top-actions .top-action-item.rastreio:hover a .icon {
    fill: #6e29de
}

.barra-inicial .top-actions .top-action-item.rastreio:hover:after {
    color: #6e29de
}
/*RASREIO*/
.rastreio .form-rastreio {
    background: #fff;
    border: solid 1px #d4d5d6;
    border-top: solid 2px #6e29de;
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 999;
    -webkit-box-shadow: 0 0 30px 0 rgba(0,0,0,.2);
    box-shadow: 0 0 30px 0 rgba(0,0,0,.2);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    opacity: 0;
    visibility: hidden;
    width: 220px;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
}
.rastreio .form-rastreio button {
    position: absolute;
    right: 10px;
    height: 48px;
    line-height: 48px;
    padding: 0;
    background: 0 0;
    color: #6e29de;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
}
/* altera cor dos icones do Fale Conosco Meus favoritos Rastreie seu pedido no topo */
.barra-inicial .top-actions .top-action-item a .icon{
fill:#000;
}
/* fundo do cabecalho no mobile e desktop */
#cabecalho, .barra-inicial {
background: # cebdbd ;
}
/* cor do icones da Minha Conta, carrinho */
#cabecalho .actions>li>a .icon .a, #cabecalho .carrinho>a i .icon {
fill: # 606564 ;
}
/* cor minha conta e total do carrinho */
#cabecalho .actions>li>a, #cabecalho .carrinho .wrap .total-cart{
color: none;
}
/* bolinha da quantidade de produto no carrinho */
#cabecalho .carrinho .qtd-carrinho{
background: # 800080 ;
border-color: # 80007f ;
}
/* borda interna do carrinho */
#cabecalho .carrinho .carrinho-interno.borda-principal {
border-top-color: #6e29de;
}
/* nome do produto na interna do carrinho */
#cabecalho .carrinho .carrinho-interno .nome-produto {
color: #6e29de;
}
/*carrinho*/
#cabecalho .carrinho>a {
    display: block;
    height: 36px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: center;
    background: #6e29de;
    border-radius: 4px;
    width: auto;
    padding: 0px 6px;
}
/*carrinho interno*/
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .carrino-total .titulo {
    color: #6e29de;
    font-weight: 700;
}
/* tarja do menu login*/
#cabecalho .account .account-list {
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
    border: solid 1px #d4d5d6;
    border-top: solid 2px #6e29de;
    margin-left: 0;
    position: absolute;
    right: 0;
    top: 100%;
    background: #fff;
    z-index: 999;
    min-width: 220px;
    visibility: hidden;
    opacity: 0;
}
/* altera cor de fundo do menu e meu fixo */
.full.menu {
background: #ffffff;
}
/*barra superior do menu*/
.full.menu {
    background: #fff;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-top: solid 2px #6e29de;
}
/* cor da borda superior no menu e borda do menu com hover*/
.full.menu .conteiner, .full.menu .nivel-um>li:hover {
border-color: #ffffff;
background:#6e29de;
}
/* letras do menu */
.full.menu .nivel-um>li>a>.titulo {
color: #000;
}
.full.menu .nivel-um>li>a>.titulo:hover {
color: #ffffff;
}
/* letras das subcategorias */
.full.menu .nivel-dois li a{
color: #6e29de;
}
/* hover nas letras das subcategorias */
.full.menu .nivel-dois li:hover a{
color: #dfb3f1;
}

/* linhas do menu fixo */
#cabecalho.fixed .open-menu .line{
background: #555;
}

#cabecalho .open-menu {
    width: 59px;
    height: 32px;
    background: 0 0;
    cursor: pointer;
    display: none;
    margin-right: 111px;
    text-align: -webkit-center;
    border: solid 1px #6e29de;
    border-radius: 4px;
    margin-left: -79px;
}

/* BANNERS */
/* cor principal dos banners editaveis */
.banner .wrap .title-banner {
color: #921aaf;
}
/* cor secundaria dos banners editaveis */
.banner .wrap .info-banner {
color: #4a3333;
}
/* thumbs de paginacao do fullbanner */
.banner .flexslider .flex-control-paging li a{
background: #6e29de;
-webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 100%;
    width: 9px;
    height: 9px;
    border: solid 1px #6e29de;
    margin: 10px;
}
/* thumbs ativo de paginacao do fullbanner */
.banner .flexslider .flex-control-paging li a.flex-active{
background: #030405;
}
/* setas do fullbanner e carrossel de marcas */
.flex-direction-nav li a {
background: #6e29de
}


    
/* VITRINE */
/* nome das vitrines */
#listagemProdutos.listagem .titulo-categoria
strong,#listagemProdutos.listagem>.titulo,.listagem.aproveite-tambem .titulo-categoria
strong,.listagem.aproveite-tambem>.titulo {
color: #6e29de;
}
/* linha abaixo do nome das vitrines */
#listagemProdutos.listagem .titulo-categoria strong:after, #corpo .conteiner>.marcas
strong:after {
background: #52232d;
}
#listagemProdutos.listagem .listagem-item.produto-adicionado::before,.listagem.aproveite-tambem .listagem-item.produto-adicionado::before {
    content: "\f00c";
    font-family: FontAwesome;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 20%;
    width: 100%;
    text-align: center;
    color: #6e29de;
    font-size: 2em
}
/* hover dos favoritos na vitrine */
.adic-favo:active,.adic-favo:focus,.adic-favo:hover {
background: #ffffff;
color: #f90202;
}
/* bandeira frete gratis */
.bandeiras-produto .bandeira-frete-gratis {
background: #6e29de;
color: #ffffff;
}
/* bandeira desconto */
.bandeiras-produto .bandeira-promocao {
background: #6e29de;
color: #fff;
}
/* nome produto */
#corpo .conteiner>.marcas strong, #listagemProdutos.listagem .listagem-item .info-produto
.nome-produto,.listagem.aproveite-tambem .listagem-item .info-produto .nome-produto {
color: #6e29de;
}
/* valor das parcelas */
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-parcela
strong,.listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela
strong {
color: #040404;
}
/* valor a vista */
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto
.preco-promocional,.listagem.aproveite-tambem .listagem-item .info-produto .preco-produto
.preco-promocional {
color: #6e29de;
}
/* valor pagamento via boleto */
#listagemProdutos > ul > li > ul li .info-produto > div > div > span > strong{
color: #768456;
}
/* ver mais */
#listagemProdutos.listagem .listagem-item .acoes-produto
.botao-comprar,.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {
color: #ffffff;
background: #6e29de;
}
/* INSTAGRAM */
/* simbolo do instagram */
div#instagram .icon .cls-1 {
fill: #6e29de;
}
/* user */
div#instagram h2 a {
color: #6e29de;
}
/* letras */
div#instagram h2 span{
color: #dfb3f1;
}
/* borda inferior */
div#instagram h2:after{
background: #33c52e;
}
/* NEWSLETTER RODAPE */
/* cor de fundo */
#barraNewsletter.posicao-rodape {
background: #ffffff;
}
/* texto */
#barraNewsletter.posicao-rodape .componente .texto-newsletter {
color: #6e29de;
}
/* botao assinar */
#barraNewsletter.posicao-rodape .componente .newsletter-assinar {
background: #6e29de;
color: #ffffff;
border-color: #6e29de;
}
/* RODAPE */
/* fundo do rodape */
#rodape .institucional {
background:#a067e4;
}
/* titulos */
#rodape .institucional .titulo {
color: #ffffff;
}
/* descricao e conteudos das categorias */
#rodape .institucional a,#rodape .institucional p {
color: #ffffff;
}
#rodape .sobre-loja-rodape p {
text-transform: none;
margin-top: 40px;
}
/* botao conferir */
#rodape .sobre-loja-rodape .more {
border-color:#ffffff;
color: #dfb3f1;
background:#6e29de;
}
/* hover do botao conferir */
#rodape .sobre-loja-rodape .more:hover {
color: #6e29de;
background: #dfb3f1;
border-color:#6e29de;
}
/* icones das redes sociais */
#rodape .lista-redes [class^=icon] {
color: #000000;
}
/* borda dos icones */
#rodape .lista-redes ul li a {
border-color: #e3335b;
}
/* hover dos icones de redes sociais */
#rodape .lista-redes ul li:hover a {
background: none;
}
#rodape .lista-redes ul li:hover a i {
color: #6e29de;
}
/* botao voltar ao topo */
.scrollToTop {
background: #6e29de;
border-radius:3px;
color: #ffffff;
fill:#ffffff;
bottom: 11rem;
}
/* hover do botao voltar ao topo */
.scrollToTop:active,.scrollToTop:focus,.scrollToTop:hover {
background: #dfb3f1;
border-radius:3px;
color: #6e29de;
}
/* SELOS */
/* cor da fonte */
#rodape .pagamento-selos .titulo {
color: #6e29de;
}
/* PAGINA PRODUTO */
/* descricao da categoria ativa na pagina*/
.pagina-produto .breadcrumbs ul li:last-child a,.breadcrumbs ul li strong,.info-principal-produto
.breadcrumbs ul li strong {
color: #b13451;
}
/* hover dos atributos */
.atributos ul li a:hover,.atributos ul li.active a,.borda-principal,.elastislide-carousel ul li.active
a,.tema-scuro .nav-tabs li.active a {
border-color: #6e29de
}
/* hover no dropdown */
.botao.principal,.botao.principal:hover,.dropdown-menu>li>a:hover,.filtro.lista ul li
label:hover,.filtro.lista ul li.active label,.flex-control-paging li a.flex-active,.fundo-principal,.menu
li:hover>a .fundo-secundario,.menu-simples li a:hover,.menu-simples li.active a {
background: #42386B;
color: #fff;
}
.pagina-busca .menu.lateral .nivel-um>li.com-filho>a strong, .pagina-categoria .menu.lateral .nivel-um>li.com-filho>a strong {
    color: #6e29de;
    font-weight: 700;
    font-size: 15px;
}
.pagina-busca .menu.lateral li.ativo>a, .pagina-categoria .menu.lateral li.ativo>a {
    color: #6e29de;
    font-weight: 700;
}

/* menu lateral */
.pagina-inicial .menu.lateral .titulo {
    font-size: 15px;
    font-weight: 700;
    color: #6e29de;
    text-transform: uppercase;
}

/* hover menu lateral */
.pagina-busca .menu.lateral .nivel-dois>li:hover>a,.pagina-categoria .menu.lateral
.nivel-dois>li:hover>a {
color: #9e6565
}
/* hover do filtro por preco */
.filtro.lista ul li a label:hover {
color: #2c6f4c;
}
/* NEWSLETTER FLUTUANTE  */

/*DESENHO ENVELOPE*/
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter::before {
    content: '\f0e0';
    font-family: fontAwesome;
    color: #6e29de !important;
    height: 50px;
    font-size: 179%;
    display: block;
    margin: 0 auto 25px;
}

/*BOTÃO*/
element {
}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao {
    width: 25%;
    border-radius: 4px;
    border: solid 2px #6e29de;
    background: #6e29de;
    height: 45px;
    padding: 0 6px;
    line-height: 40px;
    margin-left: 38%;
    margin-top: 15px;
    color: #fff;
    position: initial;
    box-sizing: border-box;
    transition: all .2s ease-out;
}
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao:hover {
    background: 0 0;
    color: #6e29de;
}

/* NEWLETTER PAGINA DA CATEGORIA */
/* fundo */
.coluna div.componente.newsletter {
background: #6e29de;
}
/* letra */
.coluna div.componente.newsletter .texto-newsletter {
color: #ffffff;
}
/* assine nossa news */
.coluna div.componente.newsletter .texto-newsletter:after {
color: #ffffff
}
/* botao assinar */
.coluna div.componente.newsletter .botao {
background: #6e29de;
color: #ffffff;
border-color: #ffffff;
}
/* hover botao asinar */
.coluna div.componente.newsletter .botao:hover {
background: #ffffff;
color: #6e29de;
border-color:#6e29de;
}
/* PAGINA DO PRODUTO */
/*inicio >> MAIS*/
.pagina-produto .breadcrumbs ul li:last-child a, .breadcrumbs ul li strong, .info-principal-produto .breadcrumbs ul li strong {
    color: #6e29de;
}
/* nome do produto */
.produto div.principal .nome-produto,.produto .acoes-flutuante .nome-produto {
color: #6e29de;
}
/* numero do codigo de referencia */
.produto div.principal .codigo-produto span>a,.produto div.principal .codigo-produto
span>span {
color: #6e29de;
}
/* hover borda dos atributos de cor, tamanho.. */
.produto .atributos .atributo-comum ul li a:hover {
border-color: #2c3750;
}
/* borda dos atributos ativos de cor, tamanho.. */
.produto .atributos .atributo-comum ul li.active a {
border-color:#2c3750;
}
/* valor parcelado */
.produto div.principal .acoes-produto .preco-produto .preco-parcela strong,
.produto .acoes-flutuante .preco-produto .preco-parcela .titulo,
.produto .acoes-flutuante .preco-produto .preco-parcela strong {
color: #bd2424;
}
/* preco do produto a vista */
.produto .acoes-flutuante .preco-produto .preco-promocional.cor-principal,
.produto div.principal .acoes-produto .preco-produto .preco-promocional {
color: #6e29de;
}
/* preco do pagamento via boleto */
.acoes-flutuante .acoes-produto div > span > strong,
.principal .acoes-produto.hide.disponivel.SKU-SN6J46HQE-40-NXBFLIP3I > div:nth-child(1) >
div > span > strong{
color: #f92828;
}
/* botao comprar */
.produto div.principal .acoes-produto .comprar .botao-comprar,
.produto .acoes-flutuante .botao-comprar {
color: #fff;
background: #00ae7c;
}
/* REDES SOCIAIS */
/*fundo dos icones do compartilhe */
#st-1 .st-btn[data-network=facebook],#st-1 .st-btn[data-network=googleplus],#st-1
.st-btn[data-network=pinterest],#st-1 .st-btn[data-network=twitter] {
background: #6e29de !important; /* nao retirar o !important */
}
/* cor dos simbolos */
#st-1 .st-btn[data-network=facebook]>svg,#st-1 .st-btn[data-network=googleplus]>svg,#st-1
.st-btn[data-network=pinterest]>svg,#st-1 .st-btn[data-network=twitter]>svg {
fill: #885454
}
/* lista de desejo */
.produto-compartilhar .lista-favoritos {
background: #e0e0e0;
color: #000000;
}
/* coracao na lista de desejos */
.produto-compartilhar .lista-favoritos i {
color: #e3335b;
}
/* hover da lista de desejos */
.produto-compartilhar .lista-favoritos:hover {
background: #000000;
color: #fff;
}
.produto-compartilhar .lista-favoritos:hover i {
color: #fff
}
/* TABS DE DESCRICAO */
.produto #descricao .tabs li.current {
background: #6e29de;
border-color: #6e29de;
color: #ffffff;
}
/* CHECKOUT */
/* icones atendimento */
.carrinho-checkout .atendimento li span.display-table .icone-box i {
color: #e3335b;
}
/* frases do atendimento */
.carrinho-checkout .atendimento li span.display-table,
.carrinho-checkout .atendimento li strong {
color: #7f3939;
}
/* campo do email */
.campos-pedido .identificacao .identificacao-title {
color: #cc5656;
}
/* botao continuar */
.campos-pedido .identificacao .submit-email.botao.principal {
background: #e3335b;
}
/* MOBILE */
/* icones do menu */
.atalhos-mobile ul li a .icon,.atalhos-mobile ul li a .icon .cls-1 {
fill: #6e29de;
}
/* bolinha de quantidade */
.atalhos-mobile ul li a .qtd-carrinho {
background: #948286;
color: #fd1e1e;
}
/* fundo do botao do menu */
.conteudo-topo .busca-mobile .atalho-menu {
background: #ffffff;
border-color: #6e29de;
}
/* linhas do botao do menu */
.conteudo-topo .busca-mobile .atalho-menu.icon-th::before {
color: #6e29de;
}
/* botão de fechar menu */
.conteudo-topo .menu.superior.visible-phone .menu-close:after {
background: #dfb3f1;
color: #6e29de;
}
/* cor das categorias no mobile */
.conteudo-topo .menu.superior.visible-phone:before {
color: #6e29de;
}
/* cor das subcategorias no mobile */
.conteudo-topo .menu.superior.visible-phone ul li a,.conteudo-topo
.menu.superior.visible-phone ul li strong {
color: #6e29de;
}
/* cor da conta e meu carrinho */
.conteudo-topo .menu.superior.visible-phone ul.action-links li a {
color: #6e29de;
}
/* título produto carrinho */
.cor-secundaria {
color: #000000;
}
/* botão ir para carrinho */
.botao.principal, .botao.principal:hover, .dropdown-menu>li>a:hover, .filtro.lista ul li label:hover,
.filtro.lista ul li.active label, .flex-control-paging li a.flex-active, .fundo-principal, .menu
li:hover>a .fundo-secundario, .menu-simples li a:hover, .menu-simples li.active a {
background: #6e29de;
}
/*Cadastro*/
.cadastro legend {
    border-color: #6e29de;
    border-width: 3px;
    color: #6e29de;
    font-weight: 600;
    font-size: 20px;
}
.cadastro label {
    color: #6e29de;
    font-weight: 600;
}
.cadastro .recuperar-senha {
    color: #6e29de;
}
.cadastro .recuperar-senha i {
    color: #6e29de;
}
.alert-danger, .alert-error {
    background-color: #6e29de;
    border-color: #6e29de;
    color: #ffffff;
}
/*botão*/
.botao {
    border-radius: 0;
    background: #6e29de;
    color: #fff;
    border: none;
    font-weight: 600;
}
/*botoes das categorias das vitrines (LANÇAMENTOS /  MAIS VENDIDOS*/
.slick-dots li.slick-active button:before {
    opacity: 1;
    color: #6e29de;
    background: #6e29de;
}
/*PAGINAS CATEGORIAS*/
/*TITULO*/
.pagina-categoria .conteudo h1.titulo {
    color: #6e29de;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: normal;
}

/*MENU LATERAL*/
.pagina-busca .menu.lateral.outras .nivel-um li>a .titulo, .pagina-categoria .menu.lateral.outras .nivel-um li>a .titulo {
    color: #6e29de;
    font-weight: 700;
    font-size: 15px;
    text-transform: uppercase;
}
/*MENU LATERAL SELECIONADO*/
.pagina-busca .menu.lateral .nivel-um>li.ativo a .titulo, .pagina-categoria .menu.lateral .nivel-um>li.ativo a .titulo {
    color: #6e28de;
    font-size: 15px;
    font-weight: 700;
    text-transform: uppercase;
}
/* FORMULARIO DE CONTATO*/

/*FORMULARIO*/
#modalContato .form-horizontal .control-label {
    font-weight: 600;
    color: #6e29de;
}
/*DADOS*/
#modalContato table td b {
    color: #6e29de;
}
/*MINHA CONTA*/
/*ABAS*/
.pagina-conta .cadastro .abas-conta li a, .pagina-conta .conteudo .abas-conta li a, .pagina-favorito-listar .cadastro .abas-conta li a, .pagina-favorito-listar .conteudo .abas-conta li a, .pagina-pedido-listar .cadastro .abas-conta li a, .pagina-pedido-listar .conteudo .abas-conta li a {
    color: #6e29de;
    font-size: 18px;
    font-weight: 600;
}
/*TITULO*/
.pagina-conta .cadastro h3.titulo, .pagina-conta .conteudo h3.titulo, .pagina-favorito-listar .cadastro h3.titulo, .pagina-favorito-listar .conteudo h3.titulo, .pagina-pedido-listar .cadastro h3.titulo, .pagina-pedido-listar .conteudo h3.titulo {
    font-size: 22px;
    font-weight: 600;
    color: #6e29de;
    border: none;
}
/*ALTERAR SENHA TEXTO*/
.pagina-conta .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.pequeno, .pagina-conta .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.pequeno, .pagina-favorito-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.pequeno, .pagina-favorito-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.pequeno, .pagina-pedido-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.pequeno, .pagina-pedido-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.pequeno {
    background: #e3e3e3;
    color: #6e29de;
}
/*CADEADO*/
.pagina-conta .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.pequeno i, .pagina-conta .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.pequeno i, .pagina-favorito-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.pequeno i, .pagina-favorito-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.pequeno i, .pagina-pedido-listar .cadastro .abas-conteudo .caixa-dados .acao-editar .botao.pequeno i, .pagina-pedido-listar .conteudo .abas-conteudo .caixa-dados .acao-editar .botao.pequeno i {
    color: #6e29de;
}

/*menu lateral*/
.pagina-conta .conta-menu .menu-simples li a, .pagina-favorito-listar .conta-menu .menu-simples li a, .pagina-pedido-listar .conta-menu .menu-simples li a {
    color: #6c6c6c;
    font-size: 14px;
    font-weight: 500;
    transition: all .2s ease-out;
}

.pagina-conta .conta-menu .menu-simples li a:hover,.pagina-favorito-listar .conta-menu .menu-simples li a:hover,.pagina-pedido-listar .conta-menu .menu-simples li a:hover {
    background: 0 0;
    color: #6e29de;
}
/*MOBILE*/
/*SETAS DAS BOLINHAS DO BANNER*/
.flex-direction-nav li a .icon .a {
   fill: #ffffff;
}
/*ICONES DOS CONTATOS RODAPÉ*/
#rodape .institucional a i {
    color: #6e29de;
}
/*LARGURA DA BARRA DO LOGO*/
#cabecalho .logo a {
    max-height: 80px;
    width: 90%;
}

.full.menu {
    background: #fff;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-top: solid 2px #6e29de;
    margin-top: 13px;
}

#cabecalho {
    background: #fff;
    height: 160px;
}

/*CSS DO INSTAGRAN A PARTE - INICIO */

.instageral {

background: linear-gradient(to top, #c5c5c5, #ffffff00);
    max-width: 1180px;
    margin: 0 auto;
    padding: 10px;
    border: 1px solid #b3b3b3;
    border-radius: 16px;
    height: 300px;
    box-shadow: 0px 8px 10px 0px #828282;

}

.instatitulo{
    width: 100%;
    border-bottom: 1px solid #c1c1c1;
    padding-top: 5px;
    padding-bottom: 13px;
    text-align: left;
    margin-bottom: 10px;
    font-size: 18px;
	font-family:arial;
    color: #ba1e1e;
    font-weight: bold;
}
.instatitulo:hover {
    transition: .3s;
    box-shadow: 8px 9px 0px 0px #dadada;
    background: none;
    padding-left: 20px;
    width: 97%;
    border-bottom: 3px solid #c1c1c1;
}
.instatitulo a{color: black !important;margin-left: 24px;text-decoration: none;}
.instatitulo a:hover{color: black !important;}
.instatitulo a:visited{color: black !important;}
.text-center {

    text-align: left !important;

}

.cliqueaqui{
display: inline;
color: white;
margin-left: 15px;
font-size: 16px;
}

@media screen and (max-width:800px) {.cliqueaqui{display:none;}}

.cliqueaqui::before {
margin-right: 7px;
transform: rotateY(180deg);
}

.instatitulo:hover .cliqueaqui{color: #969696;}

#rudr_instafeed{
  list-style:none; 
  margin-bottom:-0px;
}
#rudr_instafeed li{
  float:left;
  height:220px;
  margin:10px 5px;
}
#rudr_instafeed li img{
    max-width: 100%;
    max-height: 90%;
    border-radius: 1em;
    box-shadow: 0px 5px 0px 0px #00000024;
    border: 1px solid #bbbbbb;
}
#rudr_instafeed li img:hover{

    box-shadow: 5px 4px 0px 0px #afafaf;
    border: 1px solid #ffffff;

}

@media screen and (max-width:800px) {
#rudr_instafeed {display: flex;overflow:auto;}
#rudr_instafeed li{height:146px;}
#rudr_instafeed li img {max-width: none;}
   }

/* fim do css instagran a parte */