@charset "utf-8";

.animated {
  -webkit-animation-duration: 1s;
     -moz-animation-duration: 1s;
  	  -ms-animation-duration: 1s;
  	   -o-animation-duration: 1s;
          animation-duration: 1s;		  
		  
  -webkit-animation-fill-mode: both;
     -moz-animation-fill-mode: both;
      -ms-animation-fill-mode: both;
       -o-animation-fill-mode: both;
		  animation-fill-mode: both;	  
}

.animated.infinite {
  -webkit-animation-iteration-count:infinite;
     -moz-animation-iteration-count:infinite;
      -ms-animation-iteration-count:infinite;
       -o-animation-iteration-count:infinite;
	      animation-iteration-count:infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
     -moz-animation-duration: 2s;
      -ms-animation-duration: 2s;
       -o-animation-duration: 2s;
          animation-duration: 2s;
}

@-webkit-keyframes bounce2 {
  0%{
    -webkit-transition-timing-function: ease;
	   -moz-transition-timing-function: ease;
	     -o-transition-timing-function: ease;
	    -ms-transition-timing-function: ease;
            transition-timing-function: ease;
			
    -webkit-transform: translate3d(0,-200%,0);
	   -moz-transform: translate3d(0,-200%,0);
		-ms-transform: translate3d(0,-200%,0);
		 -o-transform: translate3d(0,-200%,0);
            transform: translate3d(0,-200%,0);
  }
  100%{
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-ms-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	
				  
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
		-ms-transform: translate3d(0, 0, 0);
	     -o-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
	  }
}

@-moz-keyframes bounce2 {
  0%{
    -webkit-transition-timing-function: ease;
	-moz-transition-timing-function: ease;
	-ms-transition-timing-function: ease;
	-o-transition-timing-function: ease;
            transition-timing-function: ease;
    -webkit-transform: translate3d(0,-200%,0);
	   -moz-transform: translate3d(0,-200%,0);
	    -ms-transform: translate3d(0,-200%,0);
	     -o-transform: translate3d(0,-200%,0);	
            transform: translate3d(0,-200%,0);
  }
  100%{
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-ms-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
			transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);	  
    -webkit-transform: translate3d(0, 0, 0);
	   -moz-transform: translate3d(0, 0, 0);
	   	-ms-transform: translate3d(0, 0, 0);
		 -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
	  }
  
}
@-ms-keyframes bounce2 {
  0%{
    -webkit-transition-timing-function: ease;
	-moz-transition-timing-function: ease;
	-ms-transition-timing-function: ease;
	-o-transition-timing-function: ease;
            transition-timing-function: ease;
    -webkit-transform: translate3d(0,-200%,0);
	   -moz-transform: translate3d(0,-200%,0);
	    -ms-transform: translate3d(0,-200%,0);
	     -o-transform: translate3d(0,-200%,0);	
            transform: translate3d(0,-200%,0);
  }
  100%{
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-ms-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
			transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);	  
    -webkit-transform: translate3d(0, 0, 0);
	   -moz-transform: translate3d(0, 0, 0);
	   	-ms-transform: translate3d(0, 0, 0);
		 -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
	  }
  
}
@-o-keyframes bounce2 {
  0%{
    -webkit-transition-timing-function: ease;
            transition-timing-function: ease;
    -webkit-transform: translate3d(0,-200%,0);
	   -moz-transform: translate3d(0,-200%,0);
	    -ms-transform: translate3d(0,-200%,0);
	     -o-transform: translate3d(0,-200%,0);	
            transform: translate3d(0,-200%,0);
  }
  100%{
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-ms-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
			transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);	  
    -webkit-transform: translate3d(0, 0, 0);
	   -moz-transform: translate3d(0, 0, 0);
	   	-ms-transform: translate3d(0, 0, 0);
		 -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
	  }
  
}
@keyframes bounce2 {
  0%{
    -webkit-transition-timing-function: ease;
            transition-timing-function: ease;
    -webkit-transform: translate3d(0,-200%,0);
	   -moz-transform: translate3d(0,-200%,0);
	    -ms-transform: translate3d(0,-200%,0);
	     -o-transform: translate3d(0,-200%,0);	
            transform: translate3d(0,-200%,0);
  }
  100%{
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-ms-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
			transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);	  
    -webkit-transform: translate3d(0, 0, 0);
	   -moz-transform: translate3d(0, 0, 0);
	   	-ms-transform: translate3d(0, 0, 0);
		 -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
	  }
  
}

