#section0 h3.pre-articlle, #section0 p.h3{
	max-width: 80%;
	margin-left: auto;
	margin-right: auto;
}
.gal-sld{
	height: 200px;
	width: 300px;
	display: inline-table;
	margin: 20px;
	padding: 0;
	box-shadow: 2px 2px 3px 0px;
}

.gal-sld:hover{
	box-shadow:none;
	cursor: url("https://sitenpack.com/liberta/verodeco/image/cursor-zoom.png"), pointer;
}

.div-gal-sld{
	margin: 0;
	height: 200px;
	width: 300px;
	background: rgba(var(--bg-tertiaire),0.1);
}
.div-gal-sld:hover{
	background: rgba(var(--bg-tertiaire),0.8);
}
.div-gal-sld h3, .div-gal-sld h4{
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	font-size: 23px;
	color: rgb(var(--txt-secondaire));
	text-align: center;
	width: 100%;
	text-shadow: 1px 1px 1px #3C3C3C;
	opacity: 0;
	-webkit-transition: all 0.25s ease;
	-moz-transition: all 0.25s ease;
	-o-transition: all 0.25s ease;
	transition: all 0.25s ease;
}
.div-gal-sld h4{
	margin-top: 175px;
	font-size: 95%;
}
.ico-play {
  width: 25px;
  position: absolute;
  margin-left: -30px;
}
#filtre_pop{
	position: fixed;
	background-color: rgba(0,0,0,0.6);
	width: 100%;
	height: 100%;
	z-index: 10000;
	-webkit-backdrop-filter: blur(15px);
	backdrop-filter: blur(15px);
}
#content_pop{
	background: #fff;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 400px;
	height: 400px;
	margin-top: -210px;
	margin-left: -210px;
	border: solid 10px #fff;
	opacity: 0;
}
#load_pop{
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -128px;
	margin-top: -128px;
}
#close_pop{
    position: absolute;
    z-index: 51;
    left: 50%;
    top: 50%;
    margin-top: -260px;
    margin-left: 178px;
    height: 50px;
    cursor: pointer;
}
#l_pop,#r_pop{
	position: absolute;
	z-index: 51;
	left: 50%;
	top: 50%;
	height: 50px;
	cursor: pointer;
}
#l_pop, #r_pop, #close_pop{
	display: none;
}
.ui-effects-transfer {
	border: 1px solid #fff;
	background-color: rgba(255,255,255,1);
	z-index:9;
}
.ico-play {
  width: 25px;
  position: absolute;
  margin-left: -30px;
}
@media (max-width: 1919px){

}
@media (max-width: 1599px){

}
@media (max-width: 1365px){

}
@media (max-width: 1279px){

}
@media (max-width: 1025px){
	.gal-sld {
		margin:15px;
	}
}
@media (max-width: 1000px){
	#load_pop{
		position: relative;
	}
	#content_pop{
		overflow: hidden;
	}
}
@media (max-width:767px) {
	.gal-sld {
		margin: 5px;
	}
}
@media (max-width: 640px) {

}
@media (max-width: 480px){

}
