:root{--blue:#0054a7}html,body{height:100%}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background:url(/cadastroresponsavel/imagens/background.png) repeat-x #f3f4f6 !important}h2{text-align:center;margin-bottom:.5rem;margin-top:.5rem}#containerPrincipal{height:100%}.wrapper{margin:0 auto 0 auto;position:relative;background:#fff;min-height:100%;padding:0 0 40px 0;max-width:1170px}nav{background:url(/cadastroresponsavel/imagens/cabecalho-5.png)}.cabecalho{background:url(/cadastroresponsavel/imagens/cabecalho-20a.png) repeat-x #18313b;min-height:114px;margin:0 0 10px 0;text-align:center}.logo-matricula{display:inline-block;float:none;margin:0 auto;width:auto;padding:15px 0 0 5px}.logo-matricula img{float:left;width:190px}.logo-matricula-ano{color:#FFF;font-size:38px;font-weight:900;text-decoration:none;line-height:1;margin:-3px 0 0 0;display:inline-block}.links-header{clear:both;width:100%;text-align:center;margin-top:10px}.links-header a{margin:0 5px}.logo-siepe{width:143px;height:16px;display:inline-block}.logo-secretaria{width:153px;height:27px;display:inline-block;padding:5px 0 0 0}.cadastroresponsavel .form-control-arquivo{background:0;border:0}.cadastroresponsavel .col-form-label{font-weight:bold}.cadastroresponsavel .col-form-label,.cadastroresponsavel .form-control-plaintext{text-align:left}.divCpatcha>span>div{margin:0 auto 10px auto}.alert{margin-top:1rem}.formulario{background-color:#f3f4f6;padding:10px;border-radius:5px;border:2px solid #b5b5b5}.botoes{text-align:left}.links{text-align:center}.realce{font-weight:bold;font-style:italic}.texto-explicativo{margin-bottom:.5rem}@media(min-width :768px){.wrapper{padding:0 0 90px 0}.fixConteudo{padding:0 0 90px 0}.formulario{border-radius:15px;border:solid 2px #bcbcbc;max-width:1080px;margin:0 auto;padding:20px}.fixConteudo{padding:0 0 90px 0}.cabecalho{background:url(/cadastroresponsavel/imagens/cabecalho-20.png) no-repeat;min-height:114px;margin:0}.logo-matricula{display:block;width:550px;float:right;margin:0 0 0 33px;display:block;padding:0}.logo-matricula img{float:left;width:auto}.logo-matricula-ano{color:#FFF;font-size:38px;font-weight:900;text-decoration:none;line-height:1;margin:-3px 0 0 0;display:none}.links-header{margin:0 0 0 -50px;text-align:right}}