.tooltip-inner{background:-webkit-gradient(linear,left top,left 25,from(#f4f4f4),color-stop(4%,#b4c8d6),to(#f4f4f4));background:-moz-linear-gradient(top,#f4f4f4,#b4c8d6 1px,#f4f4f4 25px);border:1px solid #403e3f;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;color:red;font-weight:500;padding:2px 7px;text-align:left}.tooltip .tooltiptext{left:105%;top:300px}@media screen and (max-width:768px){.tooltip-inner{background:-webkit-gradient(linear,left top,left 25,from(#f4f4f4),color-stop(4%,#b4c8d6),to(#f4f4f4));background:-moz-linear-gradient(top,#f4f4f4,#b4c8d6 1px,#f4f4f4 25px);border:1px solid #403e3f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3x;color:red;font-size:x-small;font-weight:500;padding:2px 4px;text-align:left}}.navbar{margin:0;padding:0}.subnavigation-container{background:#3d6277}.subnavigation .nav-link{color:#fff;font-weight:700}.subnavigation-container{text-align:center}.subnavigation-container .navbar{display:inline-block;margin-bottom:-6px}.col-subnav a{color:#fff;font-weight:700;padding:1rem}.col-subnav .active{background:#fff;border-top:5px solid orange;color:#000}.footer{background-color:#f5f5f5;bottom:0;height:60px;line-height:60px;position:absolute;width:100%}.login-container{margin-bottom:5%;margin-top:5%}.login-logo img{background:red;border-radius:4.5rem;margin-top:19%;padding:5%;position:absolute;width:20%}.login-form-1{background:#dee2e6;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;box-shadow:0 5px 8px 0 rgba(0,0,0,.2),0 9px 26px 0 rgba(0,0,0,.19);padding:20px}.login-form-1 h3{font-weight:700;text-align:center}.login-form-2{background-color:red;border-radius:0 1.5rem 1.5rem 0;box-shadow:0 5px 8px 0 rgba(0,0,0,.2),0 9px 26px 0 rgba(0,0,0,.19);padding:20px}@media (max-width:768px){.login-form-2{border-radius:0 0 1.5rem 1.5rem;height:250px}.login-form-1 .form-control{font-size:.75rem;line-height:1}.login-form-1 .form-group{margin-bottom:.5rem}}.login-form-2-1{height:100%;text-align:center}.login-form-2 h3{color:#fff;font-weight:700;text-align:center}.formLogin{margin-bottom:20px;margin-top:20px}.btnSubmit{background-color:#fff;border:none;border-radius:1rem;color:#282726;font-weight:600;padding:1%}.btnForgetPwd{font-weight:600}.btnForgetPwd,.btnForgetPwd:hover{color:#fff;text-decoration:none}.login-container .authentication-or,.login_form_container .authentication-or{background:red;border-radius:35px;color:#f8f9fa;font-size:40px;font-weight:900;height:70px;line-height:1;padding:10px 0;position:absolute;right:100%;text-align:center;top:50%;transform:translate(50%,-50%);width:70px;z-index:2}@media (max-width:768px){.login-container .authentication-or,.login_form_container .authentication-or{font-size:20px;height:50px;right:50%;top:0;width:50px}}.logoLogin{max-width:50%}.modal-dialog{left:10px;max-width:90%;position:fixed;right:10px;top:30px}.modal-content,.modal-corp,.modal-dialog{height:95%}.modal-body{max-height:calc(100% - 80px);overflow-x:hidden;overflow-y:hidden;padding:.3rem}.modal-footer{height:80px;overflow:hidden}.form-control{display:inline-block;width:90%}.sesameLink{background-color:#fff;border:0;border-radius:1.5rem;color:#403e3f;display:inline-block;font-size:xx-large;font-weight:600;margin-bottom:.75rem;padding:.5rem;text-align:center;text-decoration:none;width:10.675rem}@media screen and (max-width:768px){.sesameLink{background-color:#fff;border:0;border-radius:1.5rem;color:#403e3f;display:inline-block;font-size:x-small;margin-bottom:.5rem;margin-left:0;margin-right:.25rem;padding:.25rem .5rem;text-align:center;text-decoration:none;width:5rem}}.menuLink{font-size:2vw;text-decoration:none}@media screen and (min-width:768px){.menuLink{font-size:xxx-large;text-decoration:none}}@media screen and (max-width:768px){.menuLink{font-size:large;margin-left:0;margin-right:.25rem;text-decoration:none}}@media screen and (max-width:500px){.menuLink{font-size:medium;margin-left:0;margin-right:.25rem;text-decoration:none}}@media screen and (max-width:400px){.menuLink{font-size:small;margin-left:0;margin-right:.25rem;text-decoration:none}}@media screen and (max-width:768px){body{color:#212529;font-size:.75rem;line-height:1.5;text-align:left}h5{font-size:.85rem}h3,h5{font-weight:700}h3{font-size:.89rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;line-height:.5;margin-bottom:.5rem}}.mainEtu{margin-bottom:100px;margin-top:50px}@media screen and (max-width:900px){.mainEtu{margin-bottom:200px;margin-top:50px}}.navPadding{padding-left:5px;padding-right:5px}.footLink{color:red}.footLink,.footLinkText{background:transparent;text-decoration:none}.footLinkText{color:#000!important;font-weight:700}.footLi{display:inline;padding-left:20px}.footUl{color:red;display:inline-block;padding:0}.footerEtu{background-color:#ccc;bottom:0;margin-top:100px;padding-left:0;padding-right:0;padding-top:20px;position:fixed;width:100%}.navRow{background-color:#403e3f}.help-tip{background-color:red;border-radius:50%;cursor:default;display:inline-block;font-size:14px;height:24px;line-height:26px;right:18px;text-align:center;top:18px;width:24px}.help-tip:before{color:#fff;content:"?";font-weight:700}.help-tip:hover p{-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out;display:block;transform-origin:100% 0}.help-tip p{background-color:red;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,.2);color:#fff;display:none;font-size:13px;line-height:1.4;padding:20px;position:absolute;right:-4px;text-align:left;width:300px}.help-tip p:before{border:6px solid transparent;border-bottom-color:#1e2021;content:"";height:0;position:absolute;right:10px;top:-12px;width:0}.help-tip p:after{content:"";height:40px;left:0;position:absolute;top:-40px;width:100%}.help-tip-t{background-color:#fff;border-radius:50%;cursor:default;display:inline-block;font-size:1.75rem;height:40px;line-height:40px;right:18px;text-align:center;top:18px;width:40px}@media screen and (max-width:768px){.help-tip-t{font-size:1.25rem;height:25px;line-height:25px;width:25px}}.help-tip-t:before{color:red;content:"?";font-weight:700}.help-tip-t:hover p{-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out;display:block;transform-origin:100% 0}.help-tip-t p{background-color:#fff;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,.2);color:red;display:none;font-size:13px;line-height:1.4;padding:20px;position:absolute;right:-4px;text-align:left;width:300px;z-index:1}.help-tip-t p:before{border:6px solid transparent;border-bottom-color:#1e2021;content:"";height:0;position:absolute;right:10px;top:-12px;width:0}.help-tip-t p:after{content:"";height:40px;left:0;position:absolute;top:-40px;width:100%}.help-tip-o{background-color:red;border-radius:50%;cursor:default;display:inline-block;font-size:1.75rem;height:40px;line-height:40px;right:18px;text-align:center;top:18px;width:40px}@media screen and (max-width:768px){.help-tip-o{font-size:1.25rem;height:25px;line-height:25px;width:25px}}.help-tip-o:before{color:#fff;content:"?";font-weight:700}.help-tip-o:hover p{-webkit-animation:fadeIn .3s ease-in-out;animation:fadeIn .3s ease-in-out;display:block;transform-origin:100% 0}.help-tip-o p{background-color:red;border-radius:3px;box-shadow:1px 1px 1px rgba(0,0,0,.2);color:#fff;display:none;font-size:13px;line-height:1.4;padding:20px;position:absolute;right:-4px;text-align:left;width:300px;z-index:1}.help-tip-o p:before{border:6px solid transparent;border-bottom-color:#1e2021;content:"";height:0;position:absolute;right:10px;top:-12px;width:0}.help-tip-o p:after{content:"";height:40px;left:0;position:absolute;top:-40px;width:100%}@-webkit-keyframes fadeIn{0%{opacity:0;transform:scale(.6)}to{opacity:100%;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:100%}}.imgCenter{display:block;margin-left:auto;margin-right:auto;width:50%}.mainCandidat{background-color:#f0f0f2;margin-bottom:1rem;padding:.75rem 1.25rem}.titleBold{font-weight:700}.btnPrimaryDark{background-color:#17191c;margin-top:10px}.formVoeux{border:1px solid #000;margin-top:10px}.btnPdf{padding:0;text-align:right}.titreInfoCand{line-height:2}