/* BLACK FRIDAY 2024 */

/* INICIO MENU */

/* TAMANHO DA IMAGEM LOGO CORREIOS BLACKFRIDAY HOME */

@media screen and (min-width: 992px) {
    body.frontend.template-homeview.blackfriday-home .menu .logo-correios img {
        height: 4.5rem;
    }
}


@media screen and (min-width: 576px) {
    body.frontend.template-homeview.blackfriday-home .portletWrapper .portlet.portlet_cards .produtoDia .texto_card {
        width: 50%;
    }
}

/* FIM TAMANHO DA IMAGEM LOGO CORREIOS BLACKFRIDAY */


body.frontend.template-homeview.blackfriday-home .portlet.portlet_banner{
    margin-top: -2px !important;    
}

body.frontend.template-homeview.blackfriday-home .cabecalho{
    background-color:#3c3c3b;
    border-bottom: 2px solid #000;
}

body.frontend.template-homeview.blackfriday-home .cabecalho .bt-link-ic, 
body.frontend.template-homeview.blackfriday-home #link-contraste,
body.frontend.template-homeview.blackfriday-home .acessibilidade #lista-itens-acessibilidade [vw] [vw-access-button] p {
    color: var(--cor-texto-branco);
}

body.frontend.template-homeview.blackfriday-home #lista-itens-acessibilidade li .enabled .active img.access-button{
    filter: contrast(10%) brightness(200%);
}

body.frontend.template-homeview.blackfriday-home #menu-content.menu,
body.frontend.template-homeview.blackfriday-home .menu .flex.lista-menu,
body.frontend.template-homeview.blackfriday-home .menu .itens-menu-meu-correios,
body.frontend.template-homeview.blackfriday-home #portal-searchbox{
    background-color:#3c3c3b;
}

body.frontend.template-homeview.blackfriday-home .menu .links-menu-superior a,
body.frontend.template-homeview.blackfriday-home .login-meu-correios,
body.frontend.template-homeview.blackfriday-home .login-txt,
body.frontend.template-homeview.blackfriday-home .lista-menu .propaganda-menu span,
body.frontend.template-homeview.blackfriday-home .propaganda-paragrafo,
body.frontend.template-homeview.blackfriday-home .menu .links-menu-meu-correios li a,
body.frontend.template-homeview.blackfriday-home #menu-content.menu .busca-txt{
    color: var(--cor-texto-branco);   
}


body.frontend.template-homeview.blackfriday-home .portlet.portlet_noticias .bloco-noticia a,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_noticias .bloco-noticia a :hover{
    color: #1d1d1b;
}



/* FIM DO MENU */



/* INICIO PORTLETS */


body.frontend.template-homeview.blackfriday-home .portlet.portlet_acesso_rapido .acesso-rapido-busca span {   
    color: #1d1d1b;
} 

body.frontend.template-homeview.blackfriday-home .portlet.portlet_acesso_rapido .acesso-rapido-links .lista-icone li img,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_acesso_rapido .acesso-rapido-busca img,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_acesso_rapido .campo .bt-link-ic,
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .imagem-icone img{ 
    filter: contrast(0) brightness(0);
}

body.frontend.template-homeview.blackfriday-home .portlet.portlet_acesso_rapido .acesso-rapido-links .lista-icone li span,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_acesso_rapido .lista-icone .li a:hover span:last-of-type,
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .titulo-texto-calc,
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .texto-calc, 
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .inserir-dados-calc, 
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .inserir-dados-origem-calc, 
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .inserir-dados-destino-calc, 
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .simulador-calc,
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .link-outros-formatos strong,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_acesso_rapido .largura-maxima .titulo-detalhe,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_acesso_rapido .acesso-rapido-links .lista-icone li a:hover span:last-of-type,
body.frontend.template-homeview.blackfriday-home .portlet.portlet-solucoes-que-aproximam .solucoes-que-aproximam .card-solucoes-que-aproximam .texto-solucoes-que-aproximam h3{
    color: #1d1d1b;   
}

body.frontend.template-homeview.blackfriday-home .portlet.portlet_noticias .largura-maxima .titulo-noticias h3{
    color: #ffd400;
}

body.frontend.template-homeview.blackfriday-home .portlet.portlet_acesso_rapido .slick-dots-container .slick-dots-blue{
    color: #1d1d1b;
}

