.body-login::after{content:"";background-color:rgb(0,0,0,.8);position:fixed;top:0;left:0;right:0;bottom:0;display:block}#formCompletar,.login-page{position:relative;background-color:#fff}@media (min-width:450px){#formCompletar,.login-page{position:relative;padding:25px}}.form-container .cls-form{background:#fff;max-width:360px;margin:0 auto auto;text-align:center}.form-container .cls-form input{outline:0;background:#f2f2f2;width:100%;border:0;margin:0 0 15px;padding:15px;box-sizing:border-box;font-size:14px}.form-container .cls-form button{text-transform:uppercase;outline:0;background:#325247;width:100%;border:0;padding:15px;color:#fff;font-size:14px;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer}.form-container .cls-form button:active,.form-container .cls-form button:focus,.form-container .cls-form button:hover{background:#e9c7c0}.form-container .message-login{margin:15px 0 0;color:#706d6d;font-size:12px}.form-container .message-login a,.form-container .message-login-forget a{color:#b75117;text-decoration:none;font-size:10px}.form-container .register{display:none}.form-container .register-form-cnpj{display:none}.form-container .complete-form,.form-container .forget-form{display:none}.form-container .btn-facebook{cursor:pointer;width:100%;display:block;text-align:center}.form-container .btn-facebook img{width:80%}.form-container .alert-info{display:none}.form-container input[type=date]::before{color:#999;content:attr(placeholder)}.form-container input[type=date]{color:#fff}.form-container input[type=date]:focus,.form-container input[type=date]:valid{color:#666}.form-container input[type=date]:focus::before,.form-container input[type=date]:valid::before{content:""!important}