diff --git a/layout.css.html b/layout.css.html
index 9b29f206b0c6f5345d30c85425fb9cb3eb6ba829..5743e91ce3c033d6b253f51de26daf8c0327eaa7 100644
--- a/layout.css.html
+++ b/layout.css.html
@@ -36,9 +36,11 @@
 	}
 	#heading{
 		grid-area: titre;
+		display: grid;
 	}
 	#contenu{
 		grid-area: content;
+		display: grid;
 	}
 	#navigation {
 		grid-area: navigation;
@@ -75,12 +77,14 @@
 
 
 @media screen and (min-width: [(#GET{LargeurContaineur})]px) {
-#maincontent {
+  [(#GET{layoutmoderne}|=={moderne}|oui)
   [(#CONFIG{soyezcreateurs_layout/logorubriquenavigation,content}|=={header}|oui)
   [(#CONFIG{soyezcreateurs_layout/logoarticlenavigation,content}|=={header}|oui)[
-  margin-top: -(#CONFIG{soyezcreateurs_layout/decalageverticalcontenu,0})px;]]]
-  position: relative;
-}
+	#maincontent {
+		margin-top: -(#CONFIG{soyezcreateurs_layout/decalageverticalcontenu,0})px;
+		position: relative;
+	}
+]]]]
 /* ce switch pour desktop */
 [(#ENV{layoutgala}|in_any{#LISTE{7,8,9,10,11,12,33,34,35,36,37,38,39,40}}|oui)
 	#shadow {