.blocohomenagemcomandante .view-header{font-family:Century Gothic;font-size:35px;text-align:center;margin-bottom:15px!important;}
#block-bloco3colunasvideovisitaaopalacio .layout__region--first,#block-bloco3colunasvideovisitaaopalacio .layout__region--second,#block-bloco3colunasvideovisitaaopalacio .layout__region--third{padding-left:0 !important;padding-right:0 !important;margin:0 !important;}#block-bloco3colunasvideovisitaaopalacio .layout--threecol-33-34-33{margin:0 !important;padding:0 !important;}#block-bloco3colunasvideovisitaaopalacio [class*="col-"]{padding-left:0 !important;padding-right:0 !important;}#block-bloco3colunasvideovisitaaopalacio{margin-top:20px !important;text-align:center !important;}#block-bloco3colunasvideovisitaaopalacio .title{margin-bottom:5px !important;margin-top:0 !important;}
#block-institucionallinksrapidos .layout__region--first{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;gap:50px !important;width:100% !important;}#block-institucionallinksrapidos .layout{display:block !important;}#block-institucionallinksrapidos .layout__region--second,#block-institucionallinksrapidos .layout__region--third{display:none !important;}#block-institucionallinksrapidos .link-rapido-item{display:inline-flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;width:130px !important;}#block-institucionallinksrapidos img{width:100px !important;height:100px !important;object-fit:contain !important;display:block !important;margin:0 auto !important;}#block-institucionallinksrapidos .link-rapido-setores img{width:80px !important;height:80px !important;margin-top:20px !important;}#block-institucionallinksrapidos span{font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif !important;font-size:16px !important;color:#333 !important;margin-top:5px !important;}@media (max-width:768px){#block-institucionallinksrapidos .layout__region--first{flex-direction:column !important;align-items:stretch !important;gap:0 !important;padding:0 15px !important;}#block-institucionallinksrapidos .link-rapido-item{flex-direction:row !important;width:100% !important;gap:20px !important;padding:15px 10px !important;border-bottom:1px solid #eee !important;align-items:center !important;justify-content:flex-start !important;}#block-institucionallinksrapidos .link-rapido-item a{display:flex !important;align-items:center !important;}#block-institucionallinksrapidos img{width:70px !important;height:70px !important;min-width:70px !important;}#block-institucionallinksrapidos span{font-size:18px !important;text-align:left !important;font-weight:bold !important;}}
.bloco_mensagem_subsecretario .view-header{text-align:center;font-family:Century Gothic;font-size:35px;margin-top:35px;margin-top:30px;margin-bottom:15px!important;}
.col-75{width:75%;display:inline-block;vertical-align:top;box-sizing:border-box;}.col-25{width:24%;display:inline-block;vertical-align:top;box-sizing:border-box;}.col-75 .view-header,.col-25 .view-header{text-align:center;font-size:35px;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-weight:bold;color:#333;margin-top:20px;margin-bottom:15px;}.col-25 .block-title{border-bottom:none !important;}.destaques-bloco{min-height:700px;}@media (max-width:768px){.col-75,.col-25{width:100% !important;display:block;}.destaques-bloco{min-height:auto !important;gap:15px;}.view-views-noticias-2026 .view-footer{text-align:center;margin-right:0;margin-bottom:30px;}}
.bloco_homenagem h2{margin-left:auto;margin-right:auto;text-align:center;font-family:Century Gothic;font-size:30px;margin-top:35px;}
.bloco_novidades_e_destaques h2{margin-left:auto;margin-right:auto;text-align:center;font-family:Century Gothic;font-size:30px;margin-top:35px;}
@media (min-width:1200px){.col-lg-12{-webkit-box-flex:0!Important;-ms-flex:0 0 100%!Important;flex:0 0 100%!Important;max-width:100%!Important;}}
.blocochefeatual{margin-left:auto;margin-right:auto;}
#views-block-views-noticias-2026-block_2{border:1px solid #e0e0e0;padding:15px;}
#block-views-block-noticias-block-16 .view-header{margin-top:30px;margin-bottom:15px!important;}
.field--name-field-fotos-dentro-da-materia- img{padding-bottom:20px;margin-top:20px;margin-bottom:20px!important;display:block;}
@media (max-width:768px){.fale-conosco-banner{display:none !important;}}
.view-header h2,.page-header h1,h1.page-title{text-align:center !important;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif !important;font-size:32px !important;font-weight:normal !important;color:#333 !important;margin-bottom:30px !important;margin-top:20px !important;border:none !important;border-bottom:none !important;box-shadow:none !important;}@media (max-width:768px){.view-header h2,.page-header h1,h1.page-title{font-size:22px !important;margin-bottom:20px !important;}}
p img{margin:10px};
.fotochefe{text-align:center;}
.fundo_imagem_coronavirus{background-image:url(https://www.subsecmilitar.rj.gov.br/sites/default/files/inline-images/fundo_coronavirus%20banner.jpg.png);color:black}
.fundo_degrade_pmerj_cbmerj{background:rgb(13,4,199);background:linear-gradient(90deg,rgba(13,4,199,0.7371323529411764) 33%,rgba(221,34,34,0.7763480392156863) 100%);}
.fundo_imagem{background-image:url(http://www.subsecmilitar.rj.gov.br/sites/default/files/2020-12/background-site.jpg);color:black}
#fundo_imagem_covid19{background-image:url(http://www.subsecmilitar.rj.gov.br/sites/default/files/2021-01/Banner%20Covid-19-2.jpg);color:black}
.blocochefeatual .view-header{text-align:center;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-size:32px;font-weight:bold;color:#333;margin-top:20px;margin-bottom:30px;}.blocochefeatual .view-content{display:flex !important;justify-content:center !important;text-align:center !important;}.blocochefeatual .views-row{border:1px solid #ddd !important;border-radius:8px !important;box-shadow:0 2px 6px rgba(0,0,0,0.10) !important;padding:20px !important;background:#fff !important;max-width:300px !important;}.galeriadechefes .view-content{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:20px !important;padding:0 50px !important;width:100% !important;box-sizing:border-box !important;margin:0 auto !important;}.galeriadechefes .views-row{border:1px solid #ddd !important;border-radius:8px !important;box-shadow:0 2px 6px rgba(0,0,0,0.10) !important;padding:20px !important;background:#fff !important;float:none !important;width:100% !important;margin:0 !important;box-sizing:border-box !important;text-align:center !important;}.galeriadechefes .views-row:hover{box-shadow:0 4px 12px rgba(0,0,0,0.18) !important;}.galeriadechefes .views-field-field-foto-ex-chefe img,.blocochefeatual img{border-radius:6px !important;border:3px solid #ddd !important;box-shadow:0 2px 6px rgba(0,0,0,0.15) !important;padding:4px !important;background:#fff !important;box-sizing:border-box !important;}.galeriadechefes .nomedochefe,.blocochefeatual .nomedochefe{font-family:'Century Gothic',CenturyGothic,sans-serif !important;font-size:16px !important;font-weight:bold !important;color:#1a5276 !important;margin-top:10px !important;}.galeriadechefes .titulo,.blocochefeatual .titulo{font-size:13px !important;color:#666 !important;margin-top:5px !important;}.galeriadechefes .periodo,.blocochefeatual .periodo{font-size:12px !important;color:#888 !important;}@media (max-width:768px){.galeriadechefes .view-content{grid-template-columns:1fr !important;padding:0 15px !important;}}
.celleonardogaleriaexchefe img{margin-left:140%;}
.imagemcentralizada{margin-left:auto;margin-right:auto;text-align:center;}
.bloco-linhas-cinza-parte-inferior{background:#ffffff;border-radius:8px;padding:25px;box-shadow:0 2px 6px rgba(0,0,0,0.1);}.bloco-linhas-cinza-parte-inferior h2{background:#1f3c63;color:white;padding:25px;border-radius:6px;}
.nomedochefe{text-align:center;font-size:15px;}
.field--name-field-fotos-dentro-da-materia-{text-align:center;}
.pager__items{border:none}
.descricaoservico{text-align:left;font-size:20px;}
.texto_aniversario{Clear:both;Text-align:center;Display:block;Font-size:0.7em}
.field--name-body{text-align:justify;}
.block-views-blockviews-diario-do-cpa-block-1 .title{margin-bottom:15px!important;text-align:center;font-family:Century Gothic;font-size:35px;font-weight:normal}
.titulo{text-align:center;font-size:15px;font-weight:bold;}
.view-id-views_noticias_2026.view-display-id-page_3 .view-header{text-align:center;font-size:28px;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-weight:bold;color:#333;margin-top:20px;margin-bottom:15px;}
.titulo_customizado_bloco_front{text-align:center;font-family:Century Gothic;margin-top:35px;}
#block-title{text-align:center;margin-left:auto;margin-right:auto;}
#block-bloco2510042026-2 .title{font-size:30px;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-weight:bold;color:#333;margin-top:20px;}
#block-casamilitarapresentacao .title{margin-bottom:15px!important;text-align:center;font-family:Century Gothic;font-size:35px;font-weight:normal}
#views-block-views-links-rapidos-ano2026-block_1 .title{margin-bottom:15px!important;text-align:center;font-family:Century Gothic;font-size:35px;font-weight:normal}
.titulodoiconerapido{text-align:center;font-size:20px;font-weight:bold;}
.frase{Clear:both;Text-align:center;Display:block;Font-size:1.0em}
.periodo{text-align:center;font-size:15px;}
.field--name-title{text-align:center;font-size:30px;font-family:Century Gothic;}
.tituloEvento{font-size:20px;font-weight:bold;margin-left:auto;margin-right:auto;text-align:center;}
.title{margin-left:auto;margin-right:auto;text-align:center;}
.bloco-informacoes-servicos.contextual-region{position:relative;}.bloco-informacoes-servicos h2.title{position:relative;left:50%;transform:translateX(-50%);text-align:center !important;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif !important;font-size:28px !important;font-weight:bold !important;color:#333 !important;margin-top:20px !important;margin-bottom:15px !important;white-space:nowrap;}
#block-views-block-noticias-block-3 .view-header{text-align:center;font-family:Century Gothic;font-size:35px;margin-top:35px;}#block-views-block-noticias-block-10-2 .view-header{text-align:center;font-family:Century Gothic;font-size:35px;margin-top:35px;}#block-views-block-views-videos-epa2019-block-14 .view-header{text-align:center;font-family:Century Gothic;font-size:35px;}#block-views-block-noticias-block-13 .view-header{text-align:center;font-family:Century Gothic;font-size:35px;margin-top:35px;}#block-views-block-noticias-block-14 .view-header{text-align:center;font-family:Century Gothic;font-size:35px;margin-top:35px;}#block-views-block-views-eventos-block-1 .view-header{text-align:center;font-family:Century Gothic;font-size:35px;margin-top:35px;}#block-views-block-noticias-block-11 .view-header{text-align:center;font-family:Century Gothic;font-size:35px;margin-top:35px;}#block-views-block-noticias-block-16 .view-header{text-align:center;font-family:Century Gothic;font-size:35px;margin-top:35px;}#block-views-block-noticias-block-17 .view-header{text-align:center;font-family:Century Gothic;font-size:35px;margin-top:35px;}#block-views-block-views-servicos-block-1 .view-header{text-align:center;font-family:Century Gothic;font-size:35px;margin-top:35px;}#views-exposed-form-noticias-page-5 .view-header{text-align:center;font-family:Century Gothic;margin-top:35px;}#block-views-block-views-homenagens-da-ssmgsi-block-1 .view-header{text-align:center;font-family:Century Gothic;font-size:35px;}
.view-views-noticias-2026 .views-row{display:grid;grid-template-columns:250px 1fr;grid-template-areas:"foto title"
    "foto data"
    "foto body"
    "foto botao";gap:10px 20px;margin-bottom:20px;margin-left:35px;margin-right:35px;border:1px solid #ddd;border-radius:6px;padding:15px 0;box-shadow:0 1px 4px rgba(0,0,0,0.08);}.view-views-noticias-2026 .views-field-field-foto{grid-area:foto;margin-left:30px;}.view-views-noticias-2026 .views-field-title{grid-area:title;font-weight:bold;font-size:18px;margin-bottom:0;margin-right:15px;}.view-views-noticias-2026 .views-field-created{grid-area:data;font-size:13px;color:#666;margin-top:0;margin-right:15px;}.view-views-noticias-2026 .views-field-body{grid-area:body;margin-right:15px;}.view-views-noticias-2026 .views-field-view-node{grid-area:botao;}.view-views-noticias-2026 .views-field-view-node a{display:inline-block;margin-top:8px;padding:0;background:none;color:#007bff;text-decoration:underline;border-radius:0;font-size:17px;}.view-views-noticias-2026 .views-field-view-node a:hover{color:#0056b3;background:none;}.view-views-noticias-2026 .view-footer{text-align:right;margin-top:20px;margin-bottom:60px;margin-right:35px;}.view-views-noticias-2026 .view-footer a{display:inline-block;padding:6px 12px;background:#007bff;color:#fff;text-decoration:none;border-radius:4px;}.view-views-noticias-2026 .view-footer a:hover{background:#0056b3;}.col-75{width:75%;display:inline-block;vertical-align:top;box-sizing:border-box;}.col-25{width:24%;display:inline-block;vertical-align:top;box-sizing:border-box;}.col-75 .view-header,.col-25 .view-header{text-align:center;font-size:28px;font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-weight:bold;color:#333;margin-top:20px;margin-bottom:15px;}@media (max-width:768px){.col-75,.col-25{width:100% !important;display:block;}.view-views-noticias-2026 .views-row{grid-template-columns:1fr;grid-template-areas:"foto"
      "title"
      "data"
      "body"
      "botao";margin-left:10px;margin-right:10px;}.view-views-noticias-2026 .views-field-field-foto{margin-left:0;text-align:center;}.view-views-noticias-2026 .views-field-title,.view-views-noticias-2026 .views-field-created,.view-views-noticias-2026 .views-field-body{margin-right:10px;margin-left:10px;}.view-views-noticias-2026 .view-footer{text-align:right;margin-right:10px;margin-bottom:60px;}}
