.mainscreenLogin{position:fixed;top:20%;width:100%}.mainscreenLogin .header-box{color:#1f3d78;font-size:30pt;font-weight:400;position:fixed;top:0;left:0;right:0;height:70px;box-shadow:0 3px 5px #d3d3d3;display:flex;justify-content:left;align-items:center}.mainscreenLogin .header-box .left{display:flex;justify-content:left;align-items:center;margin-left:5px;margin-right:5px}.mainscreenLogin .header-box .custom-title{margin-left:10px}.mainscreenLogin .header-box .right{display:flex;justify-content:right;margin-left:5px;margin-right:5px}.mainscreenLogin .login-box{margin:auto;max-width:1024px}.mainscreenLogin h1{color:#1f3d78;font-size:40pt;font-weight:400;text-align:center;margin:5px}.mainscreenLogin .login-box .login-biometrie{float:right;margin-top:-36px;margin-bottom:2px;padding-top:3px}.mainscreenLogin .login-subtitle h2{color:#1f3d78;font-size:25pt;font-weight:400;text-align:center;margin:0;padding:20px 0}.mainscreenLogin .login-informations{color:#1f3d78;font-size:15pt;font-weight:400}.mainscreenLogin .login-informations .informations-title{font-weight:700}.mainscreenLogin .login-form{border:1px solid lightgrey;min-width:250px;max-width:300px;width:100%;padding:10px;border-radius:10px;-moz-border-radius:5px;margin-top:20px;text-align:center;display:inline-block;float:none}.mainscreenLogin .login-form .breakline{border-top:1px solid #B9B9B9;padding-bottom:10px}.mainscreenLogin .login-form .alternate-login-button{text-align:center;padding-bottom:5px}.mainscreenLogin .imgContainer{width:100%;text-align:center}.mainscreenLogin .imgContainer img{max-width:600px;width:100%;margin-top:30px}.mainscreenLogin .noFormLogin h1{color:#1f3d78;font-size:40pt;font-weight:400;text-align:center}.mainscreenLogin .login-footer{color:#1f3d78;font-size:16px;font-weight:400;position:fixed;bottom:5px;left:0;right:0;display:flex;justify-content:left;align-items:flex-end}.mainscreenLogin .login-footer div{vertical-align:bottom}.mainscreenLogin .login-footer .textLink{color:#1f3d78!important}.mainscreenLogin .login-footer .left{display:flex;justify-content:left;margin-left:5px;margin-right:5px;align-items:flex-end}.mainscreenLogin .login-footer .right{display:flex;justify-content:right;margin-left:5px;margin-right:5px;align-items:flex-end}.mobile-body .mainscreenLogin{max-width:1280px!important}.mobile-body .mainscreenLogin .header-box{max-width:1280px!important;margin:auto!important}.mobile-body .mainscreenLogin .login-box{margin:auto!important}.mobile-body .mainscreenLogin .login-footer{max-width:1280px!important;margin:auto!important}.darkTheme .mainscreenLogin .header-box,.darkTheme .mainscreenLogin h1,.darkTheme .mainscreenLogin .login-subtitle h2,.darkTheme .mainscreenLogin .login-informations,.darkTheme .mainscreenLogin .noFormLogin h1,.darkTheme .mainscreenLogin .login-footer,.darkTheme .mainscreenLogin .login-footer .textLink{color:#fff}@media (max-height: 350px){.mainscreenLogin{top:80px}.mainscreenLogin .login-subtitle h2{padding:10px 0}.dicomErrorMessage{text-align:center;padding-top:30px}.dicomDlMessage{text-align:center}.dicomViewDocument{position:absolute;top:30px;bottom:0;left:0;right:0}.dicomViewDocumentMobile{position:absolute;top:60px;bottom:0;left:0;right:0}}@media (max-width: 800px){.mainscreenLogin{top:90px}.mainscreenLogin .login-box .col-6{width:100%}.mainscreenLogin .header-box{font-size:20pt}.mainscreenLogin .imgContainer img{max-width:300px}.mainscreenLogin .login-box h1{font-size:30pt}.mainscreenLogin .login-subtitle h2{font-size:15pt}.mainscreenLogin .login-informations{font-size:10pt}.mainscreenLogin .login-footer,.mainscreenLogin .login-footer .textLink{font-size:12px}.dicomErrorMessage{text-align:center;padding-top:60px}.dicomDlMessage{text-align:center;padding-top:50px}.dicomViewDocument{position:absolute;top:80px;bottom:0;left:0;right:0}}.centerlogocontainer{display:flex;justify-content:center;align-items:center;height:80vh;flex-wrap:wrap;flex-direction:column}.centerlogocontainer .xviconcontainer,.centerlogocontainer img{max-width:480px;display:block;width:100%}.errorwindow .message{padding-top:5px;height:40px;overflow:auto}.errorwindow .description{padding-top:5px}.errorwindow .descriptiondetail{padding:5px;border:1px solid gray;border-radius:5px;position:absolute;bottom:0;top:70px;overflow:auto;left:5px;right:5px;white-space:pre}header{background:var(--color-headerfooter);min-width:520px;position:fixed;top:0;left:0;right:0;z-index:15;padding-top:8px;height:60px}footer{background-color:var(--color-headerfooter);height:40px;color:#fff;position:fixed;-webkit-user-select:none;user-select:none;bottom:0;left:0;right:0;z-index:15;padding-left:5px;padding-right:5px}footer .page-right-container,footer .page-left-container{height:40px}.tdbFilterActive .xvicon{color:orange!important;font-weight:700}.tdbFilterClear{position:absolute;z-index:2;margin-left:23px;margin-top:-4px;padding:0!important;display:block;font-weight:700}.tdbFilterPrevious{position:absolute;z-index:2;margin-left:-5px;margin-top:22px;font-weight:700;padding:0!important;display:block}.tdbRefreshAuto label{position:absolute;margin-top:10px;margin-left:12px;z-index:2;color:#fff}.tdbRefreshAuto .refreshAutoIcon{position:absolute;z-index:1;margin-top:20px;margin-left:15px;display:block}.dashboardContainer{position:fixed;bottom:40px;top:60px;left:0;right:0;z-index:10}.quikFilterContainer{position:fixed;top:60px;left:0;right:0}.xvdialogcontainter{white-space:pre-wrap}.printInProgress img{animation:printAnimateColor 1s infinite}.gridProgressContainer{width:100%;height:100%;text-align:center}.gridProgressContainer .gridProgressBar{border:1px solid lightgray;border-image:none;height:100%;float:left}.gridProgressContainer .gridProgressText{width:100%;position:absolute}@keyframes printAnimateColor{0%{opacity:1}to{opacity:0}}.xvbublelistcontainer{display:block;max-height:200px;width:100%;overflow:auto}.xvbublelistcontainer div.left{background:#b2d1ec;float:left}.xvbublelistcontainer div.right{background:#d5d5d5;float:right}.xvbublelistcontainer div.left,.xvbublelistcontainer div.right{display:block;padding:5px;border-radius:5px;line-height:130%;width:75%;margin:3px 5px}.xvbublelistcontainer p{margin:0;word-break:break-all}.xvbublelistcontainer p.time{text-align:right;font-size:10px;font-style:italic}.xvbublelistcontainer div.replies p.time{color:#a9a9a9}.slick-row.etatDesactive .slick-cell{background-color:silver}.slick-row.NonInstallee{background-color:#ffa07a}.xviconcontainer.NonInstallee .xvicon{color:#ffa07a}.slick-row.InstallationManuelle{background-color:#ffe4e1}.xviconcontainer.InstallationManuelle .xvicon{color:#ffe4e1}.slick-row.NonDemarree{background-color:#ffffe0}.xviconcontainer.NonDemarree .xvicon{color:#ffffe0}.slick-row.Demarree{background-color:var(--color-success-light)}.xviconcontainer.Demarree .xvicon{color:var(--color-success-light)}.slick-row.Maj{background-color:#afeeee}.xviconcontainer.Maj .xvicon{color:#afeeee}.slick-row.Addon{background-color:#fff}.xviconcontainer.Addon .xvicon{color:#fff}.slick-row.Inactive{background-color:var(--color-grey-middle)}.xviconcontainer.Inactive .xvicon{color:var(--color-grey-middle)}.slick-row.IncompatibiliteAdded{background-color:var(--color-success-light)}.xvchatindicatorcontainer{cursor:pointer;position:absolute;right:20px;bottom:20px;z-index:20000;opacity:.5;border-radius:50%;background-color:var(--color-primary);padding:7px;color:var(--color-text-primary)}.xvchatindicatorcontainer:hover,.xvchatindicatorcontainer.chatHasMessage{opacity:1!important}.xvchatindicatorcontainer.chatHasMessage{background-color:orange}.xvchatiframe{position:absolute;bottom:50px;right:50px;height:550px;width:400px;z-index:2000000000;border:solid 1px lightblue;border-radius:15px;background-color:#dee9f3}.xvchatiframe.bigChatContainer{width:1000px;height:85%}.xvperiodcontainer{max-width:212px}.xvperiodcontainer .xvperiod{width:100%}.xvperiodavancecontainer .xvperiod{width:212px}.xvperiod{float:left;height:43px;line-height:18px;position:relative;padding:0;text-align:center;cursor:pointer;color:var(--button-header-text-color);background:var(--button-header-background-color);border:1px solid var(--button-header-border-color);border-radius:3px}.xvperiod .period-button{padding:4px 10px}.xvperiod .period-button .dates{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.xvperiod .selection{font-weight:700;font-size:1.3em}.xvperiodnavigation{display:inline-block;width:83px}.xvperiodnavbutton{cursor:pointer;border-radius:2px;border:var(--button-border-color);background:var(--button-background-color);color:var(--button-text-color);height:20px;display:inline-block;text-align:center;margin:0 1px 2px;font-weight:700;padding:2px}.xvperiodnavbutton.disabled{opacity:.5}.xvperiodnavbutton.line-1{width:25px}.xvperiodnavbutton.line-2{width:38px}.xvperiod .period-button.past{color:#fd380b}.xvperiod .period-button.present{color:#ff830f}.yellow .xvperiod .period-button.present{color:#e38000}.orange .xvperiod .period-button.present{color:#e8bc32}.xvperiod .period-button.future{color:#52d744}.vigCrossed .vig-in{background:linear-gradient(45deg,transparent,transparent 48%,#555 48%,#555 53%,transparent 53%,transparent 100%);background-size:100% 100%}.vigRed .vig-in,.vigTooltipRed.VignetteItemView{background-color:#ef8d8d;border-color:#8b4041;color:#fff}.vigBlue .vig-in,.vigTooltipBlue.VignetteItemView{background-color:#8db6ef;border-color:#4d678d;color:#fff}.vigSalmon .vig-in,.vigTooltipSalmon.VignetteItemView{background-color:#fec68e;border-color:#4d678d;color:#000}.vigGreen .vig-in,.vigTooltipGreen.VignetteItemView{background-color:#8def97;border-color:#5a8c4f;color:#000}.vigBlack .vig-in{background-color:#8c8c8c;border-color:#404040;color:#fff}.vigBlack.rdvExternes .vig-in{vertical-align:top;font-size:10px;line-height:12px}.vigDisabled .vig-in{background-color:#c9c9c9;border-color:#b9b9b9}.xvvignettelist .vigOblic .vig-in{-webkit-transform:rotate(5deg);transform:rotate(5deg);opacity:.6}.xvvignettelist .vigList .vigitemcontainer{float:left}.xvvignettelist .vigList .vigitemcontainer .vigitem{font-size:13px;padding-right:4px;cursor:pointer}.xvvignettelist .vigitem.selected .vig-in{border:solid 2px black;text-decoration:none}.xvvignettelist .vigitem.selected .vig-out{font-weight:700}.xvvignettelist .vigitemcontainer .vig-in{padding:2px 0;border-radius:2px;display:block;width:31px;height:28px;line-height:25px;font-weight:700;text-align:center;overflow:hidden;word-break:normal}.xvvignettelist .vigList .vigitemcontainer .vig-out{text-align:center;display:block;width:100%;font-size:12px}.xvvignettelist{position:relative;width:100%;height:47px}.xvvignettelist .vigItemContainer{position:absolute;top:0;bottom:0;overflow:hidden}.xvvignettelist .vigItemContainer.showscrollfalse{position:relative;left:0;right:0}.xvvignettelist .vigItemContainer.showscrolltrue{left:30px;right:15px}.xvvignettelist .arrow{width:16px;position:absolute;top:5px;bottom:0}.xvvignettelist .arrow{line-height:35px;color:var(--text-color)}.xvvignettelist .arrow-left{left:1px}.xvvignettelist .arrow-right{right:1px}.circleForPastille{border-radius:50%;font-size:13px;font-weight:700;height:17px;border:solid 1px gray;line-height:16px;text-align:center;width:17px;display:inline-block}.edl-title{font-weight:700;border-bottom:1px solid #555;padding-top:8px!important;margin-bottom:2px!important}.edl-text-with-newline{white-space:pre-line}.edl-italic{font-style:italic}.edl-bold{font-weight:700}body.splitteractive .rtfeditor{visibility:hidden!important}.xvsiteinfocontainer{width:50px;height:45px;text-align:center;font-weight:700;float:left;cursor:pointer;margin-right:3px;background:var(--button-header-background-color)!important;color:var(--button-header-text-color)!important;border-radius:5px!important}.xvsiteinfocontainer .siteImgContainer{margin-top:5px}.virtualPanelGrid .slick-cell.selected{background-color:inherit;color:inherit}.virtualPanelGrid .slick-cell{background-color:inherit;color:inherit;border:1px solid transparent!important;border-right:1px transparent!important;border-bottom-color:transparent!important}.virtualPanelGrid .slick-header-columns{height:0;border-top:0;border-bottom:0}.metroLineContainer{margin-left:auto;margin-right:auto;text-align:center}.metroLineContainer .circleLineContainer{display:inline}.metroLineContainer .circleEtape{display:inline-block;width:30px;background:orange;height:30px;border-radius:30px;line-height:30px;font-weight:700;font-size:20px;color:#fff;text-align:center}.metroLineContainer .lineEtape{height:5px;background-color:orange;display:inline-block;margin-top:5px;margin-bottom:5px}.metroLineContainer .circleEtape.etapeCurrent{background-color:#6495ed}.metroLineContainer .circleEtape.etapeDone,.lineEtape.etapeDone{background-color:#90ee90}.textLink{padding-left:10px;font-weight:700;font-size:16px;cursor:pointer;color:#1e61ff}.alarmeListContainer{display:inline-block}.alarmeListItemForGrid{display:inline-block;min-width:20px;padding:1px;line-height:18px;text-align:center;font-size:10px;font-weight:700}.backgroundStandardImprFactu{background-color:#dce7f5!important}
