#tl_navigation .group-ROCHECORBON{background:url(system/modules/co_documentations/assets/css/logo-mairie-rochecorbon.svg) 3px 2px no-repeat;background-size:14px auto}.flex{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center}body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.responsive{position:relative;height:0}.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive.ratio-169{padding-bottom:56.25%}.responsive.ratio-1610{padding-bottom:62.5%}.responsive.ratio-219{padding-bottom:42.8571%}.responsive.ratio-43{padding-bottom:75%}.responsive.ratio-32{padding-bottom:66.6666%}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}.text-bleu{color:#111ac5}.text-marron{color:#99643e}.text-orange{color:#f79400}.text-bleu-ciel{color:#008aff}.text-bleu-clair{color:#e4ebfd}.text-rose{color:#e8327c}.text-vert{color:#76b82a}.text-mauve{color:#970de6}.text-gris{color:#8b8b8b}.text-gris-foncegris-fonce{color:#2e2a25}.text-gris-clair{color:#f9f5ee}.text-rouge{color:#f34313}.bleu{background-color:#111ac5}.marron{background-color:#99643e}.orange{background-color:#f79400}.bleu-ciel{background-color:#008aff}.bleu-clair{background-color:#e4ebfd}.rose{background-color:#e8327c}.rose-clair{background-color:#e9cfda}.vert{background-color:#76b82a}.mauve{background-color:#970de6}.gris{background-color:#8b8b8b}.gris-fonce{background-color:#2e2a25}.gris-clair{background-color:#f9f5ee}.rouge{background-color:#f34313}.inline-block{clear:both}.maxWidth{position:relative}.width_60{max-width:60%!important;margin:0 auto!important}.width_65{max-width:65%!important;margin:0 auto!important}.width_70{max-width:70%!important;margin:0 auto!important}.width_75{max-width:75%!important;margin:0 auto!important}.width_80{max-width:80%!important;margin:0 auto!important}.width_85{max-width:85%!important;margin:0 auto!important}.width_90{max-width:90%!important;margin:0 auto!important}.width_95{max-width:95%!important;margin:0 auto!important}.width_100{width:100%!important}.height_100{height:100%}@keyframes fadeInBottom{from{opacity:0;transform:translateY(100%)}to{opacity:1}}@keyframes fadeOutRight{from{opacity:1;right:15px}to{opacity:0;right:-50px}}a.btn_up{position:fixed;z-index:50000;right:15px;bottom:80px;width:40px;height:40px;background-image:url(files/rochecorbon/images/svg/bouton-retour-haut.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;opacity:0;-webkit-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1)}a.btn_up.et-visible{opacity:1;-webkit-animation:fadeInBottom 1s;-moz-animation:fadeInBottom 1s;-o-animation:fadeInBottom 1s;animation:fadeInBottom 1s}.slick-slider .slick-track{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center}.slick-slide{padding:0 5px}.slick-slide li figure img{margin:0 auto}::-webkit-input-placeholder{color:#000;font-size:1rem;font-family:Montserrat,sans-serif}::-moz-placeholder{color:#000;font-size:1rem;font-family:Montserrat,sans-serif}:-ms-input-placeholder{color:#000;font-size:1rem;font-family:Montserrat,sans-serif}:-moz-placeholder{color:#000;font-size:1rem;font-family:Montserrat,sans-serif}input:-internal-autofill-selected{background-color:transparent!important}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input:not([type]):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:none;box-shadow:none}:focus{outline:0!important}#main .mod_article>.inside{max-width:1070px;margin:1rem auto}#main .mod_article.full-width{max-width:inherit}.index #main .mod_article.full-width>.inside{max-width:inherit;margin-top:-1px}.retour_error,p.error{color:red;font-style:italic;font-size:.8rem;padding:.2rem;text-align:center;display:block;width:100%;background-color:#fff}[type="radio"].with-gap:checked+label:after,[type="radio"]:checked+label:after{background-color:#76b82a}[type="radio"].with-gap:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"]:checked+label:after{border:2px solid #76b82a}[type="checkbox"]:checked+label:before{border-right:2px solid #76b82a;border-bottom:2px solid #76b82a}.redirection_accueil{display:block;text-align:center;font-size:1rem;color:#76b82a;margin-bottom:1rem}.redirection_accueil a{color:inherit}.success-checkmark{width:80px;height:115px;margin:0 auto}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box!important;border:4px solid #76b82a;margin-top:8px}.success-checkmark .check-icon::before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon::after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon::after,.success-checkmark .check-icon::before{content:'';height:100px;position:absolute;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#89d631;display:block;border-radius:2px;position:absolute;z-index:10;box-sizing:content-box!important}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-8px;left:-8px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box!important;border:8px solid #76b82a}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg)}@keyframes rotate-circle{0%,5%{transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}.cercle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.marges_10{margin:10px}.marges_15{margin:15px}.marges_20{margin:20px}.marges_25{margin:25px}.marges_30{margin:30px}.marges_35{margin:35px}.marges_40{margin:40px}.marges_50{margin:50px}.marges_60{margin:60px}.marges_70{margin:70px}.marges_80{margin:80px}.marges_90{margin:90px}.marges_100{margin:100px}.marges_110{margin:110px}.marges_120{margin:120px}.marges_50_100{margin:50px}.padding_10{padding:10px!important}.padding_15{padding:15px!important}.padding_20{padding:20px!important}.padding_25{padding:25px!important}.padding_30{padding:30px!important}.padding_35{padding:35px!important}.padding_40{padding:40px!important}.padding_50{padding:50px!important}.padding_60{padding:60px!important}.padding_70{padding:70px!important}.padding_80{padding:80px!important}.padding_90{padding:90px!important}.padding_100{padding:100px!important}.no_margin_top{margin-top:0}.no_margin_bottom{margin-bottom:0}.no_margin_left{margin-left:0}.no_margin_right{margin-right:0}.bordure.bdr_right{border:none;border-right:1px solid #ccc;padding-right:15px!important}.bordure.bdr_left{border:none;border-left:1px solid #ccc;padding-left:15px!important}.bdr_white{border-color:#fff!important}.bdr_gris_fonce{border-color:#2e2a25!important}.bdr_left.bdr_dotted{border-left-style:dotted!important}.no_bordure_left{border-left:none}.no_bordure_top{border-top:none}.no_bordure_bottom{border-bottom:none}#main .ce_text ul li,.ce_ceAdresse ul li{list-style-type:none;padding-left:20px;position:relative}#main .ce_text ul li::before,.ce_ceAdresse ul li::before{content:'●';position:absolute;left:0;color:#76b82a}.no_bordure_right{border-right:none}.ce_image>figure{margin-bottom:-5px}.ce_image .caption{padding:.5rem;font-style:italic;text-align:center}.position{top:0;left:0;bottom:0;right:0;position:absolute}.flex{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.v-center{align-items:center}.h-center{justify-content:center}.transition{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.inline-block{display:inline-block}.pagination{text-align:right;width:100%;margin:1rem 0}.pagination p{padding-top:.2rem}.pagination ul{margin-top:5px;padding-top:5px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:flex-end;align-items:center}.pagination ul li{display:block;width:24px;height:24px;margin-left:5px}.pagination ul li a,.pagination ul li span{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1rem!important;background-color:#111ac5;color:#fff!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pagination ul li i{font-size:1.2rem!important}.pagination ul li a:hover{background-color:#76b82a}.pagination ul li span{background-color:#f9f5ee;color:#8b8b8b!important}.row,.row>.col{margin:0;padding:0;max-width:100%}.row.flex{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:stretch;align-content:center;flex-flow:row wrap;justify-content:space-between;margin-bottom:0}.flex.spb{justify-content:space-between}.flex.column{flex-direction:column}.flex-start,.row.flex.flex-start{justify-content:flex-start}.flex-end,.row.flex.flex-end{justify-content:flex-end}.row.flex.valign-wrapper{align-items:center!important}.col.valign-wrapper{flex-wrap:wrap!important;flex-direction:column;justify-content:center;align-items:flex-start}.col.align_flex_end{flex-direction:column;justify-content:flex-end;display:flex}.col.align_space_between{flex-direction:column;justify-content:space-between;display:flex}.align_item_flex_end{align-items:flex-end!important}.align_item_flex_start{align-items:flex-start!important}.row.flex.center{justify-content:center}.center{text-align:center;align-content:center;margin:0 auto}.row .col.padding_10{padding:10px!important}.row .col.padding_15{padding:15px!important}.row .col.padding_20{padding:20px!important}.row .col.padding_25{padding:25px!important}.row .col.padding_30{padding:30px!important}.row .col.padding_35{padding:35px!important}.row .col.padding_40{padding:40px!important}.row .col.padding_50{padding:50px!important}.row .col.padding_60{padding:60px!important}.row .col.padding_70{padding:70px!important}.row .col.padding_80{padding:80px!important}.row .col.padding_90{padding:90px!important}.row .col.padding_100{padding:100px!important}.no_padding>.col,.row .col.no_padding,.row.no_padding>.col{padding:0!important}.no_padding_top,.row .col.no_padding_top{padding-top:0!important}.no_padding_bottom,.row .col.no_padding_bottom{padding-bottom:0!important}.no_padding_left,.row .col.no_padding_left{padding-left:0!important}.no_padding_right,.row .col.no_padding_right{padding-right:0!important}.valign-wrapper>.block,.valign-wrapper>p{width:100%}.valign-wrapper.width_auto>.block,.valign-wrapper.width_auto>p{width:auto;max-width:100%}nav{background:inherit;height:inherit;line-height:inherit;box-shadow:inherit;color:inherit;width:auto}nav ul a,nav ul span{color:inherit;padding:0}nav ul a:hover,nav ul li.active{background-color:inherit}.responsive-img img,img.responsive-img{width:100%;height:auto}.majuscules{text-transform:uppercase}.bordure{border:1px solid #000;padding:5px}.bordure.blanche{border-color:#fff}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;box-sizing:border-box!important}strong{font-weight:700}html{width:100%;font-size:18px;font-family:Montserrat,sans-serif}body.interne #container{background-color:#f4f4f4}body.interne #container>div{max-width:1070px;margin:0 auto;padding:2rem 0}body.interne #container>div::after{content:'';display:block;clear:both}.index .mod_breadcrumb{display:none}.mod_breadcrumb{max-width:1190px;margin:0 auto 10px;padding:10px 5px!important;border-bottom:1px dotted #8b8b8b}.mod_breadcrumb ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;list-style:none}.mod_breadcrumb ul li{margin-right:10px}.mod_breadcrumb ul li .fa::before{font-size:1rem}.mod_breadcrumb ul li,.mod_breadcrumb ul li>a,.mod_breadcrumb ul li>span{color:#8b8b8b;font-family:Montserrat,sans-serif;text-decoration:none;font-size:.8rem}.mod_breadcrumb ul li a{color:#111ac5}.mod_breadcrumb ul li a::after{content:'\f0da';font-family:FontAwesome;margin:0 0 0 5px;color:#8b8b8b}footer>.inside,header>.inside{max-width:1440px;padding:15px 10px;margin:0 auto}header>.inside{padding-bottom:0}footer>.inside{border-top:1px solid #000}header .ce_hyperlink.accueil-rochecorbon{max-width:150px}header .col.bloc-logo{align-items:flex-end;justify-content:space-around}header .bloc-recherche .formbody{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;border-bottom:1px solid #8b8b8b;margin:0 1.5rem}header .bloc-recherche .formbody .text{font-size:.8rem;margin-bottom:0;height:inherit;padding:0 0 5px;border:none}header .bloc-recherche .btn-search,header .bloc-recherche .formbody .submit{background:url(files/rochecorbon/images/svg/picto-loupe.svg) center no-repeat;border:none;text-indent:-50000px;display:block;width:32px}header .bloc-recherche .btn-search{height:42px;background-size:contain;border-bottom:1px solid #8b8b8b}footer .mod_navigation .level_2,header .bloc-logo .mod_navigation .level_2{display:none}header .bloc-logo .mod_navigation .level_1>li:not(.last){margin-right:3px}header .bloc-logo .mod_navigation .level_1>li>a,header .bloc-logo .mod_navigation .level_1>li>span,header .bloc-logo .mod_navigation .level_1>li>strong{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;justify-content:space-between;align-items:center;text-transform:uppercase;width:120px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:500}header .bloc-logo .mod_navigation .level_1>li>a>span,header .bloc-logo .mod_navigation .level_1>li>span>span,header .bloc-logo .mod_navigation .level_1>li>strong>span{display:block;width:100%;padding:8px 0 5px;text-align:center;color:#fff}header .bloc-logo .mod_navigation .level_1>li>a::before,header .bloc-logo .mod_navigation .level_1>li>span::before,header .bloc-logo .mod_navigation .level_1>li>strong::before{content:'';display:block;height:80px;width:100%;background-repeat:no-repeat;background-position:center;background-size:auto 45px}header .bloc-logo .mod_navigation .level_1>li.mairie>a::before,header .bloc-logo .mod_navigation .level_1>li.mairie>span::before,header .bloc-logo .mod_navigation .level_1>li.mairie>strong::before{background-image:url(files/rochecorbon/images/svg/picto-mairie.svg)}header .bloc-logo .mod_navigation .level_1>li.mairie>a>span,header .bloc-logo .mod_navigation .level_1>li.mairie>span>span,header .bloc-logo .mod_navigation .level_1>li.mairie>strong>span{background:#111ac4;background:-moz-linear-gradient(top,#111ac4 0,#03056d 100%);background:-webkit-linear-gradient(top,#111ac4 0,#03056d 100%);background:linear-gradient(to bottom,#111ac4 0,#03056d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#111ac4', endColorstr='#03056d', GradientType=0);border-bottom:3px solid #111ac5}header .bloc-logo .mod_navigation .level_1>li.mairie>a:hover::before{background-color:#111ac5;background-image:url(files/rochecorbon/images/svg/picto-mairie-hover.svg)}header .bloc-logo .mod_navigation .level_1>li.habiter>a::before,header .bloc-logo .mod_navigation .level_1>li.habiter>span::before,header .bloc-logo .mod_navigation .level_1>li.habiter>strong::before{background-image:url(files/rochecorbon/images/svg/picto-habiter.svg)}header .bloc-logo .mod_navigation .level_1>li.habiter>a>span,header .bloc-logo .mod_navigation .level_1>li.habiter>span>span,header .bloc-logo .mod_navigation .level_1>li.habiter>strong>span{background:#98633d;background:-moz-linear-gradient(top,#98633d 0,#572c15 100%);background:-webkit-linear-gradient(top,#98633d 0,#572c15 100%);background:linear-gradient(to bottom,#98633d 0,#572c15 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#98633d', endColorstr='#572c15', GradientType=0);border-bottom:3px solid #99643e}header .bloc-logo .mod_navigation .level_1>li.habiter>a:hover::before{background-color:#99643e;background-image:url(files/rochecorbon/images/svg/picto-habiter-hover.svg)}header .bloc-logo .mod_navigation .level_1>li.visiter>a::before,header .bloc-logo .mod_navigation .level_1>li.visiter>span::before,header .bloc-logo .mod_navigation .level_1>li.visiter>strong::before{background-image:url(files/rochecorbon/images/svg/picto-visiter.svg)}header .bloc-logo .mod_navigation .level_1>li.visiter>a>span,header .bloc-logo .mod_navigation .level_1>li.visiter>span>span,header .bloc-logo .mod_navigation .level_1>li.visiter>strong>span{background:#f69600;background:-moz-linear-gradient(top,#f69600 0,#d75800 100%);background:-webkit-linear-gradient(top,#f69600 0,#d75800 100%);background:linear-gradient(to bottom,#f69600 0,#d75800 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f69600', endColorstr='#d75800', GradientType=0);border-bottom:3px solid #f79400}header .bloc-logo .mod_navigation .level_1>li.visiter>a:hover::before{background-color:#f79400;background-image:url(files/rochecorbon/images/svg/picto-visiter-hover.svg)}header .bloc-logo .mod_navigation .level_1>li.bouger>a::before,header .bloc-logo .mod_navigation .level_1>li.bouger>span::before,header .bloc-logo .mod_navigation .level_1>li.bouger>strong::before{background-image:url(files/rochecorbon/images/svg/picto-bouger.svg)}header .bloc-logo .mod_navigation .level_1>li.bouger>a>span,header .bloc-logo .mod_navigation .level_1>li.bouger>span>span,header .bloc-logo .mod_navigation .level_1>li.bouger>strong>span{background:#0089fe;background:-moz-linear-gradient(top,#0089fe 0,#0046db 100%);background:-webkit-linear-gradient(top,#0089fe 0,#0046db 100%);background:linear-gradient(to bottom,#0089fe 0,#0046db 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089fe', endColorstr='#0046db', GradientType=0);border-bottom:3px solid #008aff}header .bloc-logo .mod_navigation .level_1>li.bouger>a:hover::before{background-image:url(files/rochecorbon/images/svg/picto-bouger-hover.svg)}header .bloc-logo .mod_navigation .level_1>li.grandir>a::before,header .bloc-logo .mod_navigation .level_1>li.grandir>span::before,header .bloc-logo .mod_navigation .level_1>li.grandir>strong::before{background-image:url(files/rochecorbon/images/svg/picto-grandir.svg)}header .bloc-logo .mod_navigation .level_1>li.grandir>a>span,header .bloc-logo .mod_navigation .level_1>li.grandir>span>span,header .bloc-logo .mod_navigation .level_1>li.grandir>strong>span{background:#e7317b;background:-moz-linear-gradient(top,#e7317b 0,#a90b36 100%);background:-webkit-linear-gradient(top,#e7317b 0,#a90b36 100%);background:linear-gradient(to bottom,#e7317b 0,#a90b36 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7317b', endColorstr='#a90b36', GradientType=0);border-bottom:3px solid #e8327c}header .bloc-logo .mod_navigation .level_1>li.grandir>a:hover::before{background-color:#e8327c;background-image:url(files/rochecorbon/images/svg/picto-grandir-hover.svg)}header .bloc-logo .mod_navigation .level_1>li.preserver>a::before,header .bloc-logo .mod_navigation .level_1>li.preserver>span::before,header .bloc-logo .mod_navigation .level_1>li.preserver>strong::before{background-image:url(files/rochecorbon/images/svg/picto-preserver.svg)}header .bloc-logo .mod_navigation .level_1>li.preserver>a>span,header .bloc-logo .mod_navigation .level_1>li.preserver>span>span,header .bloc-logo .mod_navigation .level_1>li.preserver>strong>span{background:#75b729;background:-moz-linear-gradient(top,#75b729 0,#4d820f 100%);background:-webkit-linear-gradient(top,#75b729 0,#4d820f 100%);background:linear-gradient(to bottom,#75b729 0,#4d820f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#75b729', endColorstr='#4d820f', GradientType=0);border-bottom:3px solid #76b82a}header .bloc-logo .mod_navigation .level_1>li.preserver>a:hover::before{background-color:#76b82a;background-image:url(files/rochecorbon/images/svg/picto-preserver-hover.svg)}header .bloc-logo .mod_navigation .level_1>li.participer>a::before,header .bloc-logo .mod_navigation .level_1>li.participer>span::before,header .bloc-logo .mod_navigation .level_1>li.participer>strong::before{background-image:url(files/rochecorbon/images/svg/picto-participer.svg)}header .bloc-logo .mod_navigation .level_1>li.participer>a>span,header .bloc-logo .mod_navigation .level_1>li.participer>span>span,header .bloc-logo .mod_navigation .level_1>li.participer>strong>span{background:#970de5;background:-moz-linear-gradient(top,#970de5 0,#6909a0 100%);background:-webkit-linear-gradient(top,#970de5 0,#6909a0 100%);background:linear-gradient(to bottom,#970de5 0,#6909a0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#970de5', endColorstr='#6909a0', GradientType=0);border-bottom:3px solid #970de6}header .bloc-logo .mod_navigation .level_1>li.participer>a:hover::before{background-color:#970de6;background-image:url(files/rochecorbon/images/svg/picto-participer-hover.svg)}header .bloc-logo .mod_navigation .level_1>li.contact>a>span,header .bloc-logo .mod_navigation .level_1>li.contact>span>span,header .bloc-logo .mod_navigation .level_1>li.contact>strong>span{background:#8b8b8b;background:-moz-linear-gradient(top,#8b8b8b 0,#616466 100%);background:-webkit-linear-gradient(top,#8b8b8b 0,#616466 100%);background:linear-gradient(to bottom,#8b8b8b 0,#616466 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b8b8b', endColorstr='#616466', GradientType=0);border-bottom:3px solid #8b8b8b}header .bloc-logo .mod_navigation .level_1>li:hover>div{display:block;width:100%;left:0;position:absolute;z-index:4000;background-color:#e8e8e8;padding:1rem 2rem 2rem}header .bloc-logo .mod_navigation .level_1>li:hover ul.level_2{display:grid;grid-template-columns:auto auto auto auto;grid-template-rows:auto;max-width:1240px;margin:0 auto;justify-content:center}header .bloc-logo .mod_navigation .level_2 li{padding:0 1rem}header .bloc-logo .mod_navigation .level_2 li>a,header .bloc-logo .mod_navigation .level_2 li>span,header .bloc-logo .mod_navigation .level_2 li>strong{display:block;padding:.5rem 1.5rem .5rem 0;border-bottom:1px solid #000;text-align:left;font-weight:700}header .bloc-logo .mod_navigation li.mairie>*{color:#111ac5}header .bloc-logo .mod_navigation li.mairie .level_2 li>a,header .bloc-logo .mod_navigation li.mairie .level_2 li>span,header .bloc-logo .mod_navigation li.mairie .level_2 li>strong{border-color:#111ac5}header .bloc-logo .mod_navigation li.habiter>*{color:#99643e}header .bloc-logo .mod_navigation li.habiter .level_2 li>a,header .bloc-logo .mod_navigation li.habiter .level_2 li>span,header .bloc-logo .mod_navigation li.habiter .level_2 li>strong{border-color:#99643e}header .bloc-logo .mod_navigation li.visiter>*{color:#f79400}header .bloc-logo .mod_navigation li.visiter .level_2 li>a,header .bloc-logo .mod_navigation li.visiter .level_2 li>span,header .bloc-logo .mod_navigation li.visiter .level_2 li>strong{border-color:#f79400}header .bloc-logo .mod_navigation li.bouger>*{color:#008aff}header .bloc-logo .mod_navigation li.bouger .level_2 li>a,header .bloc-logo .mod_navigation li.bouger .level_2 li>span,header .bloc-logo .mod_navigation li.bouger .level_2 li>strong{border-color:#008aff}header .bloc-logo .mod_navigation li.grandir>*{color:#e8327c}header .bloc-logo .mod_navigation li.grandir .level_2 li>a,header .bloc-logo .mod_navigation li.grandir .level_2 li>span,header .bloc-logo .mod_navigation li.grandir .level_2 li>strong{border-color:#e8327c}header .bloc-logo .mod_navigation li.preserver>*{color:#76b82a}header .bloc-logo .mod_navigation li.preserver .level_2 li>a,header .bloc-logo .mod_navigation li.preserver .level_2 li>span,header .bloc-logo .mod_navigation li.preserver .level_2 li>strong{border-color:#76b82a}header .bloc-logo .mod_navigation li.participer>*{color:#970de6}header .bloc-logo .mod_navigation li.participer .level_2 li>a,header .bloc-logo .mod_navigation li.participer .level_2 li>span,header .bloc-logo .mod_navigation li.participer .level_2 li>strong{border-color:#970de6}.button-collapse{font-size:2rem;color:#76b82a;float:right}.side-nav{width:340px;z-index:6000;flex-direction:column;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 50%,#ccc 100%);background:-webkit-linear-gradient(top,#fff 0,#fff 50%,#ccc 100%);background:linear-gradient(to bottom,#fff 0,#fff 50%,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc', GradientType=0)}.side-nav ul.level_2{display:none}.side-nav ul.level_3{display:inherit;height:auto;padding:0 .5rem .5rem}.side-nav li.active ul.level_2,.side-nav li.trail ul.level_2{display:block}.side-nav li.active,.side-nav li.active span,.side-nav li.active strong,.side-nav li.trail{color:#000!important}.side-nav ul.level_2 li a,.side-nav ul.level_2 li span{display:block;cursor:pointer}.side-nav.level_1>li{border-bottom:3px solid #fff}.side-nav li.submenu.trail span.trail{color:#fff!important}.side-nav li>a,.side-nav li>span,.side-nav li>strong{line-height:normal;height:auto;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:flex-start;align-items:center;font-weight:400;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-family:Montserrat,sans-serif;font-size:.9rem;padding:0 20px!important;text-transform:none;color:#fff}.side-nav.level_1>li>a::before,.side-nav.level_1>li>span::before,.side-nav.level_1>li>strong::before{content:'';display:inline-block;width:90px;height:32px;background-repeat:no-repeat;background-position:center;background-size:auto 32px;padding:1.2rem 1rem;background-color:#fff;margin-right:15px}.side-nav.level_1>li.mairie>a::before,.side-nav.level_1>li.mairie>span::before,.side-nav.level_1>li.mairie>strong::before{background-image:url(files/rochecorbon/images/svg/picto-mairie.svg)}.side-nav.level_1>li.mairie>a,.side-nav.level_1>li.mairie>span,.side-nav.level_1>li.mairie>strong{background-color:#111ac5}.side-nav.level_1>li.habiter>a::before,.side-nav.level_1>li.habiter>span::before,.side-nav.level_1>li.habiter>strong::before{background-image:url(files/rochecorbon/images/svg/xpicto-habiter.png.pagespeed.ic.SIor_YVNAu.jpg)}.side-nav.level_1>li.habiter>a,.side-nav.level_1>li.habiter>span,.side-nav.level_1>li.habiter>strong{background-color:#99643e}.side-nav.level_1>li.visiter>a::before,.side-nav.level_1>li.visiter>span::before,.side-nav.level_1>li.visiter>strong::before{background-image:url(files/rochecorbon/images/svg/xpicto-visiter.png.pagespeed.ic.74wSD-2Erj.jpg)}.side-nav.level_1>li.visiter>a,.side-nav.level_1>li.visiter>span,.side-nav.level_1>li.visiter>strong{background-color:#f79400}.side-nav.level_1>li.bouger>a::before,.side-nav.level_1>li.bouger>span::before,.side-nav.level_1>li.bouger>strong::before{background-image:url(files/rochecorbon/images/svg/picto-bouger.svg)}.side-nav.level_1>li.bouger>a,.side-nav.level_1>li.bouger>span,.side-nav.level_1>li.bouger>strong{background-color:#008aff}.side-nav.level_1>li.grandir>a::before,.side-nav.level_1>li.grandir>span::before,.side-nav.level_1>li.grandir>strong::before{background-image:url(files/rochecorbon/images/svg/picto-grandir.svg)}.side-nav.level_1>li.grandir>a,.side-nav.level_1>li.grandir>span,.side-nav.level_1>li.grandir>strong{background-color:#e8327c}.side-nav.level_1>li.preserver>a::before,.side-nav.level_1>li.preserver>span::before,.side-nav.level_1>li.preserver>strong::before{background-image:url(files/rochecorbon/images/svg/picto-preserver.svg)}.side-nav.level_1>li.preserver>a,.side-nav.level_1>li.preserver>span,.side-nav.level_1>li.preserver>strong{background-color:#76b82a}.side-nav.level_1>li.participer>a::before,.side-nav.level_1>li.participer>span::before,.side-nav.level_1>li.participer>strong::before{background-image:url(files/rochecorbon/images/svg/picto-participer.svg)}.side-nav.level_1>li.participer>a,.side-nav.level_1>li.participer>span,.side-nav.level_1>li.participer>strong{background-color:#970de6}.side-nav.level_1>li.contact>a,.side-nav.level_1>li.contact>span,.side-nav.level_1>li.contact>strong{background-color:#8b8b8b}.side-nav.level_1>li.active>a{background-color:inherit!important;color:inherit!important}.side-nav .level_2{background-color:#36223e57;border-left:90px solid #fff;margin-left:20px}.side-nav .level_2 li{margin-bottom:0!important;position:relative}.side-nav .level_2>li.active::before,.side-nav .level_2>li.trail::before{content:'';position:absolute;margin-left:-1rem;width:6px;height:6px;background-color:#8b8b8b;top:50%;margin-top:-3px}.side-nav .level_2>li.trail::before{top:13px}.side-nav .level_2>li a,.side-nav .level_2>li span,.side-nav .level_2>li strong{font-size:.8rem;padding:5px 1rem!important;color:#fff}.side-nav li.footer a:hover{background-color:transparent}.side-nav.level_1>li.submenu>a::after,.side-nav.level_1>li.submenu>span::after{content:'\f0da';font-family:FontAwesome;margin-left:auto}.side-nav.level_1>li.submenu.active>a::after,.side-nav.level_1>li.submenu.trail>span::after{content:'\f0d7';font-family:FontAwesome}.side-nav li#copyright,.side-nav li#outils{border-bottom:none}.side-nav #header_mob{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:10px}.side-nav #header_mob a#close-menu{position:absolute;right:.5rem;top:.5rem;padding:0;width:32px;height:32px;background-color:#76b82a;color:#fff;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.side-nav #header_mob a#close-menu:hover{color:#fff;background-color:#111ac5}.side-nav #header_mob #logoMob{width:40%;text-align:center}.side-nav #header_mob #logoMob a{margin:1rem auto 0;display:inline-block;padding:0 10px!important}.side-nav li#recherche{line-height:inherit;margin:0!important;width:90%;padding:1rem}.side-nav li#recherche .formbody{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row nowrap;border:1px solid #8b8b8b;margin:0 auto;align-items:center}.side-nav li#recherche .text{border:none;font-size:1rem;color:#8b8b8b;padding:2px 5px;height:25px;margin:0}.side-nav li#recherche .widget-text{width:100%}.side-nav li#recherche .submit{text-indent:-50000px;background-color:#fff;background-image:url(files/rochecorbon/images/svg/picto-loupe.svg);background-size:20px 19px;background-position:center;background-repeat:no-repeat;border:none;width:35px;height:25px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;justify-content:center;cursor:pointer}.side-nav li#outils{padding:20px 10px}.side-nav li#outils ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center}.side-nav li#outils ul li>a,.side-nav li#outils ul li>span,.side-nav li#outils ul li>strong{color:#000;display:block;padding:5px 10px!important;font-size:.7rem;text-align:center}.side-nav li#outils ul li.facebook>:first-child,.side-nav li#outils ul li.partage>:first-child{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;align-items:center;width:32px;height:32px;text-indent:-50000px}.side-nav li#outils ul li.facebook>:first-child::before,.side-nav li#outils ul li.partage>:first-child::before{font-family:FontAwesome;color:#000;text-indent:0;font-size:1rem}.side-nav li#outils ul li.partage>:first-child::before{content:'\f1e0'}.side-nav li#outils ul li.facebook>:first-child::before{content:'\f082'}.side-nav li#copyright{text-align:center;font-size:.7rem}#tarteaucitronRoot #tarteaucitronAlertBig{background-color:#8b8b8b!important}footer .ce_image{float:left;margin-right:10px}footer .ce_image img{filter:grayscale(1);-webkit-filter:grayscale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}footer .ce_image a:hover img{filter:grayscale(0);-webkit-filter:grayscale(0)}footer .mod_navigation{clear:left}footer .mod_navigation ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:flex-end;justify-content:flex-end}footer .mod_navigation ul li{margin-right:10px}footer .mod_navigation ul li a,footer .mod_navigation ul li span,footer .mod_navigation ul li strong{display:block;font-size:.85rem;font-weight:600;color:#2e2a25;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}footer .mod_navigation ul li a:hover span{color:#8b8b8b}footer .mod_navigation ul li strong{text-decoration:underline}footer .adresse *{font-size:.85rem;font-weight:600;color:#2e2a25}footer .adresse{padding-left:15px}footer li.facebook a,footer li.partage a,footer li.partage span,footer li.partage strong{width:25px;height:28px;text-indent:-50000px}footer li.facebook a::before,footer li.partage a::before,footer li.partage span::before,footer li.partage strong::before{font-family:FontAwesome;text-indent:0;display:block;text-align:center;font-size:1.1rem}footer li.partage a::before,footer li.partage span::before,footer li.partage strong::before{content:'\f1e0'}footer li.facebook a::before{content:'\f082';color:#3127be}.partage #main .ce_hyperlink a{display:block;text-decoration:none;color:#000;text-transform:uppercase;max-width:100%;padding:1rem .5rem;text-align:center;background:#f9f5ee;border:1px solid #8b8b8b;font-size:1.2rem;margin:1rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.ce_hyperlink a::after{display:none!important}.partage #main .ce_hyperlink a::before{content:'\f082';font-family:FontAwesome;font-size:3rem;display:block;text-align:center;padding-bottom:.5rem;color:#fff;font-weight:400;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.partage #main .facebook a::before{color:#3b5998}.partage #main .twitter a::before{content:'\f081';color:#28aae1}.partage #main .facebook a:hover{color:#fff;background-color:#3b5998}.partage #main .twitter a:hover{color:#fff;background-color:#28aae1}.partage #main .ce_hyperlink a:hover::before{color:#fff}.partage #main .formbody fieldset,.share #main .formbody>.widget-text{display:flex;width:100%}.partage #main .formbody fieldset{border:1px solid #f9f5ee;padding:.5rem;margin-bottom:1rem;flex-direction:column}.partage #main .formbody fieldset legend{color:#2e2a25;padding:5px 10px;background-color:#f9f5ee;border:1px solid #8b8b8b}.partage #main .formbody fieldset legend:before{content:'\f1e0';font-family:FontAwesome;color:#2e2a25;display:inline-block;margin-right:10px}.partage #main .formbody fieldset .widget{flex-direction:column;margin:5px 0}.partage #main .formbody fieldset .widget label{margin-bottom:5px}.partage #main .ce_form{padding:1rem;background-color:#970de6}.partage #main .ce_form label{color:#fff}.mod_documentationslast .row{position:relative}.mod_documentationslast a{color:#000;text-decoration:underline;font-weight:400}.mod_documentationslast .teaser,.mod_documentationslast h3,.mod_documentationslast h4{font-size:1rem;font-weight:700;line-height:normal}.mod_documentationslast #image{padding-right:10px}.mod_documentationslast #teaser{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;justify-content:space-around}.mod_documentationslast #btn_download_bloc,.mod_documentationslist .btn_download_bloc{top:0;left:0;bottom:0;right:0;position:absolute}.mod_newslist p.empty{display:none}.mod_newslist .gallery .inside{max-width:1240px;margin:0 auto;width:100%;height:100%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;justify-content:center;align-items:flex-end}.mod_newslist .gallery .layout_latest{position:relative}.mod_newslist .gallery .layout_latest .teaser{top:0;left:0;bottom:0;right:0;position:absolute}.mod_newslist .gallery .layout_latest .teaser .ce_text_teaser{background-color:rgba(255,255,255,.78);padding:20px;max-width:40%}.mod_newslist .gallery .layout_latest .teaser .ce_text_teaser h2,.mod_newslist .gallery .layout_latest .teaser .ce_text_teaser h2 a{font-size:2.2rem;font-weight:700;color:#141a8e}.mod_newslist .gallery .layout_latest .teaser .ce_text_teaser h2 a{color:#72150d!important}.mod_newslist .gallery .layout_latest .teaser .more a{display:inline-block;background-color:#72150d;color:#fff;font-size:.9rem;padding:5px 10px}.mod_newsreader .teaser{font-weight:700}.mod_newsreader h2{font-size:1.5rem}.mod_newsreader h3{font-size:1.3em;margin-bottom:10px}.mod_newsreader h4{font-size:1.2em}.ce_text{position:relative}.ce_text .btn_more_text{text-indent:-50000px;display:block;top:0;left:0;bottom:0;right:0;position:absolute}.slick-dotted.slick-slider{margin-bottom:0!important}.slick-dots{bottom:50px!important}.slick-dots li button::before{content:''!important;display:inline-block;width:12px!important;height:12px!important;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #fff;opacity:1!important;top:48%!important}.slick-dots li.slick-active button:before{opacity:1;background-color:transparent}.slick-next,.slick-prev{z-index:2000;width:30px!important;height:69px!important}.slick-next::before,.slick-prev::before{content:''!important;display:inline-block;width:30px!important;height:69px!important}.slick-next{right:25px!important}.slick-prev{left:25px!important}.slick-next::before{background:url(files/rochecorbon/images/svg/xslick-next-arrow.png.pagespeed.ic.184sHbHvzW.png) center no-repeat!important}.slick-prev::before{background:url(files/rochecorbon/images/svg/xslick-prev-arrow.png.pagespeed.ic.I9JdVCncDL.png) center no-repeat!important}#main .mod_article h2{font-size:1.9rem;font-weight:700;text-transform:uppercase}.slick-slider h2{text-transform:inherit!important}#main .mod_eventlist#agenda .layout_teaser,#main .mod_newslist#actualites .layout_latest{padding:1rem;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;justify-content:space-between;position:relative}#main .mod_eventlist#agenda .layout_teaser h2,#main .mod_eventlist#agenda .layout_teaser h2 a,#main .mod_newslist#actualites .layout_latest h2,#main .mod_newslist#actualites .layout_latest h2 a{color:#f34313;font-size:1.3rem;font-weight:700;text-transform:none;margin-bottom:10px;line-height:1.7rem}#main .mod_eventlist#agenda .layout_teaser h2,#main .mod_eventlist#agenda .layout_teaser h2 a{color:#008aff}#main .mod_eventlist#agenda .time,#main .mod_newslist#actualites .info,.mod_dmpartlist .info{color:#919191;text-transform:uppercase;font-size:.9rem}#main .mod_eventlist#agenda .teaser,#main .mod_newslist#actualites .teaser{font-size:.9rem}#main .mod_eventlist#agenda .layout_teaser,#main .mod_newslist#actualites .layout_latest{padding-bottom:2rem}#main .mod_eventlist#agenda .layout_teaser p.more,#main .mod_newslist#actualites .layout_latest p.more{margin-top:15px}#main .mod_eventlist#agenda .layout_teaser p.more a,#main .mod_newslist#actualites .layout_latest p.more a{color:#f34313;top:0;left:0;bottom:0;right:0;position:absolute;padding:1rem;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#main .mod_eventlist .layout_teaser,#main .mod_newslist .layout_latest{margin-left:0}body.interne #main .mod_newslist p.more{display:none}#main .mod_eventlist#agenda .layout_teaser p.more a{color:#008aff}#main .mod_eventlist#agenda .layout_teaser p.more a:hover,#main .mod_newslist#actualites .layout_latest p.more a:hover{padding-left:3rem}#main .mod_eventlist#agenda>p.more,#main .mod_newslist#actualites>p.more{text-align:right}#main .mod_eventlist#agenda>p.more a,#main .mod_newslist#actualites>p.more a{display:inline-block;padding:3px 15px;color:#fff;background-color:#f34313}#main .mod_eventlist#agenda>p.more a{background-color:#008aff}.index #democratie-participative figure{background-color:#fff;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.index #democratie-participative h2{font-size:1.8rem}aside#left .mod_navigation{background-color:#8b8b8b}.mairie aside#left .mod_navigation{background-color:#111ac5}.habiter aside#left .mod_navigation{background-color:#99643e}.visiter aside#left .mod_navigation{background-color:#f79400}.bouger aside#left .mod_navigation{background-color:#008aff}.grandir aside#left .mod_navigation{background-color:#e8327c}.preserver aside#left .mod_navigation{background-color:#76b82a}.participer aside#left .mod_navigation{background-color:#970de6}aside#left .mod_navigation ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}aside#left .mod_navigation ul li>a,aside#left .mod_navigation ul li>span,aside#left .mod_navigation ul li>strong{display:block;padding:5px 10px;color:#fff;font-size:.8rem}aside#left .mod_navigation ul li>a::before,aside#left .mod_navigation ul li>span::before,aside#left .mod_navigation ul li>strong::before{content:'>';margin-right:5px;font-weight:400}aside#left .mod_navigation ul.level_1 li.trail>a::before,aside#left .mod_navigation ul.level_1 li.trail>span::before,aside#left .mod_navigation ul.level_1 li.trail>strong::before{content:'˅'}aside#left .mod_navigation ul.level_2 li>a,aside#left .mod_navigation ul.level_2 li>span,aside#left .mod_navigation ul.level_2 li>strong{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}aside#left .mod_navigation ul.level_2 li>a::before,aside#left .mod_navigation ul.level_2 li>span::before,aside#left .mod_navigation ul.level_2 li>strong::before{content:'';margin-right:20px}aside#left .mod_navigation ul li.active>span,aside#left .mod_navigation ul li.trail>a,aside#left .mod_navigation ul li>strong{background-color:rgba(255,255,255,.5)}.actualites h1,.participer h1,body.interne h1{font-size:2rem;text-transform:uppercase;margin-bottom:1.5rem;font-weight:700}.actualites h1{color:#f34313}.participer h2,body.interne h2{font-size:1.4rem!important;margin-bottom:10px;text-transform:none!important;font-weight:700}.participer h3,body.interne h3{font-size:1.2rem!important;margin-bottom:15px;text-transform:none!important;font-weight:700}.participer h4,body.interne h4{font-size:1rem;margin-bottom:5px;text-transform:none;font-weight:700}body.mairie h2 a,body.mairie.interne :is(h1,h2,h4){color:#111ac5!important}body.habiter h2 a,body.habiter.interne :is(h1,h2,h4){color:#99643e!important}body.visiter h2 a,body.visiter.interne :is(h1,h2,h4){color:#f79400!important}body.bouger h2 a,body.bouger.interne :is(h1,h2,h4){color:#0089fe!important}body.grandir h2 a,body.grandir.interne :is(h1,h2,h4){color:#e8327c!important}body.preserver h2 a,body.preserver.interne :is(h1,h2,h4){color:#76b82a!important}body.participer :is(h1,h2,h4),body.participer h2 a{color:#970de6!important}body.interne #main p,body.participer #main p{margin-bottom:.5rem}body.interne #main .mod_article{margin:0;padding:0 1rem 1rem}body.participer #main .mod_article{padding:0 1rem 1rem}.ce_accordion .teaser_content{padding:0 1rem;max-width:75%}.ce_accordion h4{color:#111ac5;font-size:.9rem;line-height:initial;font-weight:700}.ce_accordion .toggler{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.ce_accordion .toggler h2,.ce_accordion .toggler h3{cursor:pointer;padding:5px 0;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.ce_accordion .toggler i{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:24px;height:24px;margin-right:10px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;align-items:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.ce_accordion .toggler:hover i{background-color:#111ac5;color:#fff}.ce_accordion .toggler.active i{transform:rotate(90deg);background-color:#111ac5;color:#fff}.ce_accordion .accordion{padding:1rem 2rem}body.interne #main .ce_text a{text-decoration:underline;color:#000}div.information{text-align:center}div.information p{text-align:center;background-color:#e4ebfd;padding:1rem;display:inline-block}.mod_documentationslist{margin-top:2rem}.mod_documentationslist .row{justify-content:flex-start;flex-flow:row wrap;position:relative;display:inline-flex}.mod_documentationslist .row h2{width:100%;margin-bottom:10px}.mod_documentationslist .image{margin-right:1rem}.mod_documentationslist .file_download{margin-left:5px}.mod_documentationslist .file_download p{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:flex-start;align-items:center;font-size:.8rem;margin-bottom:0!important}.mod_documentationslist .file_download p a{color:#000;text-decoration:underline}.mod_documentationslist .file_download img{margin-right:10px}.mod_documentationslist a.btn_download_bloc{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;align-items:center;flex-direction:column;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0;background-color:rgba(244,244,244,.8);color:#000;text-decoration:none;font-size:.8rem}.mod_documentationslist a.btn_download_bloc span{color:#111ac5;font-size:.8rem;font-weight:700}.mod_documentationslist a.btn_download_bloc i{display:block;font-size:3rem}.mod_documentationslist a.btn_download_bloc:hover{opacity:1}.mod_documentationslist .ce_accordion .teaser_content{padding:0 1rem;max-width:75%}.mod_documentationslist .ce_accordion h4{color:#111ac5;font-size:.9rem;line-height:initial;font-weight:700}.mod_documentationslist .ce_accordion .toggler{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.mod_documentationslist .ce_accordion .toggler h3{cursor:pointer;padding:5px 0;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.mod_documentationslist .ce_accordion .toggler i{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:24px;height:24px;margin-right:10px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;align-items:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.mod_documentationslist .ce_accordion .toggler:hover i{background-color:#111ac5;color:#fff}.mod_documentationslist .ce_accordion .toggler.active i{transform:rotate(90deg);background-color:#111ac5;color:#fff}.mod_documentationslist .ce_accordion .accordion{display:grid;grid-template-columns:1fr 1fr;padding:0}.ce_ceDocumentations.mod_documentationslist .ce_accordion .accordion{display:grid;grid-template-columns:1fr 1fr 1fr}.mod_documentationslist .ce_accordion .row{margin-bottom:1rem}.mod_documentationslist .ce_accordion .row #image img{box-shadow:1px 1px 5px 0 rgba(0,0,0,.28);-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.28);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,.28)}.mod_documentationslist #archives{margin-top:2rem}.mod_newscategories{margin:1rem auto}.mod_newscategories ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;background-color:#f9f5ee;padding:5px}.habiter .mod_newscategories ul li a,.habiter .mod_newscategories ul li>strong{background-color:#99643e!important}.actualites .mod_newscategories ul li a,.actualites .mod_newscategories ul li>strong,.interne .mod_newscategories ul li a,.interne .mod_newscategories ul li>strong{background-color:#111ac5}.mod_newscategories ul li a,.mod_newscategories ul li>strong{display:block;padding:5px 10px;margin-right:10px;color:#fff;margin-bottom:5px}.actualites .mod_newslist h2.ce_headline,.interne .mod_newslist h2.ce_headline{display:none}.interne .mod_newslist .layout_latest{padding:1rem 1rem 2rem!important}.actualites .mod_newslist .more,.interne .mod_newslist .more{display:none}.mod_annuairelist .accordion>.col,.mod_annuairelist .liste_row>.cil{border:1px solid #99643e;margin-bottom:10px!important}.mod_annuairelist .accordion>.col,.mod_annuairelist .liste_row>.col{background-color:#fff}.mod_annuairelist .col>.inside{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.mod_annuairelist .col .entete{width:100%}.mod_annuairelist .inside>.content,.mod_annuairelist .inside>.mapbox{height:100%}.mod_annuairelist .inside .map{min-height:250px;height:100%}.caption{font-size:.8rem;font-style:italic;max-width:fit-content;text-align:center}.ce_download,.ce_downloads{margin-top:10px}.download-element a{color:#000}.download-element.ext-pdf a{display:inline-flex;align-items:flex-start;justify-content:center;flex-direction:column}.download-element.ext-pdf .size,.picto-dl{background-image:url(files/rochecorbon/images/svg/xpicto-pdf-solo.png.pagespeed.ic.TOrFNFu4rN.png);background-position:left center;padding-left:46px;display:inline-block;background-repeat:no-repeat;line-height:40px}.picto-dl{background-image:url(files/rochecorbon/images/svg/xpicto-download-solo.png.pagespeed.ic.Hymip9Puav.png)}.minicalendar .head{background-color:#008aff;color:#fff;border:2px solid #fff;padding:5px 10px}.minicalendar .head a{display:block;color:#fff}.minicalendar .head.current{text-align:center;text-transform:uppercase}.minicalendar .previous a{margin-left:15px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:block}.minicalendar .next a{text-align:right;margin-right:15px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:block}.minicalendar th.previous a:hover{margin-left:0;margin-right:15px}.minicalendar th.next a:hover{margin-right:0;margin-left:15px}.minicalendar td.days,.minicalendar th.label{text-align:center;padding:5px}.minicalendar th.label{border-bottom:1px solid #8b8b8b}.minicalendar{margin-bottom:1rem}.mod_eventlist>h2{text-align:center;margin:1rem}.interne .mod_eventlist .header{padding:.5rem;background-color:#008aff;color:#fff}.table_border table{border-collapse:collapse;border:1px solid #111ac5}.table_border td{border:1px solid #111ac5;padding:5px}.border_vert table,.border_vert td{border-color:#76b82a}.border_marron table,.border_marron td{border-color:#99643e}.border_orange table,.border_orange td{border-color:#f79400}.border_rose table,.border_rose td{border-color:#e8327c}.border_mauve table,.border_mauve td{border-color:#970de6}.border_gris table,.border_gris td{border-color:#8b8b8b}.white-text *{color:#fff}.ce_hyperlink,.ce_hyperlink_img_txt{height:100%}.ce_hyperlink_img_txt figure{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;text-decoration:underline;height:100%;justify-content:space-between}.ce_hyperlink_img_txt span{display:block}.ce_hyperlink_img_txt figure>span{display:block;margin-top:1rem}.participer #container{padding-right:inherit}.participer #container>div{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;align-items:stretch}aside#right{padding:1rem;border-left:1px solid #970de6;margin-right:inherit}aside#right h3{font-size:1rem!important;text-transform:uppercase;margin-bottom:0}aside#right .inside>div{margin-bottom:1.5rem}aside#right a{color:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}aside#right strong{color:#970de6}aside#right a:hover{color:#8b8b8b}.participer aside#right h3{color:#970de6}.mod_dmpartreader h1{margin-bottom:0!important}.mod_dmpartreader .date,.mod_dmpartreader .info{text-transform:uppercase}.mod_dmpartreader .date_fin,.mod_dmpartreader .info{color:#970de6}.mod_dmpartreader .date{color:#8b8b8b}.mod_dmpartreader .footer_info p{margin-bottom:0!important;font-weight:700;font-style:italic}.mod_dmpartreader .image_container{margin:1.5rem auto}.mod_dmpartreader #form_dmpart .form{display:none}.mod_dmpartreader .ce_comments,.mod_dmpartreader .ce_comments .formbody{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}.mod_dmpartreader .comment_default{padding-left:25px;padding-top:15px;position:relative}.mod_dmpartreader .comment_default:not(.last){border-left:1px solid #970de6}.mod_dmpartreader .reply{padding-left:25px}.mod_dmpartreader .comment_default.last::before{content:'';display:block;width:20px;height:28px;border-bottom:1px solid #970de6;border-left:2px solid #970de6;position:absolute;left:-1px;top:0}.mod_dmpartreader .comment_default:not(.last)>p.info::before{content:'';display:block;width:20px;height:20px;border-bottom:1px solid #970de6;border-left:1px solid #970de6;position:absolute;left:-1px;top:7px}.mod_dmpartreader .comment_default p.info{text-transform:none;margin-bottom:0!important}.mod_dmpartlistfilter .layout_latest{margin-bottom:1.5rem}.mod_dmpartlistfilter h2,.mod_dmpartlistfilter h2 a{text-transform:uppercase}.mod_dmpartlistfilter h2>span{display:block;font-size:1rem;text-transform:uppercase;font-weight:400}.mod_dmpartlistfilter p.info{text-transform:uppercase;color:#8b8b8b}.participer p.more{margin-bottom:0!important}.participer p.more a{background-color:#970de6;color:#fff;float:right;text-transform:uppercase;padding:2px 15px;font-weight:700;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.mod_dmpartreader #form_dmpart .form{background-color:#970de6;padding:1rem}.mod_dmpartreader #form_dmpart .widget{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}.mod_dmpartreader #form_dmpart .widget label{color:#fff;padding-bottom:5px;padding-top:10px}.mod_dmpartreader #form_dmpart .widget .text,.mod_dmpartreader #form_dmpart .widget textarea{border:none;padding:5px;color:#000;background-color:#fff;font-size:1rem}.participer #main .submit{color:#970de6;background-color:#fff;padding:2px 10px;text-transform:uppercase;font-weight:700;margin-top:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border:1px solid #fff}.participer #main .submit:hover{background-color:#970de6;color:#fff}.mod_dmpartreader #form_dmpart .tl_confirm{padding:1rem 0;color:#970de6;font-weight:700;text-align:center}.mod_dmpartlistfilter p.more a:hover{background-color:rgba(0,0,0,.5)}.mod_dmpartreader .enclosure{margin-bottom:10px}#main .mod_article .formbody{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}#main .mod_article .formbody .widget{margin-bottom:1rem}#main .mod_article .formbody .widget .text,#main .mod_article .formbody .widget .textarea{background-color:#fff;color:#000;padding:5px;width:100%;border:none;font-size:1rem;box-sizing:border-box!important}#main .mod_article .formbody .checkbox_container label{margin-right:1rem}.mauve .formbody .checkbox_container label{color:#fff!important}.mod_article .formbody .checkbox_container label{color:#000}#main [type=checkbox]+label:before,#main [type=checkbox]:not(.filled-in)+label:after{border:1px solid #000}#main [type="checkbox"]:checked+label:before{background-color:transparent;border-right-color:#000;border-bottom-color:#000;border-top:none;border-left:none}#main .widget-submit{text-align:center}#main .submit{color:#fff!important;background-color:#8b8b8b!important;text-transform:uppercase;font-weight:700;margin-top:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border:1px solid #fff}#main .submit:hover{color:#fff!important;background-color:#2e2a25!important}#main .mod_article .formbody .widget .textarea{min-height:300px}select{background-color:#fff;color:#000!important;height:inherit}select option{color:#000!important}.no-block{overflow:inherit}.white-text #main [type="checkbox"]:checked+label:before{border-color:#fff!important}.vous-avez-des-idees-questions .pos img{position:absolute;margin-top:-125px;width:300px}[type=checkbox]+label:before,[type=checkbox]:not(.filled-in)+label:after{border:none;background-color:#fff}[type="checkbox"]:checked+label:before{background-color:transparent;border-right-color:#fff;border-bottom-color:#fff}.vous-avez-des-idees-questions .mod_dmpartlist{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;justify-content:space-around}.vous-avez-des-idees-questions .mod_dmpartlist>h3{width:100%}.vous-avez-des-idees-questions .mod_dmpartlist .layout_short{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;justify-content:space-between;max-width:356px;margin:1rem auto}.vous-avez-des-idees-questions p.more a{background-color:transparent;color:#970de6;text-transform:none;float:none;padding-left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.vous-avez-des-idees-questions p.more a:hover{padding-left:1rem}.vous-avez-des-idees-questions .widget-select label{color:#fff}.vous-avez-des-idees-questions .widget-select label span.mandatory{padding-left:7px}.contact .rgpd{text-align:center}.contact .rgpd::before{content:'\f15c';font-family:FontAwesome;font-size:3rem}.contact #container,.rechercher-sur-le-site #container{padding-left:0!important}#main .mod_search .header{margin:1rem 0;text-align:right}#main .mod_search h2{text-transform:lowercase!important}#main .mod_search>div{padding:.5rem 0;margin-bottom:.5rem;position:relative}#main .mod_search>div>a{top:0;left:0;bottom:0;right:0;position:absolute;text-indent:-50000px;display:block}#main .mod_search span.relevance{font-size:.8rem;color:#666}#main .mod_search p.url{margin:.5rem 0;border-top:1px dotted #000;font-size:.8rem}.mod_sitemap{padding:1rem}.mod_sitemap h1{margin-bottom:1rem}.mod_sitemap>ul.level_1{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between}.mod_sitemap>ul.level_1 a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:block}.mod_sitemap>ul.level_1 a:hover{color:#111ac5}.plan-de-site #main .mod_customnav li{margin-top:.4rem}.mod_sitemap li.contact a::after{content:'\f0e0';font-family:FontAwesome;float:left;margin-right:5px}.mod_sitemap li.partage a::after{content:'\f1e0';font-family:FontAwesome;float:left;margin-right:5px}.mod_sitemap li.map>a::after{content:'\f041';font-family:FontAwesome;float:left;margin-right:5px}.mod_sitemap li.credits>a::before{content:'\f0e3'}.mod_sitemap>ul.level_1>li,.plan-de-site #main .mod_customnav ul>li{margin:.2rem;width:31%}.mod_sitemap>ul.level_1>li>a,.plan-de-site #main .mod_customnav li a{text-transform:uppercase;color:#000!important}.mod_sitemap ul.level_1 li.submenu{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}.mod_sitemap ul.level_2 a{color:#000}.mod_sitemap ul.level_1>li>a,.plan-de-site #main .mod_customnav li a{display:block;border:1px dotted #6b6b6b;padding:5px 1rem;background-color:#f9f5ee;color:#fff}.mod_sitemap ul.level_2>li{position:relative}.mod_sitemap ul.level_2>li a{display:block;border-left:1px dotted #6b6b6b;margin-bottom:1px;position:relative;padding:5px 1rem}.mod_sitemap ul.level_2>li.last a{border-left:0}.mod_sitemap ul.level_2>li.last:before{content:'';display:inline-block;width:1px;height:50%;border-left:1px dotted #6b6b6b;position:absolute;left:0;top:0}.mod_sitemap ul.level_2>li a:before{content:'';display:inline-block;width:.5rem;height:1px;border-bottom:1px dotted #6b6b6b;position:absolute;left:1px;top:50%;margin-top:-1px}.mod_sitemap ul.level_2>li.last a:before{margin-top:0}@media only screen and (min-width:1305px) and (max-width:1401px){header .bloc-logo .mod_navigation .level_1>li>a,header .bloc-logo .mod_navigation .level_1>li>span,header .bloc-logo .mod_navigation .level_1>li>strong{font-size:.75rem;width:110px}header .bloc-logo .mod_navigation .level_1>li>a::before,header .bloc-logo .mod_navigation .level_1>li>span::before,header .bloc-logo .mod_navigation .level_1>li>strong::before{height:80px}footer .bordure.bdr_right{padding-left:15px!important}footer .mod_navigation ul li a,footer .mod_navigation ul li span,footer .mod_navigation ul li strong{font-size:.75rem}}@media only screen and (min-width:1155px) and (max-width:1305px){header .ce_hyperlink.accueil-rochecorbon{max-width:125px}header .bloc-logo .mod_navigation .level_1>li>a,header .bloc-logo .mod_navigation .level_1>li>span,header .bloc-logo .mod_navigation .level_1>li>strong{font-size:.65rem;width:95px}header .bloc-logo .mod_navigation .level_1>li>a::before,header .bloc-logo .mod_navigation .level_1>li>span::before,header .bloc-logo .mod_navigation .level_1>li>strong::before{height:80px}footer .mod_navigation ul li a,footer .mod_navigation ul li span,footer .mod_navigation ul li strong{font-size:.75rem}header .bloc-logo .mod_navigation .level_1>li:hover ul.level_2{gap:0 1rem}}@media only screen and (min-width:993px) and (max-width:1200px){header .col.bloc-recherche .ce_form{display:none!important}header .col.bloc-recherche .ce_hyperlink.btn-search{display:block!important}footer #logos>div{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center}footer #logos .mod_navigation ul{justify-content:center;margin-bottom:35px}footer .adresse{text-align:center}footer .mod_navigation ul li a,footer .mod_navigation ul li span,footer .mod_navigation ul li strong{font-size:.85rem}header .bloc-logo .mod_navigation .level_1>li:hover ul.level_2{gap:0 1rem}header .bloc-logo .mod_navigation .level_2 li{padding:0 10px}footer #logos{align-items:center!important}footer .bordure{align-items:inherit!important}}@media only screen and (min-width:993px) and (max-width:1155px){header .ce_hyperlink.accueil-rochecorbon{max-width:90px}header .bloc-logo .mod_navigation .level_1>li>a,header .bloc-logo .mod_navigation .level_1>li>span,header .bloc-logo .mod_navigation .level_1>li>strong{font-size:.65rem;width:85px}header .bloc-logo .mod_navigation .level_1>li>a::before,header .bloc-logo .mod_navigation .level_1>li>span::before,header .bloc-logo .mod_navigation .level_1>li>strong::before{height:60px;background-size:auto 35px}header .bloc-logo .mod_navigation .level_1>li:hover>div{padding:1rem}header .bloc-logo .mod_navigation .level_1>li:hover ul.level_2{gap:0 1rem}header .bloc-logo .mod_navigation .level_2 li>a,header .bloc-logo .mod_navigation .level_2 li>span,header .bloc-logo .mod_navigation .level_2 li>strong{font-size:.85rem}}@media only screen and (max-width:1024px){footer #logos>div{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center}footer .mod_navigation ul{justify-content:center}footer .adresse{text-align:center}.mod_newslist .gallery .layout_latest .teaser{position:inherit}.mod_newslist .gallery .layout_latest .teaser .ce_text_teaser{max-width:inherit;width:100%}.slick-next,.slick-prev{top:30%!important}footer #logos{align-items:center!important}footer .bordure{align-items:inherit!important}.mod_annuairelist .inside>.content,.mod_annuairelist .inside>.mapbox{width:100%}.mod_annuairelist .inside>.content{min-height:inherit}.partage #main .col.flex{flex-wrap:wrap;justify-content:space-around}.ce_hyperlink,.ce_hyperlink_img_txt{height:auto}}@media only screen and (max-width:992px){html{font-size:16px}footer>.inside,header>.inside{padding:10px}header .col.bloc-logo{justify-content:flex-start}header .ce_hyperlink.accueil-rochecorbon{max-width:150px}.mod_documentationslast{padding:10px}.bordure.bdr_right{padding-right:0!important}footer .hide-on-small-only ul{justify-content:center}footer #logos>div{margin-bottom:35px}footer .adresse{text-align:center;padding:0 10px}footer .adresse img{height:45px}footer .adresse p:nth-of-type(2),footer .adresse p:nth-of-type(3){display:inline}footer .adresse p:nth-of-type(2)::after{content:' - '}#container{padding-left:0}.float_left,.float_right{margin:1rem auto!important;float:none;text-align:center}.mod_annuairelist .ce_accordion .accordion{padding:0!important}.participer #container>div{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}#main{order:2}aside#right{order:1}}@media only screen and (max-width:768px){#main .mod_article h2,.mod_newslist .gallery .layout_latest .teaser .ce_text_teaser h2,.mod_newslist .gallery .layout_latest .teaser .ce_text_teaser h2 a{font-size:1.5rem}.slick-next::before,.slick-prev::before{height:40px!important;background-size:contain!important}.vous-avez-des-idees-questions .mod_dmpartlist .layout_short{width:100%;max-width:100%}}@media only screen and (max-width:601px){.side-nav{width:100%}.tarteaucitronIconBottomRight{z-index:1!important}.mod_documentationslast{background-color:#f9f5ee}.mod_documentationslast #image{padding:10px}.mod_documentationslast .teaser,.mod_documentationslast h3,.mod_documentationslast h4{font-size:.85rem}.mod_documentationslast .teaser h3{margin-top:1rem}.bordure.bdr_right{border:0;padding-right:0!important}footer .adresse *{font-size:.75rem;font-weight:400}footer .adresse{margin-top:35px}.slick-slider .slick-track{align-items:inherit}.mod_newslist .gallery .layout_latest .teaser .ce_text_teaser{padding:5px 10px}.mod_documentationslist h2{width:100%}.mod_documentationslist .ce_accordion .accordion{grid-template-columns:1fr}.mod_documentationslist .row{flex-wrap:wrap}.mod_documentationslist .ce_accordion .row{flex-wrap:nowrap}.mod_documentationslist .ce_accordion .teaser_content{max-width:inherit}.mod_documentationslist .ce_accordion .row #image{min-width:105px}.ce_ceDocumentations.mod_documentationslist .ce_accordion .accordion{display:grid;grid-template-columns:1fr}}@media only screen and (max-width:320px){.side-nav li>a,.side-nav li>span,.side-nav li>strong{padding:0 1rem 0 0!important;font-size:.8rem}.side-nav .level_2{margin-left:0;border-left:60px solid #fff}.side-nav.level_1>li>a::before,.side-nav.level_1>li>span::before,.side-nav.level_1>li>strong::before{width:60px;background-size:auto 20px}.side-nav .level_2>li a,.side-nav .level_2>li span,.side-nav .level_2>li strong{font-size:.7rem}.slick-next,.slick-prev{top:15%!important}.mod_newslist .gallery .layout_latest .teaser .ce_text_teaser h2,.mod_newslist .gallery .layout_latest .teaser .ce_text_teaser h2 a{font-size:1.3rem;font-weight:700;text-transform:none;margin-bottom:10px;line-height:1.7rem}}