#porfolio-proyectos.portfolio-elements-wrapper {
	width: 100%;
	opacity: 0;
	filter: alpha(opacity=0);
	display: none;
	overflow: hidden;
}
#porfolio-proyectos.portfolio-elements-wrapper.show {
	display:block;
	opacity: 1;
	filter: alpha(opacity=1);
}
#porfolio-proyectos.portfolio-elements-wrapper.display-block {
	display:block;
}
#porfolio-proyectos.portfolio-elements-wrapper.appear {
	-webkit-animation: appearAnimation 0.3s ease-in both;
	-moz-animation: appearAnimation 0.3s ease-in both;
	-o-animation: appearAnimation 0.3s ease-in both;
	-ms-animation: appearAnimation 0.3s ease-in both;
	animation: appearAnimation 0.3s ease-in both;
}
#porfolio-proyectos.portfolio-elements-wrapper.disappear {
	-webkit-animation: disappearAnimation 0.4s ease-in both;
	-moz-animation: disappearAnimation 0.4s ease-in both;
	-o-animation: disappearAnimation 0.4s ease-in both;
	-ms-animation: disappearAnimation 0.4s ease-in both;
	animation: disappearAnimation 0.4s ease-in both;
}

#portfolio-slider.parallax-slider {
	background-image: url(../images/parallax_slider_background.gif);
}
#portfolio-slider .parallax-slide-img img {
	border: 2px solid #fff;
}

@media (min-width: 720px) {
	#porfolio-proyectos .portfolio-elements li {width: 33.33%;}
}
@media (min-width: 980px) {
	#porfolio-proyectos .portfolio-elements li {width: 25%;}
}
@media (min-width: 1380px) {
	#porfolio-proyectos .portfolio-elements li {width: 20%;}
}

