/*
Bienvenue dans l’éditeur de CSS personnalisé !

Pour en découvrir le fonctionnement, accédez à la page suivante :
https://wp.me/PEmnE-Bt
*/

.site-header .custom-logo, .site-header .site-logo {
    max-width: 130px;
}

.wp-block-button__link {
    background-color: #57b2ad;
}
button, input[type="button"], input[type="reset"], input[type="submit"], #infinite-handle span, .more-link-container .more-link, .site-content a.primary-button {
    background-color: #57b2ad;
}

.secondary-navigation > .menu > li {
    font-weight: 600;
    color: #57b2ad;
}

.th-bg-secondary-lightest {
    background-color: #565191;
}
.main-navigation a {
    color: #fff;
}
.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a {
    color: #57b2ad;
}
.main-navigation ul li ul li a {
    color: #565191;
}
.main-navigation li:hover > a, .main-navigation a.focus > a {
    color: #dfdfdf;
}
.main-navigation ul li ul li a:hover {
    color: #4a4a4a;
}
.main-navigation .arrow-icon {
    color: #fff;
}

.page-template-default .masquer{
    display: none;
}

.front-block-header.th-mb-sm.th-stack--sm {
    display: none;
}
#featured-content .featured-slide .hentry .inner-hentry::after {
Display: none;
}

#featured-content .featured-slide .hentry.has-post-thumbnail .inner-hentry::before {
    background-color: #fff;
}
#featured-content .featured-slide .hentry.has-post-thumbnail .inner-hentry h2, #featured-content .featured-slide .hentry.has-post-thumbnail .inner-hentry p {
    color: #242054;
}
#featured-content .featured-slide .hentry.has-post-thumbnail .inner-hentry p.more-link-container {
    color: #fff;
}


/*
Test menu différent debut
*/
.main-navigation .container > .menu > .conjugale_menu a {
	background-color: #565191;
	padding: 15px;
	color: #fff;
}

.main-navigation .container > .menu > .conjugale_menu ul {
	padding: 10px;
	background-color: #474375;
}

.main-navigation .container > .menu > .conjugale_menu li > a {
	background-color: #474375;
	padding: 10px;
}

.site-menu ul .conjugale_menu ul li + li {
	margin-top: 0;
	padding-top: 0;
}

.main-navigation .container > .menu > .alphabetisation_menu a {
	background-color: #57b2ad;
	padding: 15px;
	color: #fff;
}

.main-navigation .container > .menu > .alphabetisation_menu ul {
	padding: 10px;
	background-color: #407c79;
}

.main-navigation .container > .menu > .alphabetisation_menu li > a {
	background-color: #407c79;
	padding: 10px;
}

.site-menu ul .alphabetisation_menu ul li + li {
	margin-top: 0;
	padding-top: 0;
}
/*
Test menu différent fin
*/