/* -----------------------------------------
   TEXT EFFECTS - PART 1
----------------------------------------- */

#part1, #part2, #part2_1, #part3{
	-webkit-transition: all 0.65s ease-in-out;
   	-moz-transition: all 0.65s ease-in-out;
   	-o-transition: all 0.65s ease-in-out;
   	-ms-transition: all 0.65s ease-in-out;
   	transition: all 0.65s ease-in-out;
}

.fadeout_1{
	opacity: 0;
	-webkit-transform: translateX(-15px);
	-moz-transform: translateX(-15px);
	-ms-transform: translateX(-15px);
	-o-transform: translateX(-15px);
	transform: translateX(-15px);
}

.fadein_1{
	opacity: 1;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px);
	transform: translateX(0px);
}

.fadeout_2{
	opacity: 0;
}

.fadein_2{
	opacity: 1;
}

.fadeout_2_1{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}

.fadein_2_1{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}

.fadeout_3{
	opacity: 0;
	-webkit-transform: translateX(15px);
	-moz-transform: translateX(15px);
	-ms-transform: translateX(15px);
	-o-transform: translateX(15px);
	transform: translateX(15px);
}

.fadein_3{
	opacity: 1;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	-ms-transform: translateX(0px);
	-o-transform: translateX(0px);
	transform: translateX(0px);
}

/* -----------------------------------------
	TEXT EFFECTS - PART 2
----------------------------------------- */

#part4, #part5_1, #part5_2,  .fadein_5_3, .fadein_5_4, #part6{
	-webkit-transition: all 0.85s ease-in-out;
   	-moz-transition: all 0.85s ease-in-out;
   	-o-transition: all 0.85s ease-in-out;
   	-ms-transition: all 0.85s ease-in-out;
   	transition: all 0.85s ease-in-out;
}

.fadeout_4{
	opacity: 0;
}

.fadeout_5_1{
	opacity: 0;
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
}

.fadeout_5_2{
	opacity: 0;
	-webkit-transform: translateY(-20px);
	-moz-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	-o-transform: translateY(-20px);
	transform: translateY(-20px);
}

.fadeout_5_3{
	opacity: 0;
	-webkit-transform: translateY(-30px);
	-moz-transform: translateY(-30px);
	-ms-transform: translateY(-30px);
	-o-transform: translateY(-30px);
	transform: translateY(-30px);
}

.fadeout_5_4{
	opacity: 0;
	-webkit-transform: translateY(-40px);
	-moz-transform: translateY(-40px);
	-ms-transform: translateY(-40px);
	-o-transform: translateY(-40px);
	transform: translateY(-40px);
}

.fadein_4, .fadein_5_1, .fadein_5_2, .fadein_5_3, .fadein_5_4{
	opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	-o-transform: translateY(0px);
	transform: translateY(0px);
}

.fadeout_6{
	opacity: 0;
}

.fadein_6{
	opacity: 1;
}
