.tx-smile-agenda .hidden{display:none}.tx-smile-agenda .listing__items ul.results-list{padding-left:0px;padding-right:10px;list-style-type:none}.tx-smile-agenda .listing__items ul.results-list .solr-result__list-item{padding:20px 0}.tx-smile-agenda .listing__items ul.results-list .solr-result__list-item:not(:last-of-type){border-bottom:1px solid #e6e6e6}.tx-smile-agenda .listing__items ul.results-list .card__content .card__date{font-size:17px;text-align:right}.tx-smile-agenda .listing__items ul.results-list .card__content .card__date .card__date__line{font-size:15.4px;padding-bottom:7px}.tx-smile-agenda .listing__items ul.results-list .card__content .card__date .card__date__line span{font-size:21.5px}.tx-smile-agenda .listing__items ul.results-list .card__content .card__date .card__date__line.time{font-size:17px}.tx-smile-agenda .listing__items ul.results-list .card__content .card__date .eventLineDatesChevron.color-4{color:#c5dc70}.tx-smile-agenda .listing__items ul.results-list .card__content .card__date .eventLineDatesChevron.color-5{color:#d37377}.tx-smile-agenda .listing__items ul.results-list .card__content .card__date .eventLineDatesChevron.color-6{color:#ffc849}.tx-smile-agenda .listing__items ul.results-list .card__content .card__date .eventLineDatesChevron.color-7{color:#ee7202}.tx-smile-agenda .listing__items ul.results-list .card__content .card__date .eventLineDatesChevron.color-8{color:#566bae}.tx-smile-agenda .listing__items ul.results-list .card__content .card__date .eventLineDatesChevron.color-9{color:#639c6f}.tx-smile-agenda .listing__items ul.results-list .card__content .card__date .eventLineDatesChevron.color-10{color:#baa739}.tx-smile-agenda .listing__items ul.results-list .card__content .card__title a{font-size:21.4px;color:#000000;border:none;text-decoration:none}.tx-smile-agenda .listing__items ul.results-list .card__content .card__title a:hover{text-decoration:underline}.tx-smile-agenda .listing__items ul.results-list .card__content .card__desc{font-size:14px}.tx-smile-agenda .listing__items ul.results-list .card__content .card__img{padding-bottom:10px}.tx-smile-agenda .listing__items .no-results-label{font-size:14px;padding:10px}.tx-smile-agenda .listing__filters .filters__section.facet{border-bottom:3px solid #e6e6e6;padding-bottom:15px;margin-bottom:10px}.tx-smile-agenda .listing__filters .filters__section-title{padding-bottom:3px}.tx-smile-agenda .listing__filters ul{padding-left:1.5rem}.tx-smile-agenda .listing__filters ul.fields-list{padding-left:0;margin-bottom:0.7rem}.tx-smile-agenda .listing__filters .filters__section::marker{font-size:13px}.tx-smile-agenda .listing__filters .filters__section .mb-15{text-transform:lowercase;line-height:18.5px}.tx-smile-agenda .listing__filters .filters__section .mb-15::marker{font-size:13px}.tx-smile-agenda .listing__filters .filters__section a{color:#D3141B}.tx-smile-agenda .listing__filters .filters__section .selected-date p{margin:10px 0}.tx-smile-agenda .listing__filters .filters__section .remove-filters{margin:10px 0 0 12px}.tx-smile-agenda .listing__filters .facet-type-dateRange{list-style:none}.tx-smile-agenda .listing__filters .panel-daterange{background-color:rgba(211, 20, 27, 0.1);padding:10px}.tx-smile-agenda .listing__filters .align-center{text-align:center}.tx-smile-agenda .listing__filters #facet-accordion-passedEvents{text-align:center}.tx-smile-agenda .card__location{font-size:12px;font-family:"Sansation-Bold", sans-serif;text-transform:uppercase}.tx-smile-agenda .card__location .event-location{margin:0 8px 10px 0;padding:7px 10px;display:inline-block}.tx-smile-agenda .card__location .event-location.bg-color-4{background-color:#c5dc70}.tx-smile-agenda .card__location .event-location.bg-color-5{background-color:#d37377}.tx-smile-agenda .card__location .event-location.bg-color-6{background-color:#ffc849}.tx-smile-agenda .card__location .event-location.bg-color-7{background-color:#ee7202}.tx-smile-agenda .card__location .event-location.bg-color-8{background-color:#566bae}.tx-smile-agenda .card__location .event-location.bg-color-9{background-color:#639c6f}.tx-smile-agenda .card__location .event-location.bg-color-10{background-color:#baa739}.tx-smile-agenda .agenda-list-date{display:block;background-color:#F5F5F5;font-size:17px;margin:5px 0 17px 0;padding:5px 20px}.tx-smile-agenda .agenda-backlink-wrap a{font-weight:bold;text-decoration:none;color:#000000}.tx-smile-agenda .agenda-backlink-wrap a:hover{text-decoration:underline}.tx-smile-agenda .agenda-backlink-wrap a .fa{font-size:18px;margin-bottom:5px}.tx-smile-agenda .related-events .card{margin-bottom:25px;padding:15px;text-decoration:none;color:#000000;border:none}.tx-smile-agenda .related-events .card .card__img{margin-bottom:5px}.tx-smile-agenda .related-events .card .card__date{color:#666;margin-bottom:30px}.tx-smile-agenda .zone-liste .row .related-events .card .card__title h4{font-size:16px;font-style:normal}.agenda-carousel{border:2px solid #760b0f;background-color:#e6e6e6;position:relative}.agenda-carousel .carousel-item{transition:transform 0.6s ease-in-out}.agenda-carousel .carousel-item .agenda-img-wrap img{width:100%}.agenda-carousel .carousel-indicators{position:relative;width:100%;height:15px;margin:10px 0}.agenda-carousel .carousel-indicators button{width:10px;height:10px;background:#333;opacity:1;border:0;margin:3px;border-radius:30px}.agenda-carousel .carousel-indicators button.active{background-color:#a41015}.agenda-carousel .agenda-item .event-wrapper{min-height:120px;padding:13px;font-size:13px}.agenda-carousel .agenda-item .event-date{height:50px;background:url("/typo3conf/ext/vendee_base/Resources/Public/FileadminVersionned/template/assets/agenda_arrows.png") no-repeat;background-color:#760b0f}.agenda-carousel .agenda-item .event-date .date-wrapper{float:left;width:53px;text-align:center;text-transform:uppercase;font-size:12px;line-height:16px;padding-top:10px}.agenda-carousel .agenda-item .event-date .date-wrapper span{font-family:"Sansation-Bold", sans-serif;font-size:18px}.agenda-carousel .agenda-item .event-title{font-size:1.6em;margin:0;padding-bottom:6px}.agenda-carousel .agenda-item .event-title a{color:#000;text-decoration:none}.agenda-carousel .agenda-item .event-title a:hover{text-decoration:underline}.agenda-carousel .agenda-item .event-desc{line-height:18px}.agenda-carousel .agenda-item .event-location-wrapper{height:50px;display:inline-block}.agenda-carousel .agenda-item .event-location-wrapper .event-location{max-width:170px;height:50px;display:inline-block;vertical-align:top;margin:0;margin-left:6px;padding:17px 0 0 0;text-transform:uppercase;line-height:15px;font-size:11.5px;text-overflow:ellipsis}.agenda-carousel .all-events{background-color:#a41015;border-top:2px solid #760b0f;text-transform:uppercase;text-align:center;padding:18px 0;display:block}.agenda-carousel .all-events a{color:#000000;font-family:"Sansation-Bold", sans-serif;font-size:13px;height:40px;line-height:0;text-decoration:none}.agenda-carousel .all-events a:hover{text-decoration:underline}.container-portal .agenda-carousel .all-events a{color:#FFFFFF}.container-portal .agenda-carousel .agenda-item .event-date{color:#FFFFFF}.container-portal .agenda-carousel .agenda-item .event-location-wrapper .event-location{margin-left:0}.container-portal .agenda-carousel .agenda-item .event-location-wrapper .event-location-color{display:inline-block;width:9px;height:9px;background:#FFFFFF;opacity:1;border:0;margin:20px 1px 20px 0;border-radius:30px}.container-portal .agenda-carousel .agenda-item .event-location-wrapper .event-location-color.color-4{background-color:#c5dc70;color:#c5dc70}.container-portal .agenda-carousel .agenda-item .event-location-wrapper .event-location-color.color-5{background-color:#d37377;color:#d37377}.container-portal .agenda-carousel .agenda-item .event-location-wrapper .event-location-color.color-6{background-color:#ffc849;color:#ffc849}.container-portal .agenda-carousel .agenda-item .event-location-wrapper .event-location-color.color-7{background-color:#ee7202;color:#ee7202}.container-portal .agenda-carousel .agenda-item .event-location-wrapper .event-location-color.color-8{background-color:#566bae;color:#566bae}.container-portal .agenda-carousel .agenda-item .event-location-wrapper .event-location-color.color-9{background-color:#639c6f;color:#639c6f}.container-portal .agenda-carousel .agenda-item .event-location-wrapper .event-location-color.color-10{background-color:#baa739;color:#baa739}ul.pagination{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}ul.pagination li{display:inline-block;font-size:14px}ul.pagination li a{border:1px solid #ccc;padding:10px 12px;text-decoration:none;color:#000000}ul.pagination li a:hover{background-color:#e6e6e6}ul.pagination li::before{display:none}ul.pagination li.active a{background-color:#666;border-color:#666;color:#FFFFFF}ul.pagination li.previous a:before{content:"";border:solid;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin:0 5px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}ul.pagination li.next a:after{content:"";border:solid;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin:0 5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}button.accordion-button:focus{outline:0;box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25)}.youtube_player iframe,.youtube_playlist_player iframe,.calameo-canvas iframe,.calameotheque-canvas iframe{width:100%;height:250px;border:none}