   .carousel-inner{
    font-size: 16px;
  }


.item h2 {
  font-size: 25px;
  line-height:30px;
  position: relative;
  margin-left:1em;
  color:#fff;
  top: 0px;  
  text-shadow:0 0 10px #252525, 1px 0 3px #252525, -1px -1px 5px #252525, 0 1px 5px #252525;
  filter:progid:DXImageTransform.Microsoft.Glow(color='#252525', Strength='2');
  text-align:left;
  font-family:Roboto Slab;
}
.moveHeader{
    -webkit-animation-name: moveHeader;
    -moz-animation-name: moveHeader;
    -ms-animation-name: moveHeader;
    -o-animation-name: moveHeader;
    animation-name: moveHeader;

    -moz-animation-duration: 7s;
    -webkit-animation-duration: 7s;
    -o-animation-duration: 7s;
    -ms-animation-duration: 7s;
    -moz-animation-duration: 7s;

    -webkit-animation-timing-function: cubic-bezier;
    -moz-animation-timing-function: cubic-bezier;
    -ms-animation-timing-function: cubic-bezier;
    -o-animation-timing-function: cubic-bezier;
    animation-timing-function: cubic-bezier;

    -webkit-animation-delay: 0.1s;
    -moz-animation-delay: 0.1s;
    -ms-animation-delay: 0.1s;
    -o-animation-delay: 0.1s;
    animation-delay: 0.1s; 


  -moz-animation-direction: alternate;
  -webkit-animation-direction: alternate;
  -o-animation-direction: alternate;
  -ms-animation-direction: alternate;
  animation-direction: alternate;
   
}
.item h3 {
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 0.6em;
  margin-right: 1em;
  text-align: right;
  color:#fff;
  text-shadow:1px 1px 5px #000, 3px 3px 5px #000;
  filter:progid:DXImageTransform.Microsoft.Glow(color='#252525', Strength='1')
  opacity:0.6;
  font-family:Roboto Slab;
}
.moveSubHeader{
  -webkit-animation-name: moveSubHeader;
  -moz-animation-name: moveSubHeader;
  -ms-animation-name: moveSubHeader;
  -o-animation-name: moveSubHeader;
  animation-name: moveSubHeader;

  -moz-animation-duration: 5.8s;
  -webkit-animation-duration: 5.8s;
  -o-animation-duration: 5.8s;
  -ms-animation-duration: 5.8s;
  -moz-animation-duration: 5.8s;

  -webkit-animation-timing-function: cubic-bezier;
  -moz-animation-timing-function: cubic-bezier;
  -ms-animation-timing-function: cubic-bezier;
  -o-animation-timing-function: cubic-bezier;
  animation-timing-function: cubic-bezier;

  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  -ms-animation-delay: 0.1s;
  -o-animation-delay: 0.1s;
  animation-delay: 0.1s; 


-moz-animation-direction: alternate;
-webkit-animation-direction: alternate;
-o-animation-direction: alternate;
-ms-animation-direction: alternate;
animation-direction: alternate;
}
.carousel-caption div {
  background-color: #000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  opacity: .7;
  margin-bottom: 0;
  padding:3px 0;
  text-align: center;
  position:relative;
  width:100%;

}

.carousel-caption div > .scrltxt  {
  font-size: 1vw;
  background: transparent;
}

ul.unstyled { padding:0; text-align:center; margin:0;}

.moveText{
  -webkit-animation-name: moveText;
  -moz-animation-name: moveText;
  -ms-animation-name: moveText;
  -o-animation-name: moveText;
  animation-name: moveText;

  -moz-animation-duration: 7s;
  -webkit-animation-duration: 7s;
  -o-animation-duration: 7s;
  -ms-animation-duration: 7s;
  -moz-animation-duration: 7s;

  -webkit-animation-timing-function: cubic-bezier;
  -moz-animation-timing-function: cubic-bezier;
  -ms-animation-timing-function: cubic-bezier;
  -o-animation-timing-function: cubic-bezier;
  animation-timing-function: cubic-bezier;

  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  -ms-animation-delay: 0.1s;
  -o-animation-delay: 0.1s;
  animation-delay: 0.1s; 


-moz-animation-direction: alternate;
-webkit-animation-direction: alternate;
-o-animation-direction: alternate;
-ms-animation-direction: alternate;
animation-direction: alternate;
}

.carousel-caption {
  left: 0;
  padding-bottom: 0;
  right: 0;
  bottom: 0;
}

@keyframes "moveHeader" {
 0% {
    -webkit-transform: scale(.2) translateX(1440px);
    -moz-transform: scale(1) translateX(1440px);
    -o-transform: scale(.2) translateX(1440px);
    -ms-transform: scale(.2) translateX(1440px);
    transform: scale(.2) translateX(1440px);
 }
 100% {
    -webkit-transform: scale(1) translateX(0);
    -moz-transform: scale(1) translateX(0);
    -o-transform: scale(1) translateX(0);
    -ms-transform: scale(1) translateX(0);
    transform: scale(1) translateX(0);
 }

 }

