/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
=-=-=- THESE STYLES DESIGNED AND BUILT ENTIRELY BY HAND =-=-=-
-=-=-=-= WITH LOVING CARE JUST FOR YOU BY IAN BESLER! -=-=-=-=
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

/* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-= CSS3 ANIMATION KEYFRAMES -=-=-=
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

	@keyframes fade-in {
		0%		{opacity: 0;transform: scale(1);}
		50%		{transform: scale(2);}
		100%	{opacity: 1;transform: scale(1);}
	}

		@-moz-keyframes fade-in {
			0%		{opacity: 0;transform: scale(1);}
			50%		{transform: scale(2);}
			100%	{opacity: 1;transform: scale(1);}
		}

		@-o-keyframes fade-in {
			0%		{opacity: 0;transform: scale(1);}
			50%		{transform: scale(2);}
			100%	{opacity: 1;transform: scale(1);}
		}
		
		@-webkit-keyframes fade-in {
			0%		{opacity: 0;transform: scale(1);}
			50%		{transform: scale(2);}
			100%	{opacity: 1;transform: scale(1);}
		}

/* -=-=-=-=-=-=-=-=-=-=-=-=-=
-=-=-= CSS3 ANIMATIONS =-=-=-
=-=-=-=-=-=-=-=-=-=-=-=-=- */

.fade-in {
	animation-name: fade-in;
		-moz-animation-name: fade-in;
		-o-animation-name: fade-in;
		-webkit-animation-name: fade-in;
	animation-duration: 0.25s;
		-moz-animation-duration: 0.25s;
		-o-animation-duration: 0.25s;
		-webkit-animation-duration: 0.25s;
	animation-fill-mode: backwards;
		-moz-animation-fill-mode: backwards;
		-o-animation-fill-mode: backwards;
		-webkit-animation-fill-mode: backwards;
}

	.fade-in:nth-child(1){
		animation-delay: 0.1s;
			-moz-animation-delay: 0.1s;
			-o-animation-delay: 0.1s;
			-webkit-animation-delay: 0.1s;
	}

	.fade-in:nth-child(2){
		animation-delay: 0.2s;
			-moz-animation-delay: 0.2s;
			-o-animation-delay: 0.2s;
			-webkit-animation-delay: 0.2s;
	}

	.fade-in:nth-child(3){
		animation-delay: 0.3s;
			-moz-animation-delay: 0.3s;
			-o-animation-delay: 0.3s;
			-webkit-animation-delay: 0.3s;
	}

	.fade-in:nth-child(4){
		animation-delay: 0.4s;
			-moz-animation-delay: 0.4s;
			-o-animation-delay: 0.4s;
			-webkit-animation-delay: 0.4s;
	}

	.fade-in:nth-child(5){
		animation-delay: 0.5s;
			-moz-animation-delay: 0.5s;
			-o-animation-delay: 0.5s;
			-webkit-animation-delay: 0.5s;
	}

	.fade-in:nth-child(6){
		animation-delay: 0.6s;
			-moz-animation-delay: 0.6s;
			-o-animation-delay: 0.6s;
			-webkit-animation-delay: 0.6s;
	}

	.fade-in:nth-child(7){
		animation-delay: 0.7s;
			-moz-animation-delay: 0.7s;
			-o-animation-delay: 0.7s;
			-webkit-animation-delay: 0.7s;
	}

	.fade-in:nth-child(8){
		animation-delay: 0.8s;
			-moz-animation-delay: 0.8s;
			-o-animation-delay: 0.8s;
			-webkit-animation-delay: 0.8s;
	}