.bounce2 {
  -webkit-animation-name:bounce2;
          animation-name:bounce2;
  -webkit-transform-origin:center bottom;
      -moz-transform-origin:center bottom;
	  -ms-transform-origin:center bottom;
	   -o-transform-origin:center bottom;
          transform-origin:center bottom;
  -webkit-animation-duration:.4s;
		  animation-duration:.4s		  
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
          animation-name: fadeInUp;
}


@-webkit-keyframes fadeInUpRight {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0,0,1,0);
            transition-timing-function: cubic-bezier(0,0,1,0);
  }
  
  0% {
    -webkit-transform: translate3d(120%, 120%, 0) scale3d(.3, .3, .3);
            transform: translate3d(120%, 120%, 0) scale3d(.3, .3, .3);	
  }
  100% {
    -webkit-transform: none;
            transform: none;
  }	
}

@-moz-keyframes fadeInUpRight {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0,0,1,0);
            transition-timing-function: cubic-bezier(0,0,1,0);
  }
  
  0% {
    -webkit-transform: translate3d(120%, 120%, 0) scale3d(.3, .3, .3);
            transform: translate3d(120%, 120%, 0) scale3d(.3, .3, .3);	
  }
  100% {
    -webkit-transform: none;
            transform: none;
  }	
}

@-o-keyframes fadeInUpRight {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0,0,1,0);
            transition-timing-function: cubic-bezier(0,0,1,0);
  }
  
  0% {
    -webkit-transform: translate3d(120%, 120%, 0) scale3d(.3, .3, .3);
            transform: translate3d(120%, 120%, 0) scale3d(.3, .3, .3);
  }
  100% {
    -webkit-transform: none;
            transform: none;
  }	
}

@keyframes fadeInUpRight {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0,0,1,0);
            transition-timing-function: cubic-bezier(0,0,1,0);
  }
  	
  0% {
    -webkit-transform: translate3d(120%, 120%, 0) scale3d(.3, .3, .3);
            transform: translate3d(120%, 120%, 0) scale3d(.3, .3, .3);
  }
  
  100% {
    -webkit-transform: none;
            transform: none;
  }	  
}

.fadeInUpRight {
  -webkit-animation-name: fadeInUpRight;
          animation-name: fadeInUpRight;
  -webkit-animation-delay:1.2s;
  		  animation-delay:1.2s;
  -webkit-animation-duration:0.7s;	  
		  animation-duration:0.7s;		  
}

@-webkit-keyframes bounceInLeft {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	   -moz-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	     -o-transition-timing-function: cubic-bezier(0, 1, 1, 1);
            transition-timing-function: cubic-bezier(0, 1, 1, 1);
  }

  0% {
    opacity:0;
    -webkit-transform: translate3d(-47.5%, 0, 0);
            transform: translate3d(-47.5%, 0, 0);
  }
  
  100% {
	 opacity:1;
     -webkit-transform:none;
	    -moz-transform:none;
	     -ms-transform:none;
	      -o-transform:none;
             transform:none;
  } 
}

@-moz-keyframes bounceInLeft {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	   -moz-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	     -o-transition-timing-function: cubic-bezier(0, 1, 1, 1);
            transition-timing-function: cubic-bezier(0, 1, 1, 1);
  }

  0% {
    opacity:0;
    -webkit-transform: translate3d(-47.5%, 0, 0);
            transform: translate3d(-47.5%, 0, 0);
  }
  
  100% {
	 opacity:1;
     -webkit-transform:none;
	    -moz-transform:none;
	     -ms-transform:none;
	      -o-transform:none;
             transform:none;
  } 
}

