/*CSS refonte 2022*/.menu-front .multi-level .navbar .nav>li>a{color:white;}.bg-primary { background-color: #000091;}/*image authentification*/.widget-slider-static .bg-login-recruters { background-image: url(/medias/editor/refonte2022/VIE-VIA.png);}.widget-slider-static .bg-login-student { background-image: url(/medias/editor/images/CONNEXION/Team.png);}/*RS + Bouton cotise header*/.btn-primary, .btn-primarycolor { background: #19bcd4; border: 1px solid #19bcd4; margin-bottom: 13px;}/*Logo*/@media (min-width: 599px) { .userbar-is-active .header.header-default-fix .header-dump { max-height: 140px; }#footer > section.space-top.footer-top.bg-graylightersuper { margin-top: -24px;}/*FIN CSS refonte 2022*/.js-scrollable-nav-active #main li a { white-space: nowrap; color: white;}section.footer-bottom.bg-graydarker { background-color: #1d2d67;}.home .widget-articles-rss-feed .widget-content .img-container .img-center .img-responsive,.home .widget-articles-rss-feed .widget-content .img-container{ height: 120px;}.home .widget-articles-rss-feed .card-v-img{ height: 120px;}.widget-articles-rss-feed .card-v-content{ min-height: 100px;}.section-item-slider{margin-top: -30px;}.widget-jobs-card.widget-job-rss-feed .widget-v-container{ background: transparent;}.home .widget-jobs-card.widget-job-rss-feed .btn-ghost-primary{border-color:#ffffff;color:#ffffff;}#widget6.widget-static-page .widget-v-container,#widget9.widget-static-page .widget-v-container{background:transparent;}#widget6.widget-static-page,#widget9.widget-static-page{padding: 16px 0 ;}.home .widget-content .widget-content-item .title{max-height:32px;}.widget-slider-news .swiper-container-article .slider-resume { background: rgba(32,50,121,.75);}.home .widget-jobs-card.widget-job-rss-feed .widget-header-title .title { color: #ffffff; display: block; text-transform: uppercase; text-align: center;}div.subtitle-job-home { padding-top: 8px; text-transform: initial; font-weight: 400; font-style: italic;}.sidebar div.subtitle-job-home { display: none;}.home .widget-header-title .title, .sidebar .widget-header-title .title { text-transform: uppercase;}/*footer#footer { margin-top: 0;}*/section.container-fluid.no-padding.statistics-home-vie.pull-down-mega.section-item { margin-bottom: 0;}.subtitle-footer-logo { color: white; font-style: italic;}.footer-top .inline.social i.cl-white.cell { font-size: 42px; padding-top: 8px; padding-bottom: 8px;}.grid .group-list-grid .group-picture .img-container .group-members-gradient {background : linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(32, 50, 121, 1) 100%);}.groups-container .group-title>a {color : #00b8d1;}#page-login > div.page-login > div > div:nth-child(2) > div:nth-child(2){display:none;}/*Etoile cotisant sur Profil*/i.space-right-medium.medium.cl-secondary.mdi.mdi-star { font-size: 36px; color: #dcdf35;}/*Retrait activation compte dans la page Login*/.text-center.pt-4.instance-security-register-standard { display: none;}/* MENTOR menu*/.absolute.space.card-info::before { display: block; content: ''; background: #10bcd4; width: 200px; height: 26px; border-radius: 4px; margin-bottom: -26px;}ul#main.nav >li#submenu-1583{ transform: rotate(-5deg);background: #e30001;}/* Bouton GOOGLE inscription*/button#id_button_google { display: none;}/* FIN INSCRIPTION menu*//* SLIDER CONNEXION*/.slider-content .btn-ghost-primary { border: 1px solid #25357c; color: #fff; background-color: #25357c;}.slider-content .title, .uppercase { text-transform: uppercase; font-size: medium;}/* FIN SLIDER CONNEXION*/}#member_list_container{ display: none;}#app > div.v-application--wrap > main > div > div > div > div > div.col.col-3 > div.rounded-lg.overflow-hidden.v-card.v-sheet.theme--light > div.v-card__text.text-center.pt-2.grey--text.text--darken-2.pl-6.pr-6.pb-6 > div > div:nth-child(6) > a{ background-color: #19bcd4!important; border-color: #19bcd4!important;}/*suppression bloc membres de la carte*/.map-member-container .widget-member { background: rgba(255, 255, 255, .8); width: 100%; padding: 32px 16px 32px 16px; display: none;}/*Carroussel*/div#slider { width: 80%; max-width: 1000px; }}div#slider figure { position: relative; width: 500%; margin: 0; padding: 0; font-size: 10px; text-align: left;}div#slider figure img { width: 20%; height: auto; float: left; }}@keyframes slidy { 0% { left: 0%; } 20% { left: 0%; } 25% { left: -100%; } 45% { left: -100%; } 50% { left: -200%; } 70% { left: -200%; } 75% { left: -300%; } 95% { left: -300%; } 100% { left: -400%; }}div#slider figure { position: relative; width: 500%; margin: 0; padding: 0; font-size: 0; left: 0; text-align: left; animation: 30s slidy infinite;}