div#container
{
   width: 970px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
#wb_indexAnimatedHeadline1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#indexAnimatedHeadline1
{
   color: #000000;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#indexAnimatedHeadline1 .highlight
{
   position: relative;
}
@keyframes indexAnimatedHeadline1-animation
{
   0% { transform: rotateZ(-15deg); }
   50% { transform: rotateZ(15deg); }
   100% { transform: rotateZ(-15deg); }
}
#indexAnimatedHeadline1 .letter
{
   color: #FF0000;
   display: inline-block;
   animation: indexAnimatedHeadline1-animation 2000ms forwards ease-in-out infinite;
   animation-delay: 0s;
}
#wb_indexAnimatedHeadline2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#indexAnimatedHeadline2
{
   color: #000000;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#indexAnimatedHeadline2 .highlight
{
   position: relative;
}
@keyframes indexAnimatedHeadline2-animation
{
   0% { transform: translateY(-200px); opacity: 0; }
   50% { transform: translateY(0px); opacity: 1; }
   65% { transform: translateY(-17px); opacity: 1; }
   75% { transform: translateY(-22px); opacity: 1; }
   100% { transform: translateY(0px); opacity: 1; }
}
#indexAnimatedHeadline2 .letter
{
   color: #FF0000;
   opacity: 0;
   display: inline-block;
   animation: indexAnimatedHeadline2-animation 2000ms forwards ease-in-out infinite;
   animation-delay: 0s;
}
#wb_indexAnimatedHeadline3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#indexAnimatedHeadline3
{
   color: #000000;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#indexAnimatedHeadline3 .highlight
{
   position: relative;
}
@keyframes indexAnimatedHeadline3-animation
{
   0% { transform: rotateZ(5deg) scale(.75) translateY(0); opacity: 0.1; }
   50% { transform: rotateZ(-5deg) scale(1) translateY(-.5em); opacity: 1; }
   100% { transform: rotateZ(5deg) scale(.75) translateY(0); opacity: 0.1; }
}
#indexAnimatedHeadline3 .letter
{
   color: #FF0000;
   display: inline-block;
   animation: indexAnimatedHeadline3-animation 2000ms forwards ease-in-out infinite;
   animation-delay: 0s;
}
#wb_indexAnimatedHeadline4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#indexAnimatedHeadline4
{
   color: #000000;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#indexAnimatedHeadline4 .highlight
{
   position: relative;
}
@keyframes indexAnimatedHeadline4-animation
{
   0% { transform: translateY(0); }
   50% { transform: translateY(-1rem); }
   100% { transform: ; }
}
#indexAnimatedHeadline4 .letter
{
   color: #FF0000;
   display: inline-block;
   animation: indexAnimatedHeadline4-animation 2000ms forwards ease-in-out infinite;
   animation-delay: 0s;
}
#wb_indexAnimatedHeadline5
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#indexAnimatedHeadline5
{
   color: #000000;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#indexAnimatedHeadline5 .highlight
{
   position: relative;
}
@keyframes indexAnimatedHeadline5-animation
{
   0% { transform: rotate(0deg); }
   20% { transform-origin: top center; transform: rotate(15deg); }
   40% { transform-origin: top center; transform: rotate(-10deg); }
   60% { transform-origin: top center; transform: rotate(5deg); }
   80% { transform-origin: top center; transform: rotate(-5deg); }
   100% { transform-origin: top center; transform: rotate(0deg); }
}
#indexAnimatedHeadline5 .letter
{
   color: #FF0000;
   display: inline-block;
   animation: indexAnimatedHeadline5-animation 2000ms forwards ease-in-out infinite;
   animation-delay: 0s;
}
#wb_indexAnimatedHeadline6
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#indexAnimatedHeadline6
{
   color: #000000;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#indexAnimatedHeadline6 .highlight
{
   position: relative;
}
@keyframes indexAnimatedHeadline6-animation
{
   0%, 100% { text-shadow: 0 0 10px rgba(255,0,0,0.66), 0 0 20px rgba(255,0,0,0.66), 0 0 20px rgba(255,0,0,0.66), 0 0 20px rgba(255,0,0,0.66), 0 0 2px rgba(0,0,0,1.00), 0 0 2px rgba(255,0,0,1.00); }
   50% { text-shadow: 0 0 2px rgba(255,0,0,0.25), 0 0 5px rgba(255,0,0,0.25), 0 0 5px rgba(255,0,0,0.25), 0 0 5px rgba(255,0,0,0.25), 0 0 2px rgba(255,0,0,0.25), 0 0 2px rgba(255,0,0,0.13); color: rgba(255,0,0,1.00); }
}
#indexAnimatedHeadline6 .letter
{
   display: inline-block;
   animation: indexAnimatedHeadline6-animation 2000ms forwards ease-in-out infinite;
   animation-delay: 0s;
}
#wb_indexAnimatedHeadline7
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   margin: 0;
   padding: 0;
   text-align: center;
}
#indexAnimatedHeadline7
{
   color: #000000;
   font-family: Arial;
   font-weight: bold;
   font-style: normal;
   font-size: 32px;
   margin: 0;
   text-align: center;
   text-transform: none;
}
#indexAnimatedHeadline7 .highlight
{
   position: relative;
}
@keyframes indexAnimatedHeadline7-animation
{
   0% { transform: rotateX(0); }
   50% { transform: rotateX(90deg); }
   100% { transform: rotateX(0); }
}
#indexAnimatedHeadline7 .letter
{
   color: #FF0000;
   display: inline-block;
   animation: indexAnimatedHeadline7-animation 2000ms forwards ease-in-out infinite;
   animation-delay: 0s;
}
