/** Load from cache **/@import url("//fonts.googleapis.com/css?family=Lato:300,400,300italic,400italic,700,900|Roboto:400,400i,700,700i");@import url("//cdn-x204.kalisport.com/css/super-gen.css?20250707");::selection{background-color:#F57321;color:#000000;}h1,h2,h3,h4,h5,h6,.h-font{font-family:'Roboto',sans-serif;font-weight:700;}#content #a-la-une .main{min-width:100%;margin-bottom:15px;}#content #a-la-une .main h1 a:hover,#content #a-la-une .main h2 a:hover{color:#F57321;}#content #a-la-une ul.liste-items{border-top:1px solid #DDD;}#content #a-la-une > ul.liste-items:first-child{border-top:0;}#content #a-la-une > ul.liste-items:first-child li:first-child > div{padding-top:0;}#content #a-la-une.liste .main .container{position:relative;width:auto;padding:0;}#content #a-la-une.liste .main .container{background:#f1f1f1;}#content #a-la-une.liste .main .cover{width:100%;display:block;border-bottom:3px solid #2E52A3;height:auto;max-height:450px;overflow:hidden;text-align:center;padding:0;}#content #a-la-une.liste .main .cover img{max-height:100%;left:50%;margin-left:-100%;position:relative;width:auto;max-width:100%;}#content #a-la-une.liste .main .text{text-align:left;padding:8px;}#content #a-la-une.liste .main h1{background:none;}#content #a-la-une.liste .main h1 a{color:#F57321;text-transform:none;display:block;line-height:1;margin-bottom:5px;}#content #a-la-une.liste .main .meta,#content #a-la-une.liste .main .meta time{font-size:11px;color:#666;}#content #a-la-une.vignettes .container{position:relative;width:auto;padding:0;}#content #a-la-une.vignettes .container,#content #a-la-une.vignettes .row.bloc > div > div{background:#f1f1f1;}#content #a-la-une.vignettes .cover{width:100%;display:block;border-bottom:3px solid #2E52A3;height:auto;max-height:450px;overflow:hidden;text-align:center;padding:0;}#content #a-la-une.vignettes .cover img{max-height:100%;left:50%;margin-left:-100%;position:relative;width:auto;max-width:100%;}#content #a-la-une.vignettes .text{text-align:left;padding:8px;}#content #a-la-une.vignettes .main h1{background:none;}#content #a-la-une.vignettes .main h1 a{color:#F57321;text-transform:none;display:block;line-height:1;margin-bottom:5px;}#content #a-la-une.vignettes .meta,#content #a-la-une.vignettes .meta time{font-size:11px;color:#666;}#content #a-la-une.vignettes .row.bloc > div{margin-bottom:12px;}#content #a-la-une.vignettes .row.bloc > div .cover{height:130px;}#content #a-la-une.vignettes .row.bloc > div .text h2,#content #a-la-une .row.bloc > div .text h2 a{color:#F57321;font-size:20px;line-height:22px;margin-bottom:5px;}#content #a-la-une.diaporama .carousel{margin-bottom:8px;}#content #a-la-une.diaporama .carousel-caption h2,#content #a-la-une.diaporama .carousel-caption h2 a{color:#F57321;}#content #a-la-une.diaporama .carousel-caption h2 a{background:#2E52A3;}#content #a-la-une.diaporama .carousel + #all-news{margin-top:30px;}#all-news{border-top:1px solid #DDD;margin-top:15px;}#all-news .btn{display:inline-block;margin-top:-20px;}dl#infos-equipe{margin-bottom:0;}dl#infos-equipe dt{font-size:18px;}dl#infos-equipe dd{margin-bottom:10px;}dl#infos-equipe dd:last-child{margin-bottom:0;}.liste-player-group{overflow:hidden;}.liste-player-group .item-joueur-equipe{margin:0 0 5px;padding-top:8px;padding-bottom:8px;}.liste-player-group .item-joueur-equipe .photo-container{padding-bottom:0;}.liste-player-group .item-joueur-equipe .photo-container img{width:100%;}.liste-player-group .item-joueur-equipe .infos-container{background:#FFF;}.liste-player-group .item-joueur-equipe .infos{display:table;width:100%;border-top:3px solid #2E52A3;}.liste-player-group .item-joueur-equipe .infos h4{padding:0 0 0 10px;font-size:17px;margin-bottom:5px;}.liste-player-group .item-joueur-equipe .infos h4 span{display:block;margin-bottom:3px;}.liste-player-group .item-joueur-equipe .infos .number{color:#2E52A3;padding:0 10px 0 0;text-align:right;font-size:26px;}.liste-player-group .item-joueur-equipe .infos h4,.liste-player-group .item-joueur-equipe .infos .number{display:table-cell;height:60px;vertical-align:middle;}.liste-player-group .item-joueur-equipe .infos,.liste-player-group .item-joueur-equipe .infos a{color:#F57321;}@media (max-width:750px){.liste-player-group .item-joueur-equipe{display:table;width:100%;overflow:hidden;border-top:solid 1px #ccc;padding:15px 0;}.liste-player-group .item-joueur-equipe:first-child{border-top:0;padding-top:5px;}.liste-player-group .item-joueur-equipe .photo-container{display:table-cell;width:30%;}.liste-player-group .item-joueur-equipe .infos{display:table-cell;width:70%;background:#FFF;vertical-align:middle;padding:10px 10px 10px 15px;border:0;}.liste-player-group .item-joueur-equipe .infos h4 span{display:inline;}.liste-player-group .item-joueur-equipe .infos h4,.liste-player-group .item-joueur-equipe .infos .number{display:inline-block;height:auto;vertical-align:middle;width:100%;text-align:left;padding:0;}.liste-player-group .item-joueur-equipe .infos h4{font-size:20px;}.liste-player-group .item-joueur-equipe .infos .number{font-size:16px;}}ul.categories li{background:rgba(245,115,33,0.9);margin-right:2px;}ul.categories li:nth-child(2){background:rgba(245,115,33,0.8);}ul.categories li:nth-child(3){background:rgba(245,115,33,0.7);}ul.categories li:nth-child(4){background:rgba(245,115,33,0.6);}ul.categories li:nth-child(5){background:rgba(245,115,33,0.5);}#content .social-share{position:relative;font-size:0;margin-top:15px;background:#FFF;}#content .social-share h3{color:#F57321;font-size:16px;display:inline-block;line-height:35px;margin:0 0 0 10px;}#content .social-share .btn{margin-left:0;margin-right:0;padding:0;border-radius:0;border:0;width:35px;height:35px;line-height:35px;font-size:15px;text-align:center;border-right:1px solid #F57321;background:none;color:#F57321;}#content .social-share h3,#content .social-share .btn{vertical-align:top;}@media (max-width:768px){#content .social-share h3{display:none;width:100%;}}#fiche-match .bg-custom,#fiche-evenement .bg-custom{}#fiche-match .overlay,#fiche-evenement .overlay{background:url("../../../assets/img/bg/bg-fiche-match-layer.png") 0px -2px;background-size:15px;}#plan-du-site h2{font-size:16px;margin-bottom:4px;}#plan-du-site > ul > li{margin-bottom:10px;}#plan-du-site ul ul{margin-bottom:6px;padding-left:20px;}#boutique-slider-container .owl-controls{border-top-color:#2E52A3;}#boutique-slider-container .owl-dots,.boutique-grid .categorie-item .product-details h2{background:#2E52A3;}.boutique-grid .categorie-item .product-details h2,.boutique-grid .categorie-item .product-details h2 a{color:#FFFFFF;}