body,.x-panel-header,.x-panel-mc,.x-panel-tl .x-panel-header,.x-form-item,.x-form-field,.x-small-editor .x-form-field,.ext-webkit .x-small-editor .x-form-field,.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label,.x-tree-node,.x-tab-strip span.x-tab-strip-text,.x-grid3-hd-row td,.x-grid3-row td,.x-grid3-summary-row td,.x-grid-empty,.x-menu-list-item,.x-tip .x-tip-mc,.x-tip .x-tip-body,.x-window-tl .x-window-header,.x-window-dlg .ext-mb-text,.x-window-dlg,.x-window-mc,.x-btn button,.x-date-mp-btns button,.x-dd-drag-ghost,.ext-el-mask-msg div,.x-date-inner a,.x-date-mp td,.x-fieldset legend,.loading-indicator{font-family:arial,tahoma,helvetica,sans-serif;font-size:13px}@keyframes rotate{to{transform:rotate(360deg)}}html,body{height:100%;font-family:arial,tahoma,helvetica,sans-serif;font-size:13px}body.login,#loading-mask,#bg,body.zarafa-welcome{margin:0;padding:0;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../../images/loginbg_primary.svg)}body.login.theme-basic:after,body.theme-basic #loading-mask:after,body.theme-basic #bg:after,body.theme-basic.zarafa-welcome:after,body.login.theme-highcontrast:after,body.theme-highcontrast #loading-mask:after,body.theme-highcontrast #bg:after,body.theme-highcontrast.zarafa-welcome:after,body.login.theme-dark:after,body.theme-dark #loading-mask:after,body.theme-dark #bg:after,#loading-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20002}body.login #form-container,#loading-mask #form-container{display:inline-block;visibility:hidden;top:0;position:relative;overflow:hidden;z-index:20010;color:#222;border-radius:4px;box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12)}body.login #form-container #bg,#loading-mask #form-container #bg{position:absolute;left:0;top:0;-webkit-filter:blur(10px);filter:blur(10px)}body.login #form-container #content,#loading-mask #form-container #content{width:560px;padding:50px 60px 60px;background:#fff;position:relative}body.login #form-container #content:after,#loading-mask #form-container #content:after{content:" ";display:block;clear:both}body.login #form-container .left,#loading-mask #form-container .left{min-height:70px}body.login #form-container .right,#loading-mask #form-container .right{min-height:90px;position:relative}body.login #form-container h1,#loading-mask #form-container h1{font-size:36px !important;line-height:36px;font-weight:normal;margin:0 0 30px}body.login #form-container h2,#loading-mask #form-container h2{font-size:13px;font-weight:normal;text-align:right}body.login #form-container #logo,#loading-mask #form-container #logo{background:url(../../images/e4a-logo.svg) no-repeat center center;background-size:220px 52px;width:100%;height:61px}body.login #form-container.loading,#loading-mask #form-container.loading{visibility:visible}body.login #form-container.loading .right,#loading-mask #form-container.loading .right{background:url(../../images/loading_m.png) no-repeat center center;animation:.9s ease-in-out infinite both rotate}body.login #form-container.loading .right h1,body.login #form-container.loading .right form,#loading-mask #form-container.loading .right h1,#loading-mask #form-container.loading .right form{display:none}body.login>#form-container label{display:block;margin-bottom:.5em}body.login>#form-container input[type=text],body.login>#form-container input[type=password]{display:block;width:231px;background:#fff !important;border:1px solid #e6e6e6;padding:0 6px;margin-bottom:15px;height:24px}body.login>#form-container input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}body.login>#form-container input:focus{outline:0;border-color:#3094e3}body.login>#form-container #password{margin-bottom:8px}body.login>#form-container #error{color:#e40023}body.login>#form-container #submitbutton{background:#0f70bd;color:#fff;height:24px;line-height:24px;border:1px solid rgba(0,0,0,0);padding:0 9px;min-width:84px;margin:12px 0 0;box-shadow:0px 1px 1px 0px rgba(0,0,0,.35)}body.login>#form-container #submitbutton:hover{background-color:#065fa5}body.login>#form-container #submitbutton:click{background-color:#065fa5}body.login>#form-container #submitbutton:focus{box-shadow:0 0 0 1px #fff inset}body.login>.container{height:inherit;display:flex;justify-content:center;align-items:center}body.login>.container .form-container{background-color:#fff;padding:20px;width:400px;height:350px;box-shadow:#000 1px 7px 14px 0px;border-radius:3px;display:flex;justify-content:space-evenly;align-items:center;flex-flow:column}body.login>.container .form-container #logo{background:url(../../images/e4a-webapp-icon.png) no-repeat center;width:100%;height:150px}body.login>.container .form-container #signin-btn{padding:10px;outline:none;border:1px solid #b6b6b6;border-radius:3px;background-color:#fff;font-size:14px;font-family:sans-serif;cursor:pointer}body.login>.container .form-container #signin-btn:hover{box-shadow:1px 3px 7px -1px #777}#oidc-error-msgBox{margin:0px auto;width:30%;background-color:#fff;border-radius:3px;position:relative;top:10px;font-size:14px;box-shadow:0px 0px 10px 1px #9f9f9f}#oidc-error-msgBox .oidc-msg-container .title{font-size:18px;font-weight:bold;padding:12px}#oidc-error-msgBox .oidc-msg-container .body{padding:12px}#oidc-error-msgBox .oidc-msg-container .button-container{padding:5px;display:flex;justify-content:flex-end}#oidc-error-msgBox .oidc-msg-container .button-container .btn{background:#0f70bd;color:#fff;line-height:24px;border:1px solid rgba(0,0,0,0);padding:0 9px;margin:5px;cursor:pointer;box-shadow:0px 1px 1px 0px rgba(0,0,0,.35)}#oidc-error-msgBox .oidc-msg-container .button-container .btn:hover{background-color:#065fa5}#oidc-error-msgBox .oidc-msg-container .button-container .btn:click{background-color:#065fa5}#oidc-error-msgBox .oidc-msg-container .button-container .btn:focus{box-shadow:0 0 0 1px #fff inset}/*# sourceMappingURL=login.css.map */
