html{font-size:90%;height:100%}body{height:100%;font-family:'Open Sans',sans-serif;color:#333333;background-color:#f5f5f5}body.nclm-page-login{background-color:#b8b8b8;background:radial-gradient(circle,#ffffffFF 0,#b8b8b8FF 100%);background-position:center;background-repeat:repeat;background-size:cover}main>.container,main>.container-fluid{padding-top:90px;padding-bottom:120px;padding-left:5vw;padding-right:5vw}*:target{padding-top:90px;margin-top:-90px}.table{color:#333333}.simplecontent-summary>.list-group{position:fixed}@media (max-width:992px){.simplecontent-summary{display:none}}@media (max-width:992px){main>.container,main>.container-fluid{padding-top:calc(90px * 1.8);padding-bottom:calc(120px*1.8)}.nclm-template-basic main>.container,.nclm-template-basic main>.container-fluid{padding-top:calc(90px * .5);padding-bottom:calc(120px*0.5)}}a{color:#333333;text-decoration:none}p{margin-top:0;margin-bottom:1rem}.content-aere>h2:not(:first-child),.content-aere>h3:not(:first-child),.content-aere>h4:not(:first-child),.content-aere>h5:not(:first-child),.content-aere>h6:not(:first-child){margin-top:2.5rem}.titrewithtraith2 h2,.titrewithtraith3 h3,.titrewithtraith4 h4,.titrewithtraith5 h5,.titrewithtraith6 h6{border-bottom:solid 1px #AAAAAA;padding-bottom:.4rem}a:hover,a:focus{box-shadow:none;color:#164a8d}.mousePointer{cursor:pointer}.text-small-75{font-size:75%}.text-small-50{font-size:50%}pre{background-color:#efefef;border:1px solid #bdbdbd;padding:1rem}.loginbox{margin-top:10vh}.loginbox.loginku{margin-top:30vh}.loginku .input-group-text{background-color:#164a8d;color:#FFFFFF;display:flex;flex-direction:column;align-items:center;justify-content:center;align-content:center}.loginku .nomapplogin{font-size:50%;margin-top:.3rem}@media (max-width:992px){.loginbox{margin-top:2vh}}@media (max-height:992px){.loginbox{margin-top:2vh}}.logincadre{background-color:#ffffff;box-shadow:0 4px 24px rgb(0 0 0 / 40%)}.logincadre>*{padding:1rem 3rem}.logincadre-titre{background-color:#164a8d;color:#FFFFFF;margin-bottom:3rem}.offcanvas{background-color:#f5f5f5}.offcanvas-header{background-color:#164a8d;color:#FFFFFF}table.demo-icomoon td{vertical-align:middle}.contenu-offcanvas-aide h2,.contenu-offcanvas-aide h3{border-bottom:1px solid #DDDDDD;padding-bottom:.3rem;margin-bottom:.8rem}.contenu-offcanvas-aide h3{margin-top:2rem}.notifincanva{border:1px solid #e0e0e0;border-radius:5px;padding:.5rem 1rem;margin-bottom:1rem;background-color:#ffffff}.notifincanva .detail{font-size:.85rem}table.demo-icomoon td.demo-icomoon-icon{font-size:150%}.btn-primary,.btn-primary:hover,.btn-primary.focus,.btn-primary:focus{color:#FFFFFF;background-color:#164a8d;border-color:#164a8d;box-shadow:none}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#FFFFFF;background-color:#164a8d;border-color:#164a8d;box-shadow:none}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{color:#FFFFFF;background-color:#164a8d;border-color:#164a8d;box-shadow:none}.nclm-alert{position:fixed;top:0;left:0;width:100%;border-radius:0;z-index:2000;padding-left:5%;opacity:.94}.opacity05{opacity:.5}.nclm-btnicon{cursor:pointer;text-decoration:none;color:#333333}.nclm-btnicon:hover{color:#164a8d}.nclm-presentation-color{width:22px;height:22px;border-radius:11px;display:inline-block;border:1px solid #33333350}.nclm-deroule-icon{margin-left:1.5rem;margin-right:1.5rem;font-size:75%;opacity:50%}form.form-bin{display:inline-block;margin-left:.5rem}.form-control,.form-control:focus,.form-select,.form-select:focus,.nclm-form input,.nclm-form input:focus,.nclm-form select,.nclm-form select:focus,.nclm-form textarea,.nclm-form textarea:focus{background-color:#ffffff;color:#333333}.form-control,.form-select{border-color:#ced4da}.form-control::-webkit-input-placeholder{color:#33333380}.form-control::-moz-placeholder{color:#33333380}.form-control::-ms-placeholder{color:#33333380}.form-control::placeholder{color:#33333380}form.nclm-form .row{margin-bottom:1rem}form.nclm-form h2{border-bottom:1px solid #DDDDDD;padding:.3rem 0;margin-bottom:2rem;font-size:1.4rem}form.nclm-form h2:not(:first-child){margin-top:2rem}form.nclm-form .form-floating>label{padding:1rem 1.75rem}.nclm-form .info-require{color:#A00}.nclm-label-after,.nclm-label-after .info-require{color:#b3b3b3}.nclm-form textarea.nclm-form-textarea{height:8rem}.nclm-form .form-check-input:checked{background-color:#164a8d;border-color:#164a8d}.nclm-form .form-check-input:focus{border-color:#164a8d;outline:0;box-shadow:0 0 0 .15rem #164a8d40}.ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused{outline!important;box-shadow:none!important}.ck.ck-reset_all,.ck.ck-reset_all *{color:#333333!important}.ck.ck-toolbar{background-color:#ffffff!important}.form-control:focus,.ck-editor__editable:focus{border-color:#164a8d!important;outline:0!important;box-shadow:none!important}.ck.ck-editor__main>.ck-editor__editable{background-color:#ffffff!important;color:#333333!important}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused),.ck.ck-toolbar{border-color:#ced4da!important}.ck-editor__editable{min-height:25vh!important}.ck-editor__editable p{margin-top:0;margin-bottom:0}.justifycontent .ck-editor__editable p{text-align:justify}.indentcontent .ck-editor__editable p{text-indent:1.2rem}form.nclm-form .ck-editor__editable h2{border-bottom:none;font-weight:bold;font-size:1.8rem}form.nclm-form .ck-editor__editable h3{font-size:1.6rem}form.nclm-form .ck-editor__editable h4{font-size:1.4rem}form.nclm-form .ck-editor__editable h2,form.nclm-form .ck-editor__editable h3,form.nclm-form .ck-editor__editable h4{margin-top:1rem;margin-bottom:.4rem}p.ck-comment,.ck.ck-button.ck-heading_commentaire{color:#333333AA!important}p.ck-comment{margin-top:1rem;margin-bottom:1rem}p.ck-comment::before{content:"// "}.ck.ck-editor__main:fullscreen>.ck-editor__editable,.ck.ck-editor__main:fullscreen>.ck-editor__editable:focus{margin:15vh 25vw 0 25vw;border-color:#000!important;max-height:70vh;overflow-y:auto;background-color:#000!important;color:#F8F8F8!important;font-size:120%}@media (max-width:992px){.ck.ck-editor__main:fullscreen>.ck-editor__editable,.ck.ck-editor__main:fullscreen>.ck-editor__editable:focus{margin:5vh 10vw 0 10vw}}.nclm-navbar{background-color:#ffffff;border-bottom:1px solid #e0e0e0;color:#333333;font-size:.9rem}.nclm-navbar a,.nclm-navbar a:hover{color:#333333}.nclm-navbar a.active,.nclm-navbar a.active:hover{color:#164a8d}.nclm-navbar .navbar-brand{margin-right:4rem;margin-left:1rem;font-size:calc(0.9rem*1.4)}@media (max-width:992px){.nclm-navbar .navbar-brand{font-size:calc(0.9rem*3)}}.nclm-navbar .navbar-toggler,.nclm-statebar .navbar-toggler{padding:.40rem .75rem .10rem .75rem;line-height:inherit;background-color:transparent;border:1px solid transparent;border-radius:0;transition:none}.nclm-navbar .navbar-toggler{font-size:.9rem;color:#333333}.nclm-navbar .navbar-toggler:focus,.nclm-statebar .navbar-toggler:focus{box-shadow:none}.nclm-navbar .navbar-collapse,.nclm-statebar .navbar-collapse{justify-content:space-between}.nclm-navbar .nav-link,.nclm-statebar .nav-link{padding:0}.nclm-navbar .dropdown-menu{background-color:#ffffff}.nclm-statebar .dropdown-item:focus,.nclm-statebar .dropdown-item:hover{background-color:#ffffff}.nclm-statebar{background-color:#363636;border-top:1px solid #e0e0e0;color:#ffffff;font-size:.85rem}.nclm-statebar a,.nclm-statebar a:hover{color:#ffffff}.nclm-statebar a.active,.nclm-statebar a.active:hover{color:#164a8d}.nclm-navbar .dropdown-divider{border-top:1px solid #333333;margin:.5rem}.nclm-statebar .dropdown-divider{border-top:1px solid #ffffff;margin:.5rem}a.nclm-help-icon,a.nclm-update-icon{background-color:#ffffff;color:#363636;border-radius:2rem;font-weight:bold;text-align:center}a.nclm-update-icon{font-size:.8rem}a.nclm-update-icon.needupdate{background-color:#cf2626;color:#ffffff}a.nclm-notif-icon.active{background-color:#cf2626;color:#ffffff;animation-duration:6s;animation-name:notifalerte;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes notifalerte{0%{transform:translateY(0px)}70%{transform:translateY(0px)}75%{transform:translateY(-10px)}80%{transform:translateY(0px)}85%{transform:translateY(-10px)}90%{transform:translateY(0px)}95%{transform:translateY(-10px)}100%{transform:translateY(0px)}}@media (min-width:992px){a.nclm-help-icon{margin-left:1rem}a.nclm-update-icon{margin-left:1rem}}.offcanvas-end{width:35%}@media (max-width:992px){.offcanvas-end{width:90%}}a.nclm-help-icon:hover,a.nclm-update-icon:hover{background-color:#164a8d}.nclm-statebar .navbar-toggler{font-size:.85rem;color:#ffffff}.nclm-statebar .dropdown-menu{background-color:#363636}.nclm-statebar .dropdown-item:focus,.nclm-statebar .dropdown-item:hover{background-color:#363636}@media (min-width:992px){.nclm-statebar .navbar-collapse>*{align-items:center}.nclm-navbar .navbar-collapse>*{align-items:center}}@media (max-width:992px){.nclm-navbar .navbar-nav>*{padding:.9rem 0;font-size:calc(0.9rem * 3)}.nclm-statebar .navbar-nav>*{padding:.85rem 0;font-size:calc(0.85rem * 3)}.nclm-statebar .navbar-collapse>*{padding:calc(0.85rem * 3) 3.5vw;font-size:calc(0.85rem * 3)}.nclm-navbar .navbar-collapse>*{padding:calc(0.9rem * 3) 3.5vw;font-size:calc(0.9rem * 3)}.nclm-navbar .navbar-toggler{font-size:calc(0.9rem * 3)}.nclm-statebar .navbar-toggler{font-size:calc(0.85rem * 3)}.nclm-navbar .dropdown-menu{font-size:calc(0.9rem * 2.5)}.nclm-statebar .dropdown-menu{font-size:calc(0.85rem * 2.5)}.nclm-navbar .navbar-collapse{min-height:50vh}.nclm-statebar .navbar-collapse{min-height:50vh}}.nclm-fenetre{background-color:#ffffff;padding:1vw;border-radius:10px;color:#333333}.nclm-fenetre-titre{margin-bottom:2rem;border-bottom:1px solid #AAAAAA;display:flex;justify-content:space-between;font-size:1.4rem}.nclm-fenetre .table{color:#333333}.progress-bar{background-color:#164a8d}.progress-bar.quotaatteint{background-color:#cf2626}.unsplash-bloc-result{display:flex;align-content:center;align-items:center;flex-wrap:wrap;justify-content:center;padding:1rem;border:1px solid #DDDDDD;margin:1rem;background-color:#ffffff}.unsplash-bloc-result>*{margin:.2rem}.unsplash-image-retenue{margin:.25rem 0}