﻿/*!
  Theme Name: FFtri
  Description: Thème de la Fédération Française de Triathlon
  Version: 2.0
  Author: aYaline
  Template: Divi
*//*!
  Theme Name: FFtri
  Description: Thème de la Fédération Française de Triathlon
  Version: 2.0
  Author: aYaline
  Template: Divi
*//*!
  Theme Name: FFtri
  Description: Thème de la Fédération Française de Triathlon
  Version: 2.0
  Author: aYaline
  Template: Divi
*/body.home.admin-bar #main-header{top:32px !important}body.admin-bar .et_fixed_nav.et_secondary_nav_enabled #main-header,body.admin-bar .et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header{top:auto}header a,section#fil_ariane a,#main-content a,footer a{transition:all .3s linear}header a:hover,section#fil_ariane a:hover,#main-content a:hover,footer a:hover{opacity:.85}header .switcher{width:55px}header .switcher a img{display:none}header .switcher .selected{background:rgba(0,0,0,0) !important;text-align:center}header .switcher .selected a{border:none;text-transform:uppercase;position:relative;background-image:none;width:55px;padding:0}header .switcher .selected a:after{content:"";position:absolute;right:4px;top:6px;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}header .switcher .selected a:hover{background:rgba(0,0,0,0)}header .switcher .selected a.open{background-image:none}header .switcher .option{position:absolute;width:55px;background-color:#f1f1f5;top:39px;border-radius:0 0 4px 4px;text-align:center}header .switcher .option a{color:#666 !important;text-transform:uppercase;padding:2px 4px 2px 0;border-bottom:1px solid rgba(0,0,0,.03)}header .switcher .option a:last-child{border:none}header .switcher .option a.desactive{pointer-events:none;color:hsla(0,0%,40%,.6) !important}header .switcher .option a:hover{background:rgba(0,0,0,0)}#main-header{display:flex;height:142px;background:#282361 url(/wp-content/themes/fftri/images/bg_header@3x.png) right center no-repeat;background-size:auto 142px;box-shadow:0 5px 12px 0 rgba(0,0,0,.3);position:sticky !important;top:0 !important}#main-header.fixed-with-menu{position:sticky !important;top:32px !important}#main-header>div{display:flex;justify-content:space-evenly;width:100%}#main-header .logo_container{position:relative;width:22%;justify-content:center}#main-header .logo_container a{width:auto;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#main-header .logo_container #logo{width:121px;height:auto;max-height:none}#main-header #et-top-navigation{width:78%;padding:0 !important;margin:0 25px}#main-header #et-top-navigation a{transition:all .3s linear}#main-header #et-top-navigation nav#top-header{position:relative;background:rgba(0,0,0,0);top:0}#main-header #et-top-navigation nav#top-header .et_menu_container{margin:0;padding:12px 0}#main-header #et-top-navigation nav#top-header #et-secondary-menu{float:none !important}#main-header #et-top-navigation nav#top-header a:hover{opacity:.5}#main-header #et-top-navigation nav#top-header .media_social li{transition:all .15s linear}#main-header #et-top-navigation nav#top-header .media_social li:hover{transform:scale(1.1);opacity:.5}#main-header #et-top-navigation nav#top-header .media_social li:hover a{opacity:1}#main-header #et-top-navigation nav#top-header .media_social li+li{margin-left:13px}#main-header #et-top-navigation nav#top-menu-nav{float:none !important;padding:0;position:relative}#main-header #et-top-navigation nav#top-menu-nav ul#top-menu{float:none !important;display:flex;justify-content:space-between;gap:12px;max-width:1366px}#main-header #et-top-navigation nav#top-menu-nav ul#top-menu>li{height:82px;display:flex;align-items:center}#main-header #et-top-navigation nav#top-menu-nav ul#top-menu>li a span{font:normal normal bold 22px/26px Arial;text-transform:uppercase;letter-spacing:0}#main-header #et-top-navigation nav#top-menu-nav ul#top-menu>li .mega_menu{width:100%;max-width:1366px;left:0;overflow:auto}#main-header #et-top-navigation nav#top-menu-nav ul#top-menu>li .mega_menu li:hover,#main-header #et-top-navigation nav#top-menu-nav ul#top-menu>li .mega_menu a:hover{opacity:1}#main-header #et-top-navigation nav#top-menu-nav ul#top-menu>li .mega_menu .dropdown-menu>li a::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:15px;width:5px;height:75%;background:rgba(0,0,0,0);transition:all .15s linear}#main-header #et-top-navigation nav#top-menu-nav ul#top-menu>li .mega_menu figure{transition:all .3s linear}#main-header #et-top-navigation nav#top-menu-nav ul#top-menu>li .mega_menu figure:hover{opacity:.5}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav{display:flex;align-items:center}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav .select_page{font-size:16.5px;text-transform:uppercase;font-weight:700;margin-right:10px}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav .mobile_menu_bar:before{font-size:30px;color:#fff}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav .mobile_menu_bar::after{content:"";background:rgba(0,0,0,0);border:2px solid #fff;position:absolute;width:100%;height:100%;border-radius:50%;left:-2px;top:-3px}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu{border-top:3px solid rgba(0,0,0,.16);height:auto;overflow-y:auto;padding:5px 15px}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li{text-transform:uppercase}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li li{text-transform:none}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.menu-item.menu-item-type-post_type.menu-item-object-page{position:relative;padding:15px 0 0;text-transform:none}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.menu-item.menu-item-type-post_type.menu-item-object-page::after{content:"";width:100%;position:absolute;left:10%;transform:translateX(-10%);top:0;height:1px;background:#dedfe4}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.menu-item.menu-item-type-post_type.menu-item-object-page~.menu-item{padding:0}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.menu-item.menu-item-type-post_type.menu-item-object-page~.menu-item::after{content:none}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.menu-item.menu-item-type-post_type.menu-item-object-page a{font-size:13px;font-weight:300;padding:3px 5%}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown{position:relative}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown>a{position:relative;z-index:0}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown>span{position:absolute;right:0;top:0;height:44px;width:44px;text-align:center;z-index:2;color:#666}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown .dropdown>span{position:absolute;right:0;top:0;height:44px;width:44px;text-align:center;z-index:2;color:#666}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown .dropdown>span::after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-family:"ETmodules";font-size:20px;content:"L";-webkit-font-smoothing:antialiased}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown>span::after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-family:"ETmodules";font-size:20px;content:"L";-webkit-font-smoothing:antialiased}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown.visible>span::after{content:"M"}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown.visible .mega_menu{display:block !important;visibility:visible !important}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown .dropdown{position:relative}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown .dropdown.visible>span::after{content:"M"}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown .dropdown.visible .dropdown-submenu{display:block !important;visibility:visible !important}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown .mega_menu,#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown .dropdown-submenu{display:none !important}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown .menu_image figure{margin:0}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.dropdown .menu_image figure img{display:none}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.acces_rapide{position:relative;padding:15px 0 0;text-transform:none}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.acces_rapide::after{content:"";width:100%;position:absolute;left:10%;transform:translateX(-10%);top:0;height:1px;background:#dedfe4}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.acces_rapide~.acces_rapide{padding:0}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.acces_rapide~.acces_rapide::after{content:none}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.acces_rapide figure{margin:0;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.acces_rapide figure svg{width:25px;height:25px;margin:0 10px 0 0}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li.acces_rapide figure svg path{fill:#666}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer{position:relative;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 7px 0}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer>div{width:50%}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer>div.lang-dropdown{width:initial;padding:10px 0}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .switcher .option{top:45px}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer>a{padding:7px 5px 7px 16px;position:relative;width:160px}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer>a::after{content:"";position:absolute;right:5px;top:0;width:22px;height:100%;background:url("/wp-content/themes/fftri/images/logo_espace_tri.svg") no-repeat 50% 50%;-webkit-filter:grayscale(100%) brightness(500%) brightness(60%);filter:grayscale(100%) brightness(500%) brightness(60%)}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .container.et_search_form_container{height:100%;margin:0;width:100%;opacity:1}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .container.et_search_form_container form{width:100% !important;max-width:100% !important}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .container.et_search_form_container form input{right:0;width:100%;border:none;font-size:14px;border-radius:17px;box-shadow:0 2px 1px 0 rgba(0,0,0,.12);color:#28255e;background-color:#fafbfc;padding:9px 32px 9px 20px;height:auto}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .container.et_search_form_container #et_search_icon{display:block;position:absolute;padding:0;background:rgba(0,0,0,0);border:none;margin:5px 0 0;z-index:99999;top:2px;right:6px;bottom:0;width:25px;height:25px;cursor:pointer}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .container.et_search_form_container #et_search_icon::before{font-size:20px;text-shadow:none;-webkit-transform:scaleX(-1) translateY(-51%);transform:scaleX(-1) translateY(-51%);top:50%;left:auto;right:2px;color:#666}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer::after{content:"";width:100%;position:absolute;left:10%;transform:translateX(-10%);bottom:0;height:1px;background:#dedfe4}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer~.et_search_outer::after{content:none}/*!
  Theme Name: FFtri
  Description: Thème de la Fédération Française de Triathlon
  Version: 2.0
  Author: aYaline
  Template: Divi
*/#main-footer{background:rgba(0,0,0,0) linear-gradient(90deg, #27265B 0%, #253168 100%) 0% 0% no-repeat padding-box}#main-footer #footer-body{display:flex;padding:50px 50px 35px;max-width:initial;width:1250px}#main-footer #footer-body ul{padding:0}#main-footer #footer-body ul a{transition:all .3s linear;position:relative;overflow:hidden}#main-footer #footer-body ul a:hover{opacity:.5}#main-footer #footer-body ul#menu-home a{font:normal normal bold 16px/35px Arial;letter-spacing:0px;color:#fff;text-transform:uppercase;margin-bottom:15px}#main-footer #footer-body ul#menu-top_menu a{font:normal normal normal 16px/35px Arial;letter-spacing:0;color:#fff}#main-footer #footer-body #logo_container img{width:121px;margin-bottom:15px;position:relative;top:calc(50% - 61px)}#main-footer #footer-body #container-newsletter-footer{margin-right:0;width:315px;margin-bottom:15px}#main-footer #footer-body #container-newsletter-footer form label{font:normal normal normal 16px/22px Arial;letter-spacing:0;color:#fff}#main-footer #footer-body #container-newsletter-footer form label span{text-transform:uppercase;font:normal normal bold 16px/22px Arial;letter-spacing:0;color:#fff;position:relative;top:-10px;margin-bottom:10px}#main-footer #footer-body #container-newsletter-footer form input[type=email]{background:rgba(0,0,0,.15);width:185px;padding:7px 15px !important;margin-right:10px;border-radius:22px;font:normal normal normal 16px/18px Arial;letter-spacing:0;color:#fff;border:0}#main-footer #footer-body #container-newsletter-footer form input[type=submit]{background:#fff;font:normal normal bold 12px/14px Arial;letter-spacing:0;color:#1d2869;text-transform:uppercase;padding:9px 15px;border:0;border-radius:20px;cursor:pointer;transition:all .3s linear}#main-footer #footer-body #container-newsletter-footer form input[type=submit]:hover{transform:scale(1.1)}#main-footer #footer-bottom{background:rgba(0,0,0,0) linear-gradient(90deg, #27285D 0%, #283E75 100%) 0% 0% no-repeat padding-box;box-shadow:0px 0px 20px rgba(0,0,0,.0980392157)}#main-footer #footer-bottom ul{display:flex;list-style-type:none;flex-direction:row;justify-content:center;padding:18px}#main-footer #footer-bottom ul li{font:normal 12px/14px Arial}#main-footer #footer-bottom ul li a{transition:all .3s linear}#main-footer #footer-bottom ul li a:hover{opacity:.5}#main-footer #footer-bottom ul li:first-child a{text-transform:uppercase}#main-footer #footer-bottom ul li+li{padding-left:20px}#main-footer #footer-bottom ul li+li:before{content:"";width:1px;height:17px;border-left:1px solid #fff;position:relative;left:-10px;top:-1px;opacity:.5}/*!
  Theme Name: FFtri
  Description: Thème de la Fédération Française de Triathlon
  Version: 2.0
  Author: aYaline
  Template: Divi
