#wpadminbar{position:fixed;top:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{font-family:'Rubik',sans-serif;font-weight:400;font-size:1em;-webkit-box-direction:normal;line-height:1.4;box-sizing:border-box;color:#202020;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#home-shortcuts a:hover i,#entete-right a:hover,#reseaux-sociaux a:hover i,#publications a:hover.btn-acces,#publications a:hover.btn-lecture i,.calendrier .btn-acces:hover,.couverture a:hover i,#agenda a:hover,#page-404 a:hover,#recherche-suggestions a:hover,#bouton-haut a:hover,a.lien-actualites:hover,a.btn-bande-annonce:hover,a.btn-retour-actus:hover,.grille-newsletter a:hover,.pagination a:hover,a.wp-block-button__link:hover,.bouton-contact-elu a:hover i,button:hover{box-shadow:inset 0 0 0 4px rgba(255,255,255,.3);-webkit-transition:all,.2s;-moz-transition:all,.2s;-ms-transition:all,.2s;-o-transition:all,.2s;transition:all,.2s}article a{display:block;text-decoration:none;color:#000}article .categorie{position:relative;top:-20px;left:20px;background:#ffc300;width:150px;margin:0;list-style:none;padding:10px;color:#000;font-weight:400;z-index:0;border-radius:15px 0;border:1px solid rgba(43,43,43,.21)}article .date{font-size:.8em;margin:10px 20px}.en-tete{z-index:100;position:relative}section{width:100%;margin:0 auto 2em 0;padding:0 15px}.image100{width:100%;height:auto}.image-sans-decoration img{border:none !important;border-radius:0 !important}.flex{display:flex;flex-direction:row}.noir{color:#000 !important}.relative{position:relative}.letter-spacing{letter-spacing:-1px}a.no-decoration,a.nodecoration:hover{text-decoration:none !important}h2.widgettitle{display:none !important}#home-container{height:88vh;overflow:hidden;background-position:50% 50%;background-size:cover}#home-video{position:absolute;top:0;left:0;right:0;width:100%;height:85vh}#home-shortcuts a{text-decoration:none}#home-shortcuts i{font-size:2em;margin:auto;position:relative;border-radius:50%;color:#fff;text-decoration:none;display:inline-block;height:60px;width:60px;background-color:#03458c;line-height:1.9em}#home-shortcuts a span{display:block;line-height:1.2em;padding-top:5px;margin:0;font-size:.9em;font-weight:500;color:#000}video#bgvid{width:100%;height:100vh;object-fit:cover;object-position:50% 50%;background-size:cover}#btn-plan{height:40px;background-color:#03458c;color:#fff;outline:none;border:0;display:inline-block;padding:12px;margin-right:15px;text-transform:uppercase;text-decoration:none}#btn-plan i{font-size:1.45em;position:relative;top:-5px}#btn-plan span{padding-left:10px;font-size:.9em;vertical-align:top}#btn-plan-close{display:block;position:absolute;color:#fff;background-color:#03458c;top:20px;right:20px;padding:0;width:40px;height:40px;text-align:center;z-index:20;border:0;font-size:22px;cursor:pointer}#btn-plan-close.afficher{display:block;position:absolute;color:#fff;background-color:#ec5237;top:10px;right:50px;padding:0;width:40px;height:40px;text-align:center;z-index:10}#header-map{width:100%;overflow:hidden}#map-canvas{z-index:9;height:100vh;background-color:#f1f2f3;background-image:url('https://www.leplessistrevise.fr/wp-content/themes/leplessistrevise/js/loading-map.gif');background-repeat:no-repeat;background-attachment:fixed;background-position:center}.header-map-slider{transition:all .5s ease-in-out;height:0}.header-map-slider.open{height:100vh}.command{background-color:#03458c;margin:0 !important;width:100%;padding:10px;color:#fff;display:flex;flex-direction:column;align-items:stretch;min-height:100vh}.leaflet-center{position:relative !important;left:0;right:0;align-items:center;display:flex;flex-direction:column;justify-content:center}.leaflet-center .leaflet-control{bottom:0}.leaflet-control-container .leaflet-control-bottomcenter{position:absolute;bottom:0;left:0;right:0}#search-box{width:100%;display:inline-block;vertical-align:top}#search-box input{padding:0 10px;font-family:'Rubik',sans-serif;width:90%;line-height:3.15em;border:0;border-radius:15px 0}#search-box button{position:absolute;right:0;width:15%;height:100%;border:0;background-color:#e8b200;cursor:pointer;border-radius:15px 0}#search-box i{color:#fff}#search-box .search-input{position:relative}div#ui-datepicker-div{z-index:1000!important}#weather{float:right}#weather-picto{font-size:2.2em;color:#fff;display:inline;float:left;padding:10px 3px 0 0}#weather-infos{display:inline;color:#fff;float:left;margin-bottom:10px}#weather-infos .temp{float:left;padding:8px 10px 0 0;line-height:40px;font-size:2.5em;width:65px}#weather-infos .temp-cel{top:-20px;font-size:.4em;line-height:0}#weather-infos .description{font-size:.7em;display:block;width:215px;text-align:left;margin:5px 0 2px}#weather-infos .infos{font-size:.9em;display:block;width:215px;text-align:left}#weather-infos .infos i{font-size:1.5em;padding:0 5px}#entete-left{grid-area:entete-left;padding:10px 15px}#entete-left img.logo{width:80px;float:left;margin-right:10px}#entete-left h1{color:#fff;text-transform:uppercase;font-family:'Poppins',sans-serif;margin:0;line-height:1em;padding-top:10px}#entete-left .h1-ligne1{font-size:.6em;font-weight:100;display:block;line-height:1}#entete-left .h1-ligne2{font-size:1em;font-weight:600;display:block}#entete-left span.h1-baseline{margin:0;color:#fff;font-family:'Poppins',sans-serif;text-transform:uppercase;font-weight:100;font-size:.8em;line-height:.8em}#entete-menu{grid-area:entete-menu;background:#236bb7}#entete-search{grid-area:entete-search}#entete-right{grid-area:entete-right;text-align:right;padding:10px 15px 10px 0}#entete-right button{display:inline-block;vertical-align:top;width:40px;height:40px;color:#fff;background:#03458c;border:0;cursor:pointer;margin-right:2px}#entete-right i{line-height:1em;vertical-align:top}#entete-right .bouton-webmail{width:40px;height:40px;background-color:#03458c;outline:none;border:0;display:inline-block;padding:12px;color:#fff;text-transform:uppercase;text-decoration:none}.bouton-webmail-responsive{width:30px;height:30px;outline:none;border:0;text-align:center;display:inline-block;color:#fff;text-transform:uppercase;text-decoration:none}.ACCEO-picto{vertical-align:bottom;width:40px;height:40px;background-color:#03458c;outline:none;border:0;display:inline-block;padding:8px 11px;color:#fff;text-transform:uppercase;text-decoration:none;margin-right:-2px}.ACCEO-picto img{width:17px}.article1{grid-area:article1}.article2{grid-area:article2}.article3{grid-area:article3}.article1,.article2,.article3{border-radius:15px 0;border:solid 1px rgba(43,43,43,.21)}.article1 img,.article2 img,.article3 img{width:100%;height:50%;border-radius:13px 0 0}.article1 h3{margin:0 20px;line-height:1.2;font-size:1.8em;color:#236bb7;text-transform:uppercase}.article2 h3,.article3 h3{margin:0 20px;line-height:1.2;font-size:1.5em;color:#236bb7;text-transform:uppercase}.article1 .extrait{margin:10px 20px}.article1 .extrait p{padding-bottom:10px}.article2 .extrait,#fil-infos .article3 .extrait{display:none}.fil-sous-titre h2{font-size:2em;text-transform:uppercase;font-weight:600}.fil-sous-titre i{font-size:2em;vertical-align:middle;padding-right:10px;color:#b53845}.fil-sous-titre h2 span{font-weight:100}.fil-sous-titre a{display:block;text-decoration:none;color:#b53845}.fil-sous-titre a span{font-size:1em;text-transform:uppercase;font-weight:600}.fil-sous-titre a span i{font-size:1.5em;vertical-align:bottom;margin-left:5px}.horaires{grid-area:horaires;background:#3c8703;border-radius:15px 0;padding:15px;margin-top:20px}.horaires i{font-size:2.5em;color:#fff}.horaires h2{color:#fff;text-transform:uppercase;margin:0 0 10px;padding-left:50px;font-size:2em}.horaires #horaires ul{color:#fff;list-style:none;display:flex;align-content:space-between;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;justify-content:space-between}.horaires #horaires li{width:50%;text-align:center}.horaires li span{display:block}.horaires li span.jour{margin-bottom:4px;font-size:1.5em;line-height:.9em}.horaires li span.ouverture{margin-bottom:10px}.horaires a.bouton-contact-tel{font-size:1.2em;background:#fff;border-radius:15px 0;text-align:center;color:#b53845;text-decoration:none;font-weight:600;padding:5px;width:calc(50% - 5px);margin-right:5px}.horaires a.bouton-contact-mail{font-size:1.2em;background:#fff;border-radius:15px 0;text-align:center;color:#b53845;text-decoration:none;font-weight:600;padding:5px;width:calc(50% - 5px);margin-left:5px}.horaires .flex i{display:block;font-size:1.5em;padding-bottom:10px;color:#b53845}.jt{grid-area:jt}.jt-video{position:relative;padding-bottom:56%;height:0;overflow:hidden}.jt-video iframe,.jt-video object,.jt-video embed{position:absolute;top:0;left:0;width:100%;height:100%}.reseaux-sociaux{grid-area:reseaux-sociaux;margin-top:20px}.reseaux-sociaux ul{list-style:none;display:flex;align-content:space-between;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;margin-top:20px}.reseaux-sociaux #reseaux-sociaux li{text-align:center;justify-content:space-evenly;display:inline-block;width:33.33%;overflow-wrap:break-word}.reseaux-sociaux a{text-decoration:none}.reseaux-sociaux a span{color:#173753}.reseaux-sociaux #reseaux-sociaux i{border-radius:50%;color:#fff;font-size:2em;display:block;position:relative;padding:0;height:60px;width:60px;background-color:#173753;margin:auto;line-height:1.9em}.titre-infos{grid-area:titre-infos;display:flex;justify-content:space-between;align-items:center}.titre-reseaux-sociaux{justify-content:space-between;flex-direction:column}.titre-reseaux-sociaux h2{font-size:2em;text-transform:uppercase;font-weight:600}.titre-reseaux-sociaux h2 i{font-size:1.8em}.titre-reseaux-sociaux h2 span{font-weight:100;color:#000}.titre-reseaux-sociaux i{font-size:2em;vertical-align:middle;padding-right:10px;color:#b53845}.titre-webtv{grid-area:titre-webtv;display:flex;justify-content:space-between;align-items:center;margin:0 0 20px}section#agenda{width:100%;margin:0 auto 60px auto;background:#236bb7;padding:20px 0;color:#fff}#agenda .agenda-largeur i{color:#fff}#agenda .flex{margin-top:20px}#agenda .flex article img{width:100%;height:auto;border-radius:15px 0 0}#agenda time{width:35%;display:inline-block;vertical-align:middle}#agenda .agenda-largeur .agenda-date i{font-size:.4em;display:inline-block;padding-right:4px;vertical-align:middle;color:#000;width:1%}.btn-acces{text-align:center;font-weight:600;margin:30px auto;height:45px;background-color:#03458c;color:#fff;outline:none;border:0;padding:15px;text-transform:uppercase;text-decoration:none;width:27%;display:block;clear:both}.btn-acces span{font-size:.9em;vertical-align:top}.btn-acces i{top:-3px;font-size:1.45em;position:relative}.agenda-categorie{text-transform:uppercase;margin-top:20px;display:block;font-weight:300}.agenda-date{margin-left:-1.2rem;margin-top:-10.5rem;position:relative;font-size:41px;width:135px;color:#000;font-weight:500;padding-left:20px;height:75px;background:#ffc300}.agenda-date:after{content:"";position:absolute;display:inline-block;z-index:0;bottom:-13px;left:6px;width:0;border-width:13px;border-style:solid;border-color:transparent transparent #907204;transform:rotate(45deg)}.agenda-date-1-jour{letter-spacing:-5px;text-align:center;width:100%;display:block}.agenda-date-1-mois{font-size:.3em;font-weight:300;display:block;text-align:center;line-height:0;text-transform:uppercase}.agenda-date-2-jour{letter-spacing:-5px;text-align:center;width:100%;display:block}.agenda-date-2-mois{font-size:.3em;font-weight:300;display:block;text-align:center;line-height:0;text-transform:uppercase}.agenda-infos{padding:90px 20px 20px;color:#000}.agenda-infos h3{margin:0 0 20px;line-height:1.2;font-size:1.5em;color:#236bb7 !important;text-transform:uppercase}.agenda-horaires:before{content:"\f017";font-family:"Font Awesome 5 Duotone";font-weight:900;left:-1px;top:-2px;position:absolute;display:inline-block;font-size:1.1em;color:#b53845}.agenda-adresse:before{content:"\10f3c5";font-family:"Font Awesome 5 Duotone";font-weight:900;left:0;top:-3px;position:absolute;display:inline-block;font-size:1.3em;color:#236bb7}.agenda-entree:before{content:"\10f145";font-family:"Font Awesome 5 Duotone";font-weight:900;left:0;top:-3px;position:absolute;display:inline-block;font-size:1em;color:#768ca0;transform:rotate(-50deg)}.agenda-horaires,.agenda-adresse,.agenda-entree{position:relative;text-align:left;padding-left:25px}.agenda-adresse{padding-bottom:20px}.agenda-entree{font-size:.85em;margin:.5em 0 !important}.agenda-txt-description{font-size:.8em;margin-top:10px !important}.agenda-txt-description a{display:inline}#publications .flex{margin-top:20px;flex-direction:row;display:flex;align-items:flex-start}#publications article{width:25%;padding-right:10px;position:relative}#publications img{width:100%;height:auto;opacity:.7;border-radius:15px 0;border:solid 1px rgba(43,43,43,.21);z-index:-1;position:relative}#publications .btn-lecture{width:100%;display:block}#publications .btn-lecture i{border-radius:50%;color:#fff;font-size:2em;display:block;padding:0;height:60px;width:60px;background-color:#b53845;margin:auto;line-height:1.9em;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-actions{width:100%;font-size:1em;text-align:right;min-height:55px}.btn-actions a{display:inline-block;color:#b53845;text-decoration:none;padding:0 5px 10px 0}.btn-actions i{font-size:1.5em;margin-right:10px;vertical-align:middle}.publication-titre{font-weight:600;display:block}.publication-sstitre{font-weight:300}.grille-newsletter{display:grid;grid-template-columns:auto;grid-template-rows:auto;column-gap:20px;border-radius:15px 0;grid-template-areas:"picto titre titre" "picto texte bouton";width:50%;background:#3c8703;padding:20px;margin:0 10px;color:#fff}.grille-newsletter a{text-align:center;height:45px;border-radius:15px 0;background-color:#fff;color:#b53845;font-weight:600;outline:none;border:0;padding:15px;text-transform:uppercase;text-decoration:none;width:100%;display:block}.bouton{grid-area:bouton}.bouton span{font-size:.9em;vertical-align:top}.bouton i{top:-3px;font-size:1.45em;position:relative}.newsletter{display:flex;padding:0 75px}.texte{grid-area:texte}.titre{grid-area:titre;text-transform:uppercase}.titre span{font-weight:100}.picto{grid-area:picto;font-size:4em;margin:-15px 0}footer{color:#fff;background:#236bb7;padding-top:20px}.adresse span:first-child{font-weight:600;line-height:1.5em;font-size:1.5em}.adresse span,.tel span{display:block}.btn-contact{display:inline-block;background:#fff;color:#b53845;text-decoration:none;text-transform:uppercase;font-weight:700;padding:5px 8px;border-radius:10px;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.copyright{background:#3c8703;padding:5px;font-size:.8em;text-align:right}.coordonnees{width:300px;margin-left:20px}.footer-droit{margin:80px 0 0 auto}.menu-bas-de-page-container li a{text-decoration:none;color:#fff}.menu-bas-de-page-container li a:hover{text-decoration:underline}.menu-bas-de-page-container li{list-style:none;position:relative;text-align:left;padding-left:25px;line-height:1.8em}.menu-bas-de-page-container li:before{content:"\10f138";font-family:"Font Awesome 5 Duotone";font-weight:900;left:-1px;top:-2px;position:absolute;display:inline-block;font-size:1.1em;color:#fff}.logos{display:flex;align-items:center}.logos a{display:block;margin:auto 20px}.logos img{width:110px}.tel{padding:10px 0}#bouton-haut{margin:0;width:65px;height:65px;border-radius:50%;background:#e8b200;cursor:pointer;position:fixed;line-height:65px;text-align:center;bottom:30px;z-index:999;right:30px;display:none;border:1px solid rgba(43,43,43,.21)}#bouton-haut i{top:3px;font-size:1.5em;color:#fff}#bouton-haut:after{content:"";font-family:"Font Awesome 5 Duotone";font-weight:900;display:block;width:95px;height:95px;border-radius:50%;border:5px solid #e8b200;position:absolute;top:-20px;left:-20px;-webkit-animation:ping 2s ease-in infinite both;animation:ping 2s ease-in infinite both}#widget-menu-articles{width:100%;display:flex;flex-wrap:wrap}#widget-menu-articles .widget-categorie{background:#ffc300;margin:0;padding:5px;color:#000;font-weight:400;position:absolute;top:11px;right:8px;border-radius:0 0 0 5px}.widget-menu-details{width:20%;padding:0 8px;line-height:1em;font-size:.8em;position:relative;color:#000;font-weight:600}.widget-menu-details img{width:100%;height:auto;border-radius:15px 0}.widget-menu-details a{text-transform:uppercase;text-decoration:none;color:#b53845}.widget-menu-details a:hover{text-decoration:underline}#sidebar-articles{width:25%;border-radius:15px 0;border:1px solid rgba(43,43,43,.21)}#sidebar-articles .sidebar-contenu a:hover{text-decoration:none !important}#sidebar-articles h6{font-size:2em;margin:10px;text-transform:uppercase}#sidebar-articles h6 span{font-weight:100}#sidebar-articles img{width:100%;height:auto;border:none !important;border-radius:0 !important}#sidebar-articles i{font-size:1.8em;vertical-align:middle;padding-right:10px;color:#b53845}#sidebar-articles .categorie{background:#ffc300;margin:0;padding:5px;color:#000;font-weight:400;font-size:.8em;position:absolute;top:30px;right:0;border-radius:0 0 0 5px}#sidebar-articles .date{padding-left:10px;font-size:.9em}#sidebar-articles .lien{margin:0 10px 10px;color:#236bb7;font-weight:600;text-decoration:none;display:block;text-transform:uppercase}#sidebar-articles .lien-actualites{color:#fff;text-align:right;border-radius:0 0 15px;font-weight:600;background-color:#03458c;padding:15px;display:block;text-transform:uppercase}#sidebar-articles a.lien-actualites:hover{text-decoration:none !important}#sidebar-articles .lien-actualites i{color:#fff;padding:0;font-size:1.3em}#sidebar-articles .sidebar-contenu{position:relative;padding-top:10px;margin-top:10px;border-top:1px dashed rgba(43,43,43,.21)}.colonne-bloc .bouton-contact-tel,.colonne-bloc .bouton-contact-mail{font-size:1.2em;margin:1em 0;display:block;background:#fff;border-radius:15px 0;text-align:center;color:#b53845;font-weight:600;padding:10px}.fiche-contact{color:#fff;background:#3c8703;text-align:center;padding:2em 2em 1.5em;border-radius:15px 0}.fiche-contact a{text-decoration:none !important}.fiche-contact .fiche-contact-part1 h3,.fiche-contact .fiche-contact-part2 h3{font-size:1.5em !important;color:#fff !important}.fiche-contact .horaires-service{padding:.5em 0 0;text-transform:uppercase;border-top:dotted 2px rgba(255,255,255,.3);margin:1em 0 0}.fiche-contact .service{font-weight:600}.bloc-sidebar{padding:2em 0 0}.colonne-bloc h3{font-size:1.3em;text-transform:uppercase;color:#000 !important;text-align:center;font-weight:600}.colonne-bloc h3 span{font-weight:100}.colonne-bloc h3:before{margin-right:.5em}.colonne-bloc h3:after{margin-left:.5em}.bloc-aller-plus-loin a{display:block;margin:1em 0}.bloc-sidebar h3:before,.bloc-sidebar h3:after{content:'';width:1.5em;border-bottom:rgba(0,0,0,.3) solid;display:inline-block;vertical-align:middle}.bloc-kiosque-item{display:flex;margin:.8em 0;align-items:flex-start}.bloc-kiosque-item img{width:33.33%;margin-right:.5em;height:auto}.bloc-kiosque-item h4{margin:0 0 .8em !important}.bloc-kiosque-item a{display:block;margin:.5em 0;text-decoration:none !important}.bloc-kiosque-item i{margin-right:10px}.bloc-kiosque span.kiosque-lien-publications{text-transform:uppercase;font-weight:600;display:block;text-align:right}.bloc-kiosque span.kiosque-lien-publications i{font-size:1.5em;vertical-align:bottom;margin-left:5px}#page-404{background:url(https://www.leplessistrevise.fr/wp-content/themes/leplessistrevise/img/404-fond.jpg);background-size:cover;background-position:center;height:75vh;margin:auto;padding:50px 0 0 20px}#page-404 h1{font-size:5em}#page-404 p{margin:5px 0}#page-404 .btn-accueil{text-align:center;font-weight:600;height:45px;background-color:#03458c;color:#fff;outline:none;border:0;padding:13px;text-transform:uppercase;text-decoration:none;width:220px;display:block}#page-404 .btn-accueil i{top:-3px;font-size:1.45em;position:relative}#page-404 .btn-accueil span{font-size:.9em;vertical-align:top}#recherche-resultats,#recherche-suggestions{max-width:868px;min-height:300px}#recherche-resultats a{color:#b53845;text-decoration:none;font-weight:600}#recherche-resultats a:hover{text-decoration:underline}#recherche-resultats h1{text-align:center;font-size:3.5em;line-height:1.1em;margin:50px 0}#recherche-resultats header{z-index:0;position:static;height:auto}#recherche-resultats header p{line-height:1;margin:0}#recherche-resultats p{line-height:1.7em;margin:1.5em 0}#recherche-resultats #search-box{width:100%}#recherche-resultats #search-box input{border:solid 1px rgba(43,43,43,.21)}#recherche-suggestions{min-height:200px}#recherche-suggestions h2{display:block;font-size:2em;text-transform:uppercase;font-weight:600}#recherche-suggestions a{display:inline-block;margin:5px;background:#3c8703;padding:10px;color:#fff;text-transform:uppercase;text-decoration:none}#fil-infos img{width:100%;object-fit:cover}.bsearch_score{padding:10px 5px !important;border-radius:15px 0}.bsearch_thumb img{border-radius:15px 0 !important}#megamenu-cinema{display:flex;flex-direction:row;flex-wrap:wrap}#megamenu-cinema div{flex-basis:33.33%;padding:5px}#megamenu-cinema img{width:100%;height:auto}#mega-menu-item-1949{padding-bottom:0 !important}#mega-menu-item-phpeverywherewidget-7{padding-top:0 !important}.cinema-flex{display:flex;flex-wrap:wrap;align-items:flex-start}.cinema-flex img{width:100%;height:auto}.cinema-3d{display:block;margin:1em 0}.cinema-3d i{color:#b53845}.cinema-col1{width:33.33%;margin-right:30px}.cinema-col1 .btn-bande-annonce{text-align:center;font-weight:600;margin:30px auto;background-color:#03458c;color:#fff !important;outline:none;border:0;padding:15px;text-transform:uppercase;text-decoration:none;width:100%;display:block}.cinema-col1 .btn-bande-annonce span{font-size:.9em}.cinema-col1 .btn-bande-annonce i{top:4px;font-size:1.45em}.cinema-col1 .btn-bande-annonce:hover{text-decoration:none !important}.cinema-col2{width:66.66%}.cinema-col2 h2{margin:0 0 .5em !important}.cinema-col2 h3{margin-bottom:1em;text-transform:uppercase}.cinema-interpretes{display:block;font-style:italic}.cinema-realisateur{display:block;margin-bottom:1em}.cinema-wrapper{display:flex;flex-direction:row;margin-bottom:3em}#mega-menu-item-phpeverywherewidget-19{padding-top:0 !important}#megamenu-agenda .megamenu-agenda-container{padding:0 0 10px}#megamenu-agenda .megamenu-agenda-date{font-size:25px;padding:3px;width:80px;color:#000;font-weight:500;background:#ffc300;float:left;text-align:center;margin:0 8px 5px 0}#megamenu-agenda .megamenu-agenda-details{float:left;width:65%}#megamenu-agenda .details-categorie{display:block;text-transform:uppercase;font-size:.85em;font-weight:300}#megamenu-agenda .details-titre{display:block;font-size:.85em;text-transform:uppercase;padding-top:5px;font-weight:600}#megamenu-agenda .separation{clear:both;padding-bottom:5px}#megamenu-agenda time{display:inline-block;vertical-align:middle}#megamenu-agenda i{font-size:.5em;display:inline-block;padding-right:5px;vertical-align:middle;color:#000;width:1%}#megamenu-agenda .date-debut-jour,#megamenu-agenda .date-fin-jour{letter-spacing:-2px;text-align:center;width:100%;display:block}#megamenu-agenda .date-debut-mois,#megamenu-agenda .date-fin-mois{font-size:.35em;font-weight:300;display:block;text-align:center;text-transform:uppercase}#megamenu-agenda .lien{text-transform:uppercase;font-weight:600;display:block;text-align:right;color:#b53845}#megamenu-agenda .lien i{font-size:1.5em;margin-left:5px;color:#b53845}.calendrier article{margin-top:1.5em !important}.calendrier time{display:inline-block;vertical-align:middle}.calendrier .agenda-date i{font-size:.4em;display:inline-block;padding-right:4px;vertical-align:middle;color:#000;width:1%}.calendrier img{border:none !important}.calendrier p{line-height:inherit !important;margin:.15em 0 !important}.calendrier .btn-acces{width:50% !important;cursor:pointer;margin:20px auto !important;align-self:flex-end}#contenu #classiwrapper ul li:before{display:none !important}.awpcp-category-switcher{min-width:50% !important;max-width:50% !important}.awpcp-listing-excerpt-small,.awpcp-listing-excerpt-medium{display:flex !important;padding:20px !important;margin-bottom:30px !important}.awpcp-pagination-form select{line-height:1.5em;padding:10px;font-size:1.2em;color:#313131;border-radius:3px;border:1px solid rgba(43,43,43,.21)}.awpcp-submit-listing-section{border:none !important}.awpcp-submit-listing-section-title{display:none !important}.awpcp-submit-listing-page-form input[type=submit]{width:40%;cursor:pointer;border-radius:5px;padding:10px;border:0;color:#fff;text-transform:uppercase;font-size:1.3em;font-family:'Rubik',sans serif;font-weight:600;background:#b53845;margin:auto;display:block}.awpcp-submit-listing-page-form input{line-height:1.5em;padding:10px;font-size:1.2em;color:#313131;width:100%;border-radius:3px;border:1px solid rgba(43,43,43,.21)}.awpcp-ad-primary-image{margin-bottom:10px}.awpcp-listing-excerpt-inner{width:100%}.awpcp-listing-title,.awpcp-listing-excerpt-content{text-align:left}.awpcp-listing-primary-image-thumbnail{width:100% !important}.awpcp-listing-excerpt-thumbnail{width:120px !important;margin:0 20px 0 0 !important;border-right:1px solid #b2b2b2;padding-right:20px}.awpcp-listing-excerpt-thumbnail li{list-style:none !important;margin-bottom:10px}.awpcp-submit-listing-page-form input[type=reset]{display:none !important}.helptext{display:none !important}.awpcp-submit-listing-page-form textarea{font-family:'Rubik',sans-serif;width:100%;padding:10px;font-size:1.2em;border:1px solid rgba(43,43,43,.21);color:#313131;border-radius:3px;line-height:1.5em}.awpcp-terms-of-service-checkbox{margin:20px 0 !important;padding:10px !important;position:none;width:100%}.awpcp-terms-of-service-checkbox input[type=checkbox]{position:initial !important;margin:0 !important;width:auto !important}.pa-date-publication{font-size:.85em;display:block}#contenu h2:before{display:none}#mega-menu-item-1915{padding-bottom:0 !important}#mega-menu-item-phpeverywherewidget-8{padding-top:0 !important}.kiosque h2{font-size:2em !important;color:#000 !important;display:inline}.kiosque .titre-infos{display:block;margin:2em 0}.kiosque-col1{margin-right:10px;width:45%}.kiosque-col1 img{width:100%;height:auto;opacity:.7}.kiosque-col2{margin-right:5px;width:50%}.kiosque-flex{display:flex;flex-wrap:wrap;align-items:flex-start}.kiosque-pagination{margin-top:2em}.kiosque-pagination a{color:#fff !important}.kiosque .publication-wrapper img{margin-right:10px;width:45%;height:auto}.date-publication{display:block;color:#666;font-size:.9em;line-height:2.5em}.date-publication i{font-size:1.2em;margin-right:10px}.nombre-publications{color:#666}.publication-single{text-align:left !important;margin-left:0 !important}.publication-sous-titre{font-weight:600;display:block}.publication-sommaire{display:block;margin:10px 0}.publication-wrapper{width:25%;display:flex;padding:10px;align-items:flex-start}.publication-wrapper i{margin-right:10px}.publication-wrapper a{display:block;margin:.8em 0}.publication-wrapper a:hover,.kiosque-pagination a:hover{text-decoration:none !important}.publication-wrapper-single{display:flex;align-items:flex-start}.publication-wrapper-archives{width:25%}.publication-wrapper-megamenu{width:50%;letter-spacing:-1px;line-height:1.3em;padding:5px}.publication-wrapper-megamenu img{width:95%;height:auto}.texte-publication{width:70%}.visuel-publication{width:30%;margin:1.5em 3em 0 0}.visuel-publication img{width:100%;height:auto;z-index:-1;position:relative;opacity:.7}.visuel-publication a{display:block;width:100%}.couverture a{width:100%;display:block;margin:0!important}.couverture-single i,i.couverture-archives{border-radius:50%;color:#fff;font-size:2em;display:block;padding:0;height:60px;width:60px;background-color:#b53845;margin:auto;line-height:1.9em;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}i.couverture-archives{margin-top:-20px}#contenu article{width:30%;margin:10px 0;position:relative;border-radius:15px 0;border:solid 1px rgba(43,43,43,.21)}#contenu article img{width:100%;height:auto;border-radius:13px 0 0}#contenu article a{text-decoration:none;color:#236bb7}#contenu article a:hover{text-decoration:none}#contenu .article-acces{display:inline-block;margin:auto;background:#236bb7;font-weight:600;padding:10px;color:#fff;text-transform:uppercase;width:100%;text-align:right;position:absolute;bottom:0;border-radius:0 0 15px}#contenu .article-titre{display:block;text-transform:uppercase;margin:5px 20px 20px;font-weight:600;height:100px}#contenu .date{display:block;font-weight:400;color:#000}#contenu .page-parent{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-around}.conseil-municipal{margin-bottom:10px}.sm-fiche{width:100%;display:flex;background:#eeebed;padding:40px 20px 20px;margin-bottom:30px;position:relative}.sm-fiche:before,.sm-fiche:after{content:"";border-style:solid;position:absolute;speak:none;top:0;right:0;width:0;height:0}.sm-fiche:before{border-width:0 38px 38px 0;border-color:transparent #fff transparent transparent}.sm-fiche:after{border-width:38px 0 0 38px;border-color:transparent #fff transparent #bcb9bb}.sm-fiche-col1{width:50%;float:left;font-size:.8em}.sm-fiche-col2{width:45%;float:left;font-size:.8em;border-left:1px solid #7e7b7d;padding-left:3%;margin-left:3%}.sm-tel,.sm-adresse,.sm-accueil{position:relative;text-align:left;padding-left:25px}.sm-tel:before{content:"\10f879";font-family:"Font Awesome 5 Duotone";font-weight:900;left:0;position:absolute;display:inline-block;font-size:1.3em;color:#236bb7}.sm-adresse:before{content:"\10f3c5";font-family:"Font Awesome 5 Duotone";font-weight:900;left:0;position:absolute;display:inline-block;font-size:1.3em;color:#236bb7}.sm-accueil:before{content:"\f017";font-family:"Font Awesome 5 Duotone";font-weight:900;left:0;position:absolute;display:inline-block;font-size:1.3em;color:#236bb7;margin-top:-5px}.associations-listing{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start}.association-fiche{width:48%;height:auto;background:#eeebed;padding:40px 20px 20px;margin-bottom:30px;position:relative}.association-fiche:before,.association-fiche:after{content:"";border-style:solid;position:absolute;speak:none;top:0;right:0;width:0;height:0}.association-fiche:before{border-width:0 38px 38px 0;border-color:transparent #fff transparent transparent}.association-fiche:after{border-width:38px 0 0 38px;border-color:transparent #fff transparent #bcb9bb}.association-fiche-col1{width:55%;float:left;font-size:.8em}.association-fiche-col2{width:40%;float:left;font-size:.8em;border-left:1px solid #7e7b7d;padding-left:5%;margin-left:5%}.asso-tel,.asso-mail,.asso-site,.asso-adresse{position:relative;text-align:left;padding-left:25px}.asso-tel:before{content:"\10f879";font-family:"Font Awesome 5 Duotone";font-weight:900;left:0;position:absolute;display:inline-block;font-size:1.3em;color:#236bb7}.asso-mail:before{content:"\10f0e0";font-family:"Font Awesome 5 Duotone";font-weight:900;left:0;position:absolute;display:inline-block;font-size:1.3em;color:#236bb7}.asso-site:before{content:"\10f0ac";font-family:"Font Awesome 5 Duotone";font-weight:900;left:0;position:absolute;display:inline-block;font-size:1.3em;color:#236bb7}.asso-adresse:before{content:"\10f3c5";font-family:"Font Awesome 5 Duotone";font-weight:900;left:0;position:absolute;display:inline-block;font-size:1.3em;color:#236bb7}#article-suggestion{width:100%;display:flex}#article-suggestion img{width:100%;height:auto}#contenu{min-height:300px;margin-bottom:3em}#contenu p{line-height:1.5em;margin:1em 0}#contenu .bleu{background:#03458c}#contenu .vert{background:#3c8703}#contenu .rose{background:#b53845}#contenu .blanc{background:#fff}#contenu .bouton{text-align:center;font-weight:600;color:#fff;outline:none;border:0;padding:15px;text-transform:uppercase;text-decoration:none;display:block;height:45px}#contenu a.bouton{color:#fff}#contenu a:hover.bouton{text-decoration:none}#contenu header{z-index:0;position:static;height:auto}#contenu header a{display:contents}#contenu header h2{margin:0}#contenu img{border-radius:15px 0;border:solid 1px rgba(43,43,43,.21)}#contenu h1{text-align:center;font-size:4em;line-height:1.1em;margin-top:50px}#contenu h2{text-transform:uppercase;line-height:1.2;margin:1em 0;font-size:1.8em;color:#236bb7}#contenu h2:before{content:"\f101";font-family:"Font Awesome 5 Pro";font-weight:900;padding-right:10px;color:#173753}#contenu h3{color:#3c8703;text-transform:uppercase}#contenu h4{color:#236bb7;text-align:center;margin:1em 0}#contenu h4:after{content:" ";display:block;height:2px;background-color:#3c8703;width:33.33%;margin:auto}#contenu ul{padding-left:20px;margin-bottom:1.2em;list-style:none}#contenu ul li:not(.blocks-gallery-item){margin-left:20px;padding-left:10px;position:relative;line-height:1.7em}#contenu ul.border li{line-height:2.5em;border-bottom:1px dashed rgba(43,43,43,.21)}#contenu li:before{content:"\10f152";font-family:"Font Awesome 5 Duotone";font-weight:900;left:-15px;position:absolute;display:inline-block;font-size:1.1em;color:#e8b200}#contenu li li:before{content:"\f192";font-family:"Font Awesome 5 Duotone";font-weight:900;left:-15px;position:absolute;display:inline-block;font-size:.9em;color:#e8b200}#contenu h3.titre-covid{color:#b53845 !important}#contenu h3.titre-covid i{color:#b53845;font-size:1.3em;margin-right:10px}#contenu .article-contenu{width:70%}#contenu .article-disposition{display:flex;justify-content:space-between;align-items:flex-start}#contenu .article-header{display:flex;justify-content:space-between;align-items:center}#contenu .article-header a:hover{text-decoration:none}#contenu .article-header-cat{background:#ffc300;width:150px;padding:10px;color:#000;font-weight:400;border-radius:15px 0;text-align:center;border:1px solid rgba(43,43,43,.21)}#contenu .article-header-date{color:#666;font-size:1.15em}#contenu h1.article-titre{margin:20px;line-height:1.2em;font-size:1.8em;color:#236bb7;height:auto}#contenu .article-suggestion-detail{width:33.33%;margin:0 5px;border-radius:15px 0;position:relative;transition:all,.2s}#contenu .article-suggestion-detail:hover{width:33.33%;position:relative;border-radius:15px 0;box-shadow:inset 0px 0px 108px 27px rgba(0,0,0,.69);transition:all,.2s}#contenu .article-suggestion-detail a{height:100%;display:block}#contenu .article-suggestion-detail span{text-transform:uppercase;text-shadow:2px 2px 10px #000;color:#fff;position:absolute;top:50%;left:50%;width:80%;transform:translate(-50%,-50%)}#contenu .article-suggestion-detail img{z-index:-1;position:relative;width:100%;height:100%;border-radius:15px 0}#contenu .bouton span{font-size:.9em;vertical-align:top}#contenu .bouton i{top:-3px;font-size:1.45em;position:relative}#contenu .bloc-stylise{padding:20px 30px 20px;color:#fff;display:flex;text-align:justify;border-left:4px solid rgba(10,10,10,.32);border-right:4px solid rgba(10,10,10,.32);border-radius:15px 0;align-items:center}#contenu .bloc-stylise a{color:#fff}#contenu .colonne-left{width:75%;padding:0 15px}#contenu .colonne-right{width:25%;margin-left:80px}#contenu .Metaclic-data .search-results>li:before,#contenu .Metaclic-data .search-results ul.result-infos li:before,#contenu .metaclic-pagination ul.pagination li:before{content:"" !important}#contenu .Metaclic-data ul li{margin:0 !important;padding:0 !important}#contenu .Metaclic-data .active a{color:#fff}#contenu .page-parent img{border:none}#contenu .picto-warning:before{content:"\10f071";font-family:"Font Awesome 5 Duotone";font-weight:900;margin:20px 20px 20px 0;font-size:3em}#contenu .picto-information:before{content:"\10f05a";font-family:"Font Awesome 5 Duotone";font-weight:900;margin:20px 20px 20px 0;font-size:3em}#contenu .picto-question:before{content:"\10f059";font-family:"Font Awesome 5 Duotone";font-weight:900;margin:20px 20px 20px 0;font-size:3em}#contenu .wp-block-image img{height:auto}#contenu .wp-block-quote{border-left:4px dotted #b53845;margin:0 0 28px;padding-left:1em}#contenu .wp-block-file{margin:.5em 0;clear:both;min-height:2.5em}#contenu .wp-block-file:before{float:left;content:"\10f15c";font-family:"Font Awesome 5 Duotone";font-weight:900;padding-right:10px;font-size:2em;vertical-align:middle;color:#173753}#contenu .wp-block-button__link{background-color:#236bb7 !important;border-radius:15px 0 !important;padding:15px !important;display:flex !important;align-items:center !important}#contenu .wp-block-button__link i{font-size:2em;margin-right:10px}#contenu .wp-block-gallery li:before{display:none}#contenu a.wp-block-button__link{color:#fff !important}#contenu a:hover.wp-block-button__link{text-decoration:none}#fil-ariane{background:#f8f8f8;font-size:.75em;padding-left:5px;line-height:1.2;overflow-x:hidden;border-radius:4px;padding:8px 12px;margin:auto;border:1px solid rgba(43,43,43,.21)}#fil-ariane a,#contenu a{color:#b53845;text-decoration:none}#fil-ariane a{font-weight:600}#fil-ariane a:hover,#contenu a:hover{text-decoration:underline}#illustration{position:absolute;z-index:-5;top:0;width:100%;height:450px;display:flex}div#titre-page,h1#titre-page{font-size:3em;font-family:'Poppins',sans-serif;line-height:1em;text-shadow:2px 2px 10px #000;color:#fff;margin:auto;text-align:center;font-weight:200}.btn-retour-actus{text-align:center;font-weight:600;margin:30px auto;height:45px;background-color:#03458c;color:#fff;outline:none;border:0;padding:15px;text-transform:uppercase;width:33%;display:block}a.btn-retour-actus{color:#fff !important}.btn-retour-actus i{top:-3px;font-size:1.45em;position:relative}.btn-retour-actus:hover{text-decoration:none !important}.btn-retour-actus span{font-size:.9em;vertical-align:top}.illustration-titre{margin:300px auto 0 auto}.pagination{width:100%;margin:auto;text-align:center}.pagination h2{display:none !important}.pagination .nav-links{margin:0 0 40px;display:flex;align-items:stretch;justify-content:center}.pagination .nav-links .current{border:1px solid #b53845;color:#b53845;border-radius:50%;margin:0 4px;width:45px;height:45px;line-height:2.7em}.pagination .nav-links a.prev.page-numbers:before{content:"\f100";font-family:"Font Awesome 5 Duotone";font-weight:900;padding-right:5px;font-size:1.4em;vertical-align:bottom}.pagination .nav-links a.next.page-numbers:after{content:"\f101";font-family:"Font Awesome 5 Duotone";font-weight:900;padding-left:5px;font-size:1.4em;vertical-align:bottom}.pagination .nav-links a.next.page-numbers{width:120px;border-radius:0 15px}.pagination .nav-links a.prev.page-numbers{width:120px;border-radius:15px 0}.pagination .nav-links a.page-numbers{background:#b53845;color:#fff;margin:0 4px;text-decoration:none;border-radius:50%;width:45px;line-height:2.7em;height:45px}.paragraphe0{margin:0 !important}.titre-animation{animation:titre-cover ease-out 2.5s;animation-iteration-count:1;transform-origin:50% 50%;-webkit-animation:titre-cover ease-out 2.5s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-moz-animation:titre-cover ease-out 2.5s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-o-animation:titre-cover ease-out 2.5s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-ms-animation:titre-cover ease-out 2.5s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%}.step-by-step{background:#b53845;color:#fff;font-weight:600;margin:0 20px !important;width:45px;line-height:1.9em !important;font-size:1.5em;height:45px;display:inline-block;border-radius:50%;text-align:center;box-shadow:inset 0 0 0 4px rgba(255,255,255,.3)}.bouton-contact-elu i{background:#03458c;color:#fff;margin:auto;width:45px;line-height:2.28em;font-size:1.3em;height:45px;display:inline-block;border-radius:50%;text-align:center}.bouton-contact-elu span{display:block;line-height:1.2em;padding-top:5px;margin:0;font-size:.9em;font-weight:600;color:#000}.bouton-contact-elu a:hover{text-decoration:none !important}.timeline{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:inherit}.timeline-item{text-align:center;width:20%;position:relative}.timeline-part-1{position:relative;display:block}.timeline-item-line{background:#3c8703;width:100%;height:6px;position:absolute;top:35%;left:50%;transform:translateY(-50%)}.timeline-item-step{margin:10px auto;width:60px;height:60px;border-radius:50%;background-color:#3c8703;text-align:center}.timeline-item-step i{font-size:2em;color:#fff;line-height:1.9em;display:inline-block}.timeline-text{font-size:.8em}.accordion-icon-active,.accordion-icon-inactive{float:right;margin-right:20px}#formulaire fieldset{border:1px dashed #929292;border-radius:5px;padding:10px;margin-bottom:20px}#formulaire legend{font-size:2em;font-weight:600;color:#236bb7;line-height:1em}#formulaire textarea{font-family:'Rubik',sans-serif;width:100%;padding:10px;font-size:1.2em;border:1px solid rgba(43,43,43,.21);color:#313131;border-radius:3px;line-height:1.5em}#formulaire input{line-height:1.5em;padding:10px;font-size:1.2em;color:#313131;width:100%;border-radius:3px;border:1px solid rgba(43,43,43,.21)}#formulaire input[type=submit]{width:40%;cursor:pointer;border-radius:5px;padding:10px;border:0;color:#fff;text-transform:uppercase;font-size:1.3em;font-family:'Rubik',sans serif;font-weight:600;background:#b53845;margin:auto}#formulaire .consigne{display:block;margin-bottom:10px}#formulaire .input-double{vertical-align:top;float:left;width:50%;padding:10px}#formulaire .input-simple{padding:10px;float:left;width:100%}#formulaire input[type=radio]{display:none}#formulaire input[type=radio]:checked+.wpcf7-list-item-label:before{background:#b53845;border-color:#b53845;box-shadow:inset 0px 0px 0px 2px #fff}#formulaire input[type=radio]+.wpcf7-list-item-label:before{border:2px solid #ccc;border-radius:50%;margin-top:-3px;margin-right:6px;display:inline-block;vertical-align:middle;content:'';width:17px;height:17px}#formulaire select{line-height:1.5em;padding:10px;font-size:1.2em;color:#313131;width:100%;border-radius:3px;border:1px solid rgba(43,43,43,.21)}#asterisque{text-align:right}.asterisque{color:red}.btn-submit{display:block;text-align:center;margin:10px}.codedropz-upload-container{padding:15px 0 !important}.codedropz-upload-inner,.dnd-upload-status .dnd-upload-details .name span{white-space:break-spaces !important}.dnd-progress-bar span{background:#173753 !important}.wpcf7-checkbox input[type=checkbox]{position:absolute;visibility:hidden;width:17px;height:17px;top:0;left:0}.wpcf7-checkbox input[type=checkbox]+span{margin-left:20px}.wpcf7-checkbox input[type=checkbox]+span:before{display:block;position:absolute;content:'';top:0;left:0;height:17px;width:17px;border:2px solid #ccc;border-radius:3px}.wpcf7-checkbox input[type=checkbox]+span:after{display:block;position:absolute;content:"\2713";height:17px;width:17px;top:0;left:0;visibility:hidden;font-size:14px;text-align:center;background:#b53845;border:2px solid #b53845;color:#fff;border-radius:3px}.wpcf7-checkbox input[type=checkbox]:checked+span:before{background:0 0}.wpcf7-checkbox input[type=checkbox]:checked+span:after{visibility:visible}.wpcf7-response-output{margin:5px 0 15px !important}.wpcf7 form.sent .wpcf7-response-output{border-color:#3c8703 !important;border-radius:15px 0 !important;background-color:#3c8703 !important;color:#fff !important;border-left:4px solid rgba(10,10,10,.32) !important;border-right:4px solid rgba(10,10,10,.32) !important}.wpcf7 form.invalid .wpcf7-response-output{border-color:#b53845 !important;border-radius:15px 0 !important;background-color:#b53845 !important;color:#fff !important;border-left:4px solid rgba(10,10,10,.32) !important;border-right:4px solid rgba(10,10,10,.32) !important}.wp-block-table table{border-spacing:0 !important;background:#ededed !important}.wp-block-table th{border:0 !important;border-top:4px solid #3c8703 !important;border-bottom:1px solid #3c8703 !important;padding:8px}.wp-block-table td{border:0 !important;border-bottom:1px solid #fff !important}.wp-block-table tr:hover td{background:#dedddd}@media only screen and (min-width:1200px){section{width:1200px;margin:0 auto 60px auto;padding:0}#agenda .agenda-largeur{width:1200px;margin:auto}#agenda .flex article{width:calc(33.33% - 40px);margin:0 20px;background:#fff;border-radius:15px 0}#contenu{margin-top:300px}#contenu .colonne-widgets{display:flex;flex-direction:row}#entete{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"entete-left entete-search entete-right" "entete-menu entete-menu entete-menu";align-items:center;width:1200px;margin:auto;height:120px;background:#236bb7}#formulaire input.wpcf7-free-text{width:80%}#home-shortcuts{position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.5)}#home-shortcuts ul{list-style:none;display:flex;align-content:space-between;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;justify-content:space-between;color:#000;margin:16px auto;width:1200px}#home-shortcuts ul li{text-align:center;justify-content:space-evenly;display:inline-block;width:10%;overflow-wrap:break-word}#page-404{width:1200px}.en-tete{height:170px}.fil-info{grid-area:fil-info;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"titre-infos titre-infos" "article1 article2" "article1 article3";grid-row-gap:20px;grid-column-gap:20px}.footer{width:1200px;margin:0 auto;display:flex;align-items:flex-start}.grille-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"fil-info fil-info webtv" "fil-info fil-info webtv" "fil-info fil-info webtv"}.has-free-text{width:50%}.mobile{display:none}.webtv{grid-area:webtv;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"jt" "horaires" "reseaux-sociaux";margin-left:20px}}@media only screen and (max-width:1200px){#mega-menu-wrap-main #mega-menu-main>li.mega-menu-item.mega-item-align-right>a.mega-menu-link:hover{color:#b53845}#illustration{display:flex;position:relative;z-index:0;height:300px;top:0}#widget-menu-articles{flex-direction:column}.widget-menu-details{width:100% !important;margin:8px 0 !important}#contenu .colonne-widgets{display:flex;flex-direction:column}#contenu .colonne-left{width:100%;padding:0}#contenu .colonne-right{width:100%;margin:0}.colonne-right .fiche-contact{display:flex}.colonne-right .fiche-contact-part1,.colonne-right .fiche-contact-part2{width:50%}.colonne-right .fiche-contact-part2{border-left:dotted 2px rgba(255,255,255,.3)}.colonne-right .fiche-contact-part2 .horaires-service{padding:0;border:none;margin:0}.colonne-right .fiche-contact .bouton-contact-tel,.colonne-right .fiche-contact .bouton-contact-mail{width:250px;margin:auto}.colonne-right .fiche-contact .bouton-contact-mail{margin-top:1.6em}.colonne-right .kiosque-item{display:flex;flex-direction:row}.illustration-titre{margin:auto}.kiosque .publication-wrapper,.publication-wrapper-archives,.bloc-kiosque-item{width:33.33%}}@media only screen and (min-width:980px) and (max-width:1199px){#agenda .agenda-largeur{margin:10px}#agenda .flex article{width:calc(33.33% - 40px);margin:0 20px;background:#fff;border-radius:15px 0}#entete{display:grid;grid-template-columns:1.25fr .88fr .87fr;grid-template-rows:auto;grid-template-areas:"entete-left entete-search entete-right" "entete-menu entete-menu entete-menu";width:100%;align-items:center;margin:auto;height:120px;background:#236bb7}#formulaire input.wpcf7-free-text{width:80%}#home-shortcuts{position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.5)}#home-shortcuts ul{list-style:none;display:flex;align-content:space-between;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;justify-content:space-between;color:#000;margin:16px 0}#home-shortcuts ul li{text-align:center;justify-content:space-evenly;display:inline-block;width:10%;overflow-wrap:break-word}div#titre-page,h1#titre-page{margin:180px auto 100px auto}.agenda-date{margin-left:-1.2rem;margin-top:-9.5rem;position:relative;font-size:41px;width:135px;color:#000;font-weight:500;padding-left:20px;height:75px;background:#ffc300}.coordonnees{width:100%;margin:0}.fil-info{grid-area:fil-info;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"titre-infos titre-infos" "article1 article2" "article1 article3";grid-column-gap:20px;grid-row-gap:20px}.footer{text-align:center}.footer-droit{margin:auto}.grille-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"fil-info fil-info" "webtv webtv";grid-row-gap:20px}.has-free-text{width:50%}.horaires{grid-area:horaires;margin-top:0}.logos{justify-content:center}.menu-bas-de-page-container{width:50%;margin:20px auto}.menu-bas-de-page-container li{position:relative;text-align:center;padding:0}.menu-bas-de-page-container li:before{left:-4px;top:1px;position:relative}.mobile{display:none}.reseaux-sociaux{grid-area:reseaux-sociaux;margin-top:0}.webtv{grid-area:webtv;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"jt horaires" "reseaux-sociaux reseaux-sociaux";grid-column-gap:20px;grid-row-gap:20px}}@media only screen and (min-width:700px) and (max-width:979px){#agenda .agenda-largeur{margin:10px}#agenda .flex article{width:calc(33.33% - 40px);margin:0 20px;background:#fff;border-radius:15px 0}#contenu article{width:48%}#entete{display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:auto;grid-template-areas:"entete-left entete-right" "entete-search entete-search" "entete-menu entete-menu";width:100%;align-items:center;margin:auto;background:#236bb7}#entete-search{grid-area:entete-search;padding:5px 15px 15px}#formulaire input.wpcf7-free-text{width:80%}#home-shortcuts{position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.75)}#home-shortcuts ul{list-style:none;display:flex;align-content:space-between;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;justify-content:space-between;color:#000;margin:16px 0}#home-shortcuts ul li{text-align:center;justify-content:space-evenly;display:inline-block;width:10%;overflow-wrap:break-word}div#titre-page,h1#titre-page{margin:200px auto 70px auto}.agenda-date{margin-left:-1.2rem;margin-top:-2rem;position:relative;font-size:41px;width:135px;color:#000;font-weight:500;padding-left:20px;height:75px;background:#ffc300}.agenda-infos{padding:20px;color:#000}.btn-acces{width:75%}.calendrier article{width:45% !important;margin:20px auto !important}.coordonnees{width:100%;margin:0}.fil-info{grid-area:fil-info;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"titre-infos titre-infos" "article1 article2" "article1 article3";grid-column-gap:20px;grid-row-gap:20px}.footer{text-align:center}.footer-droit{margin:auto}.grille-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"fil-info fil-info" "webtv webtv";grid-row-gap:20px}.grille-newsletter{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"picto titre" "picto texte" "picto bouton";width:100%;margin:20px 0}.has-free-text{width:50%}.logos{justify-content:center}.kiosque .publication-wrapper{width:50%}.menu-bas-de-page-container{width:50%;margin:20px auto}.menu-bas-de-page-container li{position:relative;text-align:center;padding:0}.menu-bas-de-page-container li:before{left:-4px;top:1px;position:relative}.mobile{display:none}.newsletter{display:block}.horaires{grid-area:horaires;margin-top:0}.reseaux-sociaux{grid-area:reseaux-sociaux;margin-top:0}.webtv{grid-area:webtv;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"jt horaires" "reseaux-sociaux reseaux-sociaux";grid-column-gap:20px;grid-row-gap:20px}}@media only screen and (max-width:699px){header{height:225px}#agenda article{width:90%;margin:20px auto;background:#fff;border-radius:15px 0}#agenda .agenda-largeur{margin:0 20px}#article-suggestion{flex-direction:column}#article-suggestion .article-suggestion-detail,.article-suggestion-detail:hover{width:100% !important;margin:5px 0}#contenu article{width:100%}#contenu .article-header{flex-direction:column}#contenu .article-disposition{display:block}#contenu .article-suggestion-detail{width:100%}#contenu .article-contenu{width:100%}#entete{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"entete-left" "entete-search" "entete-right" "entete-menu";width:100%;margin:auto;background:#236bb7}#entete-left img.logo{width:85px}#entete-left h1,#entete-left span{display:none}#entete-search{grid-area:entete-search;padding:15px;background:#236bb7}#entete-right{position:absolute;right:0}#home-container{background:url(//www.leplessistrevise.fr/wp-content/themes/leplessistrevise/img/visuel-mairie-homepage.jpg) no-repeat center;background-size:cover;height:100%;margin-bottom:20px}#home-shortcuts{background-color:rgba(255,255,255,.75)}#home-shortcuts ul{list-style:none;display:inline-block;color:#000;text-align:center}#home-shortcuts ul li{display:inline-block;width:49%;padding:10px;vertical-align:top}#horaires .flex{display:flex}#formulaire .input-simple,#formulaire .input-double{float:none;width:100%}#formulaire .dnd-upload-status .dnd-upload-details .name{padding-right:0 !important}#formulaire .wpcf7-radio span{display:block;margin:10px 0}#page-404{padding:0 0 0 20px}#publications article{width:50%;padding:10px}#publications .btn-actions{font-size:1em}#publications .flex{margin-top:20px;flex-wrap:wrap !important}#sidebar-articles{display:none}#weather{float:none}.agenda-date{margin-left:-1.2rem;margin-top:-7.5rem;position:relative;font-size:41px;width:135px;color:#000;font-weight:500;padding-left:20px;height:75px;background:#ffc300}.agenda-infos{padding:50px 20px 20px}.association-fiche{width:100% !important}.associations-listing{flex-direction:column !important}.awpcp-submit-listing-page-form input[type=submit]{width:100% !important}.btn-acces{width:80%}.btn-retour-actus{width:90%}.bsearch_thumb{display:none}.calendrier article{width:90% !important;margin:20px auto !important}.colonne-right .fiche-contact{display:block}.colonne-right .fiche-contact-part1,.colonne-right .fiche-contact-part2{width:100%}.colonne-right .fiche-contact-part2{border-left:none;border-top:dotted 2px rgba(255,255,255,.3)}.colonne-right .fiche-contact-part2 .horaires-service{padding:.5em 0 0}.colonne-right .fiche-contact .bouton-contact-tel{width:80%;margin-bottom:1em}.colonne-right .fiche-contact .bouton-contact-mail{width:80%;margin:0 auto}.coordonnees{width:100%;margin:0}.fil-info{grid-area:fil-info;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:20px;grid-template-areas:"titre-infos" "article1" "article2" "article3"}.fil-sous-titre a span{display:block;text-align:right;font-weight:600}.fil-sous-titre i{font-size:1.5em}.flex{display:block}.footer{text-align:center}.footer-droit{margin:auto}.grille-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"fil-info" "webtv";grid-row-gap:40px}.grille-newsletter{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"picto titre" "picto texte" "picto bouton";width:100%;margin:20px 0}.kiosque .publication-wrapper,.publication-wrapper-archives{width:50%}.kiosque-col1{width:95%}.kiosque-col2{width:95%}.logos{display:contents}.logos img{display:block;margin:auto}.menu-bas-de-page-container{width:50%;margin:20px auto}.menu-bas-de-page-container li{position:relative;text-align:center;padding:0}.menu-bas-de-page-container li:before{left:-4px;top:1px;position:relative}.newsletter{display:block;padding:20px 0 0}.ordinateur{display:none}.titre-infos{display:inline;line-height:1em}.webtv{grid-area:webtv;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"jt" "horaires" "reseaux-sociaux"}.widget-menu-details{width:50%}.masquer{display:none}.afficher{display:block}.kiosque-item{flex-direction:column !important}.bloc-kiosque-item{width:100%}}@media only screen and (max-width:400px){.titre-infos h2{letter-spacing:-.059em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block !important}#entete-left{text-align:center;margin:auto}#entete-right{display:none}.cinema-wrapper{flex-direction:column}.cinema-col1,.cinema-col2{width:100%}.logos a{margin:20px}.kiosque .nombre-publications{display:block;text-align:right}.kiosque .publication-wrapper{width:100%}.ordinateur{display:none}.kiosque .visuel-publication{margin:1.5em 1em 0 0}.kiosque-item{flex-direction:column !important}}@media print{body{font-size:10pt}#home-container,#entete,#entete-menu,#entete-right,#entete-search,#bouton-haut,footer,#illustration,.bloc-kiosque,.bloc-aller-plus-loin{display:none !important}#contenu .colonne-left{width:100%}#contenu .colonne-right{width:100%;margin:0}}@-webkit-keyframes ping{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:.8}80%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}100%{-webkit-transform:scale(2.2);transform:scale(2.2);opacity:0}}@keyframes ping{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:.8}80%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}100%{-webkit-transform:scale(2.2);transform:scale(2.2);opacity:0}}@keyframes titre-cover{0%{opacity:0;transform:translate(0px,20px) rotate(360deg)}100%{opacity:1;transform:translate(0px,0px) rotate(360deg)}}@-moz-keyframes titre-cover{0%{opacity:0;-moz-transform:translate(0px,20px) rotate(360deg)}100%{opacity:1;-moz-transform:translate(0px,0px) rotate(360deg)}}@-webkit-keyframes titre-cover{0%{opacity:0;-webkit-transform:translate(0px,20px) rotate(360deg)}100%{opacity:1;-webkit-transform:translate(0px,0px) rotate(360deg)}}@-o-keyframes titre-cover{0%{opacity:0;-o-transform:translate(0px,20px) rotate(360deg)}100%{opacity:1;-o-transform:translate(0px,0px) rotate(360deg)}}@-ms-keyframes titre-cover{0%{opacity:0;-ms-transform:translate(0px,20px) rotate(360deg)}100%{opacity:1;-ms-transform:translate(0px,0px) rotate(360deg)}}