section#forgotten-password-main,section#login-main,section#reset-password-main{padding-bottom:60px;padding-top:45px}section#forgotten-password-main .wrapper,section#login-main .wrapper,section#reset-password-main .wrapper{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}section#forgotten-password-main .wrapper .container,section#login-main .wrapper .container,section#reset-password-main .wrapper .container{align-items:center;background:#fff;border:1px solid #e4ebfa;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;padding:20px;width:510px}section#forgotten-password-main .wrapper .container h1,section#login-main .wrapper .container h1,section#reset-password-main .wrapper .container h1{color:#312b2b;font-family:Nunito Bold,sans-serif;font-size:30px}section#forgotten-password-main .wrapper .container>p,section#login-main .wrapper .container>p,section#reset-password-main .wrapper .container>p{color:#676f76;margin-top:10px;max-width:450px;text-align:center}section#forgotten-password-main .wrapper .container form,section#login-main .wrapper .container form,section#reset-password-main .wrapper .container form{margin-top:53px}section#forgotten-password-main .wrapper .container form .col,section#login-main .wrapper .container form .col,section#reset-password-main .wrapper .container form .col{margin-bottom:13px;margin-right:0}section#forgotten-password-main .wrapper .container form .col label,section#login-main .wrapper .container form .col label,section#reset-password-main .wrapper .container form .col label{color:#312b2b;font-family:Nunito Bold,sans-serif;margin-bottom:3px}section#forgotten-password-main .wrapper .container form .col input,section#login-main .wrapper .container form .col input,section#reset-password-main .wrapper .container form .col input{background:#f9f9f9;border:1px solid #f0f0f4;border-radius:6px;font-size:16px;height:40px;padding:10px;width:310px}section#forgotten-password-main .wrapper .container form .col input:focus,section#login-main .wrapper .container form .col input:focus,section#reset-password-main .wrapper .container form .col input:focus{border-color:#526173}section#forgotten-password-main .wrapper .container form .row,section#login-main .wrapper .container form .row,section#reset-password-main .wrapper .container form .row{align-items:center;justify-content:space-between;width:100%}section#forgotten-password-main .wrapper .container form .row .remember,section#login-main .wrapper .container form .row .remember,section#reset-password-main .wrapper .container form .row .remember{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section#forgotten-password-main .wrapper .container form .row .remember input,section#login-main .wrapper .container form .row .remember input,section#reset-password-main .wrapper .container form .row .remember input{cursor:pointer;flex-shrink:0;height:19px;width:19px}section#forgotten-password-main .wrapper .container form .row .remember label,section#login-main .wrapper .container form .row .remember label,section#reset-password-main .wrapper .container form .row .remember label{color:#676f76;cursor:pointer;font-size:14px;padding-left:10px}section#forgotten-password-main .wrapper .container form .row a,section#login-main .wrapper .container form .row a,section#reset-password-main .wrapper .container form .row a{color:#676f76;font-size:14px}section#forgotten-password-main .wrapper .container form button.btn-primary,section#login-main .wrapper .container form button.btn-primary,section#reset-password-main .wrapper .container form button.btn-primary{margin-top:35px}section#forgotten-password-main .wrapper .container .bottom,section#login-main .wrapper .container .bottom,section#reset-password-main .wrapper .container .bottom{margin-top:28px;width:100%}section#forgotten-password-main .wrapper .container .bottom p,section#login-main .wrapper .container .bottom p,section#reset-password-main .wrapper .container .bottom p{color:#676f76;line-height:1.3;text-align:center}section#forgotten-password-main .wrapper .container .bottom a,section#login-main .wrapper .container .bottom a,section#reset-password-main .wrapper .container .bottom a{color:#312b2b;display:block;font-size:18px;letter-spacing:-1px;margin-top:3px;text-align:center;text-decoration:underline}@media screen and (max-width:512px){section#forgotten-password-main .wrapper .container,section#login-main .wrapper .container,section#reset-password-main .wrapper .container{width:100%}section#forgotten-password-main .wrapper .container h1,section#login-main .wrapper .container h1,section#reset-password-main .wrapper .container h1{font-size:24px;text-align:center}}@media screen and (max-width:360px){section#forgotten-password-main .wrapper .container form,section#forgotten-password-main .wrapper .container form .col input,section#forgotten-password-main .wrapper .container form button,section#login-main .wrapper .container form,section#login-main .wrapper .container form .col input,section#login-main .wrapper .container form button,section#reset-password-main .wrapper .container form,section#reset-password-main .wrapper .container form .col input,section#reset-password-main .wrapper .container form button{width:100%}}
