@font-face{font-family:lato;font-style:normal;font-weight:700;src:url(../../fonts/lato/lato-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../../fonts/lato/lato-bold-webfont.woff2) format("woff2"),url(../../fonts/lato/lato-bold-webfont.woff) format("woff"),url(../../fonts/lato/lato-bold-webfont.ttf) format("truetype"),url(../../fonts/lato/lato-bold-webfont.svg#lato) format("svg")}@font-face{font-family:lato;font-style:normal;font-weight:300;src:url(../../fonts/lato/lato-light-webfont.eot?#iefix) format("embedded-opentype"),url(../../fonts/lato/lato-light-webfont.woff2) format("woff2"),url(../../fonts/lato/lato-light-webfont.woff) format("woff"),url(../../fonts/lato/lato-light-webfont.ttf) format("truetype"),url(../../fonts/lato/lato-light-webfont.svg#lato) format("svg")}@font-face{font-family:lato;font-style:normal;font-weight:400;src:url(../../fonts/lato/lato-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../../fonts/lato/lato-regular-webfont.woff2) format("woff2"),url(../../fonts/lato/lato-regular-webfont.woff) format("woff"),url(../../fonts/lato/lato-regular-webfont.ttf) format("truetype"),url(../../fonts/lato/lato-regular-webfont.svg#lato) format("svg")}*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:16px!important}.btn{font-family:lato,Helvetica,Arial,sans-serif;outline:none!important}.btn-nova-validacao{margin-top:10px}.btn-gerar-certidao,.btn-nova-validacao{padding:10px;width:100%}.btn-push{background-color:#43a047;border:none;box-shadow:0 4px #2f7032;color:#fff;position:relative}.btn-push:before{content:"";position:absolute;z-index:-1}.btn-push:active,.btn-push:focus,.btn-push:hover{color:#fff}.btn-push:hover{box-shadow:0 3px #2f7032;top:1px}.btn-push:active{box-shadow:0 0 #2f7032;top:4px}.btn-center{display:block;margin:0 auto;padding:10px;width:200px}label,label.error{font-family:lato,Helvetica,Arial,sans-serif}label.error{color:#d20022;font-weight:bolder}input[type=email],input[type=password],input[type=text]{font-family:lato,Helvetica,Arial,sans-serif;font-size:16px;height:50px}body,html{height:100%}.page-wrapper{box-align:center;-ms-flex-align:center;box-pack:center;-ms-flex-pack:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;min-height:calc(100% - 55px)}.page-wrapper:after{content:"";display:block;height:55px}@media (min-width:1200px){.page-wrapper{min-height:calc(100% - 60px)}}.footer{padding:20px 0}.header{margin-bottom:20px}.logo{margin:0 auto;width:180px}.sistema-nome{color:#263953;font-family:lato,Helvetica,Arial,sans-serif;font-size:24px;font-weight:bolder;text-align:center}.container-center{padding:20px 0;width:300px}@media (min-width:600px){.container-center{width:400px}}.container-center--pagina-impressao{padding:0 15px}@media (min-width:0) and (max-width:600px){.container-center--pagina-impressao{width:100%}}@media (min-width:630px){.container-center--pagina-impressao{width:600px}}.message-box{border-radius:5px;font-size:18px;margin:10px 0;padding:15px;position:relative;text-align:center}.message-box,.message-box h2{font-family:lato,Helvetica,Arial,sans-serif;font-weight:300}.message-box h2,.message-box p{margin:0}.message-box .fa{color:#cca4a8;display:block;font-size:50px;margin:10px 0 20px}.message-box--error{background-color:#ffebee;border:1px solid #ffcdd2;color:#d20022}.message-box--success{background-color:#43a047;color:#fff}@media (min-width:0) and (max-width:1119px){.message-box{text-align:center}}.pagina-impressao-opcoes{box-pack:center;-ms-flex-pack:center;box-align:center;-ms-flex-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;margin-top:20px}@media (min-width:0) and (max-width:1199px){.pagina-impressao-opcoes{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;box-pack:center;-ms-flex-pack:center;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}}.pagina-impressao-opcoes .btn{color:#fff;margin:10px 0 13px;padding:10px;width:100%}@media (min-width:1200px){.pagina-impressao-opcoes .btn{width:calc(50% - 20px)}}.pagina-impressao-opcoes span{font-weight:bolder}.modal-confirmacao .modal-content,.modal-confirmacao .modal-title,.pagina-impressao-opcoes span{font-family:lato,Helvetica,Arial,sans-serif}.modal-confirmacao .modal-title{font-weight:bolder}.modal-confirmacao .modal-content p{font-size:16px}.modal-confirmacao .form{margin-top:20px}.content-box{background-color:#f1f1f1;border:1px solid #ddd;padding:20px}.lista-de-informacoes{list-style:none;margin:20px 0 0;padding:0}.lista-de-informacoes span,.lista-de-informacoes strong{font-family:lato,Helvetica,Arial,sans-serif;font-size:16px}.lista-de-informacoes strong{font-weight:bolder}.titulo-bloco{margin:0}.footer,.titulo-bloco{font-family:lato,Helvetica,Arial,sans-serif;font-weight:300}.footer{background-color:#263953;color:#fff;font-size:11px;text-align:center}@media (min-width:1200px){.footer{font-size:14px}}
