#filters {
	margin:40px 0;
	padding:0;
	list-style:none;
}

	#filters ul {
		text-align:center;
	}

	#filters li {
		display:inline-block;
		font-family: 'Roboto Slab Bold';
	}
	
	#filters li span {
		display: block;
		padding:4px 12px;		
		text-decoration:none;
		color:#666;
		cursor: pointer;
	}
	
	#filters li span.active {
		background: #EE3624;
		color:#fff;
	}
 
#portfoliolist{
 	overflow:hidden; 
}
 
#portfoliolist .portfolio {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	width:32%;
	overflow:auto;
	margin:0.66%;
	display:none;
	float:left;
	overflow:hidden;
}

	.portfolio-wrapper {
		overflow:hidden;
		position: relative !important;
		background: #666;
	}

	.portfolio img {
		max-width:100%;
		position: relative;
	}
		
	.portfolio .label {
		position: absolute;
		width: 100%;
		height:60px;
		bottom:-60px;
	}

	.portfolio .label-bg {
		background-color:rgba(0,0,0,0.7);
		width: 100%;
		height:100%;
		position: absolute;
		top:0;
		left:0;
	}

	.portfolio .label-text {
		color:#fff;
		position: relative;
		z-index:500;
		padding:5px 8px;
		font-size:16px;
		font-weight:normal;
		line-height:50px;
		text-align:center;
		font-weight:bold;
	}
		
	.portfolio .text-category {
		display:block;
		font-size:10px;
		color:#ccc;
		/*font-family: 'Bitter';*/
		word-spacing:0.3em;
		font-weight:normal;
	}
	
	.portfolio a{
		color:#fff;
		text-decoration:none;
	}
	
	.project-title{
		margin:1em 0;
		font-size:18px;
		text-decoration:none;
		font-weight:bold;
		color:#FFF;
	}

	
	.project-description{
		font-family: 'Open Sans', sans-serif;
		font-size:13px;
		font-weight:normal;
		color:#444;
		height:100px;
		line-height:20px;
	}

@media screen and (max-width: 900px) {

	.container { 
		width: 95%; 
	}
	
	#portfoliolist .portfolio {
		width:48%;
		margin:1%;
	}	
	
	#wf {
			float: left;
			clear:left;
			margin:0;
		}
		
	#filters {
		margin-bottom:2%;
		margin-left:0;

}



@media screen and (max-width: 360px) {
	#portfoliolist .portfolio {
		width:100%;
		margin:0%;
		margin-bottom:15%;
	}
}