@-o-keyframes bounceInLeft {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	   -moz-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	     -o-transition-timing-function: cubic-bezier(0, 1, 1, 1);
            transition-timing-function: cubic-bezier(0, 1, 1, 1);
  }

  0% {
    opacity:0;
    -webkit-transform: translate3d(-47.5%, 0, 0);
            transform: translate3d(-47.5%, 0, 0);
  }
  
  100% {
	 opacity:1;
     -webkit-transform:none;
	    -moz-transform:none;
	     -ms-transform:none;
	      -o-transform:none;
             transform:none;
  } 
}

@keyframes bounceInLeft {
  0%,100%  {
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	   -moz-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	     -o-transition-timing-function: cubic-bezier(0, 1, 1, 1);
            transition-timing-function: cubic-bezier(0, 1, 1, 1);
  }

  0% {
    opacity:0;
    -webkit-transform: translate3d(-47.5%, 0, 0);
            transform: translate3d(-47.5%, 0, 0);
  }
  
  
  100% {
	 opacity:1;
     -webkit-transform:none;
	    -moz-transform:none;
	     -ms-transform:none;
	      -o-transform:none;
            transform: none;
  } 
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
          animation-name: bounceInLeft;
  -webkit-animation-duration:0.3s;
          animation-duration:0.3s;		  
  /*-weblit-animation-delay:1s;	
		  animation-delay:1s;*/
}

@-webkit-keyframes topToDown {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
            transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-200%,0);
	   -moz-transform: translate3d(0,-200%,0);
		-ms-transform: translate3d(0,-200%,0);
		 -o-transform: translate3d(0,-200%,0);
            transform: translate3d(0,-200%,0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@-moz-keyframes topToDown {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
            transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-200%,0);
	   -moz-transform: translate3d(0,-200%,0);
		-ms-transform: translate3d(0,-200%,0);
		 -o-transform: translate3d(0,-200%,0);
            transform: translate3d(0,-200%,0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@-o-keyframes topToDown {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
            transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-200%,0);
	   -moz-transform: translate3d(0,-200%,0);
		-ms-transform: translate3d(0,-200%,0);
		 -o-transform: translate3d(0,-200%,0);
            transform: translate3d(0,-200%,0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes topToDown {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
            transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-200%,0);
	   -moz-transform: translate3d(0,-200%,0);
		-ms-transform: translate3d(0,-200%,0);
		 -o-transform: translate3d(0,-200%,0);
            transform: translate3d(0,-200%,0);
  }

  100% {
    -webkit-transform: none;
            transform: none;
  }
}

.topToDown {
  -webkit-animation-name: topToDown;
          animation-name: topToDown;
  -webkit-animation-duration:.8s;
		  animation-duration:.8s
}		  

@-webkit-keyframes bounceInRight {
  0%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	   -moz-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	     -o-transition-timing-function: cubic-bezier(0, 1, 1, 1);
            transition-timing-function: cubic-bezier(0, 1, 1, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(47.5%, 0, 0);
            transform: translate3d(47.5%, 0, 0);
  }
  100% {
	  opacity:1;
     -webkit-transform:none;
	    -moz-transform:none;
	     -ms-transform:none;
	      -o-transform:none;
            transform: none;
  }  
}

@-moz-keyframes bounceInRight {
  0%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	   -moz-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	     -o-transition-timing-function: cubic-bezier(0, 1, 1, 1);
            transition-timing-function: cubic-bezier(0, 1, 1, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(47.5%, 0, 0);
            transform: translate3d(47.5%, 0, 0);
  }
  100% {
	  opacity:1;
     -webkit-transform:none;
	    -moz-transform:none;
	     -ms-transform:none;
	      -o-transform:none;
            transform: none;
  }  
}

@-o-keyframes bounceInRight {
  0%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	   -moz-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	     -o-transition-timing-function: cubic-bezier(0, 1, 1, 1);
            transition-timing-function: cubic-bezier(0, 1, 1, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(47.5%, 0, 0);
            transform: translate3d(47.5%, 0, 0);
  }
  100% {
	  opacity:1;
     -webkit-transform:none;
	    -moz-transform:none;
	     -ms-transform:none;
	      -o-transform:none;
            transform: none;
  }  
}

@keyframes bounceInRight {
  0%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	   -moz-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	     -o-transition-timing-function: cubic-bezier(0, 1, 1, 1);
            transition-timing-function: cubic-bezier(0, 1, 1, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(47.5%, 0, 0);
            transform: translate3d(47.5%, 0, 0);
  }
  100% {
	  opacity:1;
     -webkit-transform:none;
	    -moz-transform:none;
	     -ms-transform:none;
	      -o-transform:none;
            transform: none;
  }  
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
          animation-name: bounceInRight;
  -webkit-animation-duration:0.3s;
          animation-duration:0.3s;		  
  /*-weblit-animation-delay:1s;	
		  animation-delay:1s;	*/	  
}


@-webkit-keyframes bounceInLeft {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	   -moz-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	     -o-transition-timing-function: cubic-bezier(0, 1, 1, 1);
            transition-timing-function: cubic-bezier(0, 1, 1, 1);
  }

  0% {
    opacity:0;
    -webkit-transform: translate3d(-47.5%, 0, 0);
            transform: translate3d(-47.5%, 0, 0);
  }
  
  100% {
	 opacity:1;
     -webkit-transform:none;
	    -moz-transform:none;
	     -ms-transform:none;
	      -o-transform:none;
             transform:none;
  } 
}

