/*Ajusta largura das matérias*/ .post__content { width: 100%; } /*Ajusta cor do chapéu em Branded Content*/ .home__title__label.home-branded-content { color: #8C8C8C !important; } /*Ajustes antigos - precisam ser checados*/ .post__content p { font-size: 18px; line-height: 28px; letter-spacing: .01em; } .business .img__destaque figcaption{ font-size: 14px; } .hot__list__itens .ch, .hot__list__itens .tp { font-style: normal; line-height: 16px; font-weight: 400; } #ad-leaderboard1{ border: 1px solid #b1b1b1; } body.home .section_latestnews { display: flex; flex-flow: column; height: auto; align-items: flex-start; background: transparent; box-shadow: none; } body.home .section_latestnews .latestnews_title { max-width: 1280px; width: 100%; padding: 0 16px; position: relative; margin: 0 auto; } body.home .section_latestnews .latestnews_title .section_title { font-weight: 700; font-size: 26px; line-height: 36px; color: #000; display: flex; overflow: hidden; padding: 0; margin: 0 0 48px 21px; background-color: transparent; white-space: nowrap; width: auto; font-family: 'CNN Sans Display',sans-serif; text-transform: capitalize; } body.home .section_latestnews .latestnews_title .section_title::before{ content: ""; min-width: 14px; height: 14px; margin-right: 8px; align-self: baseline; background-color: var(--clr-cnn); position: absolute; top: 12px; margin-left: -21px; } body.home .section_latestnews .latestnews_title .section_title::after { background: linear-gradient(180deg, var(--clr-cnn) calc(100% / 3), #fafafa00 calc(100% / 3), #fafafa00 66%, var(--clr-cnn) calc(100% / 3)); content: ""; min-width: 100%; height: 6px; margin-left: 8px; align-self: center; } body.home section.section_latestnews .latestnews_right { background: #fff; } body.home .section_latestnews .splide__arrows::after { content:''; background: #fafafa; width: 80px; height: 30px; position: absolute; top: 0; right: 0; z-index: -1; } body.home .section_latestnews .analysts_item img, body.home .section_latestnews .analysts_item picture { width: 59px; height: 59px; max-width: 59px; max-height: 59px; min-height: 59px; min-width: 59px; } body.home .section_latestnews .latestnews_content h3 { font-family: 'CNN Sans Display',sans-serif; } @media (max-width: 768px) { body.home .section_latestnews { flex-flow: wrap; } } /*Live UPDATE*/ figure.post-card-img{ display:none; } .post-type-card .post-type-card-header .post-card-time{ margin-left:0; } .e_live-update__sidebar-ad { background-color: unset; } .title-lives .title-lives-update { text-transform: none; } .grid-live-update .text-lives, .e_live-update__title { display: none; } /*FÓRUM CNN*/ @media (max-width: 768px){ .cnn_forum__c-infos { min-width: initial !important; } } section#block1821698{ padding-bottom: 100px; } section#block1821698 div#middle_2{ position: absolute; bottom: -110px; } /*RAIO X */ .candidate-name .candidate-name-content .candidate-name-img{ border-radius: 0%; height: 297px; } .expenses-wrapper .raiox-data .raiox-data-chart-wrapper .raiox-data-chart, .expenses-wrapper .raiox-data .raiox-data-chart-wrapper .raiox-data-values li:nth-child(n+2), .countdown_time{ display:none; } .expenses-wrapper .raiox-data-values{ padding:0; } .e_raio-x__item-picture { max-height: 100px; width: 140px; border-radius:50%; } .candidate-name .candidate-name-content .candidate-name-img { height: 297px; max-height: 172px; width: 172px; border-radius: 100%; align-items: start; } .container.container__render__candidatos { gap: 30px 40px; } .e_apuracoes__content .container .splide__slide a { cursor:default; } #block1948377.breakingNews_apuracoes { margin-bottom: 24px; } span.candidate__name, .raiox-data.off-mb { display:none !important; } .e_eleicoes__card--other .e_destaque_partido{ font-size:18px; } /* .e_apuracoes .e_apuracoes__abas { display: none; } */ @media (max-width: 590px){ .e_live-update__sidebar p { padding: 40px 0 40px 0; } } body.home.is_mobile main{ overflow:hidden; } /*Bloco FAQ*/ #block2027786 .faq_link { display:none;!important; } /*Bloco de indices econômicos - home economia*/ .indicators_components__indices{ height:350px; } .indicators_components__indices-body{ height:260px; } .indicators_components__table-header{ font-size:12px; } /*HOTFIX PARA WIDGET DE JOGOS*/ section#block2178774 { background-color: #fff; margin-bottom:16px; } /* Ajusta opacidade - Bloco Slider*/ .block--cnn-block-slider .slide__img { filter: brightness(0.8); -webkit-filter: brightness(0.8); } /* Botão carregar mais - Listagem */ button.block-list-get-more-btn { margin: 8px auto; } .b_content__playlist__item-right strong { color: var(--clr-business); } /* Ajustes bloco Indicadores na Sidebar da Home */ body.page-id-1810301 .indicators_components__header { /*margin-left:-16px;*/ } .indicators_components__table-header { font-size: 12px !important; padding:10px 10px 0 !important; } .indicators_components__table--tbody{ padding:10px !important; } .indicators_components__table--thead{ display:none !important; } /* Ajusta fonte nas assinaturas */ section.author__content p.author__post__data { font-weight: 300; } section.author__content .author__name .tp__author { font-weight: 300; } /* Ajustes bloco BN foto estourada */ .breakingnews__main__image img { filter: brightness(0.8); -webkit-filter: brightness(0.8); } .container.breakingnews__main__title h2, .breakingnews--full_img-on span.breakingnews__rm, .breakingnews--full_img-off span.breakingnews__rm, .breakingnews__main__title .breakingnews--full__linha-fina, .breakingnews__main__title .breakingnews--full__rm{ color: #FAFAFA; text-shadow: #00000050 1px 0 4px; } @media(max-width: 991px){ .container.breakingnews__main__title{ bottom: 40px; } } /*Fix Bloco Analistas */ a.analysts__latest__news { font-size: 16px; line-height: 20px; } .block__analysts .carousel__activator { top: 200px; } /* Fix Bloco Analistas sem título */ @media (min-width: 992px) { section#block1810854 { margin-top: 80px; } .block__analysts .carousel__controls { margin-top: 24px; } } /* Estilo para tabelas no WP */ .tabela-cnn { border-collapse: collapse; border-top: 3px solid #cc0000; margin: 25px 0; font-size: 0.85em; width: 100% !important; overflow-x: scroll; } .tabela-cnn thead tr { color: #000; text-align: left; } .tabela-cnn th, .tabela-cnn td { padding: 8px 12px; } .tabela-cnn tbody tr { border-bottom: 1px solid #dddddd; } .tabela-cnn tbody tr:nth-of-type(odd) { background-color: #f3f3f3; } .tabela-cnn tbody tr:last-of-type { border-bottom: 2px solid #ccc; } .tabela-cnn tbody tr.linha-destacada { font-weight: bold; color: #cc0000; } @media (max-width: 600px) { .container-tabela { width: 100% !important; overflow-x: scroll; } } /*AJUSTES DO BANNER DE PUBLICIDADE*/ @media (min-width: 768px){ .header__banner { margin:24px 0 !important; } .header__banner > div{ margin:0 !important; } } @media (max-width: 768px){ .header__banner { display: block !important; width: 100%; height: 50px; margin-top: 100px; margin:100px 0 0px; } .site__content { margin-top: 0px; } .header__banner > div{ min-width:auto !important; min-height:50px !important; margin:0 !important; } } /*Ajustes na Tabela da Copa 2023*/ .soccer-widget__rounds { padding-right: 16px; } .soccer-widget__rounds__title { margin: 24px 0 24px; } .soccer-widget__block__rounds { padding: 0 0 42px 0; } div > div > div > div.carousel__screen > ul > li:nth-child(n) > div > h3 { font-size: 14px; font-weight: normal; } h3.soccer-widget__championship__name { /* justify-content: end; */ margin-right: 4px; } div > div > div > div.carousel__screen > ul > li > div > span > img { /*display: none;*/ } p.soccer-widget__main-title__secondary { display: none; } .soccer-widget__qualifiers .soccer-widget__round__list .soccer-widget__round { height: 220px; } .soccer-widget__rounds.soccer-widget__rounds--listing { padding: 8px; } th.soccer-widget__rating__label { padding-left: 40px; } .soccer-widget__rating__body tr:nth-child(n):not([data-jogos="0"]) .soccer-widget__rating__label::after { top:12px; left: 24px; } @media (max-width: 700px) { .soccer-widget__rating__body tr:nth-child(n):not([data-jogos="0"]) .soccer-widget__rating__label::after { left: 0; } } body.tag-359 .soccer-widget__main-title { display: none; } @media (max-width: 700px) { #block2398614 > div > section > div > ul.soccer-widget__tabs__nav.soccer-widget__tabs__nav--groups { z-index: 2; } #block2398614 > div > section > div > ul.soccer-widget__tabs__nav.soccer-widget__tabs__nav--qualifiers { z-index: 2; } .soccer-widget__qualifiers .soccer-widget__round__list .soccer-widget__round { height: 240px; } } span.soccer-widget__rating__team, span.soccer-widget__rating__position { vertical-align: super; } body.page-id-2426474 .soccer-widget__main-title { display: none; } /*Oculta tag na listagem de matérias*/ a.latest__news__tag { display: none; } /*Oculta botão Veja Mais do bloco CNN Brands*/ #block2680096 > div > ul > li.block__read__more { display: none; } /*Ajusta BG no box de matérias traduzidas*/ .translated_stamp { background: #fafafa; } /*Seção CCR - Subhome Nacional - 33%*/ /* Oculta o título nas colunas 2 e 3 */ #block2881716 h2.block__title, #block2881764 h2.block__title { display: none; } /* Ajusta posição nas colunas 2 e 3 */ section#block2881716, section#block2881764 { padding-top: 56px; } section#block2881687 .block__title { white-space: nowrap; } /* Incluí logo na coluna 1 - DESK*/ section#block2881687 .container::before, section#block2881687 .container::after { content: ''; display: block; position: absolute; } section#block2881687 .container::before { content: 'Patrocínio: ' !important; font-weight: 500; font-size: 14px; letter-spacing: 0.3px; color: #464646; display: flex; align-items: center; left: 370px; top: 20px; } section#block2881687 .container::after { background-image: url(images/logo_CCR_patrocinio_nacional.png); width: 200px; height: 45px; left: 455px; top: -12px; background-repeat: round; } /* Remove fios nas colunas 2 e 3*/ section#block2881687 .block__news__item:not(:nth-last-child(2)), section#block2881716 .block__news__item:not(:nth-last-child(2)), section#block2881764 .block__news__item:not(:nth-last-child(2)) { padding-bottom: 0; border-bottom: 0; } /* Ajusta logo na coluna 1 - @991*/ @media(max-width: 991px) { section#block2881687 { padding-top: 8px; } section#block2881687 .container:first-child::before { top: 8px; left: 320px; } section#block2881687 .container:first-child::after { top: -24px; left: 405px; } } /* Ajusta logo na coluna 1 - @768*/ @media(max-width: 768px){ section#block2881687 { padding-top: 56px; } section#block2881716, section#block2881764 { padding-top: 24px; } section#block2881687 .container:first-child::after { left: 85px; top: -64px; } section#block2881687 .container:first-child::before { left: 0; top: -32px; } } /* Ajusta Tabelas de Futebol */ div.table__info > table > tbody > tr > td.table__fixed > div > span { margin-right: 8px; } /* Cor menu Lifestyle */ .menu__editorials .menu-item.lifestyle { --accent-color: var(--clr-style); } /* Ajustes do bloco livre - OneFootball - Subhome de Esportes */ #block3169144 .container--lg { padding: 0; padding-bottom: 20px; border-bottom: 1px solid var(--clr-cnn-grey-1); } #block3169144 { margin-bottom: 20px; } #block3169144 .section_title.bordered { border: 0; padding: 0; margin-bottom: 12px; } #block3169144 .section_title { font-size: 32px; color: var(--clr-sports); margin: 0 0 16px 0; text-transform: none; line-height: 44px; } #block3169144 .section_title::after { content: ""; width: 12px; height: 12px; margin-left: 16px; display: inline-block; background-color: var(--clr-sports); } #block3169144 > div > section > div > div > div { border-radius: 4px; } /*Tamanho do Widget de Jogos - subhome de Esportes*/ @media (min-width: 991px){ .postid-1810294 .block--games-schedule .block__card { max-height: 375px; } } @media (min-width: 992px){ .postid-1810294 .block__card { min-height: auto; } } /*Oculta CTA do Widget de Jogos - subhome de Esportes*/ .postid-1810294 .block__card + .block__read__more { /*display: none;*/ } /*Ajusta escudos no Bloco Placar*/ .postid-1810294 .soccer-widget__rounds__country--flag img { object-fit: contain; } /*Diminui espaçamento no Bloco Placar*/ .soccer-widget__block__rounds.esportes { padding: 0; } /*Oculta tempo acima do placar do SportsRadar*/ .sr-lmt-plus-scb__status.srt-text-secondary.srt-neutral-9 { display: none; } /* Oculta ícones da Agenda de Esportes */ a.next-matches__match__tollkit__live, a.next-matches__match__tollkit__info, a.next-matches__match__tollkit__statistic { display: none; } /* Versão 'clean' da Agenda */ section.next-matches__ads { display: none; } .next-matches__header__title h1 { background: rgba(0, 0, 0, 0); border-width: 0; } .next-matches__header { margin-bottom: 40px; } .next-matches__header__title .container { background: none; border-bottom: none; } .next-matches__header .container { border-top: none; } .next-matches__header__title h1 { color: var(--clr-sports); margin: 0; } .next-matches__header__brand-image { width: 64px; height: 64px; } /*Evita CLS do OneTap*/ .header__menu__user{ overflow: hidden; } @media (max-width: 991px){ footer.black .footer__menu_plus li a, footer.black .footer__menu_plus span { line-height: 48px; } } /* Ajustes do bloco livre - Quadro de Medalhas - Subhome de Esportes */ #block3785363 .custom_iframe { padding: 16px; border: 1px solid var(--clr-cnn-grey-1); border-radius: 4px; width: 418px; margin-left: -16px; height: 436px; } #block3704986 .container--lg, #block3704964 .container--lg { padding: 0; padding-bottom: 20px; border-bottom: 1px solid var(--clr-cnn-grey-1); } #block3785363, #block3704986, #block3704964 { margin-bottom: 20px; } #block3785363 .section_title.bordered { border: 0; padding: 0; margin-bottom: 12px; } #block3704964 .section_title.bordered { border: 0; padding: 0; margin-bottom: -30px; } #block3704986 .section_title.bordered { border: 0; padding: 0; margin-bottom: 8px; } #block3785363 .section_title, #block3704986 .section_title, #block3704964 .section_title { font-size: 32px; color: var(--clr-sports); margin: 0 0 16px 0; text-transform: none; line-height: 44px; } @media (max-width: 991px) { #block3785363 .section_title, #block3704986 .section_title, #block3704964 .section_title { font-size: 26px; font-weight: 700; line-height: 22.5px; } #block3785363 .section_title.bordered, #block3704986 .section_title.bordered, #block3704964 .section_title.bordered { margin-bottom: -8px; } } #block3785363 .section_title::after, #block3704986 .section_title::after, #block3704964 .section_title::after { content: ""; width: 12px; height: 12px; margin-left: 16px; display: inline-block; background-color: var(--clr-sports); }