@charset "UTF-8";

@keyframes contUp
    { from{opacity:0;-webkit-transform:translate(30%,0); transform:translate(30%,0%)}
    to{opacity:1; transform: translate(0%,0%);}
    }

@keyframes scale2 {
  from {
    -webkit-transform: scaleX(.3);
    transform: scaleX(.3);
	border-radius:20px !important;
  }

  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}

.fadeInUp2 {
  -webkit-animation-name: fadeInUp2;
  animation-duration: 2s;
  animation-name: fadeInUp2;
}

@-webkit-keyframes fadeInUp2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 15px, 0);
    transform: translate3d(0, 15px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 15px, 0);
    transform: translate3d(0, 15px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/* pulse up/down */
@-webkit-keyframes pulse2 {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); 
	}
  50% {
    -webkit-transform: translate(0, 5px);
            transform: translate(0, 5px); 
	}
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); 
	} 
}

@keyframes pulse2 {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); 
	}
  50% {
    -webkit-transform: translate(0, 5px);
            transform: translate(0, 5px); 
	}
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); 
	} 
}

.pulse2 {
	-webkit-animation-name:pulse2;
	animation-name:pulse2;
}

/* fadeInLeft2 */
@-webkit-keyframes fadeInLeft2 { 
	0% { 
		opacity:0; 
		-webkit-transform:translate3d(-100%,0,0);
		transform:translate3d(-100%,0,0);
	}
	to { 
		opacity:1;
		-webkit-transform:none;
		transform:none;
	}
}
	
@keyframes fadeInLeft2 {
	0% { 
		opacity:0;
		-webkit-transform:translate3d(-100%,0,0);
		transform:translate3d(-100%,0,0);
	}
	to { 
		opacity:1;
		-webkit-transform:none;
		transform:none;
	}
}

.fadeInLeft2 {
	-webkit-animation-name:fadeInLeft2;
	animation-name:fadeInLeft2;
}

/* fadeInRight2 */
@-webkit-keyframes fadeInRight2 {
	0% {
		opacity:0;
		-webkit-transform:translate3d(100%,0,0);
		transform:translate3d(100%,0,0)
	}
	to {
		opacity:1;
		-webkit-transform:none;
		transform:none
	}
}

@keyframes fadeInRight2 {
	0% {
		opacity:0;
		-webkit-transform:translate3d(100%,0,0);
		transform:translate3d(100%,0,0)
	}
	to {
		opacity:1;
		-webkit-transform:none;
		transform:none
	}
}

.fadeInRight2 {
	-webkit-animation-name:fadeInRight2;
	animation-name:fadeInRight2
}

.fadeIn2 {
	-webkit-animation-name:fadeIn;
	animation-name:fadeIn;
	transition-duration: 10s;
}


/* fadeInUp_flash */
@-webkit-keyframes fadeInUp_flash {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 15px, 0);
		transform: translate3d(0, 15px, 0);
	}
	70% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
	80%,90%,to {
		opacity:1
	}

	85%,95% {
		opacity:0
	}
}

@keyframes fadeInUp_flash {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 15px, 0);
		transform: translate3d(0, 15px, 0);
	}
	60% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
	80%,90%,to {
		opacity:1
	}

	85%,95% {
		opacity:0
	}
}

.fadeInUp_flash {
	-webkit-animation-name: fadeInUp_flash;
	animation-duration: 3.5s;
	animation-name: fadeInUp_flash;
}

/* scale3 */
@-webkit-keyframes scale3 {
  from {
    -webkit-transform: none;
    transform: none;
	width:0%;
	opacity:0;
  }

  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
	width:100%;
	opacity:1;
  }
}

@keyframes scale3 {
  from {
    -webkit-transform: none;
    transform: none;
	width:0%;
	opacity:0;
  }

  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
	width:100%;
	opacity:1;
  }
}

.scale3 {
	-webkit-animation-name: scale3;
	animation-duration: 3s;
	animation-name: scale3;
}

.scale3d15 {
	-webkit-animation-name: scale3;
	animation-name: scale3;
}


@-webkit-keyframes zoomIn2 {
	0% {
		opacity:1;
		-webkit-transform:scale3d(1.3,1.3,1.3);
		transform:scale3d(1.3,1.3,1.3)
	}
	100% {
		opacity:1;
		-webkit-transform:scale3d(1.0,1.0,1.0);
		transform:scale3d(1.0,1.0,1.0)
	}
}

@keyframes zoomIn2 {
	0% {
		opacity:1;
		-webkit-transform:scale3d(1.3,1.3,1.3);
		transform:scale3d(1.3,1.3,1.3)
	}
	100% {
		opacity:1;
		-webkit-transform:scale3d(1.0,1.0,1.0);
		transform:scale3d(1.0,1.0,1.0)
	}
}

.zoomIn2 { 
	-webkit-animation-name:zoomIn2; 
	animation-name:zoomIn2;
	animation-duration: 10s;
	}