html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,footer,header,menu,nav,section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}@font-face{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,"Franklin Gothic Medium","Microsoft San Serif",sans-serif;src:url("fonts/OpenSans-Regular-webfont.eot");src:url("fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Regular-webfont.woff") format("woff"),url("fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("fonts/OpenSans-Regular-webfont.svg?#open_sansregular") format("svg");font-weight:normal;font-style:normal}html,body,main{height:100%;margin:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,"Franklin Gothic Medium","Microsoft San Serif",sans-serif !important;color:#565656;font-size:14px;line-height:1.3rem}html button,html input,html optgroup,html select,html textarea,html a,body button,body input,body optgroup,body select,body textarea,body a,main button,main input,main optgroup,main select,main textarea,main a{font:inherit;margin:0;text-decoration:none}html a,body a,main a{color:#06c}html .main-page,body .main-page,main .main-page{display:block;text-align:center;width:100%;height:100%;overflow:scroll;background-repeat:no-repeat;background-size:cover;background-color:#ebeff1}html .main-page.auto-height,body .main-page.auto-height,main .main-page.auto-height{height:auto !important}html .main-page .login-body,body .main-page .login-body,main .main-page .login-body{width:100%;height:100%;display:flex;justify-content:center;align-items:center;min-height:500px;overflow:visible}html .main-page .login-body .heading3,body .main-page .login-body .heading3,main .main-page .login-body .heading3{line-height:40px;font-size:24.5px;font-weight:bold}html .main-page .login-body .main-content,body .main-page .login-body .main-content,main .main-page .login-body .main-content{border-radius:4px;width:280px;min-height:350px;position:relative;padding:40px 40px 60px 40px;background-color:#fff;box-shadow:0 1px 3px rgba(154,161,178,0.5)}html .main-page .login-body .main-content .login-logo,body .main-page .login-body .main-content .login-logo,main .main-page .login-body .main-content .login-logo{min-width:100px;max-width:130px;margin:auto;text-align:center}html .main-page .login-body .main-content .login-logo .image,body .main-page .login-body .main-content .login-logo .image,main .main-page .login-body .main-content .login-logo .image{width:130px;max-height:200px}html .main-page .login-body .main-content .btn-primary,body .main-page .login-body .main-content .btn-primary,main .main-page .login-body .main-content .btn-primary{border:none;align-items:flex-start;background-attachment:scroll;background-clip:border-box;background-color:#0079B8;border-bottom-style:solid;border-bottom-width:1px;border-image-repeat:stretch;border-image-slice:100%;cursor:pointer;display:inline-block;font-stretch:100%;font-weight:400;font-size:1rem;height:38px;line-height:20px;margin-top:10px;padding:8px 12px;text-align:center;vertical-align:middle;width:100%;color:#fff;text-decoration:none;box-sizing:border-box;border-radius:4px}html .main-page .login-body .main-content .btn-primary[disabled],body .main-page .login-body .main-content .btn-primary[disabled],main .main-page .login-body .main-content .btn-primary[disabled]{opacity:0.5 !important}html .main-page .login-body .main-content .form-domain,body .main-page .login-body .main-content .form-domain,main .main-page .login-body .main-content .form-domain{text-align:left}html .main-page .login-body .main-content .footer-img,body .main-page .login-body .main-content .footer-img,main .main-page .login-body .main-content .footer-img{position:absolute;bottom:20px;text-align:center;width:calc(100% - 80px)}html .main-page .login-body .main-content .login-field,body .main-page .login-body .main-content .login-field,main .main-page .login-body .main-content .login-field{display:inline-block;margin:10px 0;vertical-align:middle;position:relative;white-space:nowrap;width:100%;font-size:1rem;overflow:hidden}html .main-page .login-body .main-content .link,body .main-page .login-body .main-content .link,main .main-page .login-body .main-content .link{line-height:1.3rem;color:#06c;text-decoration:underline}html .main-page .login-body .main-content .form,body .main-page .login-body .main-content .form,main .main-page .login-body .main-content .form{margin-top:40px}html .main-page .login-body .main-content .field-input,body .main-page .login-body .main-content .field-input,main .main-page .login-body .main-content .field-input{width:100%;position:relative;border:none;border-bottom:1px solid #565656;border-radius:0;margin-bottom:10px;box-shadow:none;color:#555;background-color:transparent;display:inline-block;line-height:20px;height:20px;padding:4px 6px;vertical-align:middle;font-size:1rem}html .main-page .login-body .main-content .field-input:focus,body .main-page .login-body .main-content .field-input:focus,main .main-page .login-body .main-content .field-input:focus{border:none;box-shadow:none;border-bottom:1px solid #0079B8;outline:none}@media only screen and (max-width: 480px){html .main-page .login-body .main-content,body .main-page .login-body .main-content,main .main-page .login-body .main-content{width:100%;height:100%;box-sizing:border-box;margin:0;border-radius:0;padding:40px;min-height:350px;position:relative}}@media only screen and (max-width: 480px){html .main-page .login-body,body .main-page .login-body,main .main-page .login-body{width:calc(100% - 20px);height:calc(100% - 20px);padding:10px}}html input[type='checkbox'],body input[type='checkbox'],main input[type='checkbox']{margin:3px}html .readonly-input-text,body .readonly-input-text,main .readonly-input-text{border:none !important;text-align:center;font-size:1rem;color:#5b616b !important}html .readonly-input-text :focus,body .readonly-input-text :focus,main .readonly-input-text :focus{border:none !important;text-decoration:none !important}html .text-dark,body .text-dark,main .text-dark{color:#565656;text-align:left}html .hide,body .hide,main .hide{display:none !important}html .text-center,body .text-center,main .text-center{text-align:center}html .text-left,body .text-left,main .text-left{text-align:left}html .message,body .message,main .message{margin-top:10px}html .mt-20,body .mt-20,main .mt-20{margin-top:20px !important}html .my-20,body .my-20,main .my-20{margin:20px 0 !important}html .info-error,body .info-error,main .info-error{margin-bottom:10px;background-color:#fff;text-align:left;padding:3px}html .info-error .img-error,body .info-error .img-error,main .info-error .img-error{width:20px;height:20px;display:inline-block;line-height:30px;vertical-align:middle}html .info-error .img-error svg,body .info-error .img-error svg,main .info-error .img-error svg{width:20px;height:20px;color:#E12200}html .info-error .error-message,body .info-error .error-message,main .info-error .error-message{color:#E12200;line-height:30px;vertical-align:middle}html .info-message,body .info-message,main .info-message{background:#e0f0f6;color:#575757;border:1px solid #45afd9;padding:.33rem .49rem;text-align:left;line-height:18px}html .info-message .info-icon:before,body .info-message .info-icon:before,main .info-message .info-icon:before{font-size:1.1rem;content:"\0024D8";color:#0079B8;font-weight:800}html .footer-timestamp,body .footer-timestamp,main .footer-timestamp{position:absolute;left:0;bottom:55px;width:100%;text-align:center;font-size:.9rem}.login-form{min-height:150px}.custom-message-bottom-margin{margin-bottom:3.5rem}


/*# sourceMappingURL=access-denied.fde97db6.css.map*/