.login{background:url(../img/background.84741177.png) no-repeat 50% fixed;background-size:cover}.div-content{min-height:100vh}.form-login{position:absolute;vertical-align:middle;max-width:380px;padding:15px 35px 45px;margin:auto;background-color:#fff;border:1px solid rgba(0,0,0,.1);top:0;left:0;max-height:350px;right:0;bottom:0}@media (max-width:400px){.captcha{transform:scale(.85);-webkit-transform:scale(.85);transform-origin:0 0;-webkit-transform-origin:0 0}}