@import url("https://fonts.googleapis.com/css2?family=Knewave&family=Roboto+Slab:wght@400;500;600;700;800&family=Roboto:wght@400;500;700;900&display=swap");body,html{color:#1c1c1c;font-family:Roboto,sans-serif;background-color:#fff;text-align:left;margin:0;padding:0;height:100%;width:100%}#__next,#box,#root{width:100%;height:100%;position:relative}#box{margin-left:auto;margin-right:auto;border:none;box-shadow:0 1px 15px -2px rgba(0,0,0,.48)}#banniere{background-color:#1c1c1c;text-align:center;padding-top:15px;padding-bottom:15px}#banniere .logo{display:inline-block;vertical-align:middle}#banniere .logo img{width:150px;height:auto;margin-right:0}#banniere .logo-title-wrapper{display:inline-block;text-align:left;vertical-align:middle}#banniere .logo-title{text-transform:uppercase;font-weight:600;border-bottom:2px solid #fff}#banniere .logo-text,#banniere .logo-title{display:block;font-family:Roboto,sans-serif;color:#fff;font-size:1.4em}#rubriques{color:#1c1c1c;text-align:center;text-transform:uppercase;margin-bottom:0;font-weight:bolder;border:none;border-right:2px #000;border-bottom:2px solid #000;padding:15px}.header-user-infos-wrapper{position:absolute;top:50%;transform:translateY(-50%);left:40px;color:#fff}.header-user-infos-wrapper img{float:left;height:40px;width:auto}.header-user-infos{padding-left:10px;float:left;font-size:.8em;text-align:left}.header-user-infos .header-user-infos-logout{text-decoration:underline}.header-user-infos .header-user-infos-logout:hover{cursor:pointer;font-weight:600}.header-icon-menu-wrapper,.header-icons-wrapper{display:block;position:absolute;top:50%;transform:translateY(-50%);right:40px}.header-icon,.header-icon-discussions,.header-icon-menu{position:relative;display:inline-block;margin-left:5px;margin-right:5px;padding:2px;vertical-align:middle;transition:background-color .5s}.header-icon-menu{display:none}.header-icon img,.header-icon-menu img{width:auto;height:30px;vertical-align:middle}.header-icon-discussions img{width:28px;height:26px;vertical-align:middle}.header-icon-discussions:hover,.header-icon-menu:hover,.header-icon:hover{cursor:pointer;background-color:#ceab5d}.header-icon-notification{position:absolute;top:-2px;right:-2px;background-color:#ceab5d;color:#000;border-radius:100%;font-size:12px;width:17px;height:17px;text-align:center}h1{font-family:Roboto,sans-serif;font-weight:600;font-size:1.4em;text-transform:uppercase;margin-top:40px;margin-bottom:60px}h1 img{height:30px;width:auto;vertical-align:middle;margin-right:10px;background-color:#1c1c1c;padding:5px;border-radius:5px}h2{font-family:Roboto,sans-serif;font-weight:600;font-size:1.2em;margin-bottom:20px}a{color:unset;text-decoration:unset}.center{text-align:center!important}.left{text-align:left!important}.right{text-align:right!important}.alerte-rouge{color:red!important;font-weight:600!important}.no-cursor-hover{cursor:inherit!important}.bg-gold{background-color:#ceab5d!important}.bg-white{background-color:#fff!important}.bg-black,.bg-dark-grey{background-color:#1c1c1c!important}.bg-green{background-color:#909b25!important;background-color:#7cb8b2!important;background-color:#7cb8a9!important;background-color:#afcaad!important}.bg-grey{background-color:#aaa!important}.bg-red{background-color:#78151e!important}.font-gold{color:#ceab5d!important}.font-white{color:#fff!important}.font-black,.font-dark-grey{color:#1c1c1c!important}.font-green{color:#afcaad!important}.hr-60{margin-top:60px;margin-bottom:60px;width:60vw}.table{display:table!important;height:100%;width:100%;text-align:center}.table-cell{position:relative;height:50%;width:100%;vertical-align:middle}.cell,.table-cell{display:table-cell}.cell{padding-left:5px;padding-right:5px}.row{display:table-row}.error{white-space:pre-line;color:#78151e}.inline-block{display:inline-block!important}.link:hover{text-decoration:underline;cursor:pointer}.link-text{color:#909b25;font-style:italic}.link-text:hover{cursor:pointer;text-decoration:underline}.full-width-wrapper{display:block;position:relative;width:100%}.page-wrapper{display:block;position:relative;text-align:center}.content-wrapper{position:relative;padding-bottom:60px}.page-wrapper-content{display:inline-block;width:60vw;text-align:center}.popup-wrapper{display:block;width:max-content;border:1px solid #000;padding:40px;background-color:#eee;margin:50px auto 0}.popup-wrapper h1{font-family:Roboto,sans-serif;font-weight:600;font-size:1.4em;text-transform:uppercase;margin-bottom:30px}.page-block{display:block;position:relative;text-align:left;margin-bottom:30px}.margin-top-20{margin-top:20px!important}.margin-top-30{margin-top:30px!important}.margin-top-60{margin-top:60px!important}.margin-bottom-5{margin-bottom:5px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-left-20{margin-left:20px!important}.padding-10{padding:10px!important}.padding-bottom-40{padding-bottom:40px!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-top{padding-top:0!important}.nb-elements-gold,.nb-elements-grey,.nb-elements-red{display:block;margin-bottom:40px}.nb-elements-gold span,.nb-elements-grey span,.nb-elements-red span{display:inline-block;color:#000;padding:5px 10px;border-radius:10px;font-style:italic}.nb-elements-gold span{background-color:#ceab5d;vertical-align:middle}.nb-elements-grey span{background-color:#ddd}.nb-elements-red span{background-color:#78151e;color:#fff}.nb-elements-gold img,.nb-elements-grey img,.nb-elements-red img{height:21px;width:auto;padding-right:5px;vertical-align:middle}.nb-elements-gold img:hover,.nb-elements-grey img:hover,.nb-elements-red img:hover{cursor:pointer}.button-wrapper{text-align:center}.button,.button-cancel,.button-fixed-width,.button-left,.button-right{background-color:#1c1c1c;color:#fff;display:inline-block;margin:10px;padding:20px;border:none;transition-property:color,background-color;transition-duration:.5s}.button-gold{background-color:#ceab5d;color:#000;border:1px solid #000}.button-fixed-width{width:400px}.button-left,.todo-select-category-wrapper{display:inline-block;padding:10px;position:absolute;top:-15px;left:10px;vertical-align:middle}.todo-select-category-wrapper{left:unset;right:10px}.button-right{padding:10px;position:absolute;top:-15px;right:10px}.button-left label,.button-right,.button-right label{vertical-align:middle}.button img,.button-gold img,.button-left img,.button-right img{display:inline-block;width:20px!important;height:auto;vertical-align:middle;margin-right:10px}.button-cancel{background-color:#777}.button-cancel:hover,.button-fixed-width:hover,.button:hover{color:#1c1c1c;background-color:#bbb;cursor:pointer}.button-left label:hover,.button-left:hover,.button-right label:hover,.button-right:hover{cursor:pointer}.button-add{background-color:#ceab5d;border-radius:15px;color:#000;display:inline-block;margin:10px 10px 20px;padding:10px;border:none;transition-property:color,background-color;transition-duration:.5s}.button-add:hover{background-color:#eee;color:#fff;cursor:pointer}.button-add img{height:21px;width:auto;padding-right:5px;vertical-align:middle}.button-round-add{display:inline-block;vertical-align:middle;margin-left:10px}.button-round-add:hover{cursor:pointer}.button-round-add img{width:25px;height:auto;vertical-align:middle}.import-file-wrapper{margin-top:35px;margin-bottom:35px}input[type=file]{display:none}.import-file-input{padding:10px}.import-file-label{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}.import-file-label svg{margin-right:15px}.finder-wrapper{top:5px;right:50px}.finder-wrapper,.finder-wrapper img{position:absolute;vertical-align:middle}.finder-wrapper img{top:50%;transform:translateY(-50%);padding-left:5px;height:20px;width:auto}.finder-wrapper input{background:url(/img/icon-find-black.svg) no-repeat scroll 7px 7px;padding:10px 10px 10px 30px;border:1px solid gray}.toggle-button{display:inline-block;margin-bottom:15px}.toggle-button .toggle-container{display:flex;align-items:center;gap:10px;font-family:sans-serif;cursor:pointer}.toggle-button .switch{position:relative;width:40px;height:20px}.toggle-button .switch input{opacity:0;width:0;height:0}.toggle-button .slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:20px;transition:.3s}.toggle-button .slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.3s}.toggle-button input:checked+.slider{background-color:#ceab5d}.toggle-button input:checked+.slider:before{transform:translateX(20px)}.login-logo img{width:200px;margin-bottom:10px;height:auto}.form-login-saisie-input{width:200px;padding:10px;margin-bottom:10px}.form-login-input-element button{background-color:#ceab5d;font-family:Roboto Slab,serif;font-weight:800;font-size:1em;text-transform:uppercase;color:#1c1c1c;padding:10px;width:226px;transition-property:background-color;transition-duration:.5s}.form-login-input-element button:hover{background-color:#fff;cursor:pointer}.form-login-saisie-error{color:#fff}.logout:hover{cursor:pointer;text-decoration:underline}.etablissement-map{display:inline-block;vertical-align:middle;margin-bottom:30px}#googlemap,#openstreetmap,.etablissement-map{width:100%;height:100%}.filters-wrapper{margin-top:10px;margin-bottom:40px}.filter-wrapper{display:inline-block;margin-left:20px;margin-right:20px;padding:5px}.filter-wrapper select{padding:5px}.filter-result{color:#777;font-style:italic}.etablissement-list .etablissement-element,.formation-list .formation-element,.user-list .user-element{display:inline-block;position:relative;width:25vw;margin:20px;text-align:left;border:1px solid #aaa;padding:10px;background-color:transparent;transition:background-color .5s}.formation-list .formation-element{text-align:center}.etablissement-list .etablissement-element:hover,.formation-list .formation-element:hover,.user-list .user-element:hover{background-color:#dec692}.etablissement-list .etablissement-element img,.formation-list .formation-element img,.user-list .user-element img{height:40px;width:auto;vertical-align:middle}.etablissement-list .etablissement-element .etablissement-infos,.formation-list .formation-element .user-infos,.user-list .user-element .user-infos{display:inline-block;vertical-align:middle;text-align:left;margin-left:10px}.etablissement-list .etablissement-element .etablissement-infos .etablissement-nom,.formation-list .formation-element .formation-infos .formation-nom,.user-list .user-element .user-infos .user-nom{font-weight:600;display:block}.etablissement-list .etablissement-element .etablissement-infos .etablissement-adresse,.etablissement-list .etablissement-element .etablissement-infos .etablissement-web,.user-list .user-element .user-infos .user-etablissement,.user-list .user-element .user-infos .user-fonction{display:block}.etablissement-list .etablissement-element .etablissement-departement,.user-list .user-element .user-departement{position:absolute;font-size:.8em;top:0;right:0;background-color:#1c1c1c;color:#fff;padding:5px}#menu{font-family:Roboto,sans-serif;color:#000;position:fixed;top:0;left:0;display:block;vertical-align:middle;z-index:1001}#menu,.menu-table{width:100%;height:100%;text-align:center}.menu-table{display:table}.menu-tablecell{display:table-cell;vertical-align:middle}.menu-title{font-weight:600;font-size:2.2em;text-transform:uppercase;margin-bottom:60px}#menu-close{text-align:center;display:block;padding-top:20px;padding-right:20px;position:absolute;right:0;z-index:2000}#menu-close:hover{cursor:pointer}.menu-close-icone{display:inline-block;background:#ceab5d;border-radius:50%;width:40px;height:40px;line-height:40px;cursor:pointer;margin-right:10px}.menu-close-icone:after{content:"\2715"}.home-icons-menu-wrapper,.home-icons-wrapper{width:-moz-fit-content;width:fit-content;margin:0 auto 60px;text-align:left}.home-icons-wrapper{color:#000}.home-icons-menu-wrapper{color:#fff}.home-icon{display:block;padding:0;margin-bottom:20px;margin-top:20px;transition:background-color .5s;font-size:1em}.home-icon .icon-wrapper{position:relative;display:inline-block}.home-icon .icon-wrapper img{display:inline-block;background-color:#1c1c1c;border-radius:5px;width:35px;height:auto;padding:10px;margin-right:10px;vertical-align:middle}.home-icon .icon-wrapper .icon-notifications,.home-icons-menu-wrapper .icon-wrapper .icon-notifications{position:absolute;background-color:#ceab5d;color:#000;border-radius:100%;text-align:center}.home-icon .icon-wrapper .icon-notifications{font-weight:600;top:-8px;right:3px;font-size:16px;line-height:25px;width:25px;height:25px}.home-icons-menu-wrapper .icon-wrapper .icon-notifications{top:4px;right:11px;font-size:14px;line-height:20px;width:20px;height:20px}.home-icons-menu-wrapper .home-icon img{border-radius:unset}.home-icons-menu-wrapper .home-icon .title,.home-icons-wrapper .home-icon .title{font-weight:600;text-transform:uppercase;vertical-align:middle}.home-icons-menu-wrapper .home-icon .title{font-weight:800;font-weight:600}.home-icons-menu-wrapper .home-icon .title:after,.home-icons-wrapper .home-icon .title:after{font-weight:400;content:" - "}.home-icons-wrapper .home-icon .description{color:#333}.home-icon:hover{cursor:pointer;background-color:#ceab5d}.home-infos-wrapper{display:block;width:45vw;margin:20px auto 0;background-color:#ceab5d;padding:20px;border:1px solid #1c1c1c}.form-saisie-table{display:table;margin:0 auto 30px}.form-saisie-table-row{display:table-row;margin-bottom:10px}.form-saisie-table-cell{display:table-cell}.form-saisie-table-cell-left{display:table-cell;text-align:right;vertical-align:top;margin-right:10px}.form-saisie-table-cell-left .form-saisie-label{font-weight:600}.form-saisie-table-cell-right{display:table-cell;text-align:left;margin-left:10px}.form-saisie-table-cell-right input,.form-saisie-table-cell-right select,.form-saisie-table-cell-right textarea{box-sizing:border-box;padding:10px;margin-bottom:10px;width:30vw}.form-saisie-element-checkbox-border .check-month{width:unset}.form-saisie-table-cell-right .form-saisie-input-check-date{display:inline-block;width:unset;margin-right:20px}.form-saisie-table-cell-right select{display:block}.form-saisie-block{margin-top:30px;margin-bottom:30px}.form-saisie-border{border:1px solid #000;background-color:#eee;padding:20px}.form-saisie-separator{width:30vw;margin-bottom:20px}.form-saisie-element{margin:0 auto 15px}.form-saisie-element-checkbox-wrapper{width:50vw;margin:10px auto 0}.form-saisie-element-checkbox{text-align:left;margin-bottom:10px}.form-saisie-element-checkbox-border-wrapper{padding:15px;border:1px solid #000;width:28vw;margin:10px auto 0}.form-saisie-element-checkbox-border{display:inline-block;text-align:left;margin-bottom:10px;width:50%}.form-saisie-element-inline-wrapper{margin:0 auto;border:1px solid #000;padding:10px;width:65vw;text-align:left}.form-saisie-element-inline{display:inline-block;margin-bottom:15px;width:50%}.form-saisie-date-element{margin:0 auto 15px}.form-saisie-element label{text-align:right;font-weight:600}.form-saisie-element-checkbox label{text-align:left;font-weight:400;margin:0 0 5px}.form-saisie-element-checkbox input{margin-right:10px}.form-saisie-element-checkbox-float label{text-align:left;font-weight:400;margin:0 0 5px}.form-saisie-date-element label{text-align:right;width:12vw;font-weight:600}.form-saisie-input-wrapper{width:28vw}.form-saisie-date-input-wrapper,.form-saisie-input-wrapper{display:inline-block;text-align:left}.form-date-button{display:inline-block;height:100%;vertical-align:middle}.form-saisie-title{font-family:Roboto Slab,serif;font-weight:600;margin-bottom:20px;text-align:center;text-transform:uppercase}.form-saisie-label{font-family:Roboto,sans-serif;margin-right:10px;display:inline-block;text-align:right}.form-saisie-label-legende{font-weight:400;text-align:center}.form-saisie-label-checkbox{display:inline-block;margin:15px;text-align:left}.form-saisie-label-checkbox input{margin-left:5px}.form-saisie-label-value{font-weight:400!important}.form-saisie-label-horaire{font-family:Roboto,sans-serif;margin-left:10px;margin-right:10px}.form-saisie-input-checkbox,.form-saisie-input-date,.form-saisie-input-text,.form-saisie-input-textarea,.form-saisie-select{font-family:Roboto,sans-serif;padding:5px}.form-saisie-input-date{display:block;margin-top:10px}.form-saisie-input-text,.form-saisie-input-textarea,.form-saisie-select{width:30vw}.date-saisie-select .delete-icon{display:inline-block;margin-left:5px;vertical-align:middle}.date-saisie-select .delete-icon img{width:15px;height:auto}.form-date-block-wrapper{height:70px;margin-bottom:15px}.form-date-block{display:inline-block}.form-saisie-input-horaire{font-family:Roboto,sans-serif;width:20px}.list-table-wrapper{display:inline-block}.list-table{display:table;border-collapse:collapse}.list-table-row{display:table-row}.list-table-cell{display:table-cell;border:1px solid #000;border-collapse:collapse;padding:5px;vertical-align:middle}.list-table-cell.header{background-color:#1c1c1c;color:#fff;text-transform:uppercase}.list-table-cell .icon-action{width:30px;height:auto;margin-left:5px;margin-right:5px}.list-element-slash{display:inline-block}.list-element-slash:after{content:"/";margin-left:10px;margin-right:10px}.list-element-slash:last-child:after{content:""}.icon-action:hover{cursor:pointer}.notifications-wrapper{width:-moz-fit-content;width:fit-content;min-width:20vw;max-width:65vw;margin:0 auto}.notifications-history-link{position:relative;margin-bottom:30px;top:-25px;font-style:italic;text-decoration:underline}.notifications-history-link:hover{cursor:pointer}.notification-element{position:relative;display:block;text-align:left;margin-bottom:40px;padding:20px;background-color:#eee;border:1px solid #aaa;border-radius:25px;box-shadow:0 1px 15px -2px rgba(0,0,0,.48)}.notification-element:hover{cursor:pointer}.notification-element img{width:25px;height:auto;vertical-align:middle;margin-right:10px;background-color:#1c1c1c;padding:5px}.notification-element .notification-infos,.notification-element .notification-text,.notification-element .notification-title{display:block;padding-left:44px}.notification-element .notification-title{font-weight:600;margin-top:5px;margin-bottom:10px}.notification-element .notification-text{margin-bottom:5px}.notification-element .notification-infos{font-style:italic}.notification-delete{position:absolute;top:10px;right:10px}.notification-delete img{width:15px;height:auto;background-color:unset;margin-right:unset}.notification-delete:hover{cursor:pointer}.notification-separator{width:30vw;margin-bottom:40px;margin-top:50px}.last-modification{position:relative;font-style:italic;top:-40px;margin-bottom:15px}.component-wrapper{margin:0 auto;position:relative;padding-bottom:60px}.tasks-title-wrapper{position:relative}.tasks-icon-wrapper{position:absolute;z-index:100;top:0;right:30px;vertical-align:middle}.tasks-icon{display:block}.discussion-list-wrapper,.discussion-wrapper,.discussions-list-wrapper,.discussions-wrapper{width:50vw;margin:0 auto}.discussions-list-wrapper,.discussions-wrapper{width:60vw;margin:0 auto}.discussion-title{text-transform:uppercase;font-weight:600;font-size:1.4em;margin-bottom:5px}.discussion-title:after,.discussion-title:before{margin-left:2px;content:'"';margin-right:2px}.discussion-nb-messages,.discussions-nb-messages{display:block;margin-bottom:60px}.discussion-nb-messages span,.discussions-nb-messages span{display:inline-block;background-color:#ceab5d;color:#000;padding:5px 10px;border-radius:10px;font-style:italic}.discussions-nb-messages span{background-color:#ddd}.discussions-list-element{position:relative;border-radius:5px;margin-bottom:60px;text-align:left;padding:20px;background-color:#f6f6f6;border:1px solid #aaa;box-shadow:0 1px 15px -2px rgba(0,0,0,.48)}.discussions-list-element-status{position:absolute;top:0;right:0;padding:10px;color:#fff;background-color:#000}.discussion-list-element{position:relative;margin-bottom:50px}.discussion-list-element:nth-child(odd){text-align:left}.discussion-list-element:nth-child(2n){text-align:right}.discussion-list-element:hover,.discussions-list-element:hover{cursor:pointer}.discussion-list-element .username{display:block;font-weight:400;font-size:.9em;margin-bottom:15px}.discussion-list-element .username span{font-weight:600}.discussion-list-element .username img,.discussions-list-element .username img{width:30px;height:auto;vertical-align:middle;margin-right:5px;border-radius:50%;padding:1px}.discussion-list-element:nth-child(odd) .username .avatar-left{display:inline-block}.discussion-list-element:nth-child(2n) .username .avatar-left,.discussion-list-element:nth-child(odd) .username .avatar-right{display:none}.discussion-list-element:nth-child(2n) .username .avatar-right{display:inline-block;margin-left:5px;margin-right:0}.discussion-list-element .date-creation{position:relative;top:10px;display:block;font-size:.8em;font-weight:400;font-style:italic;text-align:right}.discussion-list-element .description,.discussions-list-element .description{margin-bottom:20px}.discussion-list-element .title{display:inline-block;margin-left:25px;font-weight:600;margin-bottom:10px}.discussions-list-element .title-wrapper{display:inline-block;font-weight:600;margin-bottom:30px}.discussions-list-element .title-wrapper .block{display:inline-block;vertical-align:middle}.discussions-list-element .title-wrapper .block .title{margin-bottom:5px}.discussions-list-element .title-wrapper .block .title:after{content:" - ";font-weight:400}.discussions-list-element .title-wrapper .block .date-creation{display:inline-block;font-weight:400;font-style:italic;margin-bottom:5px}.discussions-list-element .title-wrapper .block .creator-display-desktop{display:block;font-weight:400}.discussions-list-element .title-wrapper .creator-display-mobile{display:none}.discussions-list-element .title-wrapper img{width:30px}.discussion-list-element img,.discussions-list-element .title-wrapper img{background-color:#1c1c1c;padding:5px;height:auto;margin-right:5px;vertical-align:middle}.discussion-list-element img{width:20px}.discussion-list-element .creator-message,.discussion-list-element .message{position:relative;text-align:left;margin-bottom:20px;color:#000;background-color:#7ca7b9;padding:30px;box-shadow:5px 9px 10px -3px rgba(0,0,0,.49)}.discussion-list-element .creator-message{background-color:#1c1c1c;color:#fff;padding:40px}.discussion-list-element:nth-child(odd) .message{background-color:#b1b1b1;border:1.8px solid #777;margin-right:40px}.discussion-list-element:nth-child(2n) .message{background-color:#e1e1e1;border:1.8px solid #aaa;margin-left:40px}.discussion-list-element:nth-child(2n) .creator-message,.discussion-list-element:nth-child(odd) .creator-message{margin-left:0;margin-right:0}.discussion-list-element .creator-message:after,.discussion-list-element .creator-message:before,.discussion-list-element .message:after,.discussion-list-element .message:before{border:solid transparent;content:" ";display:block;height:0;position:absolute;pointer-events:none;width:0;bottom:100%}.discussion-list-element .creator-message:after,.discussion-list-element .message:after{border-color:hsla(0,0%,100%,0);border-width:8px}.discussion-list-element .creator-message:before,.discussion-list-element .message:before{border-color:hsla(0,0%,100%,0);border-width:10px}.discussion-list-element .creator-message:before{border-bottom-color:#1c1c1c;left:18px;margin-left:-12px}.discussion-list-element .creator-messagee:after{left:18px;margin-left:-10px;border-bottom-color:#1c1c1c}.discussion-list-element:nth-child(odd) .message:before{border-bottom-color:#777;left:18px;margin-left:-12px}.discussion-list-element:nth-child(2n) .message:before{border-bottom-color:#aaa;right:18px;margin-right:-12px}.discussion-list-element:nth-child(odd) .message:after{left:18px;margin-left:-10px;border-bottom-color:#b1b1b1}.discussion-list-element:nth-child(2n) .message:after{right:18px;margin-right:-10px;border-bottom-color:#e1e1e1}.discussions-list-element .message{text-align:justify;margin-bottom:20px}.discussion-list-element .nb-help-discussions,.discussion-list-element .nb-messages,.discussions-list-element .nb-help-discussions,.discussions-list-element .nb-help-discussions-closed,.discussions-list-element .nb-messages{display:inline-block;margin-left:10px;background-color:#ceab5d;color:#000;border:1px solid #000;padding:10px;transition-property:color,background-color;transition-duration:.5s}.discussions-list-element .nb-help-discussions-closed{display:inline-block;margin-left:10px;background-color:#1c1c1c;color:#fff;border:1px solid #000}.discussion-list-element .nb-help-discussions img,.discussion-list-element .nb-messages img,.discussions-list-element .nb-help-discussions img,.discussions-list-element .nb-help-discussions-closed img,.discussions-list-element .nb-messages img{display:inline-block;width:25px!important;height:auto;vertical-align:middle;margin-right:10px}.discussion-list-element .nb-help-discussions,.discussions-list-element .nb-messages{margin-left:0}.discussion-list-element .nb-messages:hover,.discussions-list-element .nb-messages:hover{color:#000;background-color:#78151e}.discussion-list-element .nb-help-discussions,.discussions-list-element .nb-help-discussions{color:#fff;background-color:#78151e}.discussion-list-element .button-gold{padding:10px}.discussion-list-element .button-gold img{background-color:unset!important;height:30px!important;width:auto!important;margin-right:0}.discussion-list-separator,.discussions-list-separator{width:30vw;margin-bottom:50px;margin-top:50px}.note-content{padding:30px;background-color:#eee;border:1px dashed gray;width:50vw;margin:0 auto 50px;text-align:center}.discussion-answer-wrapper{padding-top:40px;padding-bottom:40px}.informations-hr{width:30vw;margin-top:60px;margin-bottom:60px}.informations-remarques-wrapper{margin-top:10px}.informations-intro,.informations-remarques-wrapper p{text-align:justify;width:60vw;display:block;margin:0 auto 40px}.informations-remarques-wrapper textarea{display:block;padding:20px;margin:0 auto 30px;width:60vw;height:200px}.list-group-user img{width:25px;height:auto;vertical-align:middle}.list-users-group_length{display:block;margin-bottom:10px;font-weight:600}.list-users-group .user-group{margin-bottom:5px}.list-users-group .user-group img{width:15px;height:auto;vertical-align:middle;margin-left:5px}@media only screen and (max-width:1000px){.header-icon-menu{display:block}.header-icons-wrapper{display:none}}@media only screen and (max-width:800px){h1{margin-bottom:30px!important;padding-top:20px}.finder-wrapper{position:relative;margin-bottom:30px;top:unset;right:unset}.finder-wrapper input{width:80vw}.nb-elements-gold,.nb-elements-grey{margin-bottom:50px}.component-wrapper{width:100vw}.component-wrapper form{display:block;width:90vw;margin:0 auto}.discussion-list-wrapper,.discussion-wrapper,.discussions-list-wrapper,.discussions-wrapper{width:85vw}.document-content-wrapper .document-content{float:none;width:100%;text-align:left}.discussion-list-element,.discussions-list-element{margin-bottom:30px}.discussion-list-element .username{display:block}.discussions-list-element .username{display:block;margin-bottom:15px}.discussion-list-element .username:after,.discussions-list-element .username:after{content:unset;margin-left:unset;margin-right:unset}.discussion-list-element .date-creation{display:block;margin-bottom:15px;margin-left:unset}.discussions-list-element .title-wrapper .block .date-creation{display:block;margin-bottom:0;margin-left:unset}.discussion-list-element .button,.discussion-list-element .message,.discussion-list-element .nb-messages,.discussion-list-element .title,.discussion-list-element .username,.discussions-list-element .button,.discussions-list-element .message,.discussions-list-element .nb-messages,.discussions-list-element .title-wrapper,.discussions-list-element .title-wrapper .block .title,.discussions-list-element .username{margin-left:0}.discussion-list-element .message .arrow{top:-8px}.discussions-list-element .title-wrapper{margin-bottom:25px}.discussions-list-element .title-wrapper .block{display:inline-block;vertical-align:middle;width:80%}.discussion-list-element .title{display:block;font-weight:600;margin-bottom:25px}.discussions-list-element .title-wrapper .block .title{display:block;font-weight:600}.discussions-list-element .title-wrapper .block .title:after{content:unset}.discussions-list-element .title-wrapper .block .creator-display-desktop{display:none}.discussions-list-element .title-wrapper .creator-display-mobile{display:block;margin-top:15px}.discussion-list-element .message{margin-bottom:30px;padding:20px 30px 20px 20px}.discussions-list-element .message{margin-bottom:38px;padding:20px}.discussions-list-element .nb-messages{margin:0 auto;display:block;width:60vw;text-align:center}.discussion-list-separator,.discussions-list-separator{width:50vw;margin-bottom:40px;margin-top:40px}.header-user-infos-wrapper{left:25px}.header-icon-menu-wrapper,.header-icons-wrapper{right:25px}#menu-close .menu-close-text{display:none}.form-saisie-element{width:85vw}.form-saisie-separator{width:50vw;margin-bottom:30px}.form-saisie-select{width:80vw;margin-bottom:15px}.todo-select-month{width:50vw;margin-bottom:15px}.form-saisie-table,.form-saisie-table-cell,.form-saisie-table-cell-left,.form-saisie-table-cell-right,.form-saisie-table-cell-right input,.form-saisie-table-cell-right select,.form-saisie-table-cell-right textarea,.form-saisie-table-row{display:block;width:90%}.form-saisie-table-cell-right	.form-saisie-input-check-date{display:inline-block;width:unset;margin-right:20px}.form-saisie-table-cell-right	.form-saisie-element-checkbox-border-wrapper{width:90%}.form-saisie-table-cell-right	.form-saisie-element-checkbox-border-wrapper .form-saisie-element-checkbox-border{width:100%}.form-saisie-table-cell-right	.form-saisie-element-checkbox-border-wrapper .form-saisie-element-checkbox-border .form-saisie-input{display:inline-block;width:unset;margin-right:10px}.form-saisie-input-text,.form-saisie-input-textarea{width:100%}.form-saisie-table-row{margin:0 auto 20px}.form-saisie-table-cell-left{text-align:left;margin-right:0;margin-bottom:10px}.form-saisie-table-cell-right{margin-left:0;width:100%}#banniere .logo-title-wrapper,.header-user-infos{display:none}.last-modification{top:0}.tasks-icon-wrapper{position:unset;margin-bottom:30px}.button,.button-cancel{margin:0 0 15px;width:90%}.button-left,.button-right{top:-30px;padding:5px}.button-left img,.button-right img{margin-right:2px;height:10px!important}.button-left label,.button-right label{display:none}.button-round-add{display:block;margin-top:10px}.button-fixed-width{width:80%}.home-icons-menu-wrapper,.home-icons-wrapper{width:-moz-fit-content;width:fit-content;text-align:center;margin-bottom:30px}.home-icon{display:inline-block;text-align:center;padding:10px;width:30vw;margin:5px 0}.home-icon .icon-wrapper{display:block;width:30vw}.home-icon .icon-wrapper .icon-notifications{top:-10px;right:0}.home-icons-menu-wrapper .icon-wrapper .icon-notifications{top:6px;right:2px}.home-icons-menu-wrapper .home-icon .icon-wrapper img,.home-icons-wrapper .home-icon .icon-wrapper img{display:block;height:10vw;width:10vw;margin:0 auto}.home-icons-wrapper .home-icon .icon-wrapper img{padding:20px;margin-bottom:10px}.home-icons-menu-wrapper .home-icon .icon-wrapper img{margin-bottom:0}.home-icons-wrapper .home-icon .title{font-weight:600;margin:0}.home-icons-menu-wrapper .home-icon .title{display:block;font-weight:400;margin:0}.home-icons-menu-wrapper .home-icon .title:after,.home-icons-wrapper .home-icon .title:after{content:unset}.home-icons-menu-wrapper .home-icon .description,.home-icons-wrapper .home-icon .description{display:none}.home-infos-wrapper{width:80vw}.notifications-wrapper{width:85vw;max-width:unset}.notification-separator{width:70vw}.informations-hr{width:60vw;margin-top:40px;margin-bottom:40px}.informations-remarques-wrapper{width:90vw;margin:0 auto}.informations-intro,.informations-remarques-wrapper p,.informations-remarques-wrapper textarea{width:90%}.etablissement-list .etablissement-element,.formation-list .formation-element,.user-list .user-element{display:block;width:80vw;margin:0 auto 20px}.popup-wrapper{padding:20px;width:85vw}}