.main-navigation.sub-menu-left .sub-menu {
    right: 0;
    content-visibility: visible;
    /* display: block; */
}
table thead tr {
    background-color:#a0a1ad!important; 
}
img {
  border-radius: 10px; /* Vous pouvez ajuster la valeur pour obtenir le niveau de courbure que vous souhaitez */
}

blockquote {
	    border-left: 5px solid var(--entertainment);
}

.wp-block-rank-math-toc-block {
	border:  var(--entertainment) 2px solid;
	border-radius: 15px;
	margin:7px;
	padding: 7px 0px 0px 7px;
}

.wp-block-image {
	margin-bottom:15px;
}

article {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    overflow: hidden; /* Assurez-vous que le background image est aussi arrondi */
}

h3.gb-headline-9467764e, h4.gb-headline-d05f786f, h3.gb-headline-9e371c2b {
   font-weight:600;
} /*Police des hn plus épaisse*/


/* Style général des tableaux */
table {
  width: 100%;
  margin-bottom: 20px;
  border-collapse: separate; /* Assure que la bordure arrondie puisse être appliquée correctement */
  border-spacing: 0; /* Aucun espacement entre les cellules */
  border: 1px solid #333; /* Bordure visible */
  border-radius: 12px; /* Coins arrondis */
  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.15); /* Ombre subtile */
  overflow: hidden; /* Cache les débordements pour que les coins arrondis restent visibles */
}

/* En-tête du tableau */
table thead tr {
  background-color: #333; /* Noir profond */
}

/* Cellules de l'en-tête */
table th {
  padding: 10px;
  font-weight: bold;
  text-align: left;
  color: #fff; /* Texte blanc */
  border: 1px solid #333; /* Assure que la bordure des cellules est visible */
}

/* Lignes et cellules du tableau */
table tr {
  background-color: #f7f7f7; /* Couleur de fond claire pour les lignes */
}

table tr:nth-child(even) {
  background-color: #eaeaea; /* Alternance des couleurs pour les lignes */
}

/* Cellules du tableau */
table td {
  padding: 10px;
  border: 1px solid #333; /* Bordure visible pour chaque cellule */
}

/* Effet de hover pour les lignes */
table tr:hover {
  background-color: #cccccc; /* Survol des lignes du tableau */
}
.generate-columns.grid-33 {
    width: unset;
}