
.plugin_diapo_fancy a{
	float:left;
	display: block;
  margin: 0px;
  width: 25%;
  max-height: 170px;
  overflow: hidden;
		-webkit-transition: all 0.3s ease-in-out;
		   -moz-transition: all 0.3s ease-in-out;
		     -o-transition: all 0.3s ease-in-out;
		        transition: all 0.3s ease-in-out;
						background: #c92933;
						cursor: pointer;
						position: relative;
}



@media(max-width: 1199px){

  .plugin_diapo_fancy a{
    max-height: 140px;
  }
}
.plugin_diapo_fancy a:hover::after{
	position: absolute;
	bottom: 30px;
	left: 30px;
	width: 50px;
	height: 3px;
	background: #ffffff;
	content:"";
	z-index: 100;
}
.plugin_diapo_fancy img{
  width: 100%;
}

.plugin_diapo_fancy a:hover img{
  opacity: 0.3;
	cursor: pointer;
}
