#conselho_municipal .titulo-conselho-bloco{display:flex;justify-content:flex-start;align-items:center;gap:12px;margin-bottom:15px}#conselho_municipal .titulo-conselho-bloco span{font-size:1rem;font-weight:700;line-height:1;white-space:nowrap}#conselho_municipal .titulo-conselho-bloco::after{content:"";flex:1 1 auto;height:1px;background:#d3d9de}#conselho_municipal .dados-conselho{list-style:none;margin:0;padding:0}#conselho_municipal .dados-conselho li{padding:1px 0;display:flex;justify-content:flex-start;align-items:center;font-size:.875rem;font-weight:600;color:#2A454A}#conselho_municipal .dados-conselho li strong{font-weight:700;margin-right:7px;color:#2A454A}#conselho_municipal .dados-conselho li span{color:#2A454A;font-weight:600}#conselho_municipal .dados-conselho li .icon{font-size:1.125rem;width:24px;min-width:24px;margin-right:7px;text-align:center;color:var(--blue)}#conselho_municipal .tab-control{margin-top:30px}#conselho_municipal .tab-control li{background:#fff;font-size:.938rem;padding-top:7px;padding-bottom:7px}#conselho_municipal .tab-control .active{background:#fff}#conselho_municipal .tab-control .active::after{background:#fff}#conselho_municipal .dash-control{background:#fff}#conselho_municipal .lista-conselho,#conselho_municipal .lista-arquivos-conselho{display:flex;flex-flow:column;gap:10px}#conselho_municipal .item-conselho,#conselho_municipal .arquivo-conselho{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px;padding:8px 12px;background:#f8f9fa;border:1px solid #d9dfe4;border-left:4px solid #f37021;border-radius:4px}#conselho_municipal .item-conselho__icone,#conselho_municipal .arquivo-conselho__icone{width:22px;min-width:22px;display:flex;justify-content:center;align-items:center;padding-top:0;color:#f37021}#conselho_municipal .item-conselho__conteudo,#conselho_municipal .arquivo-conselho__conteudo{flex:1 1 auto;min-width:0}#conselho_municipal .item-conselho__titulo,#conselho_municipal .arquivo-conselho__conteudo strong{display:block;margin-bottom:2px;color:#2A454A;font-weight:700;line-height:1.25}#conselho_municipal .item-conselho__conteudo p,#conselho_municipal .arquivo-conselho__conteudo p{margin:2px 0;line-height:1.35;color:#2A454A}#conselho_municipal .item-conselho__conteudo p strong{color:#2A454A}#conselho_municipal .item-conselho__conteudo p{font-size:.813rem}#conselho_municipal .arquivo-conselho{text-decoration:none;color:inherit;transition:background-color 0.2s ease,border-color 0.2s ease}#conselho_municipal .arquivo-conselho:hover{background:#f1f2f2;border-color:#c8d0d6}#conselho_municipal .arquivo-conselho__conteudo span{display:block;color:#636b6f;font-size:.75rem;line-height:1.2}#conselho_municipal .arquivo-conselho__acao{color:#3e5a74;display:flex;justify-content:center;align-items:center;min-height:18px;font-size:.875rem}@media (max-width:768px){#conselho_municipal .arquivo-conselho{gap:10px;padding:7px 10px}}