.auth ._grid,.forgotten ._grid,#auth ._grid{display:flex;height:100vh}.auth ._background,.forgotten ._background,#auth ._background{display:flex;align-items:center;justify-content:center;position:relative;flex:1;background-image:url(/_admin/images/login-bg/login-bg_1290_ehhnpu_c_scale,w_1400.jpg);background-size:cover}.auth ._fader,.forgotten ._fader,#auth ._fader{background:#7bbc20;position:absolute;top:0;left:0;bottom:0;right:0;animation:2s fadeOut .7s forwards}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.auth ._main,.forgotten ._main,#auth ._main{display:flex;align-items:center;justify-content:center;flex:0 0 500px;padding:0 100px;color:white;background:#20344f url(../../../_admin/images/uw_logo.png) no-repeat;background-position-y:113%;background-position-x:-35%;transition:all 1s}.auth ._form,.forgotten ._form,#auth ._form{margin-bottom:20px}.auth ._login,.forgotten ._login,#auth ._login{background-color:#7bbc20;text-transform:uppercase;border:0;width:100%;padding:10px;text-align:center}.auth ._content,.forgotten ._content,#auth ._content{width:100%;max-width:400px}.auth ._content .form-group input:last-child,.forgotten ._content .form-group input:last-child,#auth ._content .form-group input:last-child{background:#7bbc20;display:flex;position:absolute;right:0;height:36px;text-align:center;align-items:center;padding:2px 7px;text-transform:capitalize}.auth ._content .form-group #frm-forgotten-email,.forgotten ._content .form-group #frm-forgotten-email,#auth ._content .form-group #frm-forgotten-email{padding:1px 1rem}.auth ._content .box,.forgotten ._content .box,#auth ._content .box{background:none;border-top:none}.auth ._title,.forgotten ._title,#auth ._title{text-align:center;font-size:30px;margin-bottom:30px}.auth ._title span,.forgotten ._title span,#auth ._title span{font-weight:700}.auth ._forgottenlink,.forgotten ._forgottenlink,#auth ._forgottenlink{color:#738192}.auth ._message,.forgotten ._message,#auth ._message{display:flex;align-items:center;position:absolute;margin:auto;padding:60px;max-width:500px;border:1px solid white;color:white;background:rgba(32,52,79,0.5);font-size:24px}.auth ._message-text,.forgotten ._message-text,#auth ._message-text{flex:1}.auth ._rememberforgotten,.forgotten ._rememberforgotten,#auth ._rememberforgotten{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}@media (max-width: 280px){.auth ._rememberforgotten,.forgotten ._rememberforgotten,#auth ._rememberforgotten{flex-direction:column}}.auth ._rememberforgotten .form-group,.forgotten ._rememberforgotten .form-group,#auth ._rememberforgotten .form-group{padding:0;margin:0}.auth ._icon-lock,.forgotten ._icon-lock,#auth ._icon-lock{display:inline-block;width:80px;height:80px;border:1px solid white;border-radius:50%;background:url(../../../_admin/images/padlock.svg) no-repeat center;background-position:13px 6px;background-size:86px;margin-right:40px}.auth input,.forgotten input,#auth input{color:#eee;background:#274061;padding:16px 10px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.auth input:focus,.forgotten input:focus,#auth input:focus{margin-bottom:0}.auth .form-group--float-label label,.forgotten .form-group--float-label label,#auth .form-group--float-label label{color:#7cbd21 !important;padding:0 10px}.auth input.mui--is-not-empty+label,.forgotten input.mui--is-not-empty+label,#auth input.mui--is-not-empty+label{padding:0}.auth .checkbox,.forgotten .checkbox,#auth .checkbox{color:#DDC}.auth .checkbox input,.forgotten .checkbox input,#auth .checkbox input{display:none}.auth .checkbox label,.forgotten .checkbox label,#auth .checkbox label{padding:0}.auth .checkbox .custom_checkbox,.forgotten .checkbox .custom_checkbox,#auth .checkbox .custom_checkbox{width:1.2em;height:1.2em;background:#EED;display:inline-block;margin-right:10px;vertical-align:sub;border-radius:2px;border:2px solid #997}.auth .checkbox .custom_checkbox:after,.forgotten .checkbox .custom_checkbox:after,#auth .checkbox .custom_checkbox:after{display:block;width:0.4em;margin:0em 0.3em;height:0.8em;border:solid #20344f;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.auth .checkbox input:checked+.custom_checkbox:after,.forgotten .checkbox input:checked+.custom_checkbox:after,#auth .checkbox input:checked+.custom_checkbox:after{content:''}.auth .checkbox input:checked+.custom_checkbox,.forgotten .checkbox input:checked+.custom_checkbox,#auth .checkbox input:checked+.custom_checkbox{background:#7bbc20}.auth .mui--is-empty.mui--is-dirty+label,.forgotten .mui--is-empty.mui--is-dirty+label,#auth .mui--is-empty.mui--is-dirty+label{padding:0 10px;color:#7bbc20}.auth .mui--is-not-empty,.forgotten .mui--is-not-empty,#auth .mui--is-not-empty{background:#2f4c73}.auth input:-webkit-autofill,.forgotten input:-webkit-autofill,.auth input:-webkit-autofill:hover,.forgotten input:-webkit-autofill:hover,.auth input:-webkit-autofill:focus textarea:-webkit-autofill,.forgotten input:-webkit-autofill:focus textarea:-webkit-autofill,.auth textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,.forgotten textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,.auth select:-webkit-autofill,.forgotten select:-webkit-autofill,.auth select:-webkit-autofill:hover,.forgotten select:-webkit-autofill:hover,.auth select:-webkit-autofill:focus,.forgotten select:-webkit-autofill:focus,#auth input:-webkit-autofill,#auth input:-webkit-autofill:hover,#auth input:-webkit-autofill:focus textarea:-webkit-autofill,#auth textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,#auth select:-webkit-autofill,#auth select:-webkit-autofill:hover,#auth select:-webkit-autofill:focus{-webkit-text-fill-color:#eee;-webkit-box-shadow:0 0 0px 1000px #2f4c73 inset;transition:background-color 5000s ease-in-out 0s}.forgotten .box{background:none;border:0}.forgotten .form-group>label{color:#fff}.forgotten ._message{max-width:800px}.forgotten .btn-submit{background:#7bbc20}.forgotten .btn-back{background:#18283d}.forgotten .form-group>.glyphicon{top:15px}.forgotten input{padding:0 2rem}.flash{padding:10px;margin-bottom:25px;width:100%;height:auto;font-size:16px;text-align:center;transition:0.3s all}.flash--danger{background:#f2dede;color:#a9486d}@media (max-width: 1000px){.auth ._background,.forgotten ._background{display:none !important}.auth ._main,.forgotten ._main{flex:unset !important;padding:0 !important;width:100vw}.auth ._form,.forgotten ._form{padding:0 10px}}@media (max-width: 768px){#auth ._message{display:none}}.form-group.form-group--float-label label.active,.form-group.form-group--float-label input.mui--is-not-empty+label{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);font-size:12px;line-height:15px;text-overflow:ellipsis}
