/*
.menu, 
.mainmenu  {
	height: 100%;
}

.mainmenu  {
	-webkit-transform: translate3d(0,110%,0);
	transform: translate3d(0,110%,0);
}

.mainmenu  a {
	-webkit-transform: translate3d(0,500px,0);
	transform: translate3d(0,500px,0);
}



.mainmenu  a:nth-child(2) {
	-webkit-transform: translate3d(0,1000px,0);
	transform: translate3d(0,1000px,0);
}

.mainmenu  a:nth-child(3) {
	-webkit-transform: translate3d(0,1500px,0);
	transform: translate3d(0,1500px,0);
}

.mainmenu  a:nth-child(4) {
	-webkit-transform: translate3d(0,2000px,0);
	transform: translate3d(0,2000px,0);
}

.mainmenu  a:nth-child(5) {
	-webkit-transform: translate3d(0,2500px,0);
	transform: translate3d(0,2500px,0);
}

.mainmenu  a:nth-child(6) {
	-webkit-transform: translate3d(0,3000px,0);
	transform: translate3d(0,3000px,0);
}

.mainmenu  a span {
	margin-left: 10px;
	font-weight: 700;
}
*/
/* Shown menu 
.menu-opened .menu-inner-content {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transition: -webkit-transform 0.8s;
	transition: transform 0.8s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
}

.menu-opened .mainmenu ,
.menu-opened .mainmenu  a {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0); 
	-webkit-transition: -webkit-transform 1s;
	transition: transform 1s ease-in-out;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
}

.menu-opened .mainmenu  a {
	-webkit-transition-duration: 0.9s;
	transition-duration: 0.9s;
}

.menu-opened .content::before {
	opacity: 1;
	-webkit-transition: opacity 0.8s;
	transition: opacity 0.8s;
	-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	transition-timing-function: cubic-bezier(0.7,0,0.3,1);
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
*/
/*Either Animation*/
.caption-small{
	-webkit-transform: translate3d(500px, 0, 0) scale(0,0);
	transform: translate3d(500px, 0, 0) scale(0,0);
}	
.s3-caption img.animator,
.s1-caption img.animator,
.s2-caption-left img.animator,
.s2-caption-right img.animator{
	-webkit-transform: translate3d(0, 0,  500px) scale(0,0);
	transform: translate3d(0, 0, 500px) scale(0,0);
}
.s3-caption img.animator{
	-webkit-transform: translate(10px, 20px) scale(0,0);
	transform: translate(10px, 300px) scale(0,0);
}
.slider-last-content .animator {
	-webkit-transform: translate3d(-1000px, 0px, 0px) scale(0,0);
	transform: translate3d(-1000px, 0px, 0) scale(0,0);
}
.cm-head .animator{
	-webkit-transform: translate3d(-400px, 0px, 0px);
	transform: translate3d(-400px, 0px, 0px);
}
.chaiman-pht .animator{
	opacity:0;
}




@-webkit-keyframes pulse {
	0% {
		opacity:1;
		-webkit-transform:scale(1);
		transform:scale(1)
	}
	100% {
		opacity:0;
		-webkit-transform:scale(1.1);
		transform:scale(1.1)
	}
}
@keyframes pulse {
	0% {
		opacity:1;
		-webkit-transform:scale(1);
		transform:scale(1)
	}
	100% {
		opacity:0;
		-webkit-transform:scale(11);
		transform:scale(1.1)
	}
}