#addToHomeScreen{z-index:9999;-webkit-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;width:240px;font-size:15px;padding:12px 14px;text-align:left;font-family:'roboto_regular',sans-serif;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(0,#fff),color-stop(.02,#eee),color-stop(.98,#ccc),color-stop(1,#a3a3a3));border:1px solid #505050;-webkit-border-radius:8px;-webkit-background-clip:padding-box;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.75);line-height:130%;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5)}#addToHomeScreen.addToHomeIpad{width:268px;font-size:18px;padding:14px}#addToHomeScreen.addToHomeWide{width:296px}#addToHomeScreen.addToHomeIpad.addToHomeWide{width:320px;font-size:18px;padding:14px}#addToHomeScreen .addToHomeArrow{position:absolute;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(204,204,204,0)),color-stop(.4,rgba(204,204,204,0)),color-stop(.4,#ccc));border-width:0 1px 1px 0;border-style:solid;border-color:#505050;width:16px;height:16px;-webkit-transform:rotateZ(45deg);bottom:-9px;left:50%;margin-left:-8px;-webkit-box-shadow:inset -1px -1px 0 #a9a9a9;-webkit-border-bottom-right-radius:2px}#addToHomeScreen.addToHomeIpad .addToHomeArrow{-webkit-transform:rotateZ(-135deg);background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0,rgba(238,238,238,0)),color-stop(.4,rgba(238,238,238,0)),color-stop(.4,#eee));-webkit-box-shadow:inset -1px -1px 0 #fff;top:-9px;bottom:auto;left:50%}#addToHomeScreen .addToHomeClose{-webkit-box-sizing:border-box;position:absolute;right:4px;top:4px;width:18px;height:18px;line-height:14px;text-align:center;text-indent:1px;-webkit-border-radius:9px;background:rgba(0,0,0,.12);color:#707070;-webkit-box-shadow:0 1px 0 #fff;font-size:16px}#addToHomeScreen .addToHomePlus{font-weight:bold;font-size:1.3em}#addToHomeScreen .addToHomeShare{display:inline-block;width:18px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAQAAABDj1eZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUdJREFUKFNtkLtLw1AYxS/qJLhXVKr2ZRulUNtiqgSb3CziICI6ucTFVYcOnaQOFRwUnNTRwUWXgpP/QdHNUEQUHGxofYBTlRs83iZNjKTncOGe7/vx3QchXUWn6FL3jhfKUdCCr5zuifV5oDiHQM+c+CIhiiCSWNu08iq9oHXKLAiqrgR4UXqlOEYZt++ExEL0wW7+OW0G10muLv9gmqfe5FAWKmTMYQYiFL7PYwyLOD8lSjNh2gdnPzMII4QUBxc4OothbAF7GCBKQ0YbSWyPQsIhqvetS+y0ygGMo/KFZfviDvR4AhwgZU9dGYnA0J/6ndc15i3ouYIMcVVUcEXIoOxCeRCfwP8sXBSdjtpUv/1QW+K16kCCIUC4id9Fa0JtkluwVkSfqPL6RwfSDA0aNlx7k/bWgViB7bMS2/1vk5sdsZLN/ALSuL3tylO4RAAAAABJRU5ErkJggg==);background-size:18px 15px;text-indent:-9999em;overflow:hidden}#addToHomeScreen .addToHomeTouchIcon{display:block;float:left;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 2px rgba(255,255,255,.9);box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 2px rgba(255,255,255,.9);background-repeat:no-repeat;width:57px;height:57px;-webkit-background-size:57px 57px;background-size:57px 57px;margin:0 12px 0 0;border:1px solid #333;-webkit-background-clip:padding-box;background-clip:padding-box}@media all and (-webkit-min-device-pixel-ratio:2){#addToHomeScreen .addToHomeShare{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAQAAADu6HTYAAADPElEQVR4Xq3TX2gcRRzA8e/M7mVv2+TSNpc/TZtrY6jUGqgaSAmEChKLrYK0YH0RFC2CSCkEfCghiKU04J8qNigq6os+iQV98MHWFwVBrQQRWs21lBw5cw3NNb1/udu72RGG5Y77IzXW77D7sAwf5scyYoL6BGXSDKFZwaGpLvIUaeoCkvX1MmsM0Ny6oRSQYOLuIS+YZOpfQdqslpUxcZrzTVAz4qPwW2O3CeIwC/RSzeY6Ow1QhUrkr+YOWfEKDkEP8Rij7CHKJmrFSDHBdwGEE5wiGChPN+PnT8VdRtEIl1d4gRj/1EVe5ZSBKGh8iqQpo/Fo5+3C/gz0MYg4zgwbqday1/Q4B8BGQ45d/Hi54lakCrU5obOcidJpu1+Lg9whjabyaOYLnrIBFFaRD+xe2ybMDWY66GmP/WA9cGfGp0CWhy0wkMN8inepFiH2rV1j0NQSNQbFLRQnS8/8YSDBBpadfv4CYDub2fmeHDNAsL1MBWUel0iA+Xik6eHcyvD3vAMSU1TGuA/YRS+dD7ovCQN43GKRFCU20Kd3V/avDVVyAZ5niTEuLA5/zBGWg9EEEhfJKN200Tat8CmRAQb9+wv7soPlHt2tQorsz1uPbr0HTY4sJwrH47zJZwABBAKLMBoQXepwgTwdHCo+fXMkQ4lrxEmQ5AaXipPqDY9V2vn09tgvTPI71EEGYxM+/uMJLJ4svpgaWGKOi/xKgmqLSUGSUd5f2vIVJ/CgBaTIUsZ7ZBsn0+NzfMOXLFCXQyTcybN6ep5ZZgUOHn7jpfUpsZshdugPGf+E5zjbyHTSRyQ8xfRPPM/s63RHeuknSoT22mjmmnAOIMkUZ6D1xSfPPAfd1WFKM3sO2CMaHx8M1NjnXKHaAGGkOW0C02WeYHUz4qMtx+w5gUDS8NckYe5lHsMYwCZEPyEEmjLDZFmAS7CDviMdxyTkMNVBKEmYLvbiQQBIBBbCQG04bGQvFWz6CfsCQLWCigILFwcfkGYBiOpbYuOizTAyYyDdCtrGaRG1LCkIgMYEFhI0WqQZoSlbGRyHKe4qOx7iv2bVQW9dp4dlM/x6kmwnWQcd/Q3FCqwTEiT5s+6D5v/pb0SSHyg7uhMWAAAAAElFTkSuQmCC)}}.pw-invalid::before{content:"✖";left:45%;font-size:14px;line-height:14px;color:#ec3f41;text-shadow:none;float:left}.pw-invalid{margin:0;padding:0;list-style-type:none;float:left;background:no-repeat 0 50%;padding-left:22px;line-height:24px;color:#ec3f41}.pw-valid::before{content:"✔";left:45%;font-size:14px;line-height:14px;color:#006200;text-shadow:none}.pw-valid{margin:0;padding:0;list-style-type:none;float:left;background:no-repeat 0 50%;padding-left:22px;line-height:24px;color:#54b44b}.km-ios .km-content{background-color:#f8f8f8!important}@font-face{font-family:"roboto_light";src:url("/Kibo2/Content/themes/base/fonts/roboto-v30-latin-300.woff2") format("woff2"),url("/Kibo2/Content/themes/base/fonts/roboto-v30-latin-300.woff") format("woff"),url("/Kibo2/Content/themes/base/fonts/Roboto-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"roboto_regular";src:url("/Kibo2/Content/themes/base/fonts/roboto-v30-latin-regular.woff2") format("woff2"),url("/Kibo2/Content/themes/base/fonts/roboto-v30-latin-regular.woff") format("woff"),url("/Kibo2/Content/themes/base/fonts/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"roboto_italic";src:url("/Kibo2/Content/themes/base/fonts/roboto-v30-latin-italic.woff2") format("woff2"),url("/Kibo2/Content/themes/base/fonts/roboto-v30-latin-italic.woff") format("woff"),url("/Kibo2/Content/themes/base/fonts/Roboto-Italic.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"roboto_semibold";src:url("/Kibo2/Content/themes/base/fonts/roboto-v30-latin-700.woff2") format("woff2"),url("/Kibo2/Content/themes/base/fonts/roboto-v30-latin-700.woff") format("woff"),url("/Kibo2/Content/themes/base/fonts/Roboto-Medium.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"roboto_semibolditalic";src:url("/Kibo2/Content/themes/base/fonts/roboto-v30-latin-700italic.woff2") format("woff2"),url("/Kibo2/Content/themes/base/fonts/roboto-v30-latin-700italic.woff") format("woff"),url("/Kibo2/Content/themes/base/fonts/Roboto-MediumItalic.ttf") format("truetype");font-weight:normal;font-style:normal}.otp-form{display:flex}.otp-form .otp-field{width:44px;height:44px;margin:2px;font-size:22px;text-align:center;border:2px solid #d3d3d3;border-radius:10px}.otp-form .otp-field:focus{border-color:#4682b4}html,body{margin:0;height:100%;width:100%;background-color:#f2f2f2}.pw-invalid:before,.pw-valid:before{float:none!important}.signedin-info{background:#f2f2f2!important}.login-page{padding:0;margin:0 auto;display:table;background-color:#f2f2f2;width:100%;height:100%;font-family:"roboto_regular","roboto","sans-serif"}.login-page input,.login-page button{font-family:"roboto_regular","roboto","sans-serif"}a:link{text-decoration:none}a:visited{text-decoration:none}a:hover{text-decoration:none}a:active{text-decoration:none}.login-page a:hover,.login-page a:active{text-decoration:underline}.login-view{width:100%;min-height:100%;display:table-cell}.login-view .wrapper{height:100%;min-height:100%;margin:0;padding:0}.login-view .mixpanel-container{display:none;text-align:right;margin-right:1%}.login-view .wrapper.show-mixpanel .mixpanel-container{display:block}.login-view .form-container{overflow:auto;overflow-x:hidden;min-height:calc(100% - 40px);min-height:-moz-calc(100% - 40px);min-height:-webkit-calc(100% - 40px);position:relative}.login-view .wrapper.show-mixpanel .form-container{overflow:auto;overflow-x:hidden;min-height:calc(100% - 80px);min-height:-moz-calc(100% - 80px);min-height:-webkit-calc(100% - 80px)}.login-view .responsive-form{padding:20px 0 0 0;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:450px;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.o9logo-header{width:100%;margin:auto;text-align:center;height:164px}.o9logo-header .o9logo{width:90px;height:150px;margin:auto}.o9logo-header>h1{text-align:center;color:#191919;position:absolute;white-space:nowrap;margin:auto;font-size:30px;font-family:"roboto_light","roboto","sans-serif";left:0;right:0}.o9logo-header>h5{margin:0;position:absolute;text-align:center;font-size:16px;white-space:nowrap;font-weight:normal;margin-top:40px;left:0;right:0}.login-view .Form{border:1px solid #e5e5e5;width:90%;margin:75px auto 0 auto;background:#fff;text-align:center}.login-view .Form .username-wrapper,.login-view .Form .password-wrapper{width:85%;margin:auto;height:40px;box-sizing:border-box;border:0;font-size:14px;margin-bottom:3%;margin-top:5%;position:relative}.login-view .update-password-form .username-wrapper,.login-view .update-password-form .password-wrapper{margin-top:3%}.no-touch .login-view .update-password-form .username-wrapper,.no-touch .login-view .update-password-form .password-wrapper{margin-top:5%}.login-view .Form .first-child{margin-top:6%!important}.login-view .Form input{width:100%;margin:auto;height:40px;box-sizing:border-box;border:0;border-bottom:1px solid #424242;margin-bottom:3%!important;font-size:14px;font-weight:300;padding:0 20px 0 34px;outline:0;line-height:44px}.login-view .Form input:active,.login-view .Form input:focus{border:0}.login-view .Form .border-bar{position:relative;display:block}.login-view .Form .border-bar:before,.login-view .Form .border-bar:after{content:"";height:1px;width:0;bottom:0;position:absolute;background:#191919;transition:0s ease;top:-10px}.login-view .Form .border-bar:before{left:50%}.login-view .Form .border-bar:after{right:50%}.login-view .Form input:active+.border-bar:before,.login-view .Form input:active+.border-bar:after,.login-view .Form input:focus+.border-bar:before,.login-view .Form input:focus+.border-bar:after{width:50%;transition:.5s ease}.login-view .Form .username-wrapper span.o9con{position:absolute;bottom:12px;left:10px;color:#424242;font-size:16px}.login-view .username-wrapper input:active~span.o9con,.login-view .username-wrapper input:focus~span.o9con{color:#191919}.login-view .Form .password-wrapper span.o9con{position:absolute;bottom:12px;left:10px;color:#424242;font-size:16px}.login-view .password-wrapper input:active~span.o9con,.login-view .password-wrapper input:focus~span.o9con{color:#191919}.login-view .form-actions{width:85%;height:40px;margin:auto;font-size:14px;outline:0;cursor:pointer;margin-top:9%;margin-bottom:6%}.login-view .form-options{width:85%;text-align:center;display:table;margin:auto;margin-top:5%;margin-bottom:5%}.login-view .Form button{width:100%;height:42px;margin:auto;background:#191919;box-sizing:border-box;border:1px solid #fff;color:#fff;font-size:16px;outline:0;cursor:pointer;border-radius:4px}.login-view .Form button:hover,.login-view .Form button:focus,.login-view .Form button:active{background:#000;font-family:"roboto_semibold","roboto","sans-serif"}.login-view .Form button:focus,.login-view .Form button:active{outline:2px solid #000;outline-offset:2px}.login-view .validation-summary-errors{color:#a52a2a;font-size:13px;padding:0;margin:0;position:relative;width:85%;top:10px;text-align:left;left:31px;background-color:#ffebee;padding-bottom:4px;padding-top:2px}.login-view .validation-summary-errors ul{width:85%;padding-left:26px}.login-view .validation-summary-errors li{list-style-type:none}.login-view .validation-success{color:#191919;font-size:13px;padding:0;margin:8px 0 0 0}.no-touch .login-view .mobile-validation{display:none}.login-view .mobile-validation{visibility:hidden;margin:0;margin-top:-10px;font-size:11px;width:92.5%;color:#a52a2a;text-align:right}.login-view .mobile-validation.invalid{visibility:visible}.login-form #forgotPassword{color:#191919;text-align:center;cursor:pointer;font-size:13px}.login-form .log-in-remember{margin-bottom:1em;margin-top:20px;display:table-cell;width:50%;text-align:left;position:relative}.login-form #RememberMe{width:13px;height:13px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;margin-bottom:0!important;position:absolute;top:2px;z-index:0;border-bottom:0}.login-form #labelforRemMe{display:inline-block;color:#333;font-size:13px;padding-left:20px;vertical-align:top;position:relative;cursor:pointer}.login-form #labelforRemMe:before{content:"";display:inline-block;height:13px;position:absolute;width:13px;border:1px solid #424242;border-radius:2px;top:2px;left:0;z-index:5;line-height:13px;cursor:pointer;background:#fff;bottom:0;box-sizing:border-box}.login-form #RememberMe:checked+#labelforRemMe:before{color:#f2f2f2;content:"✓";font-size:13px;line-height:13px;text-align:center;background:#424242!important}.login-form #RememberMe:focus+#labelforRemMe:after{content:"";display:inline-block;position:absolute;height:15.35px;width:15.35px;top:.5px;background:#f2f2f2;border-radius:2px;right:86.3px}.login-form #RememberMe:focus+#labelforRemMe:before{background:#f2f2f2}.login-form #labelforRemMe:focus{outline:0}.login-form #error_msg{width:100%;margin:auto;box-sizing:border-box;border:0;margin-bottom:3%!important;font-size:14px;padding:0 20px 0 20px;outline:0;color:#a52a2a;text-align:center}.forgot-password-form .form-actions{text-align:left}.forgot-password-form .form-actions button,.forgot-password-form .form-actions .form-button{width:48%;height:40px;box-sizing:border-box;border-radius:4px;padding:10px 24px}.forgot-password-form .form-actions button{background:#191919;border:1px solid #fff;color:#fff;float:right;text-align:center;font-size:14px}.forgot-password-form .form-actions a{border:1px solid #191919;color:#191919;display:inline-block;text-align:center;height:39px!important}.forgot-password-form .form-actions a:hover,.forgot-password-form .form-actions a:focus,.forgot-password-form .form-actions a:active{background:#f2f2f2;text-decoration:none}.forgot-password-form.update-password-form .form-actions button{float:none;width:100%;height:42px;margin:auto;box-sizing:border-box;border:1px solid #e5e5e5;font-size:16px;outline:0;cursor:pointer;border-radius:4px}.update-password-form .new-pswd .length9,.update-password-form .new-pswd .lowercase,.update-password-form .new-pswd .uppercase,.update-password-form .new-pswd .specialchar,.update-password-form .new-pswd .number{display:inline}.update-password-form .new-pswd .length9.valid,.update-password-form .new-pswd .lowercase.valid,.update-password-form .new-pswd .uppercase.valid,.update-password-form .new-pswd .specialchar.valid,.update-password-form .new-pswd .number.valid{display:none}.message-form{padding-bottom:15px}.message-form .form-header.ERROR,.message-form .form-header.WARN{color:#a52a2a}.message-form .form-header.ERROR:before,.message-form .form-header.WARN:before{content:"";font-family:"o9con"}.message-form .form-header.SUCCESS{color:#191919}.message-form .form-header.SUCCESS:before{content:"";font-family:"o9con"}.login-view .footer{width:100%;font-size:13px;margin-top:15px}.login-view .footer span{display:inline-block;width:33%;font-size:12px;color:#333;text-align:center}.login-view .footer span:nth-child(4){text-align:right;width:32%}.login-view .footer .privacy-link{color:#191919;font-size:12px}.login-view .footer .privacy-link:hover{color:#191919}.error{margin-top:4%;display:none}.login-view .form-header{font-size:20px;color:#191919;width:90%;margin:8px auto;word-wrap:break-word}.login-view .form-text{color:#333;width:90%;margin:8px auto;font-size:13px}@media only screen and (min-height:1200px){.login-view .responsive-form{padding-top:220px}.login-view .responsive-form.for-auth-registration-view{padding-top:80px}}@media only screen and (max-height:1200px){.login-view .responsive-form{padding-top:160px}.login-view .responsive-form.for-auth-registration-view{padding-top:60px}}@media only screen and (max-height:1000px){.login-view .responsive-form{padding-top:120px}.login-view .responsive-form.for-auth-registration-view{padding-top:30px}}@media only screen and (max-height:900px){.login-view .responsive-form{padding-top:80px}.login-view .responsive-form.for-auth-registration-view{padding-top:0}}@media only screen and (max-height:736px){.login-view .responsive-form{padding-top:40px}.login-view .responsive-form.for-auth-registration-view{padding-top:0}}@media only screen and (max-height:670px){.login-view .responsive-form{padding-top:20px}.login-view .responsive-form.for-auth-registration-view{padding-top:0}}@media only screen and (max-height:610px){.login-view .responsive-form{padding-top:20px}.login-view .responsive-form.for-auth-registration-view{padding-top:0}}@media only screen and (max-width:800px){.o9logo-header h1{font-size:28px}.o9logo-header h5{font-size:14px}}@media only screen and (max-width:580px){.o9logo-header h1{font-size:24px}.o9logo-header h5{font-size:13px}}@media only screen and (max-width:480px){.login-view .responsive-form{max-width:100%;margin-left:inherit;left:inherit;padding-top:20px!important}.login-view .Form{width:100%;border-left:0;border-right:0}.o9logo-header{height:120px}.o9logo-header h1,.o9logo-header h5{display:none}.login-view .form-container{min-height:calc(100% - 60px)!important;min-height:-moz-calc(100% - 60px)!important;min-height:-webkit-calc(100% - 60px)!important}.login-view .footer .mixpanel-container{position:absolute;right:2px;bottom:2px}.login-view .footer .mixpanel-container img{width:60px;height:25px}.login-view .footer span:nth-child(2){display:none}.login-view .footer span:nth-child(3),.login-view .footer span:nth-child(4){text-align:center;width:100%;font-size:12px}.login-view .footer .privacy-link{text-align:center;display:inline-block;font-size:12px;margin-top:4px}}.login-page.ie-compatible .username-wrapper .user-img{left:8px!important;bottom:10px!important}.login-page.ie-compatible .password-wrapper .password-img{left:8px!important;bottom:10px!important}.login-page.ie-compatible .username-wrapper .user-img img{width:16px}.login-page.ie-compatible .password-wrapper .password-img img{width:16px}.login-page.ie-compatible .log-in-remember.hide-customcheckbox #RememberMe{display:inline-block;padding:0}.login-page.ie-compatible .log-in-remember.hide-customcheckbox #RememberMe:focus,.login-page.ie-compatible .log-in-remember.hide-customcheckbox #RememberMe:active{outline:1px solid #4d90fe}.login-page.ie-compatible .log-in-remember.hide-customcheckbox #labelforRemMe:before{display:none}.login-page.ie-compatible .footer{position:absolute;bottom:0;width:100%;height:20px}.login-page.ie-compatible .wrapper.show-mixpanel .footer{height:40px}.login-page.ie-compatible .footer span.align-right{text-align:right}.o9-msg[msgType=error]{color:#b8181e}.o9-msg[msgType=error]:before{font-family:"o9con";padding-right:4px;padding-left:4px;content:"";position:relative;top:2px}.app-inactive{font-family:"o9_sansregular",sans-serif;width:100%;height:100%;min-height:100vh;color:#fff;background-color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-y:hidden}.app-inactive *,.app-inactive *::after,.app-inactive *::before{box-sizing:border-box}.app-inactive .content{padding:10rem 10rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center}.app-inactive .content>article>h1{font-size:2.5rem;color:#fff;opacity:1;margin-top:0}.app-inactive .desc-first{font-family:"o9_sanslight",sans-serif;font-size:1.8rem;color:#fff;opacity:1;margin:2rem auto -1.25rem auto}.app-inactive .desc-first.tenant-info-description{margin:2rem auto .8rem auto}.app-inactive .tenantName{color:#76aaf1}.app-inactive .inActiveTenantInfoContainer .switchTenantContainer{margin:3rem auto 0 auto}.app-inactive .inActiveTenantInfoContainer .switchTenantContainer #tenantSwitchDropdown{width:200px;padding:5px;border-radius:4px;background:#000;color:#fff}.app-inactive .inActiveTenantInfoContainer .switchTenantContainer #switchTenantButton{height:29px;background:#1a72e7;box-sizing:border-box;border:1px solid #1a72e7;color:#fff;outline:0;cursor:pointer;border-radius:4px;margin-left:10px;width:70px}.app-inactive .inActiveTenantInfoContainer .switchTenantContainer #switchTenantButton:hover,.app-inactive .inActiveTenantInfoContainer .switchTenantContainer #switchTenantButton:active{background:#0d3974;border:1px solid #0d3974}.app-inactive .inActiveTenantInfoContainer .switchTenantContainer #switchTenantButton:focus{border:1px solid #0d3974;background:#0d3974;outline:2px solid #fff;outline-offset:2px}.app-inactive .inActiveTenantInfoContainer .switchTenantContainer .o9con{position:absolute;font-size:26px;margin-left:10px}.app-inactive .desc-second{font-family:"o9_sanslight",sans-serif;font-size:1rem;line-height:1.5rem;color:#fff;opacity:1;margin:3rem auto 0 auto}.app-inactive .email{font-family:"o9_sansregular",sans-serif;font-size:1rem;line-height:1.5rem;color:#fff;opacity:1;margin:1rem auto 0 auto}.app-inactive .email>a{color:#fff;text-decoration:none}.app-inactive .email>a:hover{color:#ccc}.app-inactive .logo{position:absolute;bottom:2rem;right:2.5rem}.app-inactive .wrapper{width:22.5rem;height:2px;left:0;right:0;bottom:0;top:0;margin-top:1rem;margin-bottom:2rem;margin-left:0;margin-right:0}.app-inactive .loader{height:100%;display:flex;-webkit-transform:translateZ(0);transform:translateZ(0)}.app-inactive .loader div{flex:1;background:#fff;-webkit-animation:go .8s infinite alternate ease;animation:go .8s infinite alternate ease}.app-inactive .loader div:nth-child(1){-webkit-animation-delay:-.72s;animation-delay:-.72s}.app-inactive .loader div:nth-child(2){-webkit-animation-delay:-.64s;animation-delay:-.64s}.app-inactive .loader div:nth-child(3){-webkit-animation-delay:-.56s;animation-delay:-.56s}.app-inactive .loader div:nth-child(4){-webkit-animation-delay:-.48s;animation-delay:-.48s}.app-inactive .loader div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s}.app-inactive .loader div:nth-child(6){-webkit-animation-delay:-.32s;animation-delay:-.32s}.app-inactive .loader div:nth-child(7){-webkit-animation-delay:-.24s;animation-delay:-.24s}.app-inactive .loader div:nth-child(8){-webkit-animation-delay:-.16s;animation-delay:-.16s}.app-inactive .loader div:nth-child(9){-webkit-animation-delay:-.08s;animation-delay:-.08s}.app-inactive .loader div:nth-child(10){-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes go{100%{background:rgba(0,0,0,0);flex:10;box-shadow:0 0 0 rgba(0,0,0,0)}}@keyframes go{100%{background:rgba(0,0,0,0);flex:10;box-shadow:0 0 0 rgba(0,0,0,0)}}@media only screen and (min-device-width:280px) and (max-device-width:820px){.app-inactive .content{padding:2rem 1rem}.app-inactive .content>article>h1{font-family:"o9_sansblack",sans-serif;font-size:1.5rem}.app-inactive .desc-first{font-size:1.08rem;margin:5rem auto -2.5rem auto}.app-inactive .desc-second{font-size:.75rem;line-height:1rem;margin:1rem auto 0 auto}.app-inactive .email{font-size:.75rem;line-height:1rem;margin:1rem auto 0 auto}.app-inactive .logo{position:absolute;bottom:1rem;right:1rem}.app-inactive .wrapper{width:17.5rem;height:2px;left:0;right:0;bottom:0;top:0;margin-top:1rem;margin-bottom:2rem;margin-left:0;margin-right:0}}.browser-not-supported{font-family:"o9_sansregular",sans-serif;width:100%;height:100%;min-height:100vh;color:#fff;background-color:#000;overflow-x:hidden;overflow-y:hidden}.browser-not-supported .content{padding:10rem 10rem;display:grid;align-items:center}.browser-not-supported .browser-icon{position:relative;display:inline-block;width:148px;height:136px;margin-right:24px;background-image:url(../../Content/themes/o9black/Images/Browser-Icon.png);background-repeat:no-repeat;background-size:cover}.browser-not-supported .desc{position:absolute;display:inline-block}.browser-not-supported .desc .first{font-size:2.5rem;margin:0;padding-top:8px}.browser-not-supported .desc .second{font-size:1rem;line-height:1.8rem}.browser-not-supported .logo{position:absolute;bottom:2rem;right:2.5rem}.mfa-container{border:1px solid #e5e5e5;background:#fff;margin:75px auto 0 auto;width:90%;border-radius:8px}.mfa-container .container{margin:24px 32px;text-align:left}.mfa-container .verification-title{font-size:20px;font-weight:800}.mfa-container .verification-title2{font-size:16px;font-weight:800;margin-top:16px}.mfa-container .verification-body{font-size:14px;margin:16px 0}.mfa-container #resend{margin:16px 8px;font-size:12px;text-align:right;pointer-events:none}.mfa-container #resend a{color:#808080;text-decoration:none}.mfa-container .mfa-options{text-align:center;margin:18px 0;font-size:12px}.mfa-container .mfa-options a{color:#4682b4;text-decoration:none;cursor:pointer}.mfa-container .mfa-options .o9con-exchange{color:#4682b4;vertical-align:middle;padding:4px}.mfa-container #resend.active a{pointer-events:auto;color:#4682b4;cursor:pointer}.mfa-container .authenticator-container{text-align:left}.mfa-container .authenticator-container #QRTextContainer{display:none}.mfa-container .authenticator-container .qr-code-div{display:flex;flex-direction:column;align-items:center}.mfa-container .authenticator-container .qr-code-div .qr-image{width:120px;height:120px;margin-bottom:12px;border:1px solid #d3d3d3;border-radius:4px}.mfa-container .authenticator-container .qr-code-div .qr-text{background-color:#f0f0f0;border-radius:4px;padding:16px;margin-bottom:12px;min-width:100px;min-height:18px;text-align:center}.mfa-container .authenticator-container .step-qr-code{margin-bottom:16px}.mfa-container .authenticator-container .step-otp .skip{text-align:center;margin-top:10px}.mfa-container .authenticator-container hr{border-top:#f0f0f0}.mfa-container .authenticator-container .link-btn{color:#4682b4;text-decoration:none;font-size:12px;cursor:pointer}.mfa-container .authenticator-container .link-btn .o9con{vertical-align:middle;margin-right:8px}.mfa-container .authenticator-container .validation-summary-errors{margin-bottom:20px}.mfa-container .auth-success-container{text-align:center}.mfa-container .auth-success-container .verification-title{font-weight:400}.mfa-container .auth-success-container .success-icon span{font-size:60px;color:#12875e;margin-bottom:16px}.mfa-container .auth-success-container .proceed .proceed-btn{background-color:#005326;color:#fff;border-radius:4px;width:100%;height:34px;font-size:14px;font-weight:400;border:0;cursor:pointer}.mfa-container .validation-summary-errors{background-color:unset;left:unset;width:unset}