#page-container{padding-top:52px!important}header #logo{max-width:140px}header.et-fixed-header #logo{max-width:80px}svg .svg-elem-1{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s}svg.active .svg-elem-1{fill:#fefefe}svg .svg-elem-2{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s}svg.active .svg-elem-2{fill:#000}svg .svg-elem-3{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s}svg.active .svg-elem-3{fill:#000}svg .svg-elem-4{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}svg.active .svg-elem-4{fill:#fefefe}svg .svg-elem-5{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2000000000000002s}svg.active .svg-elem-5{fill:#fefefe}svg .svg-elem-6{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}svg.active .svg-elem-6{fill:#fefefe}svg .svg-elem-7{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4000000000000001s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4000000000000001s}svg.active .svg-elem-7{fill:#000}svg .svg-elem-8{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s}svg.active .svg-elem-8{fill:#000}svg .svg-elem-9{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s}svg.active .svg-elem-9{fill:#000}svg .svg-elem-10{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7000000000000002s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7000000000000002s}svg.active .svg-elem-10{fill:#000}svg .svg-elem-11{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.8s}svg.active .svg-elem-11{fill:#000}svg .svg-elem-12{fill:transparent;-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.9000000000000001s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.9000000000000001s}svg.active .svg-elem-12{fill:#000}h4{line-height:1.2em}#Hdesc{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}#Hdesc div.et_pb_module{padding:0 20px 20px 20px;box-sizing:border-box;max-width:50%}#show_dates a,#show_dates a:hover,#show_dates a:visited{text-decoration:underline;color:#000}.show_dates div{display:flex;flex-flow:row;justify-content:space-around;padding:12px;border:1px solid #000;margin:2px}.show_dates a,.show_dates a:hover,.show_dates a:visited{text-decoration:underline;color:#000}.future_dates div{background-color:rgba(113,113,113,.05)}.past_dates div{background-color:rgba(211,211,211,.487)}.show_dates div span.titre_spectacle{display:inline-block;width:35%}.show_dates div span.date{display:inline-block;width:15%}.show_dates div span.location{display:inline-block;width:25%}.show_dates div span.spectacle{display:inline-block;width:25%}.rs_wrapper{display:flex;justify-content:center}.reseaux_sociaux{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.reseaux_sociaux img{width:50px}.footer-widget{display:flex;justify-content:space-between}.decale{animation:decale 5s forwards;padding-left:0}@keyframes decale {
    100% {
        padding-left: 20px;
    }
}.decaleleft{animation:decaleleft 5s forwards;padding-left:20px}@keyframes decaleleft {
    100% {
        padding-left: 0px;
    }
}.spasmos span{visibility:hidden;position:relative;animation:spasmos 2s forwards ease-out;color:#bf1a1a}@keyframes spasmos {
    30% {
        visibility: hidden;
    }
    100% {
        visibility: visible;
        top: 0px;
        right: 0px;
    }
}@media only screen and (max-width:600px){.headpage h1{font-size:22px!important}.headpage h2{font-size:18px!important}header #logo{max-width:110px}.show_dates div{flex-flow:column}.show_dates div span.titre_spectacle{display:inline-block;width:100%}.show_dates div span.date{display:inline-block;width:100%}.show_dates div span.location{display:inline-block;width:100%}.show_dates div span.spectacle{display:inline-block;width:100%}.reseaux_sociaux{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.et_header_style_left #logo{max-width:110px}}