@-moz-keyframes moveHeader {
 0% {
   -moz-transform:  scale(1) translateX(1440px);
 }
 100% {
   -moz-transform:  scale(1) translateX(0);
 }
 }

@-webkit-keyframes "moveHeader" {
 0% {
   -webkit-transform: scale(1.1) translateX(1440px);
   transform: scale(1.1) translateX(1440px);
 }
 80% {
   -webkit-transform: scale(1.0) translateX(0);
   transform: scale(1.0) translateX(0);
 }
 100% {
 } }

@-ms-keyframes "moveHeader" {
 0% {
   -ms-transform: scale(.2) translateX(1440px);
   transform: scale(.2) translateX(1440px);
 }
 80% {
   -ms-transform: scale(1.1) translateX(0);
   transform: scale(1.1) translateX(0);
 }
 100% {
 } }

@-o-keyframes "moveHeader" {
 0% {
   -o-transform: scale(.2) translateX(1440px);
   transform: scale(.2) translateX(1440px);
 }
 80% {
   -o-transform: scale(1.1) translateX(0);
   transform: scale(1.1) translateX(0);
 }
 100% {
 } }

@keyframes "moveSubHeader" {
 0% {
    -webkit-transform: scale(.2) translateX(-1440px);
    -moz-transform: scale(.2) translateX(-1440px);
    -o-transform: scale(.2) translateX(-1440px);
    -ms-transform: scale(.2) translateX(-1440px);
    transform: scale(.2) translateX(-1440px);
 }
 70% {
    -webkit-transform: scale(1.1) translateX(-100px);
    -moz-transform: scale(1.1) translateX(-100px);
    -o-transform: scale(1.1) translateX(-100px);
    -ms-transform: scale(1.1) translateX(-100px);
    transform: scale(1.1) translateX(-100px);
 }
 100% {
    -webkit-transform: scale(1) translateX(0px);
    -moz-transform: scale(1) translateX(0px);
    -o-transform: scale(1) translateX(0px);
    -ms-transform: scale(1) translateX(0px);
    transform: scale(1) translateX(0px);
 }

}

@-moz-keyframes moveSubHeader {
 0% {
   -moz-transform: scale(.2) translateX(-1440px);
   transform: scale(.2) translateX(-1440px);
 }
/* 70% {
   -moz-transform: scale(1.1) translateX(-100px);
   transform: scale(1.1) translateX(-100px);
 }*/
 100% {
   -moz-transform: scale(1) translateX(0px);
   transform: scale(1) translateX(0px);
 }

}

@-webkit-keyframes "moveSubHeader" {
 0% {
   -webkit-transform: scale(.2) translateX(-1440px);
   transform: scale(.2) translateX(-1440px);
 }
 70% {
   -webkit-transform: scale(1.1) translateX(-100px);
   transform: scale(1.1) translateX(-100px);
 }
 100% {
   -webkit-transform: scale(1) translateX(0px);
   transform: scale(1) translateX(0px);
 }

}

@-ms-keyframes "moveSubHeader" {
 0% {
   -ms-transform: scale(.2) translateX(-1440px);
   transform: scale(.2) translateX(-1440px);
 }
 70% {
   -ms-transform: scale(1.1) translateX(-100px);
   transform: scale(1.1) translateX(-100px);
 }
 100% {
   -ms-transform: scale(1) translateX(0px);
   transform: scale(1) translateX(0px);
 }

}

@-o-keyframes "moveSubHeader" {
 0% {
   -o-transform: scale(.2) translateX(-1440px);
   transform: scale(.2) translateX(-1440px);
 }
 70% {
   -o-transform: scale(1.1) translateX(-100px);
   transform: scale(1.1) translateX(-100px);
 }
 100% {
   -o-transform: scale(1) translateX(0px);
   transform: scale(1) translateX(0px);
 }

}

@keyframes "moveText" {
 from {
    -webkit-transform: translateX(-1440px);
    -moz-transform: translateX(-1440px);
    -o-transform: translateX(-1440px);
    -ms-transform: translateX(-1440px);
    transform: translateX(-1440px);
 }
 to {
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -o-transform: translateX(0px);
    -ms-transform: translateX(0px);
    transform: translateX(0px);
 }

}

@-moz-keyframes moveText {
 from {
   -moz-transform: translateX(-1440px);
   transform: translateX(-1440px);
 }
 to {
   -moz-transform: translateX(0);
   transform: translateX(0);
 }

}

@-webkit-keyframes "moveText" {
 from {
   -webkit-transform: translateX(-1440px);
   transform: translateX(-1440px);
 }
 to {
   -webkit-transform: translateX(0px);
   transform: translateX(0px);
 }

}

@-ms-keyframes "moveText" {
 from {
   -ms-transform: translateX(-1440px);
   transform: translateX(-1440px);
 }
 to {
   -ms-transform: translateX(0px);
   transform: translateX(0px);
 }

}

@-o-keyframes "moveText" {
 from {
   -o-transform: translateX(-1440px);
   transform: translateX(-1440px);
 }
 to {
   -o-transform: translateX(0px);
   transform: translateX(0px);
 }

}


