/** Fabien : personnalisation pour scroller sur les articles demande Gilbert**/.article-show .richedit_wrap:first-child { display: block;overflow: auto;}input:read-only, textarea:read-only { color: #000;} @media (max-width: 768px) { .bouton-accueil { flex: 1 1 100% !important; max-width: 100% !important; } }/** Persoonalisation place event rdd cotisant**/tr.event-ticket-row[data-af-ticket-id="11218"] { background-color: rgba(126,115,143, .5);}tr.event-ticket-row[data-af-ticket-id="11218"] .event-ticket-table-description { color: black; font-size: 14px;}tr.event-ticket-row[data-af-ticket-id="11218"] .event-ticket-table-title b {color: white; background: #a32144; border: 1px solid #a32144; padding: 8px; border-radius: 4px; font-size: 18px;}tr.event-ticket-row[data-af-ticket-id="11218"] .event-ticket-table-title { margin-top: 20px; margin-bottom: 10px;}/** CS-7111 : bOUTON ANNULER MA R2SERVATION**/.cancel-participate{	display:none !important;}/** Fin CS-7111**//** CS-6446 : Les groupes ne doivent pas publier des actualités sur le site global**/#section_only_group_display > div > label{ display: none;}/** Fin CS-6446 **//** CS-6256 : Masquer le bouton Annuler ma réservation **/#event-ticket-container > div > div > div.row-fluid.one-line.pull-up-small.no-min-height > div{ display: none;}/** Fin CS-6256 **//** Group Bounce Fabien **/#group_setup_content #bounce_table > tbody > tr > td:nth-child(3).bold { display: none;}#group_setup_content #bounce_table > thead > tr > th:nth-child(3) { display: none;}#group_setup_content #bounce_table .btn-link.no-textdecoration { display: none;}#group_setup_content #report-vue > div > div > div.table-responsive > table > thead > tr > th:nth-child(2) { display: none;}#group_setup_content #report-vue > div > div > div.table-responsive > table > tbody > tr > td:nth-child(2) { display: none;}/** End Group Bounce Fabien **/.home .widget-articles-rss-feed .widget-content .img-container .img-center .img-responsive,.home .widget-articles-rss-feed .widget-content .img-container{ height: 120px;}#site_preferences_preferences_form div.row-fluid.pull-down.party-and-forum { display: none;}#editPreference .row-fluid [data-role="party-and-forum"] { display: none;}.home .widget-articles-rss-feed .card-v-img{ height: 120px;}.widget-articles-rss-feed .card-v-content{ min-height: 100px;}.section-item-slider,.section-item-map{margin-left:-8px;margin-right:-8px;}.section-item-slider{margin-top: -30px;}.menu-front .multi-level .navbar .nav>li>a{color:#ffffff;}.menu-front .multi-level .navbar .nav>li:hover>a, .menu-front .multi-level .navbar .nav>li:hover>a.dropdown-toggle,.menu-front .multi-level .navbar .nav li.dropdown.open>.dropdown-toggle{color:#ffffff! important;background:#7e738f!important;}@media (min-width: 767px){.userbar-is-active .header.header-default-fix .header-dump{max-height: 130px;}}.slogan-container{padding-top: 0px;margin-top: 0px;}#jobsRssFeed{display:none;}#widget3 h3{font-style: bold;font-size: x-large;}#widget2 h3{font-style: bold;font-size: x-large;}.content-wall .swiper-container.swiper-container-article.swiper-container-fade.swiper-container-horizontal { height: 233px;}.af-picture-container-link { background: no-repeat #FFFFFF 50% 50%;background-size: contain;}.bordure_alicia_1{border-image-:url("https://association.centralesupelec-alumni.com/medias/editor/images/pages/cotisation_2019/barre_verticale_1_2019.png");border-right-style:dotted;border-right-color: rgb(128,128,128);}.bordure_alicia_2{border-image:url("https://association.centralesupelec-alumni.com/medias/editor/images/pages/cotisation_2019/barre_verticale_2_2019.png");}@media (max-width: 767px) {.calendar-content .event-ticket-form.form-event-ticket .event-ticket-content .event-ticket-table thead, .calendar-content .event-ticket-form.form-event-ticket .event-ticket-content .event-ticket-table tbody { display: grid;}}.richedit_wrap a:hover, .richedit_wrap a:visited{color: #a32144; text-decoration: none;}.richedit_wrap a { color: #a32144; text-decoration: none;}#page-login > div.page-login > div > div:nth-child(2) > div:nth-child(4) { display: none;}#wantedbox .sidebox h1 span+span { line-height: 18px; background: #a32144; padding: 10px; padding-bottom: 0px; padding-top: 16px; color: #FFF; height: auto; margin: 0;}button#registration_search_create_account { display: none;}div.error a.btn.btn-primary { color: #FFF;}/** bouton header Flora **/#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:nth-child(1) > p:nth-child(2) > span:nth-child(3) > a { background-color: #9e93ad; border: #9e93ad! important;}#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:nth-child(1) > p:nth-child(2) > span:nth-child(3) > a :hover { background-color: #a32144;text-decoration:none;}/* Ajout Mikael 07-01-2025 page cotisation https://association.centralesupelec-alumni.com/fr/contribution/guest/select Alert info rouge*//*.contribution-logout-layout .alert-info {font-size: 22px!important; line-height: 30px!important; color: red!important;}.contribution-logout-layout .alert-info ul{ padding-top:20px!important;}.contribution-logout-layout .alert-info li{ font-size: 16px;}*//* Ajout Mikael 07/2025 Page Mentorat, affichage widht 100% youtube*/.video-container{ position: relative; width: 100%; padding-bottom: 56.25%;}.video-container .fr-draggable{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;}/* Ajout Mikael 08/2025 Page association-adhesion-eleve, */.subscription-options-adhesion { display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; margin: 40px 0; } .option-card { background: white; border-radius: 1rem; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); padding: 2rem; max-width: 350px; text-align: center; display: flex; flex-direction: column; justify-content: space-between; min-height: 80px;color:#97023c; } .option-card:hover { transform: translateY(-5px); } .option-card a { color: #97023c!important; text-decoration: none; font-size: 18px; font-weight: bold; } .option-card p { margin: 10px 0; font-size: 16px; } .option-card span {font-size:22px!important;} .adhesion-eleve-container { max-width: 1200px; margin: 0 auto; padding: 20px; } .adhesion-eleve-content { text-align: justify; margin: 0 auto; max-width: 800px; } .adhesion-eleve-content p { margin-bottom: 20px; } .adhesion-eleve-benefits { } .adhesion-eleve-benefits ul { list-style: none; padding: 0; } .adhesion-eleve-benefits li { margin-bottom: 15px; font-size: 16px; } .adhesion-eleve-benefits li::before { margin-right: 10px; font-size: 20px; } .adhesion-eleve-subscription-options { display: flex; justify-content: center; gap: 20px; flex-wrap: wrap; margin: 40px 0; } .adhesion-eleve-option-card { background-color: #97023c; color: #fff; padding: 20px; border-radius: 8px; text-align: center; width: 300px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); transition: transform 0.2s; text-decoration: none; display: block; } .adhesion-eleve-option-card:hover { transform: translateY(-5px); } .adhesion-eleve-option-card span { color: #fff; font-size: 18px; font-weight: bold; } .adhesion-eleve-option-card p { margin: 10px 0; font-size: 16px; color: #fff; } .adhesion-eleve-bank-transfer { background-color: #8e2b47; color: #fff; padding: 20px; border-radius: 8px; text-align: center; margin: 20px auto; max-width: 600px; } .adhesion-eleve-bank-transfer p { margin: 10px 0; } .adhesion-eleve-call-to-action { text-align: center; margin: 40px 0; color: #97023c; font-size: 22px; font-weight: bold; } .adhesion-eleve-social-media { text-align: center; margin: 40px 0; } .adhesion-eleve-social-media img { width: 40px; margin: 0 10px; } .adhesion-eleve-social-media a { text-decoration: none; color: #333; font-size: 18px; margin: 0 10px; } .headerAdhesionEleve { text-align: center; padding: 2rem 1rem; background: linear-gradient(90deg, #af1840, #8a7a97); color: white; } .headerAdhesionEleve h1 { margin: 0.5rem 0; font-size: 2rem;color:#FFF!important; } @media (max-width: 768px) { .adhesion-eleve-subscription-options { flex-direction: column; align-items: center; } .adhesion-eleve-option-card { width: 100%; max-width: 400px; } } .adhesion-eleve-benefits-section { display: flex; gap: 20px; margin: 40px 0; flex-wrap: wrap; } .adhesion-eleve-services, .adhesion-eleve-benefits { flex: 1; background-color: #fff; padding: 20px; border-radius: 8px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); min-width: 300px; } .adhesion-eleve-services h2, .adhesion-eleve-benefits h2 { color: #97023c; font-size: 22px; margin-bottom: 15px; } .adhesion-eleve-services ul, .adhesion-eleve-benefits ul { list-style: none; padding: 0; } .adhesion-eleve-services li, .adhesion-eleve-benefits li { margin-bottom: 15px; font-size: 16px; } .adhesion-eleve-services li::before { content: "✔️"; margin-right: 10px; font-size: 20px; } .adhesion-eleve-benefits li::before { margin-right: 10px; font-size: 20px; } .adhesion-eleve-benefits a { color: #97023c; text-decoration: underline; font-weight: bold; } .adhesion-eleve-benefits a:hover { text-decoration: none; } .adhesion-eleve-discover-button { text-align: center; margin: 30px 0; } .adhesion-eleve-discover-button a { display: inline-flex; align-items: center; background-color: #fff;border:1px solid #97023c; color: #97023c!important; padding: 12px 24px; border-radius: 5px; text-decoration: none; font-size: 16px; font-weight: bold; transition: background-color 0.2s, transform 0.2s; } .adhesion-eleve-discover-button a:hover { background-color: #8e2b47; transform: translateY(-2px); color: #fff!important; } .adhesion-eleve-discover-button a::after { content: '→'; margin-left: 10px; font-size: 18px; }