/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a,a:hover,a:focus{color:#000}.region-header a,.region-header .site-branding a{color:#000}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#000}
.layout-main{margin-top:0}.header .layout-container,.featured-bottom .layout-container{width:100%;max-width:none}.header .layout-container{height:75px}.featured-bottom .layout-container{height:210px}.layout-main-wrapper{padding:0 0 100px;max-width:none}.layout-main-wrapper .layout-main{max-width:1290px;margin:0 auto}body.path-accueil .layout-main-wrapper .layout-main{max-width:unset}.layout--threecol-25-50-25{display:flex;flex-wrap:wrap}.layout--threecol-25-50-25>.layout__region--second{flex:0 1 75%}.layout--threecol-25-50-25>.layout__region--first,.layout--threecol-25-50-25>.layout__region--third{flex:0 1 23%;overflow:hidden;margin:0 2% 0 0}.layout--threecol-25-50-25>.layout__region--third,.layout--twocol-section--75-25>.layout__region--second{flex:0 1 23% !important;overflow:hidden;margin:20px 0 0 2% !important}.layout--threecol-25-50-25>.layout__region--second .block .content,.block.block-entity-fieldnodefield-ajouter-a-mon-calendrier .content{margin:0}.layout__region--first-below,.layout__region--second-below{background:#f4f4f4}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#000;content:'';display:block;width:20px;height:3px;left:14px;border-radius:2px}.block-views-exposed-filter-blocksolr-search-content-page-bloc-recherche input.form-submit{color:#000}@media screen and (min-width:40em){.layout--twocol-bricks>.layout__region--first-above,.layout--twocol-bricks>.layout__region--second-above,.layout--twocol-bricks>.layout__region--first-below,.layout--twocol-bricks>.layout__region--second-below{flex:0 1 100%}}.layout--twocol-bricks>.layout__region{margin:0 0 3%}.mm-menu.mm-menu_theme-black{background:#000;color:#000}.mm-panels>.mm-panel{padding:0}.mm-navbar{border-color:#000;font-size:1.4em;padding:0 50px;height:50px}.mm-btn.mm-prev{width:50px;height:50px}.mm-prev:before{left:20px}.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*{color:#000;padding:15px 0}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:#000}.mm-listview>li:not(.mm-divider):after{left:0}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:50px}.mm-menu.mm-theme-black .mm-listview>li .mm-next:after,.mm-menu.mm-theme-black .mm-listview>li .mm-next:before,.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:#000}.messages__wrapper{padding:20px 0 20px 8px}body.path-accueil-sdd #header,body.path-accueil-sdd .highlighted,body.path-accueil-sdd .featured-top,body.path-accueil-sdd .region-breadcrumb,body.path-accueil-sdd #block-metropole-page-title,body.path-accueil-sdd #block-navigationprincipale-2,body.path-accueil-sdd .featured-bottom,body.path-accueil-sdd #footer,body.path-accueil-sdd .visually-hidden.focusable{display:none}body.path-accueil-sdd .main-content .section{padding:0}body.path-accueil-sdd .block .content{margin:0}body.path-accueil-sdd .layout-main-wrapper{max-width:unset;padding:0}body.path-accueil-sdd .layout-main{padding:0;margin:0}body.path-accueil-sdd .layout__region--first p{margin:0;display:flex}body.path-accueil-sdd .layout__region--first p a{display:flex;border:0}body.path-accueil-sdd .layout__region--second{background:var(--color-jaune)}body.path-accueil-sdd .layout__region--second .block-inline-blockbasic,body.path-accueil-sdd .block-views-blockactualites-block-4{padding:50px 50px 0}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .view-grouping-content h3,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .view-grouping-content h3,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .view-grouping-content h3{display:none}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .view-grouping,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .view-grouping,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .view-grouping{margin:0 0 40px}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .views-field-field-categorie-d-evenement,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .views-field-field-categorie-d-evenement,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .views-field-field-categorie-d-evenement{float:left;margin:0 3px 0 0;display:inline-grid}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .views-field-field-categorie-du-public,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .views-field-field-categorie-du-public,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .views-field-field-categorie-du-public{background-color:#000;color:#9acd32}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .views-field-nothing .jourAgenda,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .views-field-nothing .horaires,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .views-field-nothing .adresse,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .views-field-nothing .jourAgenda,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .views-field-nothing .horaires,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .views-field-nothing .adresse,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .views-field-nothing .jourAgenda,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .views-field-nothing .horaires,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .views-field-nothing .adresse{clear:both;float:left;font-size:smaller}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .views-field-nothing .adresse,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .views-field-nothing .adresse,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .views-field-nothing .adresse{margin:10px 0 0}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .views-field-field-commune-taxonomie,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .views-field-field-commune-taxonomie,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .views-field-field-commune-taxonomie{clear:both}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .views-col,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .views-col,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .views-col{width:18%;margin:0 2% 2% 0}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .view-display-id-attachment_3 .views-col,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .view-display-id-attachment_3 .views-col,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .view-display-id-attachment_3 .views-col{width:31%;margin:0 2% 2% 0}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .view-display-id-attachment_3 .views-col:last-child,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .view-display-id-attachment_3 .views-col:last-child,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .view-display-id-attachment_3 .views-col:last-child{width:32%;margin:0 2% 2% 0}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .view-grouping-header,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .view-grouping-header,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .view-grouping-header{font-size:xx-large}.webform-submission-inscription-sdd-form .messages__wrapper{font-family:inherit;padding:0 0 0 8px}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .views-exposed-form label,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .views-exposed-form label,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .views-exposed-form label{display:none}body.node-9860 #edit-etape2{display:flex;flex-direction:column;align-items:flex-start}@media all and (max-width:851px){body.path-accueil-sdd #page{padding:0}body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres .views-col,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-archives .views-col,body.path-la-metropole-rouen-normandie-capitale-du-monde-dapres-videos .views-col{width:100%;margin:0 0 2%}}@media all and (max-width:1025px){.block-views-blockacces-rapides-block-1{display:none}.region-featured-bottom-second h2{font-size:2.5em}.block-simplenews-subscription-block #edit-message{font-size:initial;margin:0 0 30px}.block-simplenews-subscription-block input:not(.form-submit){width:245px}.horizontal-menu>li>a{font-size:1em;padding:2.37em .7em}.site-branding__logo{margin:15px 2em 15px 15px}}@media all and (max-width:1441px){.horizontal-menu>li>a{padding:1.339em 1em}}@media all and (min-width:851px){.layout-container{max-width:none}}@media all and (max-width:851px){.site-branding__logo{margin:0 2em 0 1em}body.path-finances .pdfpreview{padding:2% 0;width:100%}body.path-finances .views-view-grid .views-col{clear:both;width:100% !important}body.path-accueil #header .region-primary-menu{position:absolute;top:0}.region-featured-bottom-second h2{font-size:2.5em}.featured-bottom .layout-container{height:auto}.block-views-blockacces-rapides-block-1,.featured-top,#block-formulaireexposesolr-search-contentpage-1,#block-responsivemenumobileicon .label,#block-sidrtriggerbuttonblock,#block-horizontalmenu-sticky-wrapper,#block-metropole-account-menu-sticky-wrapper,body.path-accueil #block-metropole-account-menu,#block-suiveznous,#block-reseaux,#block-gestioncompte,.block-views-blockactualites-block-breves:before,.block-views-blockagenda-mrn-evenement-a-la-une:before,.block-views-blockpartenaires-block-partenaires:before,body.path-accueil .block-entreetypologiecompetence-block h2,.block-entreetypologiecompetence-block h2{display:none}.view-display-id-block_a_la_une,.block-views-blockactualites-block-breves .view-actualites,.view-display-id-evenement_a_la_une{margin:0 20px}.block-views-blockactualites-block-breves{clear:both;margin:20px 0 0;float:left}.block-views-blockactualites-block-actu-pple2 .views-field-title{position:initial}.block-views-blockactualites-block-actu-pple2 .views-field-body{padding:20px}.backtop{bottom:60px}.block-entreetypologiecompetence-block{display:block;margin:0 auto}.view-id-page_avant_apres .attachment-after{display:inline-block;width:89%}#block-menuespaces ul{text-align:left}#block-menuespaces li{margin:5px}#block-menuespaces{margin:0 20px}#block-menuespaces li a{padding:5px 10px;font-size:.9em}.block-views-blockactualites-block-actu-pple{margin:0 auto}body.path-accueil .layout-main-wrapper{padding:0 0 50px}.layout-main-wrapper{padding:10px 20px 50px}.layout--threecol-25-50-25>.layout__region--first,.layout--threecol-25-50-25>.layout__region--second,.layout--threecol-25-50-25>.layout__region--third,.layout--twocol-section--75-25>.layout__region--second{flex:0 1 100% !important;margin:0 !important}.layout__region--bottom .block-views-blockcontenus-associes-block-actus-liees{width:100%;padding:0}.view-actualites .attachment-after{background:0 0}body.path-accueil .more-link{float:left;margin:5% 0 0}.block-block-content1a180c6b-8253-40ed-a6b6-69e28043c8ca{top:0}body.path-accueil .block-views-blockliste-des-communes-block-1{top:0;left:0}.chapo{font-size:1.357em}h1,.heading-a,.chapo,pre{font-size:1.6em}.block-views-blockliste-des-communes-block-communes-eau,.block-views-blockdelegation-eau-block-delegataire{float:left;width:100%}.main-content .block-views-blockactualites-block-a-la-une>h2,.main-content .block-views-blockactualites-block-breves>h2,.main-content .block-views-blockagenda-mrn-evenement-a-la-une>h2,body.path-accueil .main-content .view-id-liste_des_communes h2,.main-content .block-views-blockpartenaires-block-partenaires>h2{font-size:2em}.view-footer span{display:none}.view-footer .block-addtoany-block span{display:block}body.path-accueil #header,#header{height:45px;padding:10px 0;box-sizing:content-box}.highlighted .layout-container{width:100%}body.path-user #page{padding:0}.page-title{margin:0 0 .5em}body.path-accueil .region-primary-menu,.region-primary-menu{position:initial;width:100%}#block-responsivemenumobileicon{margin:15px 0 0;position:absolute}.block-responsive-menu-toggle{position:absolute;right:10px;z-index:1}.responsive-menu-toggle-icon{width:50px;height:45px}.responsive-menu-toggle-icon:before{top:13px}.responsive-menu-toggle-icon span.icon{top:19px}.responsive-menu-toggle-icon:after{top:25px}.featured-bottom h2{font-size:3em}.block-simplenews-subscription-block #edit-message{font-size:1.55em}.featured-bottom .region.region-featured-bottom-first,.featured-bottom .region.region-featured-bottom-second{height:auto;padding:20px;margin:0}.ui-icon{left:42%}body.path-user .main-content .section{padding:0 15px;width:auto}.featured-bottom #block-coordonnees h2{font-size:1.4em}.layout--threecol-25-50-25>.layout__region--second{flex:0 1 100%;padding:0;overflow:auto}.block-views-blockagenda-mrn-evenement-a-la-une>div>div>div>div.attachment.attachment-before,.block-views-blockagenda-mrn-evenement-a-la-une>div>div>div>div.view-content{float:left;width:94%}.block-views-blockagenda-mrn-evenement-a-la-une>div>div>div>div.view-content{margin:0;width:94%}.block-views-exposed-filter-blocksolr-search-content-page-bloc-recherche{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.block-views-exposed-filter-blocksolr-search-content-page-bloc-recherche:hover{right:0}.block-views-exposed-filter-blocksolr-search-content-page-bloc-recherche .form--inline .form-item.active{width:247px}.block-views-exposed-filter-blocksolr-search-content-page-bloc-recherche input.form-text{height:45px}.block-views-exposed-filter-blocksolr-search-content-page-bloc-recherche input.form-submit,.block-views-exposed-filter-blocksolr-search-content-page-bloc-recherche input.form-submit:hover,.block-views-exposed-filter-blocksolr-search-content-page-bloc-recherche input.form-submit:focus{height:45px;float:right}.menu-pager .menu-pager-previous,.menu-pager .menu-pager-next{clear:both;float:left;width:100%}.block-menu-pager-blockmain a{width:88%;display:inline-block;margin:0}#sidebar-first{width:100%;margin:0}.slick__arrow,.slick--view--agenda-mrn--attachment-2 .slick__arrow{top:17px}.colGauche,.colDroite{float:left;width:100%}body.path-resultat-de-recherche .view-id-solr_search_content .views-field-field-image{float:left;width:100%}body.path-resultat-de-recherche .view-id-solr_search_content .views-field-title,body.path-resultat-de-recherche .view-id-solr_search_content .views-field-body,body.path-resultat-de-recherche .view-id-solr_search_content .views-field-created,body.path-resultat-de-recherche .view-id-solr_search_content .views-field-type,body.path-resultat-de-recherche .view-id-solr_search_content .views-field-search-api-excerpt,body.path-resultat-de-recherche .view-id-solr_search_content .views-field-titre{float:left;width:100%}#blocktabs-commune .ui-widget-header li{width:100%}#blocktabs-commune .ui-state-active a,#blocktabs-commune .ui-state-active a:link,#blocktabs-commune .ui-state-active a:visited,.ui-tabs .ui-tabs-nav .ui-tabs-anchor{font-size:1em}.block-region-first-above,.block-region-second-above,.view-display-id-block_a_la_une .view-content .actu,.view-display-id-evenement_a_la_une{display:inline-block}.featured-bottom .region-featured-bottom-third{padding:10px 20px;float:none}body.path-accueil .highlighted .layout-container img{margin:0 -100%;height:max-content;width:initial;max-width:fit-content}#slick-views-actualites-block-actu-pple-1 .slide__title{font-size:1.4em}body.path-accueil #carte{height:360px}body.path-accueil .block-block-content1a180c6b-8253-40ed-a6b6-69e28043c8ca{width:360px;margin:0}.main-content .block-views-blockactualites-block-a-la-une>h2,.main-content .block-views-blockactualites-block-breves>h2,.main-content .block-views-blockagenda-mrn-evenement-a-la-une>h2,body.path-accueil .main-content .view-id-liste_des_communes h2,.main-content .block-views-blockpartenaires-block-partenaires>h2{padding:0 30px 0 20px}.site-footer{padding:0 20px}.view-display-id-block_actions_transversales_avec_boutons_de_partage{grid-template-columns:repeat(2,1fr)}.view-display-id-block_actions_transversales_avec_boutons_de_partage .view-content{grid-column:span 1}.view-display-id-block_actions_transversales_avec_boutons_de_partage .view-footer{grid-column:span 1}.site-footer__top .region{width:85%}.large-block-grid-2>.grid{width:100%}.view-display-id-block_prochains_bureaux,.block-views-blockodj-block-projets-deliberations,.videoInstances,.block-views-blockodj-block-projets-deliberations-bureau{width:88%;padding:0 20px 20px;margin:10px 0;min-height:unset}body.path-les-seances-en-direct-et-en-differe .ui-accordion-content .views-row{width:100%;padding:0}#header .block-views-exposed-filter-blocksolr-search-content-page-bloc-recherche{top:0}.block-block-contente19d67b9-c9c8-4aec-a117-30ee841dc873,.block-block-content0d28f5b8-04eb-4362-b574-64f87d74d1e8{margin:20px 0;width:100%}.pdfpreview{width:94%}.colAccordeonLeft,.colAccordeonRight{width:94%}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1300px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1300px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1300px),only screen and (min-device-pixel-ratio:2) and (min-width:1300px),only screen and (min-resolution:192dpi) and (min-width:1300px),only screen and (min-resolution:2dppx) and (min-width:1300px){.region-highlighted{margin:0;max-height:2200px}}.containerVideo{position:relative;width:100%;height:0;padding-bottom:56.25%}.video{position:absolute;top:0;left:0;width:100%;height:100%}
body.maintenance-page{text-align:center}@media (prefers-color-scheme:dark){body.maintenance-page{color:var(--text-color-noir)}}
