@charset "UTF-8";.bloco_todos_sindicatos{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bloco_todos_sindicatos .centro{width:calc(100% - 20px);max-width:1020px}.bloco_todos_sindicatos .header_pagina{width:100%;max-width:1000px;margin-left:10px;margin-bottom:20px}.bloco_todos_sindicatos section.filtro{width:100%;display:-ms-flexbox;display:flex;border-bottom:1px solid #010104;padding-bottom:20px;-ms-flex-align:end;align-items:flex-end}.bloco_todos_sindicatos section.filtro div.bloco_esquerda{width:100%}.bloco_todos_sindicatos section.filtro div.bloco_esquerda p.texto{width:100%;font-size:1.5em;margin-bottom:10px}.bloco_todos_sindicatos section.filtro div.bloco_esquerda form{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.bloco_todos_sindicatos section.filtro div.bloco_esquerda form div.regiao{width:calc((100% / 6) - 10px);position:relative}.bloco_todos_sindicatos section.filtro div.bloco_esquerda form div.regiao label{font-size:1.5em;cursor:pointer;position:absolute;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.bloco_todos_sindicatos section.filtro div.bloco_esquerda form div.regiao input{width:100%;height:35px;background:#fff;border:1px solid #010104}.bloco_todos_sindicatos section.filtro div.bloco_esquerda form div.regiao input:checked{background:rgba(45,49,113,.3);border:1px solid #010104}.bloco_todos_sindicatos section.filtro div.bloco_esquerda form div.regiao input #todos{display:none}.bloco_todos_sindicatos .sindicatos{width:100%;margin:20px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.bloco_todos_sindicatos .sindicatos .info_sindicato.hide{visibility:visible;height:200px}.bloco_todos_sindicatos .sindicatos .info_sindicato{width:calc((100% / 4) - 20px);margin-top:20px}.bloco_todos_sindicatos .sindicatos .info_sindicato figure{width:100%;height:200px;border:2px solid #999;background-position:center center;background-repeat:no-repeat;background-size:cover}.bloco_todos_sindicatos .sindicatos .info_sindicato p{width:100%;font-size:1.5em;margin-top:10px}.bloco_todos_sindicatos .sindicatos .info_sindicato p span{font-weight:700}@media screen and (max-width:900px){.bloco_todos_sindicatos .sindicatos .info_sindicato{width:calc((100% / 3) - 10px)}}@media screen and (max-width:600px){.bloco_todos_sindicatos section.filtro{-ms-flex-wrap:wrap;flex-wrap:wrap}.bloco_todos_sindicatos section.filtro div.bloco_esquerda form div.regiao{width:100%}.bloco_todos_sindicatos .sindicatos .info_sindicato{width:calc((100% / 2) - 10px)}}@media screen and (max-width:400px){.bloco_todos_sindicatos .sindicatos .info_sindicato{width:100%;margin-left:0}}