.liste-actu .pane-title{
	font-family: 'ebGaramondBold';
	/* color : rgb(143, 214,189); */
	color: rgb(29, 60, 52);
	padding-bottom: 0;
	margin-bottom: 10px;
	text-transform: uppercase;

}

.liste-actu .view-mode-promoted{
	position: relative;
	width: 100%;
	background-color: rgb(29, 60, 52);
	font-size: 1em;
	height: 190px;


}

.liste-actu .view-mode-promoted{
	margin-bottom: 25px;
}

.liste-actu .view-mode-promoted .group-header{
	display : block;
	width: calc(100% - 200px);
	padding-left: 1.5em;

	font-family: 'ebGaramondBold';

	
}

.liste-actu .view-mode-promoted .view-mode-teaser{
	height: 190px;
}

.liste-actu .view-mode-promoted .group-header h2{
	margin-top: 10px;	
}

.liste-actu .view-mode-promoted .group-header a{
	color : #FFF;
	font-size: 0.8em;
}


.liste-actu .view-mode-promoted .group-header .extra-news-infos{
	visibility : hidden;
	position: absolute;
}


.liste-actu .view-mode-promoted .group-left{
	float : right;
	position : absolute;
	top : 0;
	right : 0;
	height: 100%;
}

.liste-actu .view-mode-promoted .group-left img{
	position: absolute;
	top : 0;
	right : 0;
	width: auto;
	height: 100%;
}


.liste-actu .view-mode-promoted .group-right{
	float : left;
	position: relative;
	left :1.5em;
	width: calc(100% - 200px);
	padding-right: 25px;
	height: 137px;

	color : #FFF;
}

.liste-actu .view-mode-promoted .group-right:after{
	content: "";
	text-align: right;
	position: absolute;
	bottom: 57px;
	right: 25px;
	width: 50%;
	height: 3.4rem;
	background: linear-gradient(to right, rgba(109, 180, 44, 0), rgba(29, 60, 52, 0.8) 50%);
}

.liste-actu .view-mode-promoted .group-right .field-type-text-with-summary{
	height: 7.4rem;
}

.liste-actu .view-mode-promoted .group-right .field-type-text-with-summary .field-items{
	height: 100%;
	overflow: hidden;
}

.liste-actu .view-mode-promoted .group-right .field-type-text-with-summary .field-items .field-item{
	height: 100%;
}

.liste-actu .view-mode-promoted .group-right .field-type-text-with-summary .field-items .field-item p{
	height: 100%;
}

