/* CSS Document */

#images_wrap { display:inline-block; width:100%; }
#images_wrap .image_wrap { 
	float:left; 
	overflow:hidden;
	/*background-color:#000;*/
	/*
	opacity:0; 
    -webkit-transition: opacity 1s ease-in;
       -moz-transition: opacity 1s ease-in;
        -ms-transition: opacity 1s ease-in;
         -o-transition: opacity 1s ease-in;
            transition: opacity 1s ease-in;
	*/
}
/*#images_wrap .image_wrap_load {opacity:1; }*/
#images_wrap .image_wrap .image { overflow:hidden; }
#images_wrap .image_wrap .image a img {
	opacity:0;
	overflow:hidden;
    width: 100%;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateZ(0) scale(1,1);
    -moz-transform: translateZ(0) scale(1,1);
    -o-transform: translateZ(0) scale(1,1);
    transform: translateZ(0) scale(1,1);
}	
#images_wrap .image_wrap .image a:hover img {
    -webkit-transform: scale(1.025);
    -moz-transform: scale(1.025);
    transform: scale(1.025);
    -moz-transition-duration: .25s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}