	/*  Project Feed Filter  */

	.project-feed-filter {
		display: inline-block;
		font-size: 0.88em;
		float: right;
		margin: 0;
		padding: 5px 0 5px 0;
	}
	.project-feed-filter li {
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		list-style: none;
		/*margin: 0 0 0 4px;*/
	}
	.project-feed-filter a {
		display: block;
		margin: 0;
		/*color: #6e9b76;*/
		/*padding: 8px 25px;*/
		/*background: #bdbfc1;*/
		text-decoration: none;
		/*font-family: Georgia, "Times New Roman", Times, serif; font-style: italic;*/
		/*-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;*/
		-webkit-transition: all 0.1s ease-out;
		-moz-transition: all 0.1s ease-out;
		transition: all 0.1s ease-out;
	}
	/*.project-feed-filter a:hover {
		background: #2352af;
		color: #fff;
	}*/
	.project-feed-filter .current,
	.project-feed-filter .current:hover {
		color: #fff;
		background-color: #0069d9;
		border-color: #0062cc;
		box-shadow: 0 0 0 .2rem rgba(0,123,255,.5);
	}

	/*  Project Feed  */

	.project-feed {
		margin-bottom: 0;
	}

	.project-feed > div {
		position: relative;
		float: left;
		margin: 0 0 0 0;
	}
	.project-feed div img,
	.related-projects div img {
		display: block;
		/*width: 100%;*/
        max-height: 111px;
        max-width: none;
	}
	.project-img {
		position: relative;
		margin-bottom: 20px;
		border: 2px solid #fff;
		width: 100%;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}

	/* Project Feed 4 cols */
	.project-feed__four-cols {

	}
		.project-feed__four-cols .project-item {
			margin-bottom: 34px;
		}
		.project-feed__four-cols .project-desc h3 {
			font-size: 12px;
			margin-bottom: .2em;
		}



	/*  Project Item Overlay */

	.project-item {
		overflow: hidden;
	}
	.project-item .thumbnail {
		position: relative;
		overflow: hidden;
	}
	.project-item .overlay,
	.overlay {
		position: absolute;
		top: 0;
		left: 0;
		overflow: hidden;
		width: 100%;
		height: 100%;
		background: url(../images/overlay-bg.png);
		background: rgba(40,40,40, .8);
		opacity: 0;
		-webkit-transition: all 0.2s ease-out;
		-moz-transition: all 0.2s ease-out;
		transition: all 0.2s ease-out;
	}
	.project-img:hover .overlay {
		opacity: 1;
	}
	.project-item .mask {
		position: absolute;
		top: 0;
		left: 0;
		overflow: hidden;
		width: 100%;
		height: 100%;
		opacity: 0;
		-webkit-transition: all 0.3s ease;
		  -moz-transition: all 0.3s ease;
		   -ms-transition: all 0.3s ease;
		    -o-transition: all 0.3s ease;
		       transition: all 0.3s ease;
		-webkit-backface-visibility: hidden;
	}
	.project-img:hover .mask {
		opacity: 1;
	}
	.project-item .icon-image {
		position: absolute;
		top: 50%;
		left: 50%;
		margin-top: -30px;
		margin-left: -30px;
		width: 57px;
		height: 57px;
		border-radius: 50%;
		text-align: center;
		line-height: 57px;
		background: #fff;
		text-decoration: none;
		-webkit-transition: all 0.2s ease-out;
		-moz-transition: all 0.2s ease-out;
		transition: all 0.2s ease-out;
	}
	.project-item .icon-image:hover {
		background: #af5223;
		text-decoration: none;
	}
	.project-item .icon-image i {
		color: #af5223;
		font-size: 25px;
		line-height: 57px;
		-webkit-transition: all 0.2s ease-out;
		-moz-transition: all 0.2s ease-out;
		transition: all 0.2s ease-out;
	}
	.project-item .icon-image:hover i {
		color: #fff;
	}
    .project-item .icon-nudge-left  { left: 28% !important; }
    .project-item .icon-nudge-right { left: 74% !important; }

		/*  Isotope Plugin  */

	.isotope-item {
		z-index: 2;
	}
	.isotope-hidden.isotope-item {
		z-index: 1;
		pointer-events: none;
	}
	.isotope, .isotope .isotope-item {
		-webkit-transition-duration: 0.8s;
		  -moz-transition-duration: 0.8s;
		       transition-duration: 0.8s;
	}
	.isotope {
		-webkit-transition-property: height, width;
		  -moz-transition-property: height, width;
		       transition-property: height, width;
	}
	.isotope .isotope-item {
		-webkit-transition-property: -webkit-transform, opacity;
		  -moz-transition-property:    -moz-transform, opacity;
		   -ms-transition-property:     -ms-transform, opacity;
		    -o-transition-property:         top, left, opacity;
		       transition-property:         transform, opacity;
	}
