.isotope-item {
	z-index: 2;
}
.isotope-item.isotope-hidden {
	z-index: 1; pointer-events: none;
}
.isotope {
	transition-duration: 0.8s; -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s;
}
.isotope .isotope-item {
	transition-duration: 0.8s; -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s;
}
.isotope {
	transition-property: height, width; -webkit-transition-property: height, width; -moz-transition-property: height, width;
}
.isotope .isotope-item {
	transition-property: transform, opacity; -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity;
}
.no-transition.isotope {
	transition-duration: 0s; -webkit-transition-duration: 0s; -moz-transition-duration: 0s;
}
.no-transition.isotope .isotope-item {
	transition-duration: 0s; -webkit-transition-duration: 0s; -moz-transition-duration: 0s;
}
.isotope .no-transition.isotope-item {
	transition-duration: 0s; -webkit-transition-duration: 0s; -moz-transition-duration: 0s;
}
.infinite-scrolling.isotope {
	transition:none; -webkit-transition: none; -moz-transition: none;
}
.isotope-element a {
	transition:none; text-decoration: none; -webkit-transition: none; -moz-transition: none;
}
.isotope-element a code {
	transition:none; text-decoration: none; -webkit-transition: none; -moz-transition: none;
}
html {
	height: 100%;
}
body {
	height: 100%;
}
.isotope-element {
	background: rgb(190, 190, 190); margin: 10px; width: 150px; height: 150px; color: rgb(255, 255, 255); overflow: hidden; float: left; position: relative;
}
.isotope-element img {
	margin: 0px auto; width: 150px; text-align: center;
}
.variable-sizes .width2.isotope-element {
	width: 230px;
}
.variable-sizes .height2.isotope-element {
	height: 230px;
}
.variable-sizes .height2.width2.isotope-element {
	font-size: 2em;
}
.large.isotope-element {
	width: 350px; height: 350px; font-size: 3em; z-index: 100;
}
.variable-sizes .large.isotope-element {
	width: 350px; height: 350px; font-size: 3em; z-index: 100;
}
.variable-sizes .height2.width2.large.isotope-element {
	width: 350px; height: 350px; font-size: 3em; z-index: 100;
}
.clickable .isotope-element:hover {
	cursor: pointer;
}
.clickable .isotope-element:hover h3 {
	text-shadow: 0px 0px 10px white, 0px 0px 10px white;
}
.clickable .isotope-element:hover h2 {
	color: white;
}
#isotope-options {
	background-color: rgb(238, 238, 238);
}
.view-isotope-example ul {
	list-style: none; margin: 0px;
}
.view-isotope-example li {
	padding: 3px 10px; text-align: center; float: left; display: block;
}
