#widgetMarketingContainer{
	background-color:white;
	border:1px solid #e6142d;
	margin:0 auto 2em auto;
	width:100%;
}

/*largeur bloc pour K2S V2*/

.region-sidebar-second #widgetMarketingContainer{
	max-width: 208px;
	margin: 0 0 2em 0;
}

/*largeur bloc pour K2S V3 + couleur liens*/

#sidebar_second #widgetMarketingContainer {
    flex: none;
    margin: 0 0.5rem 3rem 0.5rem;
    width: auto;
}

#widgetMarketingContainer a *,
#sidebar_second #widgetMarketingContainer a span{
	color:#e6142d;
}

#widgetMarketingContainer a:hover *,
#sidebar_second #widgetMarketingContainer a:hover span{
	color:#fff;
}
@media screen and (max-width: 1023px) and (min-width: 640px){
	/*largeur bloc pour K2S V3 + couleur liens*/
	#sidebar_second #widgetMarketingContainer {
    width: 98%;
	}
}
	
/*****/
#evenements #widgetMarketingContainer{
	margin:auto;
}

article#evenements{
	display:flex;
	flex-direction:column;
	justify-content: space-between;
	border: 0 none #eaeaed;
}

article#evenements .events-list{
	border: 1px solid #e6142D;
	margin: 0 auto 1em auto;
}

article#evenements div:nth-child(4),
article#evenements div:nth-child(5), 
article#evenements div:nth-child(6),
article#evenements div:nth-child(8){
	display:none;
}
article#evenements article:nth-child(5),
article#evenements article:nth-child(7){
	display:none;
}

#widgetMarketingContainer a:link,
#widgetMarketingContainer a:visited{
	display:flex;
	flex-direction:column;
	width:100%;
	height:3em;
	line-height:1.5em;
	color:#e6142d;
	background-color:white;
	text-decoration:none;
	text-align:center;
}
#widgetMarketingContainer a:hover,
#widgetMarketingContainer a:active{
	color:white;
	background-color:#e6142d;
}
#widgetMarketingContainer a span{
	font-weight:600; /*old = 500*/
}
#widgetMarketingContainer a span.brochure{
	font-weight:400; /*old = 300*/
}


#main #teaser{
	margin-top:3rem;
}

@media screen and (min-width: 1024px){
	article#evenements .events-list{
		height:20em; /*24 em sans bouton covid old = 28em*/
	}
	article#evenements{
		height: 18rem;/*29.2 em sans bouton covid*/
	}	

}

@media screen and (max-width: 1023px){
	
#widgetMarketingContainer{
		width:96%;
		margin-top:	2em;
		margin-bottom:2em;
		
	}
	
		#main #teaser{
	margin-top:1.75rem;
}
}

@media screen and (max-width: 639px) and (min-width: 320px){
	div.a-la-une .events {
	 display: block; 
	}
	article.events-list{
  	 display: none; 
	}
	#widgetMarketingContainer{
		width:96%;
		margin-top:	2em;
		margin-bottom:2em;
		
	}
	#widgetMarketingContainer a:link,
	#widgetMarketingContainer a:visited,
	#widgetMarketingContainer a:hover,
	#widgetMarketingContainer a:active{
		display:flex;
		flex-direction:row;
		justify-content:center;
		align-items:center
	}
	
	#widgetMarketingContainer a span{
		margin:0 0.1em;
	}
	
	#main #teaser{
	margin-top:1.75rem;
}
}
