/* Start: Recommended Isotope styles */

/**** Isotope Filtering ****/

.isotope-item{z-index:2}

.isotope-hidden.isotope-item{pointer-events:none;z-index:1}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration:0.8s;
     -moz-transition-duration:0.8s;
      -ms-transition-duration:0.8s;
       -o-transition-duration:0.8s;
          transition-duration:0.8s;
}

.isotope{
  -webkit-transition-property:height, width;
     -moz-transition-property:height, width;
      -ms-transition-property:height, width;
       -o-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:     -o-transform, opacity;
          transition-property:        transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{
  -webkit-transition-duration:0s;
     -moz-transition-duration:0s;
      -ms-transition-duration:0s;
       -o-transition-duration:0s;
          transition-duration:0s;
}

/* End: Recommended Isotope styles */


/* disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling{
  -webkit-transition:none;
     -moz-transition:none;
      -ms-transition:none;
       -o-transition:none;
          transition:none;
}


/**** Isotope styles ****/

/* required for containers to inherit vertical size from window */

.element{width:110px;height:110px;margin:3px;float:left;overflow:hidden;position:relative;background:#c7c7c7;color:#222;
  /*-webkit-border-top-right-radius: 1.2em;
      -moz-border-radius-topright: 1.2em;
          border-top-right-radius: 1.2em;*/
}

.element * {position:absolute;margin:0}
.variable-sizes .element.width2{width:140px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.4)}
.variable-sizes .element.height2 {height:140px}
.variable-sizes .element.width2.height2{font-size:2.0em}

/**** Infinite Scroll ****/

#infscr-loading{position:fixed;text-align:center;bottom:30px;left:50%;width:300px;margin-left:-150px;z-index:100;background:white;padding:20px;color:#222;font-size:15px;
				font-weight:bold;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
#infscr-loading em{font-style:normal}


