#scoll-body{background:#fef3f3;background-image:url(//files.edgagement.com/sites/easpan/images/pink_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center bottom}.main-container{width:100%;height:100%}.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;font-size:14px}.login .top img{display:block;margin:2em auto;width:58%;max-width:300px}.login .input-group{text-align:left;margin-bottom:.8em}.login .input-group span{display:block;margin-bottom:.4em;font-size:1.1em}.login .input-group input{display:block;border:1px solid #9a9a9a;background:#f3f3f3;width:100%;padding:.4em .5em .6em}.login .input-group input:-webkit-autofill,.login .input-group input:-webkit-autofill:focus,.login .input-group input:-webkit-autofill:hover{-webkit-box-shadow:unset;box-shadow:unset;background:0 0!important;border:1px solid #9a9a9a;outline:0;-webkit-animation-name:autofill;animation-name:autofill;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:0 0 0 1000px #f3f3f3 inset;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.login .login-form{width:85%;margin:0 auto;max-width:400px;color:#000}.login .login-form .main-button{background-color:#c32029;color:#fff;padding:1em 2em;font-size:1em;margin:1em auto;display:block;width:65%}.login .login-form .link{margin:0 auto;width:83%;text-align:center;margin-bottom:1em}.login .login-form .link:last-child{border:0}.login .login-form .link .u,.login .login-form .link a{text-decoration:underline}.login .bottom{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login .bottom img{display:block;width:80%;max-width:500px;margin:1em}@media only screen and (min-device-width:436px) and (max-device-width:1024px) and (orientation:portrait),(max-width:736px){.login{font-size:1.2em}}@media only screen and (max-width:435px){.login{font-size:1.7em}}