/**** Isotope Filtering ****/
.isotope-item {
  z-index: 2;
/*  box-shadow: 1px 5px 5px 1px #ddd;*/
}

.isotope-item:hover {
  cursor: pointer;
}


.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;
}


.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;
}

div.isotope-item img.loader {
    
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30%;
    
    
}

div.isotope-item span.loader {
    
    display: block;
    margin-top: 20px;
    text-align: center;
}

.isotope-empty-text {
    
}
.isotope-empty-header {
    
    padding-top: 100px;
    padding-left: 50px;
    margin-top: 0px;
    width : 100%;
    color : #666666;
    font-size: 2em;
}
.isotope-empty-description {
    
    padding-top: 20px;
    padding-bottom: 100px;
    padding-left: 150px;
    margin-top: 50px;
    width : 100%;
    color : #666666;
    font-size: 1em;
    
}

/*-------    TEST  ------  */
/**** isotopenew Filtering ****/
.isotopenew-item {
  z-index: 2;
/*  box-shadow: 1px 5px 5px 1px #ddd;*/
}

.isotopenew-item:hover {
  cursor: pointer;
}


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


/**** isotopenew CSS3 transitions ****/
.isotopenew,
.isotopenew .isotopenew-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;
}

.isotopenew {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotopenew .isotopenew-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;
}


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

div.isotopenew-item img.loader {
    
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30%;
    
    
}

div.isotopenew-item span.loader {
    
    display: block;
    margin-top: 20px;
    text-align: center;
}

.isotopenew-empty-text {
    
}
.isotopenew-empty-header {
    
    padding-top: 100px;
    padding-left: 50px;
    margin-top: 0px;
    width : 100%;
    color : #666666;
    font-size: 2em;
}
.isotopenew-empty-description {
    
    padding-top: 20px;
    padding-bottom: 100px;
    padding-left: 150px;
    margin-top: 50px;
    width : 100%;
    color : #666666;
    font-size: 1em;
    
}