body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .simular-frete p,
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .simular-frete p:hover,
body.frontend.template-homeview.blackfriday-home .portlet.portlet-solucoes-que-aproximam .bt.link-solucoes-que-aproximam,
body.frontend.template-homeview.blackfriday-home .portlet.portlet-solucoes-que-aproximam .solucoes-que-aproximam .card-solucoes-que-aproximam .texto-solucoes-que-aproximam .link-solucoes-que-aproximam,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .produtoDia .card-link.bt,
body.frontend.template-homeview.blackfriday-home .portlet_cards .texto_card a.bt, .portlet_cards .texto_card a.bt:visited,
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .botao-simular, 
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .botao-postagem,
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .botao-simular:hover,
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .botao-postagem:hover, 
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .botao-simular:focus, 
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo .botao-postagem:focus {
    color: #ffd400;
    background: #3c3c3b;    
}

body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .cards  .texto_card h3,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .cards  .texto_card p{
    color: var(--cor-texto-branco);     
}

body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .texto_card.cor_de_fundo_a{
    background: #3c3c3b;
}

body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .cardsMenu .texto_card.cor_de_fundo_c,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .cardsMenu .texto_card.cor_de_fundo_a,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .cardsMenu .texto_card.cor_de_fundo_b{
    background: var(--cor-fundo-cinza);
}

body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards > div.cor_de_fundo_c,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards > div.cor_de_fundo_a,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards > div.cor_de_fundo_b,
body.frontend.template-homeview.blackfriday-home .portlet_cards .cardCarrossel .texto_card.cor_de_fundo_c{
    background: #3c3c3b;    
}

body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .produtoDia .card-imagem-direita,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .produtoDia .card-imagem-esquerda,
body.frontend.template-homeview.blackfriday-home  .portlet.portlet_cards .produtoDia.largura-maxima {
    background-color: #fafafa;
}


body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards > div.cor_de_fundo_a .card-imagem-direita
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards > div.cor_de_fundo_b{
    background: var(--cor-fundo-cinza);
}

body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .card-imagem-direita img,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .card-imagem-esquerda img{
    border-radius: 0;
}

body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .texto_card a,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .cardsMenu.cor_de_fundo_a.largura-maxima .titulo-card-menu h3,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .cardsMenu.cor_de_fundo_b.largura-maxima .titulo-card-menu h3,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .cardsMenu.cor_de_fundo_c.largura-maxima .titulo-card-menu h3,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .produtoDia.largura-maxima .texto_card h3{
    color: #ffd400;
} 

body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .texto_card h3,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .cardCarrossel .titulo-card-menu h3,
body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .cardCarrossel p{
    color: var(--cor-texto-branco);  
} 

body.frontend.template-homeview.blackfriday-home .portlet_cards .cardsMenu .texto_card a {
    color: #1d1d1b;
}

@media screen and (min-width: 576px) {
    body.frontend.template-homeview.blackfriday-home .portlet.portlet_cards .texto_card {
        width: 66%;        
    }
}

/* FIM DOS PORTLETS */


/* FINAL BLACKFRIDAY 2024 */



/* INICIO ALTO CONTRASTE BLACKFRIDAY */


body.contraste.frontend.template-homeview.blackfriday-home  .portlet.portlet_acesso_rapido .acesso-rapido-links .lista-icone li img,
body.contraste.frontend.template-homeview.blackfriday-home  .portlet.portlet_acesso_rapido .acesso-rapido-busca img,
body.contraste.frontend.template-homeview.blackfriday-home  .portlet.portlet_acesso_rapido .campo .bt-link-ic,
body.contraste.frontend.template-homeview.blackfriday-home  .portlet.Portlet_Precos_E_Prazo .imagem-icone img{ 
    filter: contrast(10%) brightness(200%);
}

body.contraste.frontend.template-homeview.blackfriday-home  .portlet.portlet_acesso_rapido .acesso-rapido-links .lista-icone li span,
body.contraste.frontend.template-homeview.blackfriday-home  .portlet.portlet_acesso_rapido .lista-icone li a:hover span:last-of-type,
body.contraste.frontend.template-homeview.blackfriday-home  .portlet.Portlet_Precos_E_Prazo .link-outros-formatos strong,
body.contraste.frontend.template-homeview.blackfriday-home  .portlet_cards .cardsMenu .texto_card a {
    color: #ffd400;
}

body.contraste.frontend.template-homeview.blackfriday-home  .portlet.portlet_cards .cardsMenu .texto_card.cor_de_fundo_c,
body.contraste.frontend.template-homeview.blackfriday-home.template-homeview {
    background-color: #000;
}