@-moz-keyframes bounceInLeft {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	   -moz-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	     -o-transition-timing-function: cubic-bezier(0, 1, 1, 1);
            transition-timing-function: cubic-bezier(0, 1, 1, 1);
  }

  0% {
    opacity:0;
    -webkit-transform: translate3d(-47.5%, 0, 0);
            transform: translate3d(-47.5%, 0, 0);
  }
  
  100% {
	 opacity:1;
     -webkit-transform:none;
	    -moz-transform:none;
	     -ms-transform:none;
	      -o-transform:none;
             transform:none;
  } 
}

@-o-keyframes bounceInLeft {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	   -moz-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	     -o-transition-timing-function: cubic-bezier(0, 1, 1, 1);
            transition-timing-function: cubic-bezier(0, 1, 1, 1);
  }

  0% {
    opacity:0;
    -webkit-transform: translate3d(-47.5%, 0, 0);
            transform: translate3d(-47.5%, 0, 0);
  }
  
  100% {
	 opacity:1;
     -webkit-transform:none;
	    -moz-transform:none;
	     -ms-transform:none;
	      -o-transform:none;
             transform:none;
  } 
}

@keyframes bounceInLeft {
  0%,100%  {
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	   -moz-transition-timing-function: cubic-bezier(0, 1, 1, 1);
	     -o-transition-timing-function: cubic-bezier(0, 1, 1, 1);
            transition-timing-function: cubic-bezier(0, 1, 1, 1);
  }

  0% {
    opacity:0;
    -webkit-transform: translate3d(-47.5%, 0, 0);
            transform: translate3d(-47.5%, 0, 0);
  }
  
  
  100% {
	 opacity:1;
     -webkit-transform:none;
	    -moz-transform:none;
	     -ms-transform:none;
	      -o-transform:none;
            transform: none;
  } 
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
          animation-name: bounceInLeft;
  -webkit-animation-duration:0.3s;
          animation-duration:0.3s;		  
  /*-weblit-animation-delay:1s;	
		  animation-delay:1s;*/
}

@-webkit-keyframes bounceIn {
  0%, 25%, 37.5%, 50%, 62.5%, 75%, 87.5%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }
