/* Test CSS Boutons HP */.account-buttons { display: flex; flex-wrap: wrap; justify-content: center; gap: 20px; width: 100%; margin-bottom: 40px;}.account-container { flex: 1; max-width: 300px; min-width: 250px;}.account-btn { display: block; background-color: #000; /* couleur bouton */ color: #fff; padding: 16px; text-align: center; text-transform: uppercase; text-decoration: none; font-weight: bold; border-radius: 4px;}.account-btn p { margin: 8px 0;}.account-btn { display: block; background-color: #333333; /* couleur mise à jour */ color: #ffffff; padding: 16px; text-align: center; text-transform: uppercase; text-decoration: none; font-weight: bold; border-radius: 4px; transition: background-color 0.3s ease;}.account-btn:hover { background-color: #000000; /* optionnel : effet hover */}@media (max-width: 768px) { .account-buttons { flex-direction: column; align-items: center; } .account-container { max-width: 90%; }}.static_page.pull-down.richedit_wrap (max-width: 768px) { .row-fluid.text-center { flex-direction: column !important; align-items: center !important; }}.widget-slider-static .bg-login-teacher{ background-image: url(/medias/editor/IFM.jpg);display: none;}#member > div > div.widget-content > div.row-fluid.no-min-height > div > div > div { display: none;}.slider-content.login-slider-default .bg-login-student{ background-image: url(/medias/editor/fav.jpg);display: none;}.widget-slider-static .bg-login-recruters{ background-image: url(/medias/editor/entreprise.jpg);display: none;}#tab-professional_request { display: none;}#tab-souhait_pro { display: none;}#user-profile-subnav > div > ul { display: none;}#signin-lightbox > div:nth-child(2) > div > div > a:nth-child(1){display:none !important;}#termsofuselk { display: none;}.menu-front .multi-level .navbar .nav>li>a{color:white;text-decoration-style:solid;font-weight:700;}#main-submenu-article_54-870 { background: #FFF;color: #333333}#main-submenu-article_54-886 { background: #FFF;color: #333333}#submenu-911 > a { background: #FFF;color: #333333}#header > div.hidden-phone > div.container.space-container.clearfix.header-logo > div > div.col-xs-8.span8.space-top.pull-up-small.text-right.slogan-container.hidden-phone > div > div > img { margin-left: -100px; margin-top: -25px;}.home .container-fluid.bg-white:nth-child(2) .container .row-fluid .col-xs-12.span8 { width: 100%;}.footer-top h4{color: #fff;}.menu-front .multi-level .navbar .nav>li>a{color: #fff;}.slider-content .btn-ghost-primary{color: #000 !important;border: 1px solid #000 !important;}.slider-content-information{display: none;}.slider-nav-container a:hover{color: #fff !important;}#articles-rss-feed > div > div{margin-top: 90px;}.slider-nav-container a:active{color: #fff !important;}.slider-nav-container{display:none}.slider-nav-container a.active{color: #fff !important;}.home .section-jobs{display: none;}.home .section-agenda .card-h-date:hover{background-color: #000000;}.slider-content.login-slider-default .bg-login-student{background-image: url(/medias/editor/images/ifm-bandeau-slider.jpg);background-size: cover;background-position: center;}.statistic-content-members .statistic-thumbnail{background: url(/medias/editor/images/bg-stats-groups.png) !important;}.groups-container .group-title>a { color: #000000;}#noty_afBottomLeft_layout_container{display:none;}.link-bar{ / background-color: #000000; 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;}.star { 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: 38%;}.section-slider{margin-left: 0px;margin-right: 0px;}.widget-member ul{width:100%;}.widget-slider-static .bg-login-student { background-image: url(/medias/editor/IFM-Background_2025.jpg);}.bg-graylightersuper {background-color: #f9f2ec !important;}.grey.lighten-4 {background-color: #f9f2ec !important;}.v-main {background-color: #f9f2ec !important;}.v-application--wrap {background-color: #f9f2ec !important;}