/*Logo centré vertical*/.userbar-is-active .header.header-default-fix .header-dump { max-height: 126px; margin-top: -7px;}/*Taille Logo*/.header.header-default-fix { padding-top: 20px;}/*couleur fond menu*/.userbar-is-active .af-userbar-open .af-userbar-logged-open-uppersection .af-userbar-search, .userbar-is-active .af-userbar-open .af-userbar-open-uppersection .af-userbar-search { background: #0F3A95;}/*couleur secondairel*/.bg-primary { background-color: #0F3A95;}/*couleur rubrique menu principal*/.menu-front .multi-level .navbar .nav>li>a{color:white;}/*Retrait marge Menu - Connexion*/.content { margin-bottom: 24px; padding-top: 16px;}/*CSS for link bar*/.link-bar{ / background-color: #dda2e8; position: absolute; left: 0; right: 0; font-size: 14px; top: 0; padding: 6px; text-align: center;}.link-bar a{padding-right:16px;font-weight:bold;}.link-bar a:hover{color:#000;transition: all .3s linear;}@media (min-width: 767px){.header.header-default-fix { padding-top: 32px;} content: ""; position: absolute; width: 0; height: 0; border-left: 11px solid transparent; border-right: 12px solid transparent; border-top: 17px solid #f2F2F2; top: 30px; left: 42%;}/*END CSS for link bar*/.btn-primary, .btn-primarycolor { background: #0F3A95; border: 1px solid #0F3A95;}.cl-primary, .offer-targeting .fullsearch-results-container [data-role=check-all], .offer-targeting .fullsearch-term-less, .offer-targeting .fullsearch-term-more { color: #0F3A95;}/*Bouton connex*/.slider-content .btn-ghost-primary { border: 1px solid #ffffff; color: #ffffff;}.slider-content .btn.active { background: #0F3A95; border-color: #0F3A95;}/*Changement couleur bacground Job*/.widget-job-rss-feed.widget-jobs-card .widget-content .widget-content-item a { min-height: 210px; background-color: #0F3A95;}.widget-job-rss-feed .widget-content .widget-content-item .title { font-size: 16px; color: #ffffff; font-weight: 400;}.widget-job-rss-feed .widget-content .widget-content-item .company-location { color: #fff; line-height: 1;}.home .category, .home .city, .home .company-name, .sidebar .category, .sidebar .city, .sidebar .company-name { color: #000;}/*Changement couleur Bouton*/.btn-ghost-primary { border: 1px solid #0F3A95; color: #0F3A95; background: 0 0;}/*Images slider econnexion*/.widget-slider-static .bg-login-student { background-image: url(/medias/editor/images/ena-eleves.png);}.widget-slider-static .bg-login-teacher { background-image: url(/medias/editor/images/anciens3.png);}.widget-slider-static .bg-login-contact { background-image: url(/medias/editor/images/contact3.png);}/*Retrait marge avant footer*/#footer > section.space-top.footer-top.bg-graylightersuper { margin-top: -24px;}/*A supprimer une fois en productionr*/.af-button { font-size: 1rem; line-height: 1.5rem; font-weight: 700; display: flex; justify-content: center; align-items: center; flex-direction: row; background-color: #0F3A95; text-align: center; border: 1px solid #0F3A95; border-radius: 2.7rem; color: #fff; padding: 4px 8px; margin: 0; transition: background-color .3s,border-color .3s,color .3s;}.userbar-is-active .af-userbar-close .af-userbar-close-top .not-connected { width: 35px; height: 35px; border: 1px solid transparent; border-radius: 50px; background: #0F3A95; margin: 0 auto; display: flex; flex-flow: column; justify-content: center; align-items: center;}/* BENEVOLAT */.absolute.space.card-info::before { display: block; content: ''; background: #959494; width: 200px; height: 26px; border-radius: 4px; margin-bottom: -26px;}ul#main.nav > li:nth-child(1) { transform: rotate(-5deg);background: #0DB6E0;}/* FIN BENEVOLAT */section.footer-bottom div.container div.row-fluid ul.footer-option li:nth-child(4) { display: none;}a#main-submenu-article_224-2698 { font-weight: bold;}