#main > div > div > div { margin-left: -70px;}.menu-front .multi-level .navbar .nav>li>a{color:white;}.navbar > .navbar-inner > div > ul{text-transform:uppercase;display: flex; justify-content: center;}.widget-slider-news .swiper-container-article .slider-resume { background: rgba(0,74,123,.50);}#headerDump {margin-top: 5px; margin-bottom: 5px;}#main > div {margin-top: 52px;}#footer > section.space-top.footer-top.bg-secondary > div > div > div.col-xs-12.span4.no-margin.customizable-bloc-2 > div { padding-right: 100px;}/* === CHARTE BLEU #004A7B - Le reseau HEIG-VD === */#header.header-reseau { background-image: url("/medias/image/296300226a994de8280ea.jpg"); background-size: cover; background-position: center center; background-repeat: no-repeat; background-color: #004A7B !important;}#header.header-reseau .menu-front .navbar .nav > li > a,#header.header-reseau .menu-front .navbar .nav > li > a:hover,#header.header-reseau .menu-front .navbar .nav > li > a:focus,#header.header-reseau .menu-front .navbar .nav > li.active > a,#header.header-reseau .menu-front .navbar .nav > li > a span,#header.header-reseau .menu-front .navbar .nav > li > a i { color: #FFFFFF !important; }#header.header-reseau .menu-front .navbar,#header.header-reseau .menu-front .navbar-inner { background: transparent !important; border: none !important; box-shadow: none !important; }#header.header-reseau .menu-front .navbar .nav > li > a:hover { text-decoration: underline; }.nav-list > .active > a, .nav-list > .active > a:hover { background-color: #004A7B; }.nav-pills > .active > a, .nav-pills > .active > a:hover { background-color: #004A7B; }.nav .dropdown-toggle .caret { border-top-color: #004A7B; border-bottom-color: #004A7B; }.tt-suggestion.tt-is-under-cursor:not(.no-result) { background-image: linear-gradient(#004A7B, rgb(202, 33, 24)); }#klaro .klaro .cookie-modal a, #klaro .klaro .cookie-notice a { color: #004A7B; }.panel-wrapper .panel-box .panel-header { background-color: #004A7B; }.js-scrollable-nav--button { color: #004A7B; }.editable-empty, .editable-empty:focus, .editable-empty:hover { color: #004A7B; }.userbar-is-active .af-userbar-toggle-button a { color: #004A7B; }.userbar-is-active .af-userbar-close .af-userbar-close-top .not-connected { background-color: #004A7B; }.userbar-is-active .af-userbar-close .af-userbar-close-bottom .af-userbar-pictos { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.userbar-is-active .af-userbar-close .af-userbar-close-bottom .af-userbar-pictos i { color: #004A7B; }.userbar-is-active .mobile-navbar-footer { background-color: #004A7B; }#content .navbar .navbar-inner .nav > .active > a { color: #004A7B; }.recruiter-form .step-list .step-current i { color: #004A7B; }.af-navigation-tabs .af-navigation-tabs-container__tab.active a { color: var(--theme-light-primary-color,#004A7B); }.af-navigation-tabs .af-navigation-tabs-container__tab.active a .count { color: var(--theme-light-primary-color,#004A7B); }.af-navigation-tabs .af-navigation-tabs-container__tab a:hover { color: var(--theme-light-primary-color,#004A7B); }.af-navigation-tabs .af-navigation-tabs-container__tab a:hover .count { color: var(--theme-light-primary-color,#004A7B); }.sub-menu-tabs li a.active, .sub-menu-tabs li a:hover { border-bottom-color: #004A7B; }.creation-step.step-current .circle-container .circle { background-color: #004A7B; }.creation-step.step-current i.font-icon-chevron-right, .creation-step.step-current i.font-icon-ok { color: #004A7B; }svg { color: #004A7B; }.cl-primary, .offer-targeting .fullsearch-results-container [data-role="check-all"], .offer-targeting .fullsearch-term-less, .offer-targeting .fullsearch-term-more { color: #004A7B; }.cl-link, .cl-link:focus, .cl-link:hover { color: #004A7B; }.bg-primary { background-color: #004A7B; }.bg-primary-hover.active, .bg-primary-hover:hover { background-color: #004A7B; }.btn-ghost-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; color: #004A7B; }.btn-primary, .btn-primarycolor, .v-application .btn-primary { background-color: #004A7B; border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.btn-secondary:hover, .btn-secondarycolor:hover { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; background-color: #004A7B; }.btn-link { color: #004A7B; }.btn-white:hover .af-icon { color: #004A7B; }.dropdown-menu li > a:focus, .dropdown-menu li > a:hover, .dropdown-submenu:hover > a { background-image: linear-gradient(#004A7B, rgb(202, 33, 24)); }.dropdown-menu .active > a, .dropdown-menu .active > a.active, .dropdown-menu .active > a:hover { background-image: linear-gradient(#004A7B, rgb(202, 33, 24)); }.vertical-tabs.row-fluid > .nav-tabs li.active { border-left-color: #004A7B; }.nav-tabs > .active > a, .nav-tabs > .active > a:hover { border-top-color: #004A7B; }.horizontal-scroll-tabs .nav-tabs > li > a { color: #004A7B; }.slider-nav-menu li.active { border-bottom-color: #004A7B; }.border-def.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.border-radius-def.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox-radius.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox-bottom.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox-nobottom.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox-top.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox-notop.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox-left.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox-noleft.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox-right.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox-noright.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox-medium.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox-large.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.borderbox-mega.border-cl-primary { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.block-card a { color: #004A7B; }.block-card [class*="font-icon-"] { color: #004A7B; }.btn-outline.active, .btn-outline:hover { background-color: #004A7B; }.company-profile-content .widget-members .company-members-count, .job-details .widget-members .company-members-count { color: #004A7B; }.af-material-form .website:focus { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.input-text-border-bottom:focus { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.main-text-card-primary, .v-application .main-text-card-primary { color: #004A7B; }.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 { color: #004A7B; border-bottom-color: #004A7B; }.fr-modal .fr-modal-wrapper, .fr-popup.fr-desktop.fr-ltr { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.fr-modal .fr-modal-wrapper .fr-arrow, .fr-popup.fr-desktop.fr-ltr .fr-arrow { border-bottom-color: #004A7B; }.fr-modal .fr-modal-wrapper .fr-above, .fr-popup.fr-desktop.fr-ltr .fr-above { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.fr-box .fr-modal, .fr-box .fr-modal-wrapper, .fr-box .fr-popup, .fr-box .fr-toolbar { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.v-application .btn-hover-primary:focus .mdi, .v-application .btn-hover-primary:hover .mdi { color: #004A7B; }.comment-block .comment-post-submit .submit:focus { background-color: #004A7B; }#convention-validation-circuit .validation-mode-choice input[type="radio"]:checked + label { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }#convention-validation-circuit .circuit-step-new { border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }#convention-validation-circuit .circuit-step-new .circuit-step-position, #convention-validation-circuit .circuit-step-new .circuit-step-tag { background-color: #004A7B; }#convention-validation-circuit [data-new="1"] .circuit-available-icon { color: #004A7B; }#convention-validation-circuit [data-new="1"] .circuit-step-tag { background-color: #004A7B; }@media (max-width: 599px) { .company-profile-header .company-menu-tabs li a.active { border-bottom-color: #004A7B; } }.fullsearch .fullsearch-facet-toggle { background-color: #004A7B; }.fullsearch-filter-wrapper button.dropdown-toggle { background-color: #004A7B; }.facet-group-header { background-color: #004A7B; }.fullsearch-bar-content::before { color: #004A7B; }.fullsearch-bar-results h2 { color: #004A7B; }.groups-container .group-container-filter-views i { color: #004A7B; }.groups-container .group-container-filter-views li.active, .groups-container .group-container-filter-views li:hover { background-color: #004A7B; }.groups-container .group-presentation .title { color: #004A7B; }.groups-container .group-presentation .widget-footer i { color: #004A7B; }.groups-container .group-agenda .title { color: #004A7B; }.groups-container .group-article .title { color: #004A7B; }.groups-container .group-article .date { border-right-color: #004A7B; }.groups-container .group-forum .title { color: #004A7B; }.groups-container .group-list-grid .group-data .status-block { background-color: #004A7B; }.groups-container .group-list-item .info-group-action .status-block { background-color: #004A7B; }.group-container-show-detail .group-header .group-banner-action .user-type { background-color: #004A7B; }.group-container-show-detail .banner .action-container a:hover { color: #004A7B; }.group-container-show-detail .banner .action-container.banner-none a:hover { color: #004A7B; }.group-container-show-detail .header-group .title { color: #004A7B; }.group-container-show-detail .widget-footer i { color: #004A7B; }.group-container-show-detail .media-content .media-nav li.active, .group-container-show-detail .media-content .media-nav li:hover { background-color: #004A7B; }.media-content .media-nav li.active, .media-content .media-nav li:hover { background-color: #004A7B; }.media-content .media-nav li.active, .media-content .media-nav li:hover { background-color: #004A7B; }@media (max-width: 599px) { .job_candidate_menu .row-fluid > .nav-tabs li:hover { border-top-color: #004A7B; } }.userBtnLink { color: #004A7B; }.userNavigationTabs-tab.active { border-bottom-color: #004A7B; }.userNavigationTabs-tab.active .userNavigationTabs-postlink { color: #004A7B; }.userNavigationTabs-postlink:hover { color: #004A7B; }.profile-show #link-addresses .off-accordion-toggle .on-accordion-toggle { background-color: #004A7B; }.la-ball-fussion.la-color { color: #004A7B; }.company-profile-content .widget-members .company-members-count, .job-details .widget-members .company-members-count { color: #004A7B; }a { color: #004A7B; }a.primary-link-color { color: var(--theme-light-primary-color,#004A7B); }.section-title h1 { color: #004A7B; }.addressbook-fullsearch .dropdown-menu li > a:hover { background-color: #004A7B; }.fullsearch .fullsearch-facet-toggle { background-color: #004A7B; }.article_highlight .date { color: #004A7B; }.pagination ul > .active > a, .pagination ul > .active > span { color: #004A7B; }form.normalized div.submit button.skip-button { color: #004A7B; }.home .widget-header-title .title::before, .sidebar .widget-header-title .title::before { color: #004A7B; }.footer address a { color: #004A7B; }.footer .social-links i { color: #004A7B; }.widget-member .count-member i, .widget-member .count-member span { color: #004A7B; }.widget-statistics .statistic-container .statistic-count-number { color: #004A7B; }.widget-autonomous-slider .bx-pager.bx-default-pager .bx-pager-item .bx-pager-link { background-color: #004A7B; }#wantedbox .pagination ul > li > a { background-color: #004A7B; }.widget-wanted-box .wanted-name a:hover { color: #004A7B; }#wantedbox_items table.wanted_table tr td .wanted-actions .cursor.left a { color: #004A7B; }#wantedbox .pagination ul > .active > span, #wantedbox .pagination ul > li > a:hover { color: #004A7B; }#wantedbox .pagination ul > li > a { color: #004A7B; }@media (max-width: 599px) { .menu-front .multi-level .navbar .nav > li:hover > a { background-color: #004A7B; } }.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-color: #004A7B; }.footer address a:hover { color: #004A7B; }.af-font-primary { color: #004A7B; }.af-button { background-color: #004A7B; border-top-color: #004A7B; border-right-color: #004A7B; border-bottom-color: #004A7B; border-left-color: #004A7B; }.af-button-outlined { color: #004A7B; }.page-login--footer a { color: #004A7B; }/* --- Lisibilite des boutons pleins --- */.v-app .v-btn:not(.v-btn--outlined):not(.v-btn--text).primary,.v-app .v-btn--has-bg:not(.v-btn--outlined):not(.v-btn--text).primary,.af-button:not(.af-button-unstyled) { color: #FFFFFF !important; }/* @@BLOC2_CLAUDE@@ *//* --- Bande Evenements (facon IFG) --- */.section-evenements { padding: 60px 0; background-color: #004A7B; }.section-evenements .widget-header-title h3.title,.section-evenements h3.title,.section-evenements p,.section-evenements .widget-content,.section-evenements a { color: #FFFFFF !important; }.section-evenements h3.title { font-size: 20px; letter-spacing: 2px; }.section-evenements .widget-footer a { border-color: #FFFFFF !important; }/* @@BLOC3_CLAUDE@@ *//* Titre du widget Evenements visible dans la bande */.section-evenements .no-min-height { display: block !important; }.section-evenements .widget-header { display: block !important; margin-bottom: 20px; }.section-evenements h3.title.uppercase { font-size: 30px; font-weight: 700; letter-spacing: normal; text-transform: none; color: #FFFFFF !important; }.section-evenements .widget-footer:empty { display: none !important; }/* @@BLOC4_CLAUDE@@ *//* --- Logo "Le reseau" cale a gauche, au-dessus d'ACTUALITES --- */@media (min-width: 980px) { #header.header-reseau .flex-container.flex-jc-end { justify-content: space-between !important; } #header.header-reseau .richedit_wrap { flex: 1 1 100%; width: 100%; } #header.header-reseau .richedit_wrap p { display: flex; align-items: center; justify-content: space-between; margin: 0; } #header.header-reseau .richedit_wrap p img { margin-left: -31px !important; margin-right: 0 !important; }}/* @@BLOC5_CLAUDE@@ *//* --- Boutons HP : etudiant.es (w32) + diplome.es (w33) en gris, entreprises (w34) en rouge --- */#widget32 .richedit_wrap a, #widget33 .richedit_wrap a { background-color: #5B6670 !important; }#widget34 .richedit_wrap a { background-color: #EB2423 !important; }#widget32 .richedit_wrap a:hover, #widget33 .richedit_wrap a:hover { background-color: #48525B !important; }#widget34 .richedit_wrap a:hover { background-color: #C1201F !important; }#widget32 .title, #widget32 .text, #widget33 .title, #widget33 .text, #widget34 .title, #widget34 .text,#widget32 a:hover .title, #widget32 a:hover .text, #widget33 a:hover .title, #widget33 a:hover .text, #widget34 a:hover .title, #widget34 a:hover .text { color: #FFFFFF !important; }#widget32 .mdi, #widget33 .mdi { color: #5B6670 !important; background-color: #FFFFFF !important; }#widget34 .mdi { color: #EB2423 !important; background-color: #FFFFFF !important; }/* meme hauteur pour les 3 boutons */#widget32 .richedit_wrap a, #widget33 .richedit_wrap a, #widget34 .richedit_wrap a { min-height: 150px; }/* --- Bandeau du menu en blanc, libelles bleu HEIG / survol rouge HEIG --- */@media (min-width: 980px) { #header.header-reseau { position: relative; } #header.header-reseau::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 72px; background: #FFFFFF; z-index: 0; } #header.header-reseau > * { position: relative; z-index: 1; } #header.header-reseau .menu-front .navbar .nav > li > a, #header.header-reseau .menu-front .navbar .nav > li > a:focus, #header.header-reseau .menu-front .navbar .nav > li > a span, #header.header-reseau .menu-front .navbar .nav > li > a i { color: #004A7B !important; } #header.header-reseau .menu-front .navbar .nav > li > a:hover, #header.header-reseau .menu-front .navbar .nav > li.active > a, #header.header-reseau .menu-front .navbar .nav > li > a:hover span, #header.header-reseau .menu-front .navbar .nav > li.active > a span { color: #EB2423 !important; } #header.header-reseau .js-scrollable-nav--button, #header.header-reseau .js-scrollable-nav--button i { color: #004A7B !important; }}/* @@BLOC6_CLAUDE@@ *//* --- Offres d emploi HP : 2 lignes de 3 cartes --- */.widget-job-rss-feed .widget-content-parent { flex-wrap: wrap !important; }.widget-job-rss-feed .widget-content-parent > .widget-content-item { flex: 0 0 33.3333% !important; max-width: 33.3333% !important; margin-bottom: 24px !important; }@media (max-width: 979px) { .widget-job-rss-feed .widget-content-parent > .widget-content-item { flex: 0 0 50% !important; max-width: 50% !important; }}@media (max-width: 599px) { .widget-job-rss-feed .widget-content-parent > .widget-content-item { flex: 0 0 100% !important; max-width: 100% !important; }}/* @@BLOC7_CLAUDE@@ *//* --- Boutons de bas de bloc (offres / actualites / groupe) en rouge HEIG --- */.poc-redesign-legacy-hp-2025 .v-btn.common-btn--primary { background-color: #EB2423 !important; border-color: #EB2423 !important; color: #FFFFFF !important; }.poc-redesign-legacy-hp-2025 .v-btn.common-btn--primary:hover { background-color: #C1201F !important; border-color: #C1201F !important; }/* @@BLOC8_CLAUDE@@ *//* --- HP deconnectee : remonter le contenu sous le menu (slider + boutons plus hauts) --- */@media (min-width: 980px) { .home.poc-redesign-legacy-hp-2025 { margin-top: -60px; }}/* @@BLOC9_CLAUDE@@ *//* --- HP deconnectee : texte des cartes evenements lisible (titre, categorie, ville) --- *//* La regle ".section-evenements p, .section-evenements .widget-content, .section-evenements a { color: #fff !important }" rendait le texte des cartes blanc sur fond blanc */.section-evenements .card-v-content,.section-evenements .card-v-content p,.section-evenements .card-v-content span,.section-evenements .card-v-content i,.section-evenements .card-v-content a { color: #666666 !important; }.section-evenements .card-v-content h4.title { color: #004A7B !important; }