body.contraste.frontend.template-homeview.blackfriday-home  .outer-wrapper{
    border: none !important;
}


/* FINAL ALTO CONTRASTE BLACKFRIDAY HOME */





/* ESTILO PARA A PÁGINA INTERNA DA BLACKFRIDAY - correios.com.br/blackfriday */


/* Alto Contrate  */


/* Alto contraste páginas e topo */

body.section-blackfriday.subsection-blackfriday.frontend.portaltype-document.template-document_view,
body.section-blackfriday.subsection-blackfriday #rodape-content{
    background-color: #000;
}


body.section-blackfriday.subsection-blackfriday .menu .logo-correios img {
    height: 4.5rem;
}

body.section-blackfriday.subsection-blackfriday #visual-portal-wrapper,
body.section-blackfriday.subsection-blackfriday .outer-wrapper form:not(.autotabs),
body.section-blackfriday.subsection-blackfriday #mainnavigation,
body.section-blackfriday.subsection-blackfriday #mainnavigation #portal-globalnav-wrapper,
body.section-blackfriday.subsection-blackfriday .cabecalho,
body.section-blackfriday.subsection-blackfriday .menu,
body.section-blackfriday.subsection-blackfriday #menu-content .links-menu-superior ul.flex.lista-menu{
    background-color: #000 !important;
    color: #fff !important;
    border-bottom: 1px solid #fff !important;
}

body.section-blackfriday.subsection-blackfriday.frontend.template-document_view .outer-wrapper{
    background-color: #000 !important;
    color: #fff !important;
    border-bottom: 1px solid #000 !important;
}

body.section-blackfriday.subsection-blackfriday .outer-wrapper .acessibilidade #botao-acessibilidade{
    background-color: #000 !important;
    text-decoration: underline;
    color: #FFF333 !important;
}

body.section-blackfriday.subsection-blackfriday .outer-wrapper .acessibilidade #botao-acessibilidade:hover{
    text-decoration: none;    
    border: 2px solid transparent;
}

body.section-blackfriday.subsection-blackfriday .outer-wrapper .acessibilidade #botao-acessibilidade:focus{
    border: 2px solid #FFF333;
}

body.section-blackfriday.subsection-blackfriday .outer-wrapper .menu .bt-menu-hamburguer:hover{
    background-color: #000 !important;
    border: 2px solid #FFF333;
}

body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial,
body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row,
body.section-blackfriday.subsection-blackfriday #viewlet-above-content #portal-breadcrumbs,
body.section-blackfriday.subsection-blackfriday #sidebar #portal-column-one a,
body.section-blackfriday.subsection-blackfriday .menu .itens-menu-meu-correios{
    background-color: #000 !important;
}

body.section-blackfriday.subsection-blackfriday #sidebar #portal-column-one .portletHeader{
    background-color: #000 !important;
    border-bottom: 1px solid #fff !important;
    border-left: none;
}

body.section-blackfriday.subsection-blackfriday #viewlet-above-content #portal-breadcrumbs a{
    text-decoration: none;
    color: #FFF333;
}

body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row h1,
body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row h2,
body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row h3,
body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row h4,
body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row h5,
body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row h6,
body.section-blackfriday.subsection-blackfriday #viewlet-above-content #portal-breadcrumbs li::before,
body.section-blackfriday.subsection-blackfriday #viewlet-above-content #portal-breadcrumbs li::after{
    color: #fff !important;   
}
body.section-blackfriday.subsection-blackfriday .outer-wrapper .controlador .bt-link-ic:hover{
    height: 100%;
    color: #000 !important;
    background-color: #FFF333 !important;
    border-color: #FFF333 !important;
}


body.section-blackfriday.subsection-blackfriday .outer-wrapper .bt-link-ic,
body.section-blackfriday.subsection-blackfriday .outer-wrapper .ic-marcador-out{
    color: #FFD400 !important;
}


/* Alto contraste links */
body.section-blackfriday.subsection-blackfriday header a,
body.section-blackfriday.subsection-blackfriday a form:not(.autotabs),
body.section-blackfriday.subsection-blackfriday .outer-wrapper a:visited form:not(.autotabs),
body.section-blackfriday.subsection-blackfriday #rodape-content .rodape a,
body.section-blackfriday.subsection-blackfriday #rodape-content .rodape a:visited,
body.section-blackfriday.subsection-blackfriday #sidebar #portal-column-one a:visited,
body.section-blackfriday.subsection-blackfriday #sidebar #portal-column-one a:before{
    color: #FFF333;    
}

