@charset "utf-8";*{outline:none;word-break:unset!important}a,li,ol,ul{border:none;text-decoration:none;list-style:none;color:inherit;margin:0;padding:0}a:active,a:link,a:hover,a:focus{text-decoration:inherit}#obr_conteudo,#obr_conteudo *,#obr_conteudo *:before,#obr_conteudo *:after{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}#obr_conteudo{padding:10px;position:static!important}#obr_conteudo img{border:0;margin:0}#obr_conteudo .trans{display:none!important}.itn_area_login_internauta{display:none!important}.obr_situacao{height:18px;line-height:18px;display:inline-block;vertical-align:baseline;padding:0 10px;border-radius:100px;font-size:10px;color:#fff;letter-spacing:.025em;text-transform:uppercase}.obr_valor_obra{color:#27ae60}.obr_valor_inferior{color:#125fb6}.obr_valor_superior{color:#dd1c37}.fancybox-custom .fancybox-skin{box-shadow:0 0 50px #222}.obr_foto_fancybox{width:420px;height:300px!important;object-fit:scale-down!important}#obr_conteudo .obr_area_mapa{height:100%;position:absolute;top:0;left:60px;right:0;background:#ccc;z-index:0}#obr_conteudo .obr_area_mapa .obr_mapa{width:100%;height:100%;position:absolute;top:0;left:0}#obr_conteudo .obr_menu{height:100%;position:absolute;top:0;left:0;z-index:2;background:none!important}#obr_conteudo .obr_menu_lateral{height:100%;position:absolute;top:0;left:0;z-index:1;background:#3d3e40;padding:10px;border-right:solid 1px transparent}#obr_conteudo .obr_menu_lateral button{width:40px;height:40px;line-height:40px;background:#3d3e40;position:relative;display:block;text-align:center;border:0;border-radius:4px;margin-bottom:5px;font-size:14px;color:#fff;cursor:pointer;transition:.1s ease}#obr_conteudo .obr_menu_lateral button:hover,#obr_conteudo .obr_menu_lateral button.ativo{background:#4e5053}#obr_conteudo .obr_menu_lateral button:active{transform:scale(.95);transition:0s}#obr_conteudo .obr_menu_lateral button .swfa{position:relative;z-index:1}#obr_conteudo .obr_menu_lateral button .obr_txt_btn{max-width:0;height:100%;overflow:hidden;position:absolute;top:0;left:60%;z-index:0;background:inherit;border-radius:4px;white-space:nowrap;color:transparent;transition:.25s ease,background .075s ease}#obr_conteudo .obr_menu_lateral button:hover .obr_txt_btn{max-width:200px;padding:0 15px;color:#fff}#obr_conteudo .obr_menu_lateral .disable{pointer-events:none}#obr_conteudo .obr_menu_lateral button:disabled,#obr_conteudo .obr_menu_lateral button:disabled:hover,#obr_conteudo .obr_menu_lateral button:disabled:active{background:none;color:#727375;pointer-events:none}#obr_conteudo .obr_area_acessibilidade{position:absolute;bottom:0;left:0;z-index:1;padding:inherit}#obr_conteudo .obr_conteudo_menu{width:500px;max-width:95vw;height:100%;position:absolute;top:0;left:0;z-index:0;background:#ebeff2;padding-left:60px;visibility:hidden;transform:translateX(-100%);transition:.4s ease}#obr_conteudo .obr_conteudo_menu.show{visibility:visible;transform:translateX(0);box-shadow:0 0 40px 10px rgba(52,52,53,.3)}#obr_conteudo .obr_conteudo_menu .obr_cont_menu{height:100%;position:relative}#obr_conteudo .obr_conteudo_menu .obg_area_brasao{height:100px;border-bottom:solid 1px #d7d8d9;padding:15px 0;text-align:center}#obr_conteudo .obr_conteudo_menu .obg_area_brasao img{width:auto;max-width:100%;max-height:70px;will-change:filter,opaciy;border:0!important;transition:.1s ease}#obr_conteudo .obr_conteudo_menu .obg_area_brasao img:hover{opacity:.85;filter:contrast(1.2)}#obr_conteudo .obr_conteudo_menu .obg_btn_fechar{width:35px;height:30px;position:absolute;top:0;right:0;background:#c22a43;border:0;font-size:14px;color:#fff;cursor:pointer;transition:.1s ease}#obr_conteudo .obr_conteudo_menu .obg_btn_fechar:hover{background:#b11e36}#obr_conteudo .obr_conteudo_interno_menu{width:100%;position:absolute;top:100px;bottom:65px;left:0;font-size:0;overflow-y:auto;padding:20px}#obr_conteudo .obr_conteudo_interno_menu .obr_content_menu{display:none}#obr_conteudo .obr_conteudo_interno_menu .obr_content_menu .obr_voltar_filtro{margin-left:5rem;padding:2px 10px;font-size:12px;color:#4e5053;background:#e6eaed;border-radius:35px;cursor:pointer;white-space:nowrap;user-select:none;transition:.1s ease}#obr_conteudo .obr_conteudo_interno_menu .obr_content_menu .obr_voltar_filtro .swfa{font-size:9px;width:20px;height:20px;line-height:21px}#obr_conteudo .obr_conteudo_interno_menu .obr_titulos{font-size:17px;color:#47474b;margin-bottom:10px}#obr_conteudo .obr_conteudo_interno_menu .obr_titulos span{vertical-align:middle}#obr_conteudo .obr_conteudo_interno_menu .obr_titulos .swfa{width:30px;height:30px;line-height:30px;background:#3d3e40;border-radius:3px;font-size:14px;color:#fff;margin-right:.35em;text-align:center}#obr_conteudo .obr_formulario_filtro{background:#e6eaed;border:solid 1px #dce1e6;border-radius:3px;position:relative}#obr_conteudo .obr_formulario_filtro .obr_btn_toggle_formulario{width:25px;height:25px;position:absolute;right:0;top:-35px;background:#dadee3;border:none;border-radius:2px;font-size:14px;color:#666;cursor:pointer;transition:.15s ease}#obr_conteudo .obr_formulario_filtro .obr_btn_toggle_formulario span{transition:inherit}#obr_conteudo .obr_formulario_filtro .obr_btn_toggle_formulario:hover{filter:contrast(1.25) brightness(.85)}#obr_conteudo .obr_formulario_filtro .obr_btn_toggle_formulario:active{transform:scale(.9);transition:0s}#obr_conteudo .hide .obr_btn_toggle_formulario span{transform:rotate(180deg)}#obr_conteudo .obr_formulario_filtro .obr_cont_formulario{padding:5px}#obr_conteudo .obr_formulario_filtro .obr_campo_form{width:100%;display:inline-block;vertical-align:top;padding:5px}#obr_conteudo .obr_formulario_filtro .obr_campo_form label{display:inline-block;font-size:13px;color:#47474b;margin-bottom:3px}#obr_conteudo .obr_formulario_filtro .obr_campo_form input,#obr_conteudo .obr_formulario_filtro .obr_campo_form select{width:100%;height:35px;background:#fff;border:solid 1px #dce1e6;border-radius:2px;padding:0 10px;transition:.1s ease}#obr_conteudo .obr_formulario_filtro .obr_campo_form input:hover,#obr_conteudo .obr_formulario_filtro .obr_campo_form select:hover{border-color:#b5b5b5;cursor:pointer}#obr_conteudo .obr_formulario_filtro .obr_campo_form input:focus,#obr_conteudo .obr_formulario_filtro .obr_campo_form select:focus{border-color:#999;cursor:text}#obr_conteudo .obr_formulario_filtro .obr_campo_form input::placeholder{color:#999;font-style:italic;letter-spacing:-.025em}#obr_conteudo .obr_formulario_filtro .obr_checklist{background:#fafbfb;border:solid 1px #d5dbe0;border-radius:3px;overflow:hidden;margin:0 5px;margin-top:5px}#obr_conteudo .obr_formulario_filtro .obr_checklist .obr_titulo_checklist{background:#dadee3;padding:10px;position:relative}#obr_conteudo .obr_formulario_filtro .obr_checklist .obr_titulo_checklist .obr_btn_toggle_formulario{top:50%;right:5px;margin-top:-13px}#obr_conteudo .obr_formulario_filtro .obr_checklist .obr_conteudo_checklist{max-height:215px;padding:5px;transition:.25s ease}#obr_conteudo .obr_formulario_filtro .obr_checklist.hide .obr_conteudo_checklist{max-height:0;padding:0 5px}#obr_conteudo .obr_formulario_filtro .obr_checklist .obr_conteudo_checklist .obr_area_lista_checklist{max-height:155px;padding:5px;overflow-y:auto;margin-right:5px;margin-bottom:5px}#obr_conteudo .obr_formulario_filtro .obr_checklist .obr_conteudo_checklist .obr_item_checklist{padding:7px 5px}.obr_checkbox{display:inline-block;vertical-align:middle;position:relative}.obr_checkbox input{width:auto;height:auto;position:absolute;top:0;left:0;opacity:0}.obr_checkbox label{line-height:20px;font-size:13px;color:#37373b;padding:7px 10px;padding-left:25px;cursor:pointer;position:relative}.obr_checkbox label::before{content:"";width:20px;height:20px;background:#fff;border:solid 1px #ced1d6;position:absolute;top:5px;left:0;border-radius:4px}.obr_checkbox label:hover::before{border-color:#b5b5b5}.obr_checkbox label::after{content:"\2714";width:12px;height:12px;font-size:15px;font-weight:400;line-height:20px;color:#fff;position:absolute;top:5px;left:4px;border-radius:100%;transform:scale(0);opacity:0;transition:.05s ease}.obr_checkbox input:checked~label::before{background:#0f69a9;border-color:#0f69a9}.obr_checkbox input:checked~label::after{transform:scale(1);opacity:1}#obr_conteudo .obr_formulario_filtro .obr_checklist .obr_conteudo_checklist .obr_item_checklist .swfa{width:30px;height:30px;line-height:24px;border:solid 3px;border-radius:100%;background:#fff;font-size:14px;color:#111;vertical-align:baseline;text-align:center;margin:0 .5em}#obr_conteudo .obr_formulario_filtro .obr_campo_form_periodo{width:50%}#obr_conteudo .obr_formulario_filtro .obr_area_botoes_formulario{padding:20px 0;text-align:center}#obr_conteudo .obr_formulario_filtro .obr_area_botoes_formulario .obr_btn_formulario{width:100%;max-width:130px;height:45px;background:#4e5053;border:0;border-bottom:solid 2px #3d3e40;border-radius:4px;font-size:13px;color:#fff;margin:2px 5px;transition:.1s ease}#obr_conteudo .obr_formulario_filtro .obr_area_botoes_formulario .obr_btn_formulario:hover{filter:contrast(1.2);cursor:pointer}#obr_conteudo .obr_formulario_filtro .obr_area_botoes_formulario .obr_btn_formulario:active{transform:scale(.95);transition:0s}#obr_conteudo .obr_formulario_filtro .obr_area_botoes_formulario .obr_btn_formulario:active{transform:scale(.95);transition:0s}#obr_conteudo .obr_formulario_filtro .obr_area_botoes_formulario .obr_btn_formulario .swfa{margin-right:.55em}#obr_conteudo .obr_link_obra{height:35px;line-height:35px;display:inline-block;vertical-align:middle;font-size:10px;color:#4e5053;background:#e6eaed;border-radius:35px;margin:3px;cursor:pointer;white-space:nowrap;user-select:none;transition:.1s ease}#obr_conteudo .obr_link_obra:hover{filter:contrast(1.125) brightness(.9)}#obr_conteudo .obr_link_obra span{height:inherit;line-height:inherit;display:inline-block;vertical-align:middle}#obr_conteudo .obr_link_obra .swfa{width:35px;text-align:center;font-size:14px;}#obr_conteudo .obr_link_obra .obr_txt_link_obra{text-transform:uppercase;letter-spacing:.035em;margin-right:0;margin-left:15px;overflow:hidden;white-space:normal;word-wrap:break-word;text-align:right;opacity:1;transition:.35s ease}#obr_conteudo .obr_area_listagem{font-size:0}#obr_conteudo .obr_area_listagem .obr_item_listagem{min-height:142px;background:#fff;border-radius:4px;margin-top:10px;margin-bottom:20px;padding-bottom:5px;transition:.15s ease}#obr_conteudo .obr_area_listagem .obr_item_listagem:last-child{margin-bottom:0}#obr_conteudo .obr_area_listagem .obr_item_listagem:hover{box-shadow:0 7px 15px -7px rgba(124,124,128,.25);transform:translateY(-2px);cursor:default}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_titulo_obra{padding:10px;border-bottom:solid 1px #ebeff2}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_titulo_obra .obr_categoria_obra{width:26px;height:26px;display:inline-block;vertical-align:middle;margin-right:7px;position:relative;cursor:default}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_titulo_obra .obr_categoria_obra .obr_cont_categoria_obra{height:inherit;line-height:26px;border-radius:26px;position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_titulo_obra .obr_categoria_obra .obr_cont_categoria_obra span{display:inline-block;height:inherit;line-height:inherit;vertical-align:middle;font-size:10px;color:#fff}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_titulo_obra .obr_categoria_obra .obr_cont_categoria_obra .swfa{width:26px;line-height:20px;border:solid 3px;border-radius:100%;text-align:center;font-size:14px}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_titulo_obra .obr_categoria_obra .obr_cont_categoria_obra .obr_txt_categoria{max-width:0;text-transform:uppercase;letter-spacing:-.1em;margin-right:0;overflow:hidden;white-space:nowrap;word-wrap:break-word;transition:.35s ease}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_titulo_obra .obr_categoria_obra:hover .obr_cont_categoria_obra .obr_txt_categoria{max-width:180px;letter-spacing:.035em;margin-left:3px;margin-right:10px}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_titulo_obra .obr_titulo_obra{line-height:26px;font-size:15px;color:#47474b;display:inline;vertical-align:middle}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra{padding:5px;position:relative;font-size:0}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra .obr_info_obra{padding:5px;display:-webkit-flex;flex-wrap:wrap;transition:.1s ease}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra .obr_info_obra:hover{background:rgba(188,191,194,.125)}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra .obr_info_obra>div{display:inline-block;display:-webkit-flex;flex-wrap:wrap;flex:auto;align-items:center;vertical-align:top;padding:2px 5px}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra .obr_info_obra .obr_titulo_info{min-width:30%;font-size:13px;color:#47474b}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra .obr_info_obra .obr_descricao_info{min-width:70%;font-size:13px;color:#65656b}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra .obr_info_obra .obr_descricao_info a{text-transform:uppercase}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra .obr_info_obra .obr_descricao_info a span{margin-right:0!important;font-size:10px;letter-spacing:.025em;border-radius:50px}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra .obr_info_obra .obr_descricao_info span:first-child{margin-right:10px}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra .obr_area_link_obra_listagem{position:absolute;top:0;right:0;padding:7px}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra .obr_area_link_obra_listagem .obr_link_obra{float:right;clear:both}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra .obr_area_link_obra_listagem .obr_link_obra .obr_txt_link_obra{max-width:0;letter-spacing:-.1em;margin-left:0;opacity:0;transition:.35s ease,opacity .1s .1s}#obr_conteudo .obr_area_listagem .obr_item_listagem .obr_area_info_obra .obr_area_link_obra_listagem .obr_link_obra:hover .obr_txt_link_obra{max-width:180px;letter-spacing:.035em;margin-left:15px;opacity:1;transition:.35s ease}#obr_conteudo .obr_info_listagem_obras{line-height:20px;font-size:12px;color:#57575b;float:right}#obr_conteudo .obr_btn_mostrar_mais_listagem{width:38%;height:55px;display:inline-block;vertical-align:middle;background:#0f65a2;font-size:13px;color:#fff;border:0;border-radius:4px;text-align:center;cursor:pointer;letter-spacing:.025em;transition:.1s ease}#obr_conteudo .obr_btn_mostrar_mais_listagem .swfa{font-size:16px;margin:0 .25em}#obr_conteudo .obr_btn_mostrar_mais_listagem:hover{background:#085d99}#obr_conteudo .obr_btn_mostrar_mais_listagem:active{transform:scale(.95);transition:0s}#obr_conteudo .obr_btn_mostrar_mais_listagem:disabled{background:#b6b8b9;transform:none}#obr_conteudo .obr_select_paginacao_listagem{width:22%;height:55px;display:inline-block;vertical-align:middle;background:#fff;padding:10px 15px;font-size:15px;color:#47474b;font-weight:700;border:0;border-radius:4px;text-align:center;cursor:pointer;letter-spacing:.025em;margin:0 1%;transition:.1s ease}#obr_conteudo .leaflet-popup{bottom:13px!important;margin-bottom:0;padding-bottom:20px}#obr_conteudo .obr_popup_leaflet{width:280px;max-width:75vw}#obr_conteudo .obr_popup_leaflet .obr_cont_btn_ver_obra{padding:10px;text-align:center;display:block}#obr_conteudo .obr_popup_leaflet .obr_popup_leaflet_img{padding:0;overflow:hidden}#obr_conteudo .obr_popup_leaflet .obr_popup_leaflet_img img{max-height:300px;object-position:center 20%}#obr_conteudo .obr_area_relatorio_obras{background:#fff;border-radius:4px}#obr_conteudo .obr_area_relatorio_obras .obr_nome_orgao_publico{padding:20px 15px;text-align:center;border-bottom:solid 1px #ebeff2;font-size:15px;color:#47474b}#obr_conteudo .obr_area_relatorio_obras .obr_area_info_relatorio_obras{padding:15px 5px;margin:0 10px;border-bottom:solid 1px #ebeff2}#obr_conteudo .obr_area_relatorio_obras .obr_area_info_relatorio_obras:last-child{border-bottom:0}#obr_conteudo .obr_area_relatorio_obras .obr_area_info_relatorio_obras .obr_titulo_relatorio_obras{display:flex;align-items:center}#obr_conteudo .obr_area_relatorio_obras .obr_area_info_relatorio_obras .obr_titulo_relatorio_obras .swfa{width:36px;height:36px;line-height:36px;text-align:center;flex-shrink:0;background:#edf0f2;border-radius:3px;margin-right:10px;font-size:14px;color:#65656b}#obr_conteudo .obr_area_relatorio_obras .obr_area_info_relatorio_obras .obr_titulo_relatorio_obras .obr_txt_titulo{font-size:15px;color:#47474b;display:inline-block;vertical-align:middle}#obr_conteudo .obr_area_relatorio_obras .obr_formulario_filtro{padding:10px;border:0;border-radius:0;background:#f3f5f7}#obr_conteudo .obr_area_relatorio_obras .obr_area_info_relatorio_obras .obr_area_info_obras_executadas{padding:5px 0;margin-top:10px}#obr_conteudo .obr_area_relatorio_obras .obr_area_info_relatorio_obras .obr_area_info_obras_executadas .obr_info_obras_executadas{margin-bottom:10px;display:flex;align-items:center}#obr_conteudo .obr_area_relatorio_obras .obr_area_info_relatorio_obras .obr_area_info_obras_executadas .obr_info_obras_executadas .obr_numero_info{min-width:26px;height:26px;line-height:27px;display:inline-block;border-radius:26px;font-size:12px;padding:0 5px;margin:0 5px;text-align:center}#obr_conteudo .obr_area_relatorio_obras .obr_area_info_relatorio_obras .obr_area_info_obras_executadas .obr_info_obras_executadas .obr_txt_info{display:inline-block;vertical-align:middle;font-size:13px;background:none}#obr_conteudo .obr_area_detalhes_obra{background:#fff;border-radius:4px}#obr_conteudo .obr_area_detalhes_obra .sw_link_acesso_facil{padding:3px 8px;text-transform:uppercase;font-size:10px;letter-spacing:.025em;border-radius:50px}#obr_conteudo .obr_area_detalhes_obra .obr_area_nome_obra{padding:20px 15px;text-align:center;border-bottom:solid 1px #ebeff2;font-size:15px;color:#47474b}#obr_conteudo .obr_area_detalhes_obra .obr_area_nome_obra .obr_categoria_obra{display:inline-block;padding:3px;padding-right:10px;font-size:11px;color:#fff;letter-spacing:.075em;border-radius:100px;margin-bottom:5px}#obr_conteudo .obr_area_detalhes_obra .obr_area_nome_obra .obr_categoria_obra .obr_categoria_nome{text-transform:uppercase}#obr_conteudo .obr_area_detalhes_obra .obr_area_nome_obra .obr_categoria_obra span{margin:0 .5em}#obr_conteudo .obr_area_detalhes_obra .obr_area_nome_obra .obr_categoria_obra .swfa{width:24px;height:24px;line-height:24px;font-size:14px;border-radius:100%;margin:0;background:#000}#obr_conteudo .obr_area_detalhes_obra .obr_cont_detalhes_obra{padding:15px}#obr_conteudo .obr_area_detalhes_obra .sw_subtitulos{margin-bottom:7px}#obr_conteudo .obr_area_detalhes_obra .sw_subtitulos span{font-size:14px}#obr_conteudo .obr_area_detalhes_obra .obr_cont_detalhes{margin-bottom:45px}#obr_conteudo .obr_area_detalhes_obra .obr_cont_detalhes:last-child{margin-bottom:0}#obr_conteudo .obr_area_detalhes_obra .obr_area_seguir_obra{text-align:center;padding-bottom:10px}#obr_conteudo .obr_area_detalhes_obra .sw_btn_seguir_ferramenta{display:inline-block;vertical-align:middle;margin:10px 5px;margin-top:0;float:none;top:auto;line-height:20px}#obr_conteudo .obr_area_detalhes_obra .obr_execucao_atraso{width:16px;height:16px;line-height:16px;vertical-align:text-bottom;text-align:center;background:#f5bb1b;font-size:9px;color:rgb(88,51,20);border-radius:100%;margin-left:.75em;animation:obr_atraso .8s ease infinite}@keyframes obr_atraso{50%{transform:scale(.9)}}#obr_conteudo .obr_area_detalhes_obra .obr_cont_acompanhamento_obra{padding:5px;padding-top:5px;cursor:default;text-align:center}#obr_conteudo .obr_area_detalhes_obra .obr_cont_acompanhamento_obra .obr_area_porcentagem_obra{border-radius:50px;overflow:hidden;background:#ebeff2}#obr_conteudo .obr_area_detalhes_obra .obr_cont_acompanhamento_obra .obr_area_porcentagem_obra span{height:5px;line-height:5px;display:inline-block;border-radius:50px;letter-spacing:.025em;font-size:0;color:#fff;background:#dae0e4;transition:.25s ease}#obr_conteudo .obr_area_detalhes_obra .obr_cont_acompanhamento_obra:hover .obr_area_porcentagem_obra span{height:20px;line-height:20px;font-size:10px;background:#0f65a2}#obr_conteudo .obr_area_detalhes_obra .obr_area_info_acompanhamento_obra{padding:10px;margin-top:5px}#obr_conteudo .obr_area_detalhes_obra .obr_area_info_acompanhamento_obra .obr_data_acompanhamento{line-height:1.5;display:inline-block;vertical-align:middle;font-size:10px;color:#444;letter-spacing:.035em;margin-right:.5em;text-transform:uppercase}#obr_conteudo .obr_area_detalhes_obra .obr_area_info_acompanhamento_obra .obr_descricao_acompanhamento{line-height:1.35;font-size:15px;color:#47474b;text-align:justify;text-align-last:center;margin-bottom:5px}#obr_conteudo .obr_area_detalhes_obra .obr_area_info_acompanhamento_obra .obr_situacao_acompanhamento{height:22px;line-height:22px;display:inline-block;vertical-align:middle;font-size:10px;color:#fff;letter-spacing:.025em;padding:0 15px;border-radius:20px;margin:3px;text-transform:uppercase;background:#dd1c37}#obr_conteudo .obr_area_detalhes_obra .obr_area_info_acompanhamento_obra .obr_situacao_acompanhamento.obr_situacao_concluida{background:#27ae60}#obr_conteudo .obr_area_detalhes_obra .obr_area_info_acompanhamento_obra .obr_link_obra{height:22px;line-height:22px;padding:0 10px;margin:3px}#obr_conteudo .obr_area_detalhes_obra .obr_cont_acompanhamento_total_obra{padding:20px 15px;padding-bottom:10px}#obr_conteudo .obr_area_detalhes_obra .vinc_area_fotos_vinculadas{margin-top:0}#obr_conteudo .obr_area_detalhes_obra .vinc_area_galeria_fotos_vinculada{padding:0;margin:0;border:0;background:none}#obr_conteudo .obr_area_detalhes_obra .vinc_cont_img_galeria_fotos{padding:1px;cursor:pointer}#obr_conteudo .obr_area_detalhes_obra .obr_area_videos_obra{font-size:0}#obr_conteudo .obr_area_detalhes_obra .obr_area_videos_obra .obr_video_obra{min-height:60px;padding:5px;padding-left:60px;position:relative;border-bottom:solid 1px #ebedef;cursor:pointer}#obr_conteudo .obr_area_detalhes_obra .obr_area_videos_obra .obr_video_obra .obr_img_video{width:50px;height:50px;background:#263b58;border-radius:4px;overflow:hidden;position:absolute;top:5px;left:0}#obr_conteudo .obr_area_detalhes_obra .obr_area_videos_obra .obr_video_obra .obr_img_video img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:0;transition:.2s ease}#obr_conteudo .obr_area_detalhes_obra .obr_area_videos_obra .obr_video_obra .obr_img_video .swfa{width:100%;height:100%;line-height:50px;text-align:center;position:absolute;top:0;left:0;z-index:1;background:rgba(0,40,95,.8);font-size:10px;color:#fff;opacity:0;transition:.2s ease}#obr_conteudo .obr_area_detalhes_obra .obr_area_videos_obra .obr_video_obra:hover .obr_img_video img{transform:scale(1.2)}#obr_conteudo .obr_area_detalhes_obra .obr_area_videos_obra .obr_video_obra:hover .obr_img_video .swfa{transform:scale(1.2);opacity:1}#obr_conteudo .obr_area_detalhes_obra .obr_area_videos_obra .obr_video_obra .obr_data_video{display:none}#obr_conteudo .obr_area_detalhes_obra .obr_area_videos_obra .obr_video_obra .obr_nome_video{height:2em;line-height:2em;overflow:hidden;font-size:13px;color:#47474b;text-overflow:ellipsis;white-space:nowrap}#obr_conteudo .obr_area_detalhes_obra .obr_area_videos_obra .obr_video_obra .obr_assistir_video{height:18px;line-height:18px;display:inline-block;background:#ebeff2;font-size:10px;color:#56565b;letter-spacing:.065em;padding:0 12px;border-radius:18px;transition:.125s ease}#obr_conteudo .obr_area_detalhes_obra .obr_area_videos_obra .obr_video_obra:hover .obr_assistir_video{background:#0f65a2;color:#fff}#obr_conteudo .obr_player_video_modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;background:#333;background:rgba(0,0,0,.87);visibility:hidden;opacity:0;transition:.2s ease}#obr_conteudo .obr_player_video_modal .obr_btn_fechar_modal{width:50px;height:50px;line-height:50px;position:absolute;top:20px;left:50%;z-index:1;margin-left:-25px;background:rgba(51,51,53,.65);font-size:15px;color:#fff;text-align:center;border-radius:100%;cursor:pointer;transform:translateY(-200px);transition:.25s ease,transform .6s .3s ease}#obr_conteudo .obr_player_video_modal .obr_btn_fechar_modal:hover{background:rgb(187,24,46)}#obr_conteudo .obr_player_video_modal .obr_cont_player_video_modal{width:90%;max-width:800px;position:relative;top:50%;margin:auto;-webkit-transform:scale(.6) translateY(-60%);transform:scale(.6) translateY(-60%);opacity:0;transition:.35s ease-out}#obr_conteudo .obr_player_video_modal .obr_cont_player_video_modal .obr_area_video{position:relative;padding-top:56.25%;overflow:hidden}#obr_conteudo .obr_player_video_modal .obr_cont_player_video_modal .obr_area_video .obr_bg_video{width:100%;height:99%;position:absolute;top:0;left:0;z-index:0;background:#044b7d;border-radius:6px}#obr_conteudo .obr_player_video_modal .obr_cont_player_video_modal .obr_area_video .obr_bg_video .swfa{height:100px;line-height:100px;display:block;position:relative;text-align:center;font-size:80px;color:#fff;top:50%;margin-top:-50px}#obr_conteudo .obr_player_video_modal .obr_cont_player_video_modal .obr_area_video .obr_video *{width:100%;height:100%;position:absolute;top:0;left:0;border:0;z-index:1;border-radius:2px;background:#000}#obr_conteudo .obr_player_video_modal .obr_cont_player_video_modal .obr_area_info_video{padding:20px 10px;color:#fff}#obr_conteudo .obr_player_video_modal .obr_cont_player_video_modal .obr_area_info_video .obr_data_video{font-size:13px;letter-spacing:.15em;margin-bottom:5px}#obr_conteudo .obr_player_video_modal .obr_cont_player_video_modal .obr_area_info_video .obr_nome_video{max-height:6em;line-height:1.5em;font-size:20px}#obr_conteudo .obr_player_video_modal.show{visibility:visible;opacity:1}#obr_conteudo .obr_player_video_modal.show .obr_btn_fechar_modal{transform:translateY(0)}#obr_conteudo .obr_player_video_modal.show .obr_cont_player_video_modal{-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);opacity:1}#obr_conteudo .obr_area_detalhes_obra .sw_info_arquivo_download{padding-left:7px}#obr_conteudo .obr_area_detalhes_obra .obr_secretaria_vinculada{position:relative;padding-left:40px;padding-right:5px;margin:15px 0;transition:.125s ease}#obr_conteudo .obr_area_detalhes_obra .obr_secretaria_vinculada:hover{padding-left:45px;padding-right:0}#obr_conteudo .obr_area_detalhes_obra .obr_secretaria_vinculada .obr_area_img_secretaria{width:40px;height:40px;position:absolute;top:0;left:0;border-radius:100%;overflow:hidden;transition:.125s ease}#obr_conteudo .obr_area_detalhes_obra .obr_secretaria_vinculada:hover .obr_area_img_secretaria{transform:scale(1.1);box-shadow:0 3px 5px -3px rgba(0,0,0,.1)}#obr_conteudo .obr_area_detalhes_obra .obr_secretaria_vinculada .obr_area_img_secretaria img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}#obr_conteudo .obr_area_detalhes_obra .obr_secretaria_vinculada .obr_area_info_secretaria{min-height:40px;display:table}#obr_conteudo .obr_area_detalhes_obra .obr_secretaria_vinculada .obr_area_info_secretaria .obr_nome_secretaria{display:table-cell;vertical-align:middle;padding:10px;font-size:13px;color:#0f65a2}#obr_conteudo .obr_area_detalhes_obra .obr_area_estatisticas_barra{padding:20px 0;border-top:solid 1px #ebeff2;cursor:default}#obr_conteudo .obr_area_detalhes_obra .obr_area_estatisticas_barra:last-child{padding-bottom:0}#obr_conteudo .obr_area_detalhes_obra .obr_cont_estatisticas_barra{font-size:0;margin-bottom:10px}#obr_conteudo .obr_area_detalhes_obra .obr_cont_estatisticas_barra .obr_titulo_estatistica{line-height:1.5em;font-size:13px;color:#45454b}#obr_conteudo .obr_area_detalhes_obra .obr_cont_estatisticas_barra .obr_estatistica_barra{height:22px;line-height:22px;border-radius:22px;overflow:hidden;background:#ebeff2}#obr_conteudo .obr_area_detalhes_obra .obr_cont_estatisticas_barra .obr_estatistica_barra span{text-align:right;display:inline-block;padding:0 15px;font-size:13px;color:#fff;background:#177fcd;border-radius:inherit}#obr_conteudo .obr_area_detalhes_obra .obr_cont_estatisticas_barra .obr_estatistica_positiva span{background:#23a03e}#obr_conteudo .obr_area_detalhes_obra .obr_cont_estatisticas_barra .obr_estatistica_negativa span{background:#cf1332}#obr_conteudo .obr_area_direitos_instar{width:100%;height:65px;border-top:solid 1px #d7d8d9;position:absolute;bottom:0;left:0}#obr_conteudo .obr_area_direitos_instar img{height:30px;display:block;margin:auto;position:relative;top:50%;margin-top:-15px;border:0!important}.contraste .swfa,.contraste .swfa:before{background:none!important}.contraste .obr_txt_btn{background:inherit!important}.contraste .leaflet-popup-content-wrapper{border:solid 2px #fff}.contraste .leaflet-popup-tip-container{background:none!important}.contraste .leaflet-popup-tip{background:#fff!important}.contraste .obr_area_mapa .fontawesome-marker{background:none!important}.contraste .obr_area_mapa .fontawesome-marker-shadow{background:none!important}.contraste .obr_area_mapa .fontawesome-marker svg{filter:grayscale(0)!important}.contraste .obr_area_mapa .fontawesome-marker svg circle{fill:#000!important}.contraste .obr_area_mapa .fontawesome-marker .swfa{color:#fff!important}.contraste .obr_area_mapa img{border:0!important;filter:grayscale(1) invert(1) brightness(3) contrast(1.5)!important}.contraste .obr_conteudo_menu{border-right:solid 1px #fff}.contraste .obr_menu_lateral button{padding:0!important}.contraste .obr_item_listagem{border:solid 1px #fff}.contraste .obr_link_obra{border:solid 1px;overflow:hidden}.contraste .obr_area_direitos_instar img{filter:brightness(10) grayscale(1)}.contraste button:disabled{background:#000!important;opacity:.6}.contraste .obr_btn_menu.ativo{background:#333!important}@media (max-width:1000px){#obr_conteudo .obr_menu_lateral button .obr_txt_btn{display:none}}@media (max-width:600px){#obr_conteudo .obr_menu_lateral{padding:5px 0}#obr_conteudo .obr_menu_lateral button{border-radius:0}#obr_conteudo .obr_conteudo_interno_menu{padding:15px}#obr_conteudo .obr_conteudo_menu{padding-left:40px}#obr_conteudo .obr_area_mapa{left:40px}#obr_conteudo .obr_btn_mostrar_mais_listagem{height:7vh;font-size:11px}#obr_conteudo .obr_select_paginacao_listagem{height:7vh;font-size:13px}}