html{background-color:#f9f9f9}body,html{height:100%}body{margin:0}root{display:block}#contenu,#contenu-defaut{bottom:0;left:0;overflow-y:auto;padding-top:35px;position:absolute;top:50px;width:94%}#contenu.pt-0{padding-top:0}.gras{font-weight:700}.text-top{vertical-align:top}.contenu_image,.contenu_image_admin{display:inline-block;height:46%;margin:2%;width:26%}.module{display:table;height:100%;line-height:100%;text-align:center;width:100%}.module img{display:inline-block;margin-top:11%}#les_modules{height:80%;margin-left:auto;margin-right:auto;position:relative;text-align:center;width:50%}.logoHebergement{font-size:6vw;padding-top:1rem}.carreDMP{padding-left:1em;padding-top:1em}#acces_admin{height:80%;position:relative;text-align:center;width:50%}#acces_admin,#etablissements{margin-left:auto;margin-right:auto;margin-top:5%}#etablissements{width:600px}.choix_etblissement{border:1px solid #000;height:50px;line-height:45px;margin:15px auto;text-align:center;vertical-align:middle;width:200px}#outilECECEC{background-color:#ececec}#outil3,#outil5,#outil7,.backgroundDuImago{background-color:#a00363}#outil2,#outil4,#outil6,#outil8,.backgroundBleu{background-color:#409dc2}#outil1,#outil9,.backgroundGreenTdb{background-color:#95ca5b}#outil1r,#outil3r,#outil5r,.backgroundOrangeImago{background-color:#f90}#outil10r,#outil2r,#outil4r,#outil6r,#outil8r,.backgroundAdmissionImago,.backgroundBleuSombre{background-color:#045e94}.backgroundRougeImago{background-color:#c00}.backgroundGrey{background-color:grey}#outil10r{left:0;position:absolute;top:6px;z-index:0}#outil7r,#outil9r,.backgroundVertRh{background-color:#5f993d}a{border:none;color:#000;font-weight:700;text-decoration:none}.acces_admin_button{height:335px;line-height:200px;text-align:center;width:330px}#acces_admin a{color:#fff;font-size:2vw;text-decoration:none}.contenu_image_admin{height:81%;width:43%}.contenu_image_retour{float:left;height:70px;margin:2%;width:70px}.module_retour img{margin-top:14%}.module_retour{height:100%;line-height:100%;text-align:center;width:100%}#les_modules_retour{background-color:#ececec;border:2px solid #fff;height:240px;margin-left:auto;margin-right:auto;position:absolute;top:100%;width:240px;z-index:99}#les_modules_retour br{clear:left}.contenu_image a{text-decoration:none}.contenu_image .nom_action{color:#fff;display:table-row;font-size:1.4vw;font-weight:700;height:30%;line-height:1;vertical-align:middle}.contenu_image .nom_action a{color:#fff}.nom-action-indicateur{display:inline-block!important;margin-top:35%}.contenu_image .module_image{display:table-row;height:70%;vertical-align:middle;width:90%}.contenu_image.ets{display:inline-block;height:20%;margin:2%;width:26%}.module_ets,.module_soins{background-color:#ecefef;box-shadow:0 0 5px hsla(0,0%,71%,.5);display:table;height:100%;line-height:100%;text-align:center;width:100%}.module_ets:hover,.module_soins:hover{box-shadow:0 0 2px rgba(0,0,0,.67)}.module_ets img{display:inline-block;margin-top:11%}.contenu_image .nom_action_ets{color:#000;font-size:1.3vw;font-weight:700;height:30%;line-height:1.2;padding:5%;vertical-align:middle}#myDialog{max-width:700px}.newPassword .ui-widget-header{font-weight:700}.newPassword .ui-button,.newPassword .ui-widget-header{background:#23576b none;border:none;color:#fff}.newPassword .ui-dialog-titlebar-close{display:none}.ui-widget-overlay{background:#000 none}.newPassword .msg_erreur{color:#d00;display:none}.newPassword label{display:inline-block;font-weight:700;margin-right:5px;width:40%}.newPassword input{display:inline-block!important;width:55%!important}.newPassword label.error{display:block;width:100%}.newPassword form div{margin:15px 0}@media screen and (max-width:500px){.newPassword label{display:block;margin-bottom:5px;margin-right:0;width:100%}.newPassword input{width:100%!important}}.white{color:#fff}.badge{position:relative}.badge[data-badge]:after{background:red;border-radius:50%;box-shadow:0 0 1px #333;color:#fff;content:attr(data-badge);font-size:.9vw;height:20%;line-height:250%;position:absolute;right:-10px;text-align:center;top:-10px;width:20%}.badge[data-badge=""]:after,.badge[data-badge="0"]:after{content:none}.salarieActif{background-color:green}.salarieActif,.salarieInactif{display:inline-block;height:10px;margin-right:5px;width:10px}.salarieInactif{background-color:grey}.error_suppression{background-color:#fac7c7;border:1px solid #ca0808;color:#ca0808;font-weight:700;margin:1%;padding:1%;text-align:center}.moduleInactif{background-color:grey}iframe{border:none;height:100%;width:100%}