html{position:relative;min-height:100%}body{font-family:"Open Sans", "Verdana", "sans-serif";color:#333;margin-bottom:140px}@media (max-width: 767px){body{margin-bottom:160px}}@media (max-width: 543px){body{margin-bottom:200px}}.glyphicon.blue-icon{color:#204ebb;margin-right:10px}time{text-transform:capitalize}.content{padding-bottom:20px}h1.color-primary{color:#204ebb}h2.color-primary{margin-top:10px;margin-bottom:20px;line-height:30px;color:#204ebb}h3{margin-top:10px;text-align:justify;line-height:30px;color:#204ebb}.carousel{margin-bottom:10px}.img-fluid{width:100%}[role=button]{cursor:pointer}article{position:relative}article:not(:first-of-type){padding-top:50px}article:not(:first-of-type)::after{content:"";background:#bbb;position:absolute;top:0;left:40%;width:20%;height:1px;margin-top:25px}article header{padding:10px}article header a:hover{text-decoration:none}article header .details{padding-top:10px;opacity:0.7;transition:linear 0.1s}article header .details:hover{opacity:1}article .message{overflow:hidden;padding:20px 10px;text-align:justify}article .message.minimised{max-height:650px}article .message:not(.minimised)+.show-more-wrapper{display:none}article .show-more-wrapper{position:absolute;bottom:0;left:0;right:0;background:white;box-shadow:0 0 2rem 2rem #fff;padding-top:1rem;text-align:center}.item a{color:#333;text-decoration:none}.item a:hover{color:#264692}.club-title{margin-bottom:2rem}.contact{margin:5rem 0}main section,aside section{margin-bottom:40px}main section header,aside section header{text-align:center;padding:10px}main .item,aside .item{padding:10px}main .item h5,main .item p,aside .item h5,aside .item p{text-align:justify}main .see-more a,aside .see-more a{text-decoration:none;color:#204ebb}@media (min-width: 992px){aside.summary{padding-left:45px}aside::after{content:"";background:#bbb;position:absolute;top:25%;left:15px;height:50%;width:1px}}#home-carousel{margin-top:-20px}@media (max-width: 600px){#home-carousel{height:0;padding-bottom:50%}}@media (min-width: 600px){#home-carousel{height:300px}}#home-carousel .item img{max-height:300px}.video-iframe,.responsive-thumbnail{position:relative;overflow:hidden;padding-top:56.25%}.video-iframe>:first-child,.responsive-thumbnail>:first-child{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.highlighted-media{padding-bottom:2rem}.media-page figcaption{text-align:center;color:#204ebb;margin-top:1rem}.highlighted-media figcaption{font-size:1.8rem}.media-page h1{padding-bottom:2rem}.media-item-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr));gap:2rem}.partner{display:flex;align-items:center;justify-content:center;height:150px}.partner-image{max-height:140px;object-fit:contain}@media (max-width: 767px){form[role='search']{padding-right:0;padding-left:0}}@media screen and (-webkit-min-device-pixel-ratio: 0){form[role='search'] input{font-size:16px}}form[role='search'] .clear-button{right:40px;opacity:0.5}form[role='search'] .clear-button::before{cursor:pointer;pointer-events:auto}.player-details img{display:block;margin:0 auto 30px}@media (min-width: 768px){.player-details dl dt{width:260px}.player-details dl dd{margin-left:280px}}.ranking-guide h2{margin-top:10px;margin-bottom:20px;line-height:30px;color:#204ebb}.ranking-table .table tr th:not(:first-child){min-width:5rem;white-space:pre}.ranking-table .table tr :is(td, th):not(:first-child){text-align:right}.ranking-table .table :is(th, td):nth-child(2n){background-color:#f9f2f4}.shop-image{margin-top:2rem}.person{padding:20px}.person h5{color:#204ebb}.tournament{padding-top:5px}.date-item+.date-item{padding-top:30px}.map{width:100%;max-width:800px}.tournament-cover{display:block;width:100%;max-width:500px;margin:auto}.tournament-guide{margin-top:2rem}.licence-alert{display:grid;justify-content:center}.carousel .item img{width:100%;object-fit:cover}footer{padding:10px 0;position:absolute;bottom:0;width:100%;background-color:#f8f8f8;min-height:140px}@media (max-width: 767px){footer{min-height:160px}}@media (max-width: 543px){footer{min-height:200px}}footer .social-links img{height:20px;margin:5px}footer a:hover{text-decoration:none}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}@media (min-width: 992px) and (max-width: 1199px){.dropdown-submenu>.dropdown-menu{min-width:140px}}@media (min-width: 768px) and (max-width: 991px){.dropdown-submenu>.dropdown-menu{left:-100%}}@media (min-width: 768px){.dropdown-submenu:hover{background:#e2e1e1}}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:4px 0 4px 4px;border-left-color:#555555;margin-top:5px;margin-right:-10px}@media (max-width: 767px){.dropdown-submenu>a:after{transform:rotate(90deg);float:none;display:inline-block;margin-left:1rem}}@media (max-width: 767px){.navbar-nav .open .dropdown-submenu .dropdown-menu>li>a{padding-left:35px}.navbar-nav .open .dropdown-submenu .dropdown-submenu .dropdown-menu>li>a{padding-left:45px}}header .navbar-brand{padding:10px}header .navbar-brand img{height:30px}header .social-links{margin-bottom:0}@media (min-width: 992px) and (max-width: 1199px){header .social-links{margin-top:10px}}header .social-links img{height:30px;margin:10px;filter:grayscale(100%);opacity:0.6}header .social-links img:hover{filter:grayscale(0);opacity:1}@media (min-width: 992px) and (max-width: 1199px){header .social-links img{margin:0}}.js-resize-images img{max-width:100%}.pdf-viewer{max-height:70vh;overflow-y:auto}.pdf-viewer:empty{min-height:50vh;display:flex;align-items:center;justify-content:center}.pdf-viewer:empty::after{content:"Chargement...";font-size:2rem}.pdf-page[width]{padding:0.5rem;border:1px solid black}
