
.isotope-item {
    z-index: 2;
}
.isotope-hidden.isotope-item {
    pointer-events: none;
    z-index: 1;
}
.isotope, .isotope .isotope-item {
    transition-duration: 0.8s;
}
.isotope {
    transition-property: height, width;
}
.isotope .isotope-item {
    transition-property: transform, opacity;
}
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition {
    transition-duration: 0s;
}
.isotope.infinite-scrolling {
    transition: none 0s ease 0s ;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}
b ul, ol {
}
a img {
    border: medium none;
}
em {
    font-style: italic;
}
strong {
    font-weight: bold;
}
blockquote {
}
#container {
}
.element {
    height: auto;
    width: 100%;
}
.element * {
    margin: 0;
}
.variable-sizes .element.width2 {
    width: 230px;
}
.variable-sizes .element.height2 {
    height: 230px;
}
.variable-sizes .element.width2.height2 {
    font-size: 2em;
}
.element.large, .variable-sizes .element.large, .variable-sizes .element.large.width2.height2 {
    font-size: 3em;
    z-index: 100;
}
.clickable .element:hover {
    cursor: pointer;
}
.clickable .element:hover h3 {
    text-shadow: 0 0 10px white, 0 0 10px white;
}
.clickable .element:hover h2 {
    color: white;
}
