li.onlyTablet{display:none !important}.has_content .the_content_wrapper{margin-bottom:0 !important}@media screen and (max-width:1024px){li.onlyTablet{display:block !important}}@media screen and (min-width:769px) and (max-width:1024px){#pageContent{left:0 !important}}:root{--white:#fff;--lightgrey:#fff;--gold:#c49a29;--green:#add048;--purple:#b568de;--lightBlue:#5ac5d0;--pink:#ef208f;--blue:#2b7cc2;--orange:#fc9217;--grey2:#898989;--blue2:#053e69;--breakpoint:1179px}.alertBlocRed{background-color:#e85247 !important;color:#fff !important}.bottomMargin5{margin-bottom:5px !important}.vc_tta.vc_tta-spacing-1 .vc_tta-tab{width:49.8%}.conseillersMunicipaux .wpb_single_image .vc_figure-caption{margin-top:-25px !important;font-weight:600 !important;line-height:1.5em !important}.search_wrapper{position:absolute !important;left:calc(100vw - 270px) !important;background:var(--gold) !important;color:#fff !important;bottom:calc(100vh - 148px) !important}.search_wrapper input::placeholder{color:#fff !important}.a11y-toolbar{display:none}.top_bar_right{display:none}#Header_creative .creative-wrapper,#Header_creative #Top_bar,#Header_creative .one.clearfix,#Header_creative .top_bar_left{height:100%}#Header_creative .menu_wrapper{position:absolute;top:60%;width:250px}@media only screen and (max-width:1024px){#Header_creative #Top_bar #logo img.logo-sticky{max-height:110px!important}#Header_creative .menu_wrapper{position:absolute;top:60%;width:100%}#sideBarPage{display:none}#pageContent .vc_col-sm-8{width:100% !important}#Wrapper{position:relative;z-index:100}}@media only screen and (max-width:768px){#Header_creative .menu_wrapper{position:relative;left:70%;top:0;width:auto}img.logo-mobile{max-height:65px !important}}@media only screen and (min-width:768px) and (max-width:1023px){#Top_bar a.responsive-menu-toggle{right:0 !important;margin-top:25px !important}}@media only screen and (min-width:768px) and (max-width:1024px){#Header_creative #Top_bar{min-height:105px !important;height:auto !important}#Header_creative #Top_bar #logo,#Header_creative #Top_bar .custom-logo-link{height:10px !important}.enImageBloc1,.enImageBloc2{margin-top:45px !important}#homeImageSection .retourEnImageCenter figcaption{font-size:1.2em !important}.enImageBloc3 img{width:80px !important}.enImageBloc3 h2{font-size:1.1em !important}}#Header_creative .menu_wrapper a span{background-color:var(--gold);padding:auto !important;margin:9px 20px;text-transform:uppercase;transition:.2s}#Header_creative .menu_wrapper a:hover span{background-color:var(--blue2)}#Action_bar{margin:0;text-align:center;font-size:.8em;line-height:1.2em;color:#707070;font-weight:600;padding-bottom:5px}#Action_bar .facebook i{background:var(--gold);color:var(--white);padding:5px;border-radius:100%;margin:0;transition:.2s}#Action_bar .facebook a:hover i{background:var(--blue2)}#pageTitle ul{list-style:none;display:flex;margin:0;justify-content:center}#pageTitle ul li{flex-direction:column;align-self:baseline;padding:0 5px}#pageTitle ul h1{color:var(--blue2);font-size:2.3em}.headerMainMenu{display:block;position:relative;width:100%;display:flex;height:60px}.mainNav1{flex-grow:.9}.mainNav2{flex-grow:.1}.mainNav2 svg{display:block;margin:0 auto}.mainNav1 ul,.mainNav2 ul{list-style:none;display:flex;justify-content:space-around;margin:0;padding:0}.mainNav1 ul li,.mainNav2 ul li{flex:1;text-align:center;min-height:60px}.mainNav1 ul li a,.mainNav2 ul li a{text-transform:uppercase;text-decoration:none;display:flex;height:60px;flex-direction:column;justify-content:center;color:#fff;transition:.3s;font-weight:800;line-height:1.3em;font-size:.9em}.mainNav1 ul.sub-menu li a,.mainNav2 ul.sub-menu li a{height:auto}.mainNav1 ul li ul.sub-menu{display:flex;position:absolute;flex-direction:column;background:var(--white);z-index:9999999;display:none}.mainNav1 ul li:hover ul{display:block}.mainNav1 ul li ul.sub-menu li{display:block;text-align:left;min-height:20px}.mainNav1 ul li ul.sub-menu li a{display:block;padding:15px}.mainNav2 button,.mainNav2 button:focus,.mainNav2 button:active{border-radius:0;padding:0;width:100%;height:100%;border:none !important}.mainNav1 ul li ul.sub-menu li a{text-transform:lowercase;font-weight:500;font-size:.9em}.mainNav1 ul li ul.sub-menu li a:first-letter {text-transform:uppercase}.mainNav1 ul li a:hover,.mainNav2 ul li a:hover{background:linear-gradient(rgba(255,255,255,.35),rgba(255,255,255,.35))}.mainNav1 ul li.lnkMainMenuGreen a{background-color:var(--green)}.mainNav1 ul li.lnkMainMenuPurple a,.mainNav1.sub-menu ul li.lnkMainMenuPurple a{background-color:var(--purple)}.mainNav1 ul li.lnkMainMenuPurple ul.sub-menu{background-color:var(--purple)}.mainNav1 ul li.lnkMainMenuPurple ul.sub-menu li a{background-color:var(--white) !important;color:var(--purple)}.mainNav1 ul li.lnkMainMenuLightBlue a{background-color:var(--lightBlue)}.mainNav1 ul li.lnkMainMenuLightBlue ul.sub-menu{background-color:var(--lightBlue)}.mainNav1 ul li.lnkMainMenuLightBlue ul.sub-menu li a{background-color:var(--white) !important;color:var(--lightBlue)}.mainNav1 ul li.lnkMainMenuGreen ul.sub-menu{background-color:var(--green)}.mainNav1 ul li.lnkMainMenuGreen ul.sub-menu li a{background-color:var(--white) !important;color:var(--green)}.mainNav1 ul li.lnkMainMenuPink a{background-color:var(--pink)}.mainNav1 ul li.lnkMainMenuPink ul.sub-menu{background-color:var(--pink)}.mainNav1 ul li.lnkMainMenuPink ul.sub-menu li a{background-color:var(--white) !important;color:var(--pink)}.mainNav1 ul li.lnkMainMenuBlue a{background-color:var(--blue)}.mainNav1 ul li.lnkMainMenuBlue ul.sub-menu{background-color:var(--blue)}.mainNav1 ul li.lnkMainMenuBlue ul.sub-menu li a{background-color:var(--white) !important;color:var(--blue)}.mainNav1 ul li.lnkMainMenuOrange a{background-color:var(--orange)}.mainNav1 ul li.lnkMainMenuOrange ul.sub-menu{background-color:var(--orange)}.mainNav1 ul li.lnkMainMenuOrange ul.sub-menu li a{background-color:var(--white) !important;color:var(--orange)}.mainNav2 ul li button.lnkMainMenuGrey2{background-color:var(--grey2)}.mainNav1 ul li.lnkMainMenuGrey2 ul.sub-menu{background-color:var(--grey2)}.mainNav1 ul li.lnkMainMenuGrey2 ul.sub-menu li a{background-color:var(--white) !important;color:var(--grey2)}.mainNav2 ul li a.lnkMainMenuBlue2{background-color:var(--blue2)}.mainNav2 ul li a.lnkMainMenuGold{background-color:var(--gold);font-size:1.6em}#sidePageMenu input{position:absolute;opacity:0;z-index:-1}#sidePageMenu tabs{border-radius:8px;overflow:hidden;box-shadow:0 4px 4px -2px rgba(0,0,0,.5)}#sidePageMenu a.selected{color:var(--blue2)}#sidePageMenu .tab{width:100%;color:var(--grey2);overflow:hidden}#sidePageMenu .tab-label,#sidePageMenu .tab-labelLnk{display:flex;justify-content:left;cursor:pointer;background:#fff;text-transform:uppercase;color:var(--grey2);font-size:.8em;font-weight:600;margin:0;padding:10px 0;border-bottom:1px solid var(--grey2)}#sidePageMenu .openTab{display:block;position:absolute;width:30px;height:30px;border-radius:100%;background-color:var(--gold);right:5px;margin-top:-3px;color:var(--white);text-align:center;line-height:30px;white-space:nowrap;font-size:2em;font-weight:100;transition:.3s}#sidePageMenu .closeTab{display:block;position:absolute;width:30px;height:30px;border-radius:100%;background-color:var(--blue2);right:5px;margin-top:-3px;color:var(--white);text-align:center;line-height:25px;white-space:nowrap;font-size:2.5em;font-weight:100}#sidePageMenu .tab-content{max-height:0;color:#2c3e50;background:#fff;transition:all .35s}#sidePageMenu .tab-content .lnkSubTabMenu{display:block;padding:7px 0 7px 5px;margin:0;color:var(--grey2);border-bottom:1px solid var(--grey2);font-size:.9em}#sidePageMenu .tab-content .lnkSubTabMenu.selected{color:var(--blue2);font-weight:700}#sidePageMenu .tab-close{display:flex;justify-content:flex-end;font-size:.75em;background:#2c3e50;cursor:pointer}#sidePageMenu .tab-label:hover .openTab,#sidePageMenu .tab-labelLnk:hover .openTab{transform:rotate(180deg);background-color:var(--blue2)}#sidePageMenu input:checked~.tab-content{max-height:100vh}.chevron:before{border-style:solid;border-width:.1em .1em 0 0;content:'';display:inline-block;height:.85em;position:relative;transform:rotate(-45deg);vertical-align:top;width:.85em;margin-top:-25px;margin-left:-5px;border-color:var(--white)}.chevron.bottom:before{top:0;transform:rotate(135deg)}#homeSection2 h2{color:var(--white);text-align:center;padding:25px 0;font-size:1.7em;font-weight:800;text-transform:uppercase}#homeSection2 div.pictos{display:flex;justify-content:space-around}#homeSection2 div.pictos>div{width:100%}#homeSection2 ul{list-style:none;display:flex;justify-content:space-around;text-align:center}#homeSection2 .homeJeSuis h2{background-color:var(--blue2)}#homeSection2 .homeJeSuis div#triangle{width:0;height:0;border-style:solid;border-width:20px 20px 0;border-color:var(--blue2) transparent transparent transparent;margin:0 auto}#homeSection2 .homeJeSouhaite div#triangle{width:0;height:0;border-style:solid;border-width:20px 20px 0;border-color:var(--gold) transparent transparent transparent;margin:0 auto}#homeSection2 .homeJeSouhaite h2{background-color:var(--gold)}#homeSection2 label{text-transform:uppercase !important;font-weight:600;font-size:.8em}#homeSection2 .homeJeSuis label{color:var(--blue2);line-height:1.2em}#homeSection2 .homeJeSouhaite label{color:var(--gold);line-height:1.2em}#homeSection2 li img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#homeSection2 li:hover img{transform:scale(1.1)}#homeSection2 li label:after{content:" ";display:block;margin-top:5px;width:0;height:3px;opacity:.75;transition:width .3s}#homeSection2 .homeJeSuis label:after{background:var(--blue2)}#homeSection2 .homeJeSouhaite label:after{background:var(--gold)}#homeSection2 li:hover label:after{width:100%}div.aLaUne{flex-basis:67.8%;box-shadow:0px 0px 10px rgb(50 50 50/20%);margin:10px;flex-direction:column;background-size:cover}div.aLaUne2{flex-basis:33%;margin:10px !important;flex-direction:column;box-shadow:-3px 0px 10px rgb(50 50 50/20%)}#homeEventsSection button,#homeEventsSection a,#homeNewsSection button,#homeNewsSection a{background-color:var(--gold);color:#fff;font-size:1.1em;font-weight:600;text-transform:uppercase}#homeEventsSection button:hover,#homeEventsSection a:hover,#homeNewsSection button:hover,#homeNewsSection a:hover{background-color:var(--blue2) !important}.headingHomeNews ul,.headingHomeAgenda ul{list-style:none;display:flex;margin:0}.headingHomeNews ul li,.headingHomeAgenda ul li{flex-direction:column;align-self:baseline;padding:0 5px}.headingHomeNews ul li h1,.headingHomeAgenda ul h1{color:var(--blue2);font-size:1.9em}.headingHomeNews p{padding-left:60px;margin-top:-18px}.newWrapper .newsContainer,.eventsWrapper .eventsContainer{display:flex;flex-direction:column}.newWrapper .newsContainer span.aLaUneBadge{background-color:var(--gold);color:var(--white);text-transform:uppercase;font-weight:700;font-size:.8em;border-radius:15px;padding:9px 18px;top:10px;position:relative;margin-bottom:15px}.newWrapper .newsContainer span.newsBadge{background-color:var(--gold);color:var(--white);text-transform:uppercase;font-weight:700;font-size:.8em;border-radius:15px;padding:4px 18px;top:10px;float:right;right:15px;position:relative}.newWrapper .newsContainer i{font-size:.8em;font-style:normal}.newWrapper .newsContainer h3{color:var(--blue2);margin-top:20px;min-height:45px;text-transform:uppercase}.newWrapper .newsContainer p{color:var(--grey);padding:0;margin:0;min-height:125px}.newWrapper .newsContainer a{color:var(--blue2);text-decoration:none;text-transform:uppercase;font-weight:700}.newWrapper .newsContainer div.line{display:block;position:relative;margin-bottom:0;margin-top:45px;width:115%;margin-left:-7%;height:1px;background-color:var(--grey2)}.newWrapper .newsContainer div.line a.moreInfo{display:block;position:absolute;width:50px;height:50px;border-radius:100%;background-color:var(--gold);top:-25px;right:25px;color:var(--white);text-align:center;line-height:50px;white-space:nowrap;font-size:3em;font-weight:100;transition:.3s}.newWrapper .newsContainer div.line a.moreInfo:hover{transform:rotate(180deg);background-color:var(--blue2)}.eventsWrapper .eventsContainer h3{line-height:1.2em}.eventsWrapper .eventsContainer h3 a{font-size:1.6em;line-height:1.2em;background:0 0 !important;transition:.3s}.eventsWrapper .eventsContainer h3 a:hover{color:rgba(255,255,255,.6) !important}.eventsWrapper .eventsContainer .img{cursor:pointer;transition:.6s}.eventsWrapper .eventsContainer .img:hover{filter:url(//www.mairie-saint-memmie.fr/wp-content/themes/betheme-child/filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1)}.eventsWrapper .eventsContainer .eventSchedule{background:#fff;width:85%;height:105px;margin:0 auto;padding:20px;color:var(--gold);text-align:center;position:relative;top:115px}.eventsWrapper .eventsContainer .eventSchedule h3{color:var(--gold);font-size:1.7em}.eventsWrapper .eventsContainer .eventName{background:var(--blue2);width:85%;min-height:115px;margin:0 auto;padding:20px;color:var(--white);text-align:center;position:relative;display:block;top:115px}.eventsWrapper .eventsContainer .eventName h3{color:var(--white);text-transform:uppercase}#homeImageSection ul{list-style:none;display:flex}#homeImageSection .retourEnImageWrapper .vc_single_image-wrapper{margin-bottom:0 !important}#homeImageSection .retourEnImageCenter .vc_single_image-wrapper{margin-bottom:10px}#homeImageSection .retourEnImageCenter figcaption{color:var(--white);text-transform:uppercase;font-weight:700;font-size:1.8em;line-height:1.1em}#homeImageSection a.bulletin{display:block;position:absolute;width:50px;height:50px;border-radius:100%;background-color:var(--blue2);right:45px;bottom:15px;color:var(--white);text-align:center;line-height:50px;white-space:nowrap;font-size:3em;font-weight:100;transition:.3s;text-decoration:none}#homeImageSection a.bulletin:hover{transform:rotate(180deg);background-color:var(--gold);text-decoration:none}@media screen and (max-width:1024px){#Header_wrapper{display:none !important}.newWrapper .newsContainer>div{flex-direction:column !important}#homeSection2 ul{margin:0 !important;display:block}#homeSection2 ul li{display:block;float:left;width:49%}.headingHomeNews ul,.headingHomeAgenda ul{display:block;margin:0;text-align:center}.headingHomeNews img#logoStMemmieNews{top:-5px !important}.headingHomeNews p{padding-left:0;margin-top:0;text-align:center}.headingHomeNews a.facebook{display:block;margin-top:15px}.allNewsEventsBtn{text-align:center !important}div.aLaUne>div{position:relative !important;height:100% !important;left:0 !important;width:90% !important}.eventsContainer>div{display:block !important}.eventsContainer div.img{margin-bottom:150px}#homeImageSection{top:-180px !important}#homeImageSection ul{list-style:none;display:block}#homeImageSection .wpb_single_image,#homeImageSection .vc_separator{padding-bottom:15px !important;padding-top:15px !important}#homeImageSection .wpb_content_element{margin-top:15px !important;padding-top:0 !important}.newWrapper .newsContainer div.line{width:100% !important;margin-left:0 !important;margin-bottom:30px !important}}ul.bottomColorBar{display:flex;align-content:space-between}ul.bottomColorBar li{height:10px;width:20%}nav.subFooterMenuNav{display:block;width:60%;float:left}nav.subFooterMenuNav ul{list-style:none;display:flex;margin:0;padding:0;flex-grow:1}@media screen and (max-width:768px){nav.subFooterMenuNav ul{display:block}nav.subFooterMenuNav{display:block;width:100%;float:none}}nav.subFooterMenuNav ul li{text-align:center;display:flex;flex-direction:column;line-height:20px;justify-content:center;border-right:1px solid var(--blue2)}nav.subFooterMenuNav ul li a{text-transform:uppercase;color:var(--blue2);display:block;padding:10px 20px;font-weight:600;z-index:9999}}.footer_copy .column{margin:0 1% 10px !important}.footer_copy .social{display:none !important}ul.copyright{float:right;width:40%;display:flex}ul.copyright li{width:100%;font-size:.8em;height:60px;justify-content:center;align-items:center;display:flex}.tilesContainer{display:flex}.tile{box-shadow:0px 0px 15px rgb(0 0 0/20%);flex:1;flex-wrap:wrap;padding:20px;margin:0 35px;background-color:var(--white)}.hiddenTile{flex:1;flex-wrap:wrap;padding:20px;margin:0 35px}.tilesContainer .tile h2{color:var(--blue2);margin:15px 0;min-height:50px}.tilesContainer .tile a{background-color:var(--gold);color:var(--white);padding:5px 20px;float:right;text-transform:uppercase;font-weight:500;font-size:.9em;transition:.5s;text-decoration:none}.tilesContainer .tile a:hover{background-color:var(--blue2);text-decoration:none}@media screen and (max-width:960px){.tilesContainer{display:block}.tile{margin:0 0 45px}}#sideBarContact .vc_column-inner,#sideBarPage .vc_column-inner{padding-left:270px !important}@media screen and (max-width:800px){#sideBarContact .vc_column-inner,#sideBarPage .vc_column-inner{display:none}}#sideBarContact .wpb_wrapper{position:relative;margin-top:150px}#sideBarContact .wpb_wrapper h3{color:#161922;padding-bottom:15px;text-transform:uppercase;border-bottom:7px solid var(--gold);display:inline-block}.headerSideVisual>div{background-position:bottom right !important}#contactVisualSide{margin:0 !important;padding:0 !important;position:relative;top:-120px;left:-165px}#contactVisualSide h3{background-color:var(--gold);color:#fff !important;padding:15px 70px;margin:0;display:inline-block;position:relative;left:49px;top:-2px;text-transform:uppercase;font-weight:700;font-size:1.5em}@media screen and (max-width:1024px){#sideBarContact .vc_column-inner,#sideBarPage .vc_column-inner{padding-left:15px !important}#contactVisualSide h3{left:150px}}.vc_inner.form{background-position:bottom !important}.form input,.form textarea{border-radius:15px !important;font-size:.9em !important;resize:none;border-color:var(--grey2) !important}.form button{background-color:var(--blue2) !important;color:var(--white) !important;text-transform:uppercase !important;font-size:1.3em !important;font-weight:600 !important}.newsTiles .pgafu-post-grid{box-shadow:0px 0px 10px rgba(0,0,0,.2)}.hiddenBottomNewTile{display:none}.newsTile>div{box-shadow:0px 0px 10px rgba(0,0,0,.2)}.newsTile h2{color:var(--blue2) !important;padding-bottom:15px}.newsTile .vc_gitem-row-position-bottom,.newsTile .vc_gitem-zone-a .vc_gitem-row-position-top{position:relative !important}.newsTile .lnkMoreInfo>div{margin-bottom:0 !important;padding-bottom:0 !important}.newsTile .lnkMoreInfo p{font-size:.8em !important}.newsTile .lnkMoreInfo a{background-color:var(--gold) !important;background-image:none;color:#fff;font-size:3em;border-radius:100%;padding:0 14px;transition:.3s;position:relative;top:35px}.newsTile .vc-gitem-zone-height-mode-auto:before{padding-top:0 !important}.newsTile .lnkMoreInfo a:hover{transform:rotate(180deg);background-color:var(--blue2) !important}.post-header .title_wrapper h1{font-weight:500;color:var(--gold);text-align:center;margin:35px 0 25px}#pageContent p{line-height:1.5em}#pageContent h2{color:#c49a29 !important}#pageContent h3{font-size:1.2em;color:#102e67}@media only screen and (max-width:1180px){#pageVisualheader .vc_col-has-fill{width:100% !important}#pageContent{left:0 !important;width:auto !important;padding-left:0 !important}.pageContact .vc_col-has-fill{width:100% !important}.pageContact h3{left:140px !important}#sideBarPage{display:none}#sideBarPage .vc_column-inner{padding-left:0 !important}}#Content{padding-top:0 !important}