/* Sonar Effect */
@-webkit-keyframes sonarEffect{
  0%{opacity:0.3}
  10%{
	opacity:0.5;
	box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,0.5)}
  100%{
	box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,0.5);
	-webkit-transform:scale(1.5);
	opacity:0}
}
@-moz-keyframes sonarEffect{
  0%{opacity:0.3}
  10%{
	opacity:0.5;
	box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,0.5)}
  100%{
	box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #fff,0 0 0 10px rgba(255,255,255,0.5);
	-moz-transform:scale(1.5);
	opacity:0}
}
@keyframes sonarEffect{
  0%{opacity:0.3}
  10%{
	opacity:0.5;
	box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,0.5)}
  100%{
	box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #3851bc,0 0 0 10px rgba(255,255,255,0.5);
	transform:scale(1.5);
	opacity:0}
}
/* END Sonar Effect */ 

/* Blue Button Blink Effect */
@keyframes blueBlink {
   0%   { background-color:#263778; }
	80% { background-color:#263778; }
	90% { background-color:#4C99CB; }
	100% { background-color:#263778; }
}
@-webkit-keyframes blueBlink {
	0%   { background-color:#263778; }
	80% { background-color:#263778; }
	90% { background-color:#4C99CB; }
	100% { background-color:#263778; }
}
@-moz-keyframes blueBlink {
	0%   { background-color:#263778; }
	80% { background-color:#263778; }
	90% { background-color:#4C99CB; }
	100% { background-color:#263778; }
}
@-ms-keyframes blueBlink {
	0%   { background-color:#263778; }
	80% { background-color:#263778; }
	90% { background-color:#4C99CB; }
	100% { background-color:#263778; }
}
@-o-keyframes blueBlink {
	0%   { background-color:#263778; }
	80% { background-color:#263778; }
	90% { background-color:#4C99CB; }
	100% { background-color:#263778; }
}
@keyframes blueBlinkHover {
    0%   { background-color:#263778; }
	50% { background-color:#4C99CB; }
	100% { background-color:#263778; }
}
@-webkit-keyframes blueBlinkHover {
	0%   { background-color:#263778; }
	50% { background-color:#4C99CB; }
	100% { background-color:#263778; }
}
@-moz-keyframes blueBlinkHover {
	0%   { background-color:#263778; }
	50% { background-color:#4C99CB; }
	100% { background-color:#263778; }
}
@-ms-keyframes blueBlinkHover {
	0%   { background-color:#263778; }
	50% { background-color:#4C99CB; }
	100% { background-color:#263778; }
}
@-o-keyframes blueBlinkHover {
	0%   { background-color:#263778; }
	50% { background-color:#4C99CB; }
	100% { background-color:#263778; }
}
/* END Blink Effect */

/* Slide Divider Animated BG */
@keyframes animatedBackground {
    0% { background-position: 0px 0px; }
	25% { background-position: -500px 500px; }
	50% { background-position: 0px 1000px; }
    75% { background-position: -500px 1500px; }
	100% { background-position: 0px 2000px; }
}
@-moz-keyframes animatedBackground {
    0% { background-position: 0px 0px; }
	25% { background-position: -475px 475px; }
	50% { background-position: 0px 950px; }
    75% { background-position: -375px 1425px; }
	100% { background-position: 0px 1900px; }
}
@-webkit-keyframes animatedBackground {
    0% { background-position: 0px 0px; }
	25% { background-position: -475px 475px; }
	50% { background-position: 0px 950px; }
    75% { background-position: -375px 1425px; }
	100% { background-position: 0px 1900px; }
}
@-ms-keyframes animatedBackground {
	0% { background-position: 0px 0px; }
	25% { background-position: -475px 475px; }
	50% { background-position: 0px 950px; }
    75% { background-position: -375px 1425px; }
	100% { background-position: 0px 1900px; }
}
@-o-keyframes animatedBackground {
    0% { background-position: 0px 0px; }
	25% { background-position: -475px 475px; }
	50% { background-position: 0px 950px; }
    75% { background-position: -375px 1425px; }
	100% { background-position: 0px 1900px; }
}


@keyframes animatedBackground2 {
    0% { background-position: 0px 0px; }
	25% { background-position: -375px 375px; }
	50% { background-position: 0px 750px; }
    75% { background-position: -375px 1125px; }
	100% { background-position: 0px 1500px; }
}
@-moz-keyframes animatedBackground2 {
    0% { background-position: 0px 0px; }
	25% { background-position: -375px 375px; }
	50% { background-position: 0px 750px; }
    75% { background-position: -375px 1125px; }
	100% { background-position: 0px 1500px; }
}
@-webkit-keyframes animatedBackground2 {
    0% { background-position: 0px 0px; }
	25% { background-position: -375px 375px; }
	50% { background-position: 0px 750px; }
    75% { background-position: -375px 1125px; }
	100% { background-position: 0px 1500px; }
}
@-ms-keyframes animatedBackground2 {
	0% { background-position: 0px 0px; }
	25% { background-position: -375px 375px; }
	50% { background-position: 0px 750px; }
    75% { background-position: -375px 1125px; }
	100% { background-position: 0px 1500px; }
}
@-o-keyframes animatedBackground2 {
    0% { background-position: 0px 0px; }
	25% { background-position: -375px 375px; }
	50% { background-position: 0px 750px; }
    75% { background-position: -375px 1125px; }
	100% { background-position: 0px 1500px; }
}

@keyframes animatedBackground4000 {
    0% { background-position: 0px 0px; }
	25% { background-position: -1000px 1000px; }
	50% { background-position: 0px 2000px; }
    75% { background-position: -1000px 3000px; }
	100% { background-position: 0px 4000px; }
}
@-moz-keyframes animatedBackground {
    0% { background-position: 0px 0px; }
	25% { background-position: -1000px 1000px; }
	50% { background-position: 0px 2000px; }
    75% { background-position: -1000px 3000px; }
	100% { background-position: 0px 4000px; }
}
@-webkit-keyframes animatedBackground {
    0% { background-position: 0px 0px; }
	25% { background-position: -1000px 1000px; }
	50% { background-position: 0px 2000px; }
    75% { background-position: -1000px 3000px; }
	100% { background-position: 0px 4000px; }
}
@-ms-keyframes animatedBackground {
	0% { background-position: 0px 0px; }
	25% { background-position: -1000px 1000px; }
	50% { background-position: 0px 2000px; }
    75% { background-position: -1000px 3000px; }
	100% { background-position: 0px 4000px; }
}
@-o-keyframes animatedBackground {
    0% { background-position: 0px 0px; }
	25% { background-position: -1000px 1000px; }
	50% { background-position: 0px 2000px; }
    75% { background-position: -1000px 3000px; }
	100% { background-position: 0px 4000px; }
}
/* END Slide Divider Animated BG */

/* Process Slide Animation */
@-webkit-keyframes fadeSlideTop{ 
	0% {opacity:0;margin-top:300px}
	100%{opacity:1;margin-top:0}
}
@-moz-keyframes fadeSlideTop{
	0%{opacity:0;margin-top:300px}
	100%{opacity:1;margin-top:0}
}
@-o-keyframes fadeSlideTop{
	0%{opacity:0;margin-top:300px}
	100%{opacity:1;margin-top:0}
}
@keyframes fadeSlideTop{
	0%{opacity:0;margin-top:300px}
	100%{opacity:1;margin-top:0}
}
/* END Process Slide Animation */