body.section-blackfriday.subsection-blackfriday a:hover,
body.section-blackfriday.subsection-blackfriday #rodape-content .rodape a:hover span{
    text-decoration: none;
}

body.section-blackfriday.subsection-blackfriday a:focus,
body.section-blackfriday.subsection-blackfriday #rodape-content .rodape a:focus,
body.section-blackfriday.subsection-blackfriday #sidebar #portal-column-one a:focus{
    border: 2px solid #FFF333;
}

/* Alto Contraste rodapé */

body.section-blackfriday.subsection-blackfriday #rodape-content .rodape,
body.section-blackfriday.subsection-blackfriday #rodape-content .rodape .row{
    background-color: #000 !important;
    color: #fff !important;
    background-image: none;
}

body.section-blackfriday.subsection-blackfriday #rodape-content .rodape h1,
body.section-blackfriday.subsection-blackfriday #rodape-content .rodape h2,
body.section-blackfriday.subsection-blackfriday #rodape-content .rodape h3{
    color: #fff !important;   
}

/* Alto constraste botões */

body.section-blackfriday.subsection-blackfriday button.bt{
    color: #000 !important;
    background-color: #FFF333 !important;
}

body.section-blackfriday.subsection-blackfriday button.bt:focus{
    background-color: #000 !important;
    color: #FFF333 !important;
    border: 2px solid #FFF333 !important;
    box-shadow: none;
}

/* Alto contraste páginas internas */
/* Abas */
body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row #container-aba-geral,
body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row #container-aba-sobre{ 
    background-color: #000 !important;
    color: #fff !important;
    border-bottom: 1px solid #fff !important;
}


body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formPrologue-"] .aba-visao-sobre .nome-abas,
body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formEpilogue-"] .aba-visao-sobre .nome-abas,
body.section-blackfriday.subsection-blackfriday #parent-fieldname-text .aba-visao-sobre .nome-abas {
    border: none;
}

body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formPrologue-"] .aba-visao-sobre .nome-abas span,
body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formEpilogue-"] .aba-visao-sobre .nome-abas span,
body.section-blackfriday.subsection-blackfriday #parent-fieldname-text .aba-visao-sobre .nome-abas span {
    background-color: #000;
    border: none;
}

body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formPrologue-"] .aba-visao-sobre .nome-abas span.marcado,
body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formEpilogue-"] .aba-visao-sobre .nome-abas span.marcado,
body.section-blackfriday.subsection-blackfriday #parent-fieldname-text .aba-visao-sobre .nome-abas span.marcado {
    color: #FFF;
    border-width: 2px 2px 0 2px;
    border-style: solid;
}

body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formPrologue-"] .aba-visao-sobre .nome-abas span,
body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formEpilogue-"] .aba-visao-sobre .nome-abas span,
body.section-blackfriday.subsection-blackfriday #parent-fieldname-text .aba-visao-sobre .nome-abas span {
    color: #FFF333;
}

body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row .cards-paginas-interna{
    background-color: #000 !important;
    color: #fff !important;
    border-bottom: 1px solid #fff !important;    
    background-image: none;
}

body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row .cards-paginas-interna .card-interno{
    background-color: #000 !important;
    color: #fff !important;
    background-image: none;
}

body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row .cards-paginas-interna .card-interno{
    border-right: 1px solid #fff !important;
    border-bottom: 1px solid #fff !important;
    border-left: 1px solid #fff !important;
}

/* ----------------------------
BOTÕES BÁSICOS                
------------------------------- */

/* Botão basico */
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-basico, 
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-alternativo,
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-alerta,
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-confirmacao {
    color: #000;
    background-color:#FFF333;
}
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-basico:hover,
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-alternativo:hover,
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-alerta:hover,
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-confirmacao:hover {
    background-color:#FFF333;
    border: 1px solid #FFF333;
}

body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-basico:focus,
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-alternativo:focus,
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-alerta:focus,
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-confirmacao:focus {
    color: #FFF333;
    background-color:#000;
    border: 2px solid #FFF333;
}

body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-basico:disabled,
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-alternativo:disabled,
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-alerta:disabled,
body.section-blackfriday.subsection-blackfriday .botoes-basicos #botao-confirmacao:disabled {
    color: #000;
    background-color:#FFF;
    border: 2px solid #000;
    cursor: not-allowed;
}


