@keyframes zoomingback {
	0% {
		transform: scale(1) rotate(0deg);
	}
	50% {
		transform: scale(1.3) rotate(0.3deg);
	}
	100% {
		transform: scale(1) rotate(0deg);
	}
}
@-moz-keyframes zoomingback {
	0% {
		transform: scale(1) rotate(0deg);
	}
	50% {
		transform: scale(1.3) rotate(0.3deg);
	}
	100% {
		transform: scale(1) rotate(0deg);
	}
}
@-o-keyframes zoomingback {
	0% {
		transform: scale(1) rotate(0deg);
	}
	50% {
		transform: scale(1.3) rotate(0.3deg);
	}
	100% {
		transform: scale(1) rotate(0deg);
	}
}
@-webkit-keyframes zoomingback {
	0% {
		-webkit-transform: scale(1) rotate(0deg);
	}
	50% {
		-webkit-transform: scale(1.3) rotate(0.3deg);
	}
	100% {
		-webkit-transform: scale(1) rotate(0deg);
	}
}


@keyframes zoomingfront {
	0% {
	transform: scale(1) rotate(0deg);
	}
	50% {
	transform: scale(1.2) rotate(0deg);
	}
	100% {
	transform: scale(1) rotate(0deg);
	}
}
@-moz-keyframes zoomingfront {
	0% {
	transform: scale(1) rotate(0deg);
	}
	50% {
	transform: scale(1.2) rotate(0deg);
	}
	100% {
	transform: scale(1) rotate(0deg);
	}
}
@-o-keyframes zoomingfront {
	0% {
	transform: scale(1) rotate(0deg);
	}
	50% {
	transform: scale(1.2) rotate(0deg);
	}
	100% {
	transform: scale(1) rotate(0deg);
	}
}
@-webkit-keyframes zoomingfront {
	0% {
	-webkit-transform: scale(1) rotate(0deg);
	}
	50% {
	-webkit-transform: scale(1.2) rotate(0deg);
	}
	100% {
	-webkit-transform: scale(1) rotate(0deg);
	}
}

@-webkit-keyframes fade-in {
	0%   { opacity: 0; }
	100% { opacity: 1; }
}
@keyframes fade-in {
	0%   { opacity: 0; }
	100% { opacity: 1; }
}
@-moz-keyframes fade-in {
	0%   { opacity: 0; }
	100% { opacity: 1; }
}
@-o-keyframes fade-in {
	0%   { opacity: 0; }
	100% { opacity: 1; }
}

@-webkit-keyframes fadeina {
	0%   { opacity: 1; }
	50%   { opacity: 0.7; }
	100% { opacity: 1; }
}
@keyframes fadeina {
	0%   { opacity: 1; }
	50%   { opacity: 0.7; }
	100% { opacity: 1; }
}
@-moz-keyframes fadeina {
	0%   { opacity: 1; }
	50%   { opacity: 0.7; }
	100% { opacity: 1; }
}
@-o-keyframes fadeina {
	0%   { opacity: 1; }
	50%   { opacity: 0.7; }
	100% { opacity: 1; }
}


@-webkit-keyframes anlogo {
	0%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;
	}
	50%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;opacity:0;
	}
	60% { 
		width: 224px;top: -230px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:0;
	}
	100% { 
		width: 224px;top: -30px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:1;cursor:pointer;
	}
}
@-moz-keyframes anlogo {
	0%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;
	}
	50%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;opacity:0;
	}
	60% { 
		width: 224px;top: -230px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:0;
	}
	100% { 
		width: 224px;top: -30px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:1;cursor:pointer;
	}
}
@-o-keyframes anlogo {
	0%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;
	}
	50%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;opacity:0;
	}
	60% { 
		width: 224px;top: -230px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:0;
	}
	100% { 
		width: 224px;top: -30px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:1;cursor:pointer;
	}
}
@keyframes anlogo {
	0%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;
	}
	50%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;opacity:0;
	}
	60% { 
		width: 224px;top: -230px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:0;
	}
	100% { 
		width: 224px;top: -30px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:1;cursor:pointer;
	}
}


@-webkit-keyframes anlogo {
	0%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;
	}
	50%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;opacity:0;
	}
	60% { 
		width: 224px;top: -230px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:0;
	}
	100% { 
		width: 224px;top: -30px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:1;cursor:pointer;
	}
}
@-moz-keyframes anlogo {
	0%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;
	}
	50%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;opacity:0;
	}
	60% { 
		width: 224px;top: -230px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:0;
	}
	100% { 
		width: 224px;top: -30px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:1;cursor:pointer;
	}
}
@-o-keyframes anlogo {
	0%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;
	}
	50%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;opacity:0;
	}
	60% { 
		width: 224px;top: -230px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:0;
	}
	100% { 
		width: 224px;top: -30px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:1;cursor:pointer;
	}
}
@keyframes anlogo {
	0%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;
	}
	50%   { 
		width: 774px; top: 50%;margin-top: -275px; margin-left:-387px;background-size: 100%;height:550px;opacity:0;
	}
	60% { 
		width: 224px;top: -230px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:0;
	}
	100% { 
		width: 224px;top: -30px;margin-top: 0px; margin-left:-112px;background-size: 0%;height:160px;opacity:1;cursor:pointer;
	}
}

