/* Start: Recommended Isotope styles */
.isotope-item {z-index:2;}
.isotope-hidden.isotope-item {pointer-events:none;  z-index:1;}
.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:         top, left, opacity;
          transition-property:         transform, opacity;
}
.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;
}
.isotope.infinite-scrolling {
  -webkit-transition: none;
     -moz-transition: none;
      -ms-transition: none;
       -o-transition: none;
          transition: none;
}
/**** Infinite Scroll ****/
#infscr-loading {
  position:fixed; text-align:center; bottom:30px; left:42%; z-index:100; background:white; background: hsla( 0, 0%, 100%, 0.9 ); padding:20px; color:#222;  font-size:15px; font-weight:bold;
  -webkit-border-radius:10px;
     -moz-border-radius:10px;
          border-radius:10px;
}
/* End: Recommended Isotope styles 