/* Botão Basico Circular*/
body.section-blackfriday.subsection-blackfriday .botoes-circulares #botao-basico:hover,
body.section-blackfriday.subsection-blackfriday .botoes-circulares #botao-alternativo:hover,
body.section-blackfriday.subsection-blackfriday .botoes-circulares #botao-alerta:hover,
body.section-blackfriday.subsection-blackfriday .botoes-circulares #botao-confirmacao:hover {
    background-color:#FFF333;
    border: 1px solid #FFF333;
}

body.section-blackfriday.subsection-blackfriday .botoes-circulares #botao-basico:focus,
body.section-blackfriday.subsection-blackfriday .botoes-circulares #botao-alternativo:focus,
body.section-blackfriday.subsection-blackfriday .botoes-circulares #botao-alerta:focus,
body.section-blackfriday.subsection-blackfriday .botoes-circulares #botao-confirmacao:focus {
    color: #FFF333;
    background-color:#000;
    border: 2px solid #FFF333;
}

body.section-blackfriday.subsection-blackfriday .botoes-circulares #botao-basico:disabled,
body.section-blackfriday.subsection-blackfriday .botoes-circulares #botao-alternativo:disabled,
body.section-blackfriday.subsection-blackfriday .botoes-circulares #botao-alerta:disabled,
body.section-blackfriday.subsection-blackfriday .botoes-circulares #botao-confirmacao:disabled {
    color: #000;
    background-color:#FFF;
    border: 2px solid #000;
    cursor: not-allowed;
}

/* Menu */

body.section-blackfriday.subsection-blackfriday .outer-wrapper #lista-menu-container{ 
    background-color: #000 !important;
    color: #fff !important;
    border-bottom: 1px solid #fff !important;
}
body.section-blackfriday.subsection-blackfriday .outer-wrapper .propaganda-menu h3{
    color: #fff !important;   
}

/* Accordion */

body.section-blackfriday.subsection-blackfriday .tinymce_accordion .accordion__link,
body.section-blackfriday.subsection-blackfriday .tinymce_accordion .accordion__link .accordion__link_active,
body.section-blackfriday.subsection-blackfriday .tinymce_accordion .accordion__link_active:after,
body.section-blackfriday.subsection-blackfriday .tinymce_accordion .accordion__link:not(.accordion__link_active):after,
body.section-blackfriday.subsection-blackfriday .accordion,
body.section-blackfriday.subsection-blackfriday .sub-accordion,
body.section-blackfriday.subsection-blackfriday .tinymce_accordion .accordion.active:after,
body.section-blackfriday.subsection-blackfriday .tinymce_accordion .accordion:after {
    background-color: #FFF333 !important;
    color: #000 !important;
    border: 1px solid #000;
}

body.section-blackfriday.subsection-blackfriday .tinymce_accordion .sub-accordion {
    background-color: #000 !important;
    color: #fff !important;
}

body.section-blackfriday.subsection-blackfriday .accordion,
body.section-blackfriday.subsection-blackfriday .sub-accordion {
    margin: 0;
    list-style: none;
    background: #000;
}

body.section-blackfriday.subsection-blackfriday .tinymce_accordion div.panel {
    background-color: #000;
}

body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row .destaque-img-texto-d .direita{ 
    background-color: #000 !important;
}

body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row .destaque-img-texto-d .direita{ 
    background-color: #000 !important;
}

body.section-blackfriday.subsection-blackfriday .outer-wrapper .conteudo-inicial .row #parent-fieldname-text table{ 
    background-color: #000 !important;
    color: #fff !important;
}

/* GALERIA DE IMAGENS */
body.section-blackfriday.subsection-blackfriday .tinymce-galeria,
body.section-blackfriday.subsection-blackfriday .gal-img-legenda,
body.section-blackfriday.subsection-blackfriday .gal-img-rodape,
body.section-blackfriday.subsection-blackfriday .gal-img-contagem-itens,
body.section-blackfriday.subsection-blackfriday .gal-img-miniatura-imagem {
    background-color:#000;  
}

body.section-blackfriday.subsection-blackfriday .gal-img-botao-esq,
body.section-blackfriday.subsection-blackfriday .gal-img-botao-dir {
    background-color:#000;  
}

