html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}
html{line-height:1;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;vertical-align:middle;}
q, blockquote{quotes:none;}
q:before, q:after, blockquote:before, blockquote:after{content:"";content:none;}
a img{border:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{display:block;}
.icon-sprite, .icon-Estac-arrow-left, .icon-Estac-arrow-right, .icon-Estac-close, .icon-abonnement, .icon-arrow-back, .icon-arrow-blue-left, .icon-arrow-blue-right, .icon-arrow-circle-down, .icon-arrow-menu-left-white, .prehome #header .toggle_topHeader.active .icon, .icon-arrow-menu-left, #header .toggle_topHeader.active .icon, .icon-arrow-menu-right-white, .prehome #header .toggle_topHeader .icon, .icon-arrow-menu-right, .icon-arrow-menu, .icon-arrow-right-circle, .icon-arrow-right-or, .icon-arrow-right, .icon-billets-icon, .block_match .billeterie:hover .icon, .icon-classement-down, .icon-classement-egal, .icon-classement-up, .icon-close-menu, .main_header .toggle_menu.active .icon, .icon-close-white, .icon-contact, .icon-control-left-white, .icon-control-left, .icon-control-right-white, .icon-control-right, .icon-external-link, .icon-facebook-blue, .icon-facebook, .icon-fb_follow, .icon-google, .icon-insta-blue, .icon-insta_follow, .icon-instagram, .icon-meteo-brouillard, .icon-meteo-grele, .icon-meteo-neige, .icon-meteo-nuage, .icon-meteo-orage, .icon-meteo-pluie, .icon-meteo-soleil, .icon-meteo-vent, .icon-next, .icon-play-big, .icon-play, .icon-plus-blue, .block_match .plus:hover .icon, .icon-plus-grey, .icon-plus-navy, .link:hover .icon, .icon-plus-white, .banner_items .estac_tv .link:hover .icon, .stats_saison .select_stats .link:hover .icon, .icon-plus, .icon-presse, .icon-prev, .icon-print, .icon-search, .main_header .sisea-search-form input[type="submit"], .icon-small-plus, .icon-toggle-menu, .icon-toggle-plus, .icon-tv-blue, .icon-tv, .icon-tw_follow, .icon-twitter-blue, .icon-twitter{background:url('/assets/templates/sinfin/images/icon-s80ce7f0407.png') no-repeat;}
.icon-Estac-arrow-left{background-position:0 -122px;height:22px;width:22px;}
.icon-Estac-arrow-right{background-position:-52px -98px;height:22px;width:22px;}
.icon-Estac-close{background-position:-8px -18px;height:9px;width:9px;}
.icon-abonnement{background-position:0 -222px;height:16px;width:24px;}
.icon-arrow-back{background-position:-38px -312px;height:35px;width:35px;}
.icon-arrow-blue-left{background-position:-71px -222px;height:43px;width:22px;}
.icon-arrow-blue-right{background-position:-49px -222px;height:43px;width:22px;}
.icon-arrow-circle-down{background-position:-68px -38px;height:20px;width:20px;}
.icon-arrow-menu-left-white, .prehome #header .toggle_topHeader.active .icon{background-position:-75px -172px;height:25px;width:25px;}
.icon-arrow-menu-left, #header .toggle_topHeader.active .icon{background-position:-24px -222px;height:25px;width:25px;}
.icon-arrow-menu-right-white, .prehome #header .toggle_topHeader .icon{background-position:-50px -197px;height:25px;width:25px;}
.icon-arrow-menu-right{background-position:-25px -172px;height:25px;width:25px;}
.icon-arrow-menu{background-position:0 -18px;height:8px;width:8px;}
.icon-arrow-right-circle{background-position:-45px -347px;height:30px;width:30px;}
.icon-arrow-right-or{background-position:0 -58px;height:20px;width:20px;}
.icon-arrow-right{background-position:-17px -18px;height:10px;width:10px;}
.icon-billets-icon, .block_match .billeterie:hover .icon{background-position:-27px -18px;height:15px;width:16px;}
.icon-classement-down{background-position:-20px 0;height:18px;width:18px;}
.icon-classement-egal{background-position:-82px 0;height:18px;width:18px;}
.icon-classement-up{background-position:-43px -18px;height:18px;width:18px;}
.icon-close-menu, .main_header .toggle_menu.active .icon{background-position:-75px -197px;height:25px;width:25px;}
.icon-close-white{background-position:-45px -392px;height:30px;width:30px;}
.icon-contact{background-position:-38px 0;height:16px;width:22px;}
.icon-control-left-white{background-position:-38px -265px;height:47px;width:32px;}
.icon-control-left{background-position:-32px -437px;height:47px;width:32px;}
.icon-control-right-white{background-position:-64px -437px;height:47px;width:32px;}
.icon-control-right{background-position:0 -437px;height:47px;width:32px;}
.icon-external-link{background-position:0 -98px;height:12px;width:12px;}
.icon-facebook-blue{background-position:-40px -58px;height:20px;width:20px;}
.icon-facebook{background-position:-20px -78px;height:20px;width:20px;}
.icon-fb_follow{background-position:-74px -98px;height:24px;width:24px;}
.icon-google{background-position:-32px -98px;height:20px;width:20px;}
.icon-insta-blue{background-position:-12px -98px;height:20px;width:20px;}
.icon-insta_follow{background-position:-24px -147px;height:24px;width:24px;}
.icon-instagram{background-position:-80px -58px;height:20px;width:20px;}
.icon-meteo-brouillard{background-position:-47px -122px;height:25px;width:25px;}
.icon-meteo-grele{background-position:-72px -122px;height:25px;width:25px;}
.icon-meteo-neige{background-position:0 -172px;height:25px;width:25px;}
.icon-meteo-nuage{background-position:-48px -147px;height:25px;width:25px;}
.icon-meteo-orage{background-position:-22px -122px;height:25px;width:25px;}
.icon-meteo-pluie{background-position:0 -197px;height:25px;width:25px;}
.icon-meteo-soleil{background-position:-25px -197px;height:25px;width:25px;}
.icon-meteo-vent{background-position:-73px -312px;height:25px;width:25px;}
.icon-next{background-position:0 -265px;height:32px;width:38px;}
.icon-play-big{background-position:0 -484px;height:100px;width:100px;}
.icon-play{background-position:0 -392px;height:45px;width:45px;}
.icon-plus-blue, .block_match .plus:hover .icon{background-position:-60px -78px;height:20px;width:20px;}
.icon-plus-grey{background-position:0 -78px;height:20px;width:20px;}
.icon-plus-navy, .link:hover .icon{background-position:-20px -58px;height:20px;width:20px;}
.icon-plus-white, .banner_items .estac_tv .link:hover .icon, .stats_saison .select_stats .link:hover .icon{background-position:-8px -38px;height:20px;width:20px;}
.icon-plus{background-position:-28px -38px;height:20px;width:20px;}
.icon-presse{background-position:-60px 0;height:16px;width:22px;}
.icon-prev{background-position:0 -312px;height:32px;width:38px;}
.icon-print{background-position:0 -347px;height:45px;width:45px;}
.icon-search, .main_header .sisea-search-form input[type="submit"]{background-position:-48px -38px;height:20px;width:20px;}
.icon-small-plus{background-position:0 -38px;height:8px;width:8px;}
.icon-toggle-menu{background-position:-50px -172px;height:25px;width:25px;}
.icon-toggle-plus{background-position:-73px -147px;height:25px;width:25px;}
.icon-tv-blue{background-position:0 0;height:16px;width:20px;}
.icon-tv{background-position:-61px -18px;height:20px;width:25px;}
.icon-tw_follow{background-position:0 -147px;height:24px;width:24px;}
.icon-twitter-blue{background-position:-60px -58px;height:20px;width:20px;}
.icon-twitter{background-position:-40px -78px;height:20px;width:20px;}
@font-face{font-family:'montserrat_light';src:url("/assets/templates/sinfin/fonts/montserrat-light-webfont.eot");src:url("/assets/templates/sinfin/fonts/montserrat-light-webfont.eot#iefix") format("embedded-opentype"), url("/assets/templates/sinfin/fonts/montserrat-light-webfont.woff") format("woff"), url("/assets/templates/sinfin/fonts/montserrat-light-webfont.woff2") format("woff2"), url("/assets/templates/sinfin/fonts/montserrat-light-webfont.ttf") format("truetype"), url("/assets/templates/sinfin/fonts/montserrat-light-webfont.svg#montserrat_light") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'montserrat_regular';src:url("/assets/templates/sinfin/fonts/montserrat-regular-webfont.eot");src:url("/assets/templates/sinfin/fonts/montserrat-regular-webfont.eot#iefix") format("embedded-opentype"), url("/assets/templates/sinfin/fonts/montserrat-regular-webfont.woff") format("woff"), url("/assets/templates/sinfin/fonts/montserrat-regular-webfont.woff2") format("woff2"), url("/assets/templates/sinfin/fonts/montserrat-regular-webfont.ttf") format("truetype"), url("/assets/templates/sinfin/fonts/montserrat-regular-webfont.svg#montserrat_regular") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'montserrat_bold';src:url("/assets/templates/sinfin/fonts/montserrat-bold-webfont.eot");src:url("/assets/templates/sinfin/fonts/montserrat-bold-webfont.eot#iefix") format("embedded-opentype"), url("/assets/templates/sinfin/fonts/montserrat-bold-webfont.woff") format("woff"), url("/assets/templates/sinfin/fonts/montserrat-bold-webfont.woff2") format("woff2"), url("/assets/templates/sinfin/fonts/montserrat-bold-webfont.ttf") format("truetype"), url("/assets/templates/sinfin/fonts/montserrat-bold-webfont.svg#montserrat_bold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'oswald_regular';src:url("/assets/templates/sinfin/fonts/Oswald-Regular-webfont.eot");src:url("/assets/templates/sinfin/fonts/Oswald-Regular-webfont.eot#iefix") format("embedded-opentype"), url("/assets/templates/sinfin/fonts/Oswald-Regular-webfont.woff") format("woff"), url("/assets/templates/sinfin/fonts/Oswald-Regular-webfont.woff2") format("woff2"), url("/assets/templates/sinfin/fonts/Oswald-Regular-webfont.ttf") format("truetype"), url("/assets/templates/sinfin/fonts/Oswald-Regular-webfont.svg#oswald_regular") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'oswald_bold';src:url("/assets/templates/sinfin/fonts/Oswald-Bold-webfont.eot");src:url("/assets/templates/sinfin/fonts/Oswald-Bold-webfont.eot#iefix") format("embedded-opentype"), url("/assets/templates/sinfin/fonts/Oswald-Bold-webfont.woff") format("woff"), url("/assets/templates/sinfin/fonts/Oswald-Bold-webfont.woff2") format("woff2"), url("/assets/templates/sinfin/fonts/Oswald-Bold-webfont.ttf") format("truetype"), url("/assets/templates/sinfin/fonts/Oswald-Bold-webfont.svg#oswald_bold") format("svg");font-weight:normal;font-style:normal;}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;}
div.selector, div.selector span, div.checker span, div.radio span, div.uploader, div.uploader span.action, div.button, div.button span{background-image:url("/assets/templates/sinfin/images/sprite.png");background-repeat:no-repeat;-webkit-font-smoothing:antialiased;}
div.selector, div.checker, div.button, div.radio, div.uploader{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;vertical-align:middle;}
div.selector:focus, div.checker:focus, div.button:focus, div.radio:focus, div.uploader:focus{outline:0;}
div.selector, div.selector *, div.radio, div.radio *, div.checker, div.checker *, div.uploader, div.uploader *, div.button, div.button *{margin:0;padding:0;}
.highContrastDetect{background:url("/assets/templates/sinfin/images/bg-input.png") repeat-x 0 0;width:0px;height:0px;}
input.uniform-input, select.uniform-multiselect, textarea.uniform{padding:3px;background:url("/assets/templates/sinfin/images/bg-input.png") repeat-x 0 0;outline:0;}
input.uniform-input.active, select.uniform-multiselect.active, textarea.uniform.active{background:url("/assets/templates/sinfin/images/bg-input-focus.png") repeat-x 0 0;}
div.checker input, input[type="search"], input[type="search"]:active{-moz-appearance:none;-webkit-appearance:none;}
div.selector{background-position:0 -130px;line-height:26px;height:26px;padding:0 0 0 10px;position:relative;overflow:hidden;}
div.selector span{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;background-position:right 0;height:26px;line-height:26px;padding-right:25px;cursor:pointer;width:100%;display:block;}
div.selector.fixedWidth{width:190px;}
div.selector.fixedWidth span{width:155px;}
div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;height:22px;top:2px;left:0px;width:100%;}
div.selector.active{background-position:0 -156px;}
div.selector.active span{background-position:right -26px;}
div.selector.hover, div.selector.focus{background-position:0 -182px;}
div.selector.hover span, div.selector.focus span{background-position:right -52px;}
div.selector.hover.active, div.selector.focus.active{background-position:0 -208px;}
div.selector.hover.active span, div.selector.focus.active span{background-position:right -78px;}
div.selector.disabled, div.selector.disabled.active{background-position:0 -234px;}
div.selector.disabled span, div.selector.disabled.active span{background-position:right -104px;}
div.checker{position:relative;}
div.checker, div.checker span, div.checker input{width:19px;height:19px;}
div.checker span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background-position:0 -260px;}
div.checker span.checked{background-position:-76px -260px;}
div.checker input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;}
div.checker.active span{background-position:-19px -260px;}
div.checker.active span.checked{background-position:-95px -260px;}
div.checker.hover span, div.checker.focus span{background-position:-38px -260px;}
div.checker.hover span.checked, div.checker.focus span.checked{background-position:-114px -260px;}
div.checker.hover.active span, div.checker.focus.active span{background-position:-57px -260px;}
div.checker.hover.active span.checked, div.checker.focus.active span.checked{background-position:-133px -260px;}
div.checker.disabled, div.checker.disabled.active{background-position:-152px -260px;}
div.checker.disabled span.checked, div.checker.disabled.active span.checked{background-position:-171px -260px;}
div.radio{position:relative;}
div.radio, div.radio span, div.radio input{width:18px;height:18px;}
div.radio span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background-position:0 -279px;}
div.radio span.checked{background-position:-72px -279px;}
div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;}
div.radio.active span{background-position:-18px -18px -279px;}
div.radio.active span.checked{background-position:-90px -279px;}
div.radio.hover span, div.radio.focus span{background-position:-36px -36px -279px;}
div.radio.hover span.checked, div.radio.focus span.checked{background-position:-108px -279px;}
div.radio.hover.active span, div.radio.focus.active span{background-position:-54px -279px;}
div.radio.hover.active span.checked, div.radio.focus.active span.checked{background-position:-126px -279px;}
div.radio.disabled span, div.radio.disabled.active span{background-position:-144px -279px;}
div.radio.disabled span.checked, div.radio.disabled.active span.checked{background-position:-162px -279px;}
div.uploader{background-position:0 -297px;height:28px;width:190px;cursor:pointer;position:relative;overflow:hidden;}
div.uploader span.action{background-position:right -409px;height:28px;line-height:28px;width:82px;text-align:center;float:left;display:inline;overflow:hidden;cursor:pointer;}
div.uploader span.filename{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:24px;margin:2px 0 2px 2px;line-height:24px;width:85px;padding:0 10px;}
div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%;}
div.uploader.active span.action{background-position:right -465px;}
div.uploader.hover, div.uploader.focus{background-position:0 -353px;}
div.uploader.hover span.action, div.uploader.focus span.action{background-position:right -437px;}
div.uploader.hover.active span.action, div.uploader.focus.active span.action{background-position:right -493px;}
div.uploader.disabled, div.uploader.disabled.active{background-position:0 -325px;}
div.uploader.disabled span.action, div.uploader.disabled.active span.action{background-position:right -381px;}
div.button{background-position:0 -641px;height:30px;cursor:pointer;position:relative;}
div.button a, div.button button, div.button input{opacity:0.01;filter:alpha(opacity=1);-moz-opacity:0.01;display:block;top:0;left:0;right:0;bottom:0;position:absolute;}
div.button span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;line-height:22px;text-align:center;background-position:right -521px;height:22px;margin-left:13px;padding:8px 15px 0 2px;}
div.button.active{background-position:0 -671px;}
div.button.active span{background-position:right -551px;cursor:default;}
div.button.hover, div.button.focus{background-position:0 -701px;}
div.button.hover span, div.button.focus span{background-position:right -581px;}
div.button.disabled, div.button.disabled.active{background-position:0 -731px;}
div.button.disabled span, div.button.disabled.active span{background-position:right -611px;cursor:default;}
input.uniform-input, select.uniform-multiselect, textarea.uniform{font-size:12px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;color:#777;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
input.uniform-input.hover, input.uniform-input.focus, select.uniform-multiselect.hover, select.uniform-multiselect.focus, textarea.uniform.hover, textarea.uniform.focus{-webkit-box-shadow:0px 0px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 4px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 4px rgba(0, 0, 0, 0.3);border-color:#999;}
div.button span{font-weight:bold;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;}
div.button.hover span, div.button.focus span{color:#555;}
div.button.disabled span, div.button.disabled.active span{color:#bbb;}
div.selector{font-size:12px;}
div.selector span{color:#666;text-shadow:0 1px 0 #fff;}
div.selector select{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;}
div.selector.disabled span, div.selector.disabled.active span{color:#bbb;}
div.checker{margin-right:5px;}
div.radio{margin-right:3px;}
div.uploader span.action{text-shadow:#fff 0px 1px 0px;background-color:#fff;font-size:11px;font-weight:bold;}
div.uploader span.filename{color:#777;border-right:solid 1px #bbb;font-size:11px;}
div.uploader.disabled span.action, div.uploader.disabled.active span.action{color:#aaa;}
div.uploader.disabled span.filename, div.uploader.disabled.active span.filename{border-color:#ddd;color:#aaa;}
input.uniform-input, input.uniform-input:focus{background-color:#fff;}
div.checker span{background:url("/assets/templates/sinfin/images/checkbox-sprite.png") 0 0 no-repeat;background-position:-5px -5px !important;}
div.checker span.checked{background:url("/assets/templates/sinfin/images/checkbox-sprite.png") 0 0 no-repeat;background-position:-30px -5px !important;}
.fancybox-image, .fancybox-inner, .fancybox-nav, .fancybox-nav span, .fancybox-outer, .fancybox-skin, .fancybox-tmp, .fancybox-wrap, .fancybox-wrap iframe, .fancybox-wrap object{padding:0;margin:0 auto;border:0;outline:0;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-inner, .fancybox-outer, .fancybox-skin{position:relative;}
.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-iframe, .fancybox-image{display:block;width:100%;height:100%;}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060;}
.fancybox-close, .fancybox-nav, .fancybox-nav span{cursor:pointer;z-index:8040;position:absolute;}
#fancybox-loading div{width:44px;height:44px;background:url(/assets/templates/sinfin/images/fancybox_loading.gif) center center no-repeat;}
.fancybox-close{top:-30px;right:-10px;width:36px;height:36px;}
.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(/assets/templates/sinfin/css/blank.gif);-webkit-tap-highlight-color:transparent;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden;}
.fancybox-prev span{left:50px;}
.fancybox-next span{right:50px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important;}
.fancybox-lock, .fancybox-lock body{overflow:hidden!important;}
.fancybox-lock{width:auto;}
.fancybox-lock-test{overflow-y:hidden!important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/assets/templates/sinfin/images/fancybox_overlay.png);}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8);}
body{margin:0;padding:0;font-size:16px;color:#898989;font-family:'montserrat_light';background:url("/assets/templates/sinfin/images/Estac-background.jpg") 0 0 no-repeat #122234;background-size:100% auto;}
p{line-height:1.5em;}
a:focus, a:hover{text-decoration:none;outline:none;}
.wrapper{width:100%;height:100%;}
.wrapper_inner{position:relative;}
.top_page{background:url("/assets/templates/sinfin/images/background-top.jpg") 0 center no-repeat #143d6b;background-size:100% auto;}
.bg_white{background:#FFF;}
.icon{display:inline-block;}
.no_padding{padding:0;}
.no_margin{margin:0;}
.clear{clear:both;}
input:focus, select:focus, textarea:focus, button:focus{outline:none;}
select{cursor:pointer;}
select::-ms-expand{display:none;}
.print:hover{opacity:0.8;}
.f_left{float:left;}
iframe{width:100%;}
.loading{display:none;margin-top:10px;text-align:center;font-size:14px;}
.search_result{color:#e2ba4b;margin-bottom:20px;font-size:23px;}
.search_result strong{font-family:'montserrat_regular';}
.buts.victoire span{color:#067fd0!important;}
.buts.match_nul span{color:#898989!important;}
.buts.defaite span{color:#b30000!important;}
.less_info{background:none!important;position:relative;padding:0!important;}
.less_filinfo{position:absolute!important;width:22px;height:22px;right:45px!important;top:10px!important;background:url("/assets/templates/sinfin/images/refresh-filsinfos.png") 0 0 no-repeat !important;background-size:100% auto!important;display:inline-block;}
.less_filinfo:hover{opacity:.7;cursor:pointer;}
h1, h2{text-transform:uppercase!important;}
.template13 .table_classement .table_row.highlighted{background:#067fd0 !important;}
.external_link .icon-external-link{display:none;}
.external_link:hover{position:relative;}
.external_link:hover .icon-external-link{position:absolute;left:-12px;display:inline-block;}
.simple_col{padding:40px 90px;background:#FFF;}
.simple_col .title{margin-bottom:25px;padding-bottom:25px;background:url("/assets/templates/sinfin/images/separator.png") 0 bottom no-repeat;}
.simple_col .title h1{float:none;margin:0;width:100%;}
.simple_col h2{margin-bottom:10px;color:#e2ba4b;}
.simple_col p{font-size:13px;}
.button{display:inline-block;background:white;color:#898989;border-radius:3px;padding:8px 10px;margin:5px;font-family:'oswald_regular';text-transform:uppercase;}
.button:hover{color:#152537;cursor:pointer;}
button{border:none;}
.link{color:#999999;font-family:'oswald_regular';font-size:14px;text-transform:uppercase;}
.link .icon{position:relative;top:-2px;vertical-align:middle;}
.link:hover{color:#152537;cursor:pointer;}
.small_button{display:inline-block;font-size:13px;background:white;color:#898989;padding:5px 8px;}
.small_button:hover{opacity:0.8;}
.button.blue, .small_button.blue{background:#067fd0;color:#FFF;}
.button.navy, .small_button.navy{background:#152537;color:#FFF;}
.button_box.center_line{margin-top:10px;text-align:center;background:url("/assets/templates/sinfin/images/separator-center.png") center 7px no-repeat;}
.button_box.center_line .link{padding:0 5px;background:white;}
.box_title{position:relative;}
.box_title img{width:100%;}
.box_title h1{position:absolute;bottom:30px;left:25px;color:#FFF;font-size:36px;font-family:'montserrat_regular';}
.title h1{float:left;margin-bottom:15px;width:74%;color:#152537;font-size:33px;font-family:'montserrat_regular';line-height:1.2em;}
.title h1 .icon{position:relative;top:4px;}
.title h1 .icon:hover{opacity:0.7;}
.title h1 a:after{position:relative;top:2px;content:'';display:inline-block;width:1px;height:30px;margin:0 5px 0 10px;background:#f4f4f4;}
.title h1 .title-text{display:inline-block;vertical-align:top;width:85%;}
h2.title_h2{margin-bottom:25px;color:#e2ba4b;font-size:23px;}
.carousel .carousel-indicators li{width:7px;height:7px;margin:0 3px;background:#eaeaea;opacity:0.4;}
.carousel .carousel-indicators li.active{width:7px;height:7px;margin:0 3px;background:white;opacity:1;}
.carousel .carousel-control{background:transparent !important;}
.carousel .carousel-control .icon{position:absolute;top:50%;margin-top:-23px;}
.carousel .carousel-control.left .icon{left:0;}
.carousel .carousel-control.right .icon{right:0;}
.carousel .carousel-control.white{width:7%;min-width:32px;}
.carousel .carousel-control.white.left .icon{left:initial;right:0;}
.carousel .carousel-control.white.right .icon{right:initial;left:0;}
.carousel.no_slide .carousel-control, .carousel.no_slide .carousel-indicators{display:none;}
.form_blue select{padding:0 40px 0 10px;color:white;font-size:12px;background:transparent;border:1px solid #58a8dd;border-radius:3px;background:url("/assets/templates/sinfin/images/select-arrow-blue.png") right center no-repeat;appearance:none;-webkit-appearance:none;-moz-appearance:none;}
.form_blue select option{color:#152537;}
.box_links{float:right;text-align:right;}
.box_links a{display:inline-block;vertical-align:middle;margin:0 3px;}
.box_links a:hover{opacity:0.8;}
.box_links a.print{margin-left:5px;}
.box_links.no-fl{float:none;}
.pub-banner{background:#FFF;}
#header .pub-banner{display:none;text-align:center;font-size:0;}
#header .pub-banner img{display:inline-block;}
#id213 .simple_col{padding:150px 90px;background:url("/assets/templates/sinfin/images/page-404.png") right center no-repeat white;background-size:35%;}
#id213 .simple_col .button{margin:20px 0 0 0;color:#FFF;background:#c99a27;}
#id213 .simple_col .button:hover{opacity:0.8;}
.fancybox-opened .fancybox-skin{box-shadow:none;}
.fancybox-title.fancybox-title-float-wrap{display:none;}
.fancybox-next{right:-50px;}
.fancybox-prev{left:-50px;}
.fancybox-next span{background:url("/assets/templates/sinfin/images/icon/Estac-arrow-right.png") center no-repeat;display:inline-block;visibility:visible;}
.fancybox-prev span{background:url("/assets/templates/sinfin/images/icon/Estac-arrow-left.png") center no-repeat;display:inline-block;visibility:visible;}
.fancybox-close{background:url("/assets/templates/sinfin/images/icon/Estac-close.png") center no-repeat;}
.content_actu li:before{content:'\25A0';margin-right:5px;color:#067fd0;}
.infos{font-size:13px!important;}
.infos p strong{margin:5px 0;font-family:'montserrat_regular';}
.equipes_page .liste_joueurs .thumbnail_joueur li strong{font-family:'montserrat_regular';}
.content_actu .content_article > p:last-child,
.content_actu .content_article > p:nth-last-child(2){clear:both;}
.content_actu .content_article .col_photo{padding: 7px;}
.content_actu .col_photo{padding:0 1px; margin-bottom: 2px;}
.preview_actu .icon-play{cursor:pointer;}
.prehome .billeterie{background:url("/assets/templates/medias/prehome/billeterie.jpg") 100% no-repeat;background-size:cover; height: 33.3333333%;}
.prehome .vie{background:url("/assets/templates/medias/prehome/vie-center.jpg") 100% no-repeat;background-size:cover; height: 25%;}
#iframe_terrain{position:relative;width:100%;background:#f2f2f2;height:528px;}
.match_remplacements{position:absolute;background:#fff;width:176px;height:360px;top:0;right:0;}
iframe#live{width:100%!important;}
.navy li{font-weight:bold;}
.table_row.last .num{color:red;}
.block_iframe_video{background:#337ab7;margin:5px -25px;padding:25px 20px 20px 20px;}
#id97 .row_galerie_joueur .title_top{position:absolute;right:-25px;top:0;color:white;background:#152537;font-family:'montserrat_light';font-size:14px;padding:15px;z-index:999;text-transform:uppercase;}
#id97 .liste_actus.bloc .slick_galerie_joueur{background:#f3f3f3;padding:64px 30px 25px 30px;margin:0 -25px 30px -25px;}
#id97 .row_galerie_joueur{position:relative;}
.slick-slide{padding-right:2px;}
.slick-next{width:15px!important;height:15px!important;right:5px!important;background:url("/assets/templates/sinfin/images/slick_nav_next.png") 100% no-repeat !important;z-index:999!important;top:60%!important;}
.slick-next:before{content:''!important;}
.slick-prev{width:15px!important;height:15px!important;left:5px!important;z-index:999!important;background:url("/assets/templates/sinfin/images/slick_nav_prev.png") 100% no-repeat !important;top:60%!important;}
.slick-prev:before{content:''!important;}
.prehome .top_header, .prehome .nav .navbar-nav{height:40px;}
.prehome .navbar-nav > li > a{padding-top:0;padding-bottom:0;line-height:40px;}
.prehome #header{background:#262626;}
.prehome #header .header-links > li.first{margin-left:0;}
.prehome #header .header-links > li a{padding:0 25px;font-size:12px;text-transform:uppercase;}
.prehome #header .top_header .header-links > li.first{margin-left:0;}
.prehome #header .top_header .header-links > li a{padding:0 25px;}
.prehome #header .social-links > li > a{padding:0 5px;height:40px;}
.prehome #header .social-links > li > a span{position:relative;top:10px;}
.prehome #header .header-links li a{color:#898989;}
.prehome #header .top_header .external_link:hover .icon-external-link{right:10px;}
.top_header, .nav .navbar-nav{height:40px;}
#header .top_header .header-links > li.first{margin-left:102px;}
#header .top_header .header-links > li a{padding:0 20px;}
#header .top_header .external_link:hover .icon-external-link{top:13px;left:auto;right:2px;}
.navbar-nav > li > a{padding-top:0;padding-bottom:0;line-height:40px;}
#header{background:#262626;}
#header .header-links > li.first{margin-left:150px;}
#header .header-links > li a{padding:0 25px;font-size:12px;text-transform:uppercase;}
#header .social-links{float:right;}
#header .social-links li{display:inline-block;}
#header .social-links li a{padding:0 5px;height:40px;}
#header .social-links li a span{position:relative;top:10px;}
#header .social-links li a:hover{opacity:0.8;}
#header .header-links li a{color:#898989;}
#header .toggle_topHeader{display:none;position:absolute;width:25px;height:25px;cursor:pointer;}
.main_header{position:relative;background:#F2F2F2;}
.main_header .container-header{position:relative;height:100%;}
.main_header .logo{position:absolute;left:15px;top:0;text-align:center;z-index:800;}
.main_header .menu.level0{display:inline-block;float:left;}
.main_header .menu.level0 .first{margin-left:130px;}
.main_header .menu.level0 > li{height:100%;float:left;}
.main_header .menu.level0 > li.nav-9{background:#067fd0;}
.main_header .menu.level0 > li.nav-9 .submenu{display:none!important;}
.main_header .menu.level0 > li.nav-9 > a{color:white;}
.main_header .menu.level0 > li.nav-8 > a{color:#c99a27;}
.main_header .menu.level0 > li.nav-8 > a:hover{color:#c99a27;border-color:#c99a27;}
.main_header .menu.level0 > li > a{display:inline-block;height:80px;padding:0 15px;font-size:14px;text-transform:uppercase;text-decoration:none;color:#898989;line-height:80px;font-family:'montserrat_light';cursor:pointer;}
.main_header .menu.level0 > li:hover > a{border-bottom:2px solid #000;color:black;}
.main_header .menu.level0 > li:hover .submenu{display:block;}
.main_header .sisea-search-form{position:relative;display:inline-block;z-index:10;}
.main_header .sisea-search-form label{display:none;}
.main_header .sisea-search-form input[type="submit"]{position:relative;border:0;text-indent:-9999px;background-color:transparent;z-index:10;}
.main_header .sisea-search-form input[type="submit"]:hover{opacity:0.8;}
.main_header .sisea-search-form input[type="text"]{display:none;position:absolute;top:-2px;right:-10px;height:25px;width:0;padding:0 30px 0 10px;font-size:12px;background:#f2f2f2;border:0;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;}
.main_header .toggle_menu{display:none;width:25px;height:25px;cursor:pointer;}
.main_header .sub_header{text-align:right;background:white;}
.main_header .sub_header .sub_links{display:inline-block;}
.main_header .sub_header .sub_links li{display:inline-block;font-size:11px;text-transform:uppercase;}
.main_header .sub_header .sub_links li a{margin-left:-4px;display:inline-block;padding:9px 10px 14px 10px;color:#898989;}
.main_header .sub_header .sub_links li a:hover{opacity:0.7;}
.main_header .sub_header .sub_links li .icon{position:relative;top:3px;}
.main_header .sub_header .sub_links li .abo{color:#067fd0;font-family:'montserrat_regular';}
.main_header .sub_header .sub_links li:after{margin:0;content:'';display:inline-block;position:relative;top:1px;height:10px;width:1px;background:#cccccc;}
.bg_submenu{display:none;position:absolute;top:80px;left:0;width:100%;background:white;z-index:99;}
.submenu{display:none;position:absolute;top:80px;left:0;width:100%;padding:45px 0;background:#FFF;z-index:100;}
.submenu .col_menu{float:left;width:80%;padding:0 15px;}
.submenu .col_menu .h2{display:block;margin-top:0;padding-bottom:20px;color:black;font-size:13px;font-family:'montserrat_bold';text-transform:uppercase;background:url("/assets/templates/sinfin/images/separator-small.png") 0 bottom no-repeat;background-size:100% auto;}
.submenu .col_menu ul li{line-height:1.65em;}
.submenu .col_menu ul li a{font-family:'montserrat_light';font-size:13px;color:#898989;text-transform:none;}
.submenu .col_menu ul li a .icon{opacity:0;}
.submenu .col_menu ul li a:hover{color:#067fd0;}
.submenu .col_menu ul li a:hover .icon{opacity:1;}
.submenu .col_pub{float:left;width:20%;padding:0 15px;}
.submenu .col_pub .pub{position:relative;}
.submenu .col_pub .pub .content_pub{position:absolute;top:40px;left:30px;}
.submenu .col_pub .pub .content_pub h2{color:white;font-size:25px;font-family:'oswald_bold';}
.submenu .col_pub .pub .content_pub p{color:white;font-size:17px;}
.submenu .col_pub .pub .content_pub .button{background:#c99a27;color:white;}
.submenu .col_pub .pub .content_pub .button:hover{opacity:0.8;}
.submenu .external_link:hover .icon-external-link{top:2px;}
#footer{margin-top:45px;}
#footer .prefooter{background:white;padding:30px 0;text-align:center;}
#footer h2{margin-bottom:20px;background:url("/assets/templates/sinfin/images/separator-center.png") no-repeat center;}
#footer h2 span{text-transform:uppercase;background:white;padding:5px;color:#898989;font-size:14px;font-family:'oswald_regular';margin-bottom:20px;}
#footer li{display:inline-block;margin:0 10px 40px 10px;}
#footer .footer-bottom{position:relative;background:#152537;text-align:center;}
#footer .footer-bottom p{display:inline-block;margin:0 5px;color:white;font-family:'montserrat_light';font-size:13px;}
#footer .footer-bottom p:first-child{color:#898989;}
#footer .footer-bottom p a{margin:0 5px;color:#898989;}
#footer .footer-bottom .footer-links{display:inline-block;margin:0 5px;}
#footer .footer-bottom .footer-links li{display:inline-block;margin:0 5px;padding:40px 0;}
#footer .footer-bottom .footer-links li a{font-family:'montserrat_light';font-size:13px;color:#93a1ad;}
#footer .footer-bottom .footer-links li a:hover{color:white;}
#footer .sinfin{position:absolute;bottom:10px;right:10px;}
#footer .sinfin a{color:#93a1ad;font-size:11px;}
#footer .sinfin a:hover{color:#FFF;}
.top_page{text-align:center;height:175px;background:none;}
.top_page .B_crumbBox{width:100%;text-align:left;margin:10px 0;box-sizing:border-box;}
.top_page .B_crumbBox li{display:inline-block;font-size:11px;}
.top_page .B_crumbBox li a{color:#898989;font-family:'montserrat_light';font-size:11px;}
.top_page .B_crumbBox li:last-child{color:#FFF;}
.top_page .B_crumbBox .B_lastCrumb a{color:white;}
.top_page .B_crumbBox .separator{position:relative;top:1px;margin:0 2px;display:inline-block;width:1px;height:10px;background:#898989;}
.top_page img{position:relative;margin:0 auto;}
#id103 .top_page{height:auto;background:none;}
#id103 .top_page img{display:none;}
.col-right{padding-bottom:20px;}
.col-right .pub-banner img{width:100%;height:auto;}
.col-right .preview_actu{position:relative;}
.col-right .preview_actu img{width:80%;margin:auto;}
.col-right h2, .col-right .title{float:right;color:white;background:#152537;font-family:'montserrat_light';font-size:14px;padding:15px;margin-bottom:35px;}
.col-right h2 .icon, .col-right .title .icon{position:relative;margin-left:5px;top:4px;}
.col-right .title{text-transform:uppercase;position:relative;margin:0;z-index:1;}
.col-right .type_actu{background:#c99a27;text-transform:uppercase;color:white;display:inline-block;padding:5px;}
.col-right .fil_info{position:relative;background:#f4f4f4;padding-bottom:45px;}
.col-right .fil_info h2{margin-bottom:10px;}
.col-right .fil_info .container_fil_info{position:relative;width:100%;text-align:left;padding-top:40px;padding-left:20px;box-sizing:border-box;}
.col-right .fil_info .container_fil_info span{font-family:'montserrat_light';font-size:13px;color:#898989;}
.col-right .fil_info .container_fil_info .fil_info_date{display:inline-block;min-width:45px;font-family:'montserrat_regular';padding-right:5px;margin-right:5px;border-right:1px solid #c6c6c6;color:black;}
.col-right .fil_info .container_fil_info .rouge{color:#067FD0;}
.col-right .fil_info .container_fil_info li{padding:10px 0;background:url("/assets/templates/sinfin/images/filinfo-separator.png") no-repeat bottom;}
.col-right .fil_info .container_fil_info li .icon{position:absolute;right:20px;}
.col-right .fil_info .container_fil_info a:hover span{color:#067FD0;}
.col-right .fil_info .container_fil_info .more_info{padding:0;background:none;}
.col-right .fil_info .container_fil_info .more_info .icon{right:20px;}
.col-right .fil_info .container_fil_info li a:hover{position:initial;}
.col-right .fil_info .container_fil_info li a:hover .icon-external-link{left:4px;margin-top:2px;}
.col-right .fil_info .more_filinfo{position:absolute;bottom:-30px;cursor:pointer;}
.col-right .fil_info .more_filinfo:hover{opacity:0.7;}
.col-right .image_une img{width:100%;}
.col-right .estac_tv_right{position:relative;background:#067fd0;text-align:center;padding-bottom:40px;}
.col-right .estac_tv_right h2{padding-top:7px;}
.col-right .estac_tv_right .detail_actu{width:80%;margin:10px auto;text-align:left;}
.col-right .estac_tv_right .detail_actu .date_actu, .col-right .estac_tv_right .detail_actu .date_actu a{color:black;font-family:'montserrat_regular';font-size:13px;}
.col-right .estac_tv_right .detail_actu h3, .col-right .estac_tv_right .detail_actu h3 a{color:#b1d4e8;font-family:'montserrat_light';font-size:13px;line-height:1.3em;}
.col-right .estac_tv_right .type_actu{position:absolute;top:79px;left:38px;text-transform:uppercase;background:#c99a27;}
.col-right .estac_tv_right .icon-plus{position:absolute;bottom:15px;right:15px;}
.col-right .estac_tv_right > a:hover .icon{opacity:0.8;}
.col-right .boutique-right{position:relative;background:url("/assets/templates/sinfin/images/background_boutique.jpg") 0 0 no-repeat;background-size:100% 100%;padding-bottom:25px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/background_boutique.jpg', sizingMethod='scale');}
.col-right .boutique-right img{position:relative;top:10px;left:30px;}
.col-right .boutique-right .content_boutique{position:relative;display:inline-block;width:215px;padding-top:30px;}
.col-right .boutique-right .content_boutique h2{background:transparent;color:white;width:195px;font-family:'montserrat_light';font-size:17px;line-height:30px;}
.col-right .boutique-right .content_boutique h2 strong{font-family:'oswald_bold';font-size:33px;}
.col-right .boutique-right .content_boutique .button{position:relative;margin-left:33px;bottom:30px;background:#c99a27;color:white;}
.col-right .boutique-right .content_boutique .button:hover{opacity:0.8;}
.col-right .billeterie-right{position:relative;height:271.5px;}
.col-right .billeterie-right img{position:absolute;top:0;left:0;z-index:0;}
.col-right .billeterie-right .container-billeterie{position:relative;text-align:left;margin-left:30px;box-sizing:border-box;padding-top:50px;}
.col-right .billeterie-right .container-billeterie h2{font-family:'oswald_bold';font-size:36px;color:white;background:transparent;margin-bottom:0;float:none;}
.col-right .billeterie-right .container-billeterie .next-matches{position:relative;}
.col-right .billeterie-right .container-billeterie .next-matches li{margin-bottom:10px;}
.col-right .billeterie-right .container-billeterie .next-matches li a{color:#cccccc;text-decoration:none;}
.col-right .billeterie-right .container-billeterie .next-matches li a:hover{color:white;}
.col-right .billeterie-right .container-billeterie .next-matches .icon-arrow-right{margin-right:5px;}
.col-right .billeterie-right .container-billeterie .button{margin-top:10px;}
.col-right .autour-estac{background:#f4f4f4;padding:35px 0;}
.col-right .autour-estac p{margin-left:30px;text-transform:uppercase;background:#898989;padding:5px 15px;color:white;display:inline-block;font-family:'montserrat_light';font-size:12px;}
.col-right .autour-estac ul{text-align:left;padding-left:30px;box-sizing:border-box;}
.col-right .autour-estac ul li a{color:#898989;font-family:'montserrat_light';font-size:13px;}
.col-right .autour-estac ul li a .icon{position:relative;top:5px;margin-right:5px;}
.col-right .autour-estac ul li a .icon-external-link{position:absolute;top:2px;left:auto;right:-20px;}
.col-right .autour-estac ul li a:hover{color:#152537;}
.col-right .social-bloc{margin:10px 0;}
.col-right .social-bloc p, .col-right .social-bloc ul, .col-right .social-bloc ul li{display:inline-block;font-family:'montserrat_regular';font-size:13px;}
.col-right .social-bloc ul{position:relative;top:5px;margin-left:10px;}
.col-right .social-bloc ul li{margin:0 5px;}
.col-right .social-bloc ul li a:hover{opacity:0.8;}
#carousel-prehome{position:relative;}
#carousel-prehome img{width:100%;}
#carousel-prehome a span{color:#fff;opacity:.4;}
#carousel-prehome .conteneur{position:absolute;max-width:355px;top:255px;left:65px;text-align:left;}
#carousel-prehome .conteneur h2{color:white;font-family:'oswald_bold';font-size:52px;text-transform:uppercase;margin-bottom:10px;}
#carousel-prehome .carousel-indicators{text-align:right;right:20px;left:inherit;margin-left:0;width:auto;}
#carousel-prehome .carousel-indicators li{width:24px;height:24px;text-align:center;line-height:24px;margin:0 5px;border-radius:50%;color:#FFF;opacity:0.7;text-indent:0;background:transparent;}
#carousel-prehome .carousel-indicators li.active{opacity:1;}
#carousel-prehome .fil-info{position:absolute;left:35px;bottom:25px;}
#carousel-prehome .fil-info p{font-size:12px;}
#carousel-prehome .fil-info p strong{color:#FFF;font-family:'montserrat_regular';text-transform:uppercase;}
#carousel-prehome .fil-info p a{color:#898989;}
#carousel-prehome .fil-info p a .fil_info_date{font-family:'montserrat_regular';}
#carousel-prehome .fil-info p a:hover{color:#FFF;}
.next_match{position:relative;}
.next_match #entrer{position:absolute;bottom:0;right:0;left:0;display:inline-block;background:white;color:#898989;border-radius:3px;padding:8px 10px;margin:5px;font-size:14px;font-family:'oswald_regular';text-transform:uppercase;text-decoration:none;}
.next_match #entrer:hover{color:#FFF;background:#152537;}
.next_match > img{width:100%;}
.next_match .content{height:100%;padding-top:70px;box-sizing:border-box;}
.next_match .content:hover{background:rgba(255, 255, 255, 0) !important;}
.next_match .content .content img{width:150px;}
.next_match .content .separator{display:block;width:20%;height:2px;background:rgba(255, 255, 255, 0.1);margin:25px auto 20px auto;}
.next_match .content .next_match_detail{position:relative;margin-top:30px;}
.next_match .content .next_match_detail img{position:relative;top:10px;width:30px;}
.next_match .content .next_match_detail .team_name, .next_match .content .next_match .content .next_match_detail span{font-family:'montserrat_bold';color:white;text-transform:uppercase;font-size:18px;}
.next_match .content .button{padding:8px 29px;}
.next_match .content #logo_estac{width:auto;height:100px;}
.next_match .count_next_match{border-radius:3px;border:2px solid #fff;width:60%;margin:20px auto;}
.next_match .count_next_match table{width:100%;}
.next_match .count_next_match #count_match td, .next_match .count_next_match .count_match td{width:75px;font-size:38px;color:white;font-family:'oswald_regular';text-align:center;padding:20px 0;}
.next_match .count_next_match #count_match td:nth-child(2), .next_match .count_next_match .count_match td:nth-child(2){border-left:2px solid #fff;border-right:2px solid #fff;}
.next_match .count_next_match #count_match td p, .next_match .count_next_match .count_match td p{font-size:10px;font-family:'montserrat_light';text-align:center;margin-top:5px;}
.next_match .icon-arrow-right-circle{position:absolute;bottom:20px;right:20px;}
.next_match .icon-arrow-right-circle:hover{opacity:0.6;}
.prehome .col-item .item{position:relative;text-align:center; overflow: hidden;}
.prehome .col-item > a, .prehome .col-item a img, .prehome .col-item .bloc img{width:100%;}
.prehome .col-item > a:hover, .prehome .col-item a img:hover, .prehome .col-item .bloc img:hover{text-decoration:none;}
.prehome .col-item .hover_bloc{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
.prehome .col-item .content{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;}
.prehome .col-item .content:hover{background:rgba(255, 255, 255, 0.2);}
.prehome .col-item .content h2{position:relative;margin-top:32%;font-family:'oswald_bold';font-size:36px;color:white;}
.prehome .col-item .content .subtitle{position:relative;top:5px;font-family:'montserrat_light';font-size:17px;color:white;}
.stages .content h2, .stages .content .subtitle{color:#5b5b5b !important;}
.stages .content:hover{background:rgba(0, 0, 0, 0.2) !important;}
.billeterie{position:relative;}
.billeterie:hover img{opacity:0.8;}
.billeterie .content_title{position:absolute;left:0;top:40px;padding-left:25px;width:100%;text-align:left;box-sizing:border-box;}
.billeterie .content_title h2{font-family:'oswald_bold';font-size:36px;color:white;}
.billeterie .subtitle{font-family:'montserrat_light';font-size:17px;color:white;}
.billeterie .en_vente{position:absolute;width:100%;bottom:50px;left:0;text-align:right;padding-right:40px;box-sizing:border-box;z-index:10;}
.billeterie .en_vente h3{background:red;padding:5px;color:white;text-decoration:none;display:inline;}
.billeterie .en_vente ul{position:relative;margin-top:15px;}
.billeterie .en_vente ul li{margin:3px 0;}
.billeterie .en_vente ul li a{color:#cccccc;text-decoration:none;}
.billeterie .en_vente ul li a:hover{color:white;}
.billeterie .en_vente .icon-arrow-right{margin-right:5px;}
@media screen and (min-width:1200px){.prehome .col-item .content h2{margin-top:19%;}
}
@media screen and (min-width:1200px){html{height:100%;}
html .prehome{height:100%;}
html .prehome .wrapper{height:100%;}
html .prehome .wrapper .wrapper_inner{height:100%;padding-top:40px;}
html .prehome .wrapper .wrapper_inner #header{position:fixed;top:0;right:0;left:0;z-index:2;}
html .prehome .wrapper .wrapper_inner .main{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome1{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome1 #carousel-prehome{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome1 #carousel-prehome .carousel-inner{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome1 #carousel-prehome .carousel-inner .item{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome1 #carousel-prehome .carousel-inner .item img{height:100%;width:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome2{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome2 .item.next_match{height:66.6666666%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome2 .item.next_match img{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome2 .item.vie{height:25%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome2 .item.vie img{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome3{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome3 .item.business{height:25%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome3 .item.boutique{height:25%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome3 .item.boutique img{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome3 .item.billeterie{height:33.3333333333%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome3 .item.billeterie .bloc{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome3 .item.billeterie .bloc img{height:100%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome3 .item.stages{height:25%;}
html .prehome .wrapper .wrapper_inner .main .container-fluid .row .prehome3 .item.stages img{height:100%;}
}
body.home{background:url("/assets/templates/sinfin/images/Estac-background.jpg") 0 0 no-repeat #122234;background-size:100% auto;}
body.home.match_live{background:url("/assets/templates/sinfin/images/Estac-background.jpg") 0 0 no-repeat #143d6b;background-size:100% auto;}
.home .fancybox-skin{background:transparent;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
body.home.match_live .match_home{background:url("/assets/templates/sinfin/images/background-top.jpg") center center no-repeat;background-size:cover;}
.match_home{text-align:center;}
.match_home #carousel-match, .match_home #carousel-match-live{padding:55px 0 35px 0;}
.match_home #carousel-match .carousel-control, .match_home #carousel-match-live .carousel-control{width:10%;}
.match_home .equipe, .match_home .next_match{display:inline-block;vertical-align:middle;}
.match_home .equipe{position:relative;}
.match_home .equipe h2{margin:0 20px;display:inline-block;vertical-align:middle;font-family:'oswald_regular';font-size:38px;text-transform:uppercase;color:white;}
.match_home .equipe img{display:inline-block;vertical-align:middle;width:auto;height:auto;}
.match_home .next_match{margin:0 40px;}
.match_home .next_match .data{font-family:'montserrat_light';font-size:13px;color:white;text-transform:uppercase;}
.match_home .next_match .count_next_match{width:auto;margin:15px 0 0 0;}
.match_home .buttons_box{margin-top:50px;text-align:center;}
.match_home .buttons_box .button{min-width:130px;}
.match_home iframe, .match_home #carousel-match, .match_home #carousel-match-live .carousel-inner{height:320px !important;}
@media screen and (max-width:991px){.match_home iframe, .match_home #carousel-match, .match_home #carousel-match-live .carousel-inner{/*height:270px !important;*/height:350px !important;}
}
@media screen and (max-width:768px){.match_home iframe, .match_home #carousel-match, .match_home #carousel-match-live .carousel-inner{/*height:290px !important;*/}
}
@media screen and (max-width:480px){.match_home iframe, .match_home #carousel-match, .match_home #carousel-match-live .carousel-inner{height:480px !important;}
.liste_actus.inline > form{text-align:center;}
.liste_actus.inline > form label{margin-top:10px;}
#select_saison{margin:10px auto 30px auto!important;width:90%;}
}
.home .classement_saison{background:none!important;}
.home .classement_saison .table_classement{margin-bottom:0;background:none!important;}
.home .classement_saison .buttons_box{margin-top:0;}
.home .table_head{display:none;}
.home .table_classement .table_row.top .num, .home .table_classement .table_row .num{background:transparent!important;}
.home .table_classement .pos{display:block;width:100%;text-align:center;border:none;}
.home .table_classement .table_row{background:transparent!important;width:200px;height:200px;display:inline-block;vertical-align:top;background:url("/assets/templates/sinfin/images/sep.png") right no-repeat !important;}
.home .table_classement .table_row .nb{display:none;}
.home .table_classement .table_row .club{width:100%;position:relative;}
.home .table_classement .table_row .name{font-family:'oswald_regular';font-size:20px;text-transform:uppercase;color:white;position:relative;letter-spacing:1px;display:block;}
.home .table_classement .table_row .logo{position:relative;width:100%;margin:0 auto;}
.home .table_classement .table_row.highlighted{background:url("/assets/templates/sinfin/images/halo.png") center 5px no-repeat, url("/assets/templates/sinfin/images/sep.png") right no-repeat !important;}
.home .table_classement .table_row.highlighted .club{padding-top:5px;}
.home .table_classement .table_row.highlighted .num{display:block;width:100%;text-align:center;font-family:'montserrat_bold';font-size:20px;color:white;position:relative;bottom:3px;}
.home .table_classement .table_row.highlighted .name{font-family:'oswald_bold';letter-spacing:1px;}
.home .table_classement .table_row.highlighted strong{font-size:11px;}
.home .table_classement .table_row.highlighted img{width:52%;max-width:120px;height:auto;}
.home .table_classement .table_row:nth-child(2) .club, .home .table_classement .table_row:last-child .club{padding-top:15px;}
.home .table_classement .table_row:nth-child(2) .name, .home .table_classement .table_row:last-child .name{padding-top:10px;}
.home .table_classement .table_row:nth-child(2) .num, .home .table_classement .table_row:last-child .num{display:block;width:100%;text-align:center;font-family:'montserrat_regular';font-size:14px;color:white;}
.home .table_classement .table_row:nth-child(2) strong, .home .table_classement .table_row:last-child strong{font-size:9px;}
.home .table_classement .table_row:nth-child(2) img, .home .table_classement .table_row:last-child img{width:35%;height:auto;}
.home .table_classement .table_row:nth-child(3) .club, .home .table_classement .table_row:nth-child(5) .club{padding-top:10px;}
.home .table_classement .table_row:nth-child(3) .name, .home .table_classement .table_row:nth-child(5) .name{padding-top:5px;}
.home .table_classement .table_row:nth-child(3) .num, .home .table_classement .table_row:nth-child(5) .num{display:block;width:100%;text-align:center;font-family:'montserrat_regular';font-size:17px;color:white;position:relative;bottom:2px;}
.home .table_classement .table_row:nth-child(3) strong, .home .table_classement .table_row:nth-child(5) strong{font-size:10px;}
.home .table_classement .table_row:nth-child(3) img, .home .table_classement .table_row:nth-child(5) img{width:40%;height:auto;}
.home .table_classement .table_row span:nth-child(3){display:block;width:100%;margin-top:5px;}
.home .table_classement .table_row span:nth-child(3) strong{color:white;font-family:'montserrat_bold';}
.home .table_classement .table_row:last-child{background:none!important;}
.main_content_home{margin:15px 0 45px 0;background:#FFF;}
.main_content_home .a_la_une img{width:100%;}
.main_content_home #carousel-home .carousel-inner, .main_content_home #carousel-home .item{max-height:454px;}
.main_content_home #carousel-home .carousel-control{width:5%;}
.main_content_home #carousel-home .carousel-indicators{bottom:40px;left:45px;margin-left:0;width:auto;}
.main_content_home #carousel-home .conteneur{position:absolute;bottom:20px;left:45px;}
.main_content_home #carousel-home .conteneur h2{max-width:720px;color:white;font-size:23px;line-height:25px;text-transform:uppercase;}
.main_content_home #carousel-home .conteneur a{color:white;}
.main_content_home #carousel-home .conteneur .date{display:inline-block;margin-right:10px;color:#e2ba4b;}
.planning{padding:35px 0 5px 0;}
.planning h2{text-align:center;background:url("/assets/templates/sinfin/images/separator-center.png") center center no-repeat;}
.planning h2 span{padding:5px;background:white;color:#999999;font-size:14px;font-family:'oswald_regular';text-transform:uppercase;}
.planning .semaine{margin-top:30px;font-size:0;}
.planning .semaine li{text-align:center;display:inline-block;vertical-align:top;width:14.285%;padding:0 16px;min-height:100px;border-left:1px solid #f4f4f4;}
.planning .semaine li:first-child{border-left:none;}
.planning .semaine li .jour{display:inline-block;vertical-align:middle;margin-right:5px;font-size:13px;color:#666666;text-transform:uppercase;}
.planning .semaine li .icon{vertical-align:middle;}
.planning .semaine li .event{font-size:12px;}
.planning .semaine li.active .event{color:#067fd0;}
.planning .semaine .day_match{color:#067FD0;font-size:12px;line-height:14px;margin-top:5px;}
.background_blocs{position:absolute;width:100%;}
.background_blocs .bg_galaries{background:white;}
.background_blocs .bg_estactv{background:#067fd0;}
.banner_items{padding-bottom:20px;}
.banner_items h2{display:inline-block;padding:15px 10px;color:white;text-transform:uppercase;font-size:14px;background:#152537;}
.banner_items .item img{/*width:100%;*/height:176px;}
.banner_items .galeries_photos{padding-left:0;}
.banner_items .galeries_photos .item_outer{margin:25px 15px 0 -5px;}
.banner_items .galeries_photos .item_galerie{min-height:215px;margin-bottom:5px;padding:0 5px;}
.banner_items .galeries_photos .item_galerie h3{color:#898989;font-family:'montserrat_light';font-size:13px;text-align:left;margin-top:5px;}
.banner_items .galeries_photos .item_galerie h3 a{color:#898989;}
.banner_items .galeries_photos .item_galerie h3 a:hover img{opacity:0.8;}
.banner_items .galeries_photos .h3{display:inline-block;margin-top:5px;color:#898989;font-size:13px;line-height:16px;}
.banner_items .galeries_photos .link{margin-right:20px;}
.banner_items .estac_tv .item_outer{margin:25px -5px 0 30px;}
.banner_items .estac_tv .preview_actu{min-height:215px;margin-bottom:5px;padding:0 5px;}
.banner_items .estac_tv .preview_actu .type_actu{left:5px;background:#c99a27;}
.banner_items .estac_tv .preview_actu .infos_actu{padding-top:5px;}
.banner_items .estac_tv .preview_actu .infos_actu h3, .banner_items .estac_tv .preview_actu .infos_actu h3 a{color:#b1d4e8;}
.banner_items .estac_tv .link{color:#76bbe2;}
.banner_items .estac_tv .link:hover{color:white;}
.banner_items .link{float:right;}
.home .aside_bottom{margin-top:45px;}
.home .affiches{padding:25px 20px;background:#eaeaea;}
.home .affiches .pub-banner{background:#eaeaea !important;}
.home .affiches .small-banner img{width:96.5%!important;float:right;}
.home .affiches .item{padding:3px;}
.home .affiches .item img{width:100%;}
.liste_dossiers{padding:25px 10px;}
.liste_dossiers .row{display:flex;}
@media screen and (max-width:768px){.liste_dossiers .row{display:inline-block;}
}
.liste_dossiers .dossiers{position:relative;}
.liste_dossiers .dossiers h2{display:inline-block;margin-bottom:20px;padding:15px;color:white;font-size:14px;text-transform:uppercase;background:#152537;}
.liste_dossiers .dossiers .dossier{margin-bottom:20px;}
.liste_dossiers .dossiers .dossier > a{width:45%;display:inline-block;vertical-align:top;}
.liste_dossiers .dossiers .dossier > a img{width:100%;}
.liste_dossiers .dossiers .dossier .info_dossier{display:inline-block;vertical-align:top;margin-left:5px;width:50%;}
.liste_dossiers .dossiers .dossier .info_dossier h3, .liste_dossiers .dossiers .dossier .info_dossier h3 a{font-size:12px;color:#c99a27;line-height:1.3em;}
.liste_dossiers .dossiers .dossier .info_dossier p, .liste_dossiers .dossiers .dossier .info_dossier p a{font-size:12px;color:#898989;line-height:1.3em;}
.liste_dossiers .dossiers .button_box{position:absolute;bottom:0;left:0;right:0;text-align:center;background:url("/assets/templates/sinfin/images/separator-center.png") center 7px no-repeat;}
.liste_dossiers .dossiers .button_box .link{padding:0 5px;background:white;}
.liste_dossiers .stats{background:#f4f4f4;}
.liste_dossiers .stats img{width:100%;}
.liste_dossiers .stats h2{float:right;display:inline-block;padding:15px 10px;color:white;text-transform:uppercase;background:#152537;}
.liste_dossiers .stats .content_stats{padding:15px 15px 25px 15px;}
.liste_dossiers .stats .content_stats p{font-size:12px;}
.liste_dossiers .stats .content_stats p strong{font-weight:normal;color:#067fd0;}
.liste_dossiers .stats .content_stats .match{margin-bottom:10px;font-size:13px;text-transform:uppercase;}
.liste_dossiers .stats .content_stats .match strong{font-family:'montserrat_regular';color:#152537;}
.home .stats_saison .col_item{min-height:200px;}
.home .stats_saison .nb_buts{padding-bottom:0;padding-top:90px;}
.home .stats_saison .synthese_match{padding-bottom:0;padding-top:84px;}
.stats_saison{background:#067fd0;}
.stats_saison .col_item{min-height:140px;}
.stats_saison .select_stats{padding:35px 30px 25px 30px;}
.stats_saison .select_stats h2{float:left;font-size:23px;color:white;text-transform:uppercase;}
.stats_saison .select_stats .link{float:right;margin-top:3px;color:#76bbe2;}
.stats_saison .select_stats .link:hover{color:white;}
.stats_saison .select_stats select{margin-top:20px;width:100%;height:38px;}
.stats_saison .nb_buts{padding:35px 30px 25px 30px;text-align:center;background:#238ad0;}
.stats_saison .nb_buts p{display:inline-block;vertical-align:middle;margin-right:30px;color:white;text-align:left;}
.stats_saison .nb_buts p strong{font-size:72px;font-family:'oswald_regular';line-height:1em;}
.stats_saison .nb_buts p span{display:inline-block;vertical-align:top;max-width:85px;margin-left:10px;font-size:14px;text-transform:uppercase;line-height:1.3em;}
.stats_saison .nb_buts .encaisse{display:inline-block;vertical-align:middle;margin:0;padding:0 0 0 20px;border-left:1px solid #58a8dd;text-align:left;}
.stats_saison .nb_buts .encaisse li{color:white;font-size:12px;line-height:15px;text-transform:uppercase;}
.stats_saison .nb_buts .encaisse li strong{display:block;font-family:'montserrat_bold';font-size:14px;}
.stats_saison .nb_buts .encaisse li:first-child{margin-bottom:10px;}
.stats_saison .synthese_match{padding:30px 30px 25px 30px;background:#3192d3;}
.stats_saison .synthese_match p{display:inline-block;vertical-align:middle;color:white;font-size:14px;text-transform:uppercase;}
.stats_saison .synthese_match p strong{font-family:'montserrat_bold';}
.stats_saison .synthese_match .line_score{margin:5px 0;}
.stats_saison .synthese_match .title{min-width:80px;text-align:right;}
.stats_saison .synthese_match .bar{position:relative;display:inline-block;vertical-align:middle;margin:0 20px;width:140px;height:3px;background:#58a8dd;}
.stats_saison .synthese_match .bar .score_bar{position:absolute;top:0;left:0;height:3px;background:white;}
.contenu_global{background:#fff;padding:25px 20px;}
@media screen and (max-width:768px){.contenu_global{padding:10px 1px;}
}
.contenu_global img{max-width:100%;width:100%;height:auto;}
.contenu_global p{font-size:13px;line-height:16px;color:#898989;}
.contenu_global p strong{color:#000;}
.stats-container{position:relative;}
.stats-container h2{position:absolute;right:44px;padding:13px 10px 14px 10px !important;}
.stats-container .carousel{position:inherit;}
.stats-container .carousel .carousel-control{width:22px;opacity:1;}
.stats-container .carousel .carousel-control:hover{opacity:.5;cursor:pointer;}
.stats-container .carousel .carousel-control .icon{top:0;margin-top:0;}
.stats-container .carousel .carousel-control.left{right:22px;left:inherit;bottom:inherit;height:43px;}
.stats-container .carousel .carousel-control.right{bottom:inherit;height:43px;}
.stats-container .content_stats{padding-top:60px !important;}
.header_contact{height:390px;position:relative;background:url("/assets/templates/medias/images/contact.jpg");}
.header_contact img{position:absolute;top:0;left:0;width:100%;display:none;}
.header_contact .content{text-align:center;position:relative;z-index:1;top:0;}
.header_contact .content #entite_gauche{padding-top:10%;width:49%;display:inline-block;vertical-align:top;}
.header_contact .content #entite_gauche span{font-size:13px!important;}
.header_contact .content #entite_droite{padding-top:10%;width:49%;display:inline-block;vertical-align:top;}
.header_contact .content #entite_droite span{font-size:13px!important;}
.header_contact .content h1{margin-bottom:10px;color:white;font-family:'oswald_regular';font-size:30px;}
.header_contact .content p{color:white;font-family:'montserrat_light';font-size:14px;}
.header_contact .content p strong{color:#e2ba4b;}

.w-100 {width:100%!important}

#press_request label {display: block;}
#press_request .submit {background:#c99a27;color:white;}
#press_request_success {color:white;background:#337ab7;padding:20px;font-size:14px;margin-bottom:40px;margin-top:-20px;}
th.dow, th.datepicker-switch, th.prev, th.next {font-weight:bold;color:black;}

.content_contact{position:relative;padding:40px 90px;box-sizing:border-box;}
.content_contact h2{font-family:'montserrat_regular';font-size:36px;color:#152537;background:url("/assets/templates/sinfin/images/separator.png") no-repeat;background-position:left bottom;padding-bottom:25px;margin-bottom:25px;}
.content_contact #container_form_contact{max-width:80%;margin:0 auto;}
.content_contact .msg{margin-bottom:20px;font-size:13px;}
.content_contact .msg-success{color:#49a025;}
.content_contact .form_contact .label_field, #press_request .label_field{display:block;font-family:'montserrat_light';font-size:13px;color:#898989;}
.content_contact .form_contact .label_field em{color:#e2ba4b;}
.content_contact .form_contact .label_field:last-child{display:inline-block;}
.content_contact .form_contact .error, label.error{position:relative;font-size:10px;color:red;display:block;margin-bottom:15px;}
.content_contact .form_contact input, .content_contact .form_contact select, #press_request input:not(.no-uniform), #press_request select{height:35px;width:355px;border-radius:3px;border:1px solid #cccccc;margin:10px 0 25px 0;padding:0 10px;font-size:13px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.content_contact .form_contact textarea, #press_request textarea{height:200px;width:355px;border-radius:3px;border:1px solid #cccccc;margin:10px 0 15px 0;padding:10px;font-size:13px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.content_contact .form_contact #label_copie_email{position:relative;left:110px;}
.content_contact .form_contact #copie_email{width:15px;height:15px;display:inline-block;background:white;}
.content_contact .form_contact #destinataire, .content_contact .form_contact #service_select, #press_request select{background:url("/assets/templates/sinfin/images/sprite.png") no-repeat -5px -5px;background-position:130% -15%;}
.content_contact .form_contact .obligatoire{background:url("/assets/templates/sinfin/images/separator.png") no-repeat;background-position:left top;padding-top:35px;margin-top:20px;font-family:'montserrat_light';font-size:12px;}
.content_contact .form_contact .obligatoire em{color:#e2ba4b;}
.content_contact .form_contact .button{position:relative;background:#c99a27;color:white;float:right;right:0;bottom:30px;}
.actualites .main_content{padding-bottom:30px;}
.preview_actu{position:relative;margin-bottom:15px;}
.preview_actu .type_actu{position:absolute;top:0;left:0;color:white;display:inline-block;padding:5px 10px;font-size:12px;background:#067fd0;text-transform:uppercase;}
.preview_actu .infos_actu{padding-top:10px;}
.preview_actu .infos_actu .date_actu, .preview_actu .infos_actu .date_actu a{color:#152537;font-size:13px;font-family:'montserrat_regular';}
.preview_actu .infos_actu h2, .preview_actu .infos_actu h3, .preview_actu .infos_actu h2 a, .preview_actu .infos_actu h3 a{font-size:13px;line-height:16px;color:#898989;}
.preview_actu:hover img{opacity:0.8;}
.preview_actu:hover h2, .preview_actu:hover h3{color:#152537;}
.small_h1{text-transform:uppercase;font-size:28px!important;}
.actu_une{background:url("/assets/templates/sinfin/images/separator.png") 25px bottom no-repeat;}
.actu_une .preview_actu a{display:inline-block;width:100%;}
.actu_une .preview_actu img{width:100%;}
.actu_une .image{position:relative;}
.actu_une .image h1{position:absolute;bottom:25px;left:25px;color:white;font-size:36px;font-family:'montserrat_regular';}
.actu_une .infos_actu{display:inline-block;width:100%;padding:20px 25px;}
.actu_une .infos_actu .date_actu{color:#e2ba4b;font-size:23px;font-family:'montserrat_light';}
.actu_une .infos_actu h2{font-size:18px;line-height:1.2em;text-transform:uppercase;}
.actu_une .infos_actu .f_left{max-width:90%;}
#carousel-actu .carousel-indicators{bottom:45px;}
.form_search label{position:relative;display:block;width:320px;margin-bottom:10px;}
.form_search label input{width:100%;}
.form_search input, .form_search select{padding:0 10px;height:36px;font-size:13px;border:1px solid #eaeaea;border-radius:3px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.form_search select{margin-right:10px;text-transform:uppercase;background:url("/assets/templates/sinfin/images/select-arrow-grey.png") right center no-repeat;padding-right:60px;margin-bottom:10px;}
#select_saison{padding:0 10px;height:36px;font-size:13px;border:1px solid #eaeaea;border-radius:3px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:10px;text-transform:uppercase;background:url("/assets/templates/sinfin/images/select-arrow-grey.png") right center no-repeat;padding-right:60px;margin-bottom:10px;margin-top:30px;}
.form_search button{padding:8px 20px;font-size:13px;background:transparent;text-transform:uppercase;border:1px solid #CCC;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.form_search button:hover{color:#FFF;background:#152537;border-color:#152537;}
.recherche_actu{padding:15px 25px 30px 25px;background:url("/assets/templates/sinfin/images/separator.png") 25px bottom no-repeat;}
.recherche_actu .form_search label{display:inline-block;vertical-align:top;}
.recherche_actu .form_search label .picto{position:absolute;top:0;right:0;width:36px;height:36px;padding:7px;}
.recherche_actu .form_search select{margin:0 0 0 10px;}
.liste_actus.inline{padding:0 0 30px 25px;}
.liste_actus.inline h2.gallery_title{margin-bottom:10px;margin-top:35px;}
.liste_actus.inline .preview_actu{margin:0;padding:15px 0;background:url("/assets/templates/sinfin/images/separator.png") 0 bottom no-repeat;}
.liste_actus.inline .preview_actu .type_actu{position:relative;margin-bottom:5px;padding:3px 10px;}
.liste_actus.inline .preview_actu img{display:inline-block;vertical-align:middle;}
.liste_actus.inline .preview_actu .infos_actu{display:inline-block;vertical-align:top;margin-left:15px;padding:0;width:72.5%;}
.liste_actus.inline .preview_actu .infos_actu h2{max-width:80%;}
.liste_actus.inline .preview_actu .box_links{display:none;position:absolute;top:20px;right:30px;}
.liste_actus.inline .preview_actu:hover{background:#f9f9fa;}
.liste_actus.inline .preview_actu:hover .box_links{display:block;}
.liste_actus.inline .preview_actu .link{float:right;font-size:12px;}
.liste_actus.inline .preview_actu .link:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
.liste_actus.bloc{padding-bottom:25px;}
.liste_actus.bloc .preview_actu{min-height:285px;padding:0 10px;}
.liste_actus.bloc .preview_actu .type_actu{left:10px;}
.liste_actus.bloc .infos_actu .link{float:none;display:block;margin-top:10px;font-size:12px;}
.liste_actus.bloc .infos_actu .link::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
.liste_actus.bloc .link{float:right;margin-right:10px;}
.liste_actus #more_actus{display:inline-block;margin-top:30px;cursor:pointer;}
.detail_actu .image{position:relative;}
.detail_actu .image .item p{position:absolute;bottom:0;left:0;padding:10px 25px;width:100%;color:white;font-size:12px;font-style:italic;background:url("/assets/templates/sinfin/images/background_opacity40.png") 0 0 repeat;}
.detail_actu .image .type_actu{position:absolute;top:0;left:0;color:white;display:inline-block;padding:5px 10px;font-size:12px;background:#067fd0;text-transform:uppercase;}
.detail_actu .img_actu{width:100%;}
.content_actu{padding:20px 25px;}
.content_actu .intro{margin-bottom:30px;color:#636363;font-size:17px;line-height:1.3em;font-family:'montserrat_regular';}
.content_actu .date{color:#666666;text-transform:uppercase;font-size:11px;}
.content_actu p{margin-bottom:20px;font-size:13px;text-align:justify;}
.content_actu p strong{font-weight:normal;color:#152537;font-family:'montserrat_regular';}
.content_actu p em{font-style:italic;color:#067fd0;}
.content_actu p a{color:#152537;text-decoration:underline;font-style:italic;}
.content_actu p a:hover{color:#898989;text-decoration:none;}
.content_actu ul, .content_actu ol{padding-left:15px;}
.content_actu ul li, .content_actu ol li{text-indent:-5px;font-size:12px;}
.content_actu ul li a, .content_actu ol li a{color:#152537;text-decoration:none;}
.content_actu ul li a:hover, .content_actu ol li a:hover{color:#898989;text-decoration:none;}
.content_actu blockquote{margin:25px 0;padding-top:20px;text-align:center;background:url("/assets/templates/sinfin/images/separator.png") 0 0 no-repeat;}
.content_actu blockquote p{margin-bottom:20px;color:#28396D;font-size:22px;font-family:'montserrat_bold';}
.content_actu blockquote:after{content:'';display:block;width:100%;height:4px;background:url("/assets/templates/sinfin/images/separator.png") 0 0 no-repeat;}
.content_actu .content_article h1, .content_actu .content_article h2{margin-bottom:30px;color:#636363;font-size:14px;line-height:1.3em;font-family:'montserrat_regular';text-transform:uppercase;}
.content_actu .content_article h3{text-transform:uppercase;}
.content_actu h2, .content_actu h2.title{margin-bottom:30px;color:#e2ba4b;font-size:23px;line-height:1.3em;}
.content_actu h2.title{text-align:center;}
.content_actu h3{color:#c99a27;font-size:16px;line-height:1.3em;}
.content_actu h4{color:#c99a27;font-size:12px;line-height:1.3em;}
.content_actu .video{margin-top:30px;padding-top:30px;background:url("/assets/templates/sinfin/images/separator.png") 0 0 no-repeat;border:8px solid #337ab7;border-radius:2px;}
.content_actu table th{padding:5px 0;color:#e2ba4b;}
.content_actu table tr{border-bottom:1px solid #EFEFEF;}
.content_actu table td{padding:5px 0;font-size:12px;vertical-align:middle;}
.content_actu table td a{color:#e2ba4b;}
.content_actu table td a:hover{text-decoration:underline;}
.content_actu img{max-width:100%;height:auto;}
.content_actu .legend{display:none;}
.voir_aussi{padding:30px 10px;border-top:1px solid #f4f4f4;}
.voir_aussi h2{margin:0 0 30px 15px;color:#152537;font-size:31px;font-family:'montserrat_regular';}
.voir_aussi .preview_actu{padding:0 15px;}
.voir_aussi .preview_actu .type_actu{left:15px;}
.voir_aussi .link{float:right;margin-right:15px;}
.gallery_list .row_gallery{margin-left:-1px;margin-right:-1px;}
.gallery_list .col_photo{margin-bottom:2px;padding:0 1px;}
.image img{width:100%;}
.equipes_page .box_links{float:none;margin:20px 30px 0 0;}
.equipes_page .content{padding:0 30px;}
.liste_joueurs{margin-bottom:25px;padding-top:30px;background:url("/assets/templates/sinfin/images/separator.png") 0 0 no-repeat;}
.liste_joueurs:first-child{padding-top:0;background:none;}
.thumbnail_joueur{margin-bottom:20px;}
.thumbnail_joueur .photo{position:relative;}
.thumbnail_joueur .photo a:hover img{opacity:0.8;}
.thumbnail_joueur .photo .num{position:absolute;top:0;left:0;display:block;width:30px;height:30px;text-align:center;line-height:30px;color:white;font-size:13px;font-family:'montserrat_bold';background:#262626;}
.thumbnail_joueur h3{margin-bottom:10px;padding-bottom:12px;color:#262626;font-size:13px;font-family:'montserrat_bold';text-transform:uppercase;background:url("/assets/templates/sinfin/images/separator-small.png") 0 bottom no-repeat;}
.thumbnail_joueur ul{margin:0;padding:0;}
.thumbnail_joueur ul li{margin:0;font-size:13px;line-height:18px;}
.thumbnail_joueur ul li small{font-size:12px;}
.thumbnail_joueur .small_button{margin-top:5px;}
.banner_joueur{width:100%;}
.fiche_joueur{padding:30px;}
.fiche_joueur .title h1{width:auto;}
.fiche_joueur .content{margin-bottom:30px;}
.fiche_joueur .content .title{display:inline-block;width:100%;margin-bottom:25px;background:url("/assets/templates/sinfin/images/separator.png") 0 bottom no-repeat;}
.fiche_joueur .content .thumbnail_joueur.details h3{font-size:17px;background-size:60% 2px;}
.fiche_joueur .content .thumbnail_joueur.details ul{margin-bottom:10px;}
.fiche_joueur .content .thumbnail_joueur.details ul li strong{font-family:'montserrat_regular';}
.fiche_joueur .content .thumbnail_joueur.details ul.navy li{color:#152537;}
.fiche_joueur .content .thumbnail_joueur.details ul.rs{display:inline-block;position:relative;top:6px;margin-left:5px;}
.fiche_joueur .content .thumbnail_joueur.details ul.rs li{display:inline-block;}
.fiche_joueur .content .thumbnail_joueur.details ul.rs li a:hover{opacity:0.7;}
.fiche_joueur .content .thumbnail_joueur.details .small_button{padding:8px 15px;font-size:15px;}
.fiche_joueur .content p{font-size:12px;}
.fiche_joueur .content .desc{margin-bottom:20px;}
.fiche_joueur .stats_saison{margin-bottom:30px;}
.fiche_joueur .stats_saison .select_stats h2{float:none;}
.fiche_joueur .stats_saison .select_stats h2 span{font-size:12px;text-transform:inherit;}
.fiche_joueur .stats_saison .select_stats select{display:inline-block;width:210px;}
.fiche_joueur .stats_saison .select_stats select.saison{margin-right:10px;min-width:170px;}
.fiche_joueur .stats_saison .select_stats select.competitions{min-width:280px;}
.fiche_joueur .stats_saison .nb_buts{text-align:left;}
.fiche_joueur .stats_saison .nb_buts ul{margin-right:20px;}
.fiche_joueur .liste_actus{padding-bottom:0;}
.fiche_joueur .row_actus_joueur{margin-left:-10px;margin-right:-10px;}
.fiche_joueur .liste_joueurs{padding-top:0;background:none;}
.fiche_joueur .row_galerie_joueur{margin-right:-5px;margin-left:-5px;}
@media screen and (max-width:991px){.fiche_joueur .row_galerie_joueur{margin-right:-10px;margin-left:-10px;}
}
.fiche_joueur .row_galerie_joueur ul{margin-bottom:30px;}
.fiche_joueur .row_galerie_joueur ul li{margin-bottom:10px;padding:0 5px;}
.fiche_joueur .row_galerie_joueur ul li img{width:100%;}
.fiche_joueur .row_galerie_joueur ul li img:hover{opacity:.8;}
.saison .content{padding:0 30px 30px 30px;}
.liste_matchs h2.title_h2{margin-top:25px;padding-top:30px;background:url("/assets/templates/sinfin/images/separator.png") 0 0 no-repeat;}
.block_match{margin-bottom:10px;background:#f9f9fa;}
.block_match img.diffuseur{position:relative;top:15px;height:50px;}
.block_match .col_left{border-right:1px solid #efefef;}
.block_match .date{display:inline-block;vertical-align:middle;margin-right:15px;padding-top:20px;width:75px;height:75px;display:inline-block;text-align:center;background:#152537;}
.block_match .date p{line-height:16px;color:white;font-size:13px;text-transform:uppercase;}
.block_match .date p strong{font-size:14px;font-family:'montserrat_regular';}
.block_match img, .block_match .ligue, .block_match .equipe, .block_match .buts{display:inline-block;vertical-align:middle;}
.block_match .ligue{margin-left:15px;width:35%;}
.block_match .ligue p{font-size:12px;}
.block_match .ligue p strong{color:#152537;font-family:'montserrat_regular';}
.block_match .col_right{position:relative;padding-top:20px;min-height:75px;}
.block_match .equipe{width:38%;}
.block_match .equipe .name{display:inline-block;vertical-align:middle;margin-left:5px;width:75%;font-size:13px;line-height:15px;font-family:'montserrat_regular';color:#152537;text-transform:uppercase;}
.block_match .equipe.left{text-align:right;}
.block_match .equipe.left .name{margin:0 5px 0 0;}
.block_match .buts{margin:0 5px;background:white;border:1px solid #067fd0;font-size:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.block_match .buts span{display:inline-block;width:28px;height:33px;line-height:33px;color:#067fd0;font-family:'oswald_regular';font-size:15px;text-align:center;border-left:1px solid #067fd0;}
.block_match .buts span:first-child{border-right:0;border-left:0;}
.block_match .plus{position:absolute;top:0;right:0;width:28px;height:100%;background:#f4f4f4;}
.block_match .plus .icon{position:absolute;top:50%;left:5px;margin-top:-10px;}
.block_match .plus:hover{background:#067fd0;}
.block_match .billeterie{position:absolute;top:0;right:0;width:28px;height:100%;background:#262626;}
.block_match .billeterie .icon{position:absolute;top:51%;left:5px;margin-top:-10px;}
.block_match .billeterie:hover{background:#067fd0;}
.calendrier_results .col_left{width:75%;display:inline-block;}
.calendrier_results .block_match .date{padding-top:22px;}
.calendrier_results .block_match .equipe{width:30%;}
.calendrier_results .block_match.highlighted{background:#067fd0;}
.calendrier_results .block_match.highlighted .col_left{border-color:#4ea0de;}
.calendrier_results .block_match.highlighted .col_right{background:#f9f9fa;width:23.1%;height:75px;position:absolute;text-align:center;}
.calendrier_results .block_match.highlighted .equipe .name, .calendrier_results .block_match.highlighted .col_right p{color:white;}
.calendrier_results .col_right{display:inline-block;vertical-align:middle;min-height:10px;padding:0 15px;}
.calendrier_results .col_right p{font-size:12px;font-family:'montserrat_regular';}
.box_selecteur{float:left;}
.selecteur{display:inline-block;height:35px;font-size:0;border:1px solid #eaeaea;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.selecteur .change_option, .selecteur .field{display:inline-block;vertical-align:top;height:100%;}
.selecteur .field{min-width:140px;font-size:13px;line-height:30px;text-align:center;}
.selecteur .change_prev{border-right:1px solid #eaeaea;}
.selecteur .change_next{border-left:1px solid #eaeaea;}
.selecteur .change_option:hover{opacity:0.6;}
.saison .mentions{font-size:10px;}
.template4 .classement_saison{margin-bottom:35px;padding-top:30px;background:url("/assets/templates/sinfin/images/separator.png") 0 0 no-repeat;}
.template4 .table_classement{margin-bottom:20px;font-size:0;background:#f2f2f2;}
.template4 .table_classement .table_head .pos{opacity:0;}
.template4 .table_classement span{display:inline-block;vertical-align:middle;font-size:11px;}
.template4 .table_classement .pos{width:7%;border-right:1.5px solid #c4c4c4;margin-right:1.5%;height:15px;}
.template4 .table_classement .club{width:22%;}
.template4 .table_classement .nb{width:8%;text-align:left;}
.template4 .table_classement .table_head{padding:8px 0;padding-right:10px;}
.template4 .table_classement .table_head .nb{padding-left:6px!important;}
.template4 .table_classement .table_head span{color:#a5a5a5;font-family:'montserrat_bold';}
.template4 .table_classement .table_row{margin-bottom:5px;background:#f4f4f4;background:url(/assets/templates/sinfin/images/classement_sep.png) center bottom no-repeat;padding:12px 0;}
.template4 .table_classement .table_row .num{width:32px;font-size:14px;font-family:'montserrat_regular';text-align:center;color:black;background:#f2f2f2;}
.template4 .table_classement .table_row .logo{margin-right:5px;}
.template4 .table_classement .table_row .name{color:#152537;font-size:11px;font-family:'montserrat_regular';}
.template4 .table_classement .table_row .nb strong{color:#152537;font-family:'montserrat_bold';font-weight:lighter;}
.template4 .table_classement .table_row .pos .icon{margin-left:5px;}
.template4 .table_classement .table_row.top .num{color:#49a025;}
.template4 .table_classement .table_row.last .num{color:red;}
.template4 .table_classement .table_row.highlighted{font-weight:bold;background:#067fd0 !important;}
.template4 .table_classement .table_row.highlighted .num{background:#067fd0 !important;}
.template4 .table_classement .table_row.highlighted span, .template4 .table_classement .table_row.highlighted strong{color:#fff;}
.home .table_classement .table_row.highlighted .num{background-color:transparent!important;}
.home .table_classement .nb{text-align:center!important;}
.table_classement .table_head .nb{padding-left:0!important;}
.template13 .classement_saison{position:relative;top:-3px;padding-top:45px;background:#f2f2f2;}
.template13 .classement_title{position:absolute;right:0;top:0;}
.template13 .table_classement{margin-bottom:20px;font-size:0;background:#f2f2f2;}
.template13 .table_classement .table_head .pos{opacity:0;}
.template13 .table_classement span{display:inline-block;vertical-align:middle;font-size:11px;}
.template13 .table_classement .pos{width:9%;border-right:1.5px solid #c4c4c4;margin-right:1.5%;height:15px;}
.template13 .table_classement .club{width:24%;}
.template13 .table_classement .nb{width:13%;text-align:left;}
.template13 .table_classement .table_head{padding:8px 0;padding-right:10px;}
.template13 .table_classement .table_head .nb{padding-left:6px!important;}
.template13 .table_classement .table_head span{color:#a5a5a5;font-family:'montserrat_bold';}
.template13 .table_classement .table_row{margin-bottom:5px;background:#f4f4f4;background:url(/assets/templates/sinfin/images/classement_sep.png) center bottom no-repeat;padding:12px 0;}
.template13 .table_classement .table_row .num{width:32px;font-size:14px;font-family:'montserrat_regular';text-align:center;color:black;background:#f2f2f2;}
.template13 .table_classement .table_row .logo{margin-right:5px;}
.template13 .table_classement .table_row .name{color:#152537;font-size:11px;font-family:'montserrat_regular';}
.template13 .table_classement .table_row .nb strong{color:#152537;font-family:'montserrat_bold';font-weight:lighter;}
.template13 .table_classement .table_row .pos .icon{margin-left:5px;}
.template13 .table_classement .table_row.top .num{color:#49a025;}
.template13 .table_classement .table_row.last .num{color:red;}
.template13 .table_classement .table_row.highlighted{/*font-weight:bold;*/background:#067fd0 !important;}
.template13 .table_classement .table_row.highlighted .num{background:#067fd0 !important;}
.template13 .table_classement .table_row.highlighted span, .template13 .table_classement .table_row.highlighted strong{color:#fff;}
.template13 .container_fil_info, .template13 .fil_info, .template13 .estac_tv_right, .template13 .boutique-right, .template13 .billeterie-right, .template13 .autour-estac{display:none;}
.template13 .social-bloc{text-align:center;}
.planning_page .content{padding:0 30px 30px 30px;}
.un_planning{margin-bottom:30px;padding-top:30px;background:url("/assets/templates/sinfin/images/separator.png") 0 0 no-repeat;}
.un_planning p{line-height:1em;}
.un_planning .date{margin-bottom:20px;color:#e2ba4b;font-size:11px;text-transform:uppercase;}
.un_planning .row_jour{margin-bottom:5px;background:#f4f4f4;}
.un_planning .row_jour > div{float:left;text-transform:uppercase;}
.un_planning .row_jour .jour{padding:5px;width:15%;background:#152537;color:#FFF;font-size:11px;text-align:center;}
.un_planning .row_jour .event{padding:5px 10px;color:#152537;font-size:12px;font-family:'montserrat_regular';}
.un_planning .row_jour .am{width:38%;}
.un_planning .row_jour .pm{padding-left:20px;width:47%;border-left:1px solid #e5e5e5;}
.planning_ac .row_jour .event_match{text-align:center;width:25%;padding:5px 10px;height:22px;font-size:11px;}
.estactv_page div.title{display:inline-block;width:100%;margin-bottom:20px;padding:20px 25px;background:url("/assets/templates/sinfin/images/separator.png") 25px bottom no-repeat;}
.estactv_page div.title h1{margin-bottom:0;}
.estactv_page .actu_une .type_actu{background:#c99a27;}
.estactv_page .actu_une .video_une{margin-bottom:0;}
.estactv_page .actu_une .video_une .icon-play-big{position:absolute;left:50%;top:50%;margin:-50px 0 0 -50px;}
.estactv_page .liste_actus.bloc .link{float:none;}
.estactv_page .liste_actus.bloc .link::after{top:inherit;bottom:0;height:30%;}
.estactv_page .view_estac_view, .estactv_page .view_estac_view p, .estactv_page .view_estac_view span{cursor:pointer;}
.estactv_page .preview_actu:hover img{opacity:1;}
.video-container{position:relative;padding-bottom:50%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe, .video-container object, .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.preview_actu .icon-play{position:absolute;top:25%;left:50%;margin-left:-22px;}

/* CAROUSEL STATS */
/* fil infos */
/* line 341, ../sass/_content/_home.scss */
.col-right .fil_info .div_bloc_actu {
  display: none;
}

/* line 342, ../sass/_content/_home.scss */
.col-right .fil_info .div_bloc_actu.active {
  display: block;
}

.fancybox-skin{ padding:0!important }
@media screen and (min-width:1200px) and (max-width:1500px){.next_match .content{padding-top:30px;}
.next_match .content > img{width:110px;height:auto;}
.next_match .content .separator{margin:15px auto;}
.next_match .content .next_match_detail .team_name{font-size:14px;}
.next_match .content .next_match_detail{margin-top:0;}
.next_match .count_next_match #count_match td{font-size:28px;}
}
@media screen and (max-width:1600px){/*.fancybox-wrap{left:30%!important;}*/.fancybox-wrap {left: 0!important;right:0;margin:0 auto;}
}
@media screen and (max-width:1400px){.billeterie .en_vente{bottom:20px;}
/*.fancybox-wrap{left:25%!important;}*/
}
@media screen and (max-width:1200px){/*.fancybox-wrap{left:20%!important;}*/
.home .table_classement .table_row{width:145px;}
.home .table_classement .table_row .club{width:100%;}
.home .table_classement .table_row .name{width:100%;}
.col-right .fil_info .container_fil_info{padding-left:20px;}
.col-right .fil_info .container_fil_info .fil_info_date{min-width:40px;}
.col-right .fil_info .container_fil_info span{font-size:12px;}
.col-right .fil_info .container_fil_info li .icon{right:10px;}
.col-right .fil_info .container_fil_info li a:hover .icon-external-link{left:6px;}
.col-right .billeterie-right{height:auto;}
.col-right .billeterie-right .container-billeterie{padding-top:40px;}
.col-right .billeterie-right .container-billeterie h2{font-size:30px;}
.col-right .billeterie-right .container-billeterie .next-matches li{margin-bottom:5px;}
.col-right .billeterie-right .container-billeterie .next-matches li a{font-size:14px;}
.planning .semaine li{padding:0 10px;}
.home .stats_saison .nb_buts{padding-top:65px;padding-bottom:0;}
.home .stats_saison .synthese_match{padding-top:60px;padding-bottom:0;}
.stats_saison .nb_buts{padding:35px 10px 25px 10px;}
.stats_saison .nb_buts p{margin-right:0;}
.stats_saison .synthese_match{padding:30px 10px 25px 10px;}
.col-right .fil_info .container_fil_info li .icon{right:15px;}
.thumbnail_joueur .photo{padding-right:10px;}
.fiche_joueur .stats_saison .nb_buts{text-align:center;}
.calendrier_results .col_left{width:75%;}
.calendrier_results .col_right{padding:0 0 0 5px;width:22%;}
.content_contact #container_form_contact{max-width:100%;}
}
@media screen and (min-width:992px) and (max-width:1200px){#header .top_header .header-links > li a{padding:0 10px;font-size:11px;}
#header .main_header .menu.level0 > li > a{padding:0 10px;font-size:13px;}
.prehome #header .top_header .header-links > li a{padding:0 12px;}
#header .top_header .external_link:hover .icon-external-link{right:-4px;}
.prehome #header .top_header .external_link:hover .icon-external-link{right:0px;}
#header .top_header .header-links > li.first{margin-left:70px;}
.submenu .col_menu ul li a{font-size:12px;letter-spacing:-0.2px;}
.col-right .boutique-right img{left:10px;}
.col-right .boutique-right .content_boutique{width:200px;}
.recherche_actu .form_search label{width:240px;}
.liste_actus.inline .preview_actu .infos_actu{width:66.5%;}
.preview_actu .icon-play{top:20%;}
.block_match .date{margin-right:5px;width:65px;}
.block_match .ligue{margin-left:10px;}
.block_match .equipe{width:36%;}
.block_match .equipe .name{width:70%;font-size:12px;}
}
@media screen and (max-width:991px){#id97 .liste_actus.bloc .slick_galerie_joueur{margin:0 -20px 30px -20px;}
/*.fancybox-wrap{left:14%!important;}*/
#iframe_live{width:100%!important;}
.top_page{display:none;}
#header .top_header{position:relative;height:auto;}
#header .toggle_topHeader{display:block;top:15px;right:10px;z-index:10;}
#header .content_topHeader{position:fixed;top:0;right:-260px;height:100%;width:260px;margin:0;background:#262626;z-index:10;}
#header .content_topHeader .header-links{float:none;margin:40px 0 0 0;}
#header .content_topHeader .header-links > li.first{margin-left:0;}
#header .content_topHeader .header-links > li{float:none;}
#header .content_topHeader .social-links{float:none;position:absolute;top:0;left:15px;}
.main_header{height:auto;}
.main_header .container-header{height:56px;}
.main_header .logo{left:0;}
.main_header .logo img{width:100px;height:auto;}
.prehome #header .top_header{height:40px;}
.prehome #header .top_header .toggle_topHeader{top:8px;}
.main_header .toggle_menu{display:block;margin-top:15px;margin-left:90px;}
.main_header .menu.level0{position:fixed;top:0;left:-280px;height:100%;width:260px;background:white;overflow:auto;z-index:10;}
.main_header .menu.level0 .first{margin-left:0;}
.main_header .menu.level0 > li{height:auto;float:none;}
.main_header .menu.level0 > li > a{width:100%;height:auto;line-height:45px;}
.submenu{position:relative;top:0;padding:0;border-bottom:1px solid #eaeaea;}
.submenu .row{margin:0;}
.submenu .col_menu{width:100%;padding:0;}
.submenu .col_menu .cat_menu{padding:0;}
.submenu .col_menu .h2{margin-bottom:0;padding:10px 15px;border-top:1px solid #eaeaea;background:none;}
.submenu .col_menu ul li{border-top:1px solid #eaeaea;}
.submenu .col_menu ul li a{display:block;padding:5px 25px;}
.submenu .col_pub{display:none;}
.col-right{padding-bottom:0;}
/*.col-right .pub-banner, .col-right .fil_info, .col-right .estac_tv_right{display:none;}*/
.col-right .boutique-right, .col-right .billeterie-right{float:left;width:50%;height:auto;min-height:257px;}
.col-right .boutique-right .content_boutique{padding-top:40px;}
.col-right .billeterie-right img{height:100%;}
.col-right .autour-estac{clear:left;}
.col-right .social-bloc{padding:0 15px 5px 15px;text-align:center;}
.home #carousel-match-live .carousel-inner{/*height:310px!important;*/height:390px!important;}
.home .table_classement .table_row{display:none;width:160px;}
.home .table_classement .table_row:nth-child(5){background:none!important;}
.home .table_classement .table_row:nth-child(3), .home .table_classement .table_row:nth-child(4), .home .table_classement .table_row:nth-child(5){display:inline-block;}
.home .table_classement .table_row:nth-child(3) .name, .home .table_classement .table_row:nth-child(4) .name, .home .table_classement .table_row:nth-child(5) .name{display:block;font-size:15px;}
.match_home .equipe{position:relative;padding-top:50px;}
.match_home .equipe h2{position:absolute;top:0;left:0;width:100%;text-align:center;margin:0;}
.match_home #carousel-match-live{padding-top:30px;}
.planning .semaine li{text-align:center;}
.planning .semaine li .jour{font-size:12px;}
.planning .semaine li .event{margin:3px 0;font-size:11px;}
.background_blocs .background_bloc{min-height:340px;}
.banner_items .item{padding:0 0 20px 0;}
.banner_items .galeries_photos .item_outer, .banner_items .estac_tv .item_outer{margin:25px -5px 0 -5px;}
.banner_items .galeries_photos .link{margin-right:0;}
.home .aside_bottom{margin-top:20px;}
.home .stats_saison .col_item{min-height:220px !important;}
.home .stats_saison .nb_buts{padding-top:45px !important;}
.home .stats_saison .synthese_match{padding-top:35px !important;}
.stats_saison .nb_buts p{margin-right:10px;vertical-align:bottom;}
.stats_saison .nb_buts p span{display:block;margin-left:0;}
.stats_saison .synthese_match{padding-left:30px;}
.stats_saison .synthese_match .title{text-align:left;}
.stats_saison .synthese_match .bar{margin-left:0;}
.fiche_joueur .stats_saison .col_item{min-height:10px;}
.fiche_joueur .stats_saison .nb_buts{padding-top:20px;}
.block_match .date{margin-right:5px;}
.block_match .ligue{width:32%;}
.calendrier_results .block_match .equipe{width:32%;}
.content_contact .form_contact input, .content_contact .form_contact select, .content_contact .form_contact textarea{width:538px;}
.content_contact .form_contact #destinataire, .content_contact .form_contact #service_select{background:url("/assets/templates/sinfin/images/sprite.png") no-repeat -5px -5px;background-position:112% -15%;}
#footer .footer-bottom{padding:30px 0;}
#footer .footer-bottom .footer-links li{padding:10px 0;}
.simple_col{padding:40px;}
#id213 .simple_col{padding:40px;background:#FFF;}
.template13 .classement_title{width:100%;text-align:center;}
.template13 #iframe_terrain, .template13 .table_classement{display:none;}
}
@media screen and (min-width:768px) and (max-width:991px){.stats_saison .select_stats{padding-left:20px;padding-right:20px;}
.stats_saison .select_stats .link{float:none;display:inline-block;margin-top:10px;}
}
@media screen and (max-width:768px){/*.fancybox-wrap{left:16.5%!important;}*/
.fancybox-close{right:-10px !important;}
.fancybox-skin{width:500px!important;height:300px!important;padding:0!important;margin:0 auto;}
.fancybox-inner{overflow:hidden;width:500px!important;height:300px!important;}
.fancybox-image{height:100%!important;width:auto!important;margin:0 auto;}
#carousel-prehome .conteneur{/*top:260px;max-width:270px;*/top:155px;max-width:330px;left:35px;}
#carousel-prehome .conteneur h2{font-size:60px;}
.next_match{max-height:550px;}
.next_match .content .separator{margin:15px auto 10px auto;}
.next_match .content{padding-top:100px;}
.next_match .content img{width:150px;height:auto;}
.next_match .content .next_match_detail{margin-top:10px;}
.next_match .count_next_match{margin:15px auto;}
.next_match .count_next_match #count_match td{font-size:20px;padding:10px 0;}
.prehome .item .content h2{margin-top:25%;font-size:60px;}
.billeterie .content_title{top:20px;}
.billeterie .en_vente{bottom:10px;}
#header .pub-banner{display:block;}
.home .affiches .item img{width:100%!important;}
#area .timeline{display:none!important;}
#id18 #timelines{display:none;}
.fancybox-nav span{visibility:visible;}
.header_contact{height:270px;}
.header_contact .content{top:2%;}
.header_contact .content #entite_gauche, .header_contact .content #entite_droite{top:0;}
.header_contact .content #entite_gauche span, .header_contact .content #entite_droite span{font-size:11px;}
.header_contact .content h1{font-size:20px;}
.header_contact .content p{font-size:12px;}
.content_contact{padding:10px;}
.content_contact .col_fields label{width:90%;}
.content_contact .col_fields label input, .content_contact .col_fields label select, .content_contact .col_fields label textarea{width:100%;}
.content_contact #container_form_contact{width:85%;margin:0 auto;padding:10px 0;}
.content_contact .form_contact .col_fields{text-align:center;}
.content_contact .form_contact .label_field{text-align:left;}
.content_contact .form_contact #label_copie_email{left:0;}
.content_contact .form_contact .button{right:0;bottom:35px;}
.liste_actus .preview_actu .box_links{display:block!important;}
.social-bloc{text-align:center;}
.actualites .main_content{padding-bottom:0;}
}
@media screen and (max-width:767px){#id97 .liste_actus.bloc .slick_galerie_joueur{margin:0 -25px 30px -25px;}
.main_header .container-header{height:96px;}
.main_header .logo{left:50%;margin-left:-50px;}
.main_header .sub_header{text-align:left;}
.main_header .sub_header .sub_links li{}
.main_header .sub_header .sub_links li .text{display:none;}
.main_header .sisea-search-form{float:right;margin-top:10px;}
#header{position:relative;}
#header .top_header{position:initial;}
#header .toggle_menu{margin-left:0;}
#header .toggle_topHeader{top:auto;bottom:100px;}
.col-right .boutique-right img{display:none;}
.match_home .next_match{margin:0 10px;}
.match_home .equipe{width:10%;padding-top:25px;}
.match_home .equipe h2{font-size:18px;}
.match_home .buttons_box{margin-top:30px;}
.match_home iframe{height:390px;}
.main_content_home #carousel-home .carousel-indicators{left:20px;bottom:20px;}
.main_content_home #carousel-home .conteneur{bottom:40px;left:20px;right:20px;}
.main_content_home #carousel-home .conteneur h2{font-size:16px;line-height:20px;}
.main_content_home .pub-banner{display:none;}
.liste_actus.bloc{padding:0 5px 25px 5px;}
.liste_actus.bloc .preview_actu{padding:0 5px;}
.liste_actus.inline .preview_actu .link{float:none;display:block;margin-top:10px;}
.liste_actus.inline .preview_actu .infos_actu{width:70%;}
.planning .semaine li{width:25%;}
.background_blocs .background_bloc{min-height:10px;}
.home .affiches{padding:1px;}
.home .affiches .item{padding:1px;}
.liste_dossiers .dossiers{margin-bottom:30px;padding:0;}
.stats-slider{padding:0;}
.stats_saison .col_item.select_stats{padding-bottom:35px;min-height:10px;}
.stats_saison .synthese_match .title{display:block;}
.title h1.small_h1 .title-text{width:84%;}
.recherche_actu .form_search label{display:block;}
.recherche_actu .form_search select{margin:0 10px 10px 0;}
.estactv_page div.title{padding:20px 10px;}
.preview_actu .icon-play{top:20%;}
.block_match .date{width:55px;margin-right:5px;}
.block_match .date p, .block_match .date p strong{font-size:12px;}
.block_match .col_left img{width:20px;height:auto;}
.block_match .ligue{width:40%;margin-left:5px;}
.block_match .equipe{width:34%;}
.block_match .equipe img{width:18px;height:auto;}
.block_match .equipe .name{margin:0;width:65%;font-size:11px;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}
.calendrier_results .block_match .equipe{width:30%;}
.un_planning .row_jour .jour{width:100%;}
.un_planning .row_jour .event{width:50%;}
.planning_ac .event{width:25%!important;}
#footer .footer-bottom{padding-bottom:50px;}
#footer .sinfin{right:50%;margin-right:-60px;}
.template13 .table_classement{display:none;}
}
@media screen and (max-width:670px){/*.fancybox-wrap{left:11.5%!important;}*/
.title h1{width:100%;}
.title h1 .title-text{width:100%;}
.title h1.small_h1 .title-text{width:84%;}
.estactv_page .title h1{width:74%;}
.liste_actus.inline .preview_actu .infos_actu{width:50%;}
.fiche_joueur .title h1{font-size:26px;width:auto;}
}
@media screen and (min-width:580px) and (max-width:670px){.thumbnail_joueur{min-height:170px;}
}
@media screen and (max-width:580px){/*.fancybox-wrap{left:19.5%!important;}*/
.fancybox-close{right:-10px !important;}
.fancybox-skin{width:300px!important;height:150px!important;padding:0!important;margin:0 auto;}
.fancybox-inner{overflow:hidden;width:300px!important;height:150px!important;}
.fancybox-image{height:100%!important;width:auto!important;margin:0 auto;}
.content_actu img{float:none !important;margin-left:0 !important;margin-right:0 !important;}
.content_actu .tableau{width:100%;overflow:auto;}
.content_actu .tableau table{width:100%;}
.content_actu .tableau table td{padding:5px;min-width:50px;}
#id115 .content_actu img{display:block;}
.thumbnail_joueur{width:100%;}
.thumbnail_joueur .photo{width:50%;padding-right:20px;}
.thumbnail_joueur .photo img{width:100%;}
.thumbnail_joueur .col_infos{width:50%;}
.fiche_joueur .stats_saison .nb_buts p{width:100%;margin-bottom:20px;text-align:center;}
.fiche_joueur .stats_saison .nb_buts p strong{vertical-align:middle;}
.fiche_joueur .stats_saison .nb_buts p span{display:inline-block;vertical-align:middle;margin-left:10px;text-align:left;}
.fiche_joueur .stats_saison .nb_buts ul{width:48%;margin-right:0;}
.block_match .col_left{border-right:0;}
.calendrier_results .block_match .col_right{display:none;}
.calendrier_results .block_match .date{padding-top:15px;}
.calendrier_results .block_match .equipe{width:35%;}
#carousel-prehome .conteneur{max-width: 360px;top:125px;}
}
@media screen and (min-width:421px) and (max-width:580px){.block_match{position:relative;}
.block_match .col_left, .block_match .col_right{position:initial;width:100%;padding:10px 28px 10px 55px;text-align:center;}
.block_match .col_right{min-height:10px;}
.block_match .date{position:absolute;top:0;left:0;height:100%;padding-top:38px;}
.block_match .ligue{width:auto;text-align:left;}
.block_match .equipe{text-align:left;}
.block_match .equipe .name{margin:0;line-height:12px;}
}
@media screen and (max-width:530px){.home .table_classement .table_row:nth-child(3), .home .table_classement .table_row:nth-child(5){display:none;}
.home .table_classement .table_row:nth-child(4){width:100%;text-align:center;background:url("/assets/templates/sinfin/images/halo.png") center 5px no-repeat, none !important;}
.home .table_classement .table_row:nth-child(4) span{text-align:center;}
.home .table_classement .table_row .club{width:50%;}
.home .content_match .equipe img{width:40%!important;}
.home p.data{font-size:10px;}
}
@media screen and (max-width:520px){.col-right .boutique-right, .col-right .billeterie-right{width:100%;height:auto;min-height:10px;}
.col-right .billeterie-right{padding-bottom:30px;overflow:hidden;}
.col-right .billeterie-right img{width:100%;height:auto;}
.stats_saison .synthese_match{padding-left:20px;}
.liste_dossiers .dossiers .dossier .info_dossier{width:50%;}
}
@media screen and (max-width:480px){/*.fancybox-wrap{left:16.5%!important;}*/
.count_next_match .counter_match{margin:10px auto!important;}
.fancybox-opened{left:20px!important;}
.box_title h1{bottom:20px;left:15px;font-size:24px;}
.title h1{font-size:21px;}
.title h1 .icon{top:7px;}
.title h1 a:after{top:6px;}
h2.title_h2{padding:0 15px;font-size:18px;}
.content_actu h2, .content_actu h2.title{font-size:18px;}
#carousel-prehome .conteneur{/*top:170px;*/top:115px;/*max-width:200px;*/max-width:240px;left:35px;}
#carousel-prehome .conteneur h2{font-size:40px;}
.next_match .content .separator{margin:15px auto 10px auto;}
.next_match .content{padding-top:50px;}
.next_match .content img{width:150px;height:auto;}
.next_match .content .next_match_detail{margin-top:10px;}
.next_match .count_next_match{margin:15px auto;}
.next_match .count_next_match #count_match td{font-size:20px;padding:10px 0;}
.prehome .item .content h2{margin-top:25%;font-size:40px;}
.billeterie .content_title{top:20px;}
.billeterie .en_vente{bottom:10px;}
.match_home #carousel-match{padding:35px 0;}
.match_home .buttons_box .button{max-width:200px;display:block;margin:5px auto;}
.match_home iframe{height:480px;}
.main_content_home #carousel-home .carousel-indicators{bottom:100px;}
.main_content_home #carousel-home .conteneur{position:relative;bottom:inherit;left:0;right:0;min-height:90px;padding:20px;background:#152537;}
.main_content_home #carousel-home .conteneur h2{font-size:14px;line-height:18px;}
.main_content_home #carousel-home .carousel-control .icon{top:35%;}
.liste_actus.bloc .preview_actu{width:100%;min-height:10px;margin-bottom:20px;}
.liste_actus.bloc .preview_actu .type_actu{left:5px;}
.liste_actus.bloc .preview_actu img{width:100%;}
.planning .semaine li{width:50%;}
.banner_items .galeries_photos .item_galerie, .banner_items .estac_tv .preview_actu{width:100%;margin-bottom:20px;}
.banner_items .galeries_photos .item_galerie > a,.banner_items .estac_tv .preview_actu > a{position:relative;display:block;height:176px;overflow:hidden;}
.banner_items .galeries_photos .item_galerie > a > img, .banner_items .estac_tv .preview_actu > a > img{display:block;width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.liste_dossiers .dossiers .dossier{width:100%;}
.liste_dossiers .dossiers .dossier > a{width:auto;}
.liste_dossiers .dossiers .dossier .info_dossier{margin:5px 0 0 0;}
.stats_saison .col_item{width:100%;min-height:10px;}
.stats_saison .select_stats h2{font-size:20px;}
.stats_saison .nb_buts, .stats_saison .synthese_match{padding-bottom:35px;}
.stats_saison .nb_buts{padding-top:35px;}
.content_actu{padding:10px;}
.actu_une .image h1{bottom:15px;left:15px;font-size:22px;}
.actu_une .infos_actu, .recherche_actu{padding-left:15px;padding-right:15px;}
.actu_une .infos_actu h2, .actu_une .infos_actu .date_actu{font-size:18px;}
.liste_actus #more_actus{width:100%;text-align:center;}
.equipes_page .box_links{margin:10px 15px 0 0;}
.equipes_page .content{padding:0;}
.fiche_joueur{padding:10px 0 0 0;}
.fiche_joueur .content .title{margin-bottom:30px;padding:0 15px;}
.fiche_joueur .content .thumbnail_joueur{margin:0 0 20px 0;}
.fiche_joueur .content .thumbnail_joueur .photo{padding-left:0;padding-right:10px;}
.fiche_joueur .content .thumbnail_joueur h3{font-size:14px;}
.fiche_joueur .desc{padding:0 15px;}
.fiche_joueur .stats_saison .select_stats select{width:100%;min-width:10px !important;}
.fiche_joueur .row_actus_joueur{margin:0;}
.liste_matchs h2.title_h2{padding:20px 15px 0 15px;margin-top:15px;background:none;}
.saison .content{padding:0 0 20px 0;}
.saison .form_search{margin-left:15px;}
.saison .box_links{margin-right:15px;}
.box_selecteur{width:100%;margin:10px 0 0 0;padding:0 15px;}
.box_selecteur .selecteur{position:relative;width:100%;}
.box_selecteur .selecteur .change_option{position:absolute;}
.box_selecteur .selecteur .change_prev{left:0;}
.box_selecteur .selecteur .change_next{right:0;}
.box_selecteur .selecteur .field{width:100%;}
.saison .mentions{padding:0 15px;font-size:11px;}
.template4 .table_classement .table_row .logo{display:none;}
.header_contact{height:255px;padding:15px;box-sizing:border-box;}
.header_contact .content{top:0;}
.header_contact .content #entite_gauche, .header_contact .content #entite_droite{padding-top:0;}
.header_contact .content #entite_gauche span, .header_contact .content #entite_droite span{font-size:11px!important;}
.header_contact .content h1{font-size:18px;margin-bottom:5px;}
.header_contact .content p{font-size:12px;}
.content_contact{padding:0px;}
.content_contact .box_links a{position:relative;top:-10px;}
.content_contact .col_fields label{width:100%;}
.content_contact .col_fields label input, .content_contact .col_fields label select, .content_contact .col_fields label textarea{width:100%;}
.content_contact h2{font-size:25px;}
.content_contact .form_contact #label_copie_email{left:0;}
.content_contact .form_contact .button{display:block;width:100%;margin:0 auto;float:none;bottom:0;margin-top:35px;}
.content_contact .form_contact #label_copie_email span{font-size:11px;}
.content_contact .form_contact #destinataire, .content_contact .form_contact #service_select{background:url("/assets/templates/sinfin/images/sprite.png") no-repeat -5px -5px;background-position:130% -15%;}
.recherche_actu{background:url("/assets/templates/sinfin/images/separator.png") 0px bottom no-repeat;}
.liste_actus.inline{padding:0 0 30px 0;}
.liste_actus.inline .preview_actu{padding:15px 15px 40px 15px;}
.liste_actus.inline .preview_actu .box_links{top:15px;right:10px;}
.liste_actus.inline .preview_actu .infos_actu{width:45%;}
.un_planning .row_jour .event{width:100%;}
.un_planning .row_jour .pm{border-left:0;border-top:1px solid #e5e5e5;}
.un_planning h2.title_h2{padding:0;}
.planning_page .content{padding:0 10px 20px 10px;}
.planning_ac .row_jour .event_match{font-size:7px;padding:6px 3px;}
#footer li{display:inline-block;margin:0 3px 25px 3px;margin-top:10px;}
#footer .footer-bottom{padding:10px 0 40px 0;}
#footer .footer-bottom .footer-links li{padding:15px 0;}
#footer .footer-bottom .footer-links li a{font-size:11px;}
.simple_col, #id213 .simple_col{padding:40px 15px;}
#id207 .liste_actus.inline .preview_actu .box_links{top:initial;bottom:10px;}
#id97 .liste_actus.bloc .slick_galerie_joueur{margin:0 5px 30px 5px;}
#id97 .row_galerie_joueur .title_top{right:5px;}
}
@media screen and (min-width:420px) and (max-width:480px){.stats_saison .synthese_match .line_score{text-align:center;}
.stats_saison .synthese_match .title{display:inline-block;}
}
@media screen and (max-width:420px){/*.fancybox-wrap{left:12.5%!important;}*/
.title h1.small_h1 .title-text{width:80%;font-size:20px;}
.col-right .billeterie-right img{height:100%;}
.match_home .content_match{position:relative;padding-top:110px;}
.match_home .equipe{position:absolute;top:0;width:60px;}
.match_home .equipe.left{left:22%;}
.match_home .equipe.right{right:22%;}
.stats_saison .synthese_match .line_score{margin:5px auto;width:190px;}
.recherche_actu .form_search select, .recherche_actu .form_search button{width:100%;}
.actu_une .infos_actu .f_left{width:78%;}
.gallery_list .col_photo{width:50%;}
.saison .form_search{width:100%;margin:0;padding:0 15px;}
.saison .form_search select{width:100%;margin:10px 0 0 0;}
.block_match{position:relative;}
.block_match .col_left, .block_match .col_right{width:100%;}
.block_match .col_left{text-align:center;}
.block_match .col_left .date{position:relative;width:100%;height:28px;padding:5px 0;margin-bottom:10px;}
.block_match .col_left .date p{display:inline-block;margin:0 5px;}
.block_match .ligue{width:auto;text-align:left;}
.block_match .col_right{position:initial;text-align:center;}
.block_match .equipe{width:34%;text-align:left;}
.block_match .equipe p{width:70%;}
.block_match .equipe.left{text-align:right;}
.block_match .plus{position:relative;top:inherit;bottom:0;height:auto;width:100%;display:block;margin-top:10px;padding:5px 0;}
.block_match .plus .icon{position:relative;top:inherit;left:inherit;margin-top:0;}
.block_match .billeterie{position:relative;top:inherit;bottom:0;height:auto;width:100%;display:block;left:0;padding:5px 0;}
.block_match .billeterie .icon{position:relative;top:inherit;left:inherit;margin-top:0;}
.calendrier_results .block_match .col_left{padding:0 0 10px 0;}
.calendrier_results .block_match .col_right{padding:5px 0;}
.calendrier_results .block_match .equipe .name{width:70%;}
.classement .form_search{margin-bottom:20px;}
#form_classement button{margin-top:10px;width:100%;}
}
@media screen and (max-width:380px){/*.fancybox-wrap{left:15.5%!important;}*/
.fancybox-close{right:-10px !important;}
.fancybox-skin{width:250px!important;height:120px!important;padding:0!important;margin:0 auto;}
.fancybox-inner{overflow:hidden;width:250px!important;height:120px!important;}
.title h1.small_h1 .title-text{width:78%;}
.liste_actus.inline h2.gallery_title{text-align:center;}
.liste_actus.inline .preview_actu{text-align:center;}
.liste_actus.inline .preview_actu .infos_actu{display:block;margin:15px auto;width:100%;padding:0 5px;}
.liste_actus.inline .preview_actu .infos_actu h2{max-width:100%;}
.liste_actus.inline .preview_actu .box_links{position:relative;width:100%;text-align:center;top:initial;right:0;}
.thumbnail_joueur .photo{padding-right:10px;}
.fiche_joueur .content .thumbnail_joueur.details .photo{width:100%;padding:0 15px;margin-bottom:20px;}
.fiche_joueur .content .thumbnail_joueur.details .col_infos{width:100%;padding:0 15px;}
.fiche_joueur .content .thumbnail_joueur.details h3{font-size:17px;}
#carousel-prehome .conteneur{top:50px;}
}
@media screen and (max-width:340px){/*.fancybox-wrap{left:8.5%!important;}*/
.fancybox-next{right:-40px;}
.fancybox-prev{left:-40px;}
/*#carousel-prehome .conteneur{top:120px;max-width:200px;}*/
#carousel-prehome .conteneur h2{font-size:40px;}
.next_match .content .separator{margin:15px auto 10px auto;}
.next_match .content{padding-top:10px;}
.next_match .content img{width:100px;height:auto;}
.next_match .content .next_match_detail{margin-top:10px;}
.next_match .count_next_match{margin:15px auto;}
.next_match .count_next_match #count_match td{font-size:20px;padding:10px 0;}
.prehome .item .content h2{margin-top:25%;}
.billeterie .content_title{top:20px;}
.billeterie .en_vente{bottom:10px;}
.header_contact{height:290px;}
.header_contact .content{top:0;}
.header_contact .content h1{font-size:23px;}
.content_contact .form_contact #service_select{background:url("/assets/templates/sinfin/images/sprite.png") no-repeat -5px -5px;background-position:150% -15%;}
}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:before,
.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('/assets/templates/sinfin/css/slick/ajax-loader.gif') center center no-repeat;}
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/assets/templates/sinfin/css/slick/fonts/slick.eot');src:url('/assets/templates/sinfin/css/slick/fonts/slick.eot#iefix') format('embedded-opentype'), url('/assets/templates/sinfin/css/slick/fonts/slick.woff') format('woff'), url('/assets/templates/sinfin/css/slick/fonts/slick.ttf') format('truetype'), url('/assets/templates/sinfin/css/slick/fonts/slick.svg#slick') format('svg');}
.slick-prev,
.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{color:transparent;outline:none;background:transparent;}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity:.25;}
.slick-prev:before,
.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:-25px;}
[dir='rtl'] .slick-prev{right:-25px;left:auto;}
.slick-prev:before{content:'←';}
[dir='rtl'] .slick-prev:before{content:'→';}
.slick-next{right:-25px;}
[dir='rtl'] .slick-next{right:auto;left:-25px;}
.slick-next:before{content:'→';}
[dir='rtl'] .slick-next:before{content:'←';}
.slick-dotted.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{opacity:.75;color:black;}