@-webkit-keyframes fade-out {
	0%   { opacity: 1; }
	100% { opacity: 0; }
}
@keyframes fade-out {
	0%   { opacity: 1; }
	100% { opacity: 0; }
}
@-moz-keyframes fade-out {
	0%   { opacity: 1; }
	100% { opacity: 0; }
}
@-o-keyframes fade-out {
	0%   { opacity: 1; }
	100% { opacity: 0; }
}


@-webkit-keyframes proxima {
   from { background-position:    0px; }
     to { background-position: -2690px; }
}
@keyframes proxima {
   from { background-position:    0px; }
     to { background-position: -2690px; }
}
@-moz-keyframes proxima {
   from { background-position:    0px; }
     to { background-position: -2690px; }
}
@-o-keyframes proxima {
   from { background-position:    0px; }
     to { background-position: -2690px; }
}
@-webkit-keyframes proxima2 {
   from { background-position:    0px; }
     to { background-position: -2720px; }
}
@keyframes proxima2 {
   from { background-position:    0px; }
     to { background-position: -2720px; }
}
@-moz-keyframes proxima2 {
   from { background-position:    0px; }
     to { background-position: -2720px; }
}
@-o-keyframes proxima2 {
   from { background-position:    0px; }
     to { background-position: -2720px; }
}
@-webkit-keyframes proximaen {
   from { background-position:    0px; }
     to { background-position: -1344px; }
}
@keyframes proximaen {
   from { background-position:    0px; }
     to { background-position: -1344px; }
}
@-moz-keyframes proximaen {
   from { background-position:    0px; }
     to { background-position: -1344px; }
}
@-o-keyframes proximaen {
   from { background-position:    0px; }
     to { background-position: -1344px; }
}



@-webkit-keyframes proximaipad {
   from { background-position:    0px; }
     to { background-position: -1633px; }
}
@keyframes proximaipad {
   from { background-position:    0px; }
     to { background-position: -1633px; }
}
@-moz-keyframes proximaipad {
   from { background-position:    0px; }
     to { background-position: -1633px; }
}
@-o-keyframes proximaipad {
   from { background-position:    0px; }
     to { background-position: -1633px; }
}


@-webkit-keyframes botonera {
   from { background-position:    -316px; }
     to { background-position: -949px; }
}
@keyframes botonera {
   from { background-position:    -316px; }
     to { background-position: -949px; }
}
@-moz-keyframes botonera {
   from { background-position:    -316px; }
     to { background-position: -949px; }
}
@-o-keyframes botonera {
   from { background-position:    -316px; }
     to { background-position: -949px; }
}

@-webkit-keyframes botoneraipad {
   from { background-position:    -400px; }
     to { background-position: -1198px; }
}
@keyframes botoneraipad {
   from { background-position:    -400px; }
     to { background-position: -1198px; }
}
@-moz-keyframes botoneraipad {
   from { background-position:    -400px; }
     to { background-position: -1198px; }
}
@-o-keyframes botoneraipad {
   from { background-position:    -400px; }
     to { background-position: -1198px; }
}

@-webkit-keyframes teaser {
   from { margin-left:    0%; }
     to { margin-left: -6300%; }
}
@keyframes teaser {
   from { margin-left:    0%; }
     to { margin-left: -6300%; }
}
@-moz-keyframes teaser {
   from { margin-left:    0%; }
     to { margin-left: -6300%; }
}
@-o-keyframes teaser {
   from { margin-left:    0%; }
     to { margin-left: -6300%; }
}

@-webkit-keyframes flecha1 {
   from { 	left: 50%; margin-left: -289px; }
   to { 	left: 0%; margin-left: 10px; }
}
@keyframes flecha1 {
   from { 	left: 50%; margin-left: -289px; }
   to { 	left: 0%; margin-left: 10px; }
}
@-moz-keyframes flecha1 {
   from { 	left: 50%; margin-left: -289px; }
   to { 	left: 0%; margin-left: 10px; }
}
@-o-keyframes flecha1 {
   from { 	left: 50%; margin-left: -289px; }
   to { 	left: 0%; margin-left: 10px; }
}



@-webkit-keyframes flecha2 {
   from { 	right: 50%; margin-right: -289px; }
   to { 	right: 0%; margin-right: 10px; }
}
@keyframes flecha2 {
   from { 	right: 50%; margin-right: -289px; }
   to { 	right: 0%; margin-right: 10px; }
}
@-moz-keyframes flecha2 {
   from { 	right: 50%; margin-right: -289px; }
   to { 	right: 0%; margin-right: 10px; }
}
@-o-keyframes flecha2 {
   from { 	right: 50%; margin-right: -289px; }
   to { 	right: 0%; margin-right: 10px; }
}

@-webkit-keyframes entrevista {
	0%   { 
		top:-40px
	}
	50%   { 
		top:-60px
	}
	100% { 
		top:-40px
	}
}
@keyframes entrevista {
	0%   { 
		top:-40px
	}
	50%   { 
		top:-60px
	}
	100% { 
		top:-40px
	}
}
@-moz-keyframes entrevista {
	0%   { 
		top:-40px
	}
	50%   { 
		top:-60px
	}
	100% { 
		top:-40px
	}
}
@-o-keyframes entrevista {
	0%   { 
		top:-40px
	}
	50% { 
		top:-60px
	}
	100% { 
		top:-40px
	}
}

