:root{--white:hsl(0,0%,98%);--black:hsl(0,0%,21%);--grey:hsl(0,0%,86%);--red:hsl(348,100%,61%);--link-ativo-cor:hsl(0,0%,21%);--background-color-top:#fafafa;--btn-bg-color-default:hsl(0,0%,21%);--btn-contorned-color:hsl(0,0%,98%);--btn-contorned-only-color:hsl(0,0%,21%);--menu-btn-color:hsl(0,0%,21%);--text-color:hsl(0,0%,21%);--inscricao-botao-color:#3a3;--dark-green:#158115}body{min-height:100vh;position:relative}#TopoMobile .header-logado-mobile .areaCandidato-top-usuario:hover{box-shadow:0 1px 5px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.24)}#TopoMobile .form-top .item:focus{margin-bottom:10px;align-items:stretch;padding:10px;height:41px;width:100%}#TopoMobile .form-top a.cadastrar-top-btn:hover,#TopoMobile .form-top a.cadastrar-top-btn:active{background-color:var(--black);box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);color:var(--white)}.CategoriasConcursos ul li a:hover{opacity:1;font-weight:medium;border-bottom-color:var(--link-ativo-cor)}#TopoMobile .menu-item a:hover,#TopoMobile .menu-item a:active{opacity:1}@media (max-width:768px){.Miolo{padding:0!important;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;max-width:100vw;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;z-index:auto;position:relative;margin:0px auto;left:auto!important;margin-bottom:20px!important;min-height:auto!important}h2.tituloPagina{color:var(--text-color);border-bottom:4px solid var(--grey);letter-spacing:2px;text-transform:uppercase}h2.tituloPagina span{border-bottom:0;text-indent:0;line-height:108%}h2.tituloPagina{font-size:20px!important;margin:0;font-weight:bold;line-height:1;padding:20px 0;text-indent:0;text-align:center}#TopoInformacoes{margin-bottom:20px;display:flex;flex-direction:column;align-items:stretch;position:relative}#TopoInformacoes .imagem{float:none;width:98px;height:98px;vertical-align:none;text-align:center;margin-right:0;margin:0 auto;margin-bottom:10px}#TopoInformacoes .dados{float:none;width:100%;padding-top:10px}#TopoInformacoes .dados p{font-size:14px;margin-bottom:10px}#TopoInformacoes .dados h2{font-size:24px;letter-spacing:1px;margin:0;margin-bottom:10px}#TopoInformacoes .botoes{float:none;padding-top:0;position:relative;margin:10px 0}.botao.maior.verde{display:inline-block;width:100%;margin-bottom:10px}.botao.maior.verde span{word-wrap:break-word;font-size:12px!important}div[class="botoes"]{display:flex;flex-direction:column}#pgInformacoes{padding:20px!important}.blocoPadrao .dados{padding:20px;overflow-x:scroll;text-align:left}.blocoPadrao p{font-size:14px;line-height:calc(14px*1.5);text-align:left}#painelIndex .tabela .inscricaoCodigo::before{content:"Inscri��o: ";font-weight:bold}#painelIndex .tabela .concursoLegenda::before{content:"Concurso/Processo Seletivo: ";font-weight:bold}#painelIndex .tabela .vagaNome::before{content:"Vaga: ";font-weight:bold}#painelIndex .tabela .situacaoInscricao::before{content:"Situa��o: ";font-weight:bold}#painelIndex .tabela .dataInscricao::before{content:"Data de Inscri��o: ";font-weight:bold}.botao.verde.maior{text-align:center}}