/* ---------------------------------------------------------//
//----------------------------------------------------------//
//------------------------ LISTE --------------------------//
//----------------------------------------------------------//
//----------------------------------------------------------*/
.portfolio .portfolio-item .portfolio-link .portfolio-hover:hover{
    /*opacity:0.9;*/
}

.portfolio .img-fluid{
  width:100%;
  height:auto;
}

.portfolio-link, .portfolio-link:hover{
	color:#FFF;
}

.blur .portfolio-link:hover img{
	filter: blur(2px);
}
.portfolio-link img{
	filter: blur(0);
	transition: all cubic-bezier(.34, 1.45, .7, 1) .8s;
}
.portfolio-link .portfolio-hover{
	-webkit-transition: all .8s;
	   -moz-transition: all .8s;
	    -ms-transition: all .8s;
	     -o-transition: all .8s;
	        transition: all .8s;
	background: rgba(255,152,0,0.8);
}
.portfolio-link:hover .portfolio-hover{
	opacity:1;
}

.portfolio-hover{
	position: absolute;
	left:15px;
	right:15px;
	top:0;
	bottom:0;
	opacity:0;
	z-index:4;
	text-align: center;
	-webkit-transition: all cubic-bezier(.34, 1.45, .7, 1) .8s;
	   -moz-transition: all cubic-bezier(.34, 1.45, .7, 1) .8s;
	    -ms-transition: all cubic-bezier(.34, 1.45, .7, 1) .8s;
	     -o-transition: all cubic-bezier(.34, 1.45, .7, 1) .8s;
	        transition: all cubic-bezier(.34, 1.45, .7, 1) .8s;
}
.portfolio-hover-content{
	position: absolute;
	top:50%;
	-webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	     -o-transform: translateY(-50%);
	        transform: translateY(-50%);
	left:15px;
	right:15px;
}