*/body{color:#fff;font-family:"Arial";font-size:20px}.et_pb_title_container h1,h1,.et_pb_text h1{font-size:40px;line-height:42px}h1,h2,h3{position:relative}h1::after,h2::after,h3::after{content:"";position:absolute;left:0;width:180px;height:5px;background-color:#da2424}h1{text-transform:uppercase;color:#28255e;padding-bottom:50px}h1.entry-title{text-align:center}h1.entry-title::after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}h1::after{bottom:24px}h2{color:#0d1923;padding-bottom:50px}h2::after{bottom:28px}h3{color:#0d1923;padding-bottom:38px}h3::after{bottom:18px;width:90px}.et_pb_title_container h2,h2,.et_pb_text h2{font-size:30px;line-height:32px}.et_pb_title_container h3,h3,.et_pb_text h3{font-size:24px;line-height:26px}h4{color:#0d1923}button,.selectit,.checklist_typeclubs .checkbox label{cursor:pointer}a{color:#0d1923;text-decoration:none}#main-content .entry-content a:hover{text-decoration:none}#main-content .entry-content a.et_pb_button{background:#1d3870;border:none;text-decoration:none;transition:none;-moz-transition:none;-webkit-transition:none;text-align:center;color:#fff;background-color:#1d3870;border-radius:22px;font-size:12px;line-height:14px !important;font-weight:700;text-transform:uppercase;padding:10px 15px}#main-content .entry-content a.et_pb_button:after{content:none !important}button:hover{opacity:.75}input,button{font-family:inherit}.et_close_search_field{opacity:0;visibility:hidden;z-index:0}.tp-bgimg{position:relative}.tp-bgimg:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:-moz-linear-gradient(left, rgba(3, 2, 26, 0) 0%, rgba(3, 2, 26, 0) 40%, rgba(3, 2, 26, 0.22) 100%);background:-webkit-linear-gradient(left, rgba(3, 2, 26, 0) 0%, rgba(3, 2, 26, 0) 40%, rgba(3, 2, 26, 0.22) 100%);background:linear-gradient(to right, rgba(3, 2, 26, 0) 0%, rgba(3, 2, 26, 0) 40%, rgba(3, 2, 26, 0.22) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#0003021a", endColorstr="#4d03021a",GradientType=1 )}.bottom-nav{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bottom-nav a{color:#fff;-webkit-transition:none;-moz-transition:none;transition:none}.bottom-nav li{display:inherit;padding:0}#logo{display:block;display:initial;float:none;float:initial;margin-bottom:0;margin-bottom:initial;vertical-align:auto;vertical-align:initial;max-height:initial;max-height:none}#footer-bottom{padding:0}#footer-bottom a{-webkit-transition:none;-moz-transition:none;transition:none}#et-main-area{margin:0;color:#0d1923}.container-fftri{width:90%;max-width:1080px;margin:0 auto}.container-diapo-disciplines{position:relative}.et-search-form label{display:none}.entry-title.main_title{max-width:1080px;padding:50px 0 65px;margin:0 auto}.entry-title.main_title::after{bottom:33px}.logo_container{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;position:initial;width:100%;height:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.logo_container a{width:100%;height:100%;display:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding:0;padding-top:0 !important}.et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3{width:31%}.et_pb_row{padding:30px 0 !important;width:90%}.nav ul li{background:rgba(0,0,0,0)}.et_mobile_menu li a:hover,.nav ul li a:hover{opacity:1}#et-secondary-nav a{-webkit-transition:background-color .1s,color .1s linear;-moz-transition:background-color .1s,color .1s linear;transition:background-color .1s,color .1s linear}#main-content .et_pb_text.rubrique h1::after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#main-content .et_pb_text p{padding-bottom:15px;line-height:1.7em}#main-content .et_pb_text p:empty{padding-bottom:0}#main-content .et_pb_text p a{color:#da2424;font-weight:700 !important;text-decoration:underline !important}#main-content .et_pb_text p a span{font-weight:700 !important}#main-content .et_pb_text a.bigblue,#main-content .et_pb_text a.smallblue{background:#1d3870;border:none;color:#fff !important;text-transform:uppercase}#main-content .et_pb_text a.icon-button,#main-content .et_pb_text a.small-button{margin:0;text-align:center;color:#fff;border-radius:22px;font-size:12px;line-height:14px !important;font-weight:700;text-transform:uppercase;padding:10px 20px}#main-content .et_pb_text a.big-button,#main-content .et_pb_text a.icon-button,#main-content .et_pb_text a.small-button{-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;text-decoration:none}#main-content .et_pb_text ol,#main-content .et_pb_text ul{margin-left:5px}#main-content .et_pb_text ol li,#main-content .et_pb_text ul li{padding-bottom:8px;line-height:1.3em}#main-content.annuaire_liste .et_pb_section{padding:0}#main-content.annuaire_liste .et_pb_section:last-child .et_pb_row{padding:0 !important}#main-content.annuaire_liste .et_pb_text{padding:0}#main-content.annuaire_liste .et_pb_text p{padding:0}#main-content.annuaire_liste .et_pb_text p a{color:#203670}.entry-content table,body.et-pb-preview #main-content .container table{border-top:1px solid #dedfe4;border-right:0;border-bottom:0;border-left:1px solid #dedfe4;margin:0 0 15px 0;border-collapse:collapse;font-size:90%;line-height:1.3em}.entry-content tr th,.entry-content thead th{padding:15px;background:none;color:inherit;font-weight:bold !important}body.et-pb-preview #main-content .container tr th,body.et-pb-preview #main-content .container thead th{padding:15px;background:none;color:inherit;font-weight:bold !important}.entry-content thead th,body.et-pb-preview #main-content .container thead th{background-color:#f0f1f4}.entry-content tr td,.entry-content tr th{border-top:0;border-right:1px solid #dedfe4;border-bottom:1px solid #dedfe4;border-left:0;padding:15px}body.et-pb-preview #main-content .container tr td,body.et-pb-preview #main-content .container tr th{border-top:0;border-right:1px solid #dedfe4;border-bottom:1px solid #dedfe4;border-left:0;padding:15px}.tags_actualite{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0}.tags_actualite a{font-size:13px;color:#28255e !important;text-decoration:none !important;text-transform:uppercase;padding:11px 10px 12px;display:block;margin-right:10px;background:#f0f1f4;border-radius:5px;line-height:13px;margin-bottom:10px}.view-actualite .et_pb_section,.view-actualite .et_pb_text{padding:0 !important}.view-actualite .header-actualite{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}.view-actualite .header-actualite figure{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:90%}.view-actualite .header-actualite figure img{height:100%;width:100%}.view-actualite .header-actualite .details_actualite{width:90%;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.view-actualite .header-actualite .details_actualite p{padding:0}.view-actualite .header-actualite .details_actualite .tags_actualite{margin:0 0 20px}.view-actualite .header-actualite .details_actualite .tags_actualite+p{font-size:18px;font-weight:700;line-height:27px;color:#0d1923}.view-actualite .header-actualite .details_actualite span,.view-actualite .header-actualite .details_actualite h1{color:#28255e}.view-actualite .header-actualite .details_actualite span{display:block;font-size:14px;font-weight:300}.view-actualite .header-actualite .details_actualite h1{text-transform:uppercase;font-size:22px;padding:0;line-height:26px;padding-bottom:56px;position:relative}.view-actualite .header-actualite .details_actualite h1::after{content:"";position:absolute;left:0;width:180px;height:5px;bottom:34px;background-color:#da2424}.view-actualite .content-actualite{margin:auto}.entry-content{padding:0 !important}.container-liste{position:relative;width:100%;height:auto}.annuaire_liste .mCustomScrollBox>.mCSB_scrollTools{width:4px}.annuaire_liste .link_maps_list{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;padding:5px 5% 0 0;background-color:#1d3870}.annuaire_liste .link_maps_list a{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 33px;background-color:#1b2f5f;border:none;color:#fff !important;text-decoration:none !important;min-height:48px;font-size:20px;min-width:149px;background:url("images/onglet_background_annuaire_bleu.svg") center bottom no-repeat;background-size:contain}.annuaire_liste .link_maps_list a.active{color:#1d3870 !important;background:url("images/onglet_background_annuaire_blanc.svg") center bottom no-repeat;z-index:2;margin:0}.annuaire_liste .link_maps_list a:last-child{margin:0 0 0 -37px}.annuaire_liste .link_maps_list a#link_list::before{height:27px;width:27px;background:url("images/icon_liste_annuaire_blanc.svg") no-repeat}.annuaire_liste .link_maps_list a#link_list.active::before{background:url("images/icon_liste_annuaire_bleu.svg") no-repeat}.annuaire_liste .link_maps_list a#link_maps::before{height:30px;width:26px;background:url("images/icon_carte_annuaire_blanc.svg") no-repeat}.annuaire_liste .link_maps_list a#link_maps.active::before{background:url("images/icon_carte_annuaire_bleu.svg") no-repeat}.annuaire_liste .link_maps_list a#link_maps::before{content:"";display:inline-block;margin-right:9px}.annuaire_liste .link_maps_list a#link_list::before{content:"";display:inline-block;margin-right:9px}.public_resultats_list+.pagination{display:block !important}.pagination{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}.pagination>span{color:#28255e;margin-right:13px;text-transform:uppercase}.pagination>span .current-page{font-weight:700}.pagination .wpv-pagination-nav-links-container,.pagination .pagination_result{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:28px 0 26px 0;width:auto;height:auto}.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item,.pagination .wpv-pagination-nav-links-container .wpv-filter-first-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-last-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-previous-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-next-link,.pagination .wpv-pagination-nav-links-container>li{font-size:12px;margin-right:4px}.pagination .pagination_result .wpv-pagination-nav-links-item,.pagination .pagination_result .wpv-filter-first-link,.pagination .pagination_result .wpv-filter-last-link,.pagination .pagination_result .wpv-filter-previous-link,.pagination .pagination_result .wpv-filter-next-link,.pagination .pagination_result>li{font-size:12px;margin-right:4px}.pagination .wpv-pagination-nav-links-container>li,.pagination .pagination_result>li{width:auto !important}.pagination .wpv-pagination-nav-links-container>li.previous a,.pagination .wpv-pagination-nav-links-container>li.next a{width:31px !important;height:36px !important;position:relative}.pagination .pagination_result>li.previous a,.pagination .pagination_result>li.next a{width:31px !important;height:36px !important;position:relative}.pagination .wpv-pagination-nav-links-container>li.previous a:after,.pagination .wpv-pagination-nav-links-container>li.next a:after{line-height:37px;text-align:center;color:#fff;position:absolute;left:0;right:0;top:0;bottom:0;text-indent:initial}.pagination .pagination_result>li.previous a:after,.pagination .pagination_result>li.next a:after{line-height:37px;text-align:center;color:#fff;position:absolute;left:0;right:0;top:0;bottom:0;text-indent:initial}.pagination .wpv-pagination-nav-links-container>li.next a:after,.pagination .pagination_result>li.next a:after{content:">"}.pagination .wpv-pagination-nav-links-container>li.previous a:after,.pagination .pagination_result>li.previous a:after{content:"<"}.pagination .wpv-pagination-nav-links-container>li a,.pagination .pagination_result>li a{background:#20306a;text-shadow:none !important;display:block;padding:5px 14.5px;color:#fff !important;text-decoration:none !important;height:auto !important;width:auto !important;line-height:2em;font-size:13px}.pagination .wpv-pagination-nav-links-container>li.active a,.pagination .pagination_result>li.active a{background:#da2424;pointer-events:none}.pagination .wpv-pagination-nav-links-container .wpv-filter-last-link,.pagination .pagination_result .wpv-filter-last-link{margin-right:2.5px}.pagination .wpv-pagination-nav-links-container .wpv-filter-first-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-last-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-previous-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-next-link{color:#fff !important;text-decoration:none !important;padding:3.5px 9px;display:block;background:#20306a}.pagination .pagination_result .wpv-filter-first-link,.pagination .pagination_result .wpv-filter-last-link,.pagination .pagination_result .wpv-filter-previous-link,.pagination .pagination_result .wpv-filter-next-link{color:#fff !important;text-decoration:none !important;padding:3.5px 9px;display:block;background:#20306a}.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item span,.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item a{display:block;padding:3.5px 13px;color:#fff !important;text-decoration:none !important;height:100%;line-height:2em}.pagination .pagination_result .wpv-pagination-nav-links-item span,.pagination .pagination_result .wpv-pagination-nav-links-item a{display:block;padding:3.5px 13px;color:#fff !important;text-decoration:none !important;height:100%;line-height:2em}.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item span,.pagination .pagination_result .wpv-pagination-nav-links-item span{background-color:#da2424}.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item a,.pagination .pagination_result .wpv-pagination-nav-links-item a{background-color:#20306a}.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item.disabled span,.pagination .pagination_result .wpv-pagination-nav-links-item.disabled span{padding:5px 12px}div#bandeau_page{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}div#bandeau_page h1{position:absolute;top:65%;left:75%;transform:translateX(-50%) translateY(-50%);color:#fff;font-size:30px;font-family:"Pacifico"}div#fil_ariane{padding:0 0 14px}div#fil_ariane ol{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:17px auto 0}div#fil_ariane ol li{font-size:16px;font-weight:700;color:#203670}div#fil_ariane ol li a{font-weight:300}div#fil_ariane ol li a:hover{opacity:.75;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}div#fil_ariane ol li:first-child::before{content:none}div#fil_ariane ol li::before{content:">";margin:0 5px;font-weight:400}div#fil_ariane ol li a{color:#203670}div#acces_rapide{display:none}div#discipline.home{position:absolute;bottom:0;left:0;width:100%;z-index:1}div#discipline.home nav{background:rgba(3,2,26,.8)}div#discipline nav{background:rgba(3,2,26,.95)}div#discipline nav.flexslider{margin:0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #303a70;border-radius:0}div#discipline nav.flexslider .flex-control-nav{width:0;bottom:0;opacity:0;visibility:hidden;height:0}div#discipline nav.flexslider .flex-direction-nav a{display:none;font-size:0;opacity:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}div#discipline nav.flexslider .flex-direction-nav a:hover{opacity:.7}div#discipline nav.flexslider .flex-direction-nav a::before{content:"";top:0;background:url("images/fleche.svg");position:absolute;background-size:contain;width:40px;height:40px;left:0;z-index:1}div#discipline nav.flexslider .flex-direction-nav a.flex-next{transform:translateX(50%)}div#discipline nav.flexslider .flex-direction-nav a.flex-next::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}div#discipline nav.flexslider .slides{height:inherit}div#discipline nav.flexslider .slides>li{display:-webkit-inline-box;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;height:100%}div#discipline nav.flexslider .slides li{position:relative}div#discipline nav.flexslider .slides li:hover{opacity:.7}div#discipline nav.flexslider .slides li::before{content:"";position:absolute;bottom:0;left:0;width:2px;height:100%;background:url("images/ombre_discipline.png");background-size:cover}div#discipline nav.flexslider .slides a{width:100%;height:100%;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div#discipline nav.pages .flex-viewport{height:144px}div#discipline nav.pages ul li figure img{max-width:120px}div#discipline nav.home .flex-viewport{height:110px}div#discipline nav .flex-viewport{margin:0}div#discipline nav .flex-viewport::after{content:"";position:absolute;bottom:0;right:0;width:2px;height:100%;background:url("images/ombre_discipline.png");background-size:cover}div#discipline nav ul li figure{margin:0;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div#discipline nav ul li figure img{width:auto;height:auto;max-width:100%;margin:0 0 7px}div#discipline nav ul li figure figcaption{font-size:12px;text-transform:uppercase;color:#fff;font-weight:700;font-style:italic}div#liste_actualites{margin:2% 0}div#liste_actualites>div{width:100%}div#liste_actualites>div .wpv-loop{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;max-width:1097px}div#liste_actualites>div .wpv-loop .actualite{display:inherit;margin-bottom:1px}div#liste_actualites>div .wpv-loop .actualite article{display:inherit}div#liste_actualites>div .wpv-loop .actualite:nth-child(2n+1){background-color:rgba(240,241,244,.3)}div#liste_actualites>div .wpv-loop .actualite article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}div#liste_actualites>div .wpv-loop .actualite article figure{display:inherit;margin:0;width:100%;max-width:488px;max-height:274px;overflow:hidden}div#liste_actualites>div .wpv-loop .actualite article figure img{width:100%;height:100%}div#liste_actualites>div .wpv-loop .actualite article .details_actualite{width:100%}div#liste_actualites>div .wpv-loop .actualite article .details_actualite a{text-decoration:none !important}div#liste_actualites>div .wpv-loop .actualite article .details_actualite h2,div#liste_actualites>div .wpv-loop .actualite article .details_actualite span{color:#28255e}div#liste_actualites>div .wpv-loop .actualite article .details_actualite h2{font-size:25px;padding:0;font-weight:700;line-height:28px;padding-bottom:52px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite h2:hover{opacity:.75}div#liste_actualites>div .wpv-loop .actualite article .details_actualite h2::after{bottom:25px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite span{display:block;font-size:17px;font-weight:300}div#annuaire .marker_maps{padding:15px;font-family:"Arial"}div#annuaire .marker_maps :last-child{margin:0}div#annuaire .marker_maps h2{font-size:20px;font-weight:700;padding-bottom:34px}div#annuaire .marker_maps h2+span{display:block;text-transform:uppercase;margin-bottom:35px}div#annuaire .marker_maps h2::after{bottom:15px;width:50px}div#annuaire .marker_maps p,div#annuaire .marker_maps .club-tel,div#annuaire .marker_maps .club-mob,div#annuaire .marker_maps .club-fax,div#annuaire .marker_maps div{margin-bottom:12px}div#annuaire .marker_maps p{font-size:16px;line-height:18px}div#annuaire .marker_maps span{font-size:16px;line-height:18px}div#annuaire .marker_maps span+a{font-size:16px;line-height:18px}div#annuaire .marker_maps div{font-size:16px;line-height:18px}div#annuaire .marker_maps>a,div#annuaire .marker_maps .club-adresse,div#annuaire .marker_maps .club-tel,div#annuaire .marker_maps .club-mob,div#annuaire .marker_maps .club-fax{display:block}div#annuaire .marker_maps .club-site{display:inline-block;position:relative;z-index:2}div#annuaire .marker_maps .club-site+a{display:inline-block;position:relative;z-index:2}div#annuaire .marker_maps .club-mail{display:inline-block;position:relative;z-index:2;word-break:break-all}div#annuaire .marker_maps .club-mail+a{display:inline-block;position:relative;z-index:2;word-break:break-all}div#annuaire>div{width:100%;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 0;min-height:480px}div#annuaire>div .wpv-loop{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;max-width:1097px;list-style:none}div#annuaire>div .wpv-loop li{position:relative;background-color:#fafbfc;margin-bottom:30px}div#annuaire>div .wpv-loop li article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:25px}div#annuaire>div .wpv-loop li article :last-child{margin:0}div#annuaire>div .wpv-loop li article p,div#annuaire>div .wpv-loop li article .club-tel,div#annuaire>div .wpv-loop li article .club-mob,div#annuaire>div .wpv-loop li article .club-fax,div#annuaire>div .wpv-loop li article div{margin-bottom:12px}div#annuaire>div .wpv-loop li article h2{font-size:20px;padding-bottom:34px;font-weight:700}div#annuaire>div .wpv-loop li article h2+span{display:block;text-transform:uppercase;margin-bottom:35px}div#annuaire>div .wpv-loop li article h2::after{bottom:15px;width:50px}div#annuaire>div .wpv-loop li article p{font-size:16px;line-height:18px}div#annuaire>div .wpv-loop li article span{font-size:16px;line-height:18px}div#annuaire>div .wpv-loop li article span+a{font-size:16px;line-height:18px}div#annuaire>div .wpv-loop li article div{font-size:16px;line-height:18px}div#annuaire>div .wpv-loop li article>a,div#annuaire>div .wpv-loop li article .club-adresse,div#annuaire>div .wpv-loop li article .club-tel,div#annuaire>div .wpv-loop li article .club-mob,div#annuaire>div .wpv-loop li article .club-fax{display:block}div#annuaire>div .wpv-loop li article .club-site{display:inline-block;position:relative;z-index:2}div#annuaire>div .wpv-loop li article .club-site+a{display:inline-block;position:relative;z-index:2}div#annuaire>div .wpv-loop li article .club-mail{display:inline-block;position:relative;z-index:2;word-break:break-all}div#annuaire>div .wpv-loop li article .club-mail+a{display:inline-block;position:relative;z-index:2;word-break:break-all}div#annuaire .container-liste article>div{width:100%}div#annuaire .container-liste article>div a{width:100%;word-wrap:break-word}div#calendrier>div{width:100%;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 0;min-height:480px}div#calendrier>div .wpv-loop{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style:none}div#calendrier>div .wpv-loop li{width:100%}div#calendrier>div .wpv-loop a{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none}div#calendrier>div article{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;color:#0d1923}div#calendrier>div article.marker_maps{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}div#calendrier>div article.marker_maps .epreuve-nom{width:100%;background:#fff;padding:0 45px 0 28px;min-height:110px}div#calendrier>div article.marker_maps .epreuve-nom span{font-size:13px}div#calendrier>div article.marker_maps .epreuve-nom h2{font-size:15px;line-height:20px;padding-bottom:19px}div#calendrier>div article.marker_maps .epreuve-nom h2:after{width:40px;height:4px;bottom:8px}div#calendrier>div article.marker_maps .date-detail{width:100%;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}div#calendrier>div article.marker_maps .epreuve-date{width:50%;margin:0;min-height:110px}div#calendrier>div article.marker_maps .epreuve-detail{width:50%;background:#fff;padding:0;min-height:110px}div#calendrier>div article.marker_maps .epreuve-detail span{font-size:14px;padding:12px 0 12px 17px}div#calendrier>div article.marker_maps .epreuve-detail span:first-child:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:-moz-linear-gradient(right, rgba(206, 211, 223, 0.1) 0%, #ced3df 89%, #ced3df 100%);background:-webkit-linear-gradient(right, rgba(206, 211, 223, 0.1) 0%, #ced3df 89%, #ced3df 100%);background:linear-gradient(to left, rgba(206, 211, 223, 0.1) 0%, #ced3df 89%, #ced3df 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1aced3df", endColorstr="#ced3df",GradientType=1 )}div#calendrier>div article.marker_maps .epreuve-detail span:after,div#calendrier>div article.marker_maps .epreuve-detail span:last-child:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:-moz-linear-gradient(right, rgba(206, 211, 223, 0.1) 0%, #ced3df 89%, #ced3df 100%);background:-webkit-linear-gradient(right, rgba(206, 211, 223, 0.1) 0%, #ced3df 89%, #ced3df 100%);background:linear-gradient(to left, rgba(206, 211, 223, 0.1) 0%, #ced3df 89%, #ced3df 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1aced3df", endColorstr="#ced3df",GradientType=1 )}div#calendrier>div article .epreuve-date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:linear-gradient(to top right, #282760, #2c3e75);color:#fff;padding:0 30px}div#calendrier>div article .epreuve-date>div{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:0 11px}div#calendrier>div article .epreuve-date>div>span{font-size:51px;line-height:53px;margin:0 10px 0 0;font-weight:700}div#calendrier>div article .epreuve-date>div>div{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div#calendrier>div article .epreuve-date>div>div span{font-size:18px;line-height:20px}div#calendrier>div article .epreuve-date>div>div span:first-child{font-weight:700}div#calendrier>div article .epreuve-date>div:only-child{border:1px solid hsla(0,0%,100%,.3);border-left:none;padding:11px 11px;border-right:none}div#calendrier>div article .epreuve-date>div:nth-child(2){border-top:1px solid hsla(0,0%,100%,.3)}div#calendrier>div article .epreuve-nom{padding:27px 33px}div#calendrier>div article .epreuve-nom h2{font-size:20px;font-weight:700;padding-bottom:29px;line-height:24px;text-transform:uppercase}div#calendrier>div article .epreuve-nom h2::after{width:50px;bottom:12px}div#calendrier>div article .epreuve-nom .commune-lieu{text-transform:uppercase}div#calendrier>div article .epreuve-nom .ligue-regionale{color:#8f9399}div#calendrier>div article .epreuve-nom span{display:inline-block;vertical-align:middle;font-size:16px;line-height:16px}div#calendrier>div article .epreuve-detail{position:relative;padding:0 0 18px 0}div#calendrier>div article .epreuve-detail span{display:block;font-size:14px;padding:7px 0 7px 33px}div#calendrier>div article .epreuve-detail .epreuve-type{font-style:italic;text-transform:lowercase}div#calendrier>div article .epreuve-detail .epreuve-type::first-letter{text-transform:uppercase}div#calendrier>div article .epreuve-detail .epreuve-ligue{text-transform:uppercase}div#calendrier>div article .epreuve-detail .epreuve-ligue .label-ligue{display:inline;text-transform:capitalize}div#calendrier>div article .epreuve-detail .epreuve-taxo{position:relative}div#calendrier>div article .epreuve-detail .epreuve-taxo:last-child:after{content:none}div#calendrier>div article .epreuve-detail .epreuve-taxo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:-moz-linear-gradient(left, rgba(206, 211, 223, 0.1) 0%, #ced3df 89%, #ced3df 100%);background:-webkit-linear-gradient(left, rgba(206, 211, 223, 0.1) 0%, #ced3df 89%, #ced3df 100%);background:linear-gradient(to right, rgba(206, 211, 223, 0.1) 0%, #ced3df 89%, #ced3df 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#1aced3df", endColorstr="#ced3df",GradientType=1 )}div#calendrier>div article .epreuve-date,div#calendrier>div article .epreuve-nom,div#calendrier>div article .epreuve-detail{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:107px}div#calendrier>div article .epreuve-nom,div#calendrier>div article .epreuve-detail{background-color:#fafbfc}div #documents>div .fichier-doc{color:#7d8489;position:relative;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}div #documents>div .fichier-doc div{padding-right:10px}div #documents>div .fichier-doc .download{text-transform:uppercase;font-weight:700;color:#fff;background-color:#1d3870;border:none;border-radius:23px;padding:8.5px 23px;text-decoration:none;font-size:14px;display:inline-block}div #documents>div .fichier-doc .format{text-transform:uppercase}div #documents>div .fichier-doc .file-size{display:block;color:#7d8489;font-weight:400;padding-left:32px;line-height:1em;position:relative;margin-top:11px;font-size:20px}div #documents>div .fichier-doc .file-size:before{content:"";background:url(images/download.png) 0 0 no-repeat;width:24px;height:21px;position:absolute;left:0;bottom:4px;top:0;margin:auto}div #documents>div .wpv-loop{list-style:none;padding:0}div #documents>div .wpv-loop li{margin-top:31px}div #documents>div .wpv-loop a{color:#0d1923;text-decoration:none;display:block}div #documents>div article{background:#fafbfc;padding:0 25px 25px 25px;overflow:hidden}div #documents>div .titre-date h2{font-size:20px;line-height:24px;font-weight:700;text-transform:uppercase;padding-bottom:29px}div #documents>div .titre-date h2:after{width:50px;bottom:12px}div #documents>div .titre-date .titre-doc{padding:25px 0 25px 0}div #documents>div .titre-date .resume{margin:8px 0 0 0}div #documents>div .titre-date .resume p{font-size:14px;line-height:1.2em}div #documents>div .titre-date .thematique{font-size:16px}div #documents>div .titre-date .date{color:#8f9399;font-size:16px}div #documents>div .titre-date .image-doc{max-width:135px}div #documents.filter_content>form .pick-calendar .date-container>.form-group{width:100% !important}div .popin-link{text-decoration:none !important;color:#0d1923 !important;position:relative;display:block}div .popin-link:after{content:"";position:absolute;background:url("images/fleche.svg") no-repeat;width:40px;height:40px;top:34px;right:5px;z-index:1;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}div#liste_actualites,div#annuaire,div#calendrier,div#documents{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}div#liste_actualites .no-result,div#annuaire .no-result,div#calendrier .no-result,div#documents .no-result{background-color:#fafbfc;font-size:28px;line-height:30px;text-transform:uppercase;width:100%}div#liste_actualites .no-result>div,div#annuaire .no-result>div,div#calendrier .no-result>div,div#documents .no-result>div{display:inline-block;text-align:center;padding:50px}div#liste_actualites .no-result strong,div#annuaire .no-result strong,div#calendrier .no-result strong,div#documents .no-result strong{display:inline;font-size:55px;line-height:57px}div#liste_actualites>div,div#annuaire>div,div#calendrier>div,div#documents>div{width:100%;height:auto;position:relative}div#liste_actualites.filter_content>form,div#annuaire.filter_content>form,div#calendrier.filter_content>form,div#documents.filter_content>form{width:100%;padding:0 0 10px 0;order:2}div#liste_actualites.filter_content>form .form-group,div#annuaire.filter_content>form .form-group,div#calendrier.filter_content>form .form-group,div#documents.filter_content>form .form-group{margin:0;width:0;height:0;overflow:hidden;padding-bottom:3px}div#liste_actualites.filter_content>form .form-group legend,div#liste_actualites.filter_content>form .form-group fieldset{width:0;height:0}div#annuaire.filter_content>form .form-group legend,div#annuaire.filter_content>form .form-group fieldset{width:0;height:0}div#calendrier.filter_content>form .form-group legend,div#calendrier.filter_content>form .form-group fieldset{width:0;height:0}div#documents.filter_content>form .form-group legend,div#documents.filter_content>form .form-group fieldset{width:0;height:0}div#liste_actualites.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu,div#liste_actualites.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-club-code-postal{display:none;border:none;font-size:14px;border-radius:17px;box-shadow:0 2px 1px 0 rgba(0,0,0,.12);color:#28255e;background-color:#fafbfc;width:100%;padding:9px 20px;height:auto}div#annuaire.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu,div#annuaire.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-club-code-postal{display:none;border:none;font-size:14px;border-radius:17px;box-shadow:0 2px 1px 0 rgba(0,0,0,.12);color:#28255e;background-color:#fafbfc;width:100%;padding:9px 20px;height:auto}div#calendrier.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu,div#calendrier.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-club-code-postal{display:none;border:none;font-size:14px;border-radius:17px;box-shadow:0 2px 1px 0 rgba(0,0,0,.12);color:#28255e;background-color:#fafbfc;width:100%;padding:9px 20px;height:auto}div#documents.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu,div#documents.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-club-code-postal{display:none;border:none;font-size:14px;border-radius:17px;box-shadow:0 2px 1px 0 rgba(0,0,0,.12);color:#28255e;background-color:#fafbfc;width:100%;padding:9px 20px;height:auto}div#liste_actualites.filter_content>form .form-group ::-webkit-input-placeholder,div#annuaire.filter_content>form .form-group ::-webkit-input-placeholder,div#calendrier.filter_content>form .form-group ::-webkit-input-placeholder,div#documents.filter_content>form .form-group ::-webkit-input-placeholder{color:#606366}div#liste_actualites.filter_content>form .form-group ::-moz-placeholder,div#annuaire.filter_content>form .form-group ::-moz-placeholder,div#calendrier.filter_content>form .form-group ::-moz-placeholder,div#documents.filter_content>form .form-group ::-moz-placeholder{color:#606366}div#liste_actualites.filter_content>form .form-group :-ms-input-placeholder,div#annuaire.filter_content>form .form-group :-ms-input-placeholder,div#calendrier.filter_content>form .form-group :-ms-input-placeholder,div#documents.filter_content>form .form-group :-ms-input-placeholder{color:#606366}div#liste_actualites.filter_content>form .form-group :-moz-placeholder,div#annuaire.filter_content>form .form-group :-moz-placeholder,div#calendrier.filter_content>form .form-group :-moz-placeholder,div#documents.filter_content>form .form-group :-moz-placeholder{color:#606366}div#liste_actualites.filter_content>form .form-group select,div#annuaire.filter_content>form .form-group select,div#calendrier.filter_content>form .form-group select,div#documents.filter_content>form .form-group select{border:none;font-size:14px;border-radius:17px;box-shadow:0 2px 1px 0 rgba(0,0,0,.12);color:#28255e;background-color:#fafbfc;width:0;height:0;padding:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("images/arrow-select.png");background-position:calc(100% - 19px) calc(50% + 1px);background-repeat:no-repeat}div#liste_actualites.filter_content>form .form-group>label,div#liste_actualites.filter_content>form .form-group>legend{display:block;position:relative;font-size:0;color:#0d1923;padding-bottom:0}div#annuaire.filter_content>form .form-group>label,div#annuaire.filter_content>form .form-group>legend{display:block;position:relative;font-size:0;color:#0d1923;padding-bottom:0}div#calendrier.filter_content>form .form-group>label,div#calendrier.filter_content>form .form-group>legend{display:block;position:relative;font-size:0;color:#0d1923;padding-bottom:0}div#documents.filter_content>form .form-group>label,div#documents.filter_content>form .form-group>legend{display:block;position:relative;font-size:0;color:#0d1923;padding-bottom:0}div#liste_actualites.filter_content>form .form-group>label::after,div#liste_actualites.filter_content>form .form-group>legend::after{content:"";position:absolute;left:0;width:25px;height:2px;bottom:15px;background-color:#da2424}div#annuaire.filter_content>form .form-group>label::after,div#annuaire.filter_content>form .form-group>legend::after{content:"";position:absolute;left:0;width:25px;height:2px;bottom:15px;background-color:#da2424}div#calendrier.filter_content>form .form-group>label::after,div#calendrier.filter_content>form .form-group>legend::after{content:"";position:absolute;left:0;width:25px;height:2px;bottom:15px;background-color:#da2424}div#documents.filter_content>form .form-group>label::after,div#documents.filter_content>form .form-group>legend::after{content:"";position:absolute;left:0;width:25px;height:2px;bottom:15px;background-color:#da2424}div#liste_actualites.filter_content>form .form-group>label::before,div#liste_actualites.filter_content>form .form-group>legend::before{font-size:20px;right:5px}div#annuaire.filter_content>form .form-group>label::before,div#annuaire.filter_content>form .form-group>legend::before{font-size:20px;right:5px}div#calendrier.filter_content>form .form-group>label::before,div#calendrier.filter_content>form .form-group>legend::before{font-size:20px;right:5px}div#documents.filter_content>form .form-group>label::before,div#documents.filter_content>form .form-group>legend::before{font-size:20px;right:5px}div#liste_actualites.filter_content>form .form-group>label::before,div#liste_actualites.filter_content>form .form-group>label::after{opacity:0;visibility:hidden}div#liste_actualites.filter_content>form .form-group>legend::before,div#liste_actualites.filter_content>form .form-group>legend::after{opacity:0;visibility:hidden}div#annuaire.filter_content>form .form-group>label::before,div#annuaire.filter_content>form .form-group>label::after{opacity:0;visibility:hidden}div#annuaire.filter_content>form .form-group>legend::before,div#annuaire.filter_content>form .form-group>legend::after{opacity:0;visibility:hidden}div#calendrier.filter_content>form .form-group>label::before,div#calendrier.filter_content>form .form-group>label::after{opacity:0;visibility:hidden}div#calendrier.filter_content>form .form-group>legend::before,div#calendrier.filter_content>form .form-group>legend::after{opacity:0;visibility:hidden}div#documents.filter_content>form .form-group>label::before,div#documents.filter_content>form .form-group>label::after{opacity:0;visibility:hidden}div#documents.filter_content>form .form-group>legend::before,div#documents.filter_content>form .form-group>legend::after{opacity:0;visibility:hidden}div#liste_actualites.filter_content>form .form-group>label.visible+select,div#liste_actualites.filter_content>form .form-group>legend.visible+select{width:100%;padding:7px 20px;height:auto}div#annuaire.filter_content>form .form-group>label.visible+select,div#annuaire.filter_content>form .form-group>legend.visible+select{width:100%;padding:7px 20px;height:auto}div#calendrier.filter_content>form .form-group>label.visible+select,div#calendrier.filter_content>form .form-group>legend.visible+select{width:100%;padding:7px 20px;height:auto}div#documents.filter_content>form .form-group>label.visible+select,div#documents.filter_content>form .form-group>legend.visible+select{width:100%;padding:7px 20px;height:auto}div#liste_actualites.filter_content>form .form-group>label.visible+#wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu,div#liste_actualites.filter_content>form .form-group>legend.visible+#wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu{display:block}div#annuaire.filter_content>form .form-group>label.visible+#wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu,div#annuaire.filter_content>form .form-group>legend.visible+#wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu{display:block}div#calendrier.filter_content>form .form-group>label.visible+#wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu,div#calendrier.filter_content>form .form-group>legend.visible+#wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu{display:block}div#documents.filter_content>form .form-group>label.visible+#wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu,div#documents.filter_content>form .form-group>legend.visible+#wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu{display:block}div#liste_actualites.filter_content>form .form-group>label.visible::after,div#liste_actualites.filter_content>form .form-group>label.visible::before{opacity:1;visibility:visible}div#liste_actualites.filter_content>form .form-group>legend.visible::after,div#liste_actualites.filter_content>form .form-group>legend.visible::before{opacity:1;visibility:visible}div#annuaire.filter_content>form .form-group>label.visible::after,div#annuaire.filter_content>form .form-group>label.visible::before{opacity:1;visibility:visible}div#annuaire.filter_content>form .form-group>legend.visible::after,div#annuaire.filter_content>form .form-group>legend.visible::before{opacity:1;visibility:visible}div#calendrier.filter_content>form .form-group>label.visible::after,div#calendrier.filter_content>form .form-group>label.visible::before{opacity:1;visibility:visible}div#calendrier.filter_content>form .form-group>legend.visible::after,div#calendrier.filter_content>form .form-group>legend.visible::before{opacity:1;visibility:visible}div#documents.filter_content>form .form-group>label.visible::after,div#documents.filter_content>form .form-group>label.visible::before{opacity:1;visibility:visible}div#documents.filter_content>form .form-group>legend.visible::after,div#documents.filter_content>form .form-group>legend.visible::before{opacity:1;visibility:visible}div#liste_actualites.filter_content>form .form-group>label.visible::before,div#liste_actualites.filter_content>form .form-group>legend.visible::before{content:"K"}div#annuaire.filter_content>form .form-group>label.visible::before,div#annuaire.filter_content>form .form-group>legend.visible::before{content:"K"}div#calendrier.filter_content>form .form-group>label.visible::before,div#calendrier.filter_content>form .form-group>legend.visible::before{content:"K"}div#documents.filter_content>form .form-group>label.visible::before,div#documents.filter_content>form .form-group>legend.visible::before{content:"K"}div#liste_actualites.filter_content>form legend::before,div#annuaire.filter_content>form legend::before,div#calendrier.filter_content>form legend::before,div#documents.filter_content>form legend::before{font-size:20px;right:5px}div#liste_actualites.filter_content>form legend::before,div#liste_actualites.filter_content>form legend::after{opacity:0;visibility:hidden}div#annuaire.filter_content>form legend::before,div#annuaire.filter_content>form legend::after{opacity:0;visibility:hidden}div#calendrier.filter_content>form legend::before,div#calendrier.filter_content>form legend::after{opacity:0;visibility:hidden}div#documents.filter_content>form legend::before,div#documents.filter_content>form legend::after{opacity:0;visibility:hidden}div#liste_actualites.filter_content>form legend.visible+.categorychecklist,div#annuaire.filter_content>form legend.visible+.categorychecklist,div#calendrier.filter_content>form legend.visible+.categorychecklist,div#documents.filter_content>form legend.visible+.categorychecklist{width:auto;height:auto;margin:0 0 10px}div#liste_actualites.filter_content>form legend.visible+.categorychecklist li .selectit,div#annuaire.filter_content>form legend.visible+.categorychecklist li .selectit,div#calendrier.filter_content>form legend.visible+.categorychecklist li .selectit,div#documents.filter_content>form legend.visible+.categorychecklist li .selectit{font-size:12px;height:auto;width:auto}div#liste_actualites.filter_content>form legend.visible+.categorychecklist li .selectit::before,div#annuaire.filter_content>form legend.visible+.categorychecklist li .selectit::before,div#calendrier.filter_content>form legend.visible+.categorychecklist li .selectit::before,div#documents.filter_content>form legend.visible+.categorychecklist li .selectit::before{height:14px;width:14px;border:1px solid #8f9399}div#liste_actualites.filter_content>form legend.visible+.categorychecklist li .selectit.color_checked::after,div#annuaire.filter_content>form legend.visible+.categorychecklist li .selectit.color_checked::after,div#calendrier.filter_content>form legend.visible+.categorychecklist li .selectit.color_checked::after,div#documents.filter_content>form legend.visible+.categorychecklist li .selectit.color_checked::after{width:10px;height:5px;border:3px solid #da2424;border-top:none;border-right:none}div#liste_actualites.filter_content>form legend.visible::after,div#liste_actualites.filter_content>form legend.visible::before{opacity:1;visibility:visible}div#annuaire.filter_content>form legend.visible::after,div#annuaire.filter_content>form legend.visible::before{opacity:1;visibility:visible}div#calendrier.filter_content>form legend.visible::after,div#calendrier.filter_content>form legend.visible::before{opacity:1;visibility:visible}div#documents.filter_content>form legend.visible::after,div#documents.filter_content>form legend.visible::before{opacity:1;visibility:visible}div#liste_actualites.filter_content>form legend.visible::before,div#annuaire.filter_content>form legend.visible::before,div#calendrier.filter_content>form legend.visible::before,div#documents.filter_content>form legend.visible::before{content:"K"}div#liste_actualites.filter_content>form strong,div#annuaire.filter_content>form strong,div#calendrier.filter_content>form strong,div#documents.filter_content>form strong{position:relative;display:block;line-height:24px;font-size:22px;font-weight:400;color:#0d1923;padding-bottom:20px}div#liste_actualites.filter_content>form strong::after,div#annuaire.filter_content>form strong::after,div#calendrier.filter_content>form strong::after,div#documents.filter_content>form strong::after{content:"";position:absolute;left:0;width:90px;height:2px;bottom:15px;background-color:#da2424}div#liste_actualites.filter_content>form strong.visible::before,div#annuaire.filter_content>form strong.visible::before,div#calendrier.filter_content>form strong.visible::before,div#documents.filter_content>form strong.visible::before{content:"K"}div#liste_actualites.filter_content>form strong.visible~.form-group,div#annuaire.filter_content>form strong.visible~.form-group,div#calendrier.filter_content>form strong.visible~.form-group,div#documents.filter_content>form strong.visible~.form-group{margin:0 0 5px;width:100%;height:auto}div#liste_actualites.filter_content>form strong.visible~.form-group legend,div#liste_actualites.filter_content>form strong.visible~.form-group fieldset{width:100%;height:auto}div#annuaire.filter_content>form strong.visible~.form-group legend,div#annuaire.filter_content>form strong.visible~.form-group fieldset{width:100%;height:auto}div#calendrier.filter_content>form strong.visible~.form-group legend,div#calendrier.filter_content>form strong.visible~.form-group fieldset{width:100%;height:auto}div#documents.filter_content>form strong.visible~.form-group legend,div#documents.filter_content>form strong.visible~.form-group fieldset{width:100%;height:auto}div#liste_actualites.filter_content>form strong.visible~.form-group>label,div#annuaire.filter_content>form strong.visible~.form-group>label,div#calendrier.filter_content>form strong.visible~.form-group>label,div#documents.filter_content>form strong.visible~.form-group>label{font-size:16px;padding-bottom:20px}div#liste_actualites.filter_content>form strong.visible~.form-group>label::after,div#liste_actualites.filter_content>form strong.visible~.form-group>label::before{opacity:1;visibility:visible}div#annuaire.filter_content>form strong.visible~.form-group>label::after,div#annuaire.filter_content>form strong.visible~.form-group>label::before{opacity:1;visibility:visible}div#calendrier.filter_content>form strong.visible~.form-group>label::after,div#calendrier.filter_content>form strong.visible~.form-group>label::before{opacity:1;visibility:visible}div#documents.filter_content>form strong.visible~.form-group>label::after,div#documents.filter_content>form strong.visible~.form-group>label::before{opacity:1;visibility:visible}div#liste_actualites.filter_content>form strong.visible~.form-group legend,div#liste_actualites.filter_content>form strong.visible~.recherche label{font-size:16px;padding-bottom:20px}div#annuaire.filter_content>form strong.visible~.form-group legend,div#annuaire.filter_content>form strong.visible~.recherche label{font-size:16px;padding-bottom:20px}div#calendrier.filter_content>form strong.visible~.form-group legend,div#calendrier.filter_content>form strong.visible~.recherche label{font-size:16px;padding-bottom:20px}div#documents.filter_content>form strong.visible~.form-group legend,div#documents.filter_content>form strong.visible~.recherche label{font-size:16px;padding-bottom:20px}div#liste_actualites.filter_content>form strong.visible~.form-group legend::after,div#liste_actualites.filter_content>form strong.visible~.form-group legend::before{opacity:1;visibility:visible}div#liste_actualites.filter_content>form strong.visible~.recherche label::after,div#liste_actualites.filter_content>form strong.visible~.recherche label::before{opacity:1;visibility:visible}div#annuaire.filter_content>form strong.visible~.form-group legend::after,div#annuaire.filter_content>form strong.visible~.form-group legend::before{opacity:1;visibility:visible}div#annuaire.filter_content>form strong.visible~.recherche label::after,div#annuaire.filter_content>form strong.visible~.recherche label::before{opacity:1;visibility:visible}div#calendrier.filter_content>form strong.visible~.form-group legend::after,div#calendrier.filter_content>form strong.visible~.form-group legend::before{opacity:1;visibility:visible}div#calendrier.filter_content>form strong.visible~.recherche label::after,div#calendrier.filter_content>form strong.visible~.recherche label::before{opacity:1;visibility:visible}div#documents.filter_content>form strong.visible~.form-group legend::after,div#documents.filter_content>form strong.visible~.form-group legend::before{opacity:1;visibility:visible}div#documents.filter_content>form strong.visible~.recherche label::after,div#documents.filter_content>form strong.visible~.recherche label::before{opacity:1;visibility:visible}div#liste_actualites.filter_content>form strong.visible~.recherche,div#annuaire.filter_content>form strong.visible~.recherche,div#calendrier.filter_content>form strong.visible~.recherche,div#documents.filter_content>form strong.visible~.recherche{width:auto;height:auto;padding:0 0 10px 0}div#liste_actualites.filter_content>form strong.visible~.recherche .bar-recherche::after,div#annuaire.filter_content>form strong.visible~.recherche .bar-recherche::after,div#calendrier.filter_content>form strong.visible~.recherche .bar-recherche::after,div#documents.filter_content>form strong.visible~.recherche .bar-recherche::after{display:block}div#liste_actualites.filter_content>form strong.visible~.recherche button,div#annuaire.filter_content>form strong.visible~.recherche button,div#calendrier.filter_content>form strong.visible~.recherche button,div#documents.filter_content>form strong.visible~.recherche button{width:130px;padding:9.5px 0;height:auto;font-size:15px}div#liste_actualites.filter_content>form strong.visible~.recherche input[type=search],div#annuaire.filter_content>form strong.visible~.recherche input[type=search],div#calendrier.filter_content>form strong.visible~.recherche input[type=search],div#documents.filter_content>form strong.visible~.recherche input[type=search]{width:100%;padding:9px 20px;height:auto}div#liste_actualites.filter_content>form strong.visible~.pick-calendar,div#annuaire.filter_content>form strong.visible~.pick-calendar,div#calendrier.filter_content>form strong.visible~.pick-calendar,div#documents.filter_content>form strong.visible~.pick-calendar{width:100%}div#liste_actualites.filter_content>form strong.visible~.pick-calendar>.form-group,div#annuaire.filter_content>form strong.visible~.pick-calendar>.form-group,div#calendrier.filter_content>form strong.visible~.pick-calendar>.form-group,div#documents.filter_content>form strong.visible~.pick-calendar>.form-group{height:100%}div#liste_actualites.filter_content>form strong.visible~.pick-calendar>.form-group>label,div#annuaire.filter_content>form strong.visible~.pick-calendar>.form-group>label,div#calendrier.filter_content>form strong.visible~.pick-calendar>.form-group>label,div#documents.filter_content>form strong.visible~.pick-calendar>.form-group>label{font-size:20px;line-height:22px;padding-bottom:41px}div#liste_actualites.filter_content>form strong.visible~.pick-calendar>.form-group>label::after,div#liste_actualites.filter_content>form strong.visible~.pick-calendar>.form-group>label::before{opacity:1;visibility:visible;font-size:30px}div#annuaire.filter_content>form strong.visible~.pick-calendar>.form-group>label::after,div#annuaire.filter_content>form strong.visible~.pick-calendar>.form-group>label::before{opacity:1;visibility:visible;font-size:30px}div#calendrier.filter_content>form strong.visible~.pick-calendar>.form-group>label::after,div#calendrier.filter_content>form strong.visible~.pick-calendar>.form-group>label::before{opacity:1;visibility:visible;font-size:30px}div#documents.filter_content>form strong.visible~.pick-calendar>.form-group>label::after,div#documents.filter_content>form strong.visible~.pick-calendar>.form-group>label::before{opacity:1;visibility:visible;font-size:30px}div#liste_actualites.filter_content>form strong.visible~.pick-calendar>.form-group .date-debut.visible~.ui-datepicker-trigger,div#liste_actualites.filter_content>form strong.visible~.pick-calendar>.form-group .date-debut.visible~.wpv_date_input,div#liste_actualites.filter_content>form strong.visible~.pick-calendar>.form-group .date-debut.visible~.wpv-date-front-end-clear{font-size:12px;height:auto;display:inline-block}div#liste_actualites.filter_content>form strong.visible~.pick-calendar>.form-group .date-fin.visible~.ui-datepicker-trigger,div#liste_actualites.filter_content>form strong.visible~.pick-calendar>.form-group .date-fin.visible~.wpv_date_input,div#liste_actualites.filter_content>form strong.visible~.pick-calendar>.form-group .date-fin.visible~.wpv-date-front-end-clear{font-size:12px;height:auto;display:inline-block}div#annuaire.filter_content>form strong.visible~.pick-calendar>.form-group .date-debut.visible~.ui-datepicker-trigger,div#annuaire.filter_content>form strong.visible~.pick-calendar>.form-group .date-debut.visible~.wpv_date_input,div#annuaire.filter_content>form strong.visible~.pick-calendar>.form-group .date-debut.visible~.wpv-date-front-end-clear{font-size:12px;height:auto;display:inline-block}div#annuaire.filter_content>form strong.visible~.pick-calendar>.form-group .date-fin.visible~.ui-datepicker-trigger,div#annuaire.filter_content>form strong.visible~.pick-calendar>.form-group .date-fin.visible~.wpv_date_input,div#annuaire.filter_content>form strong.visible~.pick-calendar>.form-group .date-fin.visible~.wpv-date-front-end-clear{font-size:12px;height:auto;display:inline-block}div#calendrier.filter_content>form strong.visible~.pick-calendar>.form-group .date-debut.visible~.ui-datepicker-trigger,div#calendrier.filter_content>form strong.visible~.pick-calendar>.form-group .date-debut.visible~.wpv_date_input,div#calendrier.filter_content>form strong.visible~.pick-calendar>.form-group .date-debut.visible~.wpv-date-front-end-clear{font-size:12px;height:auto;display:inline-block}div#calendrier.filter_content>form strong.visible~.pick-calendar>.form-group .date-fin.visible~.ui-datepicker-trigger,div#calendrier.filter_content>form strong.visible~.pick-calendar>.form-group .date-fin.visible~.wpv_date_input,div#calendrier.filter_content>form strong.visible~.pick-calendar>.form-group .date-fin.visible~.wpv-date-front-end-clear{font-size:12px;height:auto;display:inline-block}div#documents.filter_content>form strong.visible~.pick-calendar>.form-group .date-debut.visible~.ui-datepicker-trigger,div#documents.filter_content>form strong.visible~.pick-calendar>.form-group .date-debut.visible~.wpv_date_input,div#documents.filter_content>form strong.visible~.pick-calendar>.form-group .date-debut.visible~.wpv-date-front-end-clear{font-size:12px;height:auto;display:inline-block}div#documents.filter_content>form strong.visible~.pick-calendar>.form-group .date-fin.visible~.ui-datepicker-trigger,div#documents.filter_content>form strong.visible~.pick-calendar>.form-group .date-fin.visible~.wpv_date_input,div#documents.filter_content>form strong.visible~.pick-calendar>.form-group .date-fin.visible~.wpv-date-front-end-clear{font-size:12px;height:auto;display:inline-block}div#liste_actualites.filter_content>form strong::before,div#liste_actualites.filter_content>form legend::before,div#liste_actualites.filter_content>form .form-group>label::before{position:absolute;top:0;right:0;font-family:"ETmodules";font-size:22px;content:"L";-webkit-font-smoothing:antialiased}div#annuaire.filter_content>form strong::before,div#annuaire.filter_content>form legend::before,div#annuaire.filter_content>form .form-group>label::before{position:absolute;top:0;right:0;font-family:"ETmodules";font-size:22px;content:"L";-webkit-font-smoothing:antialiased}div#calendrier.filter_content>form strong::before,div#calendrier.filter_content>form legend::before,div#calendrier.filter_content>form .form-group>label::before{position:absolute;top:0;right:0;font-family:"ETmodules";font-size:22px;content:"L";-webkit-font-smoothing:antialiased}div#documents.filter_content>form strong::before,div#documents.filter_content>form legend::before,div#documents.filter_content>form .form-group>label::before{position:absolute;top:0;right:0;font-family:"ETmodules";font-size:22px;content:"L";-webkit-font-smoothing:antialiased}div#liste_actualites.filter_content>form .form-group legend,div#liste_actualites.filter_content>form .recherche label{display:block;position:relative;font-size:0;color:#0d1923;padding-bottom:0}div#annuaire.filter_content>form .form-group legend,div#annuaire.filter_content>form .recherche label{display:block;position:relative;font-size:0;color:#0d1923;padding-bottom:0}div#calendrier.filter_content>form .form-group legend,div#calendrier.filter_content>form .recherche label{display:block;position:relative;font-size:0;color:#0d1923;padding-bottom:0}div#documents.filter_content>form .form-group legend,div#documents.filter_content>form .recherche label{display:block;position:relative;font-size:0;color:#0d1923;padding-bottom:0}div#liste_actualites.filter_content>form .form-group legend::after,div#liste_actualites.filter_content>form .recherche label::after{content:"";position:absolute;left:0;width:25px;height:2px;bottom:15px;background-color:#da2424;opacity:0;visibility:hidden}div#annuaire.filter_content>form .form-group legend::after,div#annuaire.filter_content>form .recherche label::after{content:"";position:absolute;left:0;width:25px;height:2px;bottom:15px;background-color:#da2424;opacity:0;visibility:hidden}div#calendrier.filter_content>form .form-group legend::after,div#calendrier.filter_content>form .recherche label::after{content:"";position:absolute;left:0;width:25px;height:2px;bottom:15px;background-color:#da2424;opacity:0;visibility:hidden}div#documents.filter_content>form .form-group legend::after,div#documents.filter_content>form .recherche label::after{content:"";position:absolute;left:0;width:25px;height:2px;bottom:15px;background-color:#da2424;opacity:0;visibility:hidden}div#liste_actualites.filter_content>form .categorychecklist,div#annuaire.filter_content>form .categorychecklist,div#calendrier.filter_content>form .categorychecklist,div#documents.filter_content>form .categorychecklist{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;list-style:none;height:0;width:0;max-height:146px}div#liste_actualites.filter_content>form .categorychecklist .mCustomScrollBox,div#annuaire.filter_content>form .categorychecklist .mCustomScrollBox,div#calendrier.filter_content>form .categorychecklist .mCustomScrollBox,div#documents.filter_content>form .categorychecklist .mCustomScrollBox{width:100%}div#liste_actualites.filter_content>form .categorychecklist li,div#annuaire.filter_content>form .categorychecklist li,div#calendrier.filter_content>form .categorychecklist li,div#documents.filter_content>form .categorychecklist li{text-transform:uppercase;color:#8f9399;margin-bottom:10px}div#liste_actualites.filter_content>form .categorychecklist li:last-child,div#annuaire.filter_content>form .categorychecklist li:last-child,div#calendrier.filter_content>form .categorychecklist li:last-child,div#documents.filter_content>form .categorychecklist li:last-child{margin:0}div#liste_actualites.filter_content>form .categorychecklist li .selectit,div#annuaire.filter_content>form .categorychecklist li .selectit,div#calendrier.filter_content>form .categorychecklist li .selectit,div#documents.filter_content>form .categorychecklist li .selectit{display:block;line-height:14px;height:0;font-size:0;width:0;position:relative}.checklist_typeclubs .checkbox label{position:relative}.checklist_typeclubs .checkbox input[type=checkbox]{position:absolute;left:-999em;margin:0;width:0;height:0}div#liste_actualites.filter_content>form .categorychecklist li .selectit input[type=checkbox],div#annuaire.filter_content>form .categorychecklist li .selectit input[type=checkbox],div#calendrier.filter_content>form .categorychecklist li .selectit input[type=checkbox],div#documents.filter_content>form .categorychecklist li .selectit input[type=checkbox]{position:absolute;left:-999em;margin:0;width:0;height:0}.checklist_typeclubs .checkbox label.color_checked::after{content:"";position:absolute;width:0;height:0;background:rgba(0,0,0,0);top:4px;left:2px;border-radius:3px;border:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}div#liste_actualites.filter_content>form .categorychecklist li .selectit.color_checked::after,div#annuaire.filter_content>form .categorychecklist li .selectit.color_checked::after,div#calendrier.filter_content>form .categorychecklist li .selectit.color_checked::after,div#documents.filter_content>form .categorychecklist li .selectit.color_checked::after{content:"";position:absolute;width:0;height:0;background:rgba(0,0,0,0);top:4px;left:2px;border-radius:3px;border:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.checklist_typeclubs .checkbox label.color_checked::after{top:2px !important}.checklist_typeclubs .checkbox label::before{content:"";display:inline-block;vertical-align:-25%;height:0;width:0;border:none;background-color:#fff;margin-right:.2em}div#liste_actualites.filter_content>form .categorychecklist li .selectit::before,div#annuaire.filter_content>form .categorychecklist li .selectit::before,div#calendrier.filter_content>form .categorychecklist li .selectit::before,div#documents.filter_content>form .categorychecklist li .selectit::before{content:"";display:inline-block;vertical-align:-25%;height:0;width:0;border:none;background-color:#fff;margin-right:.2em}.checklist_typeclubs .checkbox label::before{margin-right:.6em}div#liste_actualites.filter_content>form .recherche,div#annuaire.filter_content>form .recherche,div#calendrier.filter_content>form .recherche,div#documents.filter_content>form .recherche{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:0;height:0}div#liste_actualites.filter_content>form .recherche .bar-recherche,div#annuaire.filter_content>form .recherche .bar-recherche,div#calendrier.filter_content>form .recherche .bar-recherche,div#documents.filter_content>form .recherche .bar-recherche{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}div#liste_actualites.filter_content>form .recherche .bar-recherche::after,div#annuaire.filter_content>form .recherche .bar-recherche::after,div#calendrier.filter_content>form .recherche .bar-recherche::after,div#documents.filter_content>form .recherche .bar-recherche::after{content:"U";position:absolute;display:none;font-family:"ETmodules";right:10px;bottom:0;font-size:19px;color:#898e91;-webkit-transform:scaleX(-1);transform:scaleX(-1)}div#liste_actualites.filter_content>form .recherche input[type=search],div#annuaire.filter_content>form .recherche input[type=search],div#calendrier.filter_content>form .recherche input[type=search],div#documents.filter_content>form .recherche input[type=search]{border:none;font-size:14px;border-radius:17px;box-shadow:0 2px 1px 0 rgba(0,0,0,.12);color:#28255e;width:0;padding:0;height:0;background-color:#fafbfc}div#liste_actualites.filter_content>form .recherche span,div#annuaire.filter_content>form .recherche span,div#calendrier.filter_content>form .recherche span,div#documents.filter_content>form .recherche span{position:absolute;width:20px;height:20px;bottom:4px}div#liste_actualites.filter_content>form .recherche button,div#annuaire.filter_content>form .recherche button,div#calendrier.filter_content>form .recherche button,div#documents.filter_content>form .recherche button{-ms-flex-item-align:end;align-self:flex-end;font-size:0;text-transform:uppercase;font-weight:700;color:#fff;background-color:#1d3870;border:none;border-radius:23px;margin-top:25px;width:0;height:0;padding:0}div#liste_actualites.filter_content>form .recherche ::-webkit-input-placeholder,div#annuaire.filter_content>form .recherche ::-webkit-input-placeholder,div#calendrier.filter_content>form .recherche ::-webkit-input-placeholder,div#documents.filter_content>form .recherche ::-webkit-input-placeholder{color:#606366}div#liste_actualites.filter_content>form .recherche ::-moz-placeholder,div#annuaire.filter_content>form .recherche ::-moz-placeholder,div#calendrier.filter_content>form .recherche ::-moz-placeholder,div#documents.filter_content>form .recherche ::-moz-placeholder{color:#606366}div#liste_actualites.filter_content>form .recherche :-ms-input-placeholder,div#annuaire.filter_content>form .recherche :-ms-input-placeholder,div#calendrier.filter_content>form .recherche :-ms-input-placeholder,div#documents.filter_content>form .recherche :-ms-input-placeholder{color:#606366}div#liste_actualites.filter_content>form .recherche :-moz-placeholder,div#annuaire.filter_content>form .recherche :-moz-placeholder,div#calendrier.filter_content>form .recherche :-moz-placeholder,div#documents.filter_content>form .recherche :-moz-placeholder{color:#606366}div#liste_actualites.filter_content>form .pick-calendar,div#annuaire.filter_content>form .pick-calendar,div#calendrier.filter_content>form .pick-calendar,div#documents.filter_content>form .pick-calendar{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:0}div#liste_actualites.filter_content>form .pick-calendar .wpv-date-front-end-clear,div#annuaire.filter_content>form .pick-calendar .wpv-date-front-end-clear,div#calendrier.filter_content>form .pick-calendar .wpv-date-front-end-clear,div#documents.filter_content>form .pick-calendar .wpv-date-front-end-clear{display:none}div#liste_actualites.filter_content>form .pick-calendar>label.visible~.date-container>.form-group,div#annuaire.filter_content>form .pick-calendar>label.visible~.date-container>.form-group,div#calendrier.filter_content>form .pick-calendar>label.visible~.date-container>.form-group,div#documents.filter_content>form .pick-calendar>label.visible~.date-container>.form-group{height:auto}div#liste_actualites.filter_content>form .pick-calendar>label.visible~.date-container>.form-group>label,div#annuaire.filter_content>form .pick-calendar>label.visible~.date-container>.form-group>label,div#calendrier.filter_content>form .pick-calendar>label.visible~.date-container>.form-group>label,div#documents.filter_content>form .pick-calendar>label.visible~.date-container>.form-group>label{font-size:14px;line-height:16px;padding-bottom:10px}div#liste_actualites.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .ui-datepicker-trigger,div#liste_actualites.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .wpv_date_input,div#liste_actualites.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .wpv-date-front-end-clear{font-size:14px;height:20px;vertical-align:middle}div#annuaire.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .ui-datepicker-trigger,div#annuaire.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .wpv_date_input,div#annuaire.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .wpv-date-front-end-clear{font-size:14px;height:20px;vertical-align:middle}div#calendrier.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .ui-datepicker-trigger,div#calendrier.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .wpv_date_input,div#calendrier.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .wpv-date-front-end-clear{font-size:14px;height:20px;vertical-align:middle}div#documents.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .ui-datepicker-trigger,div#documents.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .wpv_date_input,div#documents.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .wpv-date-front-end-clear{font-size:14px;height:20px;vertical-align:middle}div#liste_actualites.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .wpv_date_input,div#annuaire.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .wpv_date_input,div#calendrier.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .wpv_date_input,div#documents.filter_content>form .pick-calendar>label.visible~.date-container>.form-group .wpv_date_input{background:#fafbfc;padding:0 10px;color:#606366;border-radius:25px;display:inline-block;vertical-align:middle;line-height:35px;height:35px;font-size:14px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}div#liste_actualites.filter_content>form .pick-calendar .date-container,div#annuaire.filter_content>form .pick-calendar .date-container,div#calendrier.filter_content>form .pick-calendar .date-container,div#documents.filter_content>form .pick-calendar .date-container{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group,div#documents.filter_content>form .pick-calendar .date-container>.form-group{width:50%}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group>label,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group>label,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group>label,div#documents.filter_content>form .pick-calendar .date-container>.form-group>label{font-size:0;line-height:0;padding-bottom:0}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group>label::after,div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group>label::before{opacity:0;visibility:hidden;font-size:0}div#annuaire.filter_content>form .pick-calendar .date-container>.form-group>label::after,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group>label::before{opacity:0;visibility:hidden;font-size:0}div#calendrier.filter_content>form .pick-calendar .date-container>.form-group>label::after,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group>label::before{opacity:0;visibility:hidden;font-size:0}div#documents.filter_content>form .pick-calendar .date-container>.form-group>label::after,div#documents.filter_content>form .pick-calendar .date-container>.form-group>label::before{opacity:0;visibility:hidden;font-size:0}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger,div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear{vertical-align:middle}div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear{vertical-align:middle}div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear{vertical-align:middle}div#documents.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger,div#documents.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#documents.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear{vertical-align:middle}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger:hover,div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear:hover{opacity:.75}div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger:hover,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear:hover{opacity:.75}div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger:hover,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear:hover{opacity:.75}div#documents.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger:hover,div#documents.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear:hover{opacity:.75}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#documents.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input{background:#fafbfc;padding:0 10px;color:#606366;border-radius:25px;display:inline-block;vertical-align:middle;line-height:35px;height:35px;font-size:14px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);white-space:nowrap;overflow:hidden;width:88px}div#liste_actualites.filter_content>form .checkbox,div#annuaire.filter_content>form .checkbox,div#calendrier.filter_content>form .checkbox,div#documents.filter_content>form .checkbox{text-transform:uppercase;color:#8f9399;margin-bottom:20px}div#liste_actualites.filter_content>form .checkbox:last-child,div#annuaire.filter_content>form .checkbox:last-child,div#calendrier.filter_content>form .checkbox:last-child,div#documents.filter_content>form .checkbox:last-child{margin:0}div#liste_actualites.filter_content>form .checkbox .selectit,div#annuaire.filter_content>form .checkbox .selectit,div#calendrier.filter_content>form .checkbox .selectit,div#documents.filter_content>form .checkbox .selectit{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:14px;height:0;font-size:0;width:0;position:relative}div#liste_actualites.filter_content>form .checkbox .selectit input[type=checkbox],div#annuaire.filter_content>form .checkbox .selectit input[type=checkbox],div#calendrier.filter_content>form .checkbox .selectit input[type=checkbox],div#documents.filter_content>form .checkbox .selectit input[type=checkbox]{position:absolute;left:-999em;margin:0;width:0;height:0}.checklist_typeclubs .checkbox label.color_checked::after{content:"";position:absolute;width:0;height:0;background:rgba(0,0,0,0);top:4px;left:2px;border-radius:3px;border:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}div#liste_actualites.filter_content>form .checkbox .selectit.color_checked::after,div#annuaire.filter_content>form .checkbox .selectit.color_checked::after,div#calendrier.filter_content>form .checkbox .selectit.color_checked::after,div#documents.filter_content>form .checkbox .selectit.color_checked::after{content:"";position:absolute;width:0;height:0;background:rgba(0,0,0,0);top:4px;left:2px;border-radius:3px;border:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}div#liste_actualites.filter_content>form .checkbox .selectit::before,div#annuaire.filter_content>form .checkbox .selectit::before,div#calendrier.filter_content>form .checkbox .selectit::before,div#documents.filter_content>form .checkbox .selectit::before{content:"";display:block;vertical-align:-25%;height:0;width:0;border:none;background-color:#fff;margin-right:.5em}@-moz-document url-prefix(){div#liste_actualites.filter_content>form .form-group select,div#annuaire.filter_content>form .form-group select,div#calendrier.filter_content>form .form-group select,div#documents.filter_content>form .form-group select{background-position:calc(100% - 19px) calc(50% + 2px)}}.detail-epreuve{background:#28255e;background:-moz-linear-gradient(left, #28255e 0%, #1d3471 100%);background:-webkit-linear-gradient(left, #28255e 0%, #1d3471 100%);background:linear-gradient(to right, #28255e 0%, #1d3471 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#28255e", endColorstr="#1d3471",GradientType=1 );color:#fff;margin-bottom:37px}.detail-epreuve.detail-championnat{margin-bottom:10px}.detail-epreuve .container-fftri{margin:0 auto}.detail-epreuve .epreuve-date-lieu,.detail-epreuve .epreuve-infos{padding-top:42px;padding-bottom:42px;background:-moz-linear-gradient(top, #263870 0%, rgba(38, 56, 112, 0) 100%);background:-webkit-linear-gradient(top, #263870 0%, rgba(38, 56, 112, 0) 100%);background:linear-gradient(to bottom, #263870 0%, rgba(38, 56, 112, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#263870", endColorstr="#00263870",GradientType=0 )}.detail-epreuve .epreuve-date-lieu{padding-left:30px;padding-right:30px;margin-right:20px;width:17.8%;min-width:200px;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.detail-epreuve .epreuve-date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.detail-epreuve .epreuve-date>div{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:3px 11px;border-top:1px solid hsla(0,0%,100%,.3)}.detail-epreuve .epreuve-date>div>span{font-size:51px;line-height:53px;margin:0 10px 0 0;font-weight:700}.detail-epreuve .epreuve-date>div>div{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.detail-epreuve .epreuve-date>div>div span{font-size:18px;line-height:20px}.detail-epreuve .epreuve-date>div>div span:first-child{font-weight:700}.detail-epreuve .epreuve-date>div:only-child{padding:19px 11px}.detail-epreuve .epreuve-date>div:last-child{border-bottom:1px solid hsla(0,0%,100%,.3)}.detail-epreuve .epreuve-lieu{font-weight:700;padding:14px;position:relative;font-size:16px;text-transform:uppercase;line-height:1em}.detail-epreuve .epreuve-lieu:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:-moz-linear-gradient(left, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 79%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#4dffffff", endColorstr="#00ffffff",GradientType=1 )}.detail-epreuve .epreuve-lieu .etape-nationale{font-weight:400;font-size:14px}.detail-epreuve .epreuve-lieu .etape-nationale .etape-nationale-finale{color:#da2424}.detail-epreuve .en-savoir-plus{padding:12px 20px;display:inline-block;border-radius:50px;color:#fff !important;text-decoration:none !important;text-transform:uppercase;font-weight:600;font-size:17px;margin-top:31px;background:#3a4276;background:-moz-linear-gradient(top, #3a4276 0%, #394377 100%);background:-webkit-linear-gradient(top, #3a4276 0%, #394377 100%);background:linear-gradient(to bottom, #3a4276 0%, #394377 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#3a4276", endColorstr="#394377",GradientType=0 );line-height:1em;white-space:nowrap}.detail-epreuve .epreuve-infos{position:relative}.detail-epreuve .epreuve-infos h2{color:#fff;font-weight:700;text-transform:uppercase;font-size:20px;padding-bottom:29px;line-height:1.3em}.detail-epreuve .epreuve-infos h2:after{width:50px;bottom:16px}.detail-epreuve .epreuve-infos a{color:#fff !important;text-decoration:underline}.detail-epreuve .epreuve-infos a:hover{text-decoration:none}.detail-epreuve .epreuve-infos .site-internet a{background:#fff;padding:12px 22px;display:inline-block;border-radius:50px;color:#1d3870 !important;text-decoration:none !important;text-transform:uppercase;font-weight:600;font-size:17px;margin-top:18px}.detail-epreuve .epreuve-infos .epreuve-content{line-height:1em}.detail-epreuve .epreuve-infos .epreuve-content span{font-size:16px;line-height:1.2em}.detail-epreuve .epreuve-infos .epreuve-content span p{padding-bottom:0}.detail-epreuve .epreuve-infos .epreuve-adresse{padding:0 20px 20px}.detail-epreuve .epreuve-infos .epreuve-adresse .span-adresse{display:block}.detail-epreuve .epreuve-infos .epreuve-caracteristiques{padding:0 20px 20px}.detail-epreuve .epreuve-infos .epreuve-caracteristiques span{display:block}.detail-epreuve .epreuve-infos .epreuve-organisateur{padding:0 20px}.detail-epreuve .epreuve-infos .epreuve-organisateur span{display:block}.detail-epreuve.detail-competition .epreuve-date-lieu{padding:0;width:15.4%;min-width:216px}.detail-epreuve.detail-competition .epreuve-date-lieu a{display:block;color:#fff !important;text-decoration:none !important;padding:50px 30px 32px}.detail-epreuve.detail-competition .epreuve-lieu{padding:12px 14px}.view-club{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fafbfc;padding:25px}.view-club .header-club{text-align:center}.view-club h1{font-size:20px;padding-bottom:34px;font-weight:700}.view-club h1+span{display:block}.view-club h1::after{content:"";left:50%;bottom:15px;width:50px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.view-club p{font-size:16px;line-height:18px}.view-club span{font-size:16px;line-height:18px}.view-club span+a{font-size:16px;line-height:18px}.view-club div{font-size:16px;line-height:18px}.view-club .club-adresse,.view-club .club-tel,.view-club .club-mob,.view-club .club-fax{display:block}.view-club .club-site{display:inline-block;position:relative;z-index:2}.view-club .club-site+a{display:inline-block;position:relative;z-index:2}.view-club .club-mail{display:inline-block;position:relative;z-index:2;word-break:break-all}.view-club .club-mail+a{display:inline-block;position:relative;z-index:2;word-break:break-all}.maps_annuaire{height:auto;width:100%;max-height:917px}.maps_annuaire ul.wpv-loop{list-style:none;height:0;width:0}#bloc_actualite{overflow:hidden}#bloc_actualite.discipline{border:none;margin:0;overflow:visible}#bloc_actualite.discipline .flex-control-nav{bottom:-15px;padding:0;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#bloc_actualite.discipline .flex-control-nav li{margin:0 10px 0 0}#bloc_actualite.discipline .flex-control-nav li:last-child{margin:0}#bloc_actualite.discipline .flex-control-paging li a{width:16px;height:2px;background:#1d3470}#bloc_actualite.discipline .flex-control-paging li a.flex-active{background:#da2424}#bloc_actualite.discipline .flex-direction-nav{padding:0;height:0;width:0;list-style:none}#bloc_actualite.discipline .flex-direction-nav a{display:none;width:30px;height:30px}#bloc_actualite.discipline .flex-direction-nav a.flex-next::before{content:url("images/arrow-next.svg")}#bloc_actualite.discipline .flex-direction-nav a::before{width:17px;content:url("images/arrow-prev.svg")}#bloc_actualite.discipline ul.wpv-loop{display:block !important}#bloc_actualite.discipline ul.wpv-loop li{padding:0;background-color:rgba(0,0,0,0)}#bloc_actualite.discipline ul.wpv-loop li:last-child{padding:0 !important}#bloc_actualite.discipline ul.wpv-loop li.mea_forte a img,#bloc_actualite.discipline ul.wpv-loop li.mea_forte a::after{border-radius:6px 6px 6px 6px}#bloc_actualite ul.wpv-loop{padding:0;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin-left:0}#bloc_actualite ul.wpv-loop li{border-bottom:1px solid #fff;padding-bottom:0 !important}#bloc_actualite ul.wpv-loop li:last-child{margin:0;padding:10px 0 !important;border-bottom:0}#bloc_actualite ul.wpv-loop li.mea_forte{margin-bottom:0}#bloc_actualite ul.wpv-loop li.mea_forte a{color:#fff}#bloc_actualite ul.wpv-loop li.mea_forte a::after{content:"";position:absolute;height:100%;width:100%;z-index:0;-moz-box-shadow:inset 0px -95px 117px -41px rgba(3,2,26,.8);-webkit-box-shadow:inset 0px -95px 117px -41px rgba(3,2,26,.8);box-shadow:inset 0px -95px 117px -41px rgba(3,2,26,.8);border-radius:6px 6px 0 0}#bloc_actualite ul.wpv-loop li.mea_forte a img{border-radius:6px 6px 0 0;width:100%;display:block}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte{position:absolute;bottom:10px;left:10px;width:90%;z-index:1;line-height:16px}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte p{font-size:10px;line-height:12px;padding:0;overflow:hidden;text-overflow:ellipsis;height:1.2em;white-space:nowrap}#bloc_actualite ul.wpv-loop li.mea_faible a{line-height:16px;padding:10px}#bloc_actualite ul.wpv-loop li.mea_faible a:hover{opacity:1;background:linear-gradient(to right, #ffffff 20%, #e1e4e9 100%);padding-left:20px}#bloc_actualite ul.wpv-loop li.mea_faible a:hover::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10px;width:5px;height:52%;background:#da2424}#bloc_actualite ul.wpv-loop li.mea_faible a::before{content:"";position:absolute;top:0;left:0;width:0;height:0;background:#fff;-webkit-transition:width .1s ease-in-out;-moz-transition:width .1s ease-in-out;-ms-transition:width .1s ease-in-out;-o-transition:width .1s ease-in-out;transition:width .1s ease-in-out}#bloc_actualite ul.wpv-loop li.mea_faible a h3{padding:0}#bloc_actualite ul.wpv-loop li.toutes{border-top:1px solid #fff}#bloc_actualite ul.wpv-loop li.toutes a{margin:0 auto;width:188px;display:block;text-align:center;color:#fff;background-color:#1d3870;border-radius:32px;font-size:12px;line-height:14px;font-weight:700;text-transform:uppercase;padding:10px}#bloc_actualite ul.wpv-loop li a{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#0d1923;position:relative;text-decoration:none}#bloc_actualite ul.wpv-loop li a span{font-size:10px;line-height:10px}#bloc_actualite ul.wpv-loop li a h3{font-size:13px;font-weight:700;padding:0 0 4px;color:inherit}#bloc_actualite ul.wpv-loop li a h3::after{content:none !important}#section_actus .safari ul.wpv-loop .others-list .others-list-scroll{position:relative !important}#bloc_actualite.safari ul.wpv-loop li.mea_forte a::after{content:none}#rubriques{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1604px;margin:75px auto}#rubriques ul{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;list-style:none}#rubriques ul .rubrique,#rubriques ul .rubrique_plus{width:calc(50% - 6.4px);margin:3.2px}#rubriques ul .rubrique:nth-child(2n) a figure::before,#rubriques ul .rubrique:nth-child(2n+5) a figure::before{background:rgba(40,37,95,.8)}#rubriques ul .rubrique_plus:nth-child(2n) a figure::before,#rubriques ul .rubrique_plus:nth-child(2n+5) a figure::before{background:rgba(40,37,95,.8)}#rubriques ul .rubrique:nth-child(2n) a figure::after,#rubriques ul .rubrique:nth-child(2n+5) a figure::after{color:#5d5994}#rubriques ul .rubrique_plus:nth-child(2n) a figure::after,#rubriques ul .rubrique_plus:nth-child(2n+5) a figure::after{color:#5d5994}#rubriques ul .rubrique:nth-child(2n+8) a figure::before,#rubriques ul .rubrique:nth-child(2n+9) a figure::before{background:rgba(29,56,112,.8)}#rubriques ul .rubrique_plus:nth-child(2n+8) a figure::before,#rubriques ul .rubrique_plus:nth-child(2n+9) a figure::before{background:rgba(29,56,112,.8)}#rubriques ul .rubrique:nth-child(2n+8) a figure::after,#rubriques ul .rubrique:nth-child(2n+9) a figure::after{color:#5075a7}#rubriques ul .rubrique_plus:nth-child(2n+8) a figure::after,#rubriques ul .rubrique_plus:nth-child(2n+9) a figure::after{color:#5075a7}#rubriques ul .rubrique:nth-child(2n+10) a figure::before,#rubriques ul .rubrique_plus:nth-child(2n+10) a figure::before{background:rgba(40,37,95,.8)}#rubriques ul .rubrique:nth-child(2n+10) a figure::after,#rubriques ul .rubrique_plus:nth-child(2n+10) a figure::after{color:#5d5994}#rubriques ul .rubrique:nth-child(6n) a figure::before,#rubriques ul .rubrique_plus:nth-child(6n) a figure::before{background:rgba(218,36,36,.8)}#rubriques ul .rubrique:nth-child(6n) a figure::after,#rubriques ul .rubrique_plus:nth-child(6n) a figure::after{color:#f26161}#rubriques ul .rubrique a,#rubriques ul .rubrique_plus a{display:block;height:100%;width:100%}#rubriques ul .rubrique a figure,#rubriques ul .rubrique_plus a figure{display:block;position:relative;margin:0;z-index:0;overflow:hidden;height:100%}#rubriques ul .rubrique a figure::before,#rubriques ul .rubrique_plus a figure::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(29,56,112,.8);pointer-events:none;z-index:9}#rubriques ul .rubrique a figure::after,#rubriques ul .rubrique_plus a figure::after{content:attr(data-title);position:absolute;top:auto;left:0;font-family:"Pacifico";color:#5075a7;opacity:.4;z-index:10;pointer-events:none;bottom:20px;font-size:85px}#rubriques ul .rubrique a figure img,#rubriques ul .rubrique_plus a figure img{width:100%;height:100%;object-fit:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%);display:block}#rubriques ul .rubrique a figure figcaption{position:absolute;bottom:13px;font-weight:700;color:#fff;text-transform:uppercase;z-index:11;font-size:15px;line-height:17px;padding:0 15px}#rubriques ul .rubrique_plus{display:none}#rubriques ul .rubrique_plus a{pointer-events:none}#rubriques ul .rubrique_plus a figure{opacity:.2}#rubriques ul .rubrique_plus a figure figcaption{position:absolute;bottom:13px;font-weight:700;color:#fff;text-transform:uppercase;z-index:11;font-size:15px;line-height:17px;padding:0 15px}#rubriques ul .rubrique_plus a figure::before{content:none}#rubriques .rubriques-in{margin:0 -10px}.fftri_accueil_intitule_strate.et_pb_row{padding-bottom:0 !important}.fftri_accueil_intitule_strate h2{font-size:26.88px;line-height:30px;padding-bottom:30px;color:#203670;text-transform:uppercase;text-align:center}.fftri_accueil_intitule_strate h2::after{left:50%;bottom:10px;height:2px;width:90px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.et_pb_module.fftri_bloc_gen{background:#fafbfc;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:185px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.et_pb_module.fftri_bloc_gen.image_to_top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.et_pb_module.fftri_bloc_gen.gauche .fftri_bloc_gen_intitule{text-align:left}.et_pb_module.fftri_bloc_gen.gauche .fftri_bloc_gen_intitule::after{left:0;transform:translateX(0%)}.et_pb_module.fftri_bloc_gen.centre .fftri_bloc_gen_container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_image{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0 45px;width:100%;background:linear-gradient(#ffffff 50%, #fafbfc 50%)}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_image img{border-radius:110px;width:100%;height:100%;max-width:220px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_info_principale{display:block;text-transform:uppercase;line-height:18px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_autres_info,.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_info_principale{font-size:16px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_autres_info{line-height:30px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_autres_info p{font-size:16px;line-height:18px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_container{padding:43px 20px;width:100%;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_container :last-child:not(.fftri_bloc_gen_intitule){padding:0 !important}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_intitule{display:block;text-align:center;text-transform:uppercase;position:relative;padding:0 0 28px;font-size:20px;line-height:22px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_intitule::after{content:"";position:absolute;bottom:13px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:50px;height:5px;background:#da2424}.tp-bullets{top:auto !important;bottom:120px}.diapo-interne .tp-bullets{bottom:20px}.tp-bullet{width:18px;height:2px;background:#fff}.tp-bullet.selected{background:#da2424}.chiffres-cles{background:rgba(240,241,244,.3);padding:10px 0}.chiffres-cles .et_pb_number_counter_0.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_1.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_2.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_3.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_4.et_pb_number_counter{background-size:37px}.chiffres-cles .et_pb_image .et_pb_image_wrap{max-width:70%}.chiffres-cles .five-columns .et-last-child{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.chiffres-cles .five-columns .et-last-child .indicateur{width:50%;margin-bottom:45px}.chiffres-cles .five-columns .et-last-child .indicateur:nth-child(3){position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.chiffres-cles .five-columns .et-last-child .indicateur:nth-child(4),.chiffres-cles .five-columns .et-last-child .indicateur:last-child{margin-bottom:0}.chiffres-cles .indicateur .percent{padding-top:40px;margin-bottom:0}.chiffres-cles .indicateur h4{line-height:12px;padding-top:7px;text-transform:uppercase}.seven-columns .et_pb_module{width:14.28%;float:left}.six-columns .et_pb_module{width:16.66%;float:left}.five-columns .et_pb_module{width:20%;float:left}.partenaires{padding:0}.partenaires img:hover{opacity:.5;transition:all .3s linear}.partenaires a:hover{opacity:1 !important}.partenaires .logo_partenaires_home .et_pb_column{display:flex !important;flex-direction:column;align-items:center;justify-content:center}.partenaires .logo_partenaires_home .et_pb_image{margin-bottom:0}.zone_introduction_fftri{background-color:rgba(240,241,244,.3)}.zone_introduction_fftri .et_pb_post_title{margin:0}.zone_introduction_fftri .et_pb_row{padding:35px 0 !important;max-width:1000px}.zone_introduction_fftri h1{padding-top:15px}.zone_introduction_fftri p{text-align:center}.zone_introduction_fftri.mentions_legales_fftri p{font-size:14px !important;line-height:1.7em !important;font-style:italic}.fftri_bloc_fond_gris{background-color:#fafbfc;padding:20px}.masonry{display:grid;display:-ms-grid;grid-template-columns:.5fr .5fr;grid-auto-rows:135px;grid-gap:10px}.masonry .et_pb_module{position:relative;margin:0 !important;overflow:hidden}.masonry .et_pb_module .et_pb_main_blurb_image:hover{opacity:.75}.masonry .et_pb_module .et_pb_blurb_container{position:absolute;left:15px}.masonry .et_pb_module .et_pb_blurb_container h4{color:#fff;text-transform:uppercase;font-weight:600;line-height:20px !important;font-size:25px !important}.masonry .et_pb_module .et_pb_blurb_container h4 a{color:#fff !important;text-decoration:none !important}.masonry .et_pb_module:nth-child(1){grid-column:1/span 2;grid-row:1/span 2}.masonry .et_pb_module:nth-child(8){grid-column:1/span 2;grid-row:3;overflow:hidden}.masonry .et_pb_module:nth-child(8) .et_pb_blurb_container{top:20px;left:15px}.masonry .et_pb_module:nth-child(8) .et_pb_blurb_container h4{font-size:20px !important}.masonry .et_pb_module:nth-child(3){grid-column:1}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container{top:15px;left:15px}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container h4{font-size:13px !important}.masonry .et_pb_module:nth-child(5){grid-column:1}.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container{top:85px;left:15px}.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container h4{font-size:13px !important}.masonry .et_pb_module:nth-child(4){grid-column:2}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container{top:85px;left:15px}.masonry .et_pb_module:nth-child(4) h4{font-size:13px !important}.masonry .et_pb_module:nth-child(6){grid-column:2}.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container{top:15px;left:20px}.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container h4{font-size:13px !important}.masonry .et_pb_module:nth-child(7){grid-column:1/span 2}.masonry .et_pb_module:nth-child(7) .et_pb_blurb_container{top:90px;left:15px}.masonry .et_pb_module:nth-child(7) h4{font-size:20px !important}.masonry .et_pb_module:nth-child(2){grid-column:1/span 2;grid-row:7/span 2}.masonry .et_pb_module:nth-child(2) .et_pb_blurb_container{top:210px;left:15px}.masonry .et_pb_module:nth-child(2) h4{font-size:20px !important}.bloc-en-images.grid-images .masonry{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.bloc-en-images.grid-images .masonry .et_pb_module{width:48%;margin:12px 5px 0 5px !important}.bloc-en-images.grid-images .masonry .et_pb_module h4{font-size:20px !important}.bloc-en-images.grid-images .masonry .et_pb_module.custom-object-fit{position:relative;background-size:cover;background-position:center center}.bloc-en-images.grid-images .masonry .et_pb_module.custom-object-fit img{opacity:0}.bloc-en-images.grid-images .masonry .et_pb_main_blurb_image{display:block;margin-bottom:0}.bloc-en-images.grid-images .masonry .et_pb_blurb .et_pb_image_wrap{height:259px}.bloc-en-images.grid-images .masonry .et_pb_blurb .et_pb_image_wrap img{width:100%;height:100%;object-fit:cover}.bloc-en-images.grid-images .masonry .et_pb_module .et_pb_blurb_container{top:50%}#bwg_container1_0{max-width:1320px !important;margin:0 auto}#bwg_container1_0 #bwg_container2_0 .bwg_gal_title_0{font-family:Pacifico !important;text-transform:none !important;text-align:center !important;color:#1e3470 !important;font-size:38px !important;padding-bottom:15px !important;line-height:1.5em !important}#bwg_container1_0 #bwg_container2_0 .bwg_back_0,#bwg_container1_0 #bwg_container2_0 span.bwg_gal_title_0{font-family:Arial,sans-serif !important}#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;max-width:1320px !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0 .bwg_img_clear.bwg_img_custom{width:100% !important;height:100% !important;min-width:100%;min-height:100%;margin-top:0 !important;object-fit:cover;margin-left:0 !important}#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0 *{-moz-box-sizing:border-box !important;box-sizing:border-box !important;display:block}#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0 p{line-height:1.3em !important;font-weight:600 !important;font-size:20px;color:#0d1923;margin:20px 0 !important}#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0 .bwg_lightbox_0{width:264px;padding:12px}#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun1_0{height:240px !important;width:240px !important}#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun2_0{height:240px !important;width:240px !important}#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun2_0.custom-object-fit{position:relative;background-size:cover;background-position:center center}#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun2_0.custom-object-fit .bwg_img_clear.bwg_img_custom{opacity:0}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_0{overflow:hidden}#bwg_container1_0 #bwg_container2_0 a.bwg_back_0{margin:10px 12px 10px auto;width:86px;display:block;text-align:center;color:#fff !important;background-color:#1d3870;border-radius:32px;font-size:12px;line-height:14px;font-weight:700;text-transform:uppercase;padding:10px;font-family:Arial,sans-serif !important}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_0,#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_0{margin:0 !important}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumbnails_0{display:-webkit-inline-box !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1580px !important}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumbnails_0 a.bwg_album_0{width:300px;height:300px;padding:6px;box-sizing:border-box}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_spun2_0{height:288px !important;width:288px !important;display:block !important}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumbnails_0 img{width:100% !important;height:100% !important;min-width:100%;min-height:100%;margin-top:0 !important;object-fit:cover;margin-left:0 !important;display:block}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_spun1_0{width:auto !important;height:auto !important}#bwg_container1_0 #bwg_container2_0 .bwg_title_spun1_0{width:100% !important}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_spun1_0,#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun1_0{margin:0 !important}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_spun1_0:hover{transform:scale(1) !important;z-index:0 !important}.bwg_standart_thumb_spun1_0:hover{transform:scale(1) !important;z-index:0 !important}.bwg_album_thumb_0,.bwg_standart_thumb_0{position:relative}#bwg_container1_0 #bwg_container2_0 .bwg_back_0{width:100%}#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_0{display:block !important;overflow:hidden}.bwg_image_title_spun2_0{color:#fff !important;padding-right:15px !important}.bwg_title_spun1_0,.bwg_image_title_spun1_0{background:-moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#4d000000",GradientType=1 );padding:10px 0;text-align:right !important;position:absolute;top:0}#bwg_container1_0 #bwg_container2_0 .bwg_title_spun2_0{color:#fff !important;display:block !important;padding-right:15px !important;font-family:Arial,sans-serif !important;text-transform:uppercase;line-height:1.2;-moz-box-sizing:border-box !important;box-sizing:border-box !important}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_spun1_0{text-align:right !important;z-index:103 !important;display:inline-block}.bwg_play_icon_spun_0{position:absolute;width:26px !important;height:32px !important;left:0;right:0;top:0;bottom:0;margin:auto}.bwg_spider_popup_loading{background:url("images/loader.svg") 0 0 no-repeat !important;width:40px !important;height:40px !important}.footer-list-block .bwp_gallery .bwg_spider_popup_loading,.footer-list-block .bwp_gallery_tags .bwg_spider_popup_loading{background:url("images/loader.svg") 0 0 no-repeat !important;width:40px !important;height:40px !important}.bwg_spider_ajax_loading{background:url("images/loader.svg") 0 0 no-repeat !important;width:40px !important;height:40px !important}#ajax_loading_0>div{background-color:#000 !important;position:fixed !important;top:0;left:0;bottom:0;right:0}.fa-remove:before,.fa-close:before,.fa-times:before{font-size:23px !important}.spider_popup_close{background-color:rgba(0,0,0,0) !important}.hp.resultats{color:#1d3571;text-align:center}.hp.resultats p{font-size:18px}.hp.resultats strong{text-transform:uppercase;font-size:20px}.hpTrouvezUnClub{color:#fff}.hpTrouvezUnClub span{text-transform:uppercase;font-size:25px}#et_search_icon:hover{color:inherit}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:inherit}.bottom-nav li.current-menu-item>a,.comment-reply-link,.entry-summary p.price ins,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.footer-widget h4,.form-submit .et_pb_button{color:inherit}.mobile_menu_bar:after,.mobile_menu_bar:before{color:inherit}.nav-single a,.posted_in a{color:inherit}.woocommerce #content div.product p.price,.woocommerce #content div.product span.price{color:inherit}.woocommerce #content input.button{color:inherit}.woocommerce #content input.button.alt{color:inherit}.woocommerce #content input.button.alt:hover{color:inherit}.woocommerce #content input.button:hover{color:inherit}.woocommerce #respond input#submit{color:inherit}.woocommerce #respond input#submit.alt{color:inherit}.woocommerce #respond input#submit.alt:hover{color:inherit}.woocommerce #respond input#submit:hover{color:inherit}.woocommerce .star-rating span:before{color:inherit}.woocommerce a.button{color:inherit}.woocommerce a.button.alt{color:inherit}.woocommerce a.button.alt:hover{color:inherit}.woocommerce a.button:hover{color:inherit}.woocommerce button.button{color:inherit}.woocommerce button.button.alt{color:inherit}.woocommerce button.button.alt:hover{color:inherit}.woocommerce div.product p.price,.woocommerce div.product span.price{color:inherit}.woocommerce input.button{color:inherit}.woocommerce input.button.alt{color:inherit}.woocommerce input.button.alt:hover{color:inherit}.woocommerce input.button:hover{color:inherit}.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price{color:inherit}.woocommerce-page #content input.button{color:inherit}.woocommerce-page #content input.button.alt{color:inherit}.woocommerce-page #content input.button.alt:hover{color:inherit}.woocommerce-page #respond input#submit{color:inherit}.woocommerce-page #respond input#submit.alt{color:inherit}.woocommerce-page #respond input#submit.alt:hover{color:inherit}.woocommerce-page #respond input#submit:hover{color:inherit}.woocommerce-page .star-rating span:before,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover{color:inherit}.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{color:inherit}.woocommerce-page input.button{color:inherit}.woocommerce-page input.button.alt{color:inherit}.woocommerce-page input.button.alt:hover{color:inherit}.woocommerce-page input.button:hover{color:inherit}.wp-pagenavi a:hover,.wp-pagenavi span.current{color:inherit}.mCustomScrollBox>.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#b8bcc1 !important}.mCSB_scrollTools .mCSB_draggerRail{background:#e7e9ec !important;width:4px}.ui-datepicker{width:22em !important}.ui-datepicker.ui-widget{font-family:Arial,sans-serif !important}.ui-datepicker .ui-state-default,.ui-datepicker.ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default{color:#194783 !important}.ui-datepicker .ui-state-hover,.ui-datepicker.ui-widget-content .ui-state-hover,.ui-datepicker .ui-widget-header .ui-state-hover,.ui-datepicker .ui-state-focus,.ui-datepicker.ui-widget-content .ui-state-focus,.ui-datepicker .ui-widget-header .ui-state-focus,.ui-datepicker .ui-state-active,.ui-datepicker.ui-widget-content .ui-state-active,.ui-datepicker .ui-widget-header .ui-state-active{border:1px solid #1d3870 !important;background:rgba(25,71,131,.2) !important;color:#1d3870 !important}.ui-datepicker .ui-state-highlight,.ui-datepicker.ui-widget-content .ui-state-highlight,.ui-datepicker .ui-widget-header .ui-state-highlight{color:#fff !important;border:1px solid rgba(25,71,131,.76) !important;background:rgba(25,71,131,.67) !important}.ui-datepicker td span,.ui-datepicker td a{padding:0 10px !important}.ui-datepicker .ui-widget-header{border:1px solid #1d3870 !important;background:#1d3870 !important}.ui-datepicker .ui-datepicker-prev{top:2px !important;cursor:pointer}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-prev:focus{border:0 !important}.ui-datepicker .ui-datepicker-next{top:2px !important;cursor:pointer}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{opacity:.75}.ui-datepicker .ui-datepicker-prev{left:2px !important}.ui-datepicker .ui-datepicker-next{right:2px !important}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{background:#fff !important;border-radius:50% !important;position:relative !important}.ui-datepicker .ui-datepicker-prev span:after,.ui-datepicker .ui-datepicker-next span:after{content:"";position:absolute;width:0;height:0;border-style:solid;top:4px}.ui-datepicker .ui-datepicker-prev span:after{left:4px;border-width:4px 5px 4px 0;border-color:rgba(0,0,0,0) #1d3870 rgba(0,0,0,0) rgba(0,0,0,0)}.ui-datepicker .ui-datepicker-next span:after{left:6px;border-width:4px 0 4px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #1d3870}.error404 #main-content .container:before,.search #main-content .container:before{background:none}.error404 #sidebar{display:none}.et_pb_row.competition-nationale-clubs{background:#f0f1f4;padding:45px 5% !important}.et_pb_row.competition-nationale-clubs.et_pb_row_fullwidth{width:100% !important;max-width:100% !important}.et_pb_row.competition-nationale-clubs h2{padding-bottom:54px}.et_pb_row.competition-nationale-clubs h2:after{bottom:25px}.et_pb_row.competition-nationale-clubs ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-left:0 !important;padding-left:0;padding-bottom:0}.et_pb_row.competition-nationale-clubs a{color:#0d1923;text-decoration:none}.et_pb_row.competition-nationale-clubs li{list-style:none;font-size:14px !important;padding-bottom:4px !important;line-height:1.3em !important;display:inline-block;width:100%}.et_pb_row.competition-nationale-clubs .et_pb_column.et-last-child,.et_pb_row.competition-nationale-clubs .et_pb_column:last-child{margin-bottom:0}.competition-nationale-bloc-actualites{padding:0 0 13px 0}.competition-nationale-bloc-actualites h2{max-width:1000px;padding:50px 0 56px;margin:0 auto;text-align:center;text-transform:uppercase;color:#28255e;bottom:21px;font-size:40px;line-height:1.1em}.competition-nationale-bloc-actualites h2:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:18px}.competition-nationale-bloc-actualites .actu-res-photos{overflow:hidden;padding-top:18px}.competition-nationale-bloc-actualites #bloc_actualite{max-width:none}.competition-nationale-bloc-actualites .competition-actualites{width:100%;float:left;padding-bottom:26px}.competition-nationale-bloc-actualites .competition-res-photos{width:100%;float:left;padding-bottom:15px}.competition-nationale-bloc-actualites .competition-bloc-resultats,.competition-nationale-bloc-actualites .competition-bloc-galerie{color:#1f2c65;position:relative;max-width:380px;margin-left:auto;margin-right:auto}.competition-nationale-bloc-actualites .competition-bloc-resultats .competition-bloc-img,.competition-nationale-bloc-actualites .competition-bloc-galerie .competition-bloc-img{border-radius:5px;overflow:hidden}.competition-nationale-bloc-actualites .competition-bloc-resultats img,.competition-nationale-bloc-actualites .competition-bloc-galerie img{width:100%;height:auto;display:block}.competition-nationale-bloc-actualites .competition-bloc-resultats.competition-bloc-resultats-actif .competition-bloc-front,.competition-nationale-bloc-actualites .competition-bloc-galerie.competition-bloc-resultats-actif .competition-bloc-front{top:0;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.competition-nationale-bloc-actualites .competition-resultats{margin-top:22px;line-height:1.2em;height:62%}.competition-nationale-bloc-actualites .competition-resultats .mCSB_inside>.mCSB_container{margin-right:13px}.competition-nationale-bloc-actualites .competition-resultats .mCustomScrollBox>.mCSB_scrollTools{width:4px}.competition-nationale-bloc-actualites .competition-bloc-front{position:absolute;left:0;right:0;bottom:0;padding:15px 30px}.competition-nationale-bloc-actualites .competition-bloc-front p{padding-bottom:4px;font-size:17px}.competition-nationale-bloc-actualites .competition-bloc-front ul{padding-bottom:5px}.competition-nationale-bloc-actualites .competition-bloc-front li{margin-bottom:2px;list-style:none;position:relative;font-size:16px;line-height:1.2em}.competition-nationale-bloc-actualites .competition-bloc-front li:before{content:"";width:5px;height:5px;position:absolute;left:-12px;top:10px;background:#1f2c65;border-radius:50%}.competition-nationale-bloc-actualites .competition-bloc-front a{color:#1f2c65 !important}.competition-nationale-bloc-actualites .competition-bloc-title{color:#1f2c65;text-transform:uppercase;text-align:center;font-size:14px;display:block}.competition-nationale-bloc-actualites .competition-bloc-title span{display:block;font-size:35px;font-weight:700;line-height:.75em}.competition-nationale-bloc-actualites .competition-bloc-resultats{margin-bottom:27px}.competition-nationale-bloc-actualites .competition-bloc-resultats .competition-bloc-img{position:relative}.competition-nationale-bloc-actualites .competition-bloc-galerie .competition-bloc-title{color:#fff}.competition-nationale-bloc-actualites .competition-bloc-galerie .competition-bloc-img{position:relative;height:100%}.competition-nationale-bloc-actualites .competition-bloc-galerie .competition-bloc-img:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:5px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.8) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#cc000000",GradientType=0 )}.competition-nationale-bloc-actualites .competition-bloc-galerie img{border-radius:0 5px 5px 0}.competition-nationale-bloc-actualites .competition-bloc-galerie a{height:0;text-indent:-9999999px;display:block}.competition-nationale-bloc-actualites .competition-bloc-galerie-actif{cursor:pointer}.competition-nationale-bloc-actualites .competition-bloc-galerie-actif:hover{opacity:.7}.competition-nationale-bloc-actualites .competition-bloc-galerie-inactif .competition-bloc-img:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(225,228,233,.5)}.competition-nationale-bloc-actualites .competition-bloc-galerie-inactif img{opacity:.2;-webkit-filter:grayscale(1);filter:grayscale(1)}div.bwg_back_0{display:none !important}.addthis_tool{display:inline-block;float:right}.breadcrumb-addthis{padding:0 !important;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.breadcrumb-addthis #fil_ariane{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.championnat-detail .onglets-wrap{padding-top:5px;background-color:#1d3870}.championnat-detail #onglets{padding:0;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}.championnat-detail #onglets li{cursor:pointer;list-style:none;display:inline-block;color:#fff;font-size:13px;background-color:#1b2f5f;padding:5px 6px;position:relative;z-index:7;border-radius:10px 10px 0 0;margin-right:1px;font-weight:700}.championnat-detail #onglets li:hover{opacity:.75}.championnat-detail #onglets li:before{content:"";position:absolute;background:url(images/onglet_rounded_bleu.svg) 0 0 no-repeat;width:21px;height:11px;left:-15px;bottom:0;background-size:15px}.championnat-detail #onglets li:after{content:"";position:absolute;background:url(images/onglet_rounded_bleu.svg) 0 0 no-repeat;width:21px;height:11px;right:-14px;bottom:1px;background-size:15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.championnat-detail #onglets li.active{background-color:#fff;color:#1b2f5f;opacity:1;z-index:10}.championnat-detail #onglets li.active:before{content:"";position:absolute;background:url(images/onglet_rounded_blanc.svg) 0 0 no-repeat;width:17px;height:11px;left:-16px;bottom:0;background-size:17px}.championnat-detail #onglets li.active:after{content:"";position:absolute;background:url(images/onglet_rounded_blanc.svg) 0 0 no-repeat;width:21px;height:11px;right:-16px;bottom:0;background-size:17px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.championnat-detail .infos-column{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.championnat-detail .presentation-deroulement{padding-top:49px;padding-bottom:43px;width:100%;padding-right:0}.championnat-detail .presentation-deroulement .onglet{font-size:14px;line-height:1.68em;max-width:692px}.championnat-detail .fichiers{padding-bottom:43px;min-width:292px;width:100%;padding-top:0}.championnat-detail .fichiers a{color:#1d3870 !important;text-decoration:none !important;text-transform:uppercase;font-weight:700;font-size:21px;background:#fafbfc;display:block;padding:42px 117px 42px 42px;position:relative}.championnat-detail .fichiers a:last-child:after{content:none}.championnat-detail .fichiers a:after{content:"";position:absolute;height:1px;bottom:0;left:0;right:0;background:-moz-linear-gradient(left, rgba(206, 211, 223, 0) 0%, rgba(206, 211, 223, 0) 25%, #ced3df 100%);background:-webkit-linear-gradient(left, rgba(206, 211, 223, 0) 0%, rgba(206, 211, 223, 0) 25%, #ced3df 100%);background:linear-gradient(to right, rgba(206, 211, 223, 0) 0%, rgba(206, 211, 223, 0) 25%, #ced3df 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ced3df", endColorstr="#ced3df",GradientType=1 )}.championnat-detail .fichiers a .file-size{display:block;text-transform:none;color:#7d8489;font-weight:400;padding-left:34px;line-height:1em;position:relative}.championnat-detail .fichiers a .file-size:before{content:"";background:url(images/download.png) 0 0 no-repeat;width:24px;height:21px;position:absolute;left:0;bottom:2px}.championnat-detail .fichiers .etape-nationale-start-list:before{content:"";position:absolute;background:url(images/list.png) 0 0 no-repeat;width:61px;height:68px;right:26px}.championnat-detail .fichiers .etape-nationale-expose-course:before{content:"";position:absolute;background:url(images/briefing.png) 0 0 no-repeat;width:66px;height:70px;right:25px}.championnat-detail .affiche{position:relative;overflow:hidden;width:100%;padding:0 0 43px 0}.championnat-detail .affiche:after{content:"";width:1px;left:0;top:0;bottom:0;position:absolute;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}.championnat-detail .affiche img{display:block}.et_pb_section.btn_all_actus{padding:0 !important}.et_pb_section.btn_all_actus .et_pb_row{padding:0 !important}.hp_actus_resultats{padding-top:0 !important}.hp_actus_resultats>.et_pb_row{padding-top:0 !important;padding-bottom:0 !important}.hp_actus_resultats>.et_pb_row>.et_pb_column:first-child{padding:0}.hp_actus_resultats .col_resultats{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:376px;margin-left:auto;margin-right:auto;padding:0;margin-bottom:30px}.hp_actus_resultats .col_resultats .et_pb_main_blurb_image{display:block}.hp_actus_resultats .col_resultats .et_pb_main_blurb_image a{display:block}.hp_actus_resultats .col_resultats .et_pb_main_blurb_image img{width:100%;border-radius:5px}.hp_actus_resultats .col_resultats>.et_pb_column{width:100% !important;margin-right:0 !important;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;padding-left:2px}.hp_actus_resultats .col_resultats>.et-last-child{background:#f0f1f4;position:relative;overflow:hidden;border-radius:5px}.hp_actus_resultats .col_resultats>.et-last-child:after{content:"";position:absolute;width:150px;height:1px;left:0;right:0;margin:auto;bottom:-1px;box-shadow:0 0 15px 6px rgba(0,0,0,.2);border-radius:50%}.hp_actus_resultats .col_resultats>.et-last-child .hp_galerie .et_pb_main_blurb_image{position:relative}.hp_actus_resultats .col_resultats>.et-last-child .hp_galerie .et_pb_main_blurb_image:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:0 5px 5px 0;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.8) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#cc000000",GradientType=0);pointer-events:none}.hp_actus_resultats .col_resultats>.et-last-child .hp_galerie .et_pb_blurb_container p{color:#fff}.hp_actus_resultats .col_resultats>.et-last-child .hp_galerie .et_pb_blurb_container p a{color:#fff !important}.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner{padding:20px 20px}.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner p{color:#1f2c65;text-transform:uppercase;text-align:center;font-size:14px;display:block;line-height:1.3em;padding-bottom:0 !important}.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner p strong{display:block;font-size:35px;font-weight:700;line-height:1.1em}.hp_actus_resultats .col_resultats>.et-last-child .hp_resultats .et_pb_blurb_container p{color:#fff}.hp_actus_resultats .col_resultats>.et-last-child .hp_resultats .et_pb_blurb_container p a{color:#fff !important}.hp_actus_resultats .et_pb_tabs_controls li.et_pb_tab_active{background-color:rgba(0,0,0,0);color:#1f2c65;height:calc(100% - 36px)}.hp_actus_resultats .et_pb_all_tabs{background-color:rgba(0,0,0,0);color:#1f2c65;height:calc(100% - 36px);min-height:250px}.hp_actus_resultats .mCSB_container_wrapper{margin-right:0;padding-top:3px}.hp_actus_resultats .mCSB_container_wrapper>.mCSB_container{padding-right:0}.hp_actus_resultats .et_pb_tab_content{height:100%}.hp_actus_resultats .et_pb_tab_content p{font-size:16px;text-align:center;padding:15px 7% 0;line-height:1.5em}.hp_actus_resultats .et_pb_tab_content .mCSB_inside>.mCSB_container{margin-right:0}.hp_actus_resultats .et_pb_tab_content .mCustomScrollBox>.mCSB_scrollTools{right:6px}.hp_actus_resultats .et_pb_tab{padding:0;height:100%}.hp_actus_resultats .et_pb_tab table{border:0;margin-bottom:0;height:250px}.hp_actus_resultats .et_pb_tab tbody{display:block;width:100%;height:calc(100% - 32px);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hp_actus_resultats .et_pb_tab tbody:before{content:"";position:absolute;width:150px;height:1px;left:0;right:0;margin:auto;top:-5px;box-shadow:0 0 7px 8px rgba(0,0,0,.3);border-radius:50%}.hp_actus_resultats .et_pb_tab thead{height:32px}.hp_actus_resultats .et_pb_tab tr{width:100%;display:table;table-layout:fixed}.hp_actus_resultats .et_pb_tab tr td{padding:6px 15px;font-size:11px;border-bottom:0;text-transform:uppercase;border-color:rgba(0,0,0,.02);line-height:1.2em}.hp_actus_resultats .et_pb_tab tr td:first-child{width:65px;text-align:center;font-weight:900}.hp_actus_resultats .et_pb_tab tr td:last-child{text-align:center;font-weight:900;border-right:0;padding-right:24px;width:76px}.hp_actus_resultats .et_pb_tab tr th{padding:4px 13px !important;font-size:13px;color:#8f9399;border-color:rgba(0,0,0,.02);height:32px}.hp_actus_resultats .et_pb_tab tr th:first-child,.hp_actus_resultats .et_pb_tab tr th:last-child{text-align:center}.hp_actus_resultats .et_pb_tab tr th:first-child{width:65px}.hp_actus_resultats .et_pb_tab tr th:last-child{border-right:0;width:76px;padding-right:24px}.hp_actus_resultats .hp_classement{margin-bottom:0 !important}.selected-li{padding:0 7% !important;cursor:pointer}.selected-li li{z-index:1;list-style:none;border:0;background:#fafbfc;font-size:14px;display:block;border-radius:50px;position:relative;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);padding:5px 40px 5px 5px;font-weight:600}.selected-li li a{pointer-events:none;text-decoration:none !important;color:#1f2c65 !important;padding:2px 12px;white-space:nowrap;display:block;overflow:hidden;line-height:1.6em}.selected-li li:after{content:"";position:absolute;right:20px;top:16px;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#classement_list{border:0;position:relative;height:calc(100% - 79px);-webkit-box-flex:1;-ms-flex:1;flex:1}#classement_list .et_pb_tabs_controls{position:absolute;top:36px;left:7%;right:7%;display:none}#classement_list .et_pb_tabs_controls:after{content:none !important}#classement_list .et_pb_tabs_controls li{z-index:1;padding:5px;list-style:none;border:0;background:#fafbfc;font-size:14px;font-weight:400;border-bottom:1px solid #f0f1f4;height:auto}#classement_list .et_pb_tabs_controls li a{pointer-events:none;text-decoration:none !important;color:#1f2c65 !important;padding:2px 12px;line-height:1.3em}.hp_resultats .et_pb_blurb_content{position:relative}.hp_resultats .et_pb_blurb_content:hover .et_pb_blurb_container{opacity:.75}.hp_resultats .et_pb_main_blurb_image{margin-bottom:0}.hp_resultats .et_pb_blurb_container{position:absolute;left:0;right:0;bottom:0;text-align:center;padding:15px 30px;pointer-events:none}.hp_resultats .et_pb_blurb_container a{color:#1f2c65 !important;text-decoration:none !important}.hp_resultats .et_pb_blurb_container p{color:#1f2c65;text-transform:uppercase;text-align:center;font-size:14px !important;display:block;line-height:1.7em}.hp_resultats .et_pb_blurb_container p strong{display:block;font-size:35px;font-weight:700;line-height:1em}.mp.introduction{background:#fafbfc}.mp.introduction .et_pb_column:first-child{text-align:center;width:37%}.mp.introduction h1{font-family:Pacifico;text-transform:none;text-align:center;color:#1e3470;font-size:38px;padding-bottom:0;line-height:1.5em}.mp.introduction h1 strong{display:block;font-weight:400;line-height:1em;font-size:50px}.mp.introduction h1:after{content:none}.mp.introduction .et-last-child .et_pb_text:last-child{margin-bottom:0 !important}.mp.introduction .et-last-child p:last-child{padding-bottom:0 !important}.mp.introduction .et_pb_row{padding:41px 0 !important}.mp.introduction .et_pb_text{margin-bottom:30px !important}.mp.introduction p{line-height:1.3em !important;font-weight:600 !important;font-size:20px}.result-pub-filter#calendrier>div .wpv-loop li{width:100% !important}.result-pub-filter .result-pub-filter-content-date{position:relative}.result-pub-filter .result-pub-filter-content-date input{border:none;font-size:14px;border-radius:17px;box-shadow:0 2px 1px 0 rgba(0,0,0,.12);color:rgba(96,99,102,.77);background-color:#fafbfc;width:100%;padding:9px 20px}.result-pub-filter .result-pub-filter-content-date .ui-datepicker-trigger{position:absolute;right:10px;bottom:11px}.bloc-resutat-epreuve{min-height:122px;color:#202d67;top:0;margin-left:0;width:100%;position:relative;z-index:1}.bloc-resutat-epreuve .display-pub-results{color:#202d67 !important;text-transform:uppercase;display:block !important;font-size:16px;padding:39px 20.3% 22px 13.3%;line-height:1.9em;background:#fafbfc url("images/bg-item-result.png") 0 0 no-repeat}.bloc-resutat-epreuve .display-pub-results strong{display:block;font-size:31px}.bloc-resutat-epreuve .display-pub-results .arrow-toggle{width:40px;height:40px;position:absolute;right:9%;top:0;bottom:0;margin:auto}.bloc-resutat-epreuve .display-pub-results .arrow-toggle:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:40px;height:40px;background:url("images/arrow-down.png") 0 0 no-repeat}.bloc-resutat-epreuve .display-pub-results.pub-results-toggle{box-shadow:0 0 12px 0 rgba(0,0,0,.2)}.bloc-resutat-epreuve .display-pub-results.pub-results-toggle .arrow-toggle:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.detail-resultat .wpv-loop li{position:relative !important}.detail-resultat .resutat-epreuve{width:100%}.pubeventresult{width:100% !important;-webkit-transition:height 150ms ease-in-out;-moz-transition:height 150ms ease-in-out;-ms-transition:height 150ms ease-in-out;-o-transition:height 150ms ease-in-out;transition:height 150ms ease-in-out;z-index:1}.pubeventresult iframe{position:absolute;height:330px !important;max-width:none;z-index:1;width:100% !important;box-shadow:0 0 19px 0 rgba(0,0,0,.15)}.pubeventresult.show-pubeventresult{margin-top:16px;height:330px;background:#fff url(images/loader-black.svg) center center no-repeat}.resultats{padding:10px 20px;background-color:#1d3870;color:#fff;text-align:center;font-weight:700}.grid-search{padding:0 !important}.grid-search li{background-color:#fafbfc;list-style:none;margin:20px 0;overflow:hidden}.grid-search li a{display:block;padding:30px 50px}.grid-search li article{margin-bottom:0}.grid-search li h2{padding-bottom:29px;line-height:24px;text-transform:uppercase;font-size:19px;font-weight:700}.grid-search li h2:after{width:50px;bottom:12px}.grid-search .abstract{font-size:17px}.wp-pagenavi{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative;margin-bottom:20px;padding-top:20px;right:-2px}.wp-pagenavi .pages{color:#28255e;text-transform:uppercase;background:none;font-size:20px !important;margin-right:0}.wp-pagenavi .pages:hover{color:#28255e !important}.wp-pagenavi span.current{color:#fff !important;background-color:#da2424}.wp-pagenavi a,.wp-pagenavi span{padding:5px 10px;background:#20306a;color:#fff;font-size:13px !important;line-height:26px;min-width:34px;text-align:center;margin:0 2px 4px 2px}.wp-pagenavi a:last-child,.wp-pagenavi span:last-child{margin-right:0}.wp-pagenavi a:hover,.wp-pagenavi span:hover,.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{color:#fff !important}.no-result{padding:50px 0}.no-actu{position:relative}.no-actu img{display:block}.no-actu .no-actu-img{position:relative}.no-actu .no-actu-img:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:5px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.8) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 62%, rgba(0, 0, 0, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#cc000000",GradientType=0)}.no-actu .no-actu-front{position:absolute;bottom:0;left:0;right:0;color:#fff;text-transform:uppercase;text-align:center;font-size:14px;display:block;padding:15px 30px}.no-actu .no-actu-front span{display:block;font-size:35px;font-weight:700;line-height:.75em}@keyframes spin{0%{-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);-o-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg)}100%{-webkit-transform:rotate(410deg);-moz-transform:rotate(410deg);-o-transform:rotate(410deg);-ms-transform:rotate(410deg);transform:rotate(410deg)}}#section_eventscalendar{padding:0 !important;background:linear-gradient(to right, #28255e, #1d3571)}#section_eventscalendar>div{margin:0 auto;width:100%;padding:0 !important;position:relative;z-index:2}#section_eventscalendar>div .et_pb_text{text-align:center}#section_eventscalendar>div h4{font-size:20px;text-transform:uppercase;color:#fff;display:inline-block;position:relative;padding:5px 5px 15px;margin-top:20px}#section_eventscalendar>div h4:after{content:"";position:absolute;left:15%;width:70%;bottom:0;height:3px;background:#da2424}#calendar_container{display:block;padding:0 20px;overflow:hidden}#datepicker_container{background:#263870;display:block;padding:27px 8px 0;margin:0 auto 1px;min-height:352px}#datepicker_container .ui-datepicker{width:100% !important;padding:0 !important}#datepicker_container .ui-widget.ui-widget-content{border:0;background:rgba(0,0,0,0)}#datepicker_container .ui-datepicker-header{border:1px solid #606f97 !important;border-left:0 !important;border-right:0 !important;border-radius:0;margin-bottom:20px;background:rgba(0,0,0,0) !important}#datepicker_container .ui-datepicker .ui-datepicker-prev span:after{border-width:5px 6px 5px 0;border-right-color:#eff2f6}#datepicker_container .ui-datepicker .ui-datepicker-next span:after{border-width:5px 0 5px 6px;border-left-color:#eff2f6}#datepicker_container .ui-datepicker .ui-datepicker-prev span,#datepicker_container .ui-datepicker .ui-datepicker-next span{background:rgba(0,0,0,0) !important}#datepicker_container .ui-datepicker-title{font-size:15px;color:#eff2f6;font-weight:normal;margin:0 1.3em;padding:20px 0}#datepicker_container .ui-datepicker-title>span{display:block;font-size:40px}#datepicker_container .ui-datepicker-month{text-transform:capitalize}#datepicker_container .ui-datepicker .ui-datepicker-prev,#datepicker_container .ui-datepicker .ui-datepicker-next{top:52px !important}#datepicker_container #datepicker .ui-datepicker-calendar{font-size:16px !important;border:0;margin-bottom:5px}#datepicker_container #datepicker .ui-datepicker-calendar th,#datepicker_container #datepicker .ui-datepicker-calendar td{padding:0;border:0;background:rgba(0,0,0,0);text-align:center}#datepicker_container #datepicker .ui-datepicker-calendar th span,#datepicker_container #datepicker .ui-datepicker-calendar th a{padding:8px 3px !important;color:#d6dde5 !important;background:rgba(0,0,0,0);display:block;text-align:center;border:0 !important}#datepicker_container #datepicker .ui-datepicker-calendar td span,#datepicker_container #datepicker .ui-datepicker-calendar td a{padding:8px 3px !important;color:#d6dde5 !important;background:rgba(0,0,0,0);display:block;text-align:center;border:0 !important}#datepicker_container #datepicker .ui-datepicker-calendar th a,#datepicker_container #datepicker .ui-datepicker-calendar td a{text-decoration:none;font-weight:bold}#datepicker_container #datepicker .ui-datepicker-calendar .ui-datepicker-current-day.with_events{background:#3a6596;font-weight:bold}#events_list_container{background:linear-gradient(#263870, rgba(38, 56, 112, 0));display:block;padding:60px 8px 45px;margin-left:0;min-width:0}#events_list_container .title_date span:first-of-type{display:none}#events_list_container .title_date strong{display:block;overflow:hidden;color:#fff;padding:15px 22px;border-top:1px solid #606f97;border-bottom:1px solid #606f97;line-height:1.1}#events_list_container .title_date strong span{font-size:23px;display:block}#events_list_container .title_date strong #event_day{float:left;font-size:67px;font-weight:bold;line-height:1;padding-right:5px}#events_list_container .title_date strong #event_year{font-weight:normal}#events_list_container .title_date strong #event_month{margin-top:9px}#events_list_container>div:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}#events_list_container>div:last-child{display:block;text-align:right;margin-bottom:10px}#events_list_container>div:last-child a{display:inline-block;background:#2d4276;color:#fff;font-size:15px;text-transform:uppercase;padding:2px 20px;border-radius:20px;margin:10px 0 0 10px;font-weight:bold;text-decoration:none}#events_list_container>div:last-child a.all_events{font-size:17px;padding:5px 20px}#events_list_container #events_list nav{height:285px;overflow:auto}#events_list_container #events_list ul{list-style:none;padding:0}#events_list_container #events_list ul>li>span.no-results{font-size:18px}#events_list_container #events_list ul>li>a,#events_list_container #events_list ul>li>span.no-results{display:block;color:#fff;position:relative;padding:12px 16px 13px;text-decoration:none;line-height:1.2}#events_list_container #events_list ul>li>a:after,#events_list_container #events_list ul>li>span.no-results:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(to right, #606f97, rgba(96, 111, 151, 0))}#events_list_container #events_list ul>li>a>div,#events_list_container #events_list ul>li>span.no-results>div{display:none}#events_list_container #events_list ul>li>a>div:first-child,#events_list_container #events_list ul>li>span.no-results>div:first-child{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1}#events_list_container #events_list ul>li>a>div:first-child>span,#events_list_container #events_list ul>li>span.no-results>div:first-child>span{display:block;font-size:13px;text-transform:uppercase}#events_list_container #events_list ul>li>a>div:first-child>span:first-child,#events_list_container #events_list ul>li>span.no-results>div:first-child>span:first-child{font-size:16px;font-weight:bold;text-transform:none}#section_image_pub.et_pb_image .et_pb_image_wrap{display:inline}#section_image_pub.et_pb_image .et_pb_image_wrap img{width:100%}.rev_slider h1{text-transform:initial}.rev_slider h1::after{content:initial}.bloc-en-images .et_pb_main_blurb_image{display:block}.bloc-en-images .et_pb_main_blurb_image img{width:100%}#section_actus{padding-bottom:0 !important}#section_actus>div{width:100%}#section_actus>div .et_pb_column:first-child .et_pb_text{height:100%;background-color:rgba(225,228,233,.5);border-radius:0 0 6px 6px}#section_actus>div .et_pb_text_inner,#section_actus>div #bloc_actualite,#section_actus>div .js-wpv-view-layout,#section_actus>div .wpv-loop{height:100%}#section_actus .mCSB_inside>.mCSB_container{margin-right:0}#section_actus ul.wpv-loop .others-list{padding:0;height:100%;position:relative;border-bottom:0}#section_actus ul.wpv-loop .others-list .others-list-scroll li:last-child{padding:0 !important}#section_actus .col_resultats>.et_pb_column:first-child{padding-left:0}#section_actus>div .hpTrouvezUnClub,#section_actus>.mpTrouvezUnClub{padding:0}#section_actus>div .hpTrouvezUnClub .et_pb_column .et_pb_module,#section_actus>.mpTrouvezUnClub .et_pb_column .et_pb_module{margin-bottom:0}#section_actus>div .hpTrouvezUnClub>div,#section_actus>.mpTrouvezUnClub>div{background-position:center top;background-color:#071032;background-repeat:no-repeat;background-size:auto 100%;text-align:center}#section_actus>div .hpTrouvezUnClub h4,#section_actus>.mpTrouvezUnClub h4{color:#fff;font-size:29px;margin-bottom:5px;text-align:center}#section_actus>div .hpTrouvezUnClub .et_pb_blurb_container,#section_actus>.mpTrouvezUnClub .et_pb_blurb_container{padding:30px}#section_actus>div .hpTrouvezUnClub .et_pb_button_module_wrapper,#section_actus>.mpTrouvezUnClub .et_pb_button_module_wrapper{margin:0;padding:30px 10px 10px;background:#fff}#section_actus>div .hpTrouvezUnClub .et_pb_button_module_wrapper:last-of-type,#section_actus>.mpTrouvezUnClub .et_pb_button_module_wrapper:last-of-type{padding:10px 10px 30px}#section_actus>div .hpTrouvezUnClub .et_pb_button_module_wrapper a.et_pb_button,#section_actus>.mpTrouvezUnClub .et_pb_button_module_wrapper a.et_pb_button{font-size:13px}#section_actus>div .hpTrouvezUnClub .et_pb_blurb_description p,#section_actus>.mpTrouvezUnClub .et_pb_blurb_description p{color:#fff;text-align:center;text-transform:uppercase;font-size:22px;line-height:1;background:url("images/logo_fftri.svg") no-repeat bottom center;background-size:90px 75px;padding-bottom:95px}#section_actus>div .hpTrouvezUnClub .et_pb_blurb_description p strong{font-size:70px;display:block}#section_actus>.mpTrouvezUnClub .et_pb_blurb_description p strong{font-size:70px;display:block}#section_actus>.mpTrouvezUnClub>.et_pb_column_1_2{width:100%;margin:0}#section_actus .string_truncate_actu{overflow:hidden !important;position:relative !important;line-height:1em !important;max-height:3em !important}div#documents.filter_content>form .form-group legend.visible+select{width:100%;padding:7px 20px;height:auto}.section-sans-padding-top .et_pb_row:first-child{padding-top:0 !important}#main-content .wpcf7-form{max-width:780px;margin:50px auto}#main-content .wpcf7-form .wpcf7-recaptcha{margin:0 -7px 20px}#main-content .wpcf7-form>p{padding-bottom:20px !important;font-size:14px}#main-content .wpcf7-form>p:first-of-type{color:#da2424;font-style:italic;font-size:18px}#main-content .wpcf7-form>p:last-of-type{text-align:right}#main-content .wpcf7-form>p:last-of-type>input{background:#1d3870;color:#fff;text-transform:uppercase;padding:10px 25px;font-weight:bold;font-size:17px;border:0;border-radius:20px;float:right;cursor:pointer}#main-content .wpcf7-form>p:last-of-type>input:hover,#main-content .wpcf7-form>p:last-of-type>input:focus{opacity:.75}#main-content .wpcf7-form>p>label{display:block;padding-left:15px;font-size:20px;margin-bottom:5px}#main-content .wpcf7-form>p>label>span{color:#da2424}#main-content .wpcf7-form>p>span>input,#main-content .wpcf7-form>p>span>textarea,#main-content .wpcf7-form>p>span>select{width:100%;border:0;background:#fafbfc;box-shadow:0 1px 2px rgba(0,0,0,.12);border-radius:14px;padding:6px 15px;font-size:17px}#main-content .wpcf7-form>p>span>textarea{font-family:Arial}#main-content .wpcf7-form>p>span>select{padding-left:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/arrow-select.png);background-position:calc(100% - 19px) calc(50% + 1px);background-repeat:no-repeat}#main-content .wpcf7-form legend{padding-left:15px;font-size:20px}#main-content .wpcf7-form>fieldset{padding-bottom:20px !important}#main-content .wpcf7-form .wpcf7-radio .wpcf7-list-item{margin:0;position:relative}#main-content .wpcf7-form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{display:inline-block;padding:4px 23px;background:#fafbfc;box-shadow:0 1px 2px rgba(0,0,0,.12);text-align:center;position:relative;font-size:17px;z-index:-1}#main-content .wpcf7-form .wpcf7-radio .wpcf7-list-item.first .wpcf7-list-item-label{border-radius:50px 0 0 50px}#main-content .wpcf7-form .wpcf7-radio .wpcf7-list-item.last .wpcf7-list-item-label{border-radius:0 50px 50px 0}#main-content .wpcf7-form .wpcf7-radio .wpcf7-list-item input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}#main-content .wpcf7-form .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label{background:#da2424;color:#fff}#main-content .wpcf7-form .wpcf7-radio .wpcf7-list-item input:checked+.wpcf7-list-item-label:after{content:"";position:absolute;top:50%;margin-top:-5px;right:10px;width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}#bwg_container1_0 #bwg_container2_0 span.bwg_back_0{cursor:auto}.custom-default-button{font-family:sans-serif;line-height:18px;padding:2px 12px;background:linear-gradient(to bottom, #FEFEFE, #F4F4F4) repeat scroll 0 0 #f3f3f3;border-color:#bbb;color:#333;text-shadow:0 1px 0 #fff;-moz-box-sizing:border-box;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:12px;font-style:normal;text-decoration:none;white-space:nowrap;outline:none}/*!
  Theme Name: FFtri
  Description: Thème de la Fédération Française de Triathlon
  Version: 2.0
  Author: aYaline
  Template: Divi
*/#discipline .flexslider .slides{display:flex}.grecaptcha-badge{visibility:hidden !important}.home h2{text-align:center;font:normal normal normal 40px/45px Arial;letter-spacing:0px;color:#fff !important;text-transform:uppercase;padding:0 !important}.home h2:after{bottom:-15px}.home #line-actu-classement>.et_pb_row{display:flex;padding:0 !important;background:#fff}.home #line-actu-classement>.et_pb_row .et_pb_column{padding:25px;margin:0 !important}.home #line-actu-classement>.et_pb_row>div:first-child{width:calc(100% - 355px) !important;padding:35px 0 35px 40px}.home #line-actu-classement>.et_pb_row>div:first-child .container-actu{display:flex}.home #line-actu-classement>.et_pb_row>div:first-child .container-actu .container-image-actu{width:calc(100% - 480px);background-repeat:no-repeat;background-size:cover;background-position:center}.home #line-actu-classement>.et_pb_row>div:first-child .container-actu .container-liste-actu{width:480px;text-align:center}.home #line-actu-classement>.et_pb_row>div:first-child .container-actu .container-liste-actu ul{height:550px;list-style-type:none;overflow:auto;margin:0 0 45px 0;padding:0}.home #line-actu-classement>.et_pb_row>div:first-child .container-actu .container-liste-actu ul li{position:relative;padding:15px 50px 15px 45px;text-align:left;font:normal normal bold 1.375rem/1.625rem Arial;letter-spacing:0px;color:#0d1923;transition:all .3s linear}.home #line-actu-classement>.et_pb_row>div:first-child .container-actu .container-liste-actu ul li:before{content:"";width:0px;height:calc(100% - 30px);background:rgba(0,0,0,0);position:absolute;left:45px;transition:all .3s linear}.home #line-actu-classement>.et_pb_row>div:first-child .container-actu .container-liste-actu ul li.isHover{padding:15px 30px 15px 65px;background:rgba(0,0,0,0) linear-gradient(45deg, #F0F1F4 0%, #FFFFFF 100%) 0% 0% no-repeat padding-box}.home #line-actu-classement>.et_pb_row>div:first-child .container-actu .container-liste-actu ul li.isHover:before{background:#da2424;height:calc(100% - 30px);width:5px}.home #line-actu-classement>.et_pb_row>div:first-child .container-actu .container-liste-actu ul li+li{border-top:1px solid rgba(150,150,150,.1)}.home #line-actu-classement>.et_pb_row>div:first-child .container-actu .container-liste-actu ul li span{display:block;text-align:left;font:normal normal normal .875rem/1.625rem Arial;letter-spacing:0px;color:#0d1923}.home #line-actu-classement>.et_pb_row>div:first-child .container-actu .container-liste-actu ul li .home-actualite-v2-image{display:none}.home #line-actu-classement>.et_pb_row>div:last-child{width:505px !important;height:708px !important;background:#1b1564 0% 0% no-repeat padding-box;box-shadow:4px 0 10px rgba(0,0,0,.1) inset;padding:0;overflow:hidden;position:relative}.home #line-actu-classement>.et_pb_row>div:last-child .et_pb_text{margin:0}.home #line-actu-classement>.et_pb_row>div:last-child .et_pb_text p{text-align:center;font:normal normal normal 47px/45px Arial;letter-spacing:0;color:#1e2a67;text-transform:uppercase}.home #line-actu-classement>.et_pb_row>div:last-child .et_pb_text p strong{font:normal normal bold 50px/45px Arial}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list table{width:90% !important}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .selected-li{width:270px;padding:0 !important;margin:20px auto !important}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_tabs_controls{width:270px;padding:0 !important;margin:5px auto 21px !important;z-index:10;border-radius:20px;overflow:hidden;box-shadow:0 2px 5px -2px #444}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_tabs_controls li{transition:all .3s linear;width:100%}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_tabs_controls li:hover{padding-left:12px}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_all_tabs{background:rgba(0,0,0,0) !important}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_all_tabs .et_pb_tab{padding:0 !important}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_all_tabs .et_pb_tab table:before{content:"";background:rgba(0,0,0,0) radial-gradient(closest-side at 50% 50%, #8F9399 0%, rgba(143, 147, 153, 0) 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply;opacity:.21;position:absolute;width:100%;top:-17px;left:0;height:35px;z-index:-1}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_all_tabs .et_pb_tab table:after{content:"";background:rgba(0,0,0,0) radial-gradient(closest-side at 50% 50%, #8F9399 0%, rgba(143, 147, 153, 0) 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply;opacity:.21;width:100%;position:absolute;top:22px;left:0;height:35px;z-index:-1}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_all_tabs .et_pb_tab table thead tr:first-child{background:#f0f1f4 0% 0% no-repeat padding-box}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_all_tabs .et_pb_tab table thead tr:first-child th{border:0;padding:6px !important;text-align:left;background:rgba(0,0,0,0);font:normal normal bold 1rem/1.625rem Arial;letter-spacing:0;color:#8f9399;opacity:1}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_all_tabs .et_pb_tab table thead tr:first-child th:first-child,.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_all_tabs .et_pb_tab table thead tr:first-child th:last-child{text-align:center;width:55px !important}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_all_tabs .et_pb_tab table tbody{position:relative;top:20px}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_all_tabs .et_pb_tab table tbody tr td{border:0;padding:6px;text-align:left;text-transform:uppercase;opacity:1;font:normal normal normal 1rem/15px Arial;letter-spacing:0;color:#1d2869}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_all_tabs .et_pb_tab table tbody tr td:first-child,.home #line-actu-classement>.et_pb_row>div:last-child #classement_list .et_pb_all_tabs .et_pb_tab table tbody tr td:last-child{text-align:center;font:normal normal bold .875rem/15px Arial;letter-spacing:0px;color:#1d2869;opacity:1}.home #line-actu-classement>.et_pb_row>div:last-child #home-map{padding:0;background-color:#1b1564}.home #line-actu-classement>.et_pb_row>div:last-child #home-map-btn{bottom:240px;position:relative;font-size:14px;background-color:#d72324}.home .fftri_accueil_intitule_strate{padding:0 !important}.home #section_social_newsletter{padding:0 !important}.home #section_social_newsletter .et_pb_row{padding:35px 0 !important}.home #section_social_newsletter .et_pb_column{display:flex;padding:0;justify-content:space-evenly;align-items:center}.home #section_social_newsletter .et_pb_column .bloc-title{margin:0}.home #section_social_newsletter .et_pb_column .bloc-title h2{font:normal 30px/32px Arial}.home #section_social_newsletter .et_pb_column .bloc-title h2:after{bottom:-17px;right:0;left:auto;width:123px}.home #section_social_newsletter .et_pb_column .bloc-rs ul{display:flex;list-style-type:none;padding:0;margin:0;align-items:center;justify-content:space-around}.home #section_social_newsletter .et_pb_column .bloc-rs ul li{margin-right:20px;height:62px;transition:all .15s linear}.home #section_social_newsletter .et_pb_column .bloc-rs ul li:last-child{margin-right:0}.home #section_social_newsletter .et_pb_column .bloc-rs ul li:hover{transform:scale(1.1);opacity:.5}.home #section_social_newsletter .et_pb_newsletter{background:rgba(0,0,0,0) !important;padding:0}.home #section_social_newsletter .newsletter_description{margin:0 !important}.home #section_social_newsletter .newsletter_description p{font:normal 1rem/32px Arial;padding:0;letter-spacing:0;color:#fff}.home #section_social_newsletter .newsletter_description p strong{display:block;text-transform:uppercase;font:normal 30px/32px Arial;letter-spacing:6px;color:#fff}.home #section_social_newsletter .et_pb_newsletter_form{display:block}.home #section_social_newsletter .et_pb_newsletter_form input{background:rgba(0,0,0,.15);width:220px;padding:12px 20px 10px !important;margin-right:10px;border-radius:22px;color:#fff;font:normal normal normal 1rem/1.125rem Arial}.home #section_social_newsletter .et_pb_newsletter_form input::-webkit-input-placeholder,.home #section_social_newsletter .et_pb_newsletter_form input::-moz-placeholder,.home #section_social_newsletter .et_pb_newsletter_form input:-ms-input-placeholder,.home #section_social_newsletter .et_pb_newsletter_form input :-moz-placeholder{color:#fff;opacity:1}.home #section_social_newsletter .et_pb_newsletter_form input:focus::-webkit-input-placeholder,.home #section_social_newsletter .et_pb_newsletter_form input:focus:-moz-placeholder,.home #section_social_newsletter .et_pb_newsletter_form input:focus::-moz-placeholder,.home #section_social_newsletter .et_pb_newsletter_form input:focus:-ms-input-placeholder,.home #section_social_newsletter .et_pb_newsletter_form input:hover::-webkit-input-placeholder,.home #section_social_newsletter .et_pb_newsletter_form input:hover:-moz-placeholder,.home #section_social_newsletter .et_pb_newsletter_form input:hover::-moz-placeholder,.home #section_social_newsletter .et_pb_newsletter_form input:hover:-ms-input-placeholder{color:#fff;opacity:.5;background:rgba(4,14,49,.9)}.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields{display:flex;flex-wrap:inherit;justify-content:center;align-items:baseline}.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields p{padding:0}.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields p:first-of-type{width:216px}.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields p a.et_pb_button{background:#fff;color:#193474;font:normal normal bold 1.125rem/.875rem Arial !important;text-transform:uppercase;padding:12px 20px 10px;opacity:1;transition:all .3s linear}.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields p a.et_pb_button:hover{transform:scale(1.1);opacity:.5}.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields p+p{margin-left:10px}.home .chiffres-cles{background:#fafbfc 0% 0% no-repeat padding-box}.home .chiffres-cles .et_pb_image{text-align:center;height:75px;overflow:hidden;margin:15px;display:flex;align-items:center;justify-content:center}.home .chiffres-cles .et_pb_image.img-licencies img{width:63px;height:52px}.home .chiffres-cles .et_pb_image.img-disciplines img{width:49px;height:70px}.home .chiffres-cles .et_pb_image.img-clubs img{width:36px;height:65px}.home .chiffres-cles .et_pb_image.img-epreuves img{width:51px;height:64px}.home .chiffres-cles .indicateur .percent{padding-top:0 !important}.home .chiffres-cles .indicateur .percent .percent-value{text-align:center;font:normal bold 70px/23px "Arial";letter-spacing:0;color:#1d2869}.home .chiffres-cles .indicateur .title{text-align:center;font:normal 20px/23px "Arial";letter-spacing:0;color:#df1d04;padding:0}.home .bloc-en-images{padding:40px 0 !important}.home .bloc-en-images .et_pb_row{display:flex;flex-wrap:wrap;padding:0 !important}.home .bloc-en-images .et_pb_row+.et_pb_row{padding-top:20px !important}.home .bloc-en-images .et_pb_row .et_pb_column{flex-grow:4;margin-right:20px}.home .bloc-en-images .et_pb_row .et_pb_column:last-child{margin-right:0 !important}.home .bloc-en-images a.btn:hover{opacity:.5 !important}.home #custom-bloc-img-item .et_pb_blurb_container{display:flex;flex-direction:column}.home #custom-bloc-img-item .et_pb_blurb_container .et_pb_blurb_description{order:1}.home #custom-bloc-img-item .et_pb_blurb_container .et_pb_module_header{order:2;margin-top:10px}.home .bloc-image-item{position:relative}.home .bloc-image-item:hover .et_pb_main_blurb_image img{transform:scale(1.15)}.home .bloc-image-item a,.home .bloc-image-item img{transition:all .3s linear}.home .bloc-image-item .et_pb_main_blurb_image{margin:0;overflow:hidden}.home .bloc-image-item .et_pb_blurb_container{position:absolute;width:calc(100% - 52px);bottom:20px;left:26px}.home .bloc-image-item .et_pb_blurb_container h4{padding:0 !important}.home .bloc-image-item .et_pb_blurb_container h4 a{text-align:left;font:normal 40px/45px "Arial";letter-spacing:0;color:#fff !important;text-transform:uppercase;text-decoration:none !important;opacity:1}.home .bloc-image-item .et_pb_blurb_container .et_pb_blurb_description a.btn{opacity:1;text-align:left;font:normal bold 1.125rem/1rem "Arial";letter-spacing:0;border:1px solid #2b3884;text-transform:uppercase;padding:10px 15px 8px;border-radius:22px;text-decoration:none !important;display:inline-block}.home .bloc-image-item .et_pb_blurb_container .et_pb_blurb_description a.btn.btn-white{background:#fff 0% 0% no-repeat padding-box;color:#1d2869 !important}.home .bloc-image-item .et_pb_blurb_container .et_pb_blurb_description a.btn.btn-blue{background:#1d2869 0% 0% no-repeat padding-box;color:#fff !important}.home .bloc-image-item .et_pb_blurb_container .et_pb_blurb_description a.btn+a.btn{margin-top:10px}.home .bloc-image-item.bloc-esptri .et_pb_blurb_container h4{margin-bottom:12px}.home .bloc-image-item.bloc-calendar .et_pb_blurb_container{display:flex;flex-direction:column-reverse}.home .bloc-image-item.bloc-calendar .et_pb_blurb_container h4{margin-top:12px}.home #section_blog_rss{padding:50px 0 40px 0 !important}.home #section_blog_rss:before{content:"";position:absolute;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(29, 40, 105, 0) 0%, #1D2869 100%) 0% 0% no-repeat padding-box;opacity:.76;left:0;right:0;top:0;height:381px}.home #section_blog_rss .fftri_accueil_intitule_strate{padding:0 !important}.home #section_blog_rss .blog_rss{padding-top:23px !important;padding-bottom:0 !important}.home #section_blog_rss .blog_rss .feedzy-rss .liste-categorie-blog{display:flex;flex-wrap:wrap;margin:0 0 18px}.home #section_blog_rss .blog_rss .feedzy-rss .categorie{display:inline-block;text-transform:uppercase;background:#212f6a;color:#fff;padding:5px 10px;margin:0 2px 2px;font:italic normal bold 13px/15px Arial}.home #section_blog_rss .blog_rss .feedzy-rss .title{display:block;margin:0 0 20px}.home #section_blog_rss .blog_rss .feedzy-rss+a{margin:0 auto;width:223px;display:block;text-align:center;color:#fff;background-color:#1d3870;border-radius:32px;font-size:18px;line-height:.875rem;font-weight:700;text-transform:uppercase;padding:10px;transition:all .3s linear}.home #section_blog_rss .blog_rss .feedzy-rss+a:hover{opacity:.85}.home #section_blog_rss .blog_rss ul{display:flex;justify-content:space-between;padding:0;list-style:none;margin-left:0}.home #section_blog_rss .blog_rss ul li{background:hsla(0,0%,100%,.95);padding:23px !important;border-radius:5px;margin-bottom:2em;cursor:pointer;transition:all .3s linear}.home #section_blog_rss .blog_rss ul li:hover{opacity:.85;transform:scale(1.05)}.home #section_blog_rss .blog_rss ul li a{display:block;color:#0d1923;text-decoration:none;font:normal normal bold 1.125rem/1rem Arial;line-height:20px}.home #section_blog_rss .blog_rss ul li a:hover{opacity:1}.home #section_blog_rss .blog_rss ul li p{padding:0;font:normal normal normal .875rem/1rem Arial;letter-spacing:0;color:#456592}.home #section_blog_rss .blog_rss ul li p+p{padding-top:12px;color:#8f9399}.home #section_blog_rss .blog_rss ul li .rss_content small{color:#3a6596;font-size:11px}.home #section_blog_rss .blog_rss .et_pb_button_module_wrapper{text-align:center}.home #section_blog_rss .home-article-subtitle{margin:18px 0 45px 0}.home #section_blog_rss .home-article-subtitle .et_pb_text_inner{transform:matrix(1, -0.07, 0.07, 1, 0, 0);text-align:center;font:normal normal normal 57px/57px Pacifico;letter-spacing:0px;color:#fff;opacity:1}.home #home-pub{padding-top:40px !important}.home .partenaires{padding:50px 0 0 0 !important}.home .partenaires h2{color:#203670 !important}.home .partenaires .logo_partenaires_home{margin-top:35px;display:flex;justify-content:center;align-items:baseline}.home .partenaires .logo_partenaires_home .et_pb_column_1_4:first-child{width:15%}.home .partenaires .logo_partenaires_home img{transition:all .15s linear;max-height:100px;max-width:115px;width:auto}.home .partenaires .logo_partenaires_home .hpEnImages{display:grid !important;grid-template-columns:1fr 1fr;grid-template-rows:40px 75px 75px;grid-column-gap:20px}.home .partenaires .logo_partenaires_home .hpEnImages:after{content:"";height:150px;position:absolute;top:40px;right:-45px;width:1px;background:#7e7e7e}.home .partenaires .logo_partenaires_home .hpEnImages:last-child{grid-template-columns:1fr 1fr 1fr;grid-template-rows:40px 150px}.home .partenaires .logo_partenaires_home .hpEnImages:last-child:after{content:none}.home .partenaires .logo_partenaires_home .hpEnImages>.et_pb_text{grid-column:1/-1;margin-bottom:0}.home .partenaires .logo_partenaires_home .hpEnImages>.et_pb_text .et_pb_text_inner{text-align:center;font:normal 17px/23px "Arial";letter-spacing:0;color:#444;padding:0}.home .partenaires .logo_partenaires_home .hpEnImages .et_pb_image{text-align:center;margin:0 auto}/*!
  Theme Name: FFtri
  Description: Thème de la Fédération Française de Triathlon
  Version: 2.0
  Author: aYaline
  Template: Divi
*/#partenaires-top{display:flex;flex-wrap:wrap;justify-content:center;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%),linear-gradient(90deg, #28255F 0%, #1E326D 100%);padding:27px 54px 44px 54px;position:relative;align-items:center}#partenaires-top:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}#partenaires-top>div{border:1px solid #fff;border-radius:15px;margin:24px 26px;position:relative;display:flex;flex-wrap:wrap;align-items:center}#partenaires-top h2{font-size:17px;font-weight:bold;line-height:20px;position:absolute;top:-12px;left:0;right:0;margin:auto;z-index:999;text-transform:uppercase;text-align:center;color:#fff;display:table;padding:0 10px}#partenaires-top h2:after{content:none}#partenaires-top img{width:100%;height:auto}#partenaires-top .bloc-partenaire{display:flex;align-items:center;width:100%;justify-content:space-evenly;margin-top:17px;padding:0 30px;gap:3%}#partenaires-top .logo-partenaire{display:inline-flex;text-align:center}#partenaires-top .logo-partenaire a:hover{opacity:.7}#partenaires-top #partenaire-majeur-top{width:calc(34.85% - 60px);border:1px solid #cea533;margin:20px 30px 20px 30px;min-height:186px}#partenaires-top #partenaire-majeur-top .logo-partenaire:nth-of-type(2) a img{width:50%}#partenaires-top #partenaire-majeur-top h2{font-size:24px;font-weight:bold;line-height:28px;color:#cea533;background:#0e0e23;padding:0 15px;top:-14px}#partenaires-top #partenaire-majeur-top .bloc-partenaire{margin-top:26px}#partenaires-top #partenaire-officiel-top{width:calc(52.83% - 60px);margin:20px 30px;min-height:154px}#partenaires-top #partenaire-officiel-top h2{font-size:20px;line-height:23px;background:#0e0e23}#partenaires-top #fournisseur-officiel-top{width:calc(23.3% - 52px);min-width:370px;min-height:133px;margin-left:10%}#partenaires-top #fournisseur-officiel-top h2{background:#131a3b}#partenaires-top #fournisseur-technique-top{width:calc(32.3% - 52px);min-width:533px;min-height:133px;margin-right:10%}#partenaires-top #fournisseur-technique-top h2{background:#131a3b}#partenaires-top #partenaire-institutionnel-top{width:calc(28% - 52px);min-width:455px;min-height:114px}#partenaires-top #partenaire-institutionnel-top h2{font-size:14px;line-height:16px;background:#1d214e;top:-9px}#partenaires-top #autre-partenaire-top{width:calc(24% - 52px);min-width:316px;min-height:114px}#partenaires-top #autre-partenaire-top h2{font-size:14px;line-height:16px;background:#1d214e;top:-9px}#partenaire-detail{max-width:1142px;margin:auto;padding:55px 0}#partenaire-detail h2{font-size:20px;font-weight:bold;line-height:23px;color:#223872;text-transform:uppercase;margin-top:-10px;padding-left:24px;padding-bottom:85px}#partenaire-detail h2:after{content:none}#partenaire-detail .bloc-partenaires{border:1px solid #223872;border-top:0;border-right:0;border-radius:15px;margin-bottom:50px;border-bottom-right-radius:0}#partenaire-detail .item-patenaire{display:flex;align-items:center;justify-content:center;margin-bottom:70px}#partenaire-detail>div{display:flex;flex-direction:column}#partenaire-detail>div .partenaire-detail-image{width:50%;text-align:center}#partenaire-detail>div .partenaire-detail-image img{max-width:100%;height:auto}#partenaire-detail>div .partenaire-detail-content{flex-direction:column;width:50%;position:relative;padding:0 50px 0 0}#partenaire-detail>div .partenaire-detail-content p{font-size:14px;line-height:16px}#partenaire-detail>div .partenaire-detail-content p strong{display:block;margin-bottom:16px}#partenaire-detail>div .partenaire-detail-content a{font-size:14px;font-weight:bold;line-height:16px;color:#fff;background-color:#223872;padding:.7em 1.45em;border-radius:18px;margin-top:20px;display:inline-block}#partenaire-detail>div .show-more{display:inline-flex;position:absolute;right:50px;width:35px;height:35px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 0px 10px rgba(0,0,0,.2509803922);border-radius:29px;bottom:0;cursor:pointer}#partenaire-detail>div .show-more:before{content:"";position:absolute;width:11px;height:11px;border-bottom:2px solid;border-left:2px solid;transform:rotate(135deg);left:0;right:0;margin:auto;border-color:#28255f;top:15px}#partenaire-detail>div .show-more.collapsed:before{border:0;border-top:2px solid;border-right:2px solid;top:8px}#partenaire-detail #partenaire-majeur-detail #partenaire-majeur-2 .partenaire-detail-image img{width:50%}#partenaire-detail #partenaire-majeur-detail.bloc-partenaires{border-color:#cea533}#partenaire-detail #partenaire-majeur-detail h2{color:#cea533}.partenaire-detail-container{max-width:1502px;width:100%;padding:0 20px;margin:auto}@media(max-width: 1439px){#partenaires-top #partenaire-majeur-top{min-width:517px}#partenaires-top #partenaire-officiel-top{width:100%}#partenaires-top #fournisseur-officiel-top{margin-left:9%}#partenaires-top #fournisseur-technique-top{margin-right:9%}}@media(min-width: 1440px)and (max-width: 1600px){#partenaires-top img{width:85%}}@media(min-width: 768px)and (max-width: 1280px){#partenaires-top>div{margin:24px 14px}#partenaires-top #partenaire-majeur-top h2{font-size:22px}#partenaires-top #partenaire-officiel-top{width:100%;min-width:650px}#partenaires-top #partenaire-officiel-top h2{font-size:19px;background:#101530}#partenaires-top #fournisseur-officiel-top{width:calc(40% - 28px);min-width:265px;margin-left:14px}#partenaires-top #fournisseur-officiel-top h2{font-size:16px;background:#1a1d45}#partenaires-top #fournisseur-technique-top{width:calc(50% - 28px);min-width:340px;margin-right:14px}#partenaires-top #fournisseur-technique-top h2{font-size:16px;background:#1a1d45}#partenaires-top #partenaire-institutionnel-top{min-width:320px;width:calc(45% - 28px)}#partenaires-top #partenaire-institutionnel-top h2{font-size:16px;background:#1e2356}#partenaires-top #autre-partenaire-top{min-width:240px;width:calc(35% - 28px)}#partenaires-top #autre-partenaire-top h2{font-size:16px;background:#1e2356}}@media(max-width: 768px){#partenaires-top{padding:25px 20px 25px 20px}#partenaires-top .bloc-partenaire{gap:15px}#partenaires-top #partenaire-majeur-top,#partenaires-top #partenaire-officiel-top,#partenaires-top #fournisseur-officiel-top,#partenaires-top #fournisseur-technique-top,#partenaires-top #partenaire-institutionnel-top,#partenaires-top #autre-partenaire-top{width:100%;min-width:100%;margin:20px 0}#partenaires-top h2{padding:0 5px}#partenaires-top #partenaire-majeur-top{min-height:150px}#partenaires-top #partenaire-majeur-top h2{font-size:18px;padding:0 5px}#partenaires-top #partenaire-officiel-top{min-height:230px}#partenaires-top #partenaire-officiel-top h2{background:#0f142f;font-size:16px}#partenaires-top #partenaire-officiel-top .bloc-partenaire{flex-wrap:wrap;margin-bottom:15px;gap:15px;row-gap:28px}#partenaires-top #partenaire-officiel-top .logo-partenaire{width:calc(33.33% - 30px);justify-content:center}#partenaires-top #fournisseur-officiel-top h2{background:#141c3f;font-size:15px}#partenaires-top #fournisseur-technique-top h2{background:#17214b;font-size:15px}#partenaires-top #partenaire-institutionnel-top h2{background:#1a2556;font-size:14px}#partenaires-top #autre-partenaire-top h2{background:#1e295e;font-size:14px}#partenaire-detail h2{padding-bottom:0}#partenaire-detail .bloc-partenaires{padding-bottom:24px}#partenaire-detail .item-patenaire{display:block;padding-left:24px;margin-bottom:0;padding-top:87px}#partenaire-detail>div .partenaire-detail-image{width:100%;text-align:initial}#partenaire-detail>div .partenaire-detail-content{width:100%;padding:24px 24px 0 0}#partenaire-detail>div .show-more{right:24px}}/*!
  Theme Name: FFtri
  Description: Thème de la Fédération Française de Triathlon
  Version: 2.0
  Author: aYaline
  Template: Divi
*/@media(min-width: 375px){.pagination .wpv-pagination-nav-links-container,.pagination .pagination .pagination_result{padding:28px 9px 26px 0}.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item,.pagination .wpv-pagination-nav-links-container .wpv-filter-first-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-last-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-previous-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-next-link{font-size:13px;margin-right:4px}.pagination .pagination .pagination_result .wpv-pagination-nav-links-item,.pagination .pagination .pagination_result .wpv-filter-first-link,.pagination .pagination .pagination_result .wpv-filter-last-link,.pagination .pagination .pagination_result .wpv-filter-previous-link,.pagination .pagination .pagination_result .wpv-filter-next-link{font-size:13px;margin-right:4px}.pagination .wpv-pagination-nav-links-container .wpv-filter-last-link,.pagination .pagination .pagination_result .wpv-filter-last-link{margin-right:4px}.pagination .wpv-pagination-nav-links-container .wpv-filter-first-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-last-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-previous-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-next-link{padding:5px 10px}.pagination .pagination .pagination_result .wpv-filter-first-link,.pagination .pagination .pagination_result .wpv-filter-last-link,.pagination .pagination .pagination_result .wpv-filter-previous-link,.pagination .pagination .pagination_result .wpv-filter-next-link{padding:5px 10px}.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item span,.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item a{padding:5px 14.5px}.pagination .pagination .pagination_result .wpv-pagination-nav-links-item span,.pagination .pagination .pagination_result .wpv-pagination-nav-links-item a{padding:5px 14.5px}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container{left:10px}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container{top:105px;left:10px}.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container,.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container{left:10px}}@media(min-width: 425px){#datepicker_container,#events_list_container{padding:60px 8% 45px}#rubriques ul .rubrique a figure::after,#rubriques ul .rubrique_plus a figure::after{bottom:30px;font-size:110px}#rubriques ul .rubrique a figure figcaption,#rubriques ul .rubrique_plus a figure figcaption{font-size:20px;line-height:22px;padding:0 20px}.masonry{display:grid;grid-template-columns:.5fr .5fr .5fr;grid-auto-rows:122px}.masonry .et_pb_module:nth-child(1){grid-column:1/span 2;grid-row:1/span 2}.masonry .et_pb_module:nth-child(2){grid-column:1/span 3;grid-row:5/span 3}.masonry .et_pb_module:nth-child(2) .et_pb_blurb_container{top:300px}.masonry .et_pb_module:nth-child(2) .et_pb_blurb_container h4{font-size:30px !important}.masonry .et_pb_module:nth-child(3){grid-column:3}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container{left:5px}.masonry .et_pb_module:nth-child(4),.masonry .et_pb_module:nth-child(5){grid-column:3}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container,.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container{left:5px;top:70px}.masonry .et_pb_module:nth-child(6){grid-column:3}.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container{left:5px}.masonry .et_pb_module:nth-child(7){grid-column:1/span 2;grid-row:4}.masonry .et_pb_module:nth-child(8){grid-column:1/span 2;grid-row:3;overflow:hidden}.bloc-en-images.grid-images .masonry .et_pb_module:nth-child(2) .et_pb_blurb_container h4{font-size:20px !important}}@media(min-width: 579px){.competition-nationale-bloc-actualites .competition-res-photos{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}.competition-nationale-bloc-actualites .competition-bloc-resultats,.competition-nationale-bloc-actualites .competition-bloc-galerie{width:50%;margin-left:2px}.competition-nationale-bloc-actualites .competition-bloc-resultats{margin-bottom:0}.competition-nationale-bloc-actualites .competition-bloc-resultats .competition-bloc-img{border-radius:5px 0 0 5px}.competition-nationale-bloc-actualites .competition-bloc-galerie .competition-bloc-img{border-radius:0 5px 5px 0}.competition-nationale-bloc-actualites .competition-bloc-galerie .competition-bloc-img:after{border-radius:0 5px 5px 0}}@media(min-width: 560px){.masonry{display:grid;grid-template-columns:.5fr .5fr .5fr .5fr;grid-auto-rows:103px}.masonry .et_pb_module:nth-child(1){grid-column:1/span 2;grid-row:1/span 2}.masonry .et_pb_module:nth-child(1) .et_pb_blurb_container{top:175px;left:10px}.masonry .et_pb_module:nth-child(2){grid-column:3/span 2;grid-row:1/span 2}.masonry .et_pb_module:nth-child(2) .et_pb_blurb_container{top:170px}.masonry .et_pb_module:nth-child(3){grid-column:3}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container{left:5px}.masonry .et_pb_module:nth-child(4){grid-column:4}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container{top:50px;left:5px}.masonry .et_pb_module:nth-child(5){grid-column:3}.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container{top:50px;left:5px}.masonry .et_pb_module:nth-child(6){grid-column:4}.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container{top:10px;left:5px}.masonry .et_pb_module:nth-child(7){grid-column:1/span 2;grid-row:4}.masonry .et_pb_module:nth-child(7) .et_pb_blurb_container{top:65px;left:10px}.masonry .et_pb_module:nth-child(8){grid-column:1/span 2;grid-row:3;overflow:hidden}.masonry .et_pb_module:nth-child(8) .et_pb_blurb_container{left:10px}}@media(min-width: 591px){.detail-epreuve.detail-competition .epreuve-date-lieu{width:46.5%}.detail-epreuve.detail-competition .detail-epreuve-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-epreuve-wrap{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-epreuve-wrap .epreuve-infos{width:100%}}@media(min-width: 690px){.hp_actus_resultats .et_pb_tab_content{height:calc(100% - 36px);position:absolute;left:0;right:0}.hp_actus_resultats .et_pb_all_tabs{min-height:initial}#calendar_container{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#datepicker_container{max-width:377px;min-width:320px;width:40%;padding:60px 5.5% 45px}#events_list_container{width:40%;padding:60px 5.5% 45px;margin-left:5%;width:55%;background:linear-gradient(to right, #263870, rgba(38, 56, 112, 0));-webkit-box-flex:1;-ms-flex:1;flex:1}#events_list_container .title_date span:first-child{display:block;float:left;text-transform:uppercase;font-size:3vw;font-weight:normal;padding:1px 5% 1px 0;line-height:48px}#events_list_container .title_date span:first-child>span{display:block;font-size:1.5vw;float:none;padding:0;text-align:right;line-height:0}#events_list_container .title_date strong{padding:15px 10px}.hp_actus_resultats .col_resultats .et_pb_main_blurb_image img{border-radius:5px 0 0 5px}.hp_actus_resultats .col_resultats>.et-last-child{border-radius:0 5px 5px 0}.hp_actus_resultats .col_resultats>.et-last-child .et_pb_main_blurb_image img{border-radius:0 5px 5px 0}.championnat-detail #onglets li{padding:8px 12px;font-size:16px;font-weight:normal}.championnat-detail .presentation-deroulement .onglet{font-size:16px}.hp_actus_resultats .col_resultats{max-width:none}.hp_actus_resultats .col_resultats>.et_pb_column{width:50% !important;margin-bottom:0}.hp_actus_resultats .et_pb_tab table{height:100%}}@media(min-width: 730px){.detail-epreuve.detail-competition .epreuve-date-lieu{width:30.5%}.championnat-detail .fichiers{width:50%;background:url("/wp-content/themes/fftri/images/bg-triathlon.svg") 48% 85% no-repeat;padding-bottom:220px}.championnat-detail .affiche{width:50%}}@media(min-width: 768px){.mp.introduction .et_pb_row{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chiffres-cles{padding:30px 0}.chiffres-cles .et_pb_number_counter_0.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_1.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_2.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_3.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_4.et_pb_number_counter{background-size:65px}.chiffres-cles .five-columns .et-last-child .indicateur{margin-bottom:65px}.chiffres-cles .indicateur .percent{padding-top:71px}.chiffres-cles .indicateur h4{line-height:15px;padding-top:55px}#section_blog_rss .blog_rss ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#section_blog_rss .blog_rss ul li{width:48%}#rubriques ul .rubrique,#rubriques ul .rubrique_plus{width:calc(50% - 20px);margin:10px}#rubriques ul .rubrique a figure::after,#rubriques ul .rubrique_plus a figure::after{bottom:55px;font-size:170px}#rubriques ul .rubrique a figure figcaption,#rubriques ul .rubrique_plus a figure figcaption{font-size:30px;line-height:32px;padding:0 35px}.masonry{display:grid;grid-template-columns:.5fr .5fr .5fr .5fr;grid-auto-rows:145px}.masonry .et_pb_module:nth-child(1){grid-column:1/span 2;grid-row:1/span 2}.masonry .et_pb_module:nth-child(2){grid-column:3/span 2;grid-row:1/span 2}.masonry .et_pb_module:nth-child(2) .et_pb_blurb_container{top:240px}.masonry .et_pb_module:nth-child(2) .et_pb_blurb_container h4{font-size:30px !important}.masonry .et_pb_module:nth-child(3){grid-column:3}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container h4{font-size:16px !important}.masonry .et_pb_module:nth-child(4){grid-column:4}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container{top:90px}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container h4{font-size:16px !important}.masonry .et_pb_module:nth-child(5){grid-column:3}.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container{top:90px}.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container h4{font-size:16px !important}.masonry .et_pb_module:nth-child(6){grid-column:4}.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container{top:20px}.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container h4{font-size:16px !important}.masonry .et_pb_module:nth-child(7){grid-column:1/span 2;grid-row:4}.masonry .et_pb_module:nth-child(7) .et_pb_blurb_container{top:105px}.masonry .et_pb_module:nth-child(8){grid-column:1/span 2;grid-row:3;overflow:hidden}.bloc-en-images.grid-images .masonry .et_pb_blurb .et_pb_image_wrap{height:280px}.bloc-en-images.grid-images .masonry .et_pb_module:nth-child(2) .et_pb_blurb_container h4{font-size:20px !important}.masonry :nth-child(6).et_pb_module .et_pb_blurb_container h4,.masonry :nth-child(5).et_pb_module .et_pb_blurb_container h4,.masonry :nth-child(3).et_pb_module .et_pb_blurb_container h4,.masonry :nth-child(4).et_pb_module .et_pb_blurb_container h4{font-size:20px !important}}@media(min-width: 768px)and (max-width: 1023px){div#annuaire>div .wpv-loop{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div#annuaire>div .wpv-loop li{width:48.7%;margin:0 18px 18px 0}div#annuaire>div .wpv-loop li:nth-last-child(-n+2):nth-child(2n+1){margin-bottom:0 !important}div#annuaire>div .wpv-loop li:nth-last-child(-n+2):nth-child(2n+1)~li{margin-bottom:0 !important}div#annuaire>div .wpv-loop li:nth-child(2n){margin:0 0 18px 0}div#calendrier>div .wpv-loop{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div#calendrier>div .wpv-loop li{width:50%}div#calendrier>div .wpv-loop li:nth-child(odd){padding-right:10px}div#calendrier>div .wpv-loop li:nth-child(even){padding-left:10px}}@media(max-width: 600px){#main-header.fixed,.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header.fixed-with-menu,.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_only_menu.admin-bar #main-header.fixed-with-menu{top:0 !important;position:absolute !important}.home #line-actu-classement>.et_pb_row>div:last-child #home-map-btn{bottom:240px !important}}@media(min-width: 783px){#bwg_container1_0 #bwg_container2_0 .bwg_album_thumbnails_0 *{-moz-box-sizing:border-box !important;box-sizing:border-box !important}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumbnails_0 a.bwg_album_0{width:374px;height:374px;overflow:hidden;padding:12px}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_spun2_0{height:350px !important;width:350px !important}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_0{overflow:hidden;display:block !important}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_spun1_0{width:auto !important;height:auto !important}#bwg_container1_0 #bwg_container2_0 .bwg_title_spun1_0{width:100% !important}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_0,#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_0{margin:0}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_0{width:100%}#section_blog_rss .blog_rss ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:row wrap;flex-flow:row wrap}#section_blog_rss .blog_rss ul li{width:48%}}@media(max-width: 980px){.wp-pagenavi .pages{display:block;width:100%;text-align:right;padding:0}.et_pb_section.hp_actus_resultats{padding-top:0 !important}.mp.introduction .et_pb_row,#section_blog_rss .blog_rss.et_pb_row{padding:0 !important}#main-content .et_pb_text p{padding-bottom:0 !important}.et_pb_section{padding:30px 0 !important}.et_pb_row{padding:0 !important}.et_header_style_left #logo,.et_header_style_split #logo{max-width:none;max-width:initial}.et_pb_row.et_pb_row_fullwidth,.et_pb_specialty_fullwidth>.et_pb_row{width:90% !important;max-width:90% !important}.seven-columns .et_pb_module{width:25%}.six-columns .et_pb_module,.five-columns .et_pb_module{width:33.3%}#main-content .wpcf7-form>p{padding-bottom:20px !important}}@media all and (max-width: 767px){.seven-columns .et_pb_module,.six-columns .et_pb_module,.five-columns .et_pb_module{width:100%}}@media(min-width: 981px){#section_actus>div{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}#section_actus ul.wpv-loop .others-list .others-list-scroll{position:absolute;top:0;bottom:0;left:0;right:0}#section_image_pub{margin-right:0;width:100%}#section_eventscalendar>div{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}#section_eventscalendar>div>div:first-child{width:70.4%;margin-right:0;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#section_eventscalendar>div>div:first-child>div{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#section_eventscalendar>div>div:first-child>div>div{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}#section_eventscalendar>div>div:nth-child(2){width:29.6%;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#section_eventscalendar>div>div:only-child{width:100%}#calendar_container{padding-right:0;padding-left:0;-webkit-box-flex:1;-ms-flex:1;flex:1}#events_list_container .title_date span:first-child{font-size:1.7vw;display:none}#events_list_container .title_date span:first-child>span{font-size:1vw;line-height:.5;width:100%}#events_list_container #events_list ul>li>a{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}#events_list_container #events_list ul>li>a>div:last-child{display:block;padding-top:3px;margin-left:10px}#events_list_container #events_list ul>li>a>div:last-child span{display:block;font-size:12px;text-transform:uppercase}#events_list_container #events_list ul>li>a>div:last-child span:last-child{text-transform:none;font-size:13px}#events_list_container>div:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}#section_actus>div .hpTrouvezUnClub,#section_actus>.mpTrouvezUnClub{margin-top:20px}#section_actus>div .hpTrouvezUnClub>div,#section_actus>.mpTrouvezUnClub>div{border-radius:4px}#section_actus>div .hpTrouvezUnClub>div .et_pb_blurb_container,#section_actus>.mpTrouvezUnClub>div .et_pb_blurb_container{padding:30px 25px}#section_actus>div .hpTrouvezUnClub>div .et_pb_blurb_content,#section_actus>.mpTrouvezUnClub>div .et_pb_blurb_content{max-width:none;background:url("/wp-content/themes/fftri/images/logo_fftri.svg") no-repeat calc(100% - 25px) calc(100% - 30px);background-size:90px 75px}#section_actus>div .hpTrouvezUnClub>div h4,#section_actus>.mpTrouvezUnClub>div h4{text-align:left;font-size:2.15vw;font-weight:bold}#section_actus>div .hpTrouvezUnClub>div .et_pb_blurb_description p,#section_actus>.mpTrouvezUnClub>div .et_pb_blurb_description p{background:none;text-align:left;margin:0 -5px}#section_actus>div .hpTrouvezUnClub>div .et_pb_blurb_description p strong,#section_actus>.mpTrouvezUnClub>div .et_pb_blurb_description p strong{display:inline;vertical-align:top;line-height:.8;margin-right:5px}#section_actus>div .hpTrouvezUnClub{margin-top:40px}#section_actus>div .hpTrouvezUnClub .et_pb_blurb_container{min-height:349px}#section_actus>div .hpTrouvezUnClub .et_pb_button_module_wrapper{position:absolute;bottom:110px;left:-10px;background:linear-gradient(to right, #1c3971, #1c3971 10px, rgba(28, 57, 113, 0));padding:10px 30px}#section_actus>div .hpTrouvezUnClub .et_pb_button_module_wrapper:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #b0b7bc rgba(0,0,0,0);left:0;top:-10px}#section_actus>div .hpTrouvezUnClub .et_pb_button_module_wrapper:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:rgba(0,0,0,0) #b0b7bc rgba(0,0,0,0) rgba(0,0,0,0);left:0;bottom:-10px}#section_actus>div .hpTrouvezUnClub .et_pb_button_module_wrapper:last-of-type{bottom:20px;padding:10px 30px}#section_actus>div .hpTrouvezUnClub .et_pb_button_module_wrapper a.et_pb_button{font-size:18px;border:1px solid rgba(1,141,198,.3);background:linear-gradient(to right, #09173f, #071339);box-shadow:0 5px 5px rgba(2,2,2,.3);font-weight:normal}#section_actus>.mpTrouvezUnClub .et_pb_blurb_container{background:url("/wp-content/themes/fftri/images/logo_fftri_bleu.svg") no-repeat calc(100% - 25px) calc(100% - 30px);background-size:90px 75px}#section_actus>.mpTrouvezUnClub>div{width:calc(100% - 40px);margin:0 20px;background-position:right top}#section_actus>.mpTrouvezUnClub>div:last-child{width:auto;position:absolute;bottom:60px;left:-10px;background:linear-gradient(to right, #1c3971, #1c3971 10px, rgba(28, 57, 113, 0));padding:10px 30px;border-radius:0}#section_actus>.mpTrouvezUnClub>div:last-child:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #b0b7bc rgba(0,0,0,0);left:0;top:-10px}#section_actus>.mpTrouvezUnClub>div:last-child:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:rgba(0,0,0,0) #b0b7bc rgba(0,0,0,0) rgba(0,0,0,0);left:0;bottom:-10px}#section_actus>.mpTrouvezUnClub>div:last-child a.et_pb_button{font-size:18px;border:1px solid rgba(1,141,198,.3);background:linear-gradient(to right, #09173f, #071339);box-shadow:0 5px 5px rgba(2,2,2,.3);font-weight:normal;margin-right:10px}#section_actus>.mpTrouvezUnClub>div .et_pb_blurb_content{background:none;position:relative}#section_actus>.mpTrouvezUnClub>div .et_pb_blurb_content:after{content:"";position:absolute;bottom:0;right:0;width:393px;height:289px;background:url("/wp-content/themes/fftri/images/halo_blanc_osez.png");opacity:.8;z-index:-1}#section_actus>.mpTrouvezUnClub>div .et_pb_button_module_wrapper{background:rgba(0,0,0,0);float:left;padding:0}#section_actus>.mpTrouvezUnClub>div .et_pb_button_module_wrapper:last-of-type{padding:0}.result-pub-filter .result-pub-filter-content-date{padding-right:44px}.hp_actus_resultats .col_resultats{padding:30px 0 0}.et_pb_section.hp_actus_resultats{padding:0 !important}.hp_actus_resultats>.et_pb_row>.et_pb_column:first-child{width:50%;margin-right:0;padding:30px 20px 30px 2px}.hp_actus_resultats>.et_pb_row>.et-last-child,.hp_actus_resultats>.et_pb_row>.et_pb_column:last-child{width:50%;padding-left:20px;padding-bottom:30px}.chiffres-cles .indicateur h4{padding-top:73px}.et_pb_row.et_pb_row_fullwidth,.et_pb_specialty_fullwidth>.et_pb_row{width:100% !important;max-width:100% !important}.zone_introduction_fftri .et_pb_post_title{margin:0 !important}.et_pb_section{padding:0}#left-area{width:100%;padding:23px 0px 0px !important;float:none !important}}@media(min-width: 980px)and (max-width: 1024px){#et-secondary-menu,#et-secondary-nav{display:none !important}#top-menu{display:none}#et_mobile_nav_menu{display:block}}@media(min-width: 1024px){.et_pb_section_liste-avec-onglets>.et_pb_row{padding:0 !important}.pubeventresult.show-pubeventresult,.pubeventresult iframe{height:461px !important}.container-fftri.container-fftri-recherche{width:70%}.pubeventresult.show-pubeventresult,.pubeventresult iframe{width:160% !important}.detail-resultat .resutat-epreuve{width:auto}.bloc-resutat-epreuve{width:56%;position:absolute;margin-left:20px}.championnat-detail .infos-column{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.championnat-detail .presentation-deroulement{width:56.412005457%;padding-right:40px}.championnat-detail .fichiers{padding-top:43px;width:18.894952251%}.championnat-detail .affiche{padding:42px 0 43px 44px;width:24.693042292%;min-width:384px}.championnat-detail #onglets li{padding:12px 18px;font-size:20px}.hp_resultats .et_pb_blurb_container p,.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner p{font-size:12px !important}.hp_resultats .et_pb_blurb_container p strong,.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner p strong{font-size:28px}.no-actu .no-actu-front{font-size:12px !important}.no-actu .no-actu-front span{font-size:29px}.competition-nationale-bloc-actualites .competition-res-photos{width:50%;padding-left:8px;padding-bottom:26px}.competition-nationale-bloc-actualites .competition-actualites{width:50%;padding-right:8px}.competition-nationale-bloc-actualites .competition-bloc-title{font-size:12px !important}.competition-nationale-bloc-actualites .competition-bloc-title span{font-size:29px}.competition-nationale-bloc-actualites .competition-resultats{margin-top:8px;font-size:12px}.competition-nationale-bloc-actualites .competition-bloc-front p{font-size:16px}.competition-nationale-bloc-actualites .competition-bloc-front ul{padding-bottom:5px}.competition-nationale-bloc-actualites .competition-bloc-front li{font-size:14px}.detail-epreuve-wrap{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-epreuve-wrap .epreuve-infos{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:84%}.detail-epreuve .epreuve-infos .epreuve-adresse,.detail-epreuve .epreuve-infos .epreuve-caracteristiques,.detail-epreuve .epreuve-infos .epreuve-organisateur{padding:0 20px}.detail-epreuve .epreuve-date-lieu,.detail-epreuve .epreuve-infos{padding-top:52px;padding-bottom:52px}.detail-epreuve.detail-competition .epreuve-date-lieu{width:22.9%}div#calendrier>div article .epreuve-date,div#calendrier>div article .epreuve-nom,div#calendrier>div article .epreuve-detail{height:100%}div#liste_actualites.filter_content>form .categorychecklist,div#annuaire.filter_content>form .categorychecklist,div#calendrier.filter_content>form .categorychecklist,div#documents.filter_content>form .categorychecklist{max-height:183px}#et_top_search{margin:0}span.logo_helper{display:none}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding:0}#et-secondary-nav li{position:relative;margin-right:10px}#et-secondary-nav li::before{content:"";display:block;position:absolute;top:-1px;left:-5px;width:1px;height:15px;background-color:#a6a6be;pointer-events:none}#et-secondary-nav li:first-child::before{content:none}#et_search_icon{display:block;position:absolute;padding:0;background:none;color:#fff;border:none;margin:3px;z-index:99999;top:0;right:-2px;bottom:0;width:20px;height:20px;cursor:pointer}#et_search_icon::before{top:3px;left:4px;font-size:13px;text-shadow:none;-webkit-transform:scaleX(-1);transform:scaleX(-1)}#top-header .container{padding:0;width:100%;max-width:1366px}#et-info{padding:0}#et-secondary-menu{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#et-secondary-menu>ul>li a{padding:0}#et-secondary-menu #et-secondary-nav,#et-secondary-menu .media_social{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}#et-secondary-menu>nav>ul>li a{padding:0;font-size:11px;font-weight:300}#et-secondary-menu>nav>ul>li a:hover{transition:none}#et-secondary-menu #et-info-email:hover,#et-secondary-menu #et-secondary-menu>ul>li>a:hover,#et-secondary-menu #top-menu-nav>ul>li>a:hover,#et-secondary-menu .et-social-icons a:hover{transition:none}#et-secondary-menu #espace_tri{display:none;padding:13px 13px;background-color:#fff;font-size:10px;font-weight:700;border-radius:25px;position:relative;text-transform:uppercase}#et-secondary-menu #espace_tri::after{content:"";position:absolute;transform:translateX(-50%);top:0;width:20px;height:100%;background:url("/wp-content/themes/fftri/images/logo_espace_tri_bleu_fondBlanc.svg") no-repeat 50% 50%}#top-menu-nav{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:57.1%;min-height:62px}#top-menu-nav>ul>li>a{opacity:1}#top-menu-nav>ul>li>a:hover+a{opacity:.75}#top-menu-nav #top-menu{display:table;width:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top-menu-nav #top-menu>li{-webkit-box-flex:1;-ms-flex:1;flex:1;display:table-cell}#top-menu-nav #top-menu>li:first-child>a{padding:0}#top-menu-nav #top-menu>li:last-child a{padding-right:0}#top-menu-nav #top-menu>li>a{color:#fff;font-size:15px;padding:0;white-space:nowrap}#top-menu-nav #top-menu>li .menu-span{height:100%;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:63px}#top-menu-nav #top-menu>li .menu-span span{line-height:1.2em}#top-menu a{transition:none}#top-menu:hover>li:hover a{opacity:1}#top-menu:hover>li a{opacity:.75}#top-menu li{height:100%;padding:0;font-size:0}#top-menu li a{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top-menu li li{height:0;width:0;padding:0;color:#0d1923 !important}#top-menu li li a{height:0;width:0;padding:0;color:#0d1923 !important}#top-menu>li .current_page{opacity:1}#top-menu>li .current_page .menu-span{position:relative}#top-menu>li .current_page .menu-span::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:50%;height:5px;background:#da2424}#top-menu>li .dropdown-menu>li{font-size:0;font-weight:700;line-height:initial}#top-menu>li .dropdown-menu>li>a::after{content:"";width:50%;position:absolute;left:0;bottom:0;height:1px;background:#dedfe4;background:-webkit-gradient(linear, right top, left top, color-stop(0%, #dedfe4), color-stop(100%, rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(left, #dedfe4 0%, rgba(0, 0, 0, 0) 100%);background:-moz-linear-gradient(left, #dedfe4 0%, rgba(0, 0, 0, 0) 100%);background:-ms-linear-gradient(left, #dedfe4 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(left, #dedfe4 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(left, #dedfe4 0%, rgba(0, 0, 0, 0) 100%)}#top-menu>li .dropdown-menu li>a{position:relative}#top-menu>li .dropdown-submenu>li{font-size:0;font-weight:300;line-height:24px;-moz-transition:none;-webkit-transition:none;transition:none}#top-menu>li:hover>a .menu-span{position:relative}#top-menu>li:hover>a .menu-span::after{content:"";position:absolute;bottom:3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:50%;height:5px;background:#da2424}#top-menu>li:hover .dropdown-menu>li{font-size:17px;page-break-inside:avoid}#top-menu>li:hover .dropdown-menu>li a:hover{background:linear-gradient(to right, #f0f1f4 0%, #ffffff 100%);color:#da2424;padding-left:30px}#top-menu>li:hover .dropdown-menu>li a:hover::before{background:#da2424 !important}#top-menu>li:hover .dropdown-submenu>li{font-size:12px;line-height:14px;min-height:24px;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}#top-menu>li:hover .dropdown-submenu>li a{font-size:12px;line-height:14px;min-height:24px;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0 5px 19px}#top-menu>li:hover li{padding:0 0 0 9.5px}#top-menu>li:hover li a{padding:7px 19px}#top-menu>li:hover .menu_image li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:inherit;padding:0;float:left;border-radius:4px;overflow:hidden}#top-menu>li:hover .menu_image li a{padding:0}#top-menu>li:hover .menu_image li.petite{width:48.5%}#top-menu>li:hover .menu_image li.petite:first-child{margin:0 7px 7px 0}#top-menu>li:hover .menu_image li.petite:first-child figure:after{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}#top-menu>li:hover .menu_image li.petite figure:before{position:absolute;content:"";bottom:0;right:0;display:block;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(200, 216, 236, 0.3) 0%, rgba(200, 216, 236, 0) 100%);background:-webkit-linear-gradient(top, rgba(200, 216, 236, 0.3) 0%, rgba(200, 216, 236, 0) 100%);background:linear-gradient(to bottom, rgba(200, 216, 236, 0.3) 0%, rgba(200, 216, 236, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#4dc8d8ec", endColorstr="#00c8d8ec",GradientType=0 );border-radius:4px}#top-menu>li:hover .menu_image li.petite figure:after{position:absolute;content:"";bottom:0;right:0;display:block;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00e1e4e9", endColorstr="#e1e4e9",GradientType=1 );background:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0) 40%, rgba(246, 247, 249, 0.7) 57%, #f6f7f9 67%);background:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0) 40%, rgba(246, 247, 249, 0.7) 57%, #f6f7f9 67%);background:linear-gradient(167deg, rgba(255, 255, 255, 0) 40%, rgba(246, 247, 249, 0.7) 59%, #f6f7f9 75%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00f6f7f9", endColorstr="#f6f7f9",GradientType=1 );border-radius:4px}#top-menu>li:hover .menu_image li.grande{width:100%;margin:0 7px 0 0}#top-menu>li:hover .menu_image li.grande figure:before{position:absolute;content:"";bottom:0;right:0;display:block;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(200, 216, 236, 0.3) 0%, rgba(200, 216, 236, 0) 100%);background:-webkit-linear-gradient(top, rgba(200, 216, 236, 0.3) 0%, rgba(200, 216, 236, 0) 100%);background:linear-gradient(to bottom, rgba(200, 216, 236, 0.3) 0%, rgba(200, 216, 236, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#4dc8d8ec", endColorstr="#00c8d8ec",GradientType=0 );border-radius:4px}#top-menu>li:hover .menu_image li.grande figure:after{position:absolute;content:"";bottom:0;right:0;display:block;width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00e1e4e9", endColorstr="#e1e4e9",GradientType=1 );background:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0) 40%, rgba(246, 247, 249, 0.7) 52%, #f6f7f9 67%);background:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0) 40%, rgba(246, 247, 249, 0.7) 52%, #f6f7f9 67%);background:linear-gradient(166deg, rgba(255, 255, 255, 0) 40%, rgba(246, 247, 249, 0.7) 52%, #f6f7f9 67%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00f6f7f9", endColorstr="#f6f7f9",GradientType=1 );border-radius:4px}#top-menu>li:hover li{height:auto;width:auto;display:block;padding-right:0}#top-menu>li:hover li a{height:auto;width:auto;display:block;padding-right:0}#top-menu>li .menu_image li:hover a{opacity:.75}.nav li{position:static;position:initial}.nav li:hover>.mega_menu{height:auto;max-height:calc(100vh - 142px);width:92%;opacity:1;border-top:3px solid #da2424;background:#fff;background:-moz-linear-gradient(top, #ffffff 0%, rgba(255, 255, 255, 0.9490196078) 100%);background:-webkit-linear-gradient(top, #ffffff 0%, rgba(255, 255, 255, 0.9490196078) 100%);background:linear-gradient(to bottom, #ffffff 0%, rgba(255, 255, 255, 0.9490196078) 100%)}.nav li:hover>.mega_menu>ul{visibility:visible;opacity:1;position:static;position:initial;box-shadow:none;border-top:none}.nav li:hover>.mega_menu>ul:first-child{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;width:63%;padding:25px 0 25px 25px}.nav li:hover>.mega_menu>ul:last-child{width:37%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 11px}.nav li:hover>.mega_menu .menu_image .petite:nth-child(2n) figure figcaption{left:auto;right:7px}.nav li:hover>.mega_menu .menu_image .petite:nth-child(2n) figure span,.nav li:hover>.mega_menu .menu_image .petite:nth-child(2n) figure figcaption{text-align:right}.nav li:hover>.mega_menu .menu_image .grande figure figcaption{text-align:right;left:auto;right:7px;z-index:10}.nav li:hover>.mega_menu .menu_image figure{height:100%;width:100%;position:relative;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}.nav li:hover>.mega_menu .menu_image figure img{border-radius:4px;width:100%;height:100%}.nav li:hover>.mega_menu .menu_image figure figcaption{font-size:10px;bottom:7px;left:7px;position:absolute;line-height:13px;color:#212f6a !important;text-transform:uppercase;font-weight:300;z-index:10}.nav li:hover>.mega_menu .menu_image figure figcaption span{display:inline-block;font-size:20px;line-height:22px;font-weight:700}.nav li:hover>ul{width:100%;height:100%}.nav li:hover>ul>li{display:block}.nav li:hover .dropdown-menu{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2}.nav li:hover .dropdown-submenu{display:inline-block;-webkit-column-count:1;-moz-column-count:1;column-count:1;opacity:1;visibility:visible;width:100%;height:100%;box-shadow:none;border-top:none}.nav li .mega_menu{position:absolute;z-index:9999;top:100%;left:0%;height:0;width:0;opacity:0;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.nav li .mega_menu .menu_image figure{margin:0;height:0;width:0}.nav li li a{font-size:inherit}.nav li ul{padding:0}.nav li ul li ul{position:static;position:initial;opacity:0;visibility:hidden}.col_liste_resultats{position:relative}.col_liste_resultats::after{content:"";position:absolute;right:-10px;top:0;width:10px;height:100%;background-image:url("/wp-content/themes/fftri/images/ombre-verticale-liste-actu.png");z-index:-1}.annuaire_liste div.js-wpv-view-layout:first-child::after{content:"";position:absolute;right:-10px;top:0;width:10px;height:100%;background-image:url("/wp-content/themes/fftri/images/ombre-verticale-liste-actu.png")}.annuaire_liste .link_maps_list{padding:5px 35% 0 0}.pagination::before{content:"";position:absolute;right:0;top:-9px;width:242px;height:9px;background-image:url("/wp-content/themes/fftri/images/ombre-horizontale-liste-actu.png")}.pagination .wpv-pagination-nav-links-container,.pagination .pagination_result{padding:28px 25px 26px 0}.view-actualite .header-actualite,.view-actualite>.content-actualite{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.view-actualite .header-actualite figure,.view-actualite>.content-actualite figure{width:66.2%}.view-actualite .header-actualite figure img,.view-actualite>.content-actualite figure img{width:100%;height:100%}.view-actualite .header-actualite .details_actualite,.view-actualite>.content-actualite .details_actualite{width:33.8%;padding:20px 0 12px 11px}.view-actualite .header-actualite .details_actualite .tags_actualite,.view-actualite>.content-actualite .details_actualite .tags_actualite{margin:0 0 10px}.view-actualite .header-actualite .details_actualite .tags_actualite+p,.view-actualite>.content-actualite .details_actualite .tags_actualite+p{font-size:16px;line-height:20px}.view-actualite .header-actualite .details_actualite span,.view-actualite>.content-actualite .details_actualite span{font-size:13px}.view-actualite .header-actualite .details_actualite h2,.view-actualite>.content-actualite .details_actualite h2{font-size:27px;line-height:31px;padding-bottom:44px}.view-actualite .header-actualite .details_actualite h2::after,.view-actualite>.content-actualite .details_actualite h2::after{bottom:27px}.tags_actualite a{line-height:13px;font-size:10px;padding:7px 6px 7px;margin:0 3px 3px 0}#main-content{z-index:1;position:relative}.maps_annuaire{height:858px}div#bandeau_page h1{font-size:30px}div#discipline nav.flexslider .slides{height:inherit}div#discipline nav.flexslider .slides>li{display:-webkit-inline-box !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;height:100%}div#discipline nav.flexslider .slides a{width:100%;height:100%;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div#discipline nav.flexslider .flex-direction-nav a{display:block}div#discipline nav.flexslider .flex-direction-nav .flex-prev{left:4.15%}div#discipline nav.flexslider .flex-direction-nav .flex-next{right:4.15%}div#discipline nav.flexslider:hover .flex-direction-nav .flex-prev{left:4.15%}div#discipline nav.flexslider:hover .flex-direction-nav .flex-next{right:4.15%}div#discipline nav.home .flex-viewport{height:130px;margin:0 8.3%}div#discipline nav.pages .flex-viewport{margin:0 8.3%;height:144px}div#discipline nav ul li figure img{margin:0 0 10px}div#discipline nav ul li figure figcaption{font-size:13px;white-space:nowrap;text-transform:uppercase;color:#fff;font-weight:700;font-style:italic}div#acces_rapide{display:block;max-width:58px;max-height:235px;position:fixed;right:0;top:170px;z-index:2}div#acces_rapide ul{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div#acces_rapide ul li{margin-bottom:1px}div#acces_rapide ul li:first-child a{background-color:#da2424}div#acces_rapide ul li:first-child a:hover{background-color:#da2424}div#acces_rapide ul li:first-child a:hover figure figcaption{background-color:#da2424}div#acces_rapide ul li:first-child a figure figcaption{background-color:rgba(218,36,36,.9)}div#acces_rapide ul li a{display:block;background-color:rgba(4,14,49,.9)}div#acces_rapide ul li a:hover{background-color:#040e31}div#acces_rapide ul li a:hover figure figcaption{opacity:1;visibility:visible;width:auto;font-size:20px;padding:0 29px;background-color:#040e31;-webkit-box-shadow:-5px 5px 15px 0px rgba(0,0,0,.15);-moz-box-shadow:-5px 5px 15px 0px rgba(0,0,0,.15);box-shadow:-5px 5px 15px 0px rgba(0,0,0,.15)}div#acces_rapide ul li a:hover figure img{-webkit-box-shadow:-5px 0px 20px 0px rgba(0,0,0,.15);-moz-box-shadow:-5px 0px 20px 0px rgba(0,0,0,.15);box-shadow:-5px 0px 20px 0px rgba(0,0,0,.15)}div#acces_rapide ul li a figure{height:58px;margin:0;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:-5px 5px 15px 0px rgba(0,0,0,.15);-moz-box-shadow:-5px 5px 15px 0px rgba(0,0,0,.15);box-shadow:-5px 5px 15px 0px rgba(0,0,0,.15)}div#acces_rapide ul li a figure figcaption{width:0;opacity:0;visibility:hidden;font-size:0;height:100%;display:inherit;align-items:center;padding:0;white-space:nowrap;color:#fff;text-transform:uppercase;font-weight:700;background-color:rgba(4,14,49,.9);-moz-transition:width .75s linear,opacity .1s ease-in-out,visibility .25s ease-in-out,padding .25s ease-in-out;-webkit-transition:width .75s linear,opacity .1s ease-in-out,visibility .25s ease-in-out,padding .25s ease-in-out;transition:width .75s linear,opacity .1s ease-in-out,visibility .25s ease-in-out,padding .25s ease-in-out}div#acces_rapide ul li a figure img{width:100%;height:100%;padding:10px;min-width:58px}div#liste_actualites>div .wpv-loop{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;max-width:1097px}div#liste_actualites>div .wpv-loop .actualite{display:inherit;margin-bottom:1px}div#liste_actualites>div .wpv-loop .actualite article{display:inherit;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}div#liste_actualites>div .wpv-loop .actualite article>a{width:44.5%}div#liste_actualites>div .wpv-loop .actualite article figure{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:100%;max-width:488px;max-height:274px}div#liste_actualites>div .wpv-loop .actualite article figure img{width:100%;height:100%}div#liste_actualites>div .wpv-loop .actualite article .details_actualite{width:55.5%;padding:0 25px 7px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite h2,div#liste_actualites>div .wpv-loop .actualite article .details_actualite span{color:#28255e}div#liste_actualites>div .wpv-loop .actualite article .details_actualite h2{font-size:18px;padding:0;font-weight:700;line-height:20px;padding-bottom:25px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite h2:hover{opacity:.75}div#liste_actualites>div .wpv-loop .actualite article .details_actualite h2::after{bottom:15px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite span{display:block;font-size:13px;font-weight:300}div#annuaire>div .wpv-loop{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div#annuaire>div .wpv-loop li{width:calc(33.3334% - 18px);margin:0 18px 18px 0}div#annuaire>div .wpv-loop li:nth-last-child(-n+3):nth-child(3n+1){margin-bottom:0 !important}div#annuaire>div .wpv-loop li:nth-last-child(-n+3):nth-child(3n+1)~li{margin-bottom:0 !important}div#annuaire>div .wpv-loop li:nth-child(3n){width:33.3334%;margin:0 0 18px 0 !important}div#annuaire>div .wpv-loop li article{padding:20px;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}div#annuaire>div .wpv-loop li article h2{font-size:18px;padding-bottom:32px}div#annuaire>div .wpv-loop li article h2+span{margin-bottom:35px}div#annuaire>div .wpv-loop li article p{font-size:13px;line-height:15px}div#annuaire>div .wpv-loop li article span{font-size:13px;line-height:15px}div#annuaire>div .wpv-loop li article span+a{font-size:13px;line-height:15px}div#annuaire>div .wpv-loop li article div{font-size:13px;line-height:15px}div#annuaire>div .wpv-loop li article p,div#annuaire>div .wpv-loop li article .club-tel,div#annuaire>div .wpv-loop li article .club-mob,div#annuaire>div .wpv-loop li article .club-fax,div#annuaire>div .wpv-loop li article div{margin-bottom:12px}div div#calendrier>div .public_resultats_list article .epreuve-nom{width:calc(76% - 27px)}div#calendrier>div .wpv-loop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div#calendrier>div .wpv-loop li{width:100%;margin:15px 0 0 0}div#calendrier>div .wpv-loop a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div#calendrier>div article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div#calendrier>div article .epreuve-date{width:22%;padding:0 10px;margin:0 10px 0 0}div#calendrier>div article .epreuve-date>div>span{font-size:35px;line-height:44px;margin:0 4px 0 0}div#calendrier>div article .epreuve-date>div>div span{font-size:14px;line-height:16px}div#calendrier>div article .epreuve-nom{width:calc(50% - 10px);padding:12px 22px;position:relative;display:table-cell;vertical-align:middle}div#calendrier>div article .epreuve-nom:before{content:"";position:absolute;left:0;height:100%;background:#fff;width:15px;top:0;bottom:0}div#calendrier>div article .epreuve-nom h2{font-size:18px}div#calendrier>div article .epreuve-nom h2::after{bottom:10px}div#calendrier>div article .epreuve-nom span{font-size:14px;line-height:16px}div#calendrier>div article .epreuve-detail{width:28%;padding:0 20px 0 0;display:table-cell;vertical-align:middle}div#calendrier>div article .epreuve-detail span{font-size:14px}div#calendrier>div article .epreuve-date,div#calendrier>div article .epreuve-nom,div#calendrier>div article .epreuve-detail{min-height:100px}div#liste_actualites,div#annuaire,div#calendrier,div#documents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div#liste_actualites>div,div#annuaire>div,div#calendrier>div,div#documents>div{width:62%}div#liste_actualites.filter_content>form,div#annuaire.filter_content>form,div#calendrier.filter_content>form,div#documents.filter_content>form{width:38%;padding:50px 0 66px 50px}div#liste_actualites.filter_content>form .form-group,div#annuaire.filter_content>form .form-group,div#calendrier.filter_content>form .form-group,div#documents.filter_content>form .form-group{margin:0 0 35px;width:100%;height:auto}div#liste_actualites.filter_content>form .form-group select,div#annuaire.filter_content>form .form-group select,div#calendrier.filter_content>form .form-group select,div#documents.filter_content>form .form-group select{width:100%;padding:9px 20px;height:auto}div#liste_actualites.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu,div#liste_actualites.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-club-code-postal{display:block}div#annuaire.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu,div#annuaire.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-club-code-postal{display:block}div#calendrier.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu,div#calendrier.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-club-code-postal{display:block}div#documents.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-epreuve-code-postal-lieu,div#documents.filter_content>form .form-group #wpv_control_textfield_wpv-wpcf-club-code-postal{display:block}div#liste_actualites.filter_content>form .form-group>label::after,div#liste_actualites.filter_content>form .form-group>label::before{opacity:1;visibility:visible}div#annuaire.filter_content>form .form-group>label::after,div#annuaire.filter_content>form .form-group>label::before{opacity:1;visibility:visible}div#calendrier.filter_content>form .form-group>label::after,div#calendrier.filter_content>form .form-group>label::before{opacity:1;visibility:visible}div#documents.filter_content>form .form-group>label::after,div#documents.filter_content>form .form-group>label::before{opacity:1;visibility:visible}div#liste_actualites.filter_content>form .form-group legend,div#liste_actualites.filter_content>form .form-group fieldset{width:100%;height:auto}div#annuaire.filter_content>form .form-group legend,div#annuaire.filter_content>form .form-group fieldset{width:100%;height:auto}div#calendrier.filter_content>form .form-group legend,div#calendrier.filter_content>form .form-group fieldset{width:100%;height:auto}div#documents.filter_content>form .form-group legend,div#documents.filter_content>form .form-group fieldset{width:100%;height:auto}div#liste_actualites.filter_content>form .recherche,div#annuaire.filter_content>form .recherche,div#calendrier.filter_content>form .recherche,div#documents.filter_content>form .recherche{width:auto;height:auto}div#liste_actualites.filter_content>form .recherche .bar-recherche,div#annuaire.filter_content>form .recherche .bar-recherche,div#calendrier.filter_content>form .recherche .bar-recherche,div#documents.filter_content>form .recherche .bar-recherche{margin:0 0 30px}div#liste_actualites.filter_content>form .recherche .bar-recherche::after,div#annuaire.filter_content>form .recherche .bar-recherche::after,div#calendrier.filter_content>form .recherche .bar-recherche::after,div#documents.filter_content>form .recherche .bar-recherche::after{display:block}div#liste_actualites.filter_content>form .recherche input[type=search],div#annuaire.filter_content>form .recherche input[type=search],div#calendrier.filter_content>form .recherche input[type=search],div#documents.filter_content>form .recherche input[type=search]{width:100%;padding:9px 20px;height:auto}div#liste_actualites.filter_content>form .recherche button,div#annuaire.filter_content>form .recherche button,div#calendrier.filter_content>form .recherche button,div#documents.filter_content>form .recherche button{width:150px;padding:11.5px 0;height:auto;font-size:17px;margin-top:0}.checklist_typeclubs{width:auto;height:auto}div#liste_actualites.filter_content>form .categorychecklist,div#annuaire.filter_content>form .categorychecklist,div#calendrier.filter_content>form .categorychecklist,div#documents.filter_content>form .categorychecklist{width:auto;height:auto}.checklist_typeclubs .checkbox{margin-bottom:15px}div#liste_actualites.filter_content>form .categorychecklist li,div#annuaire.filter_content>form .categorychecklist li,div#calendrier.filter_content>form .categorychecklist li,div#documents.filter_content>form .categorychecklist li{margin-bottom:15px}.checklist_typeclubs .checkbox:last-child{margin:0}div#liste_actualites.filter_content>form .categorychecklist li:last-child,div#annuaire.filter_content>form .categorychecklist li:last-child,div#calendrier.filter_content>form .categorychecklist li:last-child,div#documents.filter_content>form .categorychecklist li:last-child{margin:0}.checklist_typeclubs .checkbox{height:auto;width:auto;font-size:13px;line-height:15px}div#liste_actualites.filter_content>form .categorychecklist li .selectit,div#annuaire.filter_content>form .categorychecklist li .selectit,div#calendrier.filter_content>form .categorychecklist li .selectit,div#documents.filter_content>form .categorychecklist li .selectit{height:auto;width:auto;font-size:13px;line-height:15px}.checklist_typeclubs .checkbox input[type=checkbox]{margin:0 11px 0 0;width:17px;height:17px}div#liste_actualites.filter_content>form .categorychecklist li .selectit input[type=checkbox],div#annuaire.filter_content>form .categorychecklist li .selectit input[type=checkbox],div#calendrier.filter_content>form .categorychecklist li .selectit input[type=checkbox],div#documents.filter_content>form .categorychecklist li .selectit input[type=checkbox]{margin:0 11px 0 0;width:17px;height:17px}.checklist_typeclubs .checkbox label::before{height:16px;width:16px;border:1px solid #8f9399}div#liste_actualites.filter_content>form .categorychecklist li .selectit::before,div#annuaire.filter_content>form .categorychecklist li .selectit::before,div#calendrier.filter_content>form .categorychecklist li .selectit::before,div#documents.filter_content>form .categorychecklist li .selectit::before{height:16px;width:16px;border:1px solid #8f9399}.checklist_typeclubs .checkbox label.color_checked::after{width:12px;height:5px;border:3px solid #da2424;border-top:none;border-right:none}div#liste_actualites.filter_content>form .categorychecklist li .selectit.color_checked::after,div#annuaire.filter_content>form .categorychecklist li .selectit.color_checked::after,div#calendrier.filter_content>form .categorychecklist li .selectit.color_checked::after,div#documents.filter_content>form .categorychecklist li .selectit.color_checked::after{width:12px;height:5px;border:3px solid #da2424;border-top:none;border-right:none}div#liste_actualites.filter_content>form .form-group>label::after,div#liste_actualites.filter_content>form .form-group>label::before{opacity:1;visibility:visible}div#annuaire.filter_content>form .form-group>label::after,div#annuaire.filter_content>form .form-group>label::before{opacity:1;visibility:visible}div#calendrier.filter_content>form .form-group>label::after,div#calendrier.filter_content>form .form-group>label::before{opacity:1;visibility:visible}div#documents.filter_content>form .form-group>label::after,div#documents.filter_content>form .form-group>label::before{opacity:1;visibility:visible}div#liste_actualites.filter_content>form strong,div#annuaire.filter_content>form strong,div#calendrier.filter_content>form strong,div#documents.filter_content>form strong{line-height:28px;font-size:26px;padding-bottom:40px}div#liste_actualites.filter_content>form strong::after,div#annuaire.filter_content>form strong::after,div#calendrier.filter_content>form strong::after,div#documents.filter_content>form strong::after{width:180px;height:5px;bottom:25px}div#liste_actualites.filter_content>form strong.visible~.form-group,div#annuaire.filter_content>form strong.visible~.form-group,div#calendrier.filter_content>form strong.visible~.form-group,div#documents.filter_content>form strong.visible~.form-group{margin:0 0 35px}div#liste_actualites.filter_content>form strong.visible~.recherche .bar-recherche::after,div#annuaire.filter_content>form strong.visible~.recherche .bar-recherche::after,div#calendrier.filter_content>form strong.visible~.recherche .bar-recherche::after,div#documents.filter_content>form strong.visible~.recherche .bar-recherche::after{display:block}div#liste_actualites.filter_content>form .form-group legend,div#liste_actualites.filter_content>form .form-group>label{font-size:18px;padding-bottom:25px}div#liste_actualites.filter_content>form .recherche label{font-size:18px;padding-bottom:25px}div#annuaire.filter_content>form .form-group legend,div#annuaire.filter_content>form .form-group>label{font-size:18px;padding-bottom:25px}div#annuaire.filter_content>form .recherche label{font-size:18px;padding-bottom:25px}div#calendrier.filter_content>form .form-group legend,div#calendrier.filter_content>form .form-group>label{font-size:18px;padding-bottom:25px}div#calendrier.filter_content>form .recherche label{font-size:18px;padding-bottom:25px}div#documents.filter_content>form .form-group legend,div#documents.filter_content>form .form-group>label{font-size:18px;padding-bottom:25px}div#documents.filter_content>form .recherche label{font-size:18px;padding-bottom:25px}div#liste_actualites.filter_content>form .form-group legend::after,div#liste_actualites.filter_content>form .form-group>label::after{width:50px;height:5px;opacity:1;visibility:visible}div#liste_actualites.filter_content>form .recherche label::after{width:50px;height:5px;opacity:1;visibility:visible}div#annuaire.filter_content>form .form-group legend::after,div#annuaire.filter_content>form .form-group>label::after{width:50px;height:5px;opacity:1;visibility:visible}div#annuaire.filter_content>form .recherche label::after{width:50px;height:5px;opacity:1;visibility:visible}div#calendrier.filter_content>form .form-group legend::after,div#calendrier.filter_content>form .form-group>label::after{width:50px;height:5px;opacity:1;visibility:visible}div#calendrier.filter_content>form .recherche label::after{width:50px;height:5px;opacity:1;visibility:visible}div#documents.filter_content>form .form-group legend::after,div#documents.filter_content>form .form-group>label::after{width:50px;height:5px;opacity:1;visibility:visible}div#documents.filter_content>form .recherche label::after{width:50px;height:5px;opacity:1;visibility:visible}div#liste_actualites.filter_content>form strong::before,div#liste_actualites.filter_content>form legend::before,div#liste_actualites.filter_content>form .form-group>label::before,div#liste_actualites.filter_content>form strong.visible::before,div#liste_actualites.filter_content>form legend.visible::before,div#liste_actualites.filter_content>form .form-group>label.visible::before{content:none}div#annuaire.filter_content>form strong::before,div#annuaire.filter_content>form legend::before,div#annuaire.filter_content>form .form-group>label::before,div#annuaire.filter_content>form strong.visible::before,div#annuaire.filter_content>form legend.visible::before,div#annuaire.filter_content>form .form-group>label.visible::before{content:none}div#calendrier.filter_content>form strong::before,div#calendrier.filter_content>form legend::before,div#calendrier.filter_content>form .form-group>label::before,div#calendrier.filter_content>form strong.visible::before,div#calendrier.filter_content>form legend.visible::before,div#calendrier.filter_content>form .form-group>label.visible::before{content:none}div#documents.filter_content>form strong::before,div#documents.filter_content>form legend::before,div#documents.filter_content>form .form-group>label::before,div#documents.filter_content>form strong.visible::before,div#documents.filter_content>form legend.visible::before,div#documents.filter_content>form .form-group>label.visible::before{content:none}div#liste_actualites.filter_content>form .pick-calendar,div#annuaire.filter_content>form .pick-calendar,div#calendrier.filter_content>form .pick-calendar,div#documents.filter_content>form .pick-calendar{width:100%}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group,div#documents.filter_content>form .pick-calendar .date-container>.form-group{height:100%;margin:0;padding-right:64px;position:relative}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group>label,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group>label,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group>label,div#documents.filter_content>form .pick-calendar .date-container>.form-group>label{font-size:14px;line-height:16px;padding-bottom:10px}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger,div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear{font-size:14px;vertical-align:middle}div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear{font-size:14px;vertical-align:middle}div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear{font-size:14px;vertical-align:middle}div#documents.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger,div#documents.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#documents.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear{font-size:14px;vertical-align:middle}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#documents.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input{width:100% !important}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger,div#documents.filter_content>form .pick-calendar .date-container>.form-group .ui-datepicker-trigger{position:absolute;right:27px;bottom:10px}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear,div#documents.filter_content>form .pick-calendar .date-container>.form-group .wpv-date-front-end-clear{position:absolute;right:10px;bottom:12px}#bloc_actualite.discipline{overflow:hidden}#bloc_actualite.discipline .flex-direction-nav .flex-next{right:10px}#bloc_actualite.discipline .flex-direction-nav .flex-prev{left:10px}#bloc_actualite.discipline .flex-direction-nav a{display:block}#bloc_actualite.discipline .flex-control-nav{display:none}#bloc_actualite.discipline ul.wpv-loop li:last-child{padding:0}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte p{font-size:11px;line-height:12px;overflow:auto;overflow:initial;text-overflow:clip;text-overflow:initial;height:auto;white-space:normal;white-space:initial}#bloc_actualite ul.wpv-loop li.mea_forte a h3{font-size:21px}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte{bottom:20px;left:20px}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte p{font-size:12px;line-height:15px}#bloc_actualite ul.wpv-loop li.mea_faible a{line-height:15px;padding:10px 20px}#bloc_actualite ul.wpv-loop li.mea_faible a:hover{padding-left:35px}#bloc_actualite ul.wpv-loop li.mea_faible a:hover::before{left:21px}#bloc_actualite ul.wpv-loop li.toutes a{width:192px;border-radius:32px}#bloc_actualite ul.wpv-loop li:last-child{padding:7px 0}#bloc_actualite ul.wpv-loop li a span{font-size:11px;line-height:11px}#bloc_actualite ul.wpv-loop li a h3{font-size:15px;padding:0 0 5px}#rubriques ul .rubrique,#rubriques ul .rubrique_plus{width:calc(25% - 20px)}#rubriques ul .rubrique a figure::after,#rubriques ul .rubrique_plus a figure::after{bottom:28px;font-size:102px}#rubriques ul .rubrique a figure figcaption{bottom:32px;font-size:22px;line-height:26px;padding:0 28px}#rubriques ul .rubrique_plus{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex}#rubriques ul .rubrique_plus a figure figcaption{bottom:32px;font-size:22px;line-height:26px;padding:0 28px}.et_pb_module.fftri_bloc_gen{min-height:145px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_info_principale{line-height:14px;padding:0 0 20px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_autres_info,.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_info_principale{font-size:12px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_autres_info{line-height:26px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_autres_info p{font-size:12px;line-height:14px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_intitule{font-size:16px;line-height:18px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_container{padding:23px 20px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_image{padding:0 20px}#section_blog_rss .blog_rss{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#section_blog_rss .blog_rss .feedzy-rss .categorie{font-size:13px;line-height:15px;padding:5px 10px;margin:0 0 10px}#section_blog_rss .blog_rss .feedzy-rss .title{display:block}#section_blog_rss .blog_rss ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#section_blog_rss .blog_rss ul li{width:24.2%;margin-bottom:1.9em;padding:15px !important;border-radius:5px}#section_blog_rss .blog_rss ul li a{font-size:16px;line-height:20px}#section_blog_rss .blog_rss ul li p{font-size:14px;line-height:20px;padding-top:12px}#section_blog_rss .blog_rss ul li .rss_content small{font-size:12px}.fftri_accueil_intitule_strate h2{font-size:34px;line-height:36px;padding-bottom:45px}.fftri_accueil_intitule_strate h2::after{height:5px;width:180px}.chiffres-cles{padding:40px 0}.chiffres-cles .et_pb_number_counter_0.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_1.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_2.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_3.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_4.et_pb_number_counter{background-size:50px}.chiffres-cles .et_pb_number_counter_0.et_pb_number_counter .percent p,.chiffres-cles .et_pb_number_counter_1.et_pb_number_counter .percent p,.chiffres-cles .et_pb_number_counter_2.et_pb_number_counter .percent p,.chiffres-cles .et_pb_number_counter_3.et_pb_number_counter .percent p,.chiffres-cles .et_pb_number_counter_4.et_pb_number_counter .percent p{font-size:45px;line-height:47px}.chiffres-cles .et_pb_image .et_pb_image_wrap{max-width:100%}.chiffres-cles .five-columns .et-last-child{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chiffres-cles .five-columns .et-last-child .indicateur{margin-bottom:0;width:100%}.chiffres-cles .five-columns .et-last-child .indicateur:nth-child(3){position:static;transform:none}.chiffres-cles .indicateur .percent{padding-top:60px}.chiffres-cles .indicateur h4{font-size:15px;line-height:17px;padding-top:35px}.tp-bullet{width:30px;height:4px}.tp-bullets{bottom:140px}.diapo-interne .tp-bullets{bottom:40px}.fftri_bloc_fond_gris{padding:40px}.bottom-nav{padding:17px 0 10px}.masonry{grid-auto-rows:194px}.masonry .et_pb_module:nth-child(2) .et_pb_blurb_container{top:330px;left:20px}.masonry .et_pb_module:nth-child(2) .et_pb_blurb_container h4{font-size:30px !important}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container{left:15px;top:30px}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container h4{font-size:18px !important}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container{left:15px;top:150px}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container h4{font-size:18px !important}.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container{left:15px;top:130px}.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container h4{font-size:18px !important}.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container{left:15px;top:30px}.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container h4{font-size:18px !important}.masonry .et_pb_module:nth-child(7) .et_pb_blurb_container{top:130px;left:20px}.masonry .et_pb_module:nth-child(7) .et_pb_blurb_container h4{font-size:30px !important}.masonry .et_pb_module:nth-child(8) .et_pb_blurb_container{top:40px;left:20px}.masonry .et_pb_module:nth-child(8) .et_pb_blurb_container h4{font-size:30px !important}.bloc-en-images .et_pb_row{width:91%}.bloc-en-images.grid-images .masonry .et_pb_module{width:24%;margin:5px 4px 5px 5px !important}.bloc-en-images.grid-images .masonry .et_pb_blurb .et_pb_image_wrap{height:205px}.bloc-en-images.grid-images .masonry .et_pb_blurb_container{top:50%}.bloc-en-images.grid-images .masonry .et_pb_blurb_container h4{font-size:20px !important}div#documents>div .wpv-loop{padding:0}div#documents>div .wpv-loop .pagination::before{right:20px}header .switcher .option{top:36px}}@media(min-width: 1025px){.et_search_outer{overflow:visible;position:static;position:initial;top:auto;top:initial;background-color:rgba(0,0,0,.15);border-radius:19px;width:97px;padding:0 8px 0 7px}.et_search_outer .container.et_search_form_container{height:100%;opacity:1}.et_search_outer .et-search-form{position:static;position:initial;width:100%}.et_search_outer .et-search-form input{position:static;position:initial;width:100%;height:28px;margin:auto;border:none;color:#fff;padding:0}::-webkit-input-placeholder{color:#fff;opacity:.5;font-size:20px}:-moz-placeholder{color:#fff;opacity:.5;font-size:11px}::-moz-placeholder{color:#fff;opacity:.5;font-size:11px}:-ms-input-placeholder{color:#fff;opacity:.5;font-size:11px}::-ms-input-placeholder{color:#fff;opacity:.5;font-size:11px}::placeholder{color:#fff;opacity:.5;font-size:11px}}@media(min-width: 1100px){.detail-epreuve.detail-competition .epreuve-date-lieu{width:22.9%}.bloc-en-images .et_pb_row{width:84%}.bloc-en-images.grid-images .masonry .et_pb_blurb .et_pb_image_wrap{height:203px}}@media(min-width: 1200px){.bloc-en-images .et_pb_row{width:81%}.bloc-en-images.grid-images .masonry .et_pb_blurb .et_pb_image_wrap{height:214px}}@media(min-width: 1280px){#events_list_container .title_date span:first-child{display:block;width:50%;text-align:right}.bloc-resutat-epreuve{width:41%}.pubeventresult.show-pubeventresult,.pubeventresult iframe{width:143% !important}.detail-epreuve.detail-competition .epreuve-date-lieu{width:23.2%}div#liste_actualites.filter_content>form,div#annuaire.filter_content>form,div#calendrier.filter_content>form,div#documents.filter_content>form{width:31%}div#liste_actualites>div,div#annuaire>div,div#calendrier>div,div#documents>div{width:69%}div#liste_actualites.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#annuaire.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#calendrier.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input,div#documents.filter_content>form .pick-calendar .date-container>.form-group .wpv_date_input{font-size:16px}.container-fftri{max-width:1366px}#et-secondary-nav li{margin-right:23px}#et-secondary-nav li::before{top:-2px;left:-12px;height:17px}.et_search_outer{width:110px;padding:0 8px 0 14px}#et_search_icon{width:25px;height:25px;right:0}#et_search_icon::before{top:3px;font-size:13px;left:12px}::-webkit-input-placeholder{font-size:12px}:-moz-placeholder{font-size:12px}::-moz-placeholder{font-size:12px}:-ms-input-placeholder{font-size:12px}::-ms-input-placeholder{font-size:12px}::placeholder{font-size:12px}#et-secondary-menu>nav>ul>li a{font-size:12px}.buttonLicenceContainer .buttonLicence a{font-size:12px}#top-menu-nav #top-menu>li>a{font-size:17px}#top-menu>li:hover .menu_image li.petite:first-child{margin:0 9px 9px 0}#top-menu>li:hover .menu_image li.grande{margin:0 9px 0 0}.nav li:hover>.mega_menu .menu_image figure figcaption span{font-size:23px;line-height:25px}.tags_actualite a{font-size:10px;padding:7px 10px 7px;margin:0 5px 5px 0}.view-actualite .header-actualite .details_actualite{padding:20px 0 20px 20px}.et_pb_row{width:90%;max-width:1366px}.bloc-en-images .et_pb_row{width:92%}div#bandeau_page h1{font-size:35px}div#acces_rapide{top:174px}div#liste_actualites.filter_content>form .form-group,div#annuaire.filter_content>form .form-group,div#calendrier.filter_content>form .form-group,div#documents.filter_content>form .form-group{margin:0 0 45px}div#liste_actualites.filter_content>form .recherche .bar-recherche,div#annuaire.filter_content>form .recherche .bar-recherche,div#calendrier.filter_content>form .recherche .bar-recherche,div#documents.filter_content>form .recherche .bar-recherche{margin:0 0 37px}div#liste_actualites.filter_content>form .recherche button,div#annuaire.filter_content>form .recherche button,div#calendrier.filter_content>form .recherche button,div#documents.filter_content>form .recherche button{width:150px;padding:11.5px 0;height:auto;font-size:16px;margin-top:0}div#liste_actualites.filter_content>form strong,div#annuaire.filter_content>form strong,div#calendrier.filter_content>form strong,div#documents.filter_content>form strong{padding-bottom:55px}div#liste_actualites.filter_content>form strong::after,div#annuaire.filter_content>form strong::after,div#calendrier.filter_content>form strong::after,div#documents.filter_content>form strong::after{bottom:32px}div#liste_actualites.filter_content>form strong.visible~.form-group,div#annuaire.filter_content>form strong.visible~.form-group,div#calendrier.filter_content>form strong.visible~.form-group,div#documents.filter_content>form strong.visible~.form-group{margin:0 0 45px}div#liste_actualites.filter_content>form .form-group legend,div#liste_actualites.filter_content>form .form-group>label{padding-bottom:31px}div#liste_actualites.filter_content>form .recherche label{padding-bottom:31px}div#annuaire.filter_content>form .form-group legend,div#annuaire.filter_content>form .form-group>label{padding-bottom:31px}div#annuaire.filter_content>form .recherche label{padding-bottom:31px}div#calendrier.filter_content>form .form-group legend,div#calendrier.filter_content>form .form-group>label{padding-bottom:31px}div#calendrier.filter_content>form .recherche label{padding-bottom:31px}div#documents.filter_content>form .form-group legend,div#documents.filter_content>form .form-group>label{padding-bottom:31px}div#documents.filter_content>form .recherche label{padding-bottom:31px}div#liste_actualites.filter_content>form .form-group legend::after,div#liste_actualites.filter_content>form .form-group>label::after{bottom:19px}div#liste_actualites.filter_content>form .recherche label::after{bottom:19px}div#annuaire.filter_content>form .form-group legend::after,div#annuaire.filter_content>form .form-group>label::after{bottom:19px}div#annuaire.filter_content>form .recherche label::after{bottom:19px}div#calendrier.filter_content>form .form-group legend::after,div#calendrier.filter_content>form .form-group>label::after{bottom:19px}div#calendrier.filter_content>form .recherche label::after{bottom:19px}div#documents.filter_content>form .form-group legend::after,div#documents.filter_content>form .form-group>label::after{bottom:19px}div#documents.filter_content>form .recherche label::after{bottom:19px}.bottom-nav{padding:24px 0 10px}.masonry{display:grid;grid-template-columns:.5fr .5fr 1fr .5fr .5fr;grid-auto-rows:159px}.masonry .et_pb_module:nth-child(1){grid-column:1/span 2;grid-row:1/span 2}.masonry .et_pb_module:nth-child(2){grid-column:3;grid-row:1/span 2}.masonry .et_pb_module:nth-child(2) .et_pb_blurb_container{top:270px}.masonry .et_pb_module:nth-child(3){grid-column:4}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container{top:30px}.masonry .et_pb_module:nth-child(4){grid-column:5}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container{top:100px}.masonry .et_pb_module:nth-child(5){grid-column:1;grid-row:3}.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container{top:100px}.masonry .et_pb_module:nth-child(6){grid-column:2}.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container{top:20px}.masonry .et_pb_module:nth-child(7){grid-column:3;grid-row:3}.masonry .et_pb_module:nth-child(7) .et_pb_blurb_container{top:100px}.masonry .et_pb_module:nth-child(8){grid-column:4/span 2;grid-row:2/span 2}.bloc-en-images.grid-images .masonry .et_pb_blurb .et_pb_image_wrap{height:264px}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container{margin-right:15px}#et-secondary-menu #espace_tri::after{width:20px}}@media(max-width: 1280px){#main-content .et_pb_text p{font-size:16px;padding-bottom:10px}#main-content .et_pb_text ol li,#main-content .et_pb_text ul li{font-size:16px;padding-bottom:5px}#main-content .entry-content table,#main-content body.et-pb-preview #main-content .container table{font-size:70%}#main-content .entry-content tr th,#main-content .entry-content thead th{padding:10px}#main-content body.et-pb-preview #main-content .container tr th,#main-content body.et-pb-preview #main-content .container thead th{padding:10px}#main-content .wpcf7-form>p{padding-bottom:20px !important}}@media(min-width: 580px){div #documents>div .image-doc{float:left;padding-right:15px}div #documents>div .fichier-doc{margin-top:0}}@media(max-width: 1024px){.competition-nationale-bloc-actualites .container-fftri{max-width:761px}.detail-epreuve .container-fftri{width:100%}.detail-epreuve .epreuve-date-lieu{padding-left:20px;padding-right:20px}div .popin-link:after{top:27px;right:-3px;-webkit-transform:scale(0.7) rotate(180deg);-moz-transform:scale(0.7) rotate(180deg);-o-transform:scale(0.7) rotate(180deg);-ms-transform:scale(0.7) rotate(180deg);transform:scale(0.7) rotate(180deg)}}@media(min-width: 1350px){.view-actualite .et_pb_section{padding:38px 0 !important}.et_pb_section{padding:0 !important}.bloc-en-images.grid-images .masonry .et_pb_blurb .et_pb_image_wrap{height:280px}}@media(min-width: 1366px){#top-menu-nav{min-height:67px}#top-menu-nav #top-menu>li .menu-span{min-height:67px}.pubeventresult.show-pubeventresult,.pubeventresult iframe{height:600px !important}.container-fftri.container-fftri-recherche{width:60%}.mp.introduction h1{font-size:52px}.mp.introduction h1 strong{font-size:71px}.competition-nationale-bloc-actualites{padding-top:11px}.competition-nationale-bloc-actualites .competition-bloc-title span{font-size:29px}.no-actu .no-actu-front span,.hp_resultats .et_pb_blurb_container p strong,.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner p strong{font-size:29px}.competition-nationale-bloc-actualites .competition-bloc-title,.no-actu .no-actu-front,.hp_resultats .et_pb_blurb_container p,.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner p{font-size:13px !important}.competition-nationale-bloc-actualites .competition-actualites{padding-right:18px}.competition-nationale-bloc-actualites .competition-res-photos{padding-left:18px}.et_pb_row.competition-nationale-clubs{padding:45px 9.1% !important}#bwg_container1_0 #bwg_container2_0 a.bwg_back_0{font-size:16px;line-height:18px;width:112px}#main-content .et_pb_text a.icon-button,#main-content .et_pb_text a.small-button{padding:12px 20px 10px;font-size:16px;line-height:18px !important}#main-content .entry-content a.et_pb_button{padding:12px 20px 10px;font-size:16px;line-height:18px !important}.container-fftri{width:81.8%;max-width:none}#section_blog_rss .blog_rss .feedzy-rss+a{padding:10px 0 8px;width:243px;font-size:16px;line-height:18px;max-width:223px}#et-secondary-nav li::before{top:-3px;height:19px}.et_search_outer .et-search-form input{height:32px}#et-secondary-menu>nav>ul>li a{font-size:14px}.buttonLicenceContainer .buttonLicence a{font-size:14px}#top-menu-nav #top-menu>li>a{font-size:18px}#top-menu>li:hover .menu_image li.petite:first-child{margin:0 10px 10px 0}#top-menu>li:hover .menu_image li.grande{margin:0 10px 0 0}.nav li:hover>.mega_menu .menu_image .petite:nth-child(2n) figure figcaption{left:auto;right:10px}.nav li:hover>.mega_menu .menu_image figure figcaption{bottom:10px;left:10px}.et_pb_row{width:81.8%;max-width:none}.bloc-en-images .et_pb_row{width:85.8%}.tags_actualite a{font-size:11px}.view-actualite .header-actualite .details_actualite .tags_actualite+p{font-size:17px;line-height:24px}.view-actualite .header-actualite .details_actualite span{font-size:14px}.view-actualite .header-actualite .details_actualite h1{font-size:32px;line-height:34px;padding-bottom:50px}div#acces_rapide{top:176px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite{padding:0 15px 18px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite strong{font-size:21px;line-height:23px;padding-bottom:40px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite strong::after{bottom:20px}div#annuaire>div .wpv-loop li article{padding:25px}div#annuaire>form{padding:86px 15px 98px 70px}div#calendrier>div .wpv-loop li{margin:20px 0 0 0}div#calendrier>div article .epreuve-date{padding:0 15px;margin:0 15px 0 0}div#calendrier>div article .epreuve-date>div>span{font-size:45px;line-height:47px;margin:0 10px 0 0}div#calendrier>div article .epreuve-date>div>div span{font-size:16px;line-height:18px}div#calendrier>div article .epreuve-nom{width:calc(50% - 15px);padding:12px 42px}div#calendrier>div article .epreuve-nom h2{font-size:19px}div#calendrier>div article .epreuve-nom span{font-size:17px;line-height:18px}div#calendrier>div article .epreuve-date,div#calendrier>div article .epreuve-nom,div#calendrier>div article .epreuve-detail{min-height:115px}div#discipline nav.home .flex-viewport{height:144px}#bloc_actualite ul.wpv-loop li.mea_forte a h3{font-size:21px}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte{bottom:25px;left:25px;line-height:20px}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte p{font-size:12px;line-height:15px}#bloc_actualite ul.wpv-loop li.mea_faible a{line-height:19px;padding:16px 26px}#bloc_actualite ul.wpv-loop li.mea_faible a:hover{padding-left:44px}#bloc_actualite ul.wpv-loop li.mea_faible a:hover::before{left:26px}#bloc_actualite ul.wpv-loop li:last-child{padding:11px 0}#bloc_actualite ul.wpv-loop li.toutes a{padding:10px 0 8px;width:243px;font-size:16px;line-height:18px}#bloc_actualite ul.wpv-loop li a span{font-size:12px;line-height:12px}#bloc_actualite ul.wpv-loop li a h3{font-size:18px}.tp-bullets{bottom:154px}.chiffres-cles .et_pb_number_counter_0.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_1.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_2.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_3.et_pb_number_counter,.chiffres-cles .et_pb_number_counter_4.et_pb_number_counter{background-size:60px}.chiffres-cles .et_pb_number_counter_0.et_pb_number_counter .percent p,.chiffres-cles .et_pb_number_counter_1.et_pb_number_counter .percent p,.chiffres-cles .et_pb_number_counter_2.et_pb_number_counter .percent p,.chiffres-cles .et_pb_number_counter_3.et_pb_number_counter .percent p,.chiffres-cles .et_pb_number_counter_4.et_pb_number_counter .percent p{font-size:57px;line-height:59px}.chiffres-cles .indicateur .percent{padding-top:65px}.chiffres-cles .indicateur h4{font-size:17px;line-height:19px;padding-top:55px}.bottom-nav{padding:35px 0 10px}div#documents>div .fichier-doc{color:#7d8489;position:relative;width:40%;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px}div#documents>div .fichier-doc div{width:50%}div#documents>div .fichier-doc .download{padding:7.5px 18px;font-size:13px}div#documents>div .fichier-doc .file-size,div#documents>div .fichier-doc .format{font-size:17px}div#documents>div .wpv-loop{list-style:none;padding:0 20px 0 0}div#documents>div .wpv-loop li{margin-top:31px}div#documents>div article{display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fafbfc;padding:0 30px}div#documents>div .titre-date{width:60%;display:-webkit-inline-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div#documents>div .titre-date h2{font-size:20px;line-height:24px;font-weight:700;text-transform:uppercase;padding-bottom:29px}div#documents>div .titre-date h2:after{width:50px;bottom:12px}div#documents>div .titre-date .titre-doc{padding:27px 0;width:84%}div#documents>div .titre-date .resume{margin:8px 15px 0 0}div#documents>div .titre-date .resume p{font-size:14px;line-height:1.2em}div#documents>div .titre-date .thematique{font-size:16px}div#documents>div .titre-date .date{color:#8f9399}div#documents>div .pagination::before{right:20px}div#documents>div .image-doc{padding-right:0}#et-secondary-menu #espace_tri{padding:18px 18px}header .switcher{width:48px}header .switcher .option{top:39px}#et_search_icon::before{top:6px}}@media(min-width: 1480px){.bloc-en-images .et_pb_row{width:84%}.bloc-en-images.grid-images .masonry .et_pb_blurb_container h4,.bloc-en-images.grid-images .masonry :nth-child(2).et_pb_module .et_pb_blurb_container h4{font-size:30px !important;line-height:30px !important}.masonry :nth-child(6).et_pb_module .et_pb_blurb_container h4,.masonry :nth-child(5).et_pb_module .et_pb_blurb_container h4{font-size:30px !important;line-height:30px !important}}@media(min-width: 1440px){.detail-epreuve.detail-competition .epreuve-date-lieu{width:18.3%}header .switcher .option{top:39px}.et_search_outer{width:115px}#et_search_icon{width:25px;height:25px}#et_search_icon::before{top:5px;font-size:15px}#et-secondary-nav li{margin-right:23px}#et-secondary-nav li::before{top:-4px;left:-13px;height:20px}header .switcher{width:44px}header .switcher .selected a{width:48px}#et-secondary-menu>nav>ul>li a{font-size:15px}.buttonLicenceContainer .buttonLicence a{font-size:15px}#top-menu-nav #top-menu>li>a{font-size:20px}.nav li:hover>.mega_menu .menu_image .petite:nth-child(2n) figure figcaption,.nav li:hover>.mega_menu .menu_image .grande figure figcaption{right:10px}.nav li:hover>.mega_menu .menu_image figure{font-size:11px}.nav li:hover>.mega_menu .menu_image figure figcaption{bottom:10px;left:10px}.nav li:hover>.mega_menu .menu_image figure figcaption span{font-size:26px;line-height:28px}div#bandeau_page h1{font-size:40px}div#discipline nav.home .flex-viewport{height:155px}#bloc_actualite ul.wpv-loop li.mea_forte a h3{font-size:21px}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte{bottom:25px;left:25px;line-height:20px}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte p{font-size:14px;line-height:16px}#bloc_actualite ul.wpv-loop li.mea_faible a{line-height:19px;padding:16px 26px}#bloc_actualite ul.wpv-loop li.mea_faible a:hover{padding-left:44px}#bloc_actualite ul.wpv-loop li.mea_faible a:hover::before{left:26px}.tp-bullets{bottom:165px}.et_pb_module.fftri_bloc_gen{min-height:165px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_info_principale{line-height:16px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_autres_info,.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_info_principale{font-size:14px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_autres_info{line-height:28px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_autres_info p{font-size:14px;line-height:16px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_intitule{font-size:18px;line-height:20px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_container{padding:33px 20px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_image{padding:0 40px}.bottom-nav{padding:39px 0 18px}.masonry{grid-auto-rows:163px;grid-gap:15px}}@media(min-width: 1580px){.competition-nationale-bloc-actualites .competition-bloc-title span,.no-actu .no-actu-front span,.hp_resultats .et_pb_blurb_container p strong,.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner p strong{font-size:36px}.competition-nationale-bloc-actualites .competition-bloc-title,.no-actu .no-actu-front,.hp_resultats .et_pb_blurb_container p,.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner p{font-size:15px !important}.competition-nationale-bloc-actualites .competition-resultats{margin-top:15px;font-size:18px}.competition-nationale-bloc-actualites .competition-bloc-front p{font-size:18px}.bloc-en-images.grid-images .masonry .et_pb_blurb .et_pb_image_wrap{height:301px}div #documents>div .titre-date .image-doc{float:left}div #documents>div .fichier-doc{padding:0 0 0 18px;margin:0}div #documents>div .fichier-doc .download{font-size:18px;padding:9.5px 23px}}@media(min-width: 1680px){#top-menu-nav{min-height:71px}#top-menu-nav #top-menu>li .menu-span{min-height:71px}.et_search_outer{width:130px;padding:0 8px 0 13px}.et_search_outer ::-webkit-input-placeholder{font-size:14px}.et_search_outer :-moz-placeholder{font-size:14px}.et_search_outer ::-moz-placeholder{font-size:14px}.et_search_outer :-ms-input-placeholder{font-size:14px}.et_search_outer ::-ms-input-placeholder{font-size:14px}.et_search_outer ::placeholder{font-size:14px}#et_search_icon{width:30px;height:30px}#et_search_icon::before{top:3px;font-size:16px}::-webkit-input-placeholder{font-size:16px}:-moz-placeholder{font-size:16px}::-moz-placeholder{font-size:16px}:-ms-input-placeholder{font-size:16px}::-ms-input-placeholder{font-size:16px}::placeholder{font-size:16px}#et-secondary-nav li{margin-right:25px}#et-secondary-nav li::before{top:-4px;left:-16px;height:20px}#et-secondary-menu>nav>ul>li a{font-size:16px}#et-secondary-menu #espace_tri{padding:18px 18px;font-size:13px}#et-secondary-menu #espace_tri::after{width:20px}#top-menu-nav #top-menu>li>a{font-size:22px}#top-menu>li .dropdown-submenu>li{line-height:30px}#top-menu>li:hover .dropdown-menu>li{font-size:19px}#top-menu>li:hover .dropdown-menu>li a:hover{padding-left:30px}#top-menu>li:hover .dropdown-submenu>li{font-size:14px;line-height:16px;min-height:30px}#top-menu>li:hover .dropdown-submenu>li a{font-size:14px;line-height:16px;min-height:30px}#top-menu>li:hover li{padding:0 0 0 19px}#top-menu>li:hover li a{padding:7px 19px}#top-menu>li:hover .menu_image li.petite:first-child{margin:0 10px 10px 0}#top-menu>li:hover .menu_image li.grande{margin:0 10px 0 0}.nav li:hover>.mega_menu{width:91%}.nav li:hover>.mega_menu>ul:first-child{padding:33px 48px}.nav li:hover>.mega_menu>ul:last-child{padding:33px 48px}.tags_actualite a{padding:10px 10px 11px;border-radius:5px;line-height:14px;font-size:12px;margin:0 6px 6px 0}.view-actualite .header-actualite{width:83%}.view-actualite .header-actualite figure{width:65.55%}.view-actualite .header-actualite .details_actualite{padding:23px 0 40px 39px}.view-actualite .header-actualite .details_actualite .tags_actualite{margin:0 0 20px}.view-actualite .header-actualite .details_actualite .tags_actualite+p{font-size:19px;line-height:30px}.view-actualite .header-actualite .details_actualite span{font-size:15px}.view-actualite .header-actualite .details_actualite h1{font-size:34px;line-height:37px;padding-bottom:58px}.view-actualite .header-actualite .details_actualite h1::after{bottom:28px}.view-actualite .content-actualite{width:83%}div#liste_actualites>div .wpv-loop .actualite article .details_actualite{padding:0 18px 25px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite strong{font-size:23px;line-height:24px;padding-bottom:44px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite span{font-size:14px}div#bandeau_page h1{font-size:50px}div#acces_rapide{top:187px}div#discipline nav.home .flex-viewport{height:166px}div#annuaire>div .wpv-loop li article{padding:40px}div#annuaire>div .wpv-loop li article h2{font-size:20px;line-height:22px}div#annuaire>div .wpv-loop li article p{font-size:15px;line-height:17px}div#annuaire>div .wpv-loop li article span{font-size:15px;line-height:17px}div#annuaire>div .wpv-loop li article span+a{font-size:15px;line-height:17px}div#annuaire>div .wpv-loop li article div{font-size:15px;line-height:17px}div#annuaire>div .wpv-loop li article p,div#annuaire>div .wpv-loop li article .club-tel,div#annuaire>div .wpv-loop li article .club-mob,div#annuaire>div .wpv-loop li article .club-fax,div#annuaire>div .wpv-loop li article div{margin-bottom:15px}div#calendrier>div .wpv-loop li{margin:25px 0 0 0}div#calendrier>div article .epreuve-date{padding:0 22px;margin:0 22px 0 0}div#calendrier>div article .epreuve-date>div>span{font-size:51px;line-height:53px}div#calendrier>div article .epreuve-date>div>div span{font-size:18px;line-height:20px}div#calendrier>div article .epreuve-nom{width:calc(55% - 22px)}div#calendrier>div article .epreuve-detail{padding:0 20px 0 0;width:23%}div#calendrier>div article .epreuve-date,div#calendrier>div article .epreuve-nom,div#calendrier>div article .epreuve-detail{min-height:122px}div#liste_actualites.filter_content>form,div#annuaire.filter_content>form,div#calendrier.filter_content>form,div#documents.filter_content>form{padding:48px 0 66px 59px}div#liste_actualites.filter_content>form .form-group,div#annuaire.filter_content>form .form-group,div#calendrier.filter_content>form .form-group,div#documents.filter_content>form .form-group{margin:0 0 52px}div#liste_actualites.filter_content>form .recherche .bar-recherche,div#annuaire.filter_content>form .recherche .bar-recherche,div#calendrier.filter_content>form .recherche .bar-recherche,div#documents.filter_content>form .recherche .bar-recherche{margin:0 0 42px}div#liste_actualites.filter_content>form .recherche button,div#annuaire.filter_content>form .recherche button,div#calendrier.filter_content>form .recherche button,div#documents.filter_content>form .recherche button{font-size:17px}div#liste_actualites.filter_content>form strong,div#annuaire.filter_content>form strong,div#calendrier.filter_content>form strong,div#documents.filter_content>form strong{line-height:30px;font-size:28px;padding-bottom:62px}div#liste_actualites.filter_content>form strong::after,div#annuaire.filter_content>form strong::after,div#calendrier.filter_content>form strong::after,div#documents.filter_content>form strong::after{bottom:40px}div#liste_actualites.filter_content>form strong.visible~.form-group,div#annuaire.filter_content>form strong.visible~.form-group,div#calendrier.filter_content>form strong.visible~.form-group,div#documents.filter_content>form strong.visible~.form-group{margin:0 0 52px}div#liste_actualites.filter_content>form .form-group legend,div#liste_actualites.filter_content>form .form-group>label{padding-bottom:35px}div#liste_actualites.filter_content>form .recherche label{padding-bottom:35px}div#annuaire.filter_content>form .form-group legend,div#annuaire.filter_content>form .form-group>label{padding-bottom:35px}div#annuaire.filter_content>form .recherche label{padding-bottom:35px}div#calendrier.filter_content>form .form-group legend,div#calendrier.filter_content>form .form-group>label{padding-bottom:35px}div#calendrier.filter_content>form .recherche label{padding-bottom:35px}div#documents.filter_content>form .form-group legend,div#documents.filter_content>form .form-group>label{padding-bottom:35px}div#documents.filter_content>form .recherche label{padding-bottom:35px}div#liste_actualites.filter_content>form .form-group legend::after,div#liste_actualites.filter_content>form .form-group>label::after{bottom:22px}div#liste_actualites.filter_content>form .recherche label::after{bottom:22px}div#annuaire.filter_content>form .form-group legend::after,div#annuaire.filter_content>form .form-group>label::after{bottom:22px}div#annuaire.filter_content>form .recherche label::after{bottom:22px}div#calendrier.filter_content>form .form-group legend::after,div#calendrier.filter_content>form .form-group>label::after{bottom:22px}div#calendrier.filter_content>form .recherche label::after{bottom:22px}div#documents.filter_content>form .form-group legend::after,div#documents.filter_content>form .form-group>label::after{bottom:22px}div#documents.filter_content>form .recherche label::after{bottom:22px}#rubriques{max-width:1366px}#rubriques ul .rubrique a figure::after,#rubriques ul .rubrique_plus a figure::after{bottom:53px;font-size:170px}#rubriques ul .rubrique a figure figcaption,#rubriques ul .rubrique_plus a figure figcaption{bottom:45px;font-size:30px;line-height:32px;padding:0 39px}#bloc_actualite.discipline .flex-direction-nav .flex-next{right:25px}#bloc_actualite.discipline .flex-direction-nav .flex-prev{left:25px}#bloc_actualite.discipline .flex-direction-nav a{width:30px;height:33px}#bloc_actualite.discipline .flex-direction-nav a::before{width:19px}#bloc_actualite ul.wpv-loop li.mea_forte a h3{font-size:21px}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte{bottom:25px;left:25px;line-height:20px}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte p{font-size:14px;line-height:16px}#bloc_actualite ul.wpv-loop li.mea_faible a{line-height:19px;padding:16px 26px}#bloc_actualite ul.wpv-loop li.mea_faible a:hover{padding-left:44px}#bloc_actualite ul.wpv-loop li.mea_faible a:hover::before{left:26px}#bloc_actualite ul.wpv-loop li a span{font-size:14px;line-height:14px}#bloc_actualite ul.wpv-loop li a h3{font-size:19px}.tp-bullets{bottom:176px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_image{padding:0 45px}#section_blog_rss .blog_rss .feedzy-rss .categorie{font-size:14px;line-height:16px;padding:5px 10px;margin:0 0 10px}#section_blog_rss .blog_rss ul li{padding:20px !important}#section_blog_rss .blog_rss ul li a{font-size:20px;line-height:22px}#section_blog_rss .blog_rss ul li p{font-size:15px;line-height:20px}#section_blog_rss .blog_rss ul li .rss_content small{font-size:13px}.fftri_accueil_intitule_strate h2{font-size:38px;line-height:40px;padding-bottom:55px}.bottom-nav{padding:45px 0 43px}.masonry{grid-auto-rows:178px;grid-gap:20px}.masonry .et_pb_module:nth-child(2) .et_pb_blurb_container{top:300px;top:300px}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container{top:25px}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container h4{font-size:20px !important}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container,.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container{top:120px}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container h4,.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container h4,.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container h4{font-size:20px !important}.masonry .et_pb_module:nth-child(7) .et_pb_blurb_container{top:130px}.bloc-en-images.grid-images .masonry .et_pb_blurb .et_pb_image_wrap{height:321px}div #documents>div .fichier-doc .format,div #documents>div .fichier-doc .file-size{font-size:20px}.nav li .mega_menu{left:-2%}header .switcher .option{top:43px}}@media(min-width: 1770px){.detail-epreuve.detail-competition .epreuve-date-lieu{width:15.3%}.bloc-en-images.grid-images .masonry .et_pb_blurb .et_pb_image_wrap{height:340px}}@media(min-width: 1910px){#top-menu-nav{min-height:85px}#top-menu-nav #top-menu>li .menu-span{min-height:85px}.container-fftri.container-fftri-recherche{width:50%}.hp_resultats .et_pb_blurb_container p{font-size:17px !important}.hp_resultats .et_pb_blurb_container p strong{font-size:54px}.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner{padding:24px 0 13px}.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner p{font-size:16px}.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner p strong{font-size:48px}.no-actu .no-actu-front{font-size:17px !important}.no-actu .no-actu-front span{font-size:55px}.competition-nationale-bloc-actualites .competition-bloc-title{font-size:17px !important}.competition-nationale-bloc-actualites .competition-bloc-title span{font-size:55px}.competition-nationale-bloc-actualites .competition-resultats{margin-top:22px;font-size:20px}.competition-nationale-bloc-actualites .competition-bloc-front p{font-size:22px}.competition-nationale-bloc-actualites .competition-bloc-front ul{padding-bottom:28px}.competition-nationale-bloc-actualites .competition-bloc-front li{font-size:20px}#bwg_container1_0 #bwg_container2_0 a.bwg_back_0{padding:13px 23px 11px;font-size:18px;width:136px}#main-content .et_pb_text a.icon-button,#main-content .et_pb_text a.small-button{padding:13px 23px 11px;font-size:18px;line-height:19px !important}#main-content .entry-content a.et_pb_button{padding:13px 23px 11px;font-size:18px;line-height:19px !important}#section_blog_rss .blog_rss .feedzy-rss+a{max-width:226px;padding:13px 0 11px;width:226px;font-size:18px;line-height:19px}.et_search_outer{width:180px}.et_search_outer .et-search-form input{height:36px}#et-secondary-nav>ul>li a{font-size:16px}#et-secondary-nav li{margin-right:30px}#et-secondary-menu #espace_tri{padding:20px 20px;font-size:14px;margin-left:-30px;left:23px}#top-menu>li:hover .menu_image li.petite:first-child{margin:0 12px 12px 0}#top-menu>li:hover .menu_image li.grande{margin:0 12px 0 0}#top-menu>li:hover .dropdown-menu>li{font-size:20px}.nav li:hover>.mega_menu .menu_image .petite:nth-child(2n) figure figcaption,.nav li:hover>.mega_menu .menu_image .grande figure figcaption{right:15px}.nav li:hover>.mega_menu .menu_image figure figcaption{font-size:11px;bottom:15px;left:15px}.view-actualite .header-actualite .details_actualite{padding:23px 0 55px 39px}.view-actualite .header-actualite .details_actualite .tags_actualite+p{font-size:20px;line-height:34px}.view-actualite .header-actualite .details_actualite span{font-size:16px}.view-actualite .header-actualite .details_actualite h1{font-size:39px;line-height:42px;padding-bottom:59px}.view-actualite .header-actualite .details_actualite h1::after{bottom:29px}#rubriques{max-width:1580px}#bloc_actualite.discipline .flex-direction-nav .flex-next{right:30px}#bloc_actualite.discipline .flex-direction-nav .flex-prev{left:30px}#bloc_actualite.discipline .flex-direction-nav a{width:30px;height:33px}#bloc_actualite.discipline .flex-direction-nav a::before{width:19px}#bloc_actualite ul.wpv-loop li.mea_forte a h3{font-size:25px}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte{bottom:30px;left:30px;line-height:25px}#bloc_actualite ul.wpv-loop li.mea_forte a .detail_mea_forte p{font-size:16px;line-height:18px}#bloc_actualite ul.wpv-loop li.mea_faible a{line-height:21px;padding:20px 36px}#bloc_actualite ul.wpv-loop li.mea_faible a:hover{padding-left:57px}#bloc_actualite ul.wpv-loop li.mea_faible a:hover::before{left:37px}#bloc_actualite ul.wpv-loop li.toutes a{padding:13px 0 11px;width:269px;font-size:18px;line-height:19px}#bloc_actualite ul.wpv-loop li a h3{font-size:20px}div#acces_rapide{top:206px}div#bandeau_page h1{font-size:60px}div#liste_actualites>div .wpv-loop{max-width:1097px}div#liste_actualites>div .wpv-loop .actualite{margin-bottom:1px}div#liste_actualites>div .wpv-loop .actualite:last-child{margin:0}div#liste_actualites>div .wpv-loop .actualite article figure{max-width:488px;max-height:274px}div#liste_actualites>div .wpv-loop .actualite article figure img{width:100%;height:100%}div#liste_actualites>div .wpv-loop .actualite article .details_actualite{padding:0 25px 25px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite h2{font-size:25px;line-height:28px;padding-bottom:47px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite h2::after{bottom:24px}div#liste_actualites>div .wpv-loop .actualite article .details_actualite span{font-size:17px}div#liste_actualites>div .wpv-pagination-nav-links-container{padding:28px 25px 26px 0}div#liste_actualites>div .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item{font-size:13px;margin-right:4px}div#liste_actualites>div .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item span,div#liste_actualites>div .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item a{padding:5px 14.5px}div#liste_actualites>form{padding:86px 0 98px 77px}div#liste_actualites>form .form-group{margin:0 0 60px}div#liste_actualites>form .form-group legend{font-size:20px;padding-bottom:41px}div#liste_actualites>form .recherche label{font-size:20px;padding-bottom:41px}div#liste_actualites>form .categorychecklist li{margin-bottom:20px}div#liste_actualites>form .categorychecklist li .selectit{font-size:13px;line-height:14px}div#liste_actualites>form .categorychecklist li .selectit input[type=checkbox]{margin:0 11px 0 0;width:17px;height:17px}.checklist_typeclubs .checkbox input[type=checkbox]{margin:0 11px 0 0;width:17px;height:17px}div#liste_actualites>form .recherche span{width:20px;height:20px;bottom:4px}div#annuaire>div .wpv-loop li article p{font-size:16px;line-height:18px}div#annuaire>div .wpv-loop li article span{font-size:16px;line-height:18px}div#annuaire>div .wpv-loop li article span+a{font-size:16px;line-height:18px}div#annuaire>div .wpv-loop li article div{font-size:16px;line-height:18px}div#annuaire .maps_annuaire{height:969px}div#calendrier>div .wpv-loop li{margin:30px 0 0 0}div#calendrier>div article .epreuve-date{padding:0 30px;margin:0 27px 0 0}div#calendrier>div article .epreuve-nom{padding:12px 53px;width:calc(55% - 27px)}div#calendrier>div article .epreuve-detail{padding:0 20px 0 0}div#calendrier>div article .epreuve-detail span{padding-left:47px}div#discipline nav.home .flex-viewport{height:178px}div#liste_actualites.filter_content>form,div#annuaire.filter_content>form,div#calendrier.filter_content>form,div#documents.filter_content>form{padding:58px 0 66px 81px}div#liste_actualites.filter_content>form .form-group,div#annuaire.filter_content>form .form-group,div#calendrier.filter_content>form .form-group,div#documents.filter_content>form .form-group{margin:0 0 60px}div#liste_actualites.filter_content>form .recherche .bar-recherche,div#annuaire.filter_content>form .recherche .bar-recherche,div#calendrier.filter_content>form .recherche .bar-recherche,div#documents.filter_content>form .recherche .bar-recherche{margin:0 0 50px}div#liste_actualites.filter_content>form strong,div#annuaire.filter_content>form strong,div#calendrier.filter_content>form strong,div#documents.filter_content>form strong{line-height:32px;font-size:30px;padding-bottom:70px}div#liste_actualites.filter_content>form strong::after,div#annuaire.filter_content>form strong::after,div#calendrier.filter_content>form strong::after,div#documents.filter_content>form strong::after{bottom:50px}div#liste_actualites.filter_content>form strong.visible~.form-group,div#annuaire.filter_content>form strong.visible~.form-group,div#calendrier.filter_content>form strong.visible~.form-group,div#documents.filter_content>form strong.visible~.form-group{margin:0 0 60px}div#liste_actualites.filter_content>form .form-group legend,div#liste_actualites.filter_content>form .form-group>label{font-size:20px;line-height:22px;padding-bottom:40px}div#liste_actualites.filter_content>form .recherche label{font-size:20px;line-height:22px;padding-bottom:40px}div#annuaire.filter_content>form .form-group legend,div#annuaire.filter_content>form .form-group>label{font-size:20px;line-height:22px;padding-bottom:40px}div#annuaire.filter_content>form .recherche label{font-size:20px;line-height:22px;padding-bottom:40px}div#calendrier.filter_content>form .form-group legend,div#calendrier.filter_content>form .form-group>label{font-size:20px;line-height:22px;padding-bottom:40px}div#calendrier.filter_content>form .recherche label{font-size:20px;line-height:22px;padding-bottom:40px}div#documents.filter_content>form .form-group legend,div#documents.filter_content>form .form-group>label{font-size:20px;line-height:22px;padding-bottom:40px}div#documents.filter_content>form .recherche label{font-size:20px;line-height:22px;padding-bottom:40px}div#liste_actualites.filter_content>form .form-group legend::after,div#liste_actualites.filter_content>form .form-group>label::after{bottom:26px}div#liste_actualites.filter_content>form .recherche label::after{bottom:26px}div#annuaire.filter_content>form .form-group legend::after,div#annuaire.filter_content>form .form-group>label::after{bottom:26px}div#annuaire.filter_content>form .recherche label::after{bottom:26px}div#calendrier.filter_content>form .form-group legend::after,div#calendrier.filter_content>form .form-group>label::after{bottom:26px}div#calendrier.filter_content>form .recherche label::after{bottom:26px}div#documents.filter_content>form .form-group legend::after,div#documents.filter_content>form .form-group>label::after{bottom:26px}div#documents.filter_content>form .recherche label::after{bottom:26px}.et_pb_module.fftri_bloc_gen{min-height:185px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_info_principale{line-height:18px;padding:0 0 25px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_autres_info,.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_info_principale{font-size:16px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_autres_info{line-height:30px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_autres_info p{font-size:16px;line-height:18px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_intitule{font-size:20px;line-height:22px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_container{padding:43px 20px}.et_pb_module.fftri_bloc_gen .fftri_bloc_gen_image{padding:0 45px}#section_blog_rss .blog_rss .feedzy-rss .categorie{font-size:15px;line-height:17px;padding:5px 10px;margin:0 0 10px}#section_blog_rss .blog_rss ul li{padding:30px !important}#section_blog_rss .blog_rss ul li a{font-size:22px;line-height:24px}#section_blog_rss .blog_rss ul li p{font-size:16px;line-height:21px}#section_blog_rss .blog_rss ul li .rss_content small{font-size:14px}.fftri_accueil_intitule_strate h2{font-size:40px;line-height:42px;padding-top:8px;padding-bottom:43px}.chiffres-cles .et_pb_number_counter_0.et_pb_number_counter .percent p,.chiffres-cles .et_pb_number_counter_1.et_pb_number_counter .percent p,.chiffres-cles .et_pb_number_counter_2.et_pb_number_counter .percent p,.chiffres-cles .et_pb_number_counter_3.et_pb_number_counter .percent p,.chiffres-cles .et_pb_number_counter_4.et_pb_number_counter .percent p{font-size:70px;line-height:72px}.chiffres-cles .indicateur .percent{padding-top:72px}.chiffres-cles .indicateur h4{font-size:19px;line-height:21px;padding-top:77px}.tp-bullets{bottom:188px}.masonry{grid-auto-rows:233px;grid-gap:0}.masonry .et_pb_module{margin:0 25px 25px 0 !important}.masonry .et_pb_module:nth-child(2) .et_pb_blurb_container{top:365px;left:26px}.masonry .et_pb_module:nth-child(2) h4{font-size:40px !important}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container .et_pb_blurb_container{top:28px;left:30px}.masonry .et_pb_module:nth-child(3) .et_pb_blurb_container h4{font-size:23px !important}.masonry .et_pb_module:nth-child(4) .et_pb_blurb_container{top:145px;left:20px}.masonry .et_pb_module:nth-child(4) h4{font-size:22px !important}.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container{top:140px;left:15px}.masonry .et_pb_module:nth-child(5) .et_pb_blurb_container h4{font-size:22px !important}.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container{top:20px;left:20px}.masonry .et_pb_module:nth-child(6) .et_pb_blurb_container h4{font-size:22px !important}.masonry .et_pb_module:nth-child(7) .et_pb_blurb_container{top:150px;left:340px}.masonry .et_pb_module:nth-child(7) .et_pb_blurb_container h4{font-size:40px !important}.masonry .et_pb_module:nth-child(8) .et_pb_blurb_container{top:30px;left:30px}.masonry .et_pb_module:nth-child(8) .et_pb_blurb_container h4{font-size:35px !important}.bloc-en-images.grid-images .masonry .et_pb_blurb .et_pb_image_wrap{height:368px}.bloc-en-images .et_pb_row{padding:30px 0 0 0 !important}#et_search_icon::before{top:6px}header .switcher .option{top:50px}}@media(min-width: 981px)and (max-width: 1200px){.hp_resultats .et_pb_blurb_container p strong,.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner p strong{font-size:20px}.hp_resultats .et_pb_blurb_container p{font-size:10px !important}.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner{padding:12px 12px}.hp_actus_resultats .col_resultats>.et-last-child .et_pb_text_inner p{font-size:10px !important}.hp_actus_resultats .et_pb_tab tr td{padding:0 9px}.hp_actus_resultats .et_pb_tab tr th{padding:4px 6px}#classement_list ul li{font-size:12px}}@media(min-width: 981px)and (max-width: 1024px){div#liste_actualites,div#annuaire,div#calendrier,div#documents{padding-top:30px}}@media(max-width: 590px){.detail-epreuve .epreuve-date-lieu,.detail-epreuve.detail-competition .epreuve-date-lieu{width:100%}#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun1_0,#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_spun2_0{height:130px !important;width:130px !important}#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0 .bwg_lightbox_0{width:142px;padding:6px}}@media(max-width: 540px){.bloc-resutat-epreuve .display-pub-results{font-size:14px}.bloc-resutat-epreuve .display-pub-results strong{font-size:26px}.grid-search .abstract{font-size:15px;line-height:1.45em}.grid-search li a{padding:20px 25px}.grid-search li h2{padding-bottom:24px;line-height:20px;font-size:16px}.wp-pagenavi{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:17px !important}.wp-pagenavi .pages{text-align:center}.wp-pagenavi a,.wp-pagenavi span{font-size:10px !important;line-height:20px;min-width:31px}a.bwg_album_0{width:100%;overflow:hidden}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_0,#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumb_0{margin:12px 0;width:100%}#bwg_container1_0 #bwg_container2_0 .bwg_title_spun1_0{width:100% !important}.pagination{display:block}.pagination .wpv-pagination-nav-links-container,.pagination .pagination_result{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0 18px 0;clear:both}.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item span,.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item a{padding:7px 10px;line-height:1.8em}.pagination .wpv-pagination-nav-links-container .wpv-filter-last-link{margin-right:0}.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item,.pagination .wpv-pagination-nav-links-container .wpv-filter-first-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-last-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-previous-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-next-link{font-size:10px}.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item.disabled span{padding:7px 10px}.pagination .wpv-pagination-nav-links-container .wpv-filter-first-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-last-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-previous-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-next-link{padding:3px 8px}.pagination>span{display:block;text-align:center;margin-right:0;font-size:85%}}@media(max-width: 479px){.et_pb_post .view-actualite h2{padding-bottom:50px}.home #line-actu-classement>.et_pb_row>div:last-child #home-map-btn{bottom:230px}}@media(max-width: 380px){.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item,.pagination .wpv-pagination-nav-links-container .wpv-filter-first-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-last-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-previous-link,.pagination .wpv-pagination-nav-links-container .wpv-filter-next-link{margin-right:3px}.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item span,.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item a{padding:7px 8px;line-height:1.6em}.pagination .wpv-pagination-nav-links-container .wpv-pagination-nav-links-item.disabled span{padding:7px 9px}}@media(min-width: 1366px){#section_actus>div .hpTrouvezUnClub>div h4,#section_actus>.mpTrouvezUnClub>div h4{font-size:29px}}@media(min-width: 1600px){#bwg_container1_0 #bwg_container2_0 .bwg_album_thumb_spun2_0{height:400px !important;width:400px !important}#bwg_container1_0 #bwg_container2_0 .bwg_album_thumbnails_0 a.bwg_album_0{width:424px;height:424px}}@media(min-width: 340px){#main-content .wpcf7-form .wpcf7-recaptcha{margin:0 0 20px}}@media(max-width: 1750px){.home .partenaires .logo_partenaires_home img{max-width:95px}.home .partenaires .logo_partenaires_home .hpEnImages{grid-column-gap:15px}.home .partenaires .logo_partenaires_home .hpEnImages:first-child img{max-height:123px}}@media(max-width: 1590px){.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields{flex-direction:column;align-items:center}.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields .et_pb_button{margin-top:5px}.home #section_social_newsletter .et_pb_column .bloc-rs ul li{margin-right:5px}.home .bloc-en-images .et_pb_row{padding-top:0 !important}.home .bloc-en-images .et_pb_row .et_pb_column.et_pb_column_1_4{width:50% !important;margin:10px 0;padding:0 10px}.home .bloc-en-images .et_pb_row+.et_pb_row{padding-top:0 !important}.home .bloc-en-images .et_pb_blurb_content{max-width:none}#main-header #et-top-navigation nav#top-header .media_social li+li{margin-left:5px}.et_pb_gutters3 .chiffres-cles .et_pb_column_1_4{width:25%;margin-right:0}.home .partenaires .logo_partenaires_home{width:90%;justify-content:space-evenly}.home .partenaires .logo_partenaires_home .et_pb_column_1_4{width:27%;margin-right:0}.home .partenaires .logo_partenaires_home .hpEnImages:first-child{width:19%}.home .partenaires .logo_partenaires_home .hpEnImages:after{right:0}}@media(min-width: 1280px)and (max-width: 1590px){.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields{flex-direction:initial}.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields .et_pb_button{margin-top:0}.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields .et_pb_newsletter_button_text{font-size:14px}.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields p a.et_pb_button{padding:12px 10px 10px}.home #section_social_newsletter .et_pb_newsletter_form form input{width:177px}.home #section_social_newsletter .newsletter_description p{font-size:13px;line-height:26px}.home #section_social_newsletter .newsletter_description p strong{font-size:24px;line-height:25px}.home #section_social_newsletter .et_pb_column .bloc-title h2{font-size:24px;line-height:25px}.home #section_social_newsletter .et_pb_column .bloc-title h2:after{width:99px}.home #section_social_newsletter .et_pb_column .bloc-rs ul li{margin-right:16px;height:50px}.home #section_social_newsletter .et_pb_column .bloc-rs ul li img{height:100%;width:auto}#section_social_newsletter .et_pb_row{width:90%}}@media(max-width: 1280px){#main-header #et-top-navigation nav#top-menu-nav ul#top-menu>li a span{font-size:18px}.home #line-actu-classement>.et_pb_row>div:first-child .container-actu .container-image-actu{display:none}.home #line-actu-classement>.et_pb_row{max-width:none}.home #line-actu-classement>.et_pb_row>div:first-child{width:50% !important}.home #line-actu-classement>.et_pb_row>div:last-child{width:50% !important}.home #line-actu-classement>.et_pb_row>div:last-child #home-map{width:100%;bottom:60px;text-align:center}.home #line-actu-classement>.et_pb_row>div:last-child #home-map-btn{bottom:330px}.home #line-actu-classement .container-liste-actu{width:calc(100% - 40px) !important}.home #line-actu-classement .container-liste-actu ul li{padding:0 !important}.home #line-actu-classement .container-liste-actu ul li+li{padding-top:15px !important}.home #line-actu-classement .container-liste-actu ul li a{width:100%;height:300px;position:relative;display:block;font-size:16px !important}.home #line-actu-classement .container-liste-actu ul li a div.home-actualite-v2-image{display:block !important;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:-1}.home #line-actu-classement .container-liste-actu ul li a div.home-actualite-v2-content{position:absolute;width:100%;bottom:0;margin:0;padding:10px;background:hsla(0,0%,100%,.65)}.home #line-actu-classement .container-liste-actu ul li.isHover{background:rgba(0,0,0,0) !important}.home #line-actu-classement .container-liste-actu ul li.isHover:before{content:none !important}.home .partenaires .logo_partenaires_home{flex-wrap:wrap}.home .partenaires .logo_partenaires_home .et_pb_column_1_4{width:50%;margin-right:0;margin-bottom:30px}.home .partenaires .logo_partenaires_home .et_pb_column_1_4:first-child{width:50%}.home .partenaires .logo_partenaires_home .et_pb_column_1_4:after{right:0}.home .partenaires .logo_partenaires_home .et_pb_column_1_4:nth-child(even):after{content:none}.home #section_social_newsletter .et_pb_column{justify-content:space-between}.home #section_social_newsletter .et_pb_newsletter_form form .et_pb_newsletter_fields{flex-direction:initial}.et_pb_gutters3 .chiffres-cles .et_pb_row_4col{width:80%}#main-footer #footer-body{max-width:100%}#main-footer #footer-body #container-newsletter-footer form input[type=email]{margin-bottom:5px}.home #section_social_newsletter .et_pb_column{width:100%}.home #section_social_newsletter .et_pb_column:first-child{margin-bottom:30px}}@media(min-width: 768px)and (max-width: 1280px){.home .bloc-en-images .et_pb_row .et_pb_column{flex-grow:initial}}@media(min-width: 981px)and (max-width: 1100px){.chiffres-cles .et_pb_column_1_4 .et_pb_number_counter .percent{height:72px}}@media(max-width: 1024px){#main-header{background-position:0 !important;height:82px !important}#main-header .logo_container{width:17%}#main-header #logo{width:70px !important}#main-header #et_mobile_nav_menu .mobile_nav .mobile_menu_bar{padding:0;top:26px}#main-header #et_mobile_nav_menu .mobile_nav #mobile_menu{position:fixed !important;top:0;left:0;height:100%;width:calc(100% - 65px);padding:10px !important}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li{overflow:initial}#main-header .switcher .selected a:after{border-color:#666 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.et_secondary_nav_only_menu #top-header,#main-header #top-menu-nav{display:none}#main-footer #footer-body{padding:50px 20px 35px}#main-footer #footer-body #container-newsletter-footer form label span{top:0}.home #line-actu-classement>.et_pb_row>div:last-child .et_pb_text p{font-size:42px}.home #line-actu-classement>.et_pb_row>div:last-child .et_pb_text p strong{font-size:45px}}@media(min-width: 768px)and (max-width: 1024px){#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer{justify-content:space-between;padding:0 0 13px 0 !important}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer>a{width:190px}}@media(max-width: 980px){.et_pb_gutters3 .chiffres-cles .et_pb_column_1_4{width:50%}#line-actu-classement{padding-bottom:0 !important;padding-top:0 !important}#line-actu-classement{padding-top:0}.home #line-actu-classement>.et_pb_row>div:last-child #home-map-btn{bottom:290px}}@media(max-width: 821px){.home #line-actu-classement{padding:0 !important}.home #line-actu-classement>.et_pb_row>div:first-child{padding:0 0 20px 0 !important}.home #line-actu-classement>.et_pb_row>div:first-child,.home #line-actu-classement>.et_pb_row>div:last-child{width:100% !important;height:auto !important}.home #line-actu-classement #classement_list .selected-li{margin:0 auto 21px !important}.home #line-actu-classement .container-liste-actu{margin:auto !important}.home #line-actu-classement .container-liste-actu ul li:first-child{padding-top:15px !important}.home .container-liste-actu{width:100% !important}.home .container-liste-actu ul{height:auto !important}.home .container-image-actu{display:none !important}.home #line-actu-classement>.et_pb_row>div:last-child{padding:0}.home #line-actu-classement>.et_pb_row>div:last-child #home-map img{width:100%}}@media(max-width: 768px){.et_pb_row{display:block !important}.et_pb_row .et_pb_column{display:block !important;width:100% !important;margin:0}.home #line-actu-classement{padding:0 !important}.home #line-actu-classement>.et_pb_row>div:first-child{padding:0 0 20px 0 !important}.home #line-actu-classement>.et_pb_row>div:first-child,.home #line-actu-classement>.et_pb_row>div:last-child{width:100% !important;height:auto !important}.home #line-actu-classement #classement_list .selected-li{margin:0 auto 21px !important}.home #line-actu-classement>.et_pb_row>div:last-child #home-map{bottom:0}.home #line-actu-classement>.et_pb_row>div:last-child #classement_list table{width:100% !important}.home .container-liste-actu{width:100% !important}.home .container-liste-actu ul{height:auto !important}.home .container-image-actu{display:none !important}.home #section_blog_rss{padding:50px 0 32px 0 !important}#section_social_newsletter{background-size:cover}#section_social_newsletter .newsletter_description p{margin:15px 0 30px 0 !important;text-align:center}#section_social_newsletter .bloc-title{margin-bottom:40px !important}#section_social_newsletter .bloc-title h2:after{left:calc(50% - 61px) !important}#section_social_newsletter input#et_pb_signup_email{width:100% !important}.bloc-en-images .et_pb_row{padding:0 !important}#section_blog_rss .feedzy-rss ul{flex-direction:column}#section_blog_rss .feedzy-rss ul li{width:100%;margin:auto}.partenaires .logo_partenaires_home .et_pb_column{padding:30px 0 !important}.partenaires .logo_partenaires_home .et_pb_column+.et_pb_column{border-top:1px solid #7e7e7e}.partenaires .logo_partenaires_home .hpEnImages{grid-template-columns:1fr !important;grid-template-rows:auto !important;grid-row-gap:20px}.partenaires .logo_partenaires_home .hpEnImages:after{content:none !important}.home .partenaires .logo_partenaires_home .hpEnImages{display:flex !important;flex-direction:initial;flex-wrap:wrap;margin-bottom:0}.home .partenaires .logo_partenaires_home .hpEnImages>.et_pb_text{width:100%}.home .partenaires .logo_partenaires_home .hpEnImages .et_pb_image{width:48%}#main-header{background-position:0 !important;height:82px !important}#main-header .logo_container{width:100%;margin:0 15px;justify-content:flex-start}#main-header .logo_container #logo{width:70px !important}#main-header #et-top-navigation{width:100%;margin:0 15px}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer{flex-wrap:wrap}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer>div:first-child{width:100%;height:35px}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer>a{width:185px;background:rgba(0,0,0,0);padding:17px 5% 15px 10px !important}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .switcher .selected a{padding:10px 0 !important}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .switcher .selected a:after{top:0;bottom:0;margin:auto}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .switcher .option{top:75px}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .switcher .option a{padding:7px 5px 7px 5px !important}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu>li li{padding:0}#main-header #top-menu-nav{display:none}#main-header #et_mobile_nav_menu .mobile_nav .mobile_menu_bar{padding:0;top:26px}#main-header #et_mobile_nav_menu .mobile_nav #mobile_menu{display:none;position:fixed !important;top:0;left:0;height:100%;width:calc(100% - 65px);padding:10px !important}#main-header #et_mobile_nav_menu .mobile_nav #mobile_menu .et_search_outer{justify-content:space-between !important}#main-header #et_mobile_nav_menu .mobile_nav #mobile_menu li a{padding:10px 5% 10px 10px !important}#main-header #et_mobile_nav_menu .mobile_nav.opened .mobile_menu{display:block !important}#main-header #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar{padding:0;position:fixed;z-index:1000000;right:15px}#main-footer #footer-body{width:auto !important;flex-direction:column}#main-footer #footer-body #logo_container{text-align:center}#main-footer #container-newsletter-footer{display:none}#main-footer #menu-home,#main-footer #menu-top_menu{justify-content:center;align-items:center}#main-footer #footer-bottom ul{flex-direction:column;row-gap:10px;align-items:center}#main-footer #footer-bottom ul li+li{padding:0 !important}#main-footer #footer-bottom ul li+li:before{content:none !important}.home .bloc-en-images .et_pb_row .et_pb_column.et_pb_column_1_4{margin:20px 0 !important;width:100% !important}.home #line-actu-classement>.et_pb_row>div:last-child{padding:0}#section_social_newsletter{background-position:30%}}@media(max-width: 391px){.home #line-actu-classement{padding:0 !important}.home #line-actu-classement>.et_pb_row>div:first-child,.home #line-actu-classement>.et_pb_row>div:last-child{width:100% !important;height:auto !important;padding:0 !important}.home #line-actu-classement>.et_pb_row>div:first-child{padding:0 0 20px 0 !important}.home #line-actu-classement>.et_pb_row>div:last-child #home-map-btn{bottom:180px !important}.home #line-actu-classement>.et_pb_row>div:last-child .et_pb_text p{font:normal normal normal 42px/40px Arial}.home #line-actu-classement>.et_pb_row>div:last-child .et_pb_text p strong{font:normal normal bold 45px/40px Arial}.home #line-actu-classement #classement_list .selected-li{margin:0 auto 21px !important}.home .container-liste-actu{width:100% !important}.home .container-liste-actu ul{height:auto !important}.home .container-image-actu{display:none !important}.home #section_social_newsletter .newsletter_description p{margin:15px 0 30px 0 !important;text-align:center}.home #section_social_newsletter .bloc-title{margin-bottom:40px !important}.home #section_social_newsletter .bloc-title h2:after{left:calc(50% - 61px) !important}.home #section_social_newsletter input#et_pb_signup_email{width:100% !important}.home .bloc-en-images .et_pb_column{margin:10px 0 !important}.home .bloc-en-images .et_pb_blurb_container h4 a{font:normal 35px/40px "Arial"}.home .bloc-en-images a.btn{font:normal bold 1rem/.775rem "Arial"}.home #section_blog_rss .feedzy-rss ul{flex-direction:column}.home .partenaires .logo_partenaires_home .et_pb_column{padding:30px 0 !important}.home .partenaires .logo_partenaires_home .et_pb_column+.et_pb_column{border-top:1px solid #7e7e7e}.home .partenaires .logo_partenaires_home .hpEnImages{grid-template-columns:1fr !important;grid-template-rows:auto !important;grid-row-gap:20px}.home .partenaires .logo_partenaires_home .hpEnImages:after{content:none !important}#main-header #mobile_menu .et_search_outer{display:flex !important}}@media screen and (max-width: 1093px){.buttonLicenceContainer{width:160px}.buttonLicenceContainer .buttonLicence a{font-size:11px}}@media screen and (max-width: 1084px){.buttonLicenceContainer{width:111px}}@media screen and (min-width: 1024px){.buttonLicenceContainer{width:210px;height:34px;background:#da2324 0% 0% no-repeat padding-box;border-radius:17px;display:flex;justify-content:center;align-items:center}.buttonLicenceContainer .buttonLicence{background:rgba(0,0,0,0);border:none}.buttonLicenceContainer .buttonLicence a{font-style:normal;font-variant:normal;line-height:18px;font-family:"Arial";font-weight:bold;font-size:16px;letter-spacing:0px;color:#fff;text-transform:uppercase}.espace_tri_sans_ecriture{padding:16px 16px;background-color:#fff;font-size:10px;font-weight:700;border-radius:25px;position:relative;text-transform:uppercase;width:34px;height:34px;position:relative}.espace_tri_sans_ecriture::after{content:"";position:absolute;top:0px;right:6px;width:22px;height:100%;background:url(/wp-content/themes/fftri/images/logo_espace_tri.svg) no-repeat 50% 50%;-webkit-filter:grayscale(100%) brightness(500%) brightness(60%);filter:grayscale(100%) brightness(500%) brightness(60%)}}@media screen and (max-width: 1490px){#main-header .logo_container{width:19%}}@media screen and (max-width: 1341px){#main-header .logo_container{width:16%}.buttonLicenceContainer .buttonLicence a{font-size:14px}}@media screen and (max-width: 1159px){.buttonLicenceContainer{width:179px}.media_social li a img{width:30px;height:30px}}@media screen and (max-width: 1125px){.buttonLicenceContainer{width:169px}.buttonLicenceContainer .buttonLicence a{font-size:12px}}@media screen and (max-width: 1100px){.buttonLicenceContainer .buttonLicence a{font-size:10px}.buttonLicenceContainer{width:130px}#main-header .logo_container{width:9%}}@media screen and (max-width: 1024px){#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .container.et_search_form_container #et_search_icon::before{top:33%}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .container.et_search_form_container form input{padding:16px 32px 16px 20px}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu{max-height:90vh;overflow-y:scroll}.espace_tri_sans_ecriture{display:none}.et_search_outer button{background:rgba(0,0,0,0);border:none;width:auto;width:187px;border-bottom:1px solid rgba(0,0,0,.03);margin:0 !important}#main-header #et_mobile_nav_menu .mobile_nav #mobile_menu .et_search_outer a{background:rgba(0,0,0,0);font-size:14px;font-family:Arial;font-weight:600;padding:0px 0px !important;border-bottom:none}.et_mobile_menu li li{padding-left:0%}}@media screen and (max-width: 768px){.et_search_outer button{text-align:left;padding:0;width:100%;padding:17px 5% 15px 10px !important}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer .container.et_search_form_container #et_search_icon::before{top:41%}.et_search_outer button a{padding:0px !important}#main-header #et-top-navigation nav#et_mobile_nav_menu .mobile_nav ul#mobile_menu .et_search_outer>a::after{left:176px}}/*!
  Theme Name: FFtri
  Description: Thème de la Fédération Française de Triathlon
  Version: 2.0
  Author: aYaline
  Template: Divi
*/@media print{#main-header #et-top-navigation,.tp-bullets,.flex-direction-nav,.flex-control-nav,div#acces_rapide,#cookie-notice,.tp-parallax-wrap,footer>:first-child{display:none !important}div#liste_actualites.filter_content>form,div#annuaire.filter_content>form,div#calendrier.filter_content>form,div#documents.filter_content>form{display:none !important}.pagination,div#discipline,.fullwidthbanner-container{display:none !important}div#discipline.home{display:block}.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header,.et_fixed_nav #main-header{position:relative;top:0 !important}.rev_slider,.rev_slider_wrapper,#rev_slider_5_1_forcefullwidth{max-height:250px !important;overflow:hidden !important}div#discipline.home{position:relative}.mCustomScrollBox>.mCSB_scrollTools{display:none !important}#section_actus>div .hpTrouvezUnClub .et_pb_blurb_description p strong,#section_actus>.mpTrouvezUnClub .et_pb_blurb_description p strong{font-size:50px}#section_actus>div .hpTrouvezUnClub>div h4,#section_actus>.mpTrouvezUnClub>div h4{font-size:25px}.hp_actus_resultats .et_pb_tab tr th:first-child,.hp_actus_resultats .et_pb_tab tr td:first-child,.hp_actus_resultats .et_pb_tab tr th:last-child,.hp_actus_resultats .et_pb_tab tr td:last-child{width:56px}.hp_actus_resultats .et_pb_tab tr th,.hp_actus_resultats .et_pb_tab tr td{font-size:10px}.hp_actus_resultats .et_pb_tab tr th,.hp_actus_resultats .et_pb_tab tr td{padding:4px 8px !important}.hp_actus_resultats .col_resultats{margin-bottom:20px}#section_actus>div .hpTrouvezUnClub{margin-top:20px}.hp_actus_resultats>.et_pb_row>.et-last-child{padding-left:10px}.hp_actus_resultats>.et_pb_row>.et_pb_column:last-child{padding-left:10px}.hp_actus_resultats>.et_pb_row>.et_pb_column:first-child{padding-right:10px}#section_social_newsletter>div,#section_eventscalendar>div,#section_actus>div{width:100%}.et_pb_row,.container-fftri{width:100% !important}#events_list_container{margin-left:20px}#events_list_container>div:last-child a{font-size:12px;padding:0 20px}#events_list_container>div:last-child a.all_events{font-size:13px;padding:1px 20px}#datepicker_container,#events_list_container{padding-left:3.5%;padding-right:3.5%}#section_social_newsletter:before,#section_social_newsletter:after{content:none}.container-diapo-disciplines{margin-top:0}#main-footer #footer-bottom .bottom-nav{padding:0}div#liste_actualites>div,div#annuaire>div,div#calendrier>div,div#documents>div{width:100%}img{display:block;page-break-inside:avoid}.view-actualite .header-actualite{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2}.view-actualite .header-actualite figure{display:block;width:100%}.view-actualite .header-actualite .details_actualite{width:100%}div#liste_actualites,div#annuaire,div#calendrier,div#documents{display:block}.annuaire_liste div.js-wpv-view-layout:first-child::after{content:none}#main-footer{clear:both}#main-footer #footer-bottom{display:block}#main-footer #footer-bottom .bottom-nav{width:100%}#main-footer #menu-credit-footer{margin:auto}div#liste_actualites>div .wpv-loop{display:block;max-width:none}div#liste_actualites>div .wpv-loop .actualite{margin-bottom:15px;display:block}div#liste_actualites>div .wpv-loop .actualite article{display:block;flex-direction:initial;-webkit-column-count:2;-moz-column-count:2;column-count:2}div#liste_actualites>div .wpv-loop .actualite article figure{display:block}div#liste_actualites>div .wpv-loop .actualite article .details_actualite{width:100%}div#liste_actualites>div .wpv-loop .actualite article>a{display:block}.tags_actualite{display:block}div#liste_actualites>div .wpv-loop .actualite article .details_actualite a{display:inline-block}div#liste_actualites>div .wpv-loop .actualite article figure{max-height:none}.championnat-detail #onglets{display:block}.championnat-detail #onglets li{width:32%}.championnat-detail .infos-column{display:block}.championnat-detail .presentation-deroulement{width:100%}.championnat-detail .affiche{padding:0;margin-bottom:10px;clear:both}.championnat-detail .presentation-deroulement .onglet{width:32%;display:block !important;float:left;vertical-align:top;padding-right:15px}}/*!
  Theme Name: FFtri
  Description: Thème de la Fédération Française de Triathlon
  Version: 2.0
  Author: aYaline
  Template: Divi
*/#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{display:block !important;text-align:center !important;line-height:22px !important;padding:15px !important}#tarteaucitronAlertBig #tarteaucitronPersonalize2,#tarteaucitronAlertBig #tarteaucitronAllDenied2,#tarteaucitronAlertBig #tarteaucitronCloseAlert{opacity:1 !important;text-align:left !important;font:normal bold 1.125rem/1rem "Arial" !important;font-size:16px !important;letter-spacing:0 !important;text-transform:uppercase !important;padding:10px 15px 8px !important;border-radius:22px !important;text-decoration:none !important;display:inline-block !important;transition:all .3s linear !important;zoom:.9}#tarteaucitronAlertBig #tarteaucitronPersonalize2:hover,#tarteaucitronAlertBig #tarteaucitronAllDenied2:hover,#tarteaucitronAlertBig #tarteaucitronCloseAlert:hover{opacity:.5 !important}
