body{min-height:100px}.btn{border:0;text-transform:uppercase;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:12px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border-radius:34px;outline:0}.entrar-btn,.entrar-btn:enabled{background-color:#21489f!important;color:#fefefe!important;width:155px!important;height:46px!important;font-size:1.3em!important;border-radius:5px!important;border-width:0!important}.entrar-btn:hover,.entrar-btn:focus{background-color:#2653b5!important;outline:none!important}.entrar-btn:disabled{color:#c0c0c0!important;background-color:#173370!important}.btn-primary{font-weight:normal!important;border:none!important;text-decoration:underline!important}.btn-primary{border:solid 2px #ee9f1b;color:#ee9f1b;background-color:#fff;font-weight:bold}a.btn.btn-primary{text-decoration:inherit;outline:0}a.btn.btn-primary:hover,a.btn.btn-primary:focus{color:#ee4b28}#logoutFB{float:right}a.btn.btn-primary.fb-login{color:inherit;text-decoration:inherit!important;margin:3px 3px 0;border:solid 1px #2653b5;padding:7px 15px;box-shadow:0 0 10px #cfcfcf}a.btn.btn-primary.fb-login:hover{background-color:#efefef;box-shadow:0 0 12px #c0c0c0}@media(max-height:590px){.flex-spacing{height:10px}.links-importantes{height:210px}.links-importantes .innder-links{height:3px}}@media(min-height:591px){.flex-spacing{height:30px}.recaptchaOpen .flex-spacing{height:10px}.recaptchaOpen .links-importantes{height:220px}.links-importantes .innder-links{height:7px}}body{background-color:#e4e4e4}@media(min-width:440px){body{background-image:url('/modules/site/template/images/bkg-login.png?v=2');background-attachment:fixed;background-size:cover}}body{/*!*border-left: solid 1px #c0c0c0;*!*//*!*border-right: solid 1px #c0c0c0;*!*/}.wrapperContainer{width:100%;max-width:1120px;margin:0 auto;height:100vh;display:flex;align-items:center;justify-content:center}#wrapper{width:900px;background:#f0f0f5;box-shadow:0 0 100px rgba(0,0,0,0.1);border-radius:8px;display:flex;justify-content:space-between;align-items:center}#wrapper section{flex:1}#wrapper section img{width:240px}#wrapper h4{text-align:center}#wrapper form{display:flex;flex-direction:column;flex:1;padding:3rem 0 3rem 4rem;align-items:flex-start}#rodape{box-shadow:0 10px 10px rgba(23,23,23,0.4);color:rgba(255,255,255,0.5);background-color:#1f4493;position:relative;margin:0 auto;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#rodape a.btn.btn-default{border:solid 1px #6982b5;text-decoration:none;color:rgba(255,255,255,0.5)}h5.descricaoEvento{margin-bottom:0;margin-top:0;text-align:center}.loginFormLabel h3{text-align:left!important;font-size:1.9rem}.lembrarEntrarBtnContainer{display:flex;justify-content:space-between;width:72%;text-align:left;height:35px;border-radius:10px;cursor:pointer;margin-top:.6rem}.linksEsqueciSenhaNovoEventoContainer{display:flex;width:72%;justify-content:space-between;margin-top:.6rem}.redeSociaisContainer{display:flex;width:72%;justify-content:center}.signin-button{font-size:.75rem;width:44px;height:44px;cursor:pointer;align-self:center}.signin-button.facebookBtn{background-color:#1878f2;color:white;border:0;border-radius:.5rem;align-self:center}.redeSocialBtn{display:flex;flex-direction:column;margin:0 2rem}.redeSocialBtn label{color:#999;margin-top:.2rem;text-align:center}.inputLoginContainer{display:flex;position:relative}.inputLoginCancelBtn{position:absolute;top:20px;right:-3px}.recaptchaLoginContainer>div{margin-left:0}.loginFormLabel h3{margin-top:0}@media screen and (max-width:920px){.inputLoginContainer{margin-top:2rem}.loginFormLabel{display:none}.lembrarEntrarBtnContainer{width:100%}.linksEsqueciSenhaNovoEventoContainer{width:100%}#wrapper{width:100%;max-width:600px;flex-direction:column}#wrapper form{padding:0}.redeSociaisContainer{margin-bottom:2.5rem;width:100%}}@media screen and (max-width:600px){.wrapperContainer{align-items:normal}#wrapper form{padding-bottom:6rem}#wrapper h4{margin-top:6rem}}@media(max-height:530px){.wrapperContainer{height:auto}#wrapper{width:100%}}