.calendar__container .slider-button{transform:scale(.5);transition:all .3s ease-in-out}@media (min-width:768px){.calendar__container .slider-button{transform:none}.calendar__container .slider-button.shown{opacity:1;pointer-events:auto}.calendar__container .slider-button.inactive{opacity:.15;pointer-events:none}}.calendar__list{-webkit-overflow-scrolling:touch;align-items:center;display:flex;justify-content:flex-start;margin:0;overflow-x:auto;padding:0;scrollbar-width:none;width:100vw}@media (min-width:768px){.calendar__list{width:auto}}.calendar__list::-webkit-scrollbar-track{background:none}.calendar__list::-webkit-scrollbar{background:transparent;display:none;width:0}.calendar__list::-webkit-scrollbar-thumb{background:none}.calendar__list li{flex:none}.calendar__list a.active{background-color:var(--brownlight);border-color:var(--brownlight);color:var(--white)}.program-table{border:0;display:block;table-layout:auto;width:100%}@media (min-width:768px){.program-table{border-collapse:collapse;display:table}}.program-table tr{border-bottom:1px solid var(--grey);display:block;padding:1.5rem 0}.program-table tr:first-child td{background:none;color:currentColor;font-weight:400}.program-table tr.conf-press{background-color:var(--black);color:var(--white)}.program-table tr.press{background-color:var(--brownlight);color:var(--black)}@media (min-width:768px){.program-table tr{border:0;display:table-row;padding:0}}.program-table tr td{border:0;display:block;padding:0;text-align:center;vertical-align:top}.container .program-table tr td img{margin:1rem auto 0}@media (min-width:768px){.container .program-table tr td img{margin:0;width:100%}}.program-table tr td.col__time{vertical-align:middle}@media (min-width:768px){.program-table tr td.col__figure{min-width:160px}.program-table tr td.col__links{min-width:300px}}@media (min-width:1024px){.program-table tr td.col__links .bt,.program-table tr td.col__links .single-button a{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:768px){.program-table tr td{border-bottom:1px solid var(--grey);display:table-cell;padding:2rem 1rem;text-align:left}}.page-template-template-programmation-press .press_password{color:var(--grey)}
