@charset "UTF-8";
/* CSS Document */

@-webkit-keyframes imageAnimation { 
	0% {
	    opacity: 0;
	    -webkit-animation-timing-function: ease-in;
	}
	8% {
	    opacity: 1;
	    -webkit-transform: scale(1.05);
	    -webkit-animation-timing-function: ease-out;
	}
	17% {
	    opacity: 1;
	    -webkit-transform: scale(1.1);
	}
	25% {
	    opacity: 0;
	    -webkit-transform: scale(1.1);
	}
	100% { opacity: 0 }
}
@-moz-keyframes imageAnimation { 
	0% {
	    opacity: 0;
	    -moz-animation-timing-function: ease-in;
	}
	8% {
	    opacity: 1;
	    -moz-transform: scale(1.05);
	    -moz-animation-timing-function: ease-out;
	}
	17% {
	    opacity: 1;
	    -moz-transform: scale(1.1);
	}
	25% {
	    opacity: 0;
	    -moz-transform: scale(1.1);
	}
	100% { opacity: 0 }
}
@-o-keyframes imageAnimation { 
	0% {
	    opacity: 0;
	    -o-animation-timing-function: ease-in;
	}
	8% {
	    opacity: 1;
	    -o-transform: scale(1.05);
	    -o-animation-timing-function: ease-out;
	}
	17% {
	    opacity: 1;
	    -o-transform: scale(1.1);
	}
	25% {
	    opacity: 0;
	    -o-transform: scale(1.1);
	}
	100% { opacity: 0 }
}
@-ms-keyframes imageAnimation { 
	0% {
	    opacity: 0;
	    -ms-animation-timing-function: ease-in;
	}
	8% {
	    opacity: 1;
	    -ms-transform: scale(1.05);
	    -ms-animation-timing-function: ease-out;
	}
	17% {
	    opacity: 1;
	    -ms-transform: scale(1.1);
	}
	25% {
	    opacity: 0;
	    -ms-transform: scale(1.1);
	}
	100% { opacity: 0 }
}
@keyframes imageAnimation { 
	0% {
	    opacity: 0;
	    animation-timing-function: ease-in;
	}
	8% {
	    opacity: 1;
	    transform: scale(1.05);
	    animation-timing-function: ease-out;
	}
	17% {
	    opacity: 1;
	    transform: scale(1.1);
	}
	25% {
	    opacity: 0;
	    transform: scale(1.1);
	}
	100% { opacity: 0 }
}
@keyframes bubble { 
	0%   {margin-top: 0%;} 50%  {margin-top:5%;}100%  {margin-top: 0%;}	
}


@-webkit-keyframes bubble{
	0%   {margin-top: 0%;} 50%  {margin-top:5%;}100%  {margin-top: 0%;}	
	
}
@-moz-keyframes bubble{
	0%   {margin-top: 0%;} 50%  {margin-top:5%;}100%  {margin-top: 0%;}	
}

@-o-keyframes bubble{
	0%   {margin-top: 0%;} 50%  {margin-top:5%;}100%  {margin-top: 0%;}	
}



@keyframes wheel { 
	0%   {	transform: rotate(0deg);} 100%  {	transform: rotate(90deg);}	
}

@-webkit-keyframes wheel{
	0%   {	-webkit-transform: rotate(0deg);} 100%  {	-webkit-transform: rotate(90deg);}	
	
}
@-moz-keyframes wheel{
	0%   {	 -moz-transform: rotate(0deg);} 100%  {	 -moz-transform: rotate(90deg);}	
}

@-o-keyframes wheel{
	0%   {	 -o-transform: rotate(0deg);} 100%  {	 -o-transform: rotate(90deg);}	
}


@keyframes source { 
	0%   {margin-left: 0%;} 100%{margin-left: 12.3%;}	
}


@-webkit-keyframes source{
	0%   {margin-left: 0%;} 100%{margin-left: 12.3%;}	
	
}
@-moz-keyframes source{
	0%   {margin-left: 0%;} 100%{margin-left: 12.3%;}	
}

@-o-keyframes source{
	0%   {margin-left: 0%;} 100%{margin-left: 12.3%;}	
}

@keyframes anchor { 
	0%   {margin-top: 0%;} 50%  {margin-top:1.5%;}100%  {margin-top: 0%;}	
}


@-webkit-keyframes anchor{
	0%   {margin-top: 0%;} 50%  {margin-top:1.5%;}100%  {margin-top: 0%;}	
	
}
@-moz-keyframes anchor{
	0%   {margin-top: 0%;} 50%  {margin-top:1.5%;}100%  {margin-top: 0%;}	
}

@-o-keyframes anchor{
	0%   {margin-top: 0%;} 50%  {margin-top:1.5%;}100%  {margin-top: 0%;}	
}
/*=========================================================================================================================================*/

@keyframes overlay { 
	0%   {opacity: 0;} 100%  {opacity: 1;}	
}

@-webkit-keyframes overlay{
	0%   {opacity: 0;} 100%  {opacity: 1;}	
	
}
@-moz-keyframes overlay{
	0%   {opacity: 0;} 100%  {opacity: 1;}	
}

@-o-keyframes overlay{
	0%   {opacity: 0;} 100%  {opacity: 1;}	
}





