.isotope-item.isotope-hidden {
	pointer-events: none;
}
.isotope {
	-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; transition-duration: 0.8s;
}
.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; transition-property: transform, opacity;
}
.no-transition.isotope {
	-webkit-transition-duration: 0s; -moz-transition-duration: 0s; transition-duration: 0s;
}
.no-transition.isotope .isotope-item {
	-webkit-transition-duration: 0s; -moz-transition-duration: 0s; transition-duration: 0s;
}
.isotope .no-transition.isotope-item {
	-webkit-transition-duration: 0s; -moz-transition-duration: 0s; transition-duration: 0s;
}
.infinite-scrolling.isotope {
	-webkit-transition: none; -moz-transition: none; transition: none;
}
.clearfix::before {
	display: table; content: "";
}
.clearfix::after {
	display: table; content: "";
}
.clearfix::after {
	clear: both;
}
.clearfix {
	zoom: 1;
}