body.section-blackfriday.subsection-blackfriday .gal-img-botao-esq:hover,
body.section-blackfriday.subsection-blackfriday .gal-img-botao-dir:hover {
    background-color:#FFF333;  
}

body.section-blackfriday.subsection-blackfriday .gal-img-seta-esquerda:before {
    border-right: 10px solid #FFF333;     
}

body.section-blackfriday.subsection-blackfriday .gal-img-seta-direita:after {
    border-left: 10px solid #FFF333;
}

body.section-blackfriday.subsection-blackfriday .gal-img-botao-esq:hover .gal-img-seta-esquerda:after {
    border-right:  10px solid #000;
}

body.section-blackfriday.subsection-blackfriday .gal-img-botao-dir:hover .gal-img-seta-direita:before {
    border-left:  10px solid #000;
}

body.section-blackfriday.subsection-blackfriday .gal-img-rodape{
    border-top:  1px solid #FFF;
}

body.section-blackfriday.subsection-blackfriday .gal-img-contagem-itens,
body.section-blackfriday.subsection-blackfriday .gal-img-miniatura-imagem{
    height: 3.4rem; 
}

body.section-blackfriday.subsection-blackfriday .gal-img-miniatura-imagem img{
    border: solid 1px #FFF333;
}

/* Tabelas do modelo TinyMce */
body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formPrologue-"] tr:first-child,
body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formEpilogue-"] tr:first-child,     
body.section-blackfriday.subsection-blackfriday #parent-fieldname-text tr:first-child {
    background: #000;
    color: #FFF;
    border-bottom: solid 5px #FFF;   
} 

body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formPrologue-"] tr:hover,
body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formEpilogue-"] tr:hover,
body.section-blackfriday.subsection-blackfriday #parent-fieldname-text tr:hover  {
    background-color: #000;
    border-top: solid 3px #FFF;
    border-bottom: solid 3px #FFF;
}

body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formPrologue-"] tr:first-child:hover,
body.section-blackfriday.subsection-blackfriday div[id^="parent-fieldname-formEpilogue-"] tr:first-child:hover,
body.section-blackfriday.subsection-blackfriday #parent-fieldname-text tr:first-child:hover {
    background: #000;
    color: #FFF;
    border-bottom: solid 5px #FFF;
} 

/* Chat-correios */
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios .carol-balao,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios .carol-balao .carol-seta,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #carol-fecha,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #carol-icone{
    color: #000;
    background-color: #FFF333;
}

body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle .incoming-middle,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle .incomig-seta,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios .top-bar,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios .bottom-bar,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #messageInput,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle .outgoing,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle .outgoing-seta,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle .warning .bubble,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #typing .bubble{ 
    background-color: #000;
    color: #fff;
    border: 1px solid #fff;
}

body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios .top-bar{
    background-image: none;
}

body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios .top-bar img{
    filter: invert(91%) sepia(83%) saturate(1903%) hue-rotate(327deg) brightness(112%) contrast(103%);
}

body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle{
    border-top: none;
    border-bottom: none;
}

body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios .incoming .bubble,
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle .hora{
    color: #fff;
}

body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle .incomig-seta{
    border-top: 0;
    border-right: 0;
}

body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle .outgoing-seta{
    border-top: 0;
    border-left: 0;
}

body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle .options{
    background-color: #000;
}

body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle .incomingOption{
    color: #FFF333;
}
body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle .incomingOption::before{
    border-left: 5px solid #FFF333;
}

body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #middle .atendente{
    background-color: #FFF333;
}

body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios .bottom-bar #messageInput::placeholder{
    color: #fff;
}

body.section-blackfriday.subsection-blackfriday footer #portal-footer #chat-correios #chatbot-correios #sendButton{
    background-image: url(++theme++tema-do-portal-correios/static/imagens/enviar-aviaozinho-amarelo.svg);
}

body.section-blackfriday.subsection-blackfriday .gal-vid-botao-pause img,
body.section-blackfriday.subsection-blackfriday .gal-imagem-botao-pause img {
    content:url("++theme++tema-do-portal-correios/static/imagens/pause-amarelo.svg");
}
body.section-blackfriday.subsection-blackfriday .gal-vid-botao-play img,
body.section-blackfriday.subsection-blackfriday .gal-imagem-botao-play img {
    content:url("++theme++tema-do-portal-correios/static/imagens/play-amarelo.svg");
}

