#page{min-height:inherit}#loginPage{background:#fff}.loginPage{margin:0 auto}.loginPage .whiteBox{margin:4% auto auto auto;border:1px solid #d9d9d9;width:-moz-fit-content;width:fit-content}.loginPage__loginPanel--show{display:block}.loginPage__loginPanel--hide{display:none}.loginPage__loginDetails{float:left;border-right:1px solid #ccc;width:350px;padding:20px 0;height:540px;position:relative}.loginPage__iframeImage{float:left;width:500px;padding:0;height:580px}.loginPage .innerBox{margin:0 20px;padding-top:30px}.loginPage .innerBox__formContent{margin:25px 20px 0 20px}.loginPage__btnLogin{width:100%;height:35px !important;margin-top:10px !important}.loginPage__btnLogin__sso{display:flex;align-items:center;justify-content:center;gap:5px;font-weight:500}.loginPage .padding{padding:10px}.loginPage .error{display:inline-block;border:none}.loginPage .error__content{margin-left:30px;margin-top:-13px}.loginPage__licenseInfo{position:absolute;margin-bottom:10px;left:0;bottom:0;padding:0 5px}.loginPage__licenseInfo .licenseText{font-size:.9em;color:#999;border-left:1px solid #999;padding-left:8px;float:right}.loginPage__licenseInfo img{margin-top:17px}.loginPage .company-logo{text-align:center;padding:0 10px;min-height:100px}.loginPage .company-logo img{max-width:250px;max-height:100px !important;margin-bottom:20px}.loginPage__formInput{position:relative;color:#4c4c4c;margin-top:5px !important;margin-bottom:10px;border-radius:0 !important}.loginPage__formInput--password{margin-bottom:0px}.loginPage__formInput--icon{position:absolute;top:8px;left:10px;font-size:16px}.loginPage__formInput input{width:100%;height:32px;border:1px solid #aaa;border-radius:0;padding-left:30px !important}.loginPage__googleLoginBtn{display:block;height:32px;width:180px;background:url(../images/google-sign-in/btn_google_signin_normal.png) center 100% no-repeat;outline:none;margin:0 auto}.loginPage__googleLoginBtn:hover{background-image:url(../images/google-sign-in/btn_google_signin_focus.png)}.loginPage__googleLoginBtn:active{background-image:url(../images/google-sign-in/btn_google_signin_pressed.png)}.loginPage fieldset{border-top:1px solid #ccc;border-left:none;border-bottom:none;border-right:none;margin:0 auto;width:88%}.loginPage legend{text-align:center;padding:10px;color:#ccc}.calenderIntegration{display:flex;align-items:center;justify-content:center;height:50%;width:auto;min-width:auto;margin:20px;background:#eee}.calenderIntegration .calenderIntegrationMessage{padding:20px;font-size:1.8em;color:#666;text-align:center;background:#fff}.calenderIntegration .calenderIntegrationMessage div{font-size:.8em}.mobile{padding:2em;box-sizing:border-box;margin:0 auto;min-width:auto}.mobile .validGroupedInput,.mobile input{max-width:250px}@media only screen and (min-width: 768px) and (max-width: 1024px){.mobile{width:40%}}@media only screen and (min-width: 1280px){.mobile{width:30%;background:#fff}.mobile #resetPwdForm{background:white;padding:1em;margin-top:10em}}input::-webkit-input-placeholder{color:#B1B1B1}input:-moz-placeholder{color:#B1B1B1}input::-moz-placeholder{color:#B1B1B1}input:-ms-input-placeholder{color:#B1B1B1}#loginPageNonMarketing{background:#fff}#loginPageNonMarketing .whiteBox{border-radius:10px;width:500px;padding:20px 0;margin:10% auto auto auto;border:1px solid #d9d9d9;position:relative}#loginPageNonMarketing #loginForm{width:460px;margin:0 auto}#loginPageNonMarketing .login{margin-bottom:15px}#loginPageNonMarketing .license-info p{font-size:.9em;color:#999}#loginPageNonMarketing .errorLogin{background:#fac0d2;padding:10px;color:#DE104F;font-size:1em}#loginPageNonMarketing .errorLogin a{color:#333}#loginPageNonMarketing .errorLogin a:hover{color:#666}#loginPageNonMarketing .information p{color:#999}.posMargin{margin:10px 0}

/*# sourceMappingURL=login.css.map */
