/* INÍCIO HOME BLACK FRIDAY */


/* VARIAVEIS CSS */

:root {   
    
    --cor-amarelo-blackfriday: #FFD400;
    --cor-texto-branco: #fff;
    
    /* cores de fundo */
    
    --cor-fundo-blackfriday: #3c3c3b;
    --cor-fundo-preto: #000;
    
}

body.frontend.template-homeview.blackfriday-home #cont-dias {
    background: var(--cor-fundo-preto);
}

body.frontend.template-homeview.blackfriday-home #cont-dias.cont-num,
body.frontend.template-homeview.blackfriday-home #cont-dias,
body.frontend.template-homeview.blackfriday-home #cont-horas,
body.frontend.template-homeview.blackfriday-home #cont-minutos,
body.frontend.template-homeview.blackfriday-home #cont-segundos{
    color:  var(--cor-amarelo-blackfriday);
    font-size: 46px;   
    padding: 3px;
    margin:0;
}

body.frontend.template-homeview.blackfriday-home .cont-num {
    border: 2px solid var(--cor-amarelo-blackfriday);
    display: flex;
    justify-content: center;
    align-items: center;
    width: 65px;
    height: 65px;
}


body.frontend.template-homeview.blackfriday-home #contador{
    margin: 0 4px;
    padding: 30px 0 15px 0;
}

body.frontend.template-homeview.blackfriday-home #contador,
body.frontend.template-homeview.blackfriday-home .mais-acessados,
body.frontend.template-homeview.blackfriday-home .solucoes-aproximam,
body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo,
body.frontend.template-homeview.blackfriday-home .container-calculadora{
    border-bottom: 3px solid var(--cor-amarelo-blackfriday);   
}

body.frontend.template-homeview.blackfriday-home .container-calculadora{
    border-radius: 0;   
}

body.frontend.template-homeview.blackfriday-home .botao img{
    filter: contrast(10%) brightness(200%);
}

body.frontend.template-homeview.blackfriday-home .cont-txt {
    font-style: normal;
}

body.frontend.template-homeview.blackfriday-home #content-core-hot-site,
body.frontend.template-homeview.blackfriday-home .mais-acessados,
body.frontend.template-homeview.blackfriday-home .solucoes-aproximam{
    max-width: 1400px;
    margin: auto;
}

body.frontend.template-homeview.blackfriday-home .mais-acessados{
    padding-bottom: 22px;
}

body.frontend.template-homeview.blackfriday-home .container-calculadora,
body.frontend.template-homeview.blackfriday-home .formulario-calc{
    background: var(--cor-fundo-blackfriday); 
    box-shadow: none;   
}

body.frontend.template-homeview.blackfriday-home .portlet.Portlet_Precos_E_Prazo{
    margin-top: -3px;
    border: solid var(--cor-fundo-blackfriday); 
}

body.frontend.template-homeview.blackfriday-home .botao-postagem,
body.frontend.template-homeview.blackfriday-home .botao-simular{
    color: var(--cor-fundo-preto);
    background-color: var(--cor-amarelo-blackfriday);
}

body.frontend.template-homeview.blackfriday-home .botao-postagem:hover,
body.frontend.template-homeview.blackfriday-home .botao-simular:hover{
    color: var(--cor-amarelo-blackfriday);
    border: 1px solid var(--cor-amarelo-blackfriday);
    background: var(--cor-fundo-preto);
}

body.frontend.template-homeview.blackfriday-home .simulador-calc .titulo-texto-calc,
body.frontend.template-homeview.blackfriday-home .texto-calc,
body.frontend.template-homeview.blackfriday-home .inserir-dados-calc,
body.frontend.template-homeview.blackfriday-home .inserir-dados-origem-calc,
body.frontend.template-homeview.blackfriday-home .inserir-dados-destino-calc,
body.frontend.template-homeview.blackfriday-home .titulo-texto-calc {
    color: var(--cor-texto-branco);
}

body.frontend.template-homeview.blackfriday-home .simular-frete p{
    color: var(--cor-fundo-preto);
    background: var(--cor-amarelo-blackfriday);
}

body.frontend.template-homeview.blackfriday-home .simular-frete p:hover{
    color: var(--cor-amarelo-blackfriday);
    background: var(--cor-fundo-preto);
    border: 1px solid var(--cor-amarelo-blackfriday);
}


body.frontend.template-homeview.blackfriday-home .conteudo-inicial #main-container .col-xs-12.col-sm-12, 
body.frontend.template-homeview.blackfriday-home #blackfriday-home #contador,
body.frontend.template-homeview.blackfriday-home .mais-acessados,
body.frontend.template-homeview.blackfriday-home .informacoes,
body.frontend.template-homeview.blackfriday-home .outer-wrapper .conteudo-inicial .row .solucoes-aproximam{
    background: var(--cor-fundo-blackfriday);
}


body.frontend.template-homeview.blackfriday-home .informacoes h3,
body.frontend.template-homeview.blackfriday-home .info-data,
body.frontend.template-homeview.blackfriday-home .info-link,
body.frontend.template-homeview.blackfriday-home .nossas-redes{
    color: var(--cor-texto-branco);
}

body.frontend.template-homeview.blackfriday-home .container-calculadora nav a:visited
body.frontend.template-homeview.blackfriday-home .informacoes .info-link-mais span,
body.frontend.template-homeview.blackfriday-home .simulador-calc,
body.frontend.template-homeview.blackfriday-home .para-outros-formatos-container strong,
body.frontend.template-homeview.blackfriday-home .info-conteudo.links-correios .lista-icone .info-link span,
body.frontend.template-homeview.blackfriday-home .info-conteudo.releases .info-link-mais span,
body.frontend.template-homeview.blackfriday-home .info-conteudo.avisos .info-link-mais span,
body.frontend.template-homeview.blackfriday-home .info-conteudo.blog .info-link-mais span{
    color: var(--cor-amarelo-blackfriday);
}

body.frontend.template-homeview.blackfriday-home .informacoes .info-conteudo{
    border-top: none;
}


/* Alto contraste para home da blackfriday */

body.contraste.template-homeview.blackfriday-home .conteudo-inicial #main-container .col-xs-12.col-sm-12,
body.contraste.template-homeview.blackfriday-home #blackfriday-home #contador,
body.contraste.template-homeview.blackfriday-home .informacoes{
    background-color: #000;
}

body.contraste.template-homeview.blackfriday-home #blackfriday-home #contador{
    border: none;
}

body.contraste .cards-resposta-calc .botao img{
    filter: contrast(10%) brightness(200%);
}


/* FIM HOME BLACK FRIDAY */




/* 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.template-document_view .outer-wrapper,
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 .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: 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 .conteudo-inicial .row .controlador button:focus{
    border: 2px solid #FFF333;
} */

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;
    /* text-decoration: underline; */
}

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;
}

/* .gal-vid-botao-play:hover {
    background-color: #0071AD;
} */


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: contrast(10%) brightness(200%); */
    filter: brightness(0%) contrast(100%);
}



/* Mudar o logo dos Correios no menu e Marca do Governo no rodapé*/

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

body.section-blackfriday.subsection-blackfriday .marca-gov img {
    content: url("++theme++tema-do-portal-correios/static/imagens/blackfriday/marca_governo-01.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;
}

