widget-slider-static{margin-top: -46px;}/*changement photo*/.widget-slider-static .bg-login-student { background-image: url(/medias/editor/images/etu.png);}.widget-slider-static .bg-login-recruters{ background-image: url(/medias/editor/images/entreprise.png);}.widget-slider-static .bg-login-teacher { background-image: url(/medias/editor/images/teacher.png);}/*centrer menu*/#main{display: flex; justify-content: center;}.menu-front .multi-level .navbar .nav>li>a{color:white;font-weight: bold;}/* === CHARTE IAE REIMS / TROYES ============================ Vert dominant : #1F6154 (vert du logo) Dore secondaire : #a89a7e (dore du logo) Remplace le vert d origine du template. Genere le 02/09/2026. ======================================================== */:root { --iae-vert: #1F6154; --iae-vert-fonce: #174a40; --iae-dore: #a89a7e; --theme-light-primary-color: #1F6154 !important; --theme-light-primary-color-darken-4: #10352d !important;}/* --- Vert dominant --- */.nav-list>.active>a,.nav-list>.active>a:hover,.nav-pills>.active>a,.nav-pills>.active>a:hover,.panel-wrapper .panel-box .panel-header,.creation-step.step-current .circle-container .circle,.bg-primary,.btn-outline.active,.btn-outline:hover,.fullsearch .fullsearch-facet-toggle,.facet-group-header { background-color: #1F6154 !important;}.nav .dropdown-toggle .caret { border-bottom-color: #1F6154 !important; border-top-color: #1F6154 !important;}.tt-suggestion.tt-is-under-cursor:not(.no-result),.dropdown-menu li>a:focus,.dropdown-menu li>a:hover,.dropdown-submenu:hover>a,.dropdown-menu .active>a,.dropdown-menu .active>a.active,.dropdown-menu .active>a:hover { background-image: linear-gradient(to bottom,#1F6154,#174a40) !important;}#klaro .klaro .cookie-modal a,#klaro .klaro .cookie-notice a,.js-scrollable-nav--button,.editable-empty,.editable-empty:focus,.editable-empty:hover,.userbar-is-active .af-userbar-toggle-button a,.userbar-is-active .af-userbar-close .af-userbar-close-bottom .af-userbar-pictos i,#content .navbar .navbar-inner .nav>.active>a,.recruiter-form .step-list .step-current i,.creation-step.step-current i.font-icon-chevron-right,.creation-step.step-current i.font-icon-ok,svg,.cl-primary,.offer-targeting .fullsearch-results-container [data-role=check-all],.offer-targeting .fullsearch-term-less,.offer-targeting .fullsearch-term-more,.cl-link,.cl-link:focus,.cl-link:hover,.btn-link,.btn-white:hover .af-icon,.horizontal-scroll-tabs .nav-tabs>li>a,.block-card a,.block-card [class*=font-icon-],.company-profile-content .widget-members .company-members-count,.job-details .widget-members .company-members-count,.main-text-card-primary,.v-application .main-text-card-primary,.v-application .btn-hover-primary:focus .mdi,.v-application .btn-hover-primary:hover .mdi,#convention-validation-circuit [data-new='1'] .circuit-available-icon,.fullsearch-bar-content:before,.fullsearch-bar-results h2,.groups-container .group-container-filter-views i,.groups-container .group-presentation .title,.groups-container .group-presentation .widget-footer i,.groups-container .group-agenda .title,.groups-container .group-article .title,.groups-container .group-forum .title,.group-container-show-detail .banner .action-container a:hover,.group-container-show-detail .banner .action-container.banner-none a:hover,.group-container-show-detail .header-group .title,.group-container-show-detail .widget-footer i,.userBtnLink,.userNavigationTabs-tab.active .userNavigationTabs-postlink,.userNavigationTabs-postlink:hover,.la-ball-fussion.la-color,a,.section-title h1,.article_highlight .date,.pagination ul>.active>a,.pagination ul>.active>span,form.normalized div.submit button.skip-button,.home .widget-header-title .title:before,.sidebar .widget-header-title .title:before,.footer address a,.footer .social-links i,.widget-member .count-member i,.widget-member .count-member span,.widget-statistics .statistic-container .statistic-count-number,.widget-wanted-box .wanted-name a:hover,#wantedbox_items table.wanted_table tr td .wanted-actions .cursor.left a,#wantedbox .pagination ul>.active>span,#wantedbox .pagination ul>li>a:hover,#wantedbox .pagination ul>li>a,.footer address a:hover { color: #1F6154 !important;}.userbar-is-active .af-userbar-close .af-userbar-close-top .not-connected,.userbar-is-active .mobile-navbar-footer,.bg-primary-hover.active,.bg-primary-hover:hover,.comment-block .comment-post-submit .submit:focus,#convention-validation-circuit .circuit-step-new .circuit-step-position,#convention-validation-circuit .circuit-step-new .circuit-step-tag,#convention-validation-circuit [data-new='1'] .circuit-step-tag,.fullsearch-filter-wrapper button.dropdown-toggle,.groups-container .group-container-filter-views li.active,.groups-container .group-container-filter-views li:hover,.groups-container .group-list-grid .group-data .status-block,.groups-container .group-list-item .info-group-action .status-block,.group-container-show-detail .group-header .group-banner-action .user-type,.group-container-show-detail .media-content .media-nav li.active,.group-container-show-detail .media-content .media-nav li:hover,.media-content .media-nav li.active,.media-content .media-nav li:hover,.profile-show #link-addresses .off-accordion-toggle .on-accordion-toggle,.addressbook-fullsearch .dropdown-menu li>a:hover,.fullsearch .fullsearch-facet-toggle,.widget-autonomous-slider .bx-pager.bx-default-pager .bx-pager-item .bx-pager-link,#wantedbox .pagination ul>li>a,.menu-front .multi-level .navbar .nav>li:hover>a,.home .widget-agenda-rss-feed .widget-content-item a:hover .card-h .card-h-date,.sidebar .widget-agenda-rss-feed .widget-content-item a:hover .card-h .card-h-date { background: #1F6154 !important;}.userbar-is-active .af-userbar-close .af-userbar-close-bottom .af-userbar-pictos { border: 1px solid #1F6154 !important;}.af-navigation-tabs .af-navigation-tabs-container__tab.active a { border-bottom: 2px solid #1F6154 !important; border-bottom: 2px solid var(--theme-light-primary-color,#1F6154) !important; color: #1F6154 !important; color: var(--theme-light-primary-color,#1F6154) !important;}.af-navigation-tabs .af-navigation-tabs-container__tab.active a .count,.af-navigation-tabs .af-navigation-tabs-container__tab a:hover,.af-navigation-tabs .af-navigation-tabs-container__tab a:hover .count,a.primary-link-color { color: #1F6154 !important; color: var(--theme-light-primary-color,#1F6154) !important;}.af-card-default.primary .sidetabs li.active { border-color: #1F6154 !important; border-color: var(--theme-light-primary-color,#1F6154) !important;}.sub-menu-tabs li a.active,.sub-menu-tabs li a:hover,.group-container-show-detail .group-mainnav .nav-tabs>a.active,.group-container-show-detail .group-mainnav .nav-tabs>a.active:hover { border-bottom: 4px solid #1F6154 !important;}.btn-ghost-primary { border: 1px solid #1F6154 !important; color: #1F6154 !important;}.btn-primary,.btn-primarycolor,.v-application .btn-primary,.btn-secondary:hover,.btn-secondarycolor:hover { background: #1F6154 !important; border: 1px solid #1F6154 !important;}.vertical-tabs.row-fluid>.nav-tabs li.active { border-left: 2px solid #1F6154 !important;}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.job_candidate_menu .row-fluid>.nav-tabs li:hover { border-top: 2px solid #1F6154 !important;}.slider-nav-menu li.active,.company-profile-header .company-menu-tabs li a.active,.userNavigationTabs-tab.active { border-bottom: 2px solid #1F6154 !important;}.border-def.border-cl-primary,.border-radius-def.border-cl-primary,.borderbox.border-cl-primary,.borderbox-radius.border-cl-primary,.borderbox-bottom.border-cl-primary,.borderbox-nobottom.border-cl-primary,.borderbox-top.border-cl-primary,.borderbox-notop.border-cl-primary,.borderbox-left.border-cl-primary,.borderbox-noleft.border-cl-primary,.borderbox-right.border-cl-primary,.borderbox-noright.border-cl-primary,.borderbox-medium.border-cl-primary,.borderbox-large.border-cl-primary,.borderbox-mega.border-cl-primary,.af-material-form .website:focus,.input-text-border-bottom:focus,.fr-modal .fr-modal-wrapper,.fr-popup.fr-desktop.fr-ltr,.fr-modal .fr-modal-wrapper .fr-above,.fr-popup.fr-desktop.fr-ltr .fr-above,.fr-box .fr-modal,.fr-box .fr-modal-wrapper,.fr-box .fr-popup,.fr-box .fr-toolbar,#convention-validation-circuit .validation-mode-choice input[type=radio]:checked+label,#convention-validation-circuit .circuit-step-new { border-color: #1F6154 !important;}.fullsearch-tpl .fullsearch-navigation .nav-tabs>.active>a,.fullsearch-tpl .fullsearch-navigation .nav-tabs>.active>a:hover,.fullsearch-tpl .fullsearch-navigation .nav-tabs>li>a:hover { border-bottom: 2px solid #1F6154 !important; color: #1F6154 !important;}.fr-modal .fr-modal-wrapper .fr-arrow,.fr-popup.fr-desktop.fr-ltr .fr-arrow { border-bottom: 5px solid #1F6154 !important;}.template-dialog .v-toolbar { border-left: solid 4px var(--theme-light-primary-color,#1F6154) !important;}.groups-container .group-article .date { border-right: 3px solid #1F6154 !important;}/* --- Accents dores (secondaires) --- */.menu-front .multi-level .navbar .nav > li > a:hover,.menu-front .multi-level .navbar .nav > li > a:focus { color: #d5c9ae !important;}.footer-top .title { color: #7d7156 !important;}.btn-primary:hover, .btn-primary:focus,.bt-primary:hover, .bt-primary:focus { background-color: #174a40 !important; border-color: #174a40 !important;}/* --- Menu principal : texte blanc sur le vert --- */.menu-front .multi-level .navbar .nav > li > a,.menu-front .multi-level .navbar .nav > li.active > a,.menu-front .multi-level .navbar .nav > li.open > a { color: #ffffff !important; font-weight: bold;}.menu-front .multi-level .navbar .nav > li > a:hover,.menu-front .multi-level .navbar .nav > li > a:focus { color: #d5c9ae !important;}/* --- Contenus editoriaux : ancien vert en style inline --- */[style*="38a43e" i] { color: #1F6154 !important;}/* --- Corrections de lisibilite (texte blanc sur fond colore) --- */.cl-white, .cl-white a, a.cl-white,.footer-bottom a, .footer-bottom .cl-white { color: #ffffff !important;}.btn-primary, .btn-primary:visited, .btn-primarycolor,.v-application .btn-primary,.btn-secondary:hover, .btn-secondarycolor:hover,.btn-outline:hover, .btn-outline.active,.fullsearch-filter-wrapper button.dropdown-toggle { color: #ffffff !important;}/* --- Composants Vue (Vuetify) : couleur primaire en vert --- */.v-application .primary,.v-application .v-btn.primary,.v-tabs-slider.primary,.v-tabs-slider-wrapper .primary,.v-application .v-progress-linear .primary { background-color: #1F6154 !important; border-color: #1F6154 !important;}.v-application .primary--text,.v-application .v-tab--active,.v-application .v-tab--active.primary--text { color: #1F6154 !important; caret-color: #1F6154 !important;}.v-application .v-btn.primary--text { border-color: #1F6154 !important;}/* --- TEMPORAIRE : logo du bas de page -------------------- Le nouveau logo vertical est bien enregistre dans Parametres graphiques > Bas de page (bloc 3), mais le cache serveur diffuse encore l ancien visuel SESG. Cette regle affiche le nouveau logo en attendant ; elle se desactive toute seule des que le cache est rafraichi (le selecteur ne correspondra plus). Elle peut alors etre supprimee. -------------------------------------------------------- */.footer img[src*="185587165767375299afaef"] { box-sizing: border-box !important; width: 150px !important; height: 189px !important; padding-left: 150px !important; background: url(/medias/editor/oneshot-images/18199764336a97e220537aa.png) no-repeat center / contain !important;}/* --- Vuetify : priorite sur le theme genere (specificite Vuetify) --- */.v-application .v-btn.primary--text,.v-application a.primary--text,.v-application span.primary--text,.v-application div.primary--text,.v-application i.primary--text,.v-application p.primary--text,.v-application .v-tab.primary--text { color: #1F6154 !important; caret-color: #1F6154 !important;}.v-application .v-btn.primary,.v-application .v-chip.primary,.v-application div.primary,.v-application span.primary,.v-application .v-progress-linear__determinate.primary { background-color: #1F6154 !important; border-color: #1F6154 !important;}/* === FIN CHARTE IAE ===================================== *//* === Harmonisation vert IAE (#1F6154) - composants plateforme === *//* Interrupteur ADMIN de la barre laterale */.af-switch--container.af-switch--on { background-color: #1F6154 !important; }.af-switch--on .af-switch { color: #1F6154 !important; border-color: #1F6154 !important; }/* Bandeaux et boutons de confirmation (Vuetify success) */.v-application .success--text.success--text { color: #1F6154 !important; caret-color: #1F6154 !important; }.v-application .success.success { background-color: #1F6154 !important; border-color: #1F6154 !important; }/* === Back-office : menu de gauche en gris neutre === */.af-userbar-logged-open-bottomsection a,.af-userbar-logged-open-bottomsection a i,.af-userbar-logged-open-bottomsection a p,.af-userbar-close a,.af-userbar-close a i,.af-userbar-close a p { color: #333333 !important; }/* === Back-office : boutons Action, fond bleu / texte blanc === */a.btn.dropdown-toggle,a.btn.dropdown-toggle:hover,a.btn.dropdown-toggle:focus { background-color: #4990E2 !important; }a.btn.dropdown-toggle,a.btn.dropdown-toggle *,a.btn.dropdown-toggle:hover,a.btn.dropdown-toggle:hover *,a.btn.dropdown-toggle:focus,a.btn.dropdown-toggle:focus * { color: #FFFFFF !important; }/* === Lisibilite au survol des menus deroulants (texte blanc sur le vert) === */.dropdown-menu li > a:hover, .dropdown-menu li > a:hover *,.dropdown-menu li > a:focus, .dropdown-menu li > a:focus *,.dropdown-submenu:hover > a, .dropdown-submenu:hover > a *,.dropdown-menu .active > a, .dropdown-menu .active > a *,.dropdown-menu .active > a:hover, .dropdown-menu .active > a:hover *,.dropdown-menu .active > a.active, .dropdown-menu .active > a.active *,.tt-suggestion.tt-is-under-cursor:not(.no-result),.tt-suggestion.tt-is-under-cursor:not(.no-result) * { color: #FFFFFF !important; }