/*
  25% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3);
            transform: scale3d(1.3, 1.3, 1.3);
  }
  */
   25% {
    -webkit-transform: scale3d(1.0, 1.0, 1.0);
            transform: scale3d(1.0, 1.0, 1.0);
  }
  
  37.5% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  50% {
    -webkit-transform: scale3d(1.0, 1.0, 1.0);
            transform: scale3d(1.0, 1.0, 1.0);
  }


  62.5% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  75% {
    -webkit-transform: scale3d(1.0, 1.0, 1.0);
            transform: scale3d(1.0, 1.0, 1.0);
  }

  87.5% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  } 	  

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@-moz-keyframes bounceIn {
  0%, 25%, 37.5%, 50%, 62.5%, 75%, 87.5%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  25% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3);
            transform: scale3d(1.3, 1.3, 1.3);
  }
  37.5% {
    -webkit-transform: scale3d(.8, .8, .8);
            transform: scale3d(.8, .8, .8);
  }

  50% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }


  62.5% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  75% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  87.5% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  } 	  

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@-o-keyframes bounceIn {
  0%, 25%, 37.5%, 50%, 62.5%, 75%, 87.5%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  25% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3);
            transform: scale3d(1.3, 1.3, 1.3);
  }
  37.5% {
    -webkit-transform: scale3d(.8, .8, .8);
            transform: scale3d(.8, .8, .8);
  }

  50% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }


  62.5% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  75% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }

  87.5% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  } 	  

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  0%, 25%, 37.5%, 50%, 62.5%, 75%, 87.5%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-ms-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

   25% {
    -webkit-transform: scale3d(1.0, 1.0, 1.0);
            transform: scale3d(1.0, 1.0, 1.0);
  }
  
  37.5% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  50% {
    -webkit-transform: scale3d(1.0, 1.0, 1.0);
            transform: scale3d(1.0, 1.0, 1.0);
  }


  62.5% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  }

  75% {
    -webkit-transform: scale3d(1.0, 1.0, 1.0);
            transform: scale3d(1.0, 1.0, 1.0);
  }

  87.5% {
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);
  } 	  

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
          animation-name: bounceIn;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;
	 /* -webkit-animation-delay:0.6s;	
			  animation-delay:0.6s;	 
			  */ 
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-200%, 0, 0);
            transform: translate3d(-200%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
	   -moz-transform: none;
	     -ms-transform:none;
	      -o-transform:none;
            transform: none;
  }
}

@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-200%, 0, 0);
            transform: translate3d(-200%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
	   -moz-transform: none;
	     -ms-transform:none;
	      -o-transform:none;
            transform: none;
  }
}

@-o-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-200%, 0, 0);
            transform: translate3d(-200%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
	   -moz-transform: none;
	     -ms-transform:none;
	      -o-transform:none;
            transform: none;
  }
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-200%, 0, 0);
            transform: translate3d(-200%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
	   -moz-transform: none;
	     -ms-transform:none;
	      -o-transform:none;
            transform: none;
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
          animation-name: fadeInLeft;
}