body.section-blackfriday.subsection-blackfriday .gal-vid-video,
body.section-blackfriday.subsection-blackfriday .gal-imagem-rotativo {
    background: #000;
}

body.section-blackfriday.subsection-blackfriday .container-galeria-video .gal-vid-botao-esq,
body.section-blackfriday.subsection-blackfriday .container-galeria-video .gal-vid-botao-pause,
body.section-blackfriday.subsection-blackfriday .container-galeria-video .gal-vid-botao-play,
body.section-blackfriday.subsection-blackfriday .container-galeria-video .gal-vid-botao-dir,
body.section-blackfriday.subsection-blackfriday .container-galeria-imagem-rotativo .gal-imagem-botao-esq,
body.section-blackfriday.subsection-blackfriday .container-galeria-imagem-rotativo .gal-imagem-botao-pause,
body.section-blackfriday.subsection-blackfriday .container-galeria-imagem-rotativo .gal-imagem-botao-play,
body.section-blackfriday.subsection-blackfriday .container-galeria-imagem-rotativo .gal-imagem-botao-dir{
    background: #000;
}

body.section-blackfriday.subsection-blackfriday .tinymce-galeria{
    border-top: 0;
}

body.section-blackfriday.subsection-blackfriday .gal-vid-botao-esq:hover,
body.section-blackfriday.subsection-blackfriday .gal-vid-botao-pause:hover,
body.section-blackfriday.subsection-blackfriday .gal-vid-botao-play:hover,
body.section-blackfriday.subsection-blackfriday .gal-vid-botao-dir:hover,
body.section-blackfriday.subsection-blackfriday .gal-imagem-botao-esq:hover,
body.section-blackfriday.subsection-blackfriday .gal-imagem-botao-pause:hover,
body.section-blackfriday.subsection-blackfriday .gal-imagem-botao-play:hover,
body.section-blackfriday.subsection-blackfriday .gal-imagem-botao-dir:hover {
    background-color: #FFD400;
}

body.section-blackfriday.subsection-blackfriday .gal-vid-seta-esquerda::before,
body.section-blackfriday.subsection-blackfriday .gal-imagem-seta-esquerda::before{
    border-right: 10px solid #FFD400;
}

body.section-blackfriday.subsection-blackfriday .gal-vid-seta-direita::after,
body.section-blackfriday.subsection-blackfriday .gal-imagem-seta-direita::after{
    border-left: 10px solid #FFD400;
}

body.section-blackfriday.subsection-blackfriday .gal-vid-botao-esq:hover .gal-vid-seta-esquerda::after,
body.section-blackfriday.subsection-blackfriday .gal-imagem-botao-esq:hover .gal-imagem-seta-esquerda::before{
    border-right: 10px solid #000;
}

body.section-blackfriday.subsection-blackfriday .gal-vid-botao-dir:hover .gal-vid-seta-direita::before,
body.section-blackfriday.subsection-blackfriday .gal-imagem-botao-dir:hover .gal-imagem-seta-direita::before{
    border-left: 10px solid #000;
}

body.section-blackfriday.subsection-blackfriday .gal-vid-botao-pause:hover img,
body.section-blackfriday.subsection-blackfriday .gal-vid-botao-play:hover img,
body.section-blackfriday.subsection-blackfriday .gal-imagem-botao-pause:hover img,
body.section-blackfriday.subsection-blackfriday .gal-imagem-botao-play:hover img{
    filter: brightness(0%) contrast(100%);
}



/* Mudar o logo dos Correios no menu */

body.section-blackfriday.subsection-blackfriday .logo-correios img {
    content: url("++theme++tema-do-portal-correios/static/imagens/blackfriday/logo_Correios_BlackFriday.png");
}


body.section-blackfriday.subsection-blackfriday .conteudo-inicial #main-container .col-xs-12.col-sm-12 {
    padding-right: 15px;
}

/* Banner rotativo Blackfriday */

@media screen and (min-width: 768px) {
    
    body.section-blackfriday.subsection-blackfriday .carousel-control-prev,
    body.section-blackfriday.subsection-blackfriday .carousel-control-next{      
        top: 8vw;
    }    
}

@media screen and (min-width: 1200px) {
    body.section-blackfriday.subsection-blackfriday .conteudo-inicial #main-container .col-xs-12.col-sm-12 {
        padding-right: 0;
        padding-left: 0;
    }
}

body.section-blackfriday.subsection-blackfriday .documentFirstHeading{
    border-bottom: 0;
}