body.auth{background:#f9f9f9;background-size:cover;width:100%;height:100vh;overflow-y:auto}body.auth span.fa-eye{position:absolute;top:15px;right:20px;font-size:15px}body.auth span.fa-eye:hover{cursor:pointer}body.auth .logo{display:block;margin:40px auto}body.auth .bg-box{position:relative;display:block;margin:0 auto;max-width:400px;background-color:#ffffff;border-radius:3px;padding:25px 40px;box-shadow:rgba(0,0,0,0.1) 0 0 10px}body.auth .bg-box .error{text-align:center}body.auth .bg-box .success{text-align:center}body.auth .bg-box h1{margin-top:10px;margin-bottom:25px;text-align:center;color:#5e6c84;font-size:16px;font-weight:bold;letter-spacing:-0.01em;line-height:28px}body.auth .bg-box form .form-group .input-wrapper{position:relative}body.auth .bg-box form .form-group .input-wrapper img{position:absolute;left:10px;top:50%;transform:translate(-50%, -50%)}body.auth .bg-box form .form-group .input-wrapper input{max-width:400px;font-size:14px;background-color:#fafbfc;border:2px solid #dfe1e6;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;height:44px;-webkit-transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}body.auth .bg-box form .form-group .input-wrapper input::-webkit-input-placeholder,body.auth .bg-box form .form-group .input-wrapper input::-moz-placeholder,body.auth .bg-box form .form-group .input-wrapper input:-ms-input-placeholder,body.auth .bg-box form .form-group .input-wrapper input:-moz-placeholder{color:rgba(0,0,0,0.5);font-family:"Roboto",sans-serif;font-weight:300;font-size:15px}body.auth .bg-box form .form-group .input-wrapper input:focus{background-color:white;border:2px solid #4c9aff;box-shadow:0 0 0}body.auth .bg-box form .form-group .dropdown-wrapper{position:relative}body.auth .bg-box form .form-group .dropdown-wrapper select{max-width:400px;font-size:14px;background-color:#fafbfc;border:2px solid #dfe1e6;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;height:44px;-webkit-transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}body.auth .bg-box form .form-group .dropdown-wrapper select::-webkit-input-placeholder,body.auth .bg-box form .form-group .dropdown-wrapper select::-moz-placeholder,body.auth .bg-box form .form-group .dropdown-wrapper select:-ms-input-placeholder,body.auth .bg-box form .form-group .dropdown-wrapper select:-moz-placeholder{color:rgba(0,0,0,0.5);font-family:"Roboto",sans-serif;font-weight:300;font-size:15px}body.auth .bg-box form .form-group .dropdown-wrapper select:focus{background-color:white;border:2px solid #4c9aff;box-shadow:0 0 0}body.auth .bg-box form .form-group .checkbox-wrapper{display:flex}body.auth .bg-box form .form-group .checkbox-wrapper input[type="checkbox"]{width:15px;height:15px;margin-right:10px}body.auth .bg-box form .form-group .checkbox-wrapper label{align-self:center}body.auth .bg-box form .form-group .checkbox-wrapper label::before{border:1px solid rgba(250,250,250,0.7)}body.auth .bg-box form .form-group .checkbox-wrapper #remember label{color:#fff;margin-top:15px}body.auth .bg-box form .form-group .btn{height:39px;margin-top:35px;padding:initial;border-radius:.3em}body.auth .bg-box .login-method-separator{text-align:center;font-size:12px;margin-top:16px;margin-bottom:16px}body.auth .bg-box .login-methods .oauth-button{width:99%;height:39px;padding-top:0;margin-bottom:12px;background:#fff;color:rgba(0,0,0,0.54);box-shadow:rgba(0,0,0,0.2) 1px 1px 5px 0;border-color:transparent;text-align:center;border-radius:3px;-webkit-transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}body.auth .bg-box .login-methods .oauth-button:hover{cursor:pointer;background-color:#f9fafc}body.auth .bg-box .login-methods .oauth-button span.icon{display:inline-block;border-radius:1px;width:18px;height:18px;vertical-align:middle;background-size:100% !important;margin-right:10px}body.auth .bg-box .login-methods .oauth-button span#google-icon{background:url(/images/icons/google.png) 0 50% no-repeat}body.auth .bg-box .login-methods .oauth-button span#msft-icon{background:url(/images/icons/microsoft.png) 0 50% no-repeat}body.auth .bg-box .login-methods .oauth-button span#apple-icon{width:15px;height:18px;background:url(/images/icons/apple.png) 0 50% no-repeat}body.auth .bg-box .login-methods .oauth-button span.label{display:inline-block;padding:3px;height:100%;line-height:32px;vertical-align:middle;font-size:14px;font-family:inherit;font-weight:bold;color:#505f79}body.auth .bg-box .bottom-form-link{display:flex;justify-content:space-around;list-style:none;text-align:center;font-size:14px;padding:0}body.auth .bg-box .bottom-form-link a{color:#0366d6}body.auth .bg-box .bottom-form-link a:hover{text-decoration:underline}body.auth .policy-options{margin-top:40px}@media (min-width:700px){body.auth .policy-options{min-width:700px}}body.auth .policy-options ul{display:flex;flex-wrap:wrap;justify-content:space-around;list-style:none}body.auth .policy-options ul li{margin:0px 3px}