@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,700italic,400italic);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);
html{overflow-x:hidden}.clear{clear:both}.ui-dialog.ui-widget.ui-widget-content{z-index:400}body{--hauteur-header:136px}html.uppercasable .fonte{font-family:Open Sans,sans-serif}.more_link{font-size:.8em;position:absolute;right:0;top:20px}.more_link a{color:#838383;font-family:Open Sans,sans-serif;text-decoration:none;text-transform:uppercase}.more_link a:hover{text-decoration:underline}@media screen and (max-width:567px){.more_link{clear:both;position:relative;right:auto;text-align:right;top:auto}}.btn{--bs-btn-border-radius:0;--bs-btn-font-family:"Open Sans",sans-serif;--bs-btn-border-width:0;--bs-btn-font-size:12px;--bs-btn-line-height:32px;--bs-btn-padding-x:15px;--bs-btn-padding-y:0;--bs-btn-font-weight:normal;display:inline-block;text-transform:uppercase}.btn.btn-primary{--bs-btn-bg:var(--color1);--bs-btn-color:#fff;--bs-btn-hover-bg:var(--color2)}.btn.btn-outline-danger,.btn.btn-outline-dark,.btn.btn-outline-info,.btn.btn-outline-light,.btn.btn-outline-primary,.btn.btn-outline-secondary,.btn.btn-outline-success,.btn.btn-outline-warning{--bs-btn-border-width:1px}body.no-orientation #wrap{overflow:hidden}body.no-orientation #header,body.no-orientation #wrap{margin:0 auto;max-width:1400px}@media (hover:none) and (pointer:coarse){body{overflow-x:hidden;overflow-y:auto}}@media screen and (min-width:567px){body.background-fullscreen #page{margin-top:0}body.background-fullscreen #page:before{content:" ";display:block;height:calc(100vh - var(--height-barre-noire));max-height:100%;overflow:hidden}body.background-fullscreen body.no-bandeau.no-title #contenu{padding-top:0}body.background-fullscreen #conteneur_bandeau{margin-bottom:0;margin-top:0}body.background-fullscreen #mainmenu>ul>li>div{transform:unset}body.background-fullscreen #logo a{margin:-5px 0 5px 5px}}body{background:#313131}#page{color:#4a4a3e;left:0;margin-top:var(--hauteur-header);min-height:250px;position:relative;top:0;width:100%}#page>.inner{background:#fff;min-height:250px;padding-top:25px}#page>.inner.with-content-abaisseur{margin-top:-80px}#page>.inner.accueil{padding-top:.1px}#header{background:var(--color2) url(/images/design-4/header-fond.png) repeat-x;box-shadow:0 0 15px 0 #000;height:var(--hauteur-header);left:0;position:fixed;right:0;top:34px;width:100%;z-index:300}@media screen and (max-width:575px){#header{top:0}}footer#footer{background:#313131;margin-top:-103px;padding-top:103px}footer#footer h2{color:#ddd;text-align:center}footer#footer #footer_verif_code::-moz-placeholder{color:#aaa;opacity:1}footer#footer #footer_verif_code::placeholder{color:#aaa;opacity:1}footer#footer #adresse_du_club{margin-top:75px}footer#footer #adresse_du_club section{margin:20px 20px 25px 0}footer#footer #adresse_du_club h2{text-align:left}.inner{bottom:0;height:100%;left:0;margin:0 auto;max-width:var(--max-width);min-height:100%;position:relative;right:0;top:0}@media screen and (max-width:575px){body.with-a2hs #page{margin-top:calc(var(--hauteur-header) + 63px)}body.with-a2hs #header{height:calc(var(--hauteur-header) + 63px)}body.with-a2hs #header .inner{height:var(--hauteur-header);min-height:unset}}.fullwidth{margin:0 -52px;max-width:calc(100% + 110px)!important}body.bg-type-photo article .inner{background:hsla(0,0%,100%,.8)}@media screen and (max-width:767px){#contenu{margin:0;width:100%}#page .inner{padding:52px 10px 0}#page #main>.inner{padding-top:0}.fullwidth{margin:0 -10px;max-width:calc(100% + 20px)!important}#footer{height:auto}}#participate_footer{display:none}#participate_footer a{color:#fff}#participate_footer i{font-size:1.2em}@media screen and (max-width:575px){#participate_footer{background:#000;color:#fff;display:block;float:none;margin:0 0 -10px;padding:5px;text-align:center;text-transform:uppercase}}#logo a{display:inline-block;margin:5px 0 0 5px;position:relative;z-index:350}#logo img{max-height:var(--hauteur-header);max-width:200px;z-index:150}@media screen and (max-width:575px){#logo img{max-height:120px;max-width:150px}}body.no-logo #logo{display:none!important}#header_reseau{margin:18px 13px 13px;position:absolute;right:0;top:0}#header_reseau h2{color:#888;font-size:1rem;font-weight:400;margin:8px}#header_reseau form,#header_reseau h2{display:inline-block;vertical-align:top}#header_reseau form{background:#fff;border:1px solid #d8d8d8;margin-left:25px}#header_reseau input{background:#fff;border:none;border-radius:0;font-size:16px;vertical-align:top;width:182px}#header_reseau button[type=submit]{background:#fff;border:none;line-height:26px}#header_reseau button[type=submit] .fa-search{color:#ccc;vertical-align:middle}#header_reseau a{display:inline-block}#header_reseau .fa-facebook-square{color:#3b5998;font-size:30px;vertical-align:top}#header_reseau .fa-square-x-twitter,#header_reseau .fa-twitter-square{color:#00aced;font-size:30px;vertical-align:top}#header_reseau .fa-youtube-square{color:#c4302b;font-size:30px;vertical-align:top}#header_reseau .fa-linkedin{color:#0b66c3;font-size:30px;vertical-align:top}#header_reseau .fa-tiktok{color:#3f494e;font-size:25px;vertical-align:middle}#header_reseau .fa-google-plus-square{color:#d34836;font-size:30px;vertical-align:top}#header_reseau .fa-map-marker-alt{color:#d34836;font-size:25px;padding:2.5px;vertical-align:top}#header_reseau .fa-instagram{color:#c13584;font-size:30px;vertical-align:top}#header_reseau svg{height:26px}@media screen and (max-width:767px){#header_reseau{margin-right:0}#header_reseau h2{display:none}}@media screen and (max-width:575px){#header_reseau a{display:none}}html.uppercasable #header_reseau h2{font-family:Open Sans,sans-serif;text-transform:uppercase}#conteneur_bandeau{margin:20px 0;position:relative}#conteneur_bandeau,#conteneur_bandeau a{max-height:var(--bandeau-max-height);overflow:hidden}#conteneur_bandeau a{display:block;margin:0 auto;max-width:var(--max-width)}body.no-bandeau #conteneur_bandeau{display:none!important}#titre_et_slogan{background:none;color:var(--title-color);font-size:1.1em;left:0;margin:20px 0;padding:5px;position:absolute;text-align:center;top:0;width:100%;z-index:210}@media screen and (max-width:1200px){#titre_et_slogan{font-size:.9em}}@media screen and (max-width:991px){#titre_et_slogan{font-size:.8em}}@media screen and (max-width:767px){#titre_et_slogan{font-size:.6em}}@media screen and (max-width:575px){#titre_et_slogan{font-size:.45em}}#titre_et_slogan h1,#titre_et_slogan p{font-size:var(--title-size);font-weight:700;line-height:var(--bs-body-line-height);margin:0 auto;max-width:1400px;text-align:center}#titre_et_slogan em{font-size:.4em;font-style:italic}#titre_et_slogan a{display:block;height:100%;width:100%}body.no-bandeau #titre_et_slogan{background:unset;left:unset;padding:unset;position:relative;top:unset;width:unset;z-index:unset}body.no-title #titre_et_slogan{display:none!important}html.uppercasable #titre_et_slogan{text-transform:uppercase}#lien-bandeau{left:0;position:absolute;right:0;top:0;z-index:211}#lien-bandeau img{width:100%}body.no-bandeau #image_bandeau{display:none!important}.bannieres{margin:20px 0}.bannieres>div{height:auto;margin:0 auto;max-width:100%;width:728px}@media screen and (max-width:750px){.bannieres{width:100%}}#content-abaisseur{background:var(--color1);height:80px}#content-abaisseur.avec-regie{height:80px}body.no-bandeau #content-abaisseur,body.no-title #content-abaisseur{height:150px}#zone_ombree{background:var(--color2);box-shadow:0 0 15px 0 #000;position:relative;z-index:200}#zone_ombree.avec-regie{display:block}body.no-bandeau.no-title #titre_et_slogan{display:none}#mainmenu{position:absolute;right:2px;top:65px;width:100%}#mainmenu .dropdown-menu{z-index:1001}#mainmenu.taille2 a.dropdown-toggle:after,#mainmenu.taille2 button.dropdown-toggle:after,#mainmenu.taille3 a.dropdown-toggle:after,#mainmenu.taille3 button.dropdown-toggle:after,#mainmenu.taille4 a.dropdown-toggle:after,#mainmenu.taille4 button.dropdown-toggle:after,#mainmenu.taille5 a.dropdown-toggle:after,#mainmenu.taille5 button.dropdown-toggle:after,#mainmenu.taille6 a.dropdown-toggle:after,#mainmenu.taille6 button.dropdown-toggle:after{display:none}#mainmenu .nav-pills .nav-link.active,#mainmenu .nav-pills .show>.nav-link{background:none}#mainmenu>ul{float:right;max-width:calc(100% - 190px);text-align:right}#mainmenu>ul>li{color:#fff;display:inline-block;font-weight:400;height:71px;padding:0 10px}#mainmenu>ul>li a,#mainmenu>ul>li button{border-radius:0;color:#fff;display:block;height:71px;line-height:71px;padding:0;text-decoration:none;width:100%}#mainmenu>ul>li.show,#mainmenu>ul>li:focus,#mainmenu>ul>li:hover{background:rgba(0,0,0,.9)}#mainmenu>ul>li.show>a,#mainmenu>ul>li:focus>a,#mainmenu>ul>li:hover>a{border-bottom:5px solid var(--color2);height:66px}#mainmenu>ul>li>div{background:rgba(0,0,0,.9);border-radius:0;margin-left:-10px;margin-top:5px;padding:9px;transform:translateY(68px)!important}#mainmenu>ul>li>div.dropdown-menu-right{margin-left:0;margin-right:-10px}#mainmenu>ul div a{border-left:1px solid #bbb;border-right:1px solid #bbb;height:auto;line-height:normal;padding:10px}#mainmenu>ul div a:active,#mainmenu>ul div a:focus,#mainmenu>ul div a:hover{background:#222}#mainmenu form{display:none;position:absolute;right:8px;top:17px}#mainmenu select{position:relative;width:208px;z-index:352}#mainmenu .highlight em{color:var(--color2)}#mainmenu.taille3>ul>li{padding:0 8px}#mainmenu.taille4>ul>li,#mainmenu.taille5>ul>li{padding:0 6px}#mainmenu.taille5>ul>li{padding:0 5px}#mainmenu.taille4 a.nav-link{font-size:15px}#mainmenutaille5 a.nav-link{font-size:14px}#mainmenu.taille5 a.nav-link{font-size:13px}#mainmenu.no-logo>ul{float:right;max-width:100%;text-align:right}html.uppercasable #mainmenu>ul>li{font-family:Roboto Condensed,sans-serif}#barre-selection-section{left:0;position:absolute!important;top:0;z-index:3}@media screen and (min-width:767px){#barre-selection-section h2{margin-bottom:0}}#barre-selection-section div.menu_section{height:32px}#barre-selection-section div.menu_section>a{height:32px;padding-top:2px}#barre-selection-section div.menu_section div.niveau1{top:32px}@media screen and (max-width:767px){#barre-selection-section .inner{padding-top:10px}}#barre-selection-section .inner h1 small{font-size:.7em;font-style:italic}#barre-selection-section .inner .actif a{color:#000}@media screen and (max-width:767px){#barre-selection-section div.niveau1>ul{border:1px solid #fff;box-shadow:5px 5px 15px #777}}#module-entete-section-decalage{height:96px;width:100%}@media screen and (max-width:767px){#module-entete-section-decalage{display:none}}footer#footer{font-size:10pt}footer#footer a{color:#eee;display:inline-block;text-decoration:none}footer#footer hr{border:1px solid #515050;clear:both}footer#footer h2{font-size:1.1rem}footer#footer p{font-size:.9rem;margin-bottom:0}footer#footer .inner{color:#eee}footer#footer #footer-apps{text-align:center}footer#footer #footer-apps a{display:inline-block;height:40px;margin:20px}footer#footer #footer-apps a#appli1{margin-left:0}footer#footer #footer-apps a#appli2{margin-right:0}footer#footer div#visites{display:block;font-family:Open Sans Bold,sans-serif;font-size:16px;line-height:1.2em;margin-bottom:0;margin-top:20px;text-transform:uppercase}footer#footer form{margin:45px 5px 5px}footer#footer form h2{font-size:1.5em;margin-bottom:15px;text-align:center}footer#footer label{display:inline-block;font-size:1rem}footer#footer input{-webkit-appearance:none;background:#313131;border:1px solid #989898;border-radius:0;color:#eee;width:100%}footer#footer textarea{background:#313131;border:1px solid #989898;color:#eee;width:100%}footer#footer input#footer_submit{background:#fff;border:0;color:#003452;text-align:right;width:auto}footer#footer .code img{vertical-align:top}footer#footer .code input{display:inline-block;padding-left:2px;padding-right:2px;width:70px}footer#footer .finalite{background:#f0f0f0;border:1px solid #ddd;clear:both;color:#777;margin:10px 0;padding:10px;text-align:justify}footer#footer .finalite p{margin:10px 0;text-align:left;text-transform:none}footer#footer .finalite ul{margin-left:20px;padding:0}footer#footer .finalite li{list-style:disclosure-closed;text-transform:none}footer#footer .finalite a{color:#777}footer#footer .finalite label{display:inline!important;font-weight:700;text-decoration:underline}footer#footer a[itemprop=email]:hover{text-decoration:underline}footer#footer nav#cookies ul,footer#footer nav#legal ul{font-family:Open Sans Bold,sans-serif;font-size:.9rem;list-style:none;margin:0;padding:0;text-transform:uppercase}footer#footer nav#cookies li,footer#footer nav#legal li{margin-bottom:1rem}footer#footer nav#cookies a:hover,footer#footer nav#legal a:hover{text-decoration:underline}html.uppercasable #footer h2,html.uppercasable #footer p{font-family:Open Sans Bold,sans-serif;text-transform:uppercase}html.uppercasable #footer input#footer_submit,html.uppercasable #footer label{font-family:Open Sans,sans-serif;text-transform:uppercase}#logo_footer{font-size:1rem;margin-top:75px;text-align:center}#logo_footer img{display:block;height:auto;margin:0 auto 10px;max-height:150px;max-width:125px}body.no-logo #logo_footer a{display:none!important}#rss_et_reseaux .fa-facebook-square{background:#fff;color:#3b5998;font-size:37px;padding:0 2px;vertical-align:top}#rss_et_reseaux .fa-square-x-twitter,#rss_et_reseaux .fa-twitter-square{background:#fff;color:#00aced;font-size:37px;padding:0 2px;vertical-align:top}#rss_et_reseaux .fa-youtube-square{background:#fff;color:#c4302b;font-size:37px;padding:0 2px;vertical-align:top}#rss_et_reseaux .fa-google-plus-square{background:#fff;color:#d34836;font-size:37px;padding:0 2px;vertical-align:top}#rss_et_reseaux .fa-map-marker-alt{background:#fff;color:#d34836;font-size:32px;padding:2.5px 4.5px;vertical-align:top}#rss_et_reseaux .fa-instagram{color:#c13584}#rss_et_reseaux .fa-instagram,#rss_et_reseaux .fa-linkedin{background:#fff;font-size:37px;padding:0 2px;vertical-align:top}#rss_et_reseaux .fa-linkedin{color:#0b66c3}#rss_et_reseaux .fa-tiktok{background:#fff;color:#3f494e;font-size:32px;padding:2.5px 4.5px;vertical-align:top}#rss_et_reseaux svg{background:#fff;height:37px;padding:3px;vertical-align:top}#block_finalite_footer_contact,#deplie_finalite_footer_contact{display:none}#finalite_footer_contact:checked+#block_finalite_footer_contact #deplie_finalite_footer_contact{display:block}#page>#contenu.inner{padding-top:0}#contenu{padding-left:40px;padding-right:40px;position:relative}#contenu ol.breadcrumb{background:#fff;font-size:.8em;margin:10px 0}#contenu ol.breadcrumb a{color:#888}#contenu #main-column p.infos-publications{color:#999;font-size:.9em;margin-bottom:25px;text-align:center}#contenu #main-column p.infos-publications a{color:#888;text-decoration:none}#contenu #main-column p.infos-publications a:hover{text-decoration:underline}#contenu #main-column #main-content p,#contenu #main-column p[itemprop=description]{text-transform:none}#contenu #main-column section header#content-header .widget-plie,#contenu #main-column section header#content-header p:not(.infos-publications),#contenu #main-column section header#content-header section.date,#contenu #main-column section header#content-header span[itemprop=audience]{display:none}#contenu #main-column section header:not(#content-header){margin:30px 0}#contenu #main-column section .fake-h1,#contenu #main-column section h1{color:var(--color1);font-size:1.8em;font-weight:700;margin:30px 0;text-align:center}#contenu #main-column section h1.secondary-content,#contenu #main-column section h2.secondary-content,#contenu #main-column section h3.secondary-content{border-top:2px solid #5b5b5b;font-size:1.4em;position:relative}#contenu #main-column section h1.secondary-content span:not(.compteur),#contenu #main-column section h2.secondary-content span:not(.compteur),#contenu #main-column section h3.secondary-content span:not(.compteur){background:#fff;display:inline-block;font-weight:700;left:50%;padding:0 60px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}#contenu #main-column section h2.subheader,#contenu #main-column section h3.subheader{display:flex;flex-direction:column;font-size:1.4em;margin:30px 0;position:relative}#contenu #main-column section h2.subheader em.d1,#contenu #main-column section h3.subheader em.d1{border-top:2px solid #000;display:block;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:10}#contenu #main-column section h2.subheader span,#contenu #main-column section h3.subheader span{align-self:center;background:#fff;display:inline-block;font-weight:700;max-width:calc(100% - 120px);padding:0 60px;text-align:center;z-index:11}@media screen and (max-width:767px){#contenu #main-column section h2.subheader span,#contenu #main-column section h3.subheader span{max-width:calc(100% - 40px);padding:0 20px}}#contenu #main-column section .level3 h3.subheader{margin-bottom:0}#contenu #main-column section .level3 h3.subheader em.d1{border-top:1px solid #888}#contenu #main-column section .level3 h3.subheader em.d2{border-left:1px solid #888;display:block;height:50%;left:0;position:absolute;top:75%;transform:translateY(-50%);z-index:10}#contenu #main-column section .level3 h3.subheader em.d3{border-right:1px solid #888;display:block;height:50%;position:absolute;right:0;top:75%;transform:translateY(-50%);z-index:10}#contenu #main-column section .level3 h3.subheader span{font-weight:400}#contenu #main-column section .level3 .inside-level-3{border:1px solid #888;border-top:none;margin-bottom:30px;padding:40px 20px 20px}#contenu #main-column section .liste h2:not(.subheader),#contenu #main-column section .liste h4:not(.subheader),#contenu #main-column section.liste h2:not(.subheader),#contenu #main-column section.liste h4:not(.subheader){border:none;font-size:1.2em;font-weight:700;margin:0}#contenu #main-column section .liste h2:not(.subheader) a,#contenu #main-column section .liste h4:not(.subheader) a,#contenu #main-column section.liste h2:not(.subheader) a,#contenu #main-column section.liste h4:not(.subheader) a{color:#454545;text-decoration:none}#contenu #main-column section .liste h2:not(.subheader) a:hover,#contenu #main-column section .liste h4:not(.subheader) a:hover,#contenu #main-column section.liste h2:not(.subheader) a:hover,#contenu #main-column section.liste h4:not(.subheader) a:hover{text-decoration:underline}#contenu #main-column section .liste .element-inline:not(.last),#contenu #main-column section.liste .element-inline:not(.last){border-bottom:1px solid #e1e1e1;margin-bottom:20px;padding-bottom:20px}#contenu #main-column section .liste.equipes{margin-left:-.5rem!important;margin-right:-.5rem!important}#contenu #main-column section .liste.equipes .element-inline:not(.last){border-bottom:none;margin-bottom:0}#contenu #main-column section .liste.equipes .element-inline{padding:.5rem!important}#contenu #main-column section .liste.equipes .element-inline>div{background:#f5f5f5;padding:.5rem!important}#contenu #main-column nav[aria-label=breadcrumb]{display:none}#contenu #main-column .carousel-control-next,#contenu #main-column .carousel-control-prev{width:8%;z-index:800}#contenu #main-column .carousel-control-next .carousel-control-next-icon,#contenu #main-column .carousel-control-next .carousel-control-prev-icon,#contenu #main-column .carousel-control-prev .carousel-control-next-icon,#contenu #main-column .carousel-control-prev .carousel-control-prev-icon{background-color:#ddd}#contenu #main-column .carousel-control-next:hover,#contenu #main-column .carousel-control-prev:hover{z-index:1000}#contenu #main-column .carousel-control-next:hover .carousel-control-next-icon,#contenu #main-column .carousel-control-next:hover .carousel-control-prev-icon,#contenu #main-column .carousel-control-prev:hover .carousel-control-next-icon,#contenu #main-column .carousel-control-prev:hover .carousel-control-prev-icon{background-color:var(--color1)}#contenu aside{background:hsla(0,0%,94%,.7);border:1px solid #fff;border-radius:20px;box-shadow:3px 3px 10px #999;margin-top:45px;overflow:hidden;z-index:2}#contenu aside section h2{border-top:2px solid #5b5b5b;font-size:1.2em;margin:30px 0;position:relative}#contenu aside section h2 span:not(.compteur){background:#f1f1f1;display:inline-block;font-weight:700;left:50%;padding:0 30px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}#contenu aside section.filter ul{list-style:none;padding:0}#contenu aside section.filter ul ul{margin:0 0 5px 20px}#contenu aside section.filter ul li a{color:#333;text-decoration:none;vertical-align:middle}#contenu aside section.filter ul li:before{background:var(--color2);color:#fff;content:">";display:inline-block;font-size:11px;font-weight:400;height:15px;line-height:15px;margin-right:5px;text-align:center;transition:all .2s ease-out;vertical-align:middle;width:15px}#contenu aside section.filter ul li.actif:before{background:var(--color1)}#contenu aside section.filter ul li.actif a{color:var(--color1)}#contenu aside section.filter ul li:not(.not-hoverable):hover:hover a{background:var(--color2);color:var(--color1)}#contenu aside section.filter ul li:not(.not-hoverable):hover:hover:before{background:var(--color1)}#contenu aside .carousel-control-next,#contenu aside .carousel-control-prev{width:10%;z-index:800}#contenu aside .carousel-control-next .carousel-control-next-icon,#contenu aside .carousel-control-next .carousel-control-prev-icon,#contenu aside .carousel-control-prev .carousel-control-next-icon,#contenu aside .carousel-control-prev .carousel-control-prev-icon{background-color:#ddd}#contenu aside .carousel-control-next:hover,#contenu aside .carousel-control-prev:hover{z-index:1000}#contenu aside .carousel-control-next:hover .carousel-control-next-icon,#contenu aside .carousel-control-next:hover .carousel-control-prev-icon,#contenu aside .carousel-control-prev:hover .carousel-control-next-icon,#contenu aside .carousel-control-prev:hover .carousel-control-prev-icon{background-color:var(--color1)}#contenu .liste ul.buttons{margin:10px 0 16px;padding:0;text-align:right}#contenu .liste ul.buttons li{background:var(--color2);border:0;border-radius:0;color:#fff!important;display:inline-block;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400!important;line-height:32px;padding:0 15px;text-transform:uppercase}#contenu .liste ul.buttons li a{color:#fff;text-decoration:none}#contenu .liste ul.buttons li:hover{background-color:var(--color2-declined)}html.uppercasable #contenu #main-column p.infos-publications,html.uppercasable #contenu #main-column section h2.subheader span,html.uppercasable #contenu #main-column section h3.subheader span{text-transform:uppercase}#contenu #main-column section .liste.derniers-resultats .element-inline:not(.last),#contenu #main-column section.liste.derniers-resultats .element-inline:not(.last){border-bottom:none;margin-bottom:0;padding-bottom:0}#contenu #main-column section .liste.derniers-resultats h4.subheader,#contenu #main-column section .liste.resultats h3.subheader,#contenu #main-column section.liste.derniers-resultats h4.subheader,#contenu #main-column section.liste.resultats h3.subheader,section#derniers-resultats h3.subheader{display:none}#contenu #main-column section .liste.resultats .inside-level-3,#contenu #main-column section.liste.resultats .inside-level-3{border:none;margin-bottom:0;padding:0}#contenu #main-column section .liste.membres h3,#contenu #main-column section.liste.membres h3{border-top:none;font-size:1em}#contenu #main-column section .liste.membres a,#contenu #main-column section.liste.membres a{color:var(--color1)}html.uppercasable #contenu #main-column section .fake-h1,html.uppercasable #contenu #main-column section h1,html.uppercasable #contenu #main-column section h2,html.uppercasable #contenu #main-column section h3.subheader,html.uppercasable aside section h2{text-transform:uppercase}.liste.documents article{background:#e7e6e6}.liste.album-photos,.liste.album-videos{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.liste.album-photos article,.liste.album-videos article{background:#eee;padding-bottom:1rem;padding-top:1rem}.liste.album-photos article h2,.liste.album-videos article h2{display:inline-block}.liste.album-photos article p,.liste.album-videos article p{display:inline-block;font-style:italic}.liste.album-photos article p.text-muted,.liste.album-videos article p.text-muted{display:block;font-size:.9em;font-style:normal}.liste.album-photos article p.text-muted a,.liste.album-videos article p.text-muted a{color:var(--color1);font-weight:700;text-decoration:none}.liste.album-photos article p.text-muted a:hover,.liste.album-videos article p.text-muted a:hover{text-decoration:underline}.liste.album-photos article span[itemprop=audience],.liste.album-videos article span[itemprop=audience]{float:right}.liste.convocations .element-inline,.liste.evenements .element-inline,.liste.prochains-evenements .element-inline{border-bottom:0!important;margin-bottom:10px;margin-top:10px;padding-bottom:0!important}.liste.convocations .element-inline:not(.punaise),.liste.evenements .element-inline:not(.punaise),.liste.prochains-evenements .element-inline:not(.punaise){background:#f6f6f6}.liste.convocations .element-inline.last,.liste.evenements .element-inline.last,.liste.prochains-evenements .element-inline.last{margin-bottom:0}.liste.convocations .element-inline section.date,.liste.evenements .element-inline section.date,.liste.prochains-evenements .element-inline section.date{padding-top:20px}.liste.convocations .element-inline section.date time,.liste.evenements .element-inline section.date time,.liste.prochains-evenements .element-inline section.date time{height:187px}.liste.convocations .element-inline section.date time>span,.liste.evenements .element-inline section.date time>span,.liste.prochains-evenements .element-inline section.date time>span{margin:0 auto}.liste.convocations .element-inline .illustration,.liste.evenements .element-inline .illustration,.liste.prochains-evenements .element-inline .illustration{padding-top:20px}.liste.convocations .element-inline section.informations,.liste.evenements .element-inline section.informations,.liste.prochains-evenements .element-inline section.informations{padding-bottom:20px;padding-top:20px;position:relative}.liste.convocations .element-inline section.informations p a:not(:hover),.liste.evenements .element-inline section.informations p a:not(:hover),.liste.prochains-evenements .element-inline section.informations p a:not(:hover){text-decoration:none}.liste.convocations .element-inline section.informations p em,.liste.convocations .element-inline section.informations p em a:not(:hover),.liste.evenements .element-inline section.informations p em,.liste.evenements .element-inline section.informations p em a:not(:hover),.liste.prochains-evenements .element-inline section.informations p em,.liste.prochains-evenements .element-inline section.informations p em a:not(:hover){color:var(--bs-heading-color)}.liste.actualites>div>.row>.col-12{margin-bottom:3rem}.liste.actualites .date-month-container{float:left;width:100px}.liste.actualites .date-month-container .greydatecontainer{font-size:1.3em;height:100px;position:relative;width:100%}.liste.actualites .date-month-container .greydatecontainer .greydate{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.liste.actualites .date-month-container .greydatecontainer .greydate strong{color:#a9a9a9;display:block;font-size:1.5em;text-align:center}.liste.actualites .date-month-container .greydatecontainer .greydate em{background:#a9a9a9;color:#fff;display:block;font-size:1.4em;font-weight:700;text-align:center}.liste.actualites .with-date-month-container{float:right;width:calc(100% - 100px)}.liste.actualites .date-day-container{float:left;height:100px;padding-top:40px;width:110px}@media screen and (max-width:767px){.liste.actualites .date-day-container{width:45px}}.liste.actualites .date-day-container .jour{display:inline-block;text-align:center;width:100%}.liste.actualites .date-day-container .jour strong{background:#fff;border:1px solid #dfe0e0;font-size:1.4em;font-weight:700;padding:4px;position:relative}.liste.actualites .with-date-day-container{float:right;width:calc(100% - 110px)}@media screen and (max-width:767px){.liste.actualites .date-month-container{border-top:2px solid #5b5b5b;float:none;font-size:1.4em;height:auto;margin:30px 0;position:relative;width:100%}.liste.actualites .date-month-container .greydatecontainer{height:auto}.liste.actualites .date-month-container .greydatecontainer .greydate{background:#fff;display:inline-block;font-weight:700;left:50%;padding:0 60px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.liste.actualites .date-month-container .greydatecontainer .greydate strong{color:#383838;display:inline;font-size:1em}.liste.actualites .date-month-container .greydatecontainer .greydate em{background:#fff;color:#383838;display:inline;font-size:1em;font-weight:700;text-align:center}.liste.actualites .with-date-month-container{float:none;width:100%}.liste.actualites .with-date-day-container{width:calc(100% - 45px)}}.liste.actualites article{border-left:2px solid #adadad;padding-left:32px}@media screen and (max-width:767px){.liste.actualites article{border-left:1px solid #adadad;padding-left:10px}}.liste.actualites article>div{background:#f1f0f0;padding-bottom:10px;padding-top:10px}.liste.actualites article p.info{display:none}html.uppercasable .liste.actualites .date-month-container .greydatecontainer .greydate strong{text-transform:uppercase}@media screen and (max-width:767px){html.uppercasable .liste.actualites .date-month-container .greydatecontainer.greydate{text-transform:uppercase}}.liste.sections{margin:10px -10px 20px}.liste.sections .illustration{background:#f0f0f0;color:#383838;display:inline-block;height:103px;margin:15px 15px 15px 35px;padding:16px;text-align:center;text-decoration:none;width:103px}.liste.sections .illustration:hover{background-color:#aaa}@media screen and (max-width:767px){.liste.sections .illustration{display:none}}.liste.sections h2{font-size:1.2em;font-weight:700}.liste.sections h2 a{background:#f0f0f0;color:#2a2a2a;display:inline-block;margin:10px 0;padding:16px;text-align:center;text-decoration:none}.liste.sections h2 a:hover{background-color:#eee}.liste.sections .info{font-size:.8em;margin:10px 0}.liste.sections .info a{color:#383838;text-decoration:none}.liste.sections .info a:hover{text-decoration:underline}html.uppercasable .liste.sections h2 a{text-transform:uppercase}#barre-de-filtrage{display:flex;justify-content:center}#barre-de-filtrage span{padding:0 calc(var(--bs-gutter-x)*.5);width:auto}#barre-de-filtrage span INPUT,#barre-de-filtrage span SELECT{-webkit-appearance:none;border:1px solid silver;border-radius:2px;color:#9a9a9a;font-family:Arial,sans-serif}.nav.onglets{margin-top:30px}.ongletpanel{border:1px solid #dee2e6;border-top:none;margin-bottom:30px;padding:20px calc(var(--bs-gutter-x)*.5) 0 calc(var(--bs-gutter-x)*.5)}html.uppercasable #barre-de-filtrage .btn,html.uppercasable #barre-de-filtrage INPUT,html.uppercasable #barre-de-filtrage SELECT{font-size:.8em;text-transform:uppercase}.print-button{margin:-25px 15px 0}#contenu .chapo{clear:both;font-size:1.2em;font-weight:700}#contenu #main-column section .detail.produits .fake-title h1.secondary-content,#contenu #main-column section .detail.produits .fake-title h2.secondary-content,#contenu #main-column section .detail.rubriques .fake-title h1.secondary-content,#contenu #main-column section .detail.rubriques .fake-title h2.secondary-content{border:none;color:var(--color1);font-size:1.8em;font-weight:700;margin-bottom:2em;margin-top:2em;text-align:center}#contenu #main-column section .detail.produits .fake-title h1.secondary-content span,#contenu #main-column section .detail.produits .fake-title h2.secondary-content span,#contenu #main-column section .detail.rubriques .fake-title h1.secondary-content span,#contenu #main-column section .detail.rubriques .fake-title h2.secondary-content span{background:unset;left:0;padding:none;position:relative;top:0;transform:none;white-space:unset}#contenu #main-column section .detail.produits .fake-title h1.secondary-content dl[itemProp=priceSpecification],#contenu #main-column section .detail.produits .fake-title h2.secondary-content dl[itemProp=priceSpecification],#contenu #main-column section .detail.rubriques .fake-title h1.secondary-content dl[itemProp=priceSpecification],#contenu #main-column section .detail.rubriques .fake-title h2.secondary-content dl[itemProp=priceSpecification]{margin:0;padding:0}#contenu #main-column section .detail.produits #main-content dl[itemProp=priceSpecification],#contenu #main-column section .detail.rubriques #main-content dl[itemProp=priceSpecification]{display:none}#contenu #main-column section .detail.produits dl[itemProp=priceSpecification],#contenu #main-column section .detail.rubriques dl[itemProp=priceSpecification]{font-size:.8em;font-style:italic}#contenu #main-column section .detail.produits dl[itemProp=priceSpecification] strong,#contenu #main-column section .detail.rubriques dl[itemProp=priceSpecification] strong{font-weight:400;text-transform:lowercase}#contenu #main-column section .detail.produits .liste.produits article section:not(.no-vertical-center),#contenu #main-column section .detail.produits .liste.produits-complementaires article section:not(.no-vertical-center),#contenu #main-column section .detail.rubriques .liste.produits article section:not(.no-vertical-center),#contenu #main-column section .detail.rubriques .liste.produits-complementaires article section:not(.no-vertical-center){position:absolute;top:50%;transform:translateY(-50%)}#contenu #main-column section .detail.contact{margin-top:75px}#contenu #main-column section .detail.contact #main-content .coordonnees{text-align:center}#contenu #main-column section .detail.contact #main-content H2{color:#424242;font-size:1.8em;font-weight:700;margin-bottom:25px;margin-top:25px;text-align:center}#contenu #main-column section .detail.contact #main-content .adr{font-size:1em;text-align:center}#contenu #main-column section .detail.contact #main-content P{font-size:.9em;margin-top:25px;text-align:center}#contenu #main-column section .detail.contact #main-content .description{font-size:.9em;margin:0 auto;max-width:500px;text-align:left}#contenu #main-column section .detail.contact #main-content .description P{font-size:1em;margin:5px 0;text-align:left}#contenu #main-column section .detail.contact #formulaire_page{margin:50px 0 20px}#contenu #main-column section .detail.contact #formulaire_page H2{color:#424242;font-size:1.2em;font-weight:700;margin-bottom:25px;margin-top:-10px;text-align:center}#contenu #main-column section .detail.contact #formulaire_page H2 SPAN{background:#fff;padding:0 10px}#contenu #main-column section .detail.contact #formulaire_page .inner-contact{margin:0 auto;max-width:450px}#contenu #main-column section .detail.contact #formulaire_page .finalite{background:#f0f0f0;border:1px solid #ddd;clear:both;color:#777;margin:10px 0;padding:10px;text-align:justify}#contenu #main-column section .detail.contact #formulaire_page .finalite p{margin:10px 0;text-align:left}#contenu #main-column section .detail.contact #formulaire_page .finalite ul{margin-left:20px;padding:0}#contenu #main-column section .detail.contact #formulaire_page .finalite ul li{list-style:disclosure-closed}#contenu #main-column section .detail.contact #formulaire_page .finalite a{color:#777}#contenu #main-column section .detail.contact #formulaire_page .finalite label{cursor:pointer;display:inline!important;font-weight:700;text-decoration:underline}html.uppercasable #contenu #main-column section .detail.contact #main-content .adr,html.uppercasable #contenu #main-column section .detail.contact #main-content h2{text-transform:uppercase}#contenu .detail span[itemprop=audience]{display:block;margin-bottom:40px;margin-top:40px}span[itemprop=audience]{font-family:Open Sans Bold,sans-serif;font-size:.8em;line-height:22px}span[itemprop=audience] .fa-users{color:#aaa;font-size:1.2em;margin-right:5px;vertical-align:text-top}span[itemprop=audience] a{background:#fff;border:1px solid #c9c7c7;color:#383838;display:inline-block;margin-right:5px;padding:0 6px;text-decoration:none;text-transform:uppercase;vertical-align:top}span[itemprop=audience] a:hover{background:#f5f5f5}span[itemprop=audience] span{border:1px solid transparent;color:#383838;display:inline-block;margin-right:5px;padding:0 6px;text-transform:uppercase;vertical-align:top}#contenu #main-column section section#contenus-associes{background:#ebeff4;margin:0 -40px;padding:1px 40px;width:calc(100% + 80px)}#contenu #main-column section section#contenus-associes .documents,#contenu #main-column section section#contenus-associes .photos,#contenu #main-column section section#contenus-associes .videos{margin:25px 0}#contenu #main-column section section#contenus-associes .liste.documents article{background:#ebeff4;margin:0 0 10px}#contenu #main-column section section#contenus-associes .liste.documents article section{margin:0}@media screen and (max-width:767px){#contenu #main-column section section#contenus-associes{font-size:.8em;margin:0 -20px;padding:1px 10px;width:calc(100% + 40px)}#contenu #main-column section section#contenus-associes .documents,#contenu #main-column section section#contenus-associes .photos,#contenu #main-column section section#contenus-associes .videos{margin:10px 0}}#contenu #main-column section section#contenus-associes h2.secondary-content{border:none;color:#626262;font-size:1.2em;font-weight:400;margin-bottom:25px}#contenu #main-column section section#contenus-associes h2.secondary-content span{background:none;display:inline;font-weight:400;left:unset;padding:0;position:relative;top:unset;transition:unset;white-space:normal}#contenu #main-column section section#contenus-associes h3{color:#626262;font-size:1.2em;font-weight:700;padding-bottom:15px}#contenu #main-column section section#contenus-associes p{color:#626262;font-size:1em;margin-bottom:25px;padding-bottom:15px}#contenu #main-column section section#contenus-associes .documents h2{margin-bottom:0;text-align:center}#contenu #main-column section section#contenus-associes .documents ol{display:block;list-style:none;margin-top:50px}#contenu #main-column section section#contenus-associes .documents li{margin:0 auto;max-width:350px}#contenu #main-column section section#contenus-associes .documents h3{color:#373636;font-size:1.1em;font-weight:400;text-transform:none}#contenu #main-column section section#contenus-associes .documents p{margin-bottom:0}#contenu #main-column section section#contenus-associes .document_extension{background:url(/images/common/document-extension.png);color:#fff;display:block;float:left;font-family:Open Sans Bold,sans-serif;font-weight:700;height:103px;line-height:103px;margin-right:27px;text-align:center;text-decoration:none;text-transform:uppercase;width:73px}#contenu #main-column section section#contenus-associes .closed{display:none}#contenu #main-column section section#contenus-associes .envoirplus{color:#777;cursor:pointer;font-size:.7em;font-weight:400}html.uppercasable #contenu #main-column section section#contenus-associes h2.secondary-content,html.uppercasable #contenu #main-column section section#contenus-associes h3{text-transform:uppercase}.module{clear:both;margin:55px 0}.module h2{border-bottom:1px solid #cac8c7;color:#626262;font-size:1.2em;font-weight:400;margin-bottom:25px}html.uppercasable .module h2{text-transform:uppercase}.module#forum h2:not(.main){border-bottom:none;color:#444;font-size:1.4em;margin-bottom:8px;text-transform:none}.module .info{font-size:.8em;font-weight:400;text-transform:none}.module .info a{color:#4a4a3e;text-decoration:none}.module .info a:hover{text-decoration:underline}.module.fond_gris{background:#f2f2f2;margin:25px -40px;padding:25px 40px}#contenu #main-column .module.fond_gris h2.secondary-content,#contenu #main-column .module.fond_gris h3.secondary-content{border-top-color:#444;color:#444}#contenu #main-column .module.fond_gris h2.secondary-content span:not(.compteur),#contenu #main-column .module.fond_gris h3.secondary-content span:not(.compteur){background-color:#f2f2f2}.module.ultra_large{margin:0 calc(-500% - 52px);padding:0 500%}.module.ultra_large .contenu{margin-left:-500%;padding-left:500%}@media screen and (max-width:767px){.module.fond_gris{margin:10px -10px;padding:10px}.module.ultra_large{margin:0 calc(-500% - 10px)}}#contenu #main-column .ongletpanel section.widget:not(.incontent){margin:25px -12px 0}#contenu #main-column .ongletpanel section.widget:not(.incontent).widget_a_la_une .carousel{border:none}#contenu #main-column .ongletpanel .module.fond_gris,#contenu #main-column .ongletpanel section.widget.fond_gris:not(.incontent){background:#f2f2f2;margin:25px -12px 0;padding:25px 52px}@media screen and (max-width:767px){#contenu #main-column .ongletpanel .module.fond_gris,#contenu #main-column .ongletpanel section.widget.fond_gris:not(.incontent){margin:10px -10px;padding:10px}}#contenu #main-column .ongletpanel .bouton_panier{margin:0;width:100%}#participants .module{overflow:auto}#informations_evenement .resultat_score header{display:none!important}html.uppercasable #contenu #main-column section #informations_evenement h2,html.uppercasable #contenu #main-column section #informations_evenement p.info{text-transform:uppercase}#contenu #main-column section #informations_evenement{background:#f2f2f2;margin:25px -40px;padding:25px 40px}@media screen and (max-width:767px){#contenu #main-column section #informations_evenement{margin:10px -10px;padding:10px}}#contenu #main-column section #informations_evenement h2{border:none;color:#626262;font-size:1.2em;font-weight:700;margin-bottom:0;text-align:center}#contenu #main-column section #informations_evenement h2 span{background:unset;display:inline;font-weight:400;padding:unset;position:unset;transform:unset}#contenu #main-column section #informations_evenement h2>span[itemprop=endDate],#contenu #main-column section #informations_evenement h2>span[itemprop=endDate] span,#contenu #main-column section #informations_evenement h2>span[itemprop=startDate],#contenu #main-column section #informations_evenement h2>span[itemprop=startDate] span{font-weight:700}#contenu #main-column section #informations_evenement h2.secondary-content{display:none}#contenu #main-column section #informations_evenement p{text-align:center}#contenu #main-column section #informations_evenement p.info a{color:#4a4a3e;text-decoration:none}#contenu #main-column section #informations_evenement .resultat_score{font-size:2em;margin:10px 0;text-align:center}#contenu #main-column section #informations_evenement .resultat_score>div:not(.container-fluid)>*{display:inline-block;vertical-align:middle}#contenu #main-column section #informations_evenement .resultat_score .logo{height:130px;position:relative;width:12%}#contenu #main-column section #informations_evenement .resultat_score .logo img{left:50%;margin:auto;max-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}#contenu #main-column section #informations_evenement .resultat_score .opposant,#contenu #main-column section #informations_evenement .resultat_score .score{margin:0 10px}@media screen and (max-width:767px){#contenu #main-column section #informations_evenement .resultat_score .opposant{font-size:.5em}}#contenu #main-column section #informations_evenement .resultat_score .adversaire{color:#838383}@media screen and (max-width:767px){#contenu #main-column section #informations_evenement .resultat_score.avec-logo .opposant{display:none}}#contenu #main-column section #informations_evenement .resultat_libelle{font-size:2em;font-style:italic;margin:30px 0;text-align:center}#contenu #main-column section #informations_evenement #infos-complementaires-score{font-size:.45em}#infos_covoiturage h2,#participants h2,#resultat_commentaire h2{font-weight:700}#resultats_individuels,.resultats_individuels{clear:both;margin:20px 0;padding-bottom:20px}#resultats_individuels h2,.resultats_individuels h2{font-weight:700}#resultats_individuels ul,.resultats_individuels ul{margin:15px -20px -20px}#resultats_individuels li,.resultats_individuels li{background:#eee;display:inline-block;margin:20px;padding:5px;white-space:nowrap}#resultats_individuels li img,.resultats_individuels li img{width:30px}#resultats_individuels li strong,.resultats_individuels li strong{font-weight:700}#resultats_individuels li a,.resultats_individuels li a{color:var(--color1);text-decoration:none}#resultats_individuels li a:hover,.resultats_individuels li a:hover{text-decoration:underline}.resultats_individuels ul{padding-bottom:20px}#section_covoiturage{background:#fff none repeat scroll 0 0;border:1px solid #bbb;padding:10px}#section_covoiturage .adresse{margin:10px}#section_covoiturage strong{font-weight:700}#section_covoiturage hr{border:1px solid #bbb;height:0}.detail.operations-preventes #produits header{display:none}.detail.operations-preventes #produits .bouton_panier{background-color:#fff}html.uppercasable #infos_covoiturage h2,html.uppercasable #participants h2,html.uppercasable #resultat_commentaire h2,html.uppercasable #resultats_individuels h2,html.uppercasable .resultats_individuels h2{text-transform:uppercase}.box1{fill:var(--color2)}.box2{fill:var(--color1)}#contenu #main-column section.widget:not(.incontent),#contenu aside section.widget:not(.incontent){margin:0 0 20px;position:relative}#contenu #main-column section.widget:not(.incontent) .inner,#contenu aside section.widget:not(.incontent) .inner{min-height:unset;padding-top:0}#contenu #main-column section.widget:not(.incontent) header h2.secondary-content,#contenu aside section.widget:not(.incontent) header h2.secondary-content{border-bottom:1px solid #000;border-top:0;color:var(--color2);font-size:1.2em;font-weight:400;margin-bottom:20px;padding:17px 0}#contenu #main-column section.widget:not(.incontent) header h2.secondary-content span:not(.compteur),#contenu aside section.widget:not(.incontent) header h2.secondary-content span:not(.compteur){background:unset;left:0;padding:unset;position:relative;top:0;transform:unset;white-space:normal}#contenu #main-column section.widget:not(.incontent).fond_gris,#contenu aside section.widget:not(.incontent).fond_gris{background:#f2f2f2;margin:0 -40px;padding:10px 40px}#contenu #main-column section.widget:not(.incontent).ultra_large,#contenu aside section.widget:not(.incontent).ultra_large{background:var(--color2);margin:0 calc(-500% - 40px);padding:0 500%}@media screen and (max-width:767px){#contenu #main-column section.widget:not(.incontent).ultra_large,#contenu aside section.widget:not(.incontent).ultra_large{margin:0 calc(-500% - 20px)}}#contenu #main-column section.widget:not(.incontent).ultra_large .content,#contenu aside section.widget:not(.incontent).ultra_large .content{background:var(--color1);margin-left:-500%;padding-left:500%}#contenu #main-column section.widget:not(.incontent):first-child header h2.secondary-content,#contenu aside section.widget:not(.incontent):first-child header h2.secondary-content{margin-top:0}html.uppercasable #contenu #main-column section.widget:not(.incontent) header h1.secondary-content,html.uppercasable #contenu #main-column section.widget:not(.incontent) header h2.secondary-content,html.uppercasable #contenu aside section.widget:not(.incontent) header h1.secondary-content,html.uppercasable #contenu aside section.widget:not(.incontent) header h2.secondary-content{text-transform:uppercase}#contenu .with-left-aside #main-column section.widget.ultra_large{margin:0 calc(-500% - 40px) 0 calc(-500% - 10px)}#contenu .with-right-aside #main-column section.widget.ultra_large{margin:0 calc(-500% - 10px) 0 calc(-500% - 40px)}@media (min-width:992px){#contenu .with-right-aside #main-column section.widget.fond_gris{margin-right:calc(var(--bs-gutter-x)*-.5);padding-right:calc(var(--bs-gutter-x)*.5)}#contenu .with-right-aside #main-column section.widget.ultra_large{margin:0 calc(-500% - 10px)}#contenu .with-right-aside aside section.widget.fond_gris{margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:-40px;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:40px}#contenu .with-right-aside .widget_evenement.grand_widget .more_link{right:10px!important}#contenu .with-left-aside #main-column section.widget.fond_gris{margin-left:calc(var(--bs-gutter-x)*-.5);padding-left:calc(var(--bs-gutter-x)*.5)}#contenu .with-left-aside #main-column section.widget.ultra_large{margin:0 calc(-500% - 10px)}#contenu .with-left-aside aside section.widget.fond_gris{margin-left:-40px;margin-right:calc(var(--bs-gutter-x)*-.5);padding-left:40px;padding-right:calc(var(--bs-gutter-x)*.5)}}.widget_evenement.grand_widget .event-inner{margin:0 auto;max-width:1148px;width:87%}.widget_evenement.grand_widget .event-inner>div.container-fluid>div>div{align-content:center}.widget_evenement.grand_widget .more_link{right:40px;top:60px}.widget_evenement.grand_widget section.date{color:var(--color2);display:inline-block;font-weight:700;height:80px;position:relative;vertical-align:top;width:75px}.widget_evenement.grand_widget section.date>span{display:block;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:75px}.widget_evenement.grand_widget section.date .j{display:block;font-size:2em}.widget_evenement.grand_widget section.date .m{display:block}.widget_evenement.grand_widget .informations{display:inline-flex;min-height:80px;position:relative;width:calc(100% - 90px)}.widget_evenement.grand_widget .informations>span:not([itemprop=audience]){align-self:center;max-width:100%}.widget_evenement.grand_widget .informations h3{color:#414137;font-size:1.1em;font-weight:700;margin-bottom:0}.widget_evenement.grand_widget .informations h4{color:#414137;font-size:1.2em;margin-bottom:0}.widget_evenement.grand_widget .informations p{color:#414137;font-size:.8em;margin-bottom:0}.widget_evenement.grand_widget .informations a{color:#414137;text-decoration:none}.widget_evenement.grand_widget .informations a:hover{text-decoration:underline}.widget_evenement.grand_widget .resultats{align-content:center;display:flex;min-height:80px;position:relative}.widget_evenement.grand_widget .resultats p.description{align-self:center;line-height:1.3em}.widget_evenement.grand_widget .resultat_score{display:flex;font-size:1.4em;justify-content:center;min-height:80px;text-align:center;width:100%}.widget_evenement.grand_widget .resultat_score>*{align-self:center;display:inline-block}.widget_evenement.grand_widget .resultat_score .logo{height:80px;position:relative;width:12%}.widget_evenement.grand_widget .resultat_score .logo img{left:50%;margin:auto;max-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.widget_evenement.grand_widget .resultat_score .logo .opposant{margin:0 10px;max-width:40%;max-width:calc(47% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget_evenement.grand_widget .resultat_score.avec-logo .opposant{max-width:calc(35% - 20px)}.widget_evenement.grand_widget .resultat_score .separateur{text-align:center;width:6%}.widget_evenement.grand_widget .resultat_score .adversaire{color:#838383}.widget_evenement.petit_widget h3{font-size:1.1rem}.widget_evenement.petit_widget h3 a{color:var(--color1);font-weight:700;text-decoration:none}.widget_evenement.petit_widget p{font-size:1rem;margin-bottom:5px}.widget_evenement.petit_widget p a{color:var(--color1);text-decoration:none}html.uppercasable .petit_widget.widget_evenement h3,html.uppercasable .widget_evenement.grand_widget .informations h3,html.uppercasable .widget_evenement.grand_widget .informations h4,html.uppercasable .widget_evenement.grand_widget section.date{text-transform:uppercase}.widget_calendrier.grand_widget header,.widget_calendrier.grand_widget header h2{margin-bottom:0!important}.widget_calendrier.grand_widget .content{background:#f4f4f4;padding-top:20px}.widget_calendrier.incontent .content{margin-top:40px}.widget_calendrier .content{padding:1rem}.widget_calendrier .content h3{color:#a8a7a7;font-size:1.2em;font-weight:700}.widget_calendrier .content article{background:#f4f4f4}.widget_calendrier .content article .date_evenement{color:#838383;font-weight:700;text-align:center}.widget_calendrier .content article .date_evenement .jour_evenement{font-size:2em}.widget_calendrier .content article h4{font-size:1.1rem}.widget_calendrier .content article h4 a{color:#454545!important;text-decoration:none}.widget_calendrier .content article p{color:#838383;margin-bottom:0}html.uppercasable .widget_calendrier P,html.uppercasable .widget_calendrier h3,html.uppercasable .widget_calendrier h4,html.uppercasable .widget_calendrier.grand_widget .content article .date_evenement .mois_evenement{text-transform:uppercase}.widget_reseau h3.separateur{border-top:1px solid #ddd;font-size:1.2em;margin:30px 0;position:relative}.widget_reseau h3.separateur span{background:#fff;color:var(--color2);display:inline-block;font-weight:700;left:50%;padding:0 60px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.widget_reseau .more_link{top:10px}.widget_reseau .liste.evenements .element-inline{background:none}.widget_reseau section.date{background-color:var(--color1);color:#fff;font-size:.8rem;line-height:1.2;padding-bottom:5px;position:absolute;right:0;text-align:center;top:-2px;width:60px}.widget_reseau section.date .jour_evenement{font-size:1.6rem}.widget_reseau section.date:after{border:8px solid transparent;border-top:8px solid var(--color1);bottom:-16px;content:"";left:calc(50% - 8px);position:absolute}.widget_reseau h4{font-size:1.1rem}.widget_reseau h4 a{color:var(--color1);font-weight:700;text-decoration:none}.widget_reseau p.text-muted{color:#969696!important;font-size:.8em}.widget_reseau p.text-muted a{color:var(--color1)!important}.widget_reseau.petit_widget h3.separateur span{background:#f1f1f1;padding:0 15px}html.uppercasable .widget_reseau h3.separateur span{text-transform:uppercase}.widget_app_mobile.petit_widget .content{padding-bottom:10px}.widget_app_mobile.petit_widget .content h3{color:#555;font-size:1.1rem;font-weight:700;margin-bottom:0;margin-top:10px;text-align:center}.widget_app_mobile.petit_widget .content h4{color:#555;font-size:1.1rem;margin-bottom:10px;text-align:center}.widget_app_mobile.petit_widget .content hr{margin:5px 0;visibility:hidden}.widget_app_mobile.grand_widget .content{background:#fff}.widget_app_mobile.grand_widget .content h3{color:#555;font-size:1.1rem;font-weight:700;margin-bottom:0;margin-top:10px}.widget_app_mobile.grand_widget .content h4{color:#555;font-size:1.1rem;margin-bottom:10px}html.uppercasable .widget_app_mobile h3,html.uppercasable .widget_app_mobile h4{text-transform:uppercase}#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris{padding-bottom:20px;padding-top:20px}#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris .box{margin:0 auto;max-width:626px}#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris .box-title-container{height:122px;position:relative}@media screen and (max-width:767px){#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris .box-title-container{height:auto}}#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris .box-title{left:0;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris .box-title{left:0;position:relative;top:0;transform:none}}#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris h2{border:none;font-weight:400;margin:0 60px 20px 0;padding:0}#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris h2 span{white-space:normal}#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris h2 strong{display:block;font-weight:700}@media screen and (max-width:767px){#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris h2{margin:10px;text-align:center}#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris h2 strong{display:inline}}#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris h3{font-size:1em;font-weight:400;line-height:30px;text-transform:uppercase}@media screen and (max-width:767px){#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris h3{margin:10px;text-align:center}}#contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris h3 img{vertical-align:middle}html.uppercasable #contenu #main-column section.widget.grand_widget.widget_facebook.fond_gris h3{text-transform:uppercase}.widget_inscription{padding-top:30px!important}.widget_inscription h2{border:none!important;color:var(--color2);font-size:1.2em;font-weight:700;margin:0 0 20px;padding:0}.widget_inscription h2 strong{color:var(--color1)}.widget_inscription h2 em{display:block;font-size:.7em;font-weight:400}.widget_inscription p{text-align:center}.widget_newsletter.fond_gris{padding-bottom:30px;padding-top:30px}.widget_newsletter h2{border:none!important;color:var(--color2);font-size:1.2em;font-weight:400;margin:0!important;margin-bottom:10px;padding:0}@media screen and (max-width:1023px){.widget_newsletter h2{text-align:center}}.widget_newsletter h2 strong{font-weight:700}.widget_newsletter .formulaire_newsletter{text-align:right}@media screen and (max-width:1023px){.widget_newsletter .formulaire_newsletter{text-align:center}}.widget_newsletter .newsletters{border-left:1px solid #797979;margin-left:10px;padding-left:10px}@media screen and (max-width:767px){.widget_newsletter .newsletters{margin-top:20px}}.widget_newsletter .newsletters h3{display:none}.widget_newsletter .newsletters article{background:#fbfafa;margin:5px 0 5px 5px;padding:10px}.widget_newsletter .newsletters article p{display:inline-block;padding:0 20px}.widget_newsletter .newsletters article p span{color:#003452;font-weight:700}.widget_newsletter .newsletters article h4{display:inline-block;font-size:1.3rem}.widget_newsletter .newsletters article h4 a{color:#303030;text-decoration:none}.widget_newsletter .newsletters article h4 a:hover{text-decoration:underline}.widget_newsletter .more_link{margin-top:10px;position:relative;right:auto;top:auto}.widget_recherche.fond_gris{padding-bottom:30px;padding-top:30px}html.uppercasable .widget_actualite.grand_widget>div .liste h3,html.uppercasable .widget_actualite.grand_widget>div article.actualite .info,html.uppercasable .widget_actualite.grand_widget>div article.actualite h3{text-transform:uppercase}.widget_actualite.grand_widget>div .colonne1{margin-right:10px}@media screen and (max-width:767px){.widget_actualite.grand_widget>div .colonne1{margin-right:0}}.widget_actualite.grand_widget>div .colonne2{margin-left:10px}@media screen and (max-width:767px){.widget_actualite.grand_widget>div .colonne2{margin-left:0;margin-top:20px}}.widget_actualite.grand_widget>div article.actualite .info{color:#8f8f8f;font-size:.8em;margin-bottom:0;padding:10px 0}.widget_actualite.grand_widget>div article.actualite .info a{color:#8f8f8f;text-decoration:none}.widget_actualite.grand_widget>div article.actualite .info a:hover{text-decoration:underline}.widget_actualite.grand_widget>div article.actualite .date{color:#575757}.widget_actualite.grand_widget>div article.actualite h3{font-size:1.3em;margin-bottom:20px}.widget_actualite.grand_widget>div article.actualite h3 a{color:#003452;text-decoration:none}.widget_actualite.grand_widget>div article.actualite h3 a:hover{text-decoration:underline}.widget_actualite.grand_widget>div article.actualite .entry-content{color:#636363;font-size:1em;margin-bottom:0}@media screen and (max-width:767px){.widget_actualite.grand_widget>div .liste{margin-top:20px}}.widget_actualite.grand_widget>div .liste h3{background:#efefef;color:#303030;font-size:1em;font-weight:400;padding:5px}.widget_actualite.grand_widget>div .liste article{border-bottom:1px solid #d1d1d1;font-size:.8em;padding:10px 5px}.widget_actualite.grand_widget>div .liste article p{display:inline-block;margin:0;padding-right:12px;vertical-align:top}.widget_actualite.grand_widget>div .liste article p span{color:var(--color2);font-weight:700}.widget_actualite.grand_widget>div .liste article h4{display:inline-block;font-size:1rem;margin:0;max-width:calc(100% - 55px)}.widget_actualite.grand_widget>div .liste article h4 a{color:#303030;text-decoration:none}.widget_actualite.grand_widget>div .liste article h4 a:hover{text-decoration:underline}.widget_actualite.petit_widget article{margin-bottom:20px}.widget_actualite.petit_widget h3{font-size:1.1rem}.widget_actualite.petit_widget h3 a{color:var(--color1);font-weight:700;text-decoration:none}html.uppercasable .petit_widget.widget_actualite h3{text-transform:uppercase}.widget_reservations .infos_creneau p{color:#777}.widget_reservations .infos_creneau p strong{font-size:1.1em;font-weight:700}.widget_reservations.petit_widget p{text-align:center}.widget_reservations.petit_widget a.tickets{color:#777;font-size:.9em;text-decoration:none}.widget_reservations.petit_widget .infos_creneau{font-size:1.2em}.widget_reservations.grand_widget h2{border:none;color:#3b444b;font-size:1.3em;font-weight:700;padding-bottom:0}.widget_reservations.grand_widget h2 em{font-size:.7em;font-weight:400;text-transform:none}.widget_reservations.grand_widget h2 em a{color:#3b444b;margin-left:20px;text-decoration:none}.widget_reservations.grand_widget h2 em a:hover{text-decoration:underline}.widget_reservations.grand_widget select{width:90%}@media screen and (max-width:1023px){.widget_reservations.grand_widget select{width:95%}}@media screen and (max-width:567px){.widget_reservations.grand_widget select{width:100%}}@media screen and (max-width:1023px){.widget_reservations.grand_widget #sel_cat{text-align:right}}.widget_reservations.grand_widget P{margin-bottom:0;margin-top:5px;text-align:right}.widget_reservations.grand_widget P strong{font-weight:700}.widget_reservations.grand_widget button{float:right}.widget_reservations.grand_widget .infos_creneau p{font-size:1.2em;margin-top:0}html.uppercasable .widget_reservations.grand_widget h2{text-transform:uppercase}.widget_partenaire.petit_widget h3{font-size:1.2rem;margin:10px 0}.widget_partenaire.petit_widget h3 a{color:#575757;text-decoration:none}.widget_partenaire.petit_widget h3 a:hover{text-decoration:underline}.widget_partenaire.petit_widget .carousel-inner{color:#555;padding-bottom:40px;padding-top:30px}.widget_partenaire.petit_widget .carousel-indicators{background:#ddd;margin:0}.widget_partenaire.grand_widget .agrandie{display:block}@media screen and (max-width:567px){.widget_partenaire.grand_widget .agrandie{padding:0 5px}}.widget_partenaire.grand_widget .agrandie img{margin:0 auto;max-height:250px}.widget_partenaire.grand_widget .image{border:1px solid #ccc;display:block;max-width:calc(100% - 2px)}.widget_partenaire.grand_widget div.liste_photos{margin:0 -10px 0 0}.widget_partenaire.grand_widget p a{display:inline-block;margin:0 auto;max-width:calc(100% - 10px);padding:5px}html.uppercasable .widget_partenaire h3{text-transform:uppercase}#lien-album-externe a{color:#575757;text-decoration:none}#lien-album-externe a:hover{text-decoration:underline}.widget_boutique.grand_widget .colonne1{margin-right:10px}.widget_boutique.grand_widget .colonne2{margin:0 10px;padding:0 10px}@media screen and (max-width:767px){.widget_boutique.grand_widget .colonne1{margin-right:0}.widget_boutique.grand_widget .colonne2{margin-left:0}}.widget_boutique.grand_widget article{background:#edecec;overflow:hidden;position:relative;text-align:center}.widget_boutique.grand_widget article.unique{text-align:left}.widget_boutique.grand_widget article .illustration img{margin:2px auto}.widget_boutique.grand_widget article h3{font-size:1.2rem;margin:10px 2px}.widget_boutique.grand_widget article h3 a{color:#575757;text-decoration:none}.widget_boutique.grand_widget article h3 a:hover{text-decoration:underline}.widget_boutique.grand_widget article p{font-size:.8em;margin:10px 0}.widget_boutique.grand_widget article mark.prix{background:#edecec}.widget_boutique.grand_widget article .accroche{background:#b81b1b none repeat scroll 0 0;color:#fff;font-size:.8em;left:-33px;line-height:1.5em;position:absolute;text-align:center;top:44px;transform:rotate(-45deg);width:170px}.widget_boutique.grand_widget article ul.buttons{list-style:none;margin:20px 0;padding:0}.widget_boutique.petit_widget h3{font-size:1.1rem}.widget_boutique.petit_widget h3 a{color:var(--color1);font-weight:700;text-decoration:none}.widget_boutique.petit_widget mark.prix{background:#fff}.widget_boutique mark.prix{color:#444;font-size:1em;font-weight:700}.widget_boutique mark.prix span{color:#444;font-size:.7em;font-weight:400}.widget_boutique mark.prix span.prix_barre{font-size:1em}html.uppercasable .widget_boutique article .accroche,html.uppercasable .widget_boutique h3{text-transform:uppercase}#contenu .grand_widget.widget_section a{background:#f0f0f0;color:#595858;display:inline-block;margin:10px;padding:16px;text-align:center;text-decoration:none}html.uppercasable .grand_widget.widget_section a{text-transform:uppercase}#contenu .grand_widget.widget_panier ul{border-top:1px solid #b4b5b5;margin-top:30px;text-align:center}#contenu .grand_widget.widget_panier li{background:#fff;display:inline-block;margin:-18px 0;padding:0 10px;vertical-align:top}.widget-plie .petit_widget.widget_panier h2{background:#e8e8e8;color:#494949}.widget_operations_preventes .inner{background:unset!important}.widget_operations_preventes article{background:#fff;border:1px solid #bfbfbf!important;margin-bottom:10px;margin-top:10px;overflow:hidden;padding:5px;position:relative}@media screen and (max-width:991px){.widget_operations_preventes article{font-size:.8em}}@media screen and (max-width:767px){.widget_operations_preventes article{font-size:.7em}}.widget_operations_preventes article img{border:0}.widget_operations_preventes article section{left:5px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 5px)}@media screen and (max-width:567px){.widget_operations_preventes article section{position:relative;top:0;transform:unset}}.widget_operations_preventes article h2,.widget_operations_preventes article h3{border:none;font-size:1.2em;font-weight:700;margin-bottom:15px}.widget_operations_preventes article h2 a,.widget_operations_preventes article h3 a{color:#383838;text-decoration:none}.widget_operations_preventes article h2 a:hover,.widget_operations_preventes article h3 a:hover{text-decoration:underline}@media screen and (max-width:991px){.widget_operations_preventes article h2{margin-bottom:10px}}@media screen and (max-width:767px){.widget_operations_preventes article h2{margin-bottom:5px}}.widget_operations_preventes article p{margin-bottom:5px}@media screen and (max-width:991px){.widget_operations_preventes article footer{display:none}}.widget_operations_preventes article .accroche{background:#b81b1b none repeat scroll 0 0;color:#fff;font-size:.8em;left:-37px;line-height:1.5em;position:absolute;text-align:center;top:30px;transform:rotate(-45deg);width:150px}.widget_operations_preventes article .accroche.long{left:-29px;top:38px}html.uppercasable .widget_operations_preventes article .accroche,html.uppercasable .widget_operations_preventes article h2,html.uppercasable .widget_operations_preventes article h3{text-transform:uppercase}.module.fond_gris.liste_operations_preventes{margin-top:0}.liste.operations_preventes{margin:0 -10px}.grand_widget.widget_resultats h2{border-bottom:none;border-top:2px solid #5b5b5b;color:#5b5b5b;font-size:1em;font-weight:700;margin:30px 0;padding:0;position:relative}.grand_widget.widget_resultats h2 span{background:#f2f2f2;display:inline-block;font-weight:700;left:50%;padding:0 20px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.grand_widget.widget_resultats hr{border:0;border-bottom:1px solid #9d9d9d;clear:both;display:block;height:0}.grand_widget.widget_resultats hr.onlycol1{display:none!important}@media screen and (max-width:767px){.grand_widget.widget_resultats hr.onlycol1{display:block!important}.grand_widget.widget_resultats hr.onlycol2{display:none!important}}.grand_widget.widget_resultats .titre_evenement{color:#838383;font-size:1rem}.grand_widget.widget_resultats .titre_evenement strong{font-weight:700}.grand_widget.widget_resultats .titre_evenement a{color:#838383;text-decoration:none}.grand_widget.widget_resultats .titre_evenement a:hover{text-decoration:underline}.grand_widget.widget_resultats p.date{color:#5b5b5b;font-size:.8em;font-weight:700;margin-bottom:10px;text-align:center}.grand_widget.widget_resultats section.date{color:#838383;display:inline-block;font-weight:700;height:45px;position:relative;vertical-align:top;width:45px}.grand_widget.widget_resultats section.date>span{display:block;text-align:center}.grand_widget.widget_resultats section.date .j{display:block;font-size:1.5em}.grand_widget.widget_resultats section.date .m{display:block;font-size:.8em}.grand_widget.widget_resultats .info{color:#838383;font-size:.8em}.grand_widget.widget_resultats .info a{color:#838383;text-decoration:none}.grand_widget.widget_resultats .info a:hover{text-decoration:underline}.grand_widget.widget_resultats .resultats-libelles p{font-size:.9em;margin-top:10px}.grand_widget.widget_resultats .resultats-scores{margin:3% auto;max-width:450px;text-align:center}.grand_widget.widget_resultats .resultats-scores .logo{display:inline-block;height:45%;width:15%}.grand_widget.widget_resultats .resultats-scores .score{display:inline-block;font-size:2em;margin:0 25px}.grand_widget.widget_resultats .resultats-scores .score strong{font-weight:700}.grand_widget.widget_resultats .resultats-scores .scores,.grand_widget.widget_resultats .resultats-scores .scores>*{vertical-align:middle}.grand_widget.widget_resultats .resultats-scores .noms-adversaires{display:block;font-size:1.4em;margin-top:3%}.grand_widget.widget_resultats .resultats-scores .noms-adversaires strong{font-weight:700}.grand_widget.widget_resultats .resultats-scores .noms-adversaires a{color:#383838;text-decoration:none}.grand_widget.widget_resultats .resultats-scores .noms-adversaires a:hover{text-decoration:underline}.grand_widget.widget_resultats .resultats_individuels{font-size:.8em}.grand_widget.widget_resultats .resultats_individuels h2{font-size:.8em;font-weight:700}.grand_widget.widget_resultats .resultats_individuels li{background:#eee;display:inline-block;margin:10px;padding:5px;white-space:nowrap}.grand_widget.widget_resultats .resultats_individuels li img{width:30px}.grand_widget.widget_resultats .resultats_individuels li strong{font-weight:700}.grand_widget.widget_resultats .resultats_individuels li a{color:#383838;text-decoration:none}.grand_widget.widget_resultats .resultats_individuels li a:hover{text-decoration:underline}.grand_widget.widget_resultats article.big .titre_evenement{font-weight:700;text-align:center}.grand_widget.widget_resultats article.big .info{text-align:center}.grand_widget.widget_resultats article.small{clear:both;float:right;margin-left:5px;min-height:45px;width:calc(100% - 50px)}.grand_widget.widget_resultats article.small .titre_evenements{color:#383838;font-size:1em}.grand_widget.widget_resultats article.small .titre_evenements a{color:#383838}.grand_widget.widget_resultats article.small .resultats-scores .score{font-size:.9em;margin:0 5px}.grand_widget.widget_resultats .colonne1,.grand_widget.widget_resultats .colonne2{margin:0 30px}@media screen and (max-width:767px){.grand_widget.widget_resultats .colonne1,.grand_widget.widget_resultats .colonne2{margin:0}}.grand_widget.widget_resultats .more_link{margin:20px 0;position:relative;right:auto;text-align:center;top:auto}html.uppercasable .grand_widget.widget_resultats .info,html.uppercasable .grand_widget.widget_resultats .resultats-scores .noms-adversaires,html.uppercasable .grand_widget.widget_resultats .resultats-scores .score,html.uppercasable .grand_widget.widget_resultats .resultats_individuels h2,html.uppercasable .grand_widget.widget_resultats .titre_evenement,html.uppercasable .grand_widget.widget_resultats h2,html.uppercasable .grand_widget.widget_resultats h2 span,html.uppercasable .grand_widget.widget_resultats p.date,html.uppercasable .grand_widget.widget_resultats section.date .m{text-transform:uppercase}.widget_rss .content header,.widget_rss_fede .content header{background:#f5f5f5;display:inline-block;font-weight:700;padding:5px}.widget_rss .content header a,.widget_rss_fede .content header a{color:#585858;text-decoration:none}.widget_rss .content header a:hover,.widget_rss_fede .content header a:hover{text-decoration:underline}.widget_rss div.info,.widget_rss_fede div.info{color:#666;display:inline-block;font-weight:700;padding-right:20px}.widget_rss p.info,.widget_rss ul.buttons,.widget_rss_fede p.info,.widget_rss_fede ul.buttons{display:none}.widget_rss img,.widget_rss_fede img{height:auto;max-width:100%}.widget_rss h3,.widget_rss_fede h3{display:inline-block;font-size:1rem}.widget_rss h3 a,.widget_rss_fede h3 a{color:var(--color1);font-size:1rem;text-decoration:none}.widget_rss h3 a:hover,.widget_rss_fede h3 a:hover{text-decoration:underline}.widget_rss .description p,.widget_rss p.description,.widget_rss_fede .description p,.widget_rss_fede p.description{color:#777;margin:5px 0;text-transform:none}.widget_rss.federation_140.premium .content,.widget_rss_fede.federation_140.premium .content{background-color:#0a3281;background-image:linear-gradient(-45deg,rgba(213,9,27,.86),#0a3281);border-color:#0a3281;padding:5px}.widget_rss.federation_140.premium .content>*,.widget_rss_fede.federation_140.premium .content>*{background:#fff;padding:0 1rem!important}.widget_rss.federation_140.premium .content header,.widget_rss_fede.federation_140.premium .content header{background:#fff;display:block;margin-bottom:2rem;padding:0;text-align:center}.widget_rss.federation_140.premium .content header:after,.widget_rss_fede.federation_140.premium .content header:after{background:#e6e6e6;content:"";display:block;height:1px;left:0;position:relative;right:0;top:0;z-index:0}.widget_rss.federation_140.premium .content header a,.widget_rss_fede.federation_140.premium .content header a{background:#e6e6e6;border-radius:2px;color:#5d5d5d;font-size:16px;font-weight:600;padding:4px 20px!important;position:relative;z-index:1}.widget_rss.federation_140.premium .content header a:hover,.widget_rss_fede.federation_140.premium .content header a:hover{color:#000;text-decoration:none}.widget_rss.federation_140.premium .content h3,.widget_rss_fede.federation_140.premium .content h3{font-size:1em}.widget_rss.federation_140.premium .content h3 a,.widget_rss_fede.federation_140.premium .content h3 a{color:#223f9a}.widget_rss.federation_140.premium .content h3 a:hover,.widget_rss_fede.federation_140.premium .content h3 a:hover{background:#fff;color:rgba(213,9,27,.86);text-decoration:none}.widget_rss.federation_140.premium.petit_widget .content header a,.widget_rss_fede.federation_140.premium.petit_widget .content header a{font-size:13px;padding:4px 10px!important}.widget_rss.federation_161.premium .content,.widget_rss_fede.federation_161.premium .content{background-color:#125f9b;background-image:linear-gradient(90deg,#084276,#125f9b);border-color:#1a89e0;padding:5px}.widget_rss.federation_161.premium .content>*,.widget_rss_fede.federation_161.premium .content>*{background:#fff;padding:0 1rem!important}.widget_rss.federation_161.premium .content header,.widget_rss_fede.federation_161.premium .content header{background:#fff;display:block;margin-bottom:2rem;padding:0;text-align:center}.widget_rss.federation_161.premium .content header:before,.widget_rss_fede.federation_161.premium .content header:before{background:#cb8137;content:"";display:block;height:1px;left:0;position:relative;right:0;top:13px;z-index:0}.widget_rss.federation_161.premium .content header a,.widget_rss_fede.federation_161.premium .content header a{background:#cb8137;border-radius:2px;color:#fff;font-size:16px;font-weight:600;padding:4px 20px!important;position:relative;z-index:1}.widget_rss.federation_161.premium .content header a:hover,.widget_rss_fede.federation_161.premium .content header a:hover{color:#fff;text-decoration:none}.widget_rss.federation_161.premium .content h3,.widget_rss_fede.federation_161.premium .content h3{font-size:1em}.widget_rss.federation_161.premium .content h3 a,.widget_rss_fede.federation_161.premium .content h3 a{color:#000}.widget_rss.federation_161.premium .content h3 a:hover,.widget_rss_fede.federation_161.premium .content h3 a:hover{background:#fff;color:#333;text-decoration:none}.widget_rss.federation_161.premium.petit_widget .content header a,.widget_rss_fede.federation_161.premium.petit_widget .content header a{font-size:13px;padding:4px 10px!important}html.uppercasable .widget_rss .content header,html.uppercasable .widget_rss.federation_140.premium .content header a,html.uppercasable .widget_rss.federation_161.premium .content header a,html.uppercasable .widget_rss_fede .content header,html.uppercasable .widget_rss_fede.federation_140.premium .content header a,html.uppercasable .widget_rss_fede.federation_161.premium .content header a{text-transform:uppercase}.widget_membres h3{color:#3d4446;font-size:.9em;font-weight:400;margin-bottom:3px;text-transform:none}.widget_membres h3 a{color:#3d4446;text-decoration:none}.widget_membres h3 a:hover{text-decoration:underline}.widget_membres.grand_widget h3{margin:22px 0 3px}.widget_membres .text-muted{color:#777!important;font-size:.8em}.widget_anniversaires.petit_widget h3.separateur{border-top:1px solid #ddd;font-size:1.2em;margin:30px 0;position:relative}.widget_anniversaires.petit_widget h3.separateur span{background:#f1f1f1;color:var(--color2);display:inline-block;font-weight:700;left:50%;padding:0 60px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.widget_anniversaires.petit_widget h4{color:#3d4446;font-size:.9em;font-weight:400;margin-bottom:3px;text-transform:none}.widget_anniversaires.petit_widget h4 a{color:#3d4446;text-decoration:none}.widget_anniversaires.petit_widget h4 a:hover{text-decoration:underline}.widget_anniversaires.petit_widget .text-muted{color:#777!important;font-size:.8em}.widget_anniversaires.grand_widget h3{color:#7a7a7a;line-height:35px;margin:5px 0;text-align:center}.widget_anniversaires.grand_widget article{background:#f5f5f5;color:#7a7a7a;line-height:35px;margin-bottom:15px;padding:5px}.widget_anniversaires.grand_widget h4{display:inline-block;font-size:1rem;font-weight:700}.widget_anniversaires.grand_widget h4 a{color:#7a7a7a;text-decoration:none}.widget_anniversaires.grand_widget h4 a:hover{text-decoration:underline}html.uppercasable .widget_anniversaires.petit_widget h3.separateur span{text-transform:uppercase}.widget_a_la_une header{display:none}.widget_a_la_une p.date strong{color:var(--color2)}.widget_a_la_une ul.buttons{margin:10px 0 16px;padding:0;text-align:right}.widget_a_la_une ul.buttons li{background:var(--color2);border:0;border-radius:0;color:#fff!important;display:inline-block;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400!important;line-height:32px;padding:0 15px;text-transform:uppercase}.widget_a_la_une ul.buttons li a{color:#fff;text-decoration:none}.widget_a_la_une ul.buttons li:hover{background-color:var(--color2-declined)}.widget_a_la_une .a_la_une:not(.panoramique):not(.page-boutique) h3,.widget_a_la_une .a_la_une:not(.panoramique):not(.page-boutique) p{color:#fff}.widget_a_la_une .a_la_une.page-boutique h3{color:var(--color1)}.is-couleur1-lumineuse .widget_a_la_une .classique .accroche,.is-couleur1-lumineuse .widget_a_la_une .classique .resume,.is-couleur1-lumineuse .widget_a_la_une .classique .resume a,.is-couleur1-lumineuse .widget_a_la_une .classique-elargie .accroche,.is-couleur1-lumineuse .widget_a_la_une .classique-elargie .resume,.is-couleur1-lumineuse .widget_a_la_une .classique-elargie .resume a,body.is-couleur1-lumineuse .widget_a_la_une .a_la_une:not(.panoramique) h3,body.is-couleur1-lumineuse .widget_a_la_une .a_la_une:not(.panoramique) p{color:var(--color1-bkg-texte1)}.with-right-aside #main-column section.widget.widget_a_la_une .defilement_bas,.with-right-aside #main-column section.widget.widget_a_la_une .defilement_haut{right:calc(var(--bs-gutter-x)*1.5)}.presentation_boutique{margin-bottom:20px}.presentation_boutique .description{background:#f2f2f2;padding:20px 20px 10px}.liste-liens{margin-bottom:20px}.liste.produits article h2,.liste.produits article h3,.liste.produits-complementaires article h2,.liste.produits-complementaires article h3{font-size:1.2em}html.uppercasable .liste.produits article h2,html.uppercasable .liste.produits article h3,html.uppercasable .liste.produits-complementaires article h2,html.uppercasable .liste.produits-complementaires article h3{text-transform:uppercase}#navigateur_date td.actif a{color:var(--color1)}
