@media (max-width: 575px) { * { float: none !important; } .area-4 { display: none; } .grid-12-940 .container, .grid-4-1180 .container, .grid-4-1180 .col-4, .grid-4-1180 .col-2, .grid-12-940 .col-4 { width: 100% !important; } .grid-4-1180 .columns, .grid-12-940 .columns, .grid-4-1180 .col-2 { margin-left: 0 !important; } .grid-12-940 .col-5, .grid-12-940 .col-12, .grid-12-940 .col-4 { width: 100%; margin-left: 0; } footer.footer .sitemap { margin-top:0; margin-bottom: 20px; } footer.footer .col-3 { width: 100%; margin-left: 0; } footer.footer .sitemap ul.first { padding-left:0; display: flex; flex-direction: column; flex-wrap: wrap; align-content: space-around; } footer.footer .sitemap ul.first { height: 300px; } footer.footer .columns { display: flex; flex-wrap: wrap; flex-direction: row; } .copyright { text-align: center; } .copyright .float-left { padding-bottom: 20px; } .noticia.municipios .wrap { padding:0 20px; } .grid-4-1180 .col-2 .header { text-align: center; } .grid-4-1180 .col-2 ol { padding: 0 20px 0 70px; } .cotacao, .clima { position: absolute; top: -1.7rem; left: 0; width: 30%; font-size: 0.7rem !important; text-align: center; } .clima { left: 33%; } .clima * { font-size: 0.6rem !important; } .float-right { width: 100%; text-align: center; font-size: 80%; justify-content: center; } .is-home .area.area-2 .col-12, .area-2 .grid-12-940 .col-4 { width: 100%; margin-left:0 !important; } .area-6 .grid-12-940 .col-4 { margin-left: 0 !important; } .area-6 .grid-12-940 .col-4 { margin-left:0 !important; padding:0 15px; } .wideskyscraper .bx-wrapper { width: 160px; padding:15px 0; margin-left:30%; } .header-menu-horizontal .clima:nth-child(3) { left: auto; right: 0; } .header-menu-horizontal { padding-top: 2rem !important; padding-bottom: 0.7rem !important; } .header-menu-horizontal .float-left { text-align: center; width: 100%; } .is-page.is-home header[role="banner"] .menu-info .social { margin: 0 auto; } .is-page.is-home header[role="banner"] .menu-info .brand > a, .menu-info { height: auto !important; } .brand { margin-bottom: .5rem !important; } .brand img { max-width: 180px; width: 50%; height: auto; } body:not(.is-home) .brand { margin-bottom: 1rem !important; } .pesquisar .suffix { display: none !important; } .pesquisar { position: absolute; right: 1.2rem; top: 1.2rem; width: 2rem !important; } .pesquisar #s { width: 100%; height: 2.2rem; position: absolute; opacity: 0; top: 0; left: 0; } .pesquisar #s:focus { position: absolute; width: calc(100vw - 2.4rem); top: 3rem; transform: translate(calc(-100% + 2.4rem), 0%); opacity: 1; } .pesquisar .addon:before { content: "\f002"; /*"\f0c9" menu bars*/ font-family: 'FontAwesome'; font-size: 2.2rem; margin: 0 auto; color: #0098DA; cursor: pointer; } .pesquisar .addon:active::before #s { display: block !important; } .pesquisar #s::placeholder { color: transparent; } .pesquisar #s:focus::placeholder { color: #CCC; } nav[role=navigation] { position: absolute; width: 1px; height: 1px; left: 0; top: 0; background-color: transparent; } nav[role=navigation] ul.nav { position: fixed; left: -100vw; top: 0; width: 70vw; height: 100vh; background-color: #1C314D; transition: left 0.5s ease-in-out; overflow: auto; z-index: 20; } nav[role=navigation] .container.active:after { background-color: #000; content: ''; opacity: 0.5; z-index: 5; display: block; } nav[role=navigation] .container:after { position: fixed; top: 0; right: 0; width: 100vw; height: 100vh; content: ''; opacity: 0; transition: opacity 0.5s ease-in-out 0s; display: none; } nav[role=navigation] ul.nav li > a { margin-left: 0 !important; display: block; font-size: 1rem; height: 100%; line-height: 100%; padding: 1rem 2rem 0 2rem; color: #FFF; } nav[role=navigation] ul.nav li:first-child { padding-top: 2rem; } nav[role=navigation] .container.active ul.nav { left: 0; } nav[role=navigation] .container { height: 100vh; position: absolute; top: 0; left: 0; width: 100vw; } nav[role=navigation] .container:before { font-family: 'FontAwesome'; content: '\f0c9'; font-size: 2.2rem; margin: 0 auto; color: #0098DA; cursor: pointer; position: absolute; left: 1.4rem; top: 3.05rem; transition: left 0.1s ease-in-out 0s; z-index: 10; } nav[role=navigation] .container.active:before { left: -100vw; } /*.area { margin:1rem 0; }*/ .area-1 *, .area-3 * { margin-left:0 !important; width: auto !important; max-width: 100vw !important; } .area-3 .col-4 .columns { padding: 0 15px; } .columns img { width: 100% !important; height: auto !important; } .noticia .titulo.tamanho-6 { font-size: 14px; line-height: 18px; } .col-1 .noticia { margin-bottom: 15px; } main > .area-0 { margin-top:0 !important; padding:0; } main > .area-0 .ads { padding: 0.7rem 0; margin:0 !important; } .slider-conteudo img { width: 100% !important; height: auto; } .manchete { padding:0 1rem; } .manchete h3.titulo { font-size: 1.5rem !important; line-height: 110% !important; letter-spacing: -1px; } .manchete h4 { font-size: 1rem !important; line-height: 110% !important; } .slider-conteudo figcaption { padding: 1.2rem !important; } .slider h3.tamanho-5 { font-size: 1.2rem !important; } .slider .outside { height: 38px; display: flex; justify-content: space-around; margin-top: 0; } .slider .outside .float-left { flex: 1; } .slider .outside .slider-page { margin:2px !important; } .slider .outside .slider-prev > a { margin:2px 0; } figcaption { padding: 0.75rem !important; } figcaption h3.tamanho-3 { font-size: 1.1rem !important; letter-spacing: 0; } .area-1 .col-4 .noticia:nth-child(odd) .tamanho-6 { font-size: 1.2rem !important; } .area-1 .col-4 img { width: 100% !important; } .area-1 .col-4 .tamanho-6, .area-6 .col-4 .tamanho-6 { font-size: 1rem !important; padding: 0 1rem; height: auto !important; overflow: initial; } .wideskyscraper ul.slider-conteudo li { margin:0 auto; } .clock p { padding: 0.2rem 0.4rem; text-align: center; } .seccao { padding: 0 0rem; } .seccao.blogs .noticia { padding: 0 1rem; } .seccao .blogs .tamanho-7 { font-size: 1rem !important; } .seccao .blogs figure { vertical-align: middle; } .seccao.odiatv img { width: auto !important; max-width: 150px; display: block; margin: 0 auto; } .seccao.odiatv h2 { text-align: center; margin: 0; padding-bottom: 10px; } .seccao.odiatv small a { font-size: 12px; } .seccao.odiatv ul.canais { flex-wrap: wrap; justify-content: space-between; } .seccao.odiatv ul.canais li { min-width: 47%; margin-bottom: 1em; } .seccao.odiatv ul.canais img { width: 100%; } .grid-1-830 .col-1, .grid-1-830 .container { width: 100% !important; margin-left:0 !important; } .grid-1-830 .columns { margin-left: 0; } .ads-retangulos-index .item { padding: 0; } .ads-retangulos-index .item img { margin:5% !important; margin-top: 0 !important; width: 90% !important; } .grid-4-1180.divider { width: 100%; } .col-1 .noticia .wrap h3, .col-1 .noticia .wrap p { padding: 0 10px; } .area-5 .col-extra, .is-home .area.area-2 .col-extra { margin-left: 0; width: 100%; } body { } main { } body:not(.is-home) .cotacao, body:not(.is-home) .clima { display: none; } body:not(.is-home) .header-menu-horizontal { padding-top:0 !important; } body:not(.is-home) .pesquisar { top:0; } body:not(.is-home) .container:before { top:1.4rem !important; } /* CSS da Página de Notícias */ ul.breadcrumb { padding: 15px 20px !important; } ul.breadcrumb li { float:left !important; } ul.breadcrumb li:last-child { color:#999; padding-top:5px; } ul.breadcrumb li:last-child::before { content: ""; display: none; } body:not(.is-home) .area { margin-bottom: 0px; } body:not(.is-home) .area.area-1.grid-1-830 { margin-top: 0; } body:not(.is-home) .noticia .noticia-header { margin-top: 10px; padding:10px 20px; text-align: center; } body:not(.is-home) .noticia .noticia-header h2.titulo.tamanho-1 { font-size: 1.6rem; line-height: 1.8rem; } body:not(.is-home) .noticia .noticia-header h3.subtitulo { padding: 0; padding-top:10px; font-size: 0.9rem; } body:not(.is-home) .noticia .noticia-header p.atualizacao { padding: 0; } #audimaWidget { text-align: center; } body:not(.is-home) .col-1 .noticia .wrap p { padding: 0 15px; line-height: 1.4em; } body:not(.is-home) .col-1 .noticia .wrap p b { font-weight: 500; } body:not(.is-home) .col-1 .noticia .compartilhar, body:not(.is-home) .col-1 .noticia .compartilhar + strong { padding: 10px 15px; } body:not(.is-home) .col-1 .noticia .noticia-comentario, body:not(.is-home) .col-1 .noticia .noticia-tags, body:not(.is-home) .col-1 .noticia .noticia-relacionadas { padding: 0px 15px; } }