/* Interface : Entete */
.mle-title {
	
}
@media (max-width: 768px) { /* Paramètres spécifiques pour les écrans plus étroits */
	.mle-header-container {
		padding: 0 45px 0 10px;
		border:1px solid red;
	}
    .mle-header {
		
	}
	.mle-header-logo img {
		max-width: 100px;
		aspect-ratio: 1/1;
	}
}
.mle-title a {

}
.mle-title a:hover {
	text-decoration: none !important;	
}
.mle-university {
	
}
.wp-block-mle-social-network {
	position: absolute;
	top:5px;
	right:10px;
	z-index:99;
}
.wp-block-mle-social-network a {
}
@media (max-width: 768px) { 
    .wp-block-mle-social-network {
		right:5px;
	}
	.wp-block-mle-social-network--container {
		flex-direction: column;
	}
	.wp-block-mle-social-network--background-fill a {
		height: 40px;
  		width: 40px;	
	}
	.wp-block-mle-social-network a {
		font-size:24px;
	}
}
/* Interface : Menu principal */
.wp-block-template-part .mle-main-nav {
	background-color: var(--cn-color-1);
	justify-content: center;
	padding: 10px !important;
}
.wp-block-template-part .mle-main-nav a.wp-block-navigation-item__content.wp-block-navigation-item__content,
.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{
	color: #fff;	
}

/* Accueil : Citation */
.mle-home-quote{
	max-width: 800px ;
	margin: 10px auto;
	border-width: 0 !important;
}
.mle-home-quote .wp-block-pullquote blockquote {
	font-size:1.2rem;
}

/* Accueil : Blocs colorés et Icones */
.mle-home-blocks-color .wp-block-mle-colored {
	margin: 40px auto;
}
@media (max-width: 768px) { /* Paramètres spécifiques pour les écrans plus étroits */
    .mle-home-blocks-color .wp-block-mle-colored  {
        margin: 0px auto;
    }
}
.mle-home-blocks-color h2.wp-block-heading {
	font-size: 1.4rem;
	font-weight: bold;
	text-align:center;
}
.mle-home-blocks-color p {
	margin: 0;
	font-size: 1.2rem;
}
.mle-home-icon {
	text-align:center;
	
}
.mle-home-icon span {
	font-size: 7rem;
}