
.center
{
	position: absolute;
		top: 50%;
		left: 50%;
		margin-right: -50%;
		transform: translate(-50%, -50%)
}

p {color:white;}
h1 {font-size: 3.5em; line-height: 0.2em}
h2 {font-size: 2.25em; line-height: 0.3em}
h3 {font-size: 1.65em; line-height: 1.6em}

#countdown {
  animation: blink 1s linear infinite;
  -webkit-animation: blink 1s linear infinite;
  -moz-animation: blink 1s linear infinite;
  -o-animation: blink 1s linear infinite;
  -ms-animation: blink 1s linear infinite;
}

@keyframes blink {
  0% { opacity: 0.9; }
  20% { opacity: 1; }
  80% { opacity: 1;}
  90% { opacity: 0.5;}
}
@-moz-keyframes blink {
  0% { opacity: 0.9; }
  20% { opacity: 1; }
  80% { opacity: 1;}
  90% { opacity: 0.5;}
}
@-webkit-keyframes blink {
  0% { opacity: 0.9; }
  20% { opacity: 1; }
  80% { opacity: 1;}
  90% { opacity: 0.5;}
}
@-o-keyframes blink {
  0% { opacity: 0.9; }
  20% { opacity: 1; }
  80% { opacity: 1;}
  90% { opacity: 0.5;}
}
@-ms-keyframes blink {
  0% { opacity: 0.9; }
  20% { opacity: 1; }
  80% { opacity: 1;}
  90% { opacity: 0.5;}
}

.fadeinA {
  animation: fadeIn 4s;
  -webkit-animation: fadeIn 4s;
  -moz-animation: fadeIn 4s;
  -o-animation: fadeIn 4s;
  -ms-animation: fadeIn 4s;
}

@keyframes fadeIn {
  0% { opacity: 0; transform: translate(0,-1em); }
  20% { transform: translate(0,0); }
  60% { opacity: 1;}
}
@-moz-keyframes fadeIn {
  0% { opacity: 0; transform: translate(0,-1em); }
  20% { transform: translate(0,0); }
  60% { opacity: 1;}
}
@-webkit-keyframes fadeIn {
  0% { opacity: 0; transform: translate(0,-1em); }
  20% { transform: translate(0,0); }
  60% { opacity: 1;}
}
@-o-keyframes fadeIn {
  0% { opacity: 0; transform: translate(0,-1em); }
  20% { transform: translate(0,0); }
  60% { opacity: 1;}
}
@-ms-keyframes fadeIn {
  0% { opacity: 0; transform: translate(0,-1em); }
  20% { transform: translate(0,0); }
  60% { opacity: 1;}
}


.fadeinB {
  animation: fadeInDelay 4s;
  -webkit-animation: fadeInDelay 4s;
  -moz-animation: fadeInDelay 4s;
  -o-animation: fadeInDelay 4s;
  -ms-animation: fadeInDelay 4s;
}

@keyframes fadeInDelay {
  0% { opacity: 0; }
  20% { opacity: 0; }
  80% { opacity: 1; }
}
@-moz-keyframes fadeInDelay {
  0% { opacity: 0; }
  20% { opacity: 0; }
  80% { opacity: 1; }
}
@-webkit-keyframes fadeInDelay {
  0% { opacity: 0; }
  20% { opacity: 0; }
  80% { opacity: 1; }
}
@-o-keyframes fadeInDelay {
  0% { opacity: 0; }
  20% { opacity: 0; }
  80% { opacity: 1; }
}
@-ms-keyframes fadeInDelay {
  0% { opacity: 0; }
  20% { opacity: 0; }
  80% { opacity: 1; }
}


.fadeinC {
  animation: fadeInLast 4s;
  -webkit-animation: fadeInLast 4s;
  -moz-animation: fadeInLast 4s;
  -o-animation: fadeInLast 4s;
  -ms-animation: fadeInLast 4s;
}

@keyframes fadeInLast {
  0% { opacity: 0; }
  40% { opacity: 0; transform: translate(0,1em); }
  80% { transform: translate(0,0); }
  100% { opacity: 1; }
}
@-moz-keyframes fadeInLast {
  0% { opacity: 0; }
  40% { opacity: 0; transform: translate(0,1em); }
  80% { transform: translate(0,0); }
  100% { opacity: 1; }
}
@-webkit-keyframes fadeInLast {
  0% { opacity: 0; }
  40% { opacity: 0; transform: translate(0,1em); }
  80% { transform: translate(0,0); }
  100% { opacity: 1; }
}
@-o-keyframes fadeInLast {
  0% { opacity: 0; }
  40% { opacity: 0; transform: translate(0,1em); }
  80% { transform: translate(0,0); }
  100% { opacity: 1; }
}
@-ms-keyframes fadeInLast {
  0% { opacity: 0; }
  40% { opacity: 0; transform: translate(0,1em); }
  80% { transform: translate(0,0); }
  100% { opacity: 1; }
}