@-webkit-keyframes bounceIn2 {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    -webkit-transform: scale3d(.1, .1, .1);
            transform: scale3d(.1, .1, .1);
  }	  

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@-moz-keyframes bounceIn2 {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    -webkit-transform: scale3d(.1, .1, .1);
            transform: scale3d(.1, .1, .1);
  }	  

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@-o-keyframes bounceIn2 {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    -webkit-transform: scale3d(.1, .1, .1);
            transform: scale3d(.1, .1, .1);
  }	  

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn2 {
  0%,100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    -webkit-transform: scale3d(.3, .1, .1);
            transform: scale3d(.1, .1, .1);
  }	  

  100% {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

.bounceIn2 {
  -webkit-animation-name: bounceIn2;
          animation-name: bounceIn2;
  -webkit-animation-duration: .75s;
          animation-duration: .75s;
  -webkit-animation-delay:.85s;
  		  animation-delay:.85s;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(200%, 0, 0);
            transform: translate3d(200%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(200%, 0, 0);
            transform: translate3d(200%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(200%, 0, 0);
            transform: translate3d(200%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(200%, 0, 0);
            transform: translate3d(200%, 0, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
          animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRight2 {
  0%,100% {
    -webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }	
  0% {
    opacity:0;
    -webkit-transform:translateX(200%);
	   -moz-transform: translateX(200%);
		-ms-transform: translateX(200%);
		 -o-transform: translateX(200%);
            transform: translateX(200%);
  }

  100% {
    opacity:1;
    -webkit-transform:translateX(0);
	   -moz-transform: translateX(0);
		-ms-transform: translateX(0);
		 -o-transform: translateX(0);
            transform: translateX(0);
  }
}

@-moz-keyframes fadeInRight2 {
  0%,100% {
    -webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }	
  0% {
    opacity:0;
    -webkit-transform:translateX(200%);
	   -moz-transform: translateX(200%);
		-ms-transform: translateX(200%);
		 -o-transform: translateX(200%);
            transform: translateX(200%);
  }

  100% {
    opacity:1;
    -webkit-transform:translateX(0);
	   -moz-transform: translateX(0);
		-ms-transform: translateX(0);
		 -o-transform: translateX(0);
            transform: translateX(0);
  }
}

@-o-keyframes fadeInRight2 {
  0%,100% {
    -webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }	
  0% {
    opacity:0;
    -webkit-transform:translateX(200%);
	   -moz-transform: translateX(200%);
		-ms-transform: translateX(200%);
		 -o-transform: translateX(200%);
            transform: translateX(200%);
  }

  100% {
    opacity:1;
    -webkit-transform:translateX(0);
	   -moz-transform: translateX(0);
		-ms-transform: translateX(0);
		 -o-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes fadeInRight2 {
  0%,100% {
    -webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }	
  0% {
    opacity:0;
    -webkit-transform: translateX(200%);
	   -moz-transform: translateX(200%);
		-ms-transform: translateX(200%);
		 -o-transform: translateX(200%);
            transform: translateX(200%);
  }

  100% {
    opacity:1;
    -webkit-transform: translateX(0);
	   -moz-transform: translateX(0);
		-ms-transform: translateX(0);
		 -o-transform: translateX(0);
            transform: translateX(0);
  }
}

.fadeInRight2 {
  -webkit-animation-name: fadeInRight2;
          animation-name: fadeInRight2;
  -webkit-animation-duration:1.1s;
  		  animation-duration:1.1s;	  	  
  -webkit-animation-delay:1s;
		  animation-delay:1s;
		  
}

@-webkit-keyframes fadeInLeft2 {
  0%,100% {
    -webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }	
  0% {
    opacity:0;
	-webkit-opacity:0;
    -webkit-transform:translateX(-200%);
	   -moz-transform: translateX(-200%);
		-ms-transform: translateX(-200%);
		 -o-transform: translateX(-200%);
            transform: translateX(-200%);
  }     
  100% {
    opacity:1;
	-webkit-opacity:1;	  
    -webkit-transform:translateX(0);
	   -moz-transform: translateX(0);
		-ms-transform: translateX(0);
		 -o-transform: translateX(0);
            transform: translateX(0);
  }
}

@-moz-keyframes fadeInLeft2 {
  0%,100% {
    -webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }	
  0% {
    opacity:0;
	-webkit-opacity:0;
    -webkit-transform:translateX(-200%);
	   -moz-transform: translateX(-200%);
		-ms-transform: translateX(-200%);
		 -o-transform: translateX(-200%);
            transform: translateX(-200%);
  }     
  100% {
    opacity:1;
	-webkit-opacity:1;	  
    -webkit-transform:translateX(0);
	   -moz-transform: translateX(0);
		-ms-transform: translateX(0);
		 -o-transform: translateX(0);
            transform: translateX(0);
  }
}

@-o-keyframes fadeInLeft2 {
  0%,100% {
    -webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }	
  0% {
    opacity:0;
	-webkit-opacity:0;
    -webkit-transform:translateX(-200%);
	   -moz-transform: translateX(-200%);
		-ms-transform: translateX(-200%);
		 -o-transform: translateX(-200%);
            transform: translateX(-200%);
  }     
  100% {
    opacity:1;
	-webkit-opacity:1;	  
    -webkit-transform:translateX(0);
	   -moz-transform: translateX(0);
		-ms-transform: translateX(0);
		 -o-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes fadeInLeft2 {
  0%,100% {
    -webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	   -moz-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
	     -o-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }	
  0% {
    opacity:0;
	-webkit-opacity:0;
    -webkit-transform:translateX(-200%);
	   -moz-transform: translateX(-200%);
		-ms-transform: translateX(-200%);
		 -o-transform: translateX(-200%);
            transform: translateX(-200%);
  }     
  100% {
    opacity:1;
	-webkit-opacity:1;	  
    -webkit-transform:translateX(0);
	   -moz-transform: translateX(0);
		-ms-transform: translateX(0);
		 -o-transform: translateX(0);
            transform: translateX(0);
  }
}

.fadeInLeft2 {
  -webkit-animation-name:fadeInLeft2;
          animation-name:fadeInLeft2;
  -webkit-animation-duration:1.1s;
  		  animation-duration:1.1s;	  	  
  -webkit-animation-delay:1s;
		  animation-delay:1s;
		  
}

@-webkit-keyframes zoomIn3 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  40% {
    -webkit-transform: scale3d(1.0, 1.0, 1.0);
            transform: scale3d(1.0, 1.0, 1.0);	
  }
  70% {
    opacity: 1;
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);	
  } 
}

@-moz-keyframes zoomIn3 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  40% {
    -webkit-transform: scale3d(1.0, 1.0, 1.0);
            transform: scale3d(1.0, 1.0, 1.0);	
  }
  70% {
    opacity: 1;
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);	
  } 
}

@-o-keyframes zoomIn3 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  40% {
    -webkit-transform: scale3d(1.0, 1.0, 1.0);
            transform: scale3d(1.0, 1.0, 1.0);	
  }
  70% {
    opacity: 1;
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);	
  } 
}

@keyframes zoomIn3 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  40% {
    -webkit-transform: scale3d(1.0, 1.0, 1.0);
            transform: scale3d(1.0, 1.0, 1.3);	
  }
  70% {
    opacity: 1;
    -webkit-transform: scale3d(.9, .9, .9);
            transform: scale3d(.9, .9, .9);	
  }  
}

.zoomIn3 {
  -webkit-animation-name: zoomIn3;
          animation-name: zoomIn3;
  -webkit-animation-delay:1.25s;	  
		  animation-delay:1.25s;
}

@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translateX(3000px);
            transform: translateX(3000px);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@-moz-keyframes slideInRight {
  0% {
    -webkit-transform: translateX(3000px);
            transform: translateX(3000px);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@-o-keyframes slideInRight {
  0% {
    -webkit-transform: translateX(3000px);
            transform: translateX(3000px);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes slideInRight {
  0% {
    -webkit-transform: translateX(3000px);
            transform: translateX(3000px);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
          animation-name: slideInRight;
}

@-webkit-keyframes zoomIn2 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  40% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3);
            transform: scale3d(1.3, 1.3, 1.3);	
  }
  70% {
    opacity: 1;
    -webkit-transform: scale3d(.8, .8, .8);
            transform: scale3d(.8, .8, .8);	
  } 
}

@-moz-keyframes zoomIn2 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  40% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3);
            transform: scale3d(1.3, 1.3, 1.3);	
  }
  70% {
    opacity: 1;
    -webkit-transform: scale3d(.8, .8, .8);
            transform: scale3d(.8, .8, .8);	
  } 
}

@-o-keyframes zoomIn2 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  40% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3);
            transform: scale3d(1.3, 1.3, 1.3);	
  }
  70% {
    opacity: 1;
    -webkit-transform: scale3d(.8, .8, .8);
            transform: scale3d(.8, .8, .8);	
  } 
}

