@charset "UTF-8";.password-meter{position:relative;width:180px}.password-meter-message{text-align:right;font-weight:bold;color:#676767}.password-meter-bg,.password-meter-bar{height:4px}.password-meter-bg{top:8px;background:#e0e0e0}.password-meter-message-very-weak{color:#a03}.password-meter-message-weak{color:#f5ac00}.password-meter-message-good{color:#69c}.password-meter-message-strong{color:green}.password-meter-bg .password-meter-very-weak{background:#a03;width:30px}.password-meter-bg .password-meter-weak{background:#f5ac00;width:60px}.password-meter-bg .password-meter-good{background:#69c;width:135px}.password-meter-bg .password-meter-strong{background:green;width:180px}
.landingPageHeader{margin:0 auto;padding:20px 0;background-color:#fff;height:115px}.landingPageHeader .logo{height:50px;min-height:50px;min-width:350px;margin:20px 0 20px 30px}.landingPageHeader .logo.christmas{margin-top:-15px;margin-bottom:40px}.landingPageHeader .menu{text-align:right;float:right}.landingPageHeader .menu li{padding:0 10px;display:inline;float:right}.landingPageHeader .menu li.link{padding:12px 10px;color:#777;text-align:center;font-size:18px}.landingPageHeader .menu li.link>a{color:#333;font-size:14px;vertical-align:text-bottom}.landingPageHeader .menu li.link>a.btn{margin-top:-2px}.smallHeader .landingPageHeader{padding:5px 0}.smallHeader .landingPageHeader{padding:0 0 5px 0}.smallHeader .landingPageHeader .logo{min-width:220px;margin:0 0}.smallHeader .landingPageHeader .logo img{width:220px}.modalWindow.window-lg.modal.fade.in{top:15px}.modalWindow .modal-footer,.modalWindow .modal-header{text-align:center}.modalWindow .modal-header{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.modalWindow .modal-body{overflow-x:hidden}.modalWindow iframe{border:none;width:100%;height:350px}.modalWindow.window-lg{position:absolute;width:800px;margin-left:-400px}.modalWindow.window-lg .modal-footer,.modalWindow.window-lg .modal-header{width:770px}.modalWindow.window-lg .modal-body{max-height:494px}.modalWindow.window-lg iframe{height:494px}#HelpCenterWindow.modalWindow{position:fixed;margin-top:0;top:30px}#HelpCenterWindow.modalWindow .modal-body{padding:0;overflow:hidden;max-height:inherit}#HelpCenterWindow.modalWindow.window-lg iframe{height:550px}@media(min-width:1200px){.modalWindow.window-lg{width:1100px;margin-left:-550px}.modalWindow.window-lg .modal-footer,.modalWindow.window-lg .modal-header{width:1070px}}@media(min-width:1600px){.modalWindow.window-lg{width:1400px;margin-left:-700px}.modalWindow.window-lg .modal-footer,.modalWindow.window-lg .modal-header{width:1370px}}@media(min-height:1200px){.modalWindow.window-lg{height:1000px}.modalWindow.window-lg .modal-body{max-height:1014px}.modalWindow.window-lg iframe{height:854px}#HelpCenterWindow.modalWindow.window-lg iframe{height:944px}}
ul,ol{list-style-type:none}.topMargin10{margin-top:10px}.topMargin20{margin-top:20px}.topMargin50{margin-top:50px}.float-left{float:left}.float-right{float:right}.clear{clear:both}.inline-block{display:inline-block}.center-block{margin-left:auto;margin-right:auto}.center,.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.input-phone{width:150px!important}.input-phone-clinic{width:250px}.input-phonecountrycode{width:30px!important;text-align:right}.ui-pnotify{z-index:11000}.ui-pnotify-history-container{z-index:11050}.ui-pnotify.stack-center{left:50%;min-width:400px;width:400px;margin-left:-200px;bottom:inherit!important}.ui-pnotify .ui-pnotify-text .btn{margin-top:10px}.ui-pnotify-text{overflow-x:auto;margin-top:5px}.ui-pnotify.notificationMessage .ui-pnotify-title{display:none}.ui-pnotify.notificationMessage .buttons{margin:20px 0}.ui-pnotify.notificationMessage{text-align:center}.ui-pnotify.notificationMessage{font-size:120%}.ui-pnotify.dialogMessage .ui-pnotify-title{display:none}.ui-pnotify.dialogMessage .buttons{margin:20px 0}.ui-pnotify.dialogMessage{text-align:center}.ui-pnotify.dialogMessage .message{font-size:120%;margin:20px 5px}.ui-pnotify-text .message a{color:#095797}.ui-pnotify.stack-center.savedNotfication{left:50%;min-width:200px;width:200px;margin-left:-100px;top:2px!important;bottom:inherit!important}.ui-pnotify.notificationMessage{text-align:center;position:fixed;top:50%!important;left:50%;transform:translate(-50%,-50%)}
html,body{height:100%}body,form{margin:0;padding:0;display:flex;flex-direction:column;font-family:'Roboto',sans-serif}form{flex:1}footer{margin-top:0!important}footer .footer-menu ul li{font-size:16px!important}.loginPage *{box-sizing:border-box}.loginPage{height:100%;padding:25px;background-color:#f1f5f9}.loginPage .login-page-content{width:484px;padding:32px;color:#223654;border-radius:8px;background-color:#fff}.h-LoginControl .control-group{margin-bottom:24px}.h-LoginControl .control-group:last-of-type{margin-bottom:16px}.h-LoginControl .login-title{margin:0 0 32px 0;font-weight:900;font-size:42px;line-height:45px}.h-LoginControl .login-form-error-hidden{display:none}.login-form-error{gap:16px;display:flex;padding:13px;margin-bottom:24px;border:3px solid #c00}.login-form-error img{width:24px;height:24px;align-self:start}.login-form-error p{margin:0;font-weight:500;font-size:17px;line-height:23px}.login-form-error a{font-weight:500;font-size:17px;line-height:23px;color:#095797;text-decoration:underline}.login-form-error a:hover{text-decoration:none}.control-group .control-label{margin:0 0 8px 0;font-weight:700;font-size:17px;line-height:23px}.control-group .login-input{margin:0;width:100%;height:40px;padding-left:8px;border-radius:3px;border:1px solid #223654;transition:background-color .3s ease}.control-group .login-input:focus,.control-group .login-input:focus-visible{outline:2px solid #3270c8;outline-offset:-2px}.control-group-error .login-input{background-color:#fae5e5;border:1px solid #c00}.control-group .login-error{height:20px;display:flex;margin-bottom:8px;align-items:center}.control-group .login-error img{width:20px;height:20px}.control-group .login-error p{color:#c00;font-weight:700;font-size:12.8px;line-height:18px;margin:0 0 0 8px}.control-group .login-error-hidden{display:none}.login-password-link{color:#095797;cursor:pointer;display:block;font-size:17px;font-weight:400;line-height:23px;margin-bottom:40px;text-decoration:underline}.login-password-link:hover{text-decoration:none}.h-CenteredContainer{text-align:center;align-content:center}.h-LogoContainer{text-align:left}.login-page-content{text-align:left;display:inline-block;vertical-align:middle;background-color:#f1f5f9}label{cursor:default}.formation{color:red;font-size:50px;text-align:center;margin-top:10px;z-index:10000000}.login-orange-decoration::after{content:"";display:block;width:3.125rem;margin-top:.25rem;border-top:.3125rem solid #ed6b41}
.registerPage .headerTitle{text-align:center;font-size:28px;padding:20px 200px 30px}.registerPage .headerTitle .title{font-size:36px;line-height:40px;margin:25px 0}.registerPage .headerTitle .description{font-size:24px;line-height:28px;padding:0}.loginPage .content .box{padding:30px;position:relative;color:#555;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:500px}.loginPage .box .control-label{width:110px;text-align:right;padding-top:0}.loginPage .content .box select{width:285px}.loginPage .content .box .buttons{margin-top:20px}.loginPage .content .box .controls{margin-left:130px}.password-meter{width:100%;margin:0 18px 5px 0}label.error{color:#b94a48}
#waitingCover{inset:0;opacity:.8;z-index:1100;position:fixed;background-color:#fff}.waiting-spinner-container{width:64px;height:64px;position:relative;right:-50%;transform:translateX(-50%)}.waiting-spinner-container .sr-only{border:0;padding:0;width:1px;height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;clip:rect(0,0,0,0)}.waiting-spinner-container .waiting-spinner{width:100%;height:100%;border:8px solid;border-radius:50%;position:relative;visibility:visible;padding:32px 0 0 32px;animation:spin 1.5s linear infinite;border-color:#ed6b41 #e6e7e8 #e6e7e8}.waiting-global-spinner-container{top:50%;left:50%;z-index:1200;position:fixed;transform:none}.waiting-global-spinner-container .waiting-spinner{width:70px;height:70px;padding:35px 0 0 35px;margin:-35px 0 0 -35px}@keyframes spin{to{transform:rotate(1turn)}}
footer{margin:20px 0 15px;border-top:solid 1px #e7e7e7;font-family:'Roboto',sans-serif;background-color:#fff!important}footer .container-fluid{max-width:970px;height:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}footer img{cursor:pointer;vertical-align:middle}footer a{color:#095797;text-decoration:none}footer .nav-item a{color:#095797!important;padding:0 0 .25rem 0!important}footer .footer-menu a{display:inline-block}footer .footer-menu ul li{margin:3px 10px!important;font-size:14px;line-height:24px}footer .footer-menu ul li span{display:block}@media(max-width:767px){footer .footer-menu ul{margin:15px 0 10px 0;display:flex;flex-wrap:wrap;justify-content:center}}@media(min-width:768px){footer .footer-menu .table-like{display:table;margin:12px auto}footer .footer-menu .table-like .col{display:table-cell;vertical-align:middle}footer .footer-menu .table-like .col-1{display:block;padding-right:10px}footer .footer-menu ul{text-align:center;margin:0;margin-top:15px;display:flex;flex-wrap:wrap;justify-content:center}footer .footer-menu ul li{display:table-cell;vertical-align:middle}footer .footer-menu ul li:last-child{border-right:none}footer .footer-menu .list-unstyled{padding-left:0;list-style:none}}footer .copyright{text-align:center;padding-top:16px;font-size:.8em}footer .copyright div{padding-bottom:12px}footer .copyright a{gap:3px;display:flex;color:#095797;font-size:13px;font-weight:400;align-items:center;justify-content:center}footer .copyright p{margin:0;padding-bottom:8px}footer .copyright p a img{width:12px;height:12px;cursor:pointer}