.liste-actu .view-mode-promoted .field-name-node-link{
  position : absolute;
  bottom : 15px;
  display: inline-block;
  padding: 6px 10px;
  border: 0;

  margin-top : 1.5em;
  background: #FFF;
  line-height: 1.5em;
  border-radius: 20px;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.liste-actu .view-mode-promoted .field-name-node-link a{
  color: rgb(29, 60, 52);
  font-family: 'ptSansNarrowBold';
  /* color: rgb(143, 214,189); */
}
.liste-actu .view-mode-promoted .field-name-node-link:hover,
.liste-actu .view-mode-promoted .field-name-node-link:hover a{
	color: rgb(29, 60, 52);
	background-color: rgb(143, 214,189);
}
.pane-views-liste-des-actualites-block.liste-actu ul{
	list-style: none;
	padding: 0;

}

.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser{
	position: relative;
	padding-bottom: 50px;
	
}

.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-left{
	width: 100%;
	position: absolute;
	top: 0;
	-webkit-transition: 0.4s all ease-in;
	transition: 0.4s all ease-in;
}

.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-left img{
	width: 100%;
	height: auto;

	

}

.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-left:hover img{
	opacity: 0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	-webkit-transition: 0.4s all ease-out;
	transition: 0.4s all ease-out;
}

.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-left:hover:after{
	content:"";
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	
	position: absolute;
	top : calc(50% - 17px);
	left: calc(50% - 20px);
	display: block;
	width: 39px;
	height: 35px;
	background-image: url('../../img/glass.png');
	-webkit-transition: 0.4s all ease-out;
	transition: 0.4s all ease-out;
}

.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-left:after{
	content:"";
	position: absolute;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	top : 0;
	left: calc(50% - 20px);
	display: block;
	width: 39px;
	height: 35px;
	background-image: url('../../img/glass.png');
	-webkit-transition: 0.4s all ease-in;
	transition: 0.4s all ease-in;
	cursor: pointer;
}


.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-header h2{
	font-family: 'ebGaramondBold';
	font-weight: 400;
	font-size: 18px;
	margin-bottom: 8px;
}

.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-header ul li{
	font-family: 'ptSansNarrowLight';
	font-size: 14px;
	color: #6e6e6e;
	width: 100%;
	
}

.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-header ul li a{
	display: none;
}
.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-right .field-name-node-link{
	display: none;
}

.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-right{
	width: 100%;
	padding-top: 20px;
	
}

.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-right p{
	font-family: 'ptSansNarrowRegular';
	font-size: 15px;
}


.pane-views-liste-des-actualites-block.liste-actu ul:not(.pagination){
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	width: 100%;
	justify-content: space-between;

}

.pane-views-liste-des-actualites-block.liste-actu ul:not(.pagination) li{
	/*display : table-cell;*/
	width : 31%;
}

.liste-actu div.text-center {
	text-align: right;
}


.liste-actu div.text-center ul.pagination li{
	display: inline-block;
	line-height: 1.5;
	font-size: 1em; 
	font-family: 'ptSansNarrowRegular';
}

.liste-actu div.text-center ul.pagination li a{
	color: #000;
	border: none;
	padding-top: 7px;
}

.liste-actu div.text-center ul.pagination li a:hover{
	color: rgb(143, 214,189);
}

.liste-actu div.text-center ul.pagination li.active a{
	background: #FFF;
	color: rgb(143, 214,189);
	padding-top: 7px;
}

.liste-actu div.text-center ul.pagination li.disabled span{
	color: #000;
	border: none;
}

.liste-actu div.text-center ul.pagination li:before{
	content: "|";
	font-size: 1.4em;
}

.liste-actu div.text-center ul.pagination li:last-child:before{
	content: "";
	vertical-align: baseline;
}

.liste-actu div.text-center ul.pagination li.next a{
	padding-top: 10px;
}

@media(max-width: 991px){
	.pane-views-liste-des-actualites-block.liste-actu ul:not(.pagination) li{
	/*display : table-cell;*/
	width : 48%;
	}

	.liste-actu .view-mode-promoted .group-header a{
		/*Promoted title*/
		font-size: 0.6em; 
	}

	.liste-actu .view-mode-promoted .group-right .field-type-text-with-summary .field-items .field-item p{
		/*Promoted Text*/
		font-size: 1.6rem;
	}

	.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-header h2{
		font-size: 16px;
	}

	.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-header ul li{
		font-size: 13px;
	}

	.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-right p{
		font-size: 14px;
	}
}

@media(max-width: 767px){
	.pane-views-liste-des-actualites-block.liste-actu ul:not(.pagination) li{
	/*display : table-cell;*/
	width : 31%;
	}


}

@media(max-width: 600px){

	.pane-views-liste-des-actualites-block.liste-actu ul:not(.pagination) li{
	/*display : table-cell;*/
	width : 48%;
	}

	.liste-actu div.text-center ul.pagination li{
		display: none;
	}

	.liste-actu div.text-center ul.pagination li.prev,
	.liste-actu div.text-center ul.pagination li.next,
	.liste-actu div.text-center ul.pagination li.active{
		display:inline-block;
	}

}

@media(max-width: 500px){

	.liste-actu .pane-views-actualite-mise-en-avant-block .pane-title h2{
		text-align: center;
		
	} 
	.liste-actu .view-mode-promoted{
		height: auto;
		
	}

	.liste-actu .view-mode-promoted .view-mode-teaser{
		height: auto;
		
	}

	.liste-actu .view-mode-promoted .group-left{
		float: none;
		width: 100%;
		position: static;
	}
	
	.liste-actu .view-mode-promoted .group-left img{
		position: static;
		height: auto;
		width: 100%;
		margin-bottom: 5px;
		
	}
	.liste-actu .view-mode-promoted .group-header{
		width: 100%;
		padding: 0 1em 0 1em;

	}	

	.liste-actu .view-mode-promoted .group-right{
		width: 100%;
		float: none;
	}
	
	.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-header h2{
		font-size: 15px;
	}

	.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-header ul li{
		font-size: 12px;
	}

	.liste-actu .view-liste-des-actualites .ds-2col-stacked-fluid.view-mode-teaser > .group-right p{
		font-size: 13px;
	}
}

@media(max-width: 375px){
	.pane-views-liste-des-actualites-block.liste-actu ul:not(.pagination) li{
		width : 100%;
	}

}
