| 
					
				 | 
			
			
				@@ -287,6 +287,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		//margin-top: -3rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		column-gap: 1rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		grid-template-columns: calc(10% - 3em) repeat(4, 20%); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		@include breakpoint(small down) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			padding: 1rem ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		&>div:first-child{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			grid-column-start: 2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -610,41 +614,41 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	// Copy from themes 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	.block-region-first{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // .field_programme{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //     display: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	// .block-region-first{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     // .field_programme{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     //     display: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // #programme_toc-block_10{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		// 	.views-row{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		// 		padding-left: 1rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		// 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		// } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // @include breakpoint(small down) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //     text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     // #programme_toc-block_10{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	// 	// 	.views-row{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	// 	// 		padding-left: 1rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	// 	// 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	// 	// } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     // @include breakpoint(small down) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     //     text-align: center; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     // position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // top: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // left: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        padding: 1rem 1.5rem ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        .body{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     // top: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     // left: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     padding: 1rem 1.5rem ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     .body{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            cursor: pointer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            transition: all 250ms; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            text-decoration: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // &:hover{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //     padding: 0 0 0 .3rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //         cursor: pointer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //         transition: all 250ms; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //         text-decoration: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //         // &:hover{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //         //     padding: 0 0 0 .3rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                      
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			a{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				font-family: "duke"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-           		font-size: $font-large; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //         // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	// 		a{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	// 			font-family: "duke"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //        		font-size: $font-large; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	// 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	// Copy from themes end 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	.block-region-second{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		display: grid; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -679,6 +683,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			margin: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		#node\:field_sous_titre{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			grid-row: auto / span 2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			grid-column: 4 / span 6; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		#node\:field_image{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			grid-column: 1 / span 3; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			grid-row: 2 / span 4; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -693,6 +701,11 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			.field_auteurs{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				font-weight: 600; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				font-size: $font-medium; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				p{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					float: left; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					margin-right: .4rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		#node\:body{ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -729,10 +742,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		#node\:field_collections{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			//grid-row: 5; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			grid-row: auto / span 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			grid-row: 3 / span 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			grid-column: 4 / span 6; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			font-size: $font-medium; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		#node\:field_sous_titre{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			grid-row: auto / span 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			grid-column: 4/ span 6 ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			font-size: $font-medium; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		#node\:field_theme{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			grid-column: 4 / span 6; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			//grid-row: 6; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -746,15 +764,28 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	.block-region-third{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		#node\:field_lien{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			text-transform: uppercase; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			font-weight: 600; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			margin-top: 1rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			font-weight: 500; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			margin-top: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			.field_lien{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				>div{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					padding: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			>div{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				word-wrap: break-word; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				padding: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			a{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				display: block; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				margin: 0 auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				background: #000; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				font-family: trueno; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				font-weight: 500; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				padding: .3rem .7rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				font-size: .45rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				text-decoration: none; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				padding: .5rem; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				background: white; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				text-transform: uppercase; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 |