@keyframes zoomIn2 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  40% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3);
            transform: scale3d(1.3, 1.3, 1.3);	
  }
  70% {
    opacity: 1;
    -webkit-transform: scale3d(.8, .8, .8);
            transform: scale3d(.8, .8, .8);	
  }  
}

.zoomIn2 {
  -webkit-animation-name: zoomIn2;
          animation-name: zoomIn2;
  -webkit-animation-delay:1.25s;	  
		  animation-delay:1.25s;
}


@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  40% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);	
  }
  70% {
    opacity: 1;
    -webkit-transform: scale3d(1,1,1);
            transform: scale3d(1,1,1);	
  } 
}

@-moz-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  40% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);	
  }
  70% {
    opacity: 1;
    -webkit-transform: scale3d(1,1,1);
            transform: scale3d(1,1,1);	
  } 
}

@-o-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  40% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);	
  }
  70% {
    opacity: 1;
    -webkit-transform: scale3d(1,1,1);
            transform: scale3d(1,1,1);	
  } 
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  40% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);	
  }
  70% {
    opacity: 1;
    -webkit-transform: scale3d(1,1,1);
            transform: scale3d(1,1,1);	
  } 
}

.zoomIn {
  -webkit-animation-name: zoomIn;
          animation-name: zoomIn;
  -webkit-animation-delay:1.25s;	  
		  animation-delay:1.25s;
}

