#minisiteHeader img{
display: block;
margin:0 auto;
max-width: 100%;
}

#minisiteHeader img.md,
#minisiteHeader img.lg{
display: none;
}

.intro-page{	
	padding: 1em;	
	background: var(--text-inverted-yellow-tournesol);	
	font-size: 1.3em;
	border: 2px solid var(--yellow-tournesol-950-100-hover);
    border-left:0;
    border-right:0;
    margin: 0 0 1em 0;
}

.info-annx {
	border-left: 3px dotted #ccc;
	padding: 10px;
	color: #776;
	font-style: italic;
}

.bigger {
  font-size: 1.3em; 
}

ul.bigger li {
  margin-top:1em;
}

ul.bigger li:first-child {
  margin-top:0;
}

.calendrier {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.date-1{
background:var(--artwork-background-green-bourgeon);
}

.date-2{
background:var(--background-alt-green-tilleul-verveine);
}

.date-3 {
background: var(--background-contrast-red-marianne);
}

.exemple{	
	margin:0 0 2em 2em;
	border:2px dotted #ccc;
	border-left:0;
	border-right:0;
	padding: 1em 0 0 0;	
}
.exemple *,.exemple h3:not(.fr-tile__title):not(.fr-footer__top-cat):not(.fr-card__title):not(.fr-h1):not(.fr-h2):not(.fr-h3):not(.fr-h4):not(.fr-h5):not(.fr-h6):not(.fr-text--lg):not(.fr-text--md){
	font-style: italic;
	font-size:1em !important;
	line-height: 1.2em !important;	
	padding:0;
}
/*@media (min-width: 980px) {*/
/*fr-md*/
@media (min-width: 48em) {
  #minisiteHeader img {
    display: none;
  }

  #minisiteHeader img.md {
    display: block;
  }

}

/*@media (min-width:1300px){*/
/*fr-lg*/
@media (min-width:62em){

#minisiteHeader{
background-image: linear-gradient(to right,#01280d,#343c3f);
}

#minisiteHeader img.md {
display: none;
}

#minisiteHeader img.lg{
display:block;
}
  
.intro-page{	
margin: 0 -1em 1em -1em;
}  

}