
#stacks_in_39_page0 {
	padding: 0px 20px 0px 20px;
}

#stacks_in_40_page0 {
	font-size: 80%;
}
/*THE LAYERS*/
#stacks_in_59_page0 .crossfade_slice_a {
position: absolute; z-index: 0; margin:0px; padding:0px;
   top: 5%;     

   left: 5%;    

animation: fadeIn ease 5s;
    /*customcss*/
}

#stacks_in_59_page0 .crossfade_slice_b {
position: absolute; z-index: 0; margin:0px; padding:0px;
   top: 40%;     

   left: 5%;    
   right:5%;    
animation: fadeIn ease 5s;
    /*customcss*/
}

#stacks_in_59_page0 .crossfade_slice_c {
position: absolute; z-index: 0; margin:0px; padding:0px;

   bottom:5%;   

   right:5%;    
animation: fadeIn ease 5s;
    /*customcss*/
}

#stacks_in_59_page0 .crossfade_slice_d {/*customcss*/}

/*SURROUNDING DIV*/
.crossfade_stacks_in_59_page0 { 
    position:relative; display:block; overflow: hidden; 
    width: 100%;  min-height: 38vh; 
    margin:0px; padding:0px;
    
      
    
    
    
    
    
    
        background-image:  url(../files/imgpic1_59.jpg);
    
    
    background-size: cover; 
    background-position: center 50%; 
    background-repeat: no-repeat; 
    
animation: fadeIn ease 5s;
/*customcss*/
}



/*ALL IMAGE DIVS*/
.figure_stacks_in_59_page0 { 
   animation: imageAnimation_stacks_in_59_page0 1s linear infinite; 
    backface-visibility: hidden;  
  position: absolute; z-index: 0; margin:0px; padding:0px;
  left: 0px; top: 0px; right:0px; bottom:0px;
  opacity: 0;
  overflow: hidden;
/*customcss*/
}

/*INDIVIDUAL IMAGE DIVS*/

.figure_stacks_in_59_page0:nth-child(1) { 
  animation-delay: 1s;                           
  background-image:  url(../files/imgpic1_59.jpg); background-size: cover;  
  background-position: center 50% !important; background-repeat: no-repeat;
}          


/*BREAKPOINTS*/

@media screen and (max-width: 760px) { 
 }

/*ANIMATION*/
@keyframes imageAnimation_stacks_in_59_page0 {
  0% { animation-timing-function: linear; opacity: 0.75; 
                        
  }
  100.000000% {opacity: 1;}
  100.000000% {opacity: 1;}
  101.000000% {opacity: 0;}
  100% { opacity: 0; 
                        
  }
}

@keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@keyframes slide-in-blurred-top {
  0% {
    -webkit-transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
            transform: translateY(-900px) scaleY(2.5) scaleX(0.25);
    -webkit-transform-origin: 45% 0%;
            transform-origin: 45% 0%;
    -webkit-filter: blur(45px);
            filter: blur(45px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0) scaleY(1) scaleX(1);
            transform: translateY(0) scaleY(1) scaleX(1);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
}


@keyframes swing-in-top-fwd {
  0% {
    -webkit-transform: rotateX(-100deg);
            transform: rotateX(-100deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: top;
            transform-origin: top;
    opacity: 1;
  }
}
