img[data-src]{min-height:60px}*,:after,:before{box-sizing:border-box}@media screen and (min-width:576px){.container{max-width:600px}}@media screen and (min-width:768px){.container{max-width:850px}}@media screen and (min-width:990px){.container{max-width:900px}}img{border:0;vertical-align:middle}.btn-xs,label{line-height:1}.btn-xs{border-radius:.2rem;font-size:.7rem;padding:.25rem .5rem}.btn-blue{background-color:#5e8fc0;color:#fff}.btn-blue:hover{background-color:#0e559c;color:#fff}a{color:#000;text-decoration:none}.lienCurseur:hover,a:hover{color:#595959;text-decoration:none}.lienCurseur{cursor:pointer;font-weight:700}a.color{color:#c96;font-weight:700}a.menu{color:#fff}a.menu,a.menu:hover{border:0;text-decoration:none}a.menu:hover{color:#d6d6d6}a.clickToUp{background-image:url(/build/images/icone_flecheUp.0db26e7c.png);background-repeat:no-repeat;-webkit-background-size:20px;background-size:20px;display:inline-block;height:20px;position:absolute;right:10px;top:5px;width:20px}a.clickToUp:hover{background-image:url(/build/images/icone_flecheUp2.13146e89.png)}a.disabled{cursor:default;pointer-events:none}.pointer{cursor:pointer}.nowrap{white-space:nowrap}.alinea{margin-left:20px}@media screen and (min-width:445px) and (max-width:575px){.flex-xs-row{flex-direction:row!important}.flex-xs-column{flex-direction:column!important}}.flex-1{flex:1}.flex-2{flex:2}h1{background-color:#333;color:#dbdbdb;display:inline-block;font-family:Arial;font-size:1.1rem;line-height:1.5;margin-bottom:1.5rem;padding-left:5px;text-transform:uppercase;width:100%}header h1{background-color:initial;display:inline!important;margin:0;padding:0}h2{font-family:Oswald,impact;font-size:1.1rem;font-weight:400;text-transform:uppercase}h2.light{color:#fff}h3,h4{color:#5e8fc0;font-family:Oswald,Impact,Arial;font-size:1.1rem;font-variant:small-caps;font-weight:400}h4{font-variant:normal}h4,h5{font-size:.875rem}hr{margin-bottom:.5rem;margin-top:.5rem}@media screen and (min-width:445px){h1{padding-right:100px;width:auto}}@media screen and (min-width:768px){h1,h2{font-size:1.2rem}h2{font-size:1.3rem}}@media screen and (min-width:890px){h1,h2,h3{font-size:1.3rem}}.mini{color:#666;font-size:11px;font-weight:400}.mycarousel-fade .carousel-item{opacity:0;transition:opacity 1.5s ease-out}.mycarousel-fade .carousel-item-next.carousel-item-left,.mycarousel-fade .carousel-item-prev.carousel-item-right,.mycarousel-fade .carousel-item.active{opacity:1}.mycarousel-fade .active.carousel-item-left,.mycarousel-fade .active.carousel-item-right{opacity:0}.mycarousel-fade .active.carousel-item-left,.mycarousel-fade .active.carousel-item-prev,.mycarousel-fade .carousel-item-next,.mycarousel-fade .carousel-item-prev,.mycarousel-fade .carousel-item.active{transform:translateX(0);transform:translateZ(0)}body{background-color:#000;font-family:Arial;font-size:12px;margin:auto;min-width:320px;padding:0}header{padding-bottom:0;padding-top:3px}#entete{background-color:#000;height:123px;margin-bottom:0;position:relative;width:100%;z-index:50}#entete:before{background:url(/build/images/fond-pub.c3d84603.jpg)no-repeat 50%;content:"";height:inherit;left:0;opacity:.5;position:absolute;top:0;width:inherit;z-index:51}#logo-cdp{height:87px;margin:auto;padding-top:10px;position:relative;text-align:center;z-index:98}#logo-cdp,#logo-cdp img{width:189px}#adresseEntete{display:none}#reseauxsociaux{display:block;position:absolute;right:5px;top:5px;z-index:99}#reseauxsociaux a{display:block;height:16px;margin-bottom:5px;width:16px}#reseauxsociaux img{width:16px}#newsletter{margin-top:5px;position:relative;z-index:70}#newsletter-modal{top:30%}.modal-content{padding:5px 15px 15px}.newsletter-button{background-color:#dbdbdb;color:#333;cursor:pointer;font-family:Oswald,impact;font-weight:400;margin:auto;padding:1px 5px;text-align:center;text-transform:uppercase;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s;width:135px}.newsletter-button:hover{-moz-box-shadow:0 0 3px #fff;-webkit-box-shadow:0 0 3px #fff;-o-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff}.newsletter-titre{background-color:#c96;color:#333;font-family:Oswald,impact;font-size:16px;font-weight:400;line-height:15px;margin:auto;text-transform:uppercase;width:125px}.mail-newsletter{background:#333;border:none;color:#fff;font-size:10px;padding:2px;width:185px}.valid-mail-newsletter{background:#333;border:none;color:#fff;font-size:12px;margin-left:8px;padding:2px 2px 3px}.newsletter-name{display:none}@media screen and (min-width:445px){#entete{height:126px}#entete:before{opacity:.4}#logo-cdp{float:left;height:119px;margin-left:10px;margin-right:10px;padding-top:0}#adresseEntete{color:#c96;display:block;float:left;font-family:Arial;font-size:9px;font-weight:700;line-height:1.5;margin-top:2px;text-align:center;width:100%}.navbar-button{margin-right:5px}#newsletter{margin-top:72px;padding-right:10px;position:absolute;right:0}#newsletter-button{float:right}#reseauxsociaux{color:#999;display:block;font-size:10px;left:0;padding-right:10px;position:absolute;text-align:right;text-transform:uppercase;top:105px;width:100%}#reseauxsociaux a{display:inline-block;height:16px;margin-bottom:0;margin-left:5px;width:16px}#reseauxsociaux img{width:16px}#reseauxsociaux:before{content:"retrouvez nous sur";position:relative}}@media screen and (min-width:576px){#reseauxsociaux:before{content:"retrouvez l'Audito sur";position:relative}}@media screen and (min-width:768px){#entete{height:150px}#entete:before{background:none}#logo-cdp{float:left;height:136px;margin-left:10px;margin-top:10px}#logo-cdp,#logo-cdp img{width:219px}#adresseEntete{font-size:10px}#newsletter{float:right;margin:4px 10px 3px 0}#formnewsletter,#newsletter{height:auto;padding:0;position:relative;width:auto}#formnewsletter{background-color:transparent;border:0;-webkit-border-radius:0;-o-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0;display:block;float:left;left:auto;margin:0;top:auto}.valid-mail-newsletter{float:left;font-size:10px;margin:0 0 0 5px;padding:1px}#reseauxsociaux{color:#666;display:block;float:right;height:auto;margin:5px 0 3px;position:relative;top:0;width:auto}#reseauxsociaux:before{content:"retrouvez nous sur";position:relative}#pub-container{display:block;height:120px;left:0;max-width:900px;padding-left:240px;padding-right:10px;position:absolute;top:30px;width:100%;z-index:52}#pub{background-image:url(/build/images/fond-pub.c3d84603.jpg);background-position:50%;background-repeat:no-repeat;-webkit-background-size:auto 120px;background-size:auto 120px;text-align:center;width:100%}#pub,#pub img{height:100%}}@media screen and (min-width:798px){#reseauxsociaux{margin:5px 0 3px}#reseauxsociaux:before{content:"retrouvez l'Audito sur";position:relative}}@media screen and (min-width:890px){#entete{height:190px}#logo-cdp{background-position:top;height:168px}#logo-cdp,#logo-cdp img{width:269px}#adresseEntete{font-size:13px}#pub-container{height:160px;padding-left:290px}#pub{-webkit-background-size:auto 160px;background-size:auto 160px}}.menu-container{background-color:#333;color:#dbdbdb}.navbar-toggler{border:0!important;border-color:#c96!important}.navbar-toggler-icon.custom-toggler{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox=%270 0 32 32%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath stroke=%27rgba%28204,153,102, 1%29%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 d=%27M4 8h24M4 16h24M4 24h24%27/%3E%3C/svg%3E")}.navbar{margin-left:2px;margin-right:2px;min-height:0}.navbar-container{padding:0!important}.navbar-container ul{margin:0;padding:0}.navbar-container li{display:block;float:left;min-height:30px;width:100%}.navbar-container li:hover{background-color:#c96}.navbar-container li a{color:inherit;float:left;font-family:Oswald,impact,arial;font-size:.875rem;font-weight:300;height:20px;height:100%;letter-spacing:.1rem;line-height:30px;margin-top:2px;padding-left:15px;text-transform:uppercase;-webkit-transform:scaleY(1.4);-moz-transform:scaleY(1.4);-o-transform:scaleY(1.4);transform:scaleY(1.4);width:100%}.navbar-container a:hover{color:inherit;color:#000}.navbar-container li.active{background-color:#dbdbdb;color:#000}.navbar-dropdown{display:block}.navbar-dropdown-arrow{background-image:url(/build/images/down_arrow.d4f97cca.jpg);background-position:100%;background-repeat:no-repeat;-webkit-background-size:20px;background-size:20px;display:block;height:30px;position:relative;width:99%}ul .navbar-dropdown-container{background-color:#fff;display:none;list-style:none;margin:0;padding:0;width:100%}.navbar-dropdown-container li{display:block;height:20px;padding-left:15px;width:100%}.fildariane{color:#999;margin-left:5px}.fildariane a{color:#999}.fildariane a:hover{text-decoration:underline}@media screen and (min-width:445px){.navbar{margin-right:10px}}@media screen and (min-width:768px){.menu-container{background-color:#333;color:#dbdbdb;font-size:24px;margin-top:0}.navbar{margin-right:0}.navbar-container{background-color:transparent;border:0}.navbar-container ul{padding-top:0}.navbar-container li{border-right:1px solid #c96;width:auto}.navbar-container li a{font-size:.875rem;letter-spacing:1px;line-height:32px;padding:2px 8px 4px}.navbar-container li:hover{background-color:#c96}.navbar-dropdown{padding-right:20px}.navbar-dropdown-arrow{height:40px;width:110%}ul .navbar-dropdown-container{border:1px solid #dbdbdb;padding-bottom:5px;padding-top:5px;position:absolute;width:auto}.navbar-dropdown-container li{border:0;float:none}.navbar-dropdown-container li a{padding:6px 10px 4px 0;width:100%}.navbar-container .lastMenu{border:0}}@media screen and (min-width:990px){.navbar-container li a{font-size:15px;letter-spacing:1px;line-height:32px;padding:2px 15px 4px}}#bloc-prochains-spectacles,#sliderPhotosAccueil-container,.bloc-accueil-actu,.bloc-accueil-gauche,.bloc-left{height:100%;width:100%}#bloc-prochains-spectacles{background-color:#333;display:flex;flex:2;flex-direction:column;padding:2px 5px}.btn-acces-prog{background-color:#dbdbdb;border:0;color:#333;font-family:Oswald,Arial,Verdana;font-size:.875rem;letter-spacing:0;margin:5px 2px 5px 0;padding:3px 5px;text-align:center;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn-acces-prog:hover{-moz-box-shadow:0 0 3px #fff;-webkit-box-shadow:0 0 3px #fff;-o-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff}.bloc-accueil-agenda{background-color:#333;height:272px;padding:2px 5px;width:235px}.ui-widget-content{background:#121212!important}td.day-vacances-scolaires>a{background-image:url(/build/images/bande-vacances.c487db9e.png)!important;background-position:50%!important}td.day-feries>a{background-image:url(/build/images/bande-feries.68a150ae.png)!important;background-position:50%!important}td.events>a{background:#5e8fc0 none!important;color:#333}.bloc-accueil-actu{background-image:url(/build/images/fond-actu.f82fba33.png);font-family:arial;font-size:11px;margin-top:10px;min-height:111px;padding:2px 5px;text-align:justify}#carouselActu ol{margin-bottom:5px}#carouselActu .carousel-indicators li{background-color:#404040;border:0;border-radius:50%;height:12px;width:12px}#carouselActu .carousel-control-next,#carouselActu .carousel-control-prev{bottom:auto;filter:invert(100%);top:12px}#carouselActu h3{color:#000;font-size:.95rem;font-variant:normal}#carouselActu h4{font-size:1.1rem}#carouselActu .card{background-color:transparent}#carouselActu .card img{max-width:160px}#carouselActu .card-header img{vertical-align:bottom}#carouselGalery{background-color:#000;margin-bottom:80px!important;padding-bottom:73%;position:relative}#carouselGalery .carousel-indicators{background-color:#000;bottom:-56px;height:56px;justify-content:space-around;margin:10px 0 0;overflow:auto;text-align:left;white-space:nowrap;width:100%}#carouselGalery .carousel-indicators li{background-color:transparent;border:0;-webkit-border-radius:0;border-radius:0;display:inline-block;height:auto;margin:0!important;text-align:center;text-indent:0;width:auto;z-index:1}#carouselGalery .carousel-indicators li:hover{opacity:.8}#carouselGalery .carousel-inner{bottom:0;display:block!important;left:0;position:absolute;right:0;top:0}#carouselGalery img{max-height:100%}@media screen and (min-width:445px){#carouselGalery{padding-bottom:70.6%}}@media screen and (min-width:768px){#bloc-prochains-spectacles{margin-right:10px}.bloc-accueil-gauche{flex:2;padding:2px 15px 2px 5px}.bloc-accueil-actu,.bloc-agenda{width:235px}.bloc-accueil-actu{margin-top:0;order:3}.bloc-left{margin-right:10px;padding:2px 15px 2px 5px}}@media screen and (min-width:890px){.bloc-left{margin-right:15px}}.navbar-second{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px;margin-top:10px;width:100%}.navbar-second a{background-color:#dbdbdb;color:#333;font-family:Oswald;font-size:.875rem;font-weight:400;letter-spacing:0;margin-bottom:10px;margin-right:10px;padding:5px 25px 4px 5px;white-space:nowrap}.navbar-second a.current,.navbar-second a:hover{background-color:#333;color:#dbdbdb}@media screen and (min-width:576px){.navbar-second{justify-content:flex-start}}#select-types button{box-shadow:0 0 0 0 transparent!important;outline:0!important}#clearTypes img{width:15px}button.select-type-selected{padding-right:25px!important;position:relative}.select-type-selected:after{background:url(/build/images/close.36a63e1e.png) no-repeat;background-size:10px;content:"";display:block;height:15px;position:absolute;right:0;top:8px;width:15px}.select-type.spectacle-enfant{margin-right:0!important}.spectacle-container{display:block;flex-direction:row;margin-bottom:40px;padding-right:0;vertical-align:top}.visuel{float:left;margin-right:10px;min-width:80px;position:relative;text-align:center;width:80px}.visuel img{max-height:80px;max-width:100%}.visuel img.border{border:1px solid #000!important}.visuel p{text-align:left}.cancel-patch{border:0!important;position:absolute;width:100%}.spectacle-content{flex:1}.billetterie-container{font-size:1rem}.event-container-border{border-bottom:1px solid #c96}.event-container div{font-size:.875rem;line-height:1;padding:1px 20px 1px 10px}#fiche-spectacle .event-container div{line-height:1.2;padding:2px 10px}.horaire{background-color:#c96;color:#fff;text-transform:uppercase}.horaire-barre{text-decoration:line-through}#fiche-spectacle .horaire{font-size:1rem}.tarifs li{white-space:nowrap}.billetterie-content{margin-top:5px;width:100%}.billetterie-full{margin-top:-4px}span.is-over{background-color:#dbdbdb;padding:5px 20px}span.is-full{background-color:#5e8fc0;color:#fff;font-weight:700;padding:5px 20px;width:100px}.text-soutien{font-size:.875rem}.spectacle-header{display:grid}.spectacle-titre{font-size:1.1rem;min-height:22px;text-align:left;text-transform:uppercase;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.spectacle-titre,.spectacle-titre a{color:#5e8fc0!important}.spectacle-titre a:hover{text-decoration:underline}.spectacle-soustitre{color:#000;font-family:Oswald,Arial,Verdana;font-size:.875rem;font-style:italic;margin-top:-.5rem;text-align:justify}.spectacle-classification span{margin-right:5px}.spectacle-type{background-color:#5e8fc0;color:#fff;padding:2px 6px}.spectacle-enfant{background-color:#6dca6f;margin-right:15px!important;padding-right:10px;position:relative}.spectacle-enfant-arrow:after{border-bottom:10px solid transparent;border-left:10px solid #6dca6f;border-top:10px solid transparent;content:"";height:0;position:absolute;right:-10px;top:1px;width:0}.spectacle-genre{border:1px solid #5e8fc0;color:#333;padding:1px 6px}.spectacle-resume{padding-top:5px;text-align:justify}.spectacle-visuels img{max-height:100%;max-width:100%}.plus-dinfos{background-color:#333;color:#ddd;font-size:.875rem;margin:5px 0;padding:3px 5px;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s;white-space:nowrap}a.plus-dinfos:hover{color:#c96}@media screen and (min-width:445px){.spectacle-container{display:flex}.visuel{float:none;height:110px;margin-right:15px;min-width:110px;width:110px}.visuel img{max-height:100%;max-width:100%}}@media screen and (min-width:576px){.visuel{height:140px;min-width:140px;width:140px}.spectacle-titre{font-size:1.3rem}.spectacle-soustitre{font-size:1rem}}#bloc-prochains-spectacles .spectacle-content div{font-size:.8125rem;padding:0 10px}#bloc-prochains-spectacles .horaire{margin-bottom:4px;text-align:center;width:100%}#bloc-prochains-spectacles .spectacle-titre{flex:2}#bloc-prochains-spectacles .plus-dinfos{background-color:#dbdbdb;color:#333;font-size:.8125rem}#bloc-prochains-spectacles a.plus-dinfos:hover{background-color:#c96;color:#333}@media screen and (min-width:576px){#bloc-prochains-spectacles .horaire{margin-bottom:0;text-align:left;width:180px}}@media screen and (min-width:768px){#bloc-prochains-spectacles .spectacle-content div{font-size:.875rem}}#acces,#accessibilite,#billetterie,#contact,#horaires,#tarifs{position:relative}a.lien-contact{background-color:#333;background-position:5px 3px;background-repeat:no-repeat;-webkit-background-size:20px;background-size:20px;-o-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;color:#c96;display:inline-block;height:26px;line-height:16px;padding:5px 10px 5px 30px;text-align:right;vertical-align:middle}a.lien-contact:hover{background-color:#c96!important;color:#000!important}.notouchscreen a.lien-contact{background-color:transparent;color:#000;margin-bottom:0;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}a.lien-telephone{background-image:url(/build/images/icone_clavier.be3cb7d5.png)}.notouchscreen a.lien-telephone{background-image:none;height:16px;line-height:normal;padding:0;pointer-events:none}a.lien-mail{background-image:url(/build/images/icone_mail.c389b7c2.png);margin-top:2px}.notouchscreen a.lien-mail:hover{background-color:transparent!important;text-decoration:underline}@media screen and (min-width:768px){a.lien-contact{background-color:transparent;margin-bottom:0;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}a.lien-telephone{background-image:none;height:16px;line-height:normal;padding:0;pointer-events:none}a.lien-mail:hover{background-color:transparent;color:#fff}}#bloc-maps{margin-bottom:10px;position:relative;vertical-align:top;width:100%}#bloc-ratio{padding-top:55%}#maps{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.vigipirate{background:url(/build/images/logo-vigipirate.261028a5.png) no-repeat 0;-webkit-background-size:40px;-moz-background-size:40px;-o-background-size:40px;background-size:40px}.nouveaute,.vigipirate{min-height:40px;padding-left:45px}.nouveaute{background:url(/build/images/nouveaute.6181b85f.ico) no-repeat 0;-webkit-background-size:40px;-moz-background-size:40px;-o-background-size:40px;background-size:40px}.tarifsTab{margin:15px 10px 10px}#tarifs table{border-collapse:collapse;margin-left:-10px;text-align:center}#tarifs table td.th,#tarifs table th{font-weight:700}#tarifs td{border:1px solid #000;padding:3px 5px;white-space:nowrap;width:80px}.pmr{background:url(/build/images/logo-handicape.f1cb1b06.png) no-repeat 0;-webkit-background-size:30px;-moz-background-size:30px;-o-background-size:30px;background-size:30px;display:table-cell;height:30px;min-width:30px;padding-left:35px;vertical-align:middle}@media screen and (min-width:585px){#tarifs td{padding:3px 5px;white-space:normal;width:120px}}#labelTelBilletterie a.lien-telephone{margin-top:-1px}.abonnement-container{border:2px solid #5e8fc0;padding:2px 10px;width:207px}.abonnement-nom{color:#c08f5e;font-family:Oswald;font-size:1rem;font-weight:400;text-align:center}.abonnement-description{text-align:justify}.abonnement-mention{font-size:10px;text-align:justify}#formu-abo-dl{height:40px;margin-top:10px;text-align:center;width:100%}#formu-abo-container{background-image:url(/build/images/fd-formu_abo.8b82043a.jpg);background-repeat:no-repeat;border:1px solid #000;margin:auto;min-height:400px;padding:120px 25px 25px;width:555px}#formu-abo-container input{background-color:#ddd}.formu-abo,.formu-abo-enfant{line-height:2.5}.formu-abo-enfant{display:none}.membre-container{height:130px;width:350px}.membre-img{overflow:hidden;width:86px}.membre-nom{font-weight:700}.membre-fonction{color:#c96;font-weight:700}.cplt-titre-h{background-color:#333;color:#c96;padding:0 10px 3px 5px}@media screen and (min-width:768px){.membre-container{height:130px}.membre-img{width:100px}}.footer-logo{width:100px}#adresseFooter{color:#c96;font-size:12px;font-weight:700}.notouchscreen footer a.lien-contact{color:#c96}.notouchscreen footer a.lien-mail:hover{color:#fff!important}.labelLien{display:none}#infos-legal-smartphone{display:block;font-weight:400!important;margin-top:10px}#infos-legal-smartphone a{color:grey;display:inline-block}#infos-legal-smartphone a:hover{color:#ddd}#planSite{border-left:1px solid #333;color:#fff;font-size:.625rem;height:180px;line-height:1.2;padding-left:20px;width:370px}#planSite,#planSite ol,#planSite ul{display:inline-block;vertical-align:top}#planSite ol,#planSite ul{list-style-type:none;margin:0;padding:0}#planSite li{color:inherit;margin:5px}#planSite li a{color:inherit;opacity:.5}#planSite li a:hover{opacity:1}#planSite li ul{display:block;padding-left:15px}#twitch-bloc,#twitch-embed{position:relative}#twitch-embed{background:url(/build/images/stream-bandeau.be02a7e7.jpg) no-repeat;background-position-x:center;background-size:cover;margin-bottom:1rem;min-height:200px;padding-top:55%}#twitch-embed iframe{display:none;left:0;position:absolute;top:0}#twitch-bandeau{bottom:2%;left:0;margin:auto;position:absolute;right:0}#twitch-bandeau h2,#twitch-bandeau p{color:#fff;font-family:Roboto,Arial;line-height:1;text-align:center;text-transform:uppercase}a.light{color:#fff}a.twitch-titre{color:#5e8fc0}.twitch-live{animation:clignote 1s ease infinite;color:#b40404!important}@keyframes clignote{50%{opacity:0}}.live-red-point{position:relative}.live-red-point:after,.live-red-point:before{animation:clignote 1s ease infinite;background-color:#b40404;border-radius:50%;content:"";display:inline-block;height:10px;margin:2px;position:relative;width:10px}.live-red-point:before{left:0}.live-red-point:after{right:0}.btn-live-access{border:1px solid #b40404;color:#b40404;text-transform:uppercase}.btn-live-access:hover{background-color:#b40404;color:#fff}a.twitch-titre:hover{text-decoration:underline}.twitch-bandeau-titre{font-size:19px}.twitch-bandeau-decompte,.twitch-bandeau-horaire{font-size:12px}.twitch-bandeau-texte{font-size:8px}.twitch-bandeau-nom{font-size:11px}.twitch-infos{color:#000;margin-bottom:1rem;position:relative;text-align:center}@media screen and (min-width:445px){#twitch-bandeau{bottom:5%}.twitch-bandeau-titre{font-size:19px}.twitch-bandeau-decompte,.twitch-bandeau-horaire{font-size:13px}.twitch-bandeau-texte{font-size:8px}.twitch-bandeau-nom{font-size:11px}}@media screen and (min-width:576px){#twitch-bandeau{bottom:13px}.twitch-bandeau-titre{font-size:28px}.twitch-bandeau-decompte,.twitch-bandeau-horaire{font-size:16px}.twitch-bandeau-texte{font-size:11px}.twitch-bandeau-nom{font-size:16px}}@media screen and (min-width:768px){#twitch-bandeau{bottom:30px}.twitch-bandeau-titre{font-size:38px}.twitch-bandeau-decompte,.twitch-bandeau-horaire{font-size:20px}.twitch-bandeau-texte{font-size:13px}.twitch-bandeau-nom{font-size:22px}}@media screen and (min-width:890px){#twitch-bandeau{bottom:34px}.twitch-bandeau-titre{font-size:46px}.twitch-bandeau-decompte,.twitch-bandeau-horaire{font-size:26px}.twitch-bandeau-texte{font-size:16px}.twitch-bandeau-nom{font-size:25px}}@media screen and (min-width:768px) and (max-width:1269px){#twitch-chat.d-block+#twitch-embed{width:70%}}@media screen and (max-width:767px){#twitch-chat{display:none!important}}#twitch-chat{display:none;padding-top:55%;position:absolute;right:0;top:0;width:30%}#twitch-chat iframe{border-left:0;position:absolute;top:0}@media screen and (min-width:1270px){#twitch-chat{padding-top:55%;position:absolute;right:-200px;top:0;width:200px}#twitch-chat iframe{border-left:0;position:absolute;top:0}}@media screen and (min-width:1470px){#twitch-chat{right:-300px;width:300px}}.btn-recithall{background-color:#001529;color:#fff}.btn-recithall:hover{background-color:#001529bd;color:#fff}.btn-recithall img{width:150px}