#capa #logo { width:100%; padding-bottom:4px; text-align:center; }
#capa #logo h1 { margin:7px 0 0 0; padding:0; border:0 none; background:none; color:#205c98;}
#capa #logo img { width:80%; height:auto; }
#capa #update { text-align:center; font:bold 12px arial,verdana,arial,sans-serif; color:#205c98; padding-bottom:10px; }
#capa #update .update { text-decoration:none; }
#capa #quadro { text-align:center; border-top:1px solid #bec9d1; border-bottom:1px solid #bec9d1; margin-left:20px; margin-right:20px; padding:14px 30px 0 0; }
#capa #quadro ul { margin:18px 0; padding:0; list-style:none;  padding:5px; }
#capa #quadro ul li { display:inline; background:#ffffff; }
/*
#capa #quadro ul li a { font:bold 11px verdana,arial,sans-serif; margin:0 4px; padding:4px 8px; border:1px solid #bbbbbb; background:#f0f0f0 url('/img/bgmc.gif') repeat-x; color:#333333; }
#capa #quadro ul li a:hover { text-decoration:none; border:1px solid #8095a4; color:#205c98; }
*/
#capa .noticia:hover .listaap div.ap2 { background-color: #f6f7f8; }
#capa .noticia:hover .listaap div.ap2:hover {  background-color: #eeeff0; border-radius: 10px; }

#capa #quadro p.welcome { font:bold 11px verdana,arial,sans-serif; color:#333333; }
#capa .date { margin-left:120px; }
#capa #noticias_capa { padding-left:10px; padding-right:10px; }
#capa .noticia { margin-bottom:20px; padding:20px; border:1px solid #bec9d1; border-radius:20px; }
#capa .noticia h3 { margin:0; padding:10px 10px 20px 10px; text-align:center; }
#capa .noticia h3 a {
    margin:0;
    padding:0;
    font: bold 28px/36px "Inter", sans-serif;
    color:#205c98;
}
#capa .noticia h3 a:hover { text-decoration:none; }
#capa .noticia { font:normal 11px verdana,arial,sans-serif; color:#000000; }
#capa .noticia p {
    font: 18px/160% "Inter", sans-serif;
    font-weight: 360;
    text-align:justify;
    word-wrap:break-word;
    overflow-wrap:break-word;
}
#capa .noticia .aviso { border:1px dotted #cc3300; background-color:#ffe8df; font:bold 10px verdana,arial,sans-serif; padding:1px 4px; color:#cc3300; }
#capa .noticia { cursor: pointer; }
#capa .noticia:hover { background-color:#f6f7f8; }

#capa #vejamais h3 { font:bold 22px arial,verdana,sans-serif; color:#205c98; text-align:left; padding-left:20px; margin:50px 0 10px 0; }

#capa #vejamais ul.link-g li { font:normal 16px helvetica,arial,sans-serif; line-height:160%;  }
#capa #vejamais ul.link-g li a { padding-left: 70px; padding-top: 15px; padding-bottom: 15px; }
#capa #vejamais ul.link-g li i { padding-left: 38px; padding-top: 2px; }
#capa #vejamais ul.link-g li .fa-kit { font-size: 42px; }
#capa #vejamais ul.link-g li .fa-light { font-size: 28px; }

@keyframes fh { 0% { right: -6px; } 10% { left: 0; } 90% { left: 0; } 100% { left: -20px; }}
@keyframes f1 { 0% { bottom: -6px; } 10% { top: 0; } 90% { top: 0; } 100% { top: -12px; }}
#capa .vagas_pulando * { color:#ffffff; position:relative; }
#capa .vagas_pulando a:hover { text-decoration:none; }
#capa .vagas_pulando {
    color:#ffffff;
    height:40px;
    width:340px;
    margin:0 auto;
    margin-top:0px;
    margin-bottom:20px;
    font:bold 28px "Inter", sans-serif;
    line-height:40px;
    background:#02329E;
    border-radius:20px;
}
#capa .vagas_pulando .v_h { animation: fh 1.8s infinite; color:#fff000; padding:0 5px 0 10px; font-style:italic; }
#capa .vagas_pulando .v_1 { animation: f1 1.5s infinite; }
#capa .vagas_pulando .v_2 { animation: f1 1.4s infinite; }
#capa .vagas_pulando .v_3 { animation: f1 1.6s infinite; }
#capa .vagas_pulando .v_4 { animation: f1 1.5s infinite; }
#capa .vagas_pulando .v_5 { animation: f1 1.4s infinite; }
#capa .vagas_pulando .v_6 { animation: f1 1.5s infinite; }
#capa .vagas_pulando .v_v { animation: f1 1.7s infinite; }

@media screen and (max-width:768px) {
    #site, #conteudo { width:100%; }
    #capa #quadro { background:#ffffff none; }
    #capa #quadro { display:none;  }
    #capa .noticia { width:100%; }
    /* #capa #logo img { width:315px !important; height:auto !important; } */
    #capa .tks { display:none; }
    #capa .date { margin:0 30px 0 0; padding:0; font-size:16px; }
    #capa #update { padding:0; margin:0; }
    #capa .noticia p { user-select: none; }

}