/*IMPORTANT MESSAGE*/
div#important-message .uncont:not(:empty) {margin-top: 18px;margin-bottom: 18px;}

div#important-message .uncode_text_column {border-left: 2px solid #d22334;padding-left: 18px;}

/*NEW HOME PAGE SELECTION - 24/01/2022*/
body.page-id-87016 ul#menu-menu-principal li,
body.page-id-87016 ul#menu-sounds-resist li {
	list-style: none;
}

body.page-id-87016 ul#menu-menu-principal,
body.page-id-87016 ul#menu-sounds-resist {
	padding: 0;
}

body.page-id-87016 ul#menu-menu-principal li.wpml-ls-item,
body.page-id-87016 ul#menu-sounds-resist li.wpml-ls-item,
body.page-id-87016 ul#menu-menu-principal li#menu-item-87553 {
	display: none;
}

body.page-id-87016 .widget.widget_nav_menu a{
	transition: .25s;
}

body.page-id-87016 .widget.widget_nav_menu a:hover{
	opacity: .5;
}

ul#menu-sounds-resist a {
	color: #66a000!important;
}

ul#menu-sounds-resist a:hover {
	color: #66a000!important;
}

li#menu-item-87553 a {
	color: #66a000!important;
	font-weight: 700;
}

li#menu-item-87553 a:hover {
	opacity: .75;
}

.issuuembed.issuu-isrendered {
	max-width: 100%;
}

@media( min-width: 960px) and ( max-width:1200px ){

	ul#menu-menu-principal li a {
		padding: 0 9px;
	}

}

/**/
.t-background-cover,
.t-entry-visual-cont a {
	position: relative;
	overflow: hidden;
	background-color: magenta;
	background-blend-mode: screen;
}

.t-background-cover:after,
.t-background-cover:before,
.t-entry-visual-cont a:after,
.t-entry-visual-cont a:before {
	display: block;
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: inherit;
	mix-blend-mode: multiply;
	transform: scale(1.05);
	transition: .5s;
}

.t-background-cover:after,
.t-entry-visual-cont a:after {
	background-color: yellow;
	background-blend-mode: screen;
	transform-origin: top left;
}

.t-background-cover:before,
.t-entry-visual-cont a:before {
	background-color: cyan;
	background-blend-mode: screen;
	transform-origin: bottom right;
}

a:hover .t-background-cover:after,
a:hover .t-background-cover:before,
.t-entry-visual-cont a:hover:after,
.t-entry-visual-cont a:hover:before {
	transform: scale(1);
}

ul#menu-cta-menu {
	border-left: none;
}

.menu-transparent .menu-container.style-color-xsdn-bg.menu-borders {
	border: none;
}

.single-post article.category-actualite #event-title {
	display: none;
}

.single-post article:not(.category-actualite) #actu-title {
	display: none;
}


.single-post article.category-actualite #event-back-button {
	display: none;
}

.single-post article:not(.category-actualite) #actu-back-button {
	display: none;
}

@media(max-width: 959px){
	
	.mobile-menu-button {
		padding: 0 18px;
	}

}
