[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label{position:relative;padding-left:25px;cursor:pointer}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:2px;width:17px;height:17px;border:1px solid #b6ca11;background:#FFFFFF;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.1)}[type="checkbox"]:checked+label:before{background:#b6ca11}[type="checkbox"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after{content:'✔';position:absolute;top:2px;left:4px;font-size:14px;color:#FFF;transition:all .2s}[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}[type="checkbox"]:disabled+label{color:darkgray;cursor:not-allowed}[type="checkbox"]:disabled+label:before{border:1px solid lightgray}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:25px;cursor:pointer}[type="radio"]:not(:checked)+label:before,[type="radio"]:checked+label:before{content:'';position:absolute;left:0;width:17px;height:17px;border:1px solid #b6ca11;background:#FFF;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.1)}[type="radio"]:checked+label:before{background:#b6ca11}[type="radio"]:not(:checked)+label:after,[type="radio"]:checked+label:after{content:'✔';position:absolute;left:4px;font-size:14px;color:#FFF;transition:all .2s}[type="radio"]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type="radio"]:checked+label:after{opacity:1;transform:scale(1)}::-ms-reveal{display:none}html{height:100%;overflow:auto;background-color:lightgray;background-size:cover}html body{height:100%;padding:0px;margin:0px;overflow:auto;font-family:"Calibri Light","Helvetica Neue",Helvetica,sans-serif}html body #about{position:fixed;bottom:0;background-color:#FFF;font-size:12px;left:50%;transform:translate(-50%, 0);text-align:center;padding:4px 10px 4px 10px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:.9}html body #lang_switcher{position:fixed;top:0px;right:100px}html body #lang_switcher div{min-width:60px;background-repeat:no-repeat;background-position:left 6px bottom 5px;padding-left:35px;padding-right:9px;text-decoration:underline;color:#5194fb;font-weight:bold;cursor:pointer;background-color:#FFF;padding-bottom:5px;padding-top:2px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}html body #lang_switcher div.fr{background-image:url('../../../img/flag_fr.png')}html body #lang_switcher div.en{background-image:url('../../../img/flag_en.png')}html body #lang_switcher ul{display:none;padding:0px;margin:0px;list-style:none}html body #lang_switcher ul li{border-radius:2px;margin-top:3px;padding-left:35px;cursor:pointer;text-align:left;background-repeat:no-repeat;background-position:left 6px bottom 5px;background-color:#FFF;color:#5194fb;font-weight:bold;padding-bottom:5px;padding-top:2px}html body #lang_switcher ul li.fr{background-image:url('../../../img/flag_fr.png')}html body #lang_switcher ul li.en{background-image:url('../../../img/flag_en.png')}html body .ui-keyboard{border-radius:0;top:auto;position:fixed;display:none;background-color:#D5D9DC;left:50%;transform:translate(-50%, 0);border-radius:10px;box-shadow:inset 0 0 8px #bbb,0 1px 0 #aaa,0 4px 0 #bbb,0 10px 30px #000}html body .ui-keyboard button{margin:5px;min-width:52px;height:41px;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;background:#fff;border:1px solid #f9f9f9;border-top:0px;border-top:1px solid #f5f5f5;border-radius:5px;color:#aaa;-webkit-box-shadow:inset 0 0 25px #e8e8e8,0 1px 0 #c3c3c3,0 2px 0 #c9c9c9,0 2px 3px #333;-moz-box-shadow:inset 0 0 25px #e8e8e8,0 1px 0 #c3c3c3,0 2px 0 #c9c9c9,0 2px 3px #333;box-shadow:inset 0 0 25px #e8e8e8,0 1px 0 #c3c3c3,0 2px 0 #c9c9c9,0 2px 3px #333;text-shadow:0 1px 0 #f5f5f5}html body .ui-keyboard button.ui-keyboard-space{width:55%}html body .ui-keyboard button.ui-keyboard-empty{visibility:hidden}html body .ui-keyboard button:active{color:#888;background:#ebeced;-webkit-box-shadow:inset 0 0 25px #ddd,0 0 3px #333;-moz-box-shadow:inset 0 0 25px #ddd,0 0 3px #333;box-shadow:inset 0 0 25px #ddd,0 0 3px #333;border-top:1px solid #eee}html body .rules_list li{text-align:left}html body .rules_list ul{list-style:none;padding-left:10px;font-size:small;font-style:italic}html body .fake_link{color:#5194fb;text-decoration:underline;font-weight:bold;cursor:pointer}html body .swal2-modal{font-family:"Calibri Light","Helvetica Neue",Helvetica,sans-serif}html body #popup{position:fixed;width:350px;padding:40px 40px 40px 40px;padding-bottom:6px;background-color:rgba(247,247,247,0.95);border:none;border-radius:2px;display:none}html body #popup h1{font-weight:lighter;color:#7e7c7c;margin-top:0;margin-bottom:0px;font-size:19px;text-shadow:0 0 10px #cfcfcf;text-align:center}html body #popup .logo_care3{width:100%}html body #popup hr{border:0;height:1px;background:#b6ca11;background-image:-webkit-linear-gradient(left, #f7f7f7, #b6ca11, #f7f7f7)}html body #popup .popup{display:none}html body #popup .popup.show{display:block}html body #popup .logo_systancia{width:100px;margin-left:270px;height:34px;padding-top:10px}html body #popup #popup_login input[type=text]#username,html body #popup #popup_login input[type=password]#username{background-image:url('../../../img/ico-user.png')}html body #popup #popup_login input[type=text]#password,html body #popup #popup_login input[type=password]#password{background-image:url('../../../img/ico-key.png')}html body #popup #popup_login input[type=text]#token,html body #popup #popup_login input[type=password]#token,html body #popup #popup_login input[type=text]#inWebo_token,html body #popup #popup_login input[type=password]#inWebo_token{background-image:url('../../../img/ico-otp.png')}html body #popup #popup_login input[type=text]:disabled,html body #popup #popup_login input[type=password]:disabled{background-color:#f1f1f1}html body #popup #popup_login input[type=text]#captcha,html body #popup #popup_login input[type=password]#captcha{width:59%;padding-left:10px;float:right;margin-bottom:0px}html body #popup #popup_login #captcha_image{background-repeat:no-repeat;background-size:contain;background-position:center;width:40%;float:left;margin-bottom:5px;margin-top:5px;height:44px;margin-bottom:0px}html body #popup #popup_login #new_captcha{font-size:10px}html body #popup #popup_login #captcha_form{display:none}html body #popup #popup_login #token{border-color:#f0ad4e;border-width:2px}html body #popup #popup_login .vkb_in{position:relative}html body #popup #popup_login .vkb_in.token,html body #popup #popup_login .vkb_in.inWebo_token{display:none}html body #popup #popup_login .vkb_btn{position:absolute;top:19px;right:7px;cursor:pointer}html body #popup #popup_login #domain_message,html body #popup #popup_login #domain_message_global{display:none}html body #popup #popup_login #domain_message .text,html body #popup #popup_login #domain_message_global .text{border:#f7f7f7;border-radius:2px;padding:5px;margin-bottom:5px;margin-top:5px;text-align:center}html body #popup #popup_sessions #sessions_list{padding:0px;margin:0px;list-style:none}html body #popup #popup_sessions #sessions_list li{border:1px solid #d3d3d3;background-color:#FFF;border-radius:2px;margin-top:6px;margin-bottom:6px;cursor:pointer}html body #popup #popup_sessions #sessions_list li.selected{background-color:#e2e1e1}html body #popup #popup_loading{text-align:center;height:180px;margin-top:30px;margin-bottom:20px}html body #popup #popup_loading img{opacity:.3}html body #popup #popup_loading #loading_text{color:#9e9e9e;font-size:19px}html body #popup #popup_domains{min-height:180px}html body #popup #popup_domains h1{margin-bottom:6px}html body #popup #popup_domains ul{padding:0;margin:0;list-style:none;max-height:70vh;overflow-y:auto}html body #popup #popup_domains ul li{border:1px solid #d3d3d3;background-color:#fff;border-radius:2px;margin-top:6px;margin-bottom:6px;cursor:pointer}html body #popup #popup_domains ul li table td img{margin:5px;vertical-align:bottom}html body #popup #popup_domains ul li table td .title{font-weight:bold}html body #popup #popup_domains ul li table td .desc{font-style:italic}html body #popup #popup_domains ul li:hover{background-color:#fafafa;border-color:#b6ca11}html body #popup #popup_otps_select{min-height:180px}html body #popup #popup_otps_select ul{padding:0;margin:0;list-style:none}html body #popup #popup_otps_select ul li{border:1px solid #d3d3d3;background-color:#fff;border-radius:2px;margin-top:6px;margin-bottom:6px;cursor:pointer}html body #popup #popup_otps_select ul li table td img{margin:5px;vertical-align:bottom}html body #popup #popup_otps_select ul li table td .title{font-weight:bold}html body #popup #popup_otps_select ul li table td .desc{font-style:italic}html body #popup #popup_otps_select ul li:hover{background-color:#fafafa;border-color:#b6ca11}html body #popup #popup_organization input[type=text]#organization{background-image:url('../../../img/ico-organisation.png');margin-bottom:10px}html body #popup #popup_organization a{text-decoration:underline;color:#5194fb;font-weight:bold}html body #popup #popup_organization .btn{margin-top:15px}html body #popup #popup_organization h1{margin-bottom:6px}html body #popup #popup_organization select{height:44px;width:100%;font-family:"Calibri Light","Helvetica Neue",Helvetica,sans-serif;font-size:16px;margin-top:5px;padding-left:25px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;box-sizing:border-box;background-repeat:no-repeat;background-position:5px center;color:#808080;outline:none;margin-bottom:5px;background-image:url(../../../img/ico-organisation.png)}html body #popup #popup_password .explain{background-size:40px;background-repeat:no-repeat;background-position:3px center;padding:5px 5px 5px 50px;margin-bottom:5px;margin-top:5px;border-radius:2px;background-color:#53b1da;color:#fff;background-image:url('../../../img/ico-message-alert.png')}html body #popup #popup_password input[type=text]#new_password,html body #popup #popup_password input[type=password]#new_password{background-image:url('../../../img/ico-key.png')}html body #popup #popup_password input[type=text]#new_password.meter_0,html body #popup #popup_password input[type=password]#new_password.meter_0{border-bottom:4px solid #d44d2f}html body #popup #popup_password input[type=text]#new_password.meter_1,html body #popup #popup_password input[type=password]#new_password.meter_1{border-bottom:4px solid #ee9403}html body #popup #popup_password input[type=text]#new_password.meter_2,html body #popup #popup_password input[type=password]#new_password.meter_2{border-bottom:4px solid #3977e8}html body #popup #popup_password input[type=text]#new_password.meter_3,html body #popup #popup_password input[type=password]#new_password.meter_3{border-bottom:4px solid #64a639}html body #popup #popup_password input[type=text]#new_password2,html body #popup #popup_password input[type=password]#new_password2,html body #popup #popup_password input[type=text]#oldpassword,html body #popup #popup_password input[type=password]#oldpassword{background-image:url('../../../img/ico-key.png')}html body #popup #popup_password input[type=text]#changepassword_login,html body #popup #popup_password input[type=password]#changepassword_login{background-image:url('../../../img/ico-user.png')}html body #popup #popup_password .vkb_in{position:relative}html body #popup #popup_password .vkb_in.token{display:none}html body #popup #popup_password .vkb_btn{position:absolute;top:19px;right:7px;cursor:pointer}html body #popup #popup_password .pwd_meter{position:relative;font-size:smaller;display:none;height:22px}html body #popup #popup_password .pwd_meter label{float:left;display:none;position:absolute}html body #popup #popup_password .pwd_meter label strong{text-transform:uppercase}html body #popup #popup_password .pwd_meter .pwd_meter_0 strong{color:#d44d2f}html body #popup #popup_password .pwd_meter .pwd_meter_1 strong{color:#ee9403}html body #popup #popup_password .pwd_meter .pwd_meter_2 strong{color:#3977e8}html body #popup #popup_password .pwd_meter .pwd_meter_3 strong{color:#64a639}html body #popup #popup_password .domain_policy{font-family:"Calibri Light","Helvetica Neue","Helvetica",sans-serif;font-size:13px}html body #popup #popup_password .domain_policy label{display:block;background-repeat:no-repeat;background-position:2px center;padding-left:25px;margin-bottom:2px}html body #popup #popup_password .domain_policy label.policy_ok{background-image:url('../../../img/drop-yes.png')}html body #popup #popup_password .domain_policy label.policy_nok{background-image:url('../../../img/drop-no.png')}html body input[type=text],html body input[type=password]{height:44px;width:100%;font-family:"Calibri Light","Helvetica Neue",Helvetica,sans-serif;font-size:16px;margin-bottom:5px;margin-top:5px;padding-left:25px;border-radius:2px;background:#fff;border:1px solid #d9d9d9;box-sizing:border-box;background-repeat:no-repeat;background-position:5px center;color:#808080;outline:none}html body .vkb_in{position:relative}html body .vkb_btn{position:absolute;top:19px;right:7px;cursor:pointer}html body button.swal2-confirm.swal2-styled{color:#4a4545 !important;background-color:#b6ca11 !important;border-left-color:#b6ca11 !important;border-right-color:#b6ca11 !important}html body .btn{width:100%;margin-top:5px;margin-bottom:5px;border:none;border-radius:2px;color:#4a4545;background-color:#b6ca11;text-align:center;font-size:14px;font-family:"Calibri Light","Helvetica Neue",Helvetica,sans-serif;font-weight:700;height:36px;padding:0 8px;cursor:pointer}html body .btn:disabled{background:#dddddd;cursor:not-allowed}html body .btn.back,html body .btn.reload{background:#8c8c8c;color:#FFF}html body .message{background-size:40px;background-repeat:no-repeat;background-position:3px center;padding:5px 5px 5px 50px;margin-bottom:5px;margin-top:5px;border-radius:2px;display:none}html body .message a{text-decoration:underline;color:#5194fb;font-weight:bold}html body .message.error{background-color:#DE1F26;color:#fff;background-image:url('../../../img/ico-message-alert.png')}html body .message.warn{background-color:#f0ad4e;color:#fff;background-image:url('../../../img/ico-message-alert.png')}html body #admin_message{display:none;position:fixed;left:0;right:0;color:#fff;padding-left:50px;padding-top:10px;padding-bottom:10px;background-repeat:no-repeat;background-size:40px;background-position:left 3px center}html body #admin_message.alert{background-color:#fc4949;background-image:url('../../../img/ico-message-alert.png')}html body #admin_message.info{background-color:#79bde0;background-image:url('../../../img/ico-message-info.png')}html body #admin_message.warning{background-color:#fcaa2b;background-image:url('../../../img/ico-message-warning.png')}html #cybelt-header,html #login_title{display:none}html.cybelt body{background-image:none !important;background-color:#ffffff;display:flex;font-family:DM Sans,sans-serif !important;font-size:14px;color:#363636}html.cybelt body h1{font-weight:400 !important;text-shadow:none !important}html.cybelt body #cybelt-header{width:50%;min-width:300px;height:100%;float:left;background-color:#101859;color:#ffffff;padding:40px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}html.cybelt body #cybelt-header h1{font-size:2.3rem;color:#ffffff}html.cybelt body #cybelt-header p{font-size:1.5rem;opacity:.8}html.cybelt body #cybelt-header .header{position:fixed;top:20px;left:22px}@media (max-width:700px){html.cybelt body #cybelt-header{height:unset;width:unset}html.cybelt body #cybelt-header .content{display:none}}html.cybelt body #popup{position:static;display:flex;flex-direction:column;justify-content:center;margin:auto;background-color:transparent;max-width:500px;min-width:400px}html.cybelt body #popup input[type=text],html.cybelt body #popup input[type=password],html.cybelt body #popup .btn{height:3rem;padding:5px;border-radius:0px;background-image:none !important;font-family:DM Sans,sans-serif !important;font-size:14px}html.cybelt body #popup h1{color:#363636}html.cybelt body #popup .btn{background-color:#101859;color:#ffffff}html.cybelt body #popup .btn.back{display:none}html.cybelt body #popup #login_title{display:block;font-size:2em;margin:.67em 0 .67em 0}html.cybelt body #popup .domain_name{text-align:right;text-shadow:none;font-size:1em}html.cybelt body #popup #main_logo,html.cybelt body #popup hr,html.cybelt body #popup .logo_systancia{display:none}@media (max-width:700px){html.cybelt body{flex-direction:column}}