
/*.hero-btns,
.shop-btn,
.schedule-btn,
.view-btn,*/
.form-animate,
.turbo-img,
.turbo-text,
.int-img,
.int-text,
.fa-facebook-square,
.fa-twitter-square,
.fa-youtube-square,
.fa-google-plus-square { opacity: 0; }

/*.hero-btns.fadeInRight,
.shop-btn.fadeInRight,
.schedule-btn.fadeInRight,
.view-btn.fadeInRight,*/
.form-animate.animate-0-75.bounceIn,
.turbo-img.animate-1.fadeInRight,
.turbo-text.animate-1.fadeInLeft,
.int-img.animate-1.fadeInLeft,
.int-text.animate-1.fadeInRight,
.fa-facebook-square.animate-1.fadeInRight,
.fa-twitter-square.animate-1.fadeInRight,
.fa-youtube-square.animate-1.fadeInRight,
.fa-google-plus-square.animate-1.fadeInRight { opacity: 1; }

.animate-8 {

	-webkit-animation-duration: 8s;
	        animation-duration: 8s;
	-webkit-animation-fill-mode: both;
	        animation-fill-mode: both;

}

.animate-0-75 {

	-webkit-animation-duration: 0.75s;
	        animation-duration: 0.75s;
	-webkit-animation-fill-mode: both;
	        animation-fill-mode: both;

}

.animate-1 {

	-webkit-animation-duration: 1s;
	animation-duration: 1s;

}

.animate-delay-a {

	-webkit-animation-delay: 2s; /* Safari 4.0 - 8.0 */
			animation-delay: 2s;

}

.animate-delay-b {

	-webkit-animation-delay: 2.75s; /* Safari 4.0 - 8.0 */
			animation-delay: 2.75s;

}

.animate-delay-c {

	-webkit-animation-delay: 3.5s; /* Safari 4.0 - 8.0 */
			animation-delay: 3.5s;

}

.animate-delay-d {

	-webkit-animation-delay: 3.5s; /* Safari 4.0 - 8.0 */
			animation-delay: 3.5s;

}

@-webkit-keyframes bounceIn {

	from, 20%, 40%, 60%, 80%, to {

		-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
				animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

	}

	0% {

		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3);

	}

	20% {

		-webkit-transform: scale3d(1.1, 1.1, 1.1);
				transform: scale3d(1.1, 1.1, 1.1);

	}

	40% {

		-webkit-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9);

	}

	60% {

		opacity: 1;
		-webkit-transform: scale3d(1.03, 1.03, 1.03);
		transform: scale3d(1.03, 1.03, 1.03);

	}

	80% {

		-webkit-transform: scale3d(.97, .97, .97);
				transform: scale3d(.97, .97, .97);

	}

	to {

		opacity: 1;
		-webkit-transform: scale3d(1, 1, 1);
				transform: scale3d(1, 1, 1);

	}

}

@keyframes bounceIn {

	from, 20%, 40%, 60%, 80%, to {

		-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
				animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);

	}

	0% {

		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
				transform: scale3d(.3, .3, .3);

	}

	20% {

		-webkit-transform: scale3d(1.1, 1.1, 1.1);
				transform: scale3d(1.1, 1.1, 1.1);

	}

	40% {

		-webkit-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9);

	}

	60% {

		opacity: 1;
		-webkit-transform: scale3d(1.03, 1.03, 1.03);
		transform: scale3d(1.03, 1.03, 1.03);

	}

	80% {

		-webkit-transform: scale3d(.97, .97, .97);
		transform: scale3d(.97, .97, .97);

	}

	to {

		opacity: 1;
		-webkit-transform: scale3d(1, 1, 1);
				transform: scale3d(1, 1, 1);

	}

}

.bounceIn {

  -webkit-animation-name: bounceIn;
          animation-name: bounceIn;

}

@-webkit-keyframes bounceInUp {
	
	from, 60%, 75%, 90%, to {

		-webkit-animation-timing-function: cubic-bezier( 0.215, 0.610, 0.355, 1.000 );
				animation-timing-function: cubic-bezier( 0.215, 0.610, 0.355, 1.000 );

	}

	from {

		opacity: 0;
		-webkit-transform: translate3d( 0, 3000px, 0 );
		        transform: translate3d( 0, 3000px, 0 );

	}

	60% {

		opacity: 1;
		-webkit-transform: translate3d( 0, -20px, 0 );
		        transform: translate3d( 0, -20px, 0 );
	
	}

	75% {

		-webkit-transform: translate3d( 0, 10px, 0 );
				transform: translate3d( 0, 10px, 0 );

	}

	90% {

		-webkit-transform: translate3d( 0, -5px, 0 );
				transform: translate3d( 0, -5px, 0 );

	}

	to {

		-webkit-transform: translate3d( 0, 0, 0 );
				transform: translate3d( 0, 0, 0 );
	}

}

@-webkit-keyframes fadeInDown {

	from {

		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		        transform: translate3d(0, -100%, 0);

	}

	to {

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

}

@keyframes fadeInDown {

	from {

		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		        transform: translate3d(0, -100%, 0);

	}

	to {

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

}

.fadeInDown {

	-webkit-animation-name: fadeInDown;
			animation-name: fadeInDown;

}

@-webkit-keyframes fadeInLeft {
	
	from {

		opacity: 0;
		-webkit-transform: translate3d( -100%, 0, 0 );
		        transform: translate3d( -100%, 0, 0 );
	
	}

	to {

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

@keyframes fadeInLeft {
	
	from {

		opacity: 0;
		-webkit-transform: translate3d( -100%, 0, 0 );
		        transform: translate3d( -100%, 0, 0 );
	
	}

	to {

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

.fadeInLeft {

	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft;

}

@-webkit-keyframes fadeInRight {
	
	from {
	
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		        transform: translate3d(100%, 0, 0);

	}

	to {

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

}

@keyframes fadeInRight {
	
	from {
	
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		        transform: translate3d(100%, 0, 0);

	}

	to {

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

}

.fadeInRight {

	-webkit-animation-name: fadeInRight;
			animation-name: fadeInRight;
}

@-webkit-keyframes fadeInUp {

	from {

		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		        transform: translate3d(0, 100%, 0);
	
	}

	to {

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

}

@keyframes fadeInUp {

	from {

		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		        transform: translate3d(0, 100%, 0);
	
	}

	to {

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

}

.fadeInUp {

	-webkit-animation-name: fadeInUp;
			animation-name: fadeInUp;

}