body{display:flex;min-height:100vh;flex-direction:column}#main{flex:1 0 auto}h1.thin,h2.thin,h3.thin,h4.thin,h5.thin{font-family:Roboto,sans-serif;font-weight:100}h1.light,h2.light,h3.light,h4.light,h5.light{font-family:Roboto,sans-serif;font-weight:300}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold{font-family:Roboto,sans-serif;font-weight:700}h1.normal,h2.normal,h3.normal,h4.normal,h5.normal,p.normal,p.light,p.thin,p.bold{font-family:Roboto,sans-serif;font-weight:400}a#plogin2{font-color:blue}span.checkbox{color:#000;font-size:35px}div.container div.section div.card-panel div.logindiv form.row.center div.row div#inputlogin.input-field.center label,div.container div.section div.card-panel div.logindiv form.row.center div.row div#inputlogin2.input-field.center label.active,div.container div.section div.card-panel div.logindiv form.row.center div.row div#inputlogin3.input-field.center label.active{color:#000;font-size:19px}div.container div.section div.card-panel div.logindiv form.row.center div.row div.input-field.col.s12 div.input-field.col.s12 table{font-size:20px}.navbar-fixed li a{font-family:Roboto}.navbar-fixed li a:link,.navbar-fixed li a:visited{text-decoration:none}.navbar-fixed li a:focus{background-color:Transparent}.navbar-fixed li a:hover{text-decoration:none;color:#fff;-webkit-tap-highlight-color:transparent}div.navbar-fixed nav.light-blue.darken-4 div.container div.nav-wrapper a article.thin.normal.aumentarfonte.white-text{font-weight:700;font-size:20px}html body div.navbar-fixed nav.light-blue.darken-4 div.container div.nav-wrapper a article.thin.normal.diminuirfonte.white-text{font-weight:700;font-size:20px}section.slider.black-text ul.slides li.active div.caption.center-align h1#titulo{font-size:50px}a:link{text-decoration:none}li a{font-family:Roboto}li a:link,li a:visited{text-decoration:none}li a:focus{background-color:Transparent}li a:hover,li a:link,li a:visited{text-decoration:none}#xmodal1{max-height:400%}#xmodal2{max-height:50%}#xmodal2 h6{margin-top:30px;font-weight:700}#xmodal2 .modal-footer{margin-top:20px}h1#titulomobile{display:none}h1#titulo{margin-top:50px;font-size:35px;color:#fff;padding:10px 80px}@media screen and (max-width:580px){header nav.teal div.nav-wrapper a.brand-logo.left img{margin-left:120px}h1#titulo{display:none}h1#titulomobile{display:block;font-size:35px}p#wb,#menulateral{display:none}#logo-topo{margin-left:120px}}@media(min-width:768)and (max-width:1024px){logo-topo{margin-left:60px}}.label-info-nao-encontrada{text-align:center;color:gray;font-style:italic}.label-info-baixo-destaque{color:gray;font-family:Arial Narrow,sans-serif}.label-sem-permissao{text-align:center;font-size:15pt;color:red;font-style:italic}
