.login-page{width:360px;padding:8% 0 0;margin:auto}.form-header{position:relative;z-index:1;background:none;max-width:360px;margin:0 auto 10px;padding:20px;text-align:center}.form-header img{padding:0;position:relative;width:50%;opacity:0.92}.form-footer{position:relative;z-index:1;background:none;max-width:360px;margin:0 auto 10px;padding:20px;text-align:center}.form-footer img{position:absolute;right:0;width:50%;opacity:0.92}.form:not(.form--ww-reset-flow){position:relative;z-index:1;background:#9fc37b;max-width:360px;margin:0 auto 100px;padding:45px;text-align:center}.form:not(.form--ww-reset-flow) input{font-family:"Roboto", sans-serif;outline:0;background:#9fc37b;width:100%;border:0;margin:0 0 15px;padding:15px;box-sizing:border-box;font-size:14px}.form:not(.form--ww-reset-flow) button{font-family:"Roboto", sans-serif;text-transform:uppercase;outline:0;background:#FFFFFF;width:100%;border:0;padding:15px;color:#9fc37b;font-size:14px;-webkit-transition:all 0.3 ease;transition:all 0.3 ease;cursor:pointer}.form:not(.form--ww-reset-flow) button:hover,.form:not(.form--ww-reset-flow) button:active,.form:not(.form--ww-reset-flow) button:focus{background:#fbffbe}.form:not(.form--ww-reset-flow) .message{margin:15px 0 0;color:#ffffff;font-size:12px}.form:not(.form--ww-reset-flow) .message a{color:#ffffff;text-decoration:none}.container{position:relative;z-index:1;max-width:300px;margin:0 auto}.container:before,.container:after{content:"";display:block;clear:both}.form.form--ww-reset-flow{position:relative;z-index:1;border:2px solid #9fc37b;max-width:400px;margin:0 auto 100px;padding:2rem;text-align:center}.form.form--ww-reset-flow form{display:grid;grid-gap:0.5rem}.form.form--ww-reset-flow .ui-button-text{font-size:1rem}.form.form--ww-reset-flow input{font-size:1rem}body{background:#FFFFFF;font-family:"Roboto", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.form:not(.form--ww-reset-flow) .input{position:relative;width:100%}.form:not(.form--ww-reset-flow) .input input{width:100%;padding:10px 5px 10px 40px;display:block;border-bottom:1px solid #ffffff;transition:0.2s ease-out;color:#ffffff}.form:not(.form--ww-reset-flow) .input input:focus{padding:10px 5px 10px 40px;outline:0;border-color:#FFFFFF}.form:not(.form--ww-reset-flow) .input SPAN{position:absolute;display:block;color:#fafafa;left:10px;top:8px;font-size:20px}.form:not(.form--ww-reset-flow) input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#eee;opacity:1}.form:not(.form--ww-reset-flow) input:-moz-placeholder,textarea:-moz-placeholder{color:#eee;opacity:1}.form:not(.form--ww-reset-flow) input::-moz-placeholder,textarea::-moz-placeholder{color:#eee;opacity:1}.form:not(.form--ww-reset-flow) input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#eee;opacity:1}.diorama{display:none}.balk{display:none}@media (min-width: 800px) and (max-width: 2000px){body:not(.disable-diorama-cross-bar) .diorama{position:absolute;width:800px;right:60%;height:auto;padding:8% 0 0;margin:auto;display:inline-block}}@media (min-width: 1024px) and (max-width: 2000px){body:not(.disable-diorama-cross-bar) .form button{width:50%;height:24px;padding:0;font-weight:bold;margin-top:16px;margin-bottom:10px}body:not(.disable-diorama-cross-bar) .form{text-align:left}body:not(.disable-diorama-cross-bar) .form{background-color:inherit}body:not(.disable-diorama-cross-bar) .input input{background-color:inherit}body:not(.disable-diorama-cross-bar) .balk{position:absolute;left:50%;height:700px;width:1920px;top:100px;margin-left:-960px;margin-top:-40px;z-index:-2;display:inline-block}body:not(.disable-diorama-cross-bar) .login-page{margin-top:40px;padding-top:0}body:not(.disable-diorama-cross-bar) .form-header{margin-bottom:80px}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 32px #9fc37b inset;transition:background-color 5000s ease-in-out 0s;border:0;border-bottom:1px solid #ffffff}.input input{box-shadow:none;border-radius:0;text-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill{text-fill-color:#fff;box-shadow:0 0 0 32px #9fc37b inset;transition:background-color 5000s ease-in-out 0s;border:0;border-bottom:1px solid #ffffff}a img{border:none}.form.form--ww-reset-flow button{margin-top:1rem}.ui-messages,.ui-messages-info,.ui-messages-error,.ui-messages-warn{background-color:#fff;border:none;color:#424242;width:100%;font-size:14px;margin:0}.ui-messages ul{margin-right:0px;margin-left:32px;text-indent:-10px}.ui-messages,.ui-messages-info,.ui-messages-error,.ui-messages-warn{font-size:14px}.ui-messages-info-summary,.ui-messages-warn-summary,.ui-messages-error-summary,.ui-messages-fatal-summary,.ui-message-info-summary,.ui-message-warn-summary,.ui-message-error-summary,.ui-message-fatal-summary{font-size:14px;font-weight:normal;color:#424242}.ui-messages a,.ui-messages a:visited{color:#125889}.ui-messages ul{margin-left:0}.ui-messages-info-icon{display:none}body .kerstwens{display:none}body.kerst{background-image:url("/16-apmn/javax.faces.resource/img/login/kerst-achtergrond.jpg.seam?ln=app-theme&ve=1753461231");background-size:100%;background-position-y:-100px}body.kerst .kerstwens{font-family:"Alex Brush";font-size:25pt;opacity:0.8;line-height:0.8;margin-top:10px;margin-bottom:-20px;clear:both;display:block}@media (min-width: 1024px) and (max-width: 2000px){body.kerst .kerstwens{margin-top:10px;transform:rotate(-9deg)}}.mo-view__login_wachtwoord_vergeten{font-size:0.8rem}a.mo-view__login_wachtwoord_vergeten:link{color:azure;background-color:#9fc37b}a.mo-view__login_wachtwoord_vergeten:visited{color:azure;background-color:#9fc37b}.login-form{text-align:center}
/*# sourceMappingURL=theme-login.css.map */
