/*animations*/


/**********
* Fade In *
**********/ 
@-webkit-keyframes fadeIn { 
    0% {opacity: 0;} 
    100% {opacity: 1;
        display:block;} 
} 
@keyframes fadeIn { 
    0% {opacity: 0;} 
    100% {opacity: 1;
        display:block;} 
}
.fadeIn{
    opacity:0;
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}
.fadeIn.go {
	opacity: 1; 	
    -webkit-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
}

/*************
* FadeInUp *
*************/ 
.fadeInUp{ 
    opacity: 0; 
    -webkit-transform: translateY(50px); 
    transform: translateY(50px);
	
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}
.fadeInUp.go { 
    opacity: 1; 
    -webkit-transform: translateY(0); 
    transform: translateY(0);
	
	-webkit-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
}


/*********************
* fadeInUpShort
*********************/
.fadeInUpShort {
    opacity: 0; 
	
	-webkit-transform: translateY(50px); 
    transform: translateY(50px);
	
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}
.fadeInUpShort.go {
	opacity: 1; 
    -webkit-transform: translateY(0); 
    transform: translateY(0);
	
	-webkit-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
}
.fadeInUpShort.go .frame-layout-1, .fadeInUpShort.go .txt-wrp{
	opacity: 1; 
    -webkit-transform: translateY(0); 
    transform: translateY(0);
	
	-webkit-transition: all 1s ease 0.15s;
	transition: all 1s ease 0.15s;
}

/*************
* ZoomOut *
*************/

.zoomOut .ce-gallery, .zoomout-wrp, .animated-zoom .ce-gallery .ce-column {
	overflow: hidden;
	
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}
.zoomOut, .animated-zoom .ce-gallery .ce-column figure.image, .animated-zoom .ce-gallery .ce-column .bgImg { 
    -webkit-transform: scale(1.25);
    transform: scale(1.25);
	
	-webkit-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
	
}
.zoomOut.go, .animated-zoom.go .ce-gallery .ce-column figure.image, .animated-zoom.go .ce-gallery .ce-column .bgImg {
    -webkit-transform: scale(1);
    transform: scale(1);
	
	-webkit-transition: all 1.5s ease 0s;
	transition: all 1.5s ease 0s;
}
@media (max-width: 959px){
	.zoomout-wrp-respo {
		overflow: hidden;
		
		-webkit-transition: all 0.5s ease 0s;
		transition: all 0.5s ease 0s;
	}
	.zoomOut-respo { 
		-webkit-transform: scale(1.25);
		transform: scale(1.25);
		
		-webkit-transition: all 1s ease 0s;
		transition: all 1s ease 0s;
		
	}
	.zoomOut-respo.go {
		-webkit-transform: scale(1);
		transform: scale(1);
		
		-webkit-transition: all 1.5s ease 0s;
		transition: all 1.5s ease 0s;
	}
}


/*********************
* fadeInLeft
*********************/
.fadeInLeft {
    opacity: 0; 
	
	-webkit-transform: translateX(-75px); 
    transform: translateX(-75px);
	
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}
.fadeInLeft.go {
	opacity: 1; 
    -webkit-transform: translateX(0); 
    transform: translateX(0);
	
	-webkit-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
}

/*********************
* fadeInRight
*********************/
.fadeInRight {
    opacity: 0; 
	
	-webkit-transform: translateX(75px); 
    transform: translateX(75px);
	
	-webkit-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
}
.fadeInRight.go {
	opacity: 1; 
    -webkit-transform: translateX(0); 
    transform: translateX(0);
	
	-webkit-transition: all 1s ease 0s;
	transition: all 1s ease 0s;
}


.go.delay-1, .go .delay-1 {
	transition-delay: .3s !important;
}
.go.delay-2, .go .delay-2{
	transition-delay: .5s !important;
}
.go.delay-3, .go .delay-3 {
	transition-delay: .7s!important;
}
.go.delay-4, .go .delay-4{
	transition-delay: 0.9s !important;
}
.go.delay-5, .go .delay-5{
	transition-delay: 1.1s !important;
}
.go.delay-6, .go .delay-6{
	transition-delay: 1.3s !important;
}
.go.delay-7, .go .delay-7{
	transition-delay: 1.5s !important;
}
.go.delay-8, .go .delay-8{
	transition-delay: 1.7s !important;
}

