#wrapper .section-wrapper.footer{position:absolute;bottom:0}#wrapper #content-main{overflow:hidden;height:100%}#wrapper #content-main .section-wrapper.login{padding-top:0;padding-bottom:0;height:100%}#wrapper #content-main .section-wrapper.login .container{height:100%}#wrapper #content-main .section-wrapper.login .container .auth-options{height:100%;padding:15% 25px 0;position:relative;width:315px;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 576px){#wrapper #content-main .section-wrapper.login .container .auth-options{width:100%}}@media (max-width: 576px){#wrapper #content-main .section-wrapper.login .container .auth-options .form-content{width:80%;margin:25% auto}}#wrapper #content-main .section-wrapper.login .container .auth-options .form-content form{margin-bottom:20px}#wrapper #content-main .section-wrapper.login .container .auth-options .form-content form .login-header{margin-bottom:20px;color:#fff;text-transform:uppercase;font-weight:700;font-size:.72em;line-height:1}#wrapper #content-main .section-wrapper.login .container .auth-options .form-content form .input{position:relative}#wrapper #content-main .section-wrapper.login .container .auth-options .form-content form .input:before{content:"";position:absolute;left:10px;top:0;bottom:0;background:#0000;width:20px;height:10px;margin:auto;background-image:url(/build/assets/public-Yly79jeU.png);background-position:-81px 0px;opacity:.5;-webkit-transition:.5s opacity;-moz-transition:.5s opacity;transition:.5s opacity}#wrapper #content-main .section-wrapper.login .container .auth-options .form-content form .input.email input[type=email]{outline:none;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#777;display:block;background:#fff;margin:0 auto 5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;height:38px;padding:12px 12px 12px 40px;line-height:14px}#wrapper #content-main .section-wrapper.login .container .auth-options .form-content form .input.password:before{background-position:-109px 0px}#wrapper #content-main .section-wrapper.login .container .auth-options .form-content form .input.password input[type=password]{outline:none;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#777;display:block;background:#fff;margin:0 auto 5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;height:38px;padding:12px 12px 12px 40px;line-height:14px}#wrapper #content-main .section-wrapper.login .container .auth-options .form-content form .input.password #forgot-password-link{position:absolute;right:8px;top:12px;font-size:12px;line-height:1;text-decoration:none}#wrapper #content-main .section-wrapper.login .container .auth-options .form-content form .input.password #forgot-password-link:hover{text-decoration:underline}#wrapper #content-main .section-wrapper.login .container .auth-options .submit{margin-top:25px}#wrapper #content-main .section-wrapper.login .container .auth-options .submit button[type=submit]{width:100%;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff3;color:#fff;font-weight:700;text-shadow:none;text-transform:uppercase;margin-bottom:0;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.95em;padding:8px 0}
