#botonera {
	margin:auto;
	width:282px;
	position:absolute;
	bottom:25px;
	left:42%;
}

#botonera div {
	margin:0 -2px;
	width:70px;
	height:60px;
	background: #eb7f26;
	position: relative;
	color:#FFF;
	font-size:3em;
	text-align:center;
	line-height:60px;
	display: inline-block;
}

#botonera:before {
	background-color:#89380f;
    content:"";
    position:absolute;
    width: 99.7%;
    height:20px;
    padding-left:2px;
    padding-right:2px;
    padding-bottom:4px;
    left:-2px;
    bottom:-4px;
}

#botonera div:active {
	background: #89380f;
	transform:scaleY(0.8);
}

#botonera div:first-child {
	border-radius:10px 0 0 0;
	border-right:solid 2px #89380f;
}

#botonera div:last-child {
	border-radius: 0 10px 0 0;
	border-left:solid 2px #89380f;
}

#botonera div:hover {
	background: #EE9348;
	cursor:pointer;
}

/* =================================================== */

.avion {
	position:absolute;
	top:420px;
	left:370px;
	opacity:0;
}

.isglow {
	opacity: 0;
}

.glowing {
	opacity: 0;
	-webkit-animation: glowing 0.6s linear infinite alternate;
	-moz-animation: glowing 0.6s linear infinite alternate;
    animation: glowing 0.6s linear infinite alternate;
}

@-webkit-keyframes glowing{
	0% {opacity:0;}
	100% {opacity:1;}
}

@-moz-keyframes glowing{
	0% {-moz-opacity:0;}
	100% {-moz-opacity:1;}
}

@keyframes glowing{
	0% {opacity:0;}
	100% {opacity:1;}
}

.glowing:hover {
	cursor: pointer;
}

.glow {
	opacity:1;
}

.rodando {
	-webkit-animation: rodando 3s ease-in forwards;
	-moz-animation: rodando 3s ease-in forwards;
    animation: rodando 3s ease-in forwards;
}

@-webkit-keyframes rodando{
	0% {top:420px; left:370px;}
	5% {opacity:1; top:420px; left:370px;}
	100% {opacity:1; top:390px; left:650px;}
}

@-moz-keyframes rodando{
	0% {top:420px; left:370px;}
	5% {opacity:1; top:420px; left:370px;}
	100% {opacity:1; top:390px; left:650px;}
}

@keyframes rodando{
	0% {top:420px; left:370px;}
	5% {opacity:1; top:420px; left:370px;}
	100% {opacity:1; top:390px; left:650px;}
}

.is01 {
	opacity:1 !important;
	-webkit-animation: is01 5s ease forwards;
	-moz-animation: is01 5s ease forwards;
    animation: is01 5s ease forwards;
}

@-webkit-keyframes is01{
	0% {top:390px; left:650px; -webkit-transform:rotate(0deg);}
	20% {top:390px; left:650px; -webkit-transform:rotate(-150deg);}
	50% {-webkit-transform:scale(1.3,1.3) rotate(-150deg);}
	100% {top:230px; left:180px; -webkit-transform:rotate(-150deg) scale(0.8,0.8);}
}

@-moz-keyframes is01{
	0% {top:390px; left:650px; -moz-transform:rotate(0deg);}
	20% {top:390px; left:650px; -moz-transform:rotate(-140deg);}
	50% {-moz-transform:scale(1.3,1.3) rotate(-140deg);}
	100% {top:230px; left:180px; -moz-transform:rotate(-140deg) scale(0.8,0.8);}
}

@keyframes is01{
	0% {top:390px; left:650px; transform:rotate(0deg);}
	20% {top:390px; left:650px; transform:rotate(-140deg);}
	50% {transform:scale(1.3,1.3) rotate(-140deg);}
	100% {top:230px; left:180px; transform:rotate(-140deg) scale(0.8,0.8);}
}

.is02 {
	opacity:1 !important;
	-webkit-animation: is02 5s ease forwards;
	-moz-animation: is02 5s ease forwards;
    animation: is02 5s ease forwards;
}

@-webkit-keyframes is02{
	0% {top:390px; left:650px; -webkit-transform:rotate(0deg);}
	20% {top:390px; left:650px; -webkit-transform:rotate(-100deg);}
	50% {-webkit-transform:scale(1.3,1.3) rotate(-100deg);}
	100% {top:175px; left:580px; -webkit-transform:rotate(-100deg) scale(0.8,0.8);}
}

@-moz-keyframes is02{
	0% {top:390px; left:650px; -moz-transform:rotate(0deg);}
	20% {top:390px; left:650px; -moz-transform:rotate(-100deg);}
	50% {-moz-transform:scale(1.3,1.3) rotate(-100deg);}
	100% {top:175px; left:580px; -moz-transform:rotate(-100deg) scale(0.8,0.8);}
}

@keyframes is02{
	0% {top:390px; left:650px; transform:rotate(0deg);}
	20% {top:390px; left:650px; transform:rotate(-100deg);}
	50% {transform:scale(1.3,1.3) rotate(-100deg);}
	100% {top:175px; left:580px; transform:rotate(-100deg) scale(0.8,0.8);}
}

.is03 {
	opacity:1 !important;
	-webkit-animation: is03 5s ease forwards;
	-moz-animation: is03 5s ease forwards;
    animation: is03 5s ease forwards;
}

@-webkit-keyframes is03{
	0% {top:390px; left:650px; -webkit-transform:rotate(0deg);}
	20% {top:390px; left:650px; -webkit-transform:rotate(-20deg);}
	50% {-webkit-transform:scale(1.3,1.3) rotate(-20deg);}
	100% {top:230px; left:1020px; -webkit-transform:rotate(-20deg) scale(0.8,0.8);}
}

@-moz-keyframes is03{
	0% {top:390px; left:650px; -moz-transform:rotate(0deg);}
	20% {top:390px; left:650px; -moz-transform:rotate(-100deg);}
	50% {-moz-transform:scale(1.3,1.3) rotate(-100deg);}
	100% {top:175px; left:580px; -moz-transform:rotate(-100deg) scale(0.8,0.8);}
}

@keyframes is03{
	0% {top:390px; left:650px; transform:rotate(0deg);}
	20% {top:390px; left:650px; transform:rotate(-100deg);}
	50% {transform:scale(1.3,1.3) rotate(-100deg);}
	100% {top:175px; left:580px; transform:rotate(-100deg) scale(0.8,0.8);}
}

.is04 {
	opacity:1 !important;
	-webkit-animation: is04 5s ease forwards;
	-moz-animation: is04 5s ease forwards;
    animation: is04 5s ease forwards;
}

@-webkit-keyframes is04{
	0% {top:390px; left:650px; -webkit-transform:rotate(0deg);}
	20% {top:390px; left:650px; -webkit-transform:rotate(20deg);}
	50% {-webkit-transform:scale(1.3,1.3) rotate(20deg);}
	100% {top:520px; left:1180px; -webkit-transform:rotate(20deg) scale(0.8,0.8);}
}

@-moz-keyframes is04{
	0% {top:390px; left:650px; -moz-transform:rotate(0deg);}
	20% {top:390px; left:650px; -moz-transform:rotate(20deg);}
	50% {-moz-transform:scale(1.3,1.3) rotate(20deg);}
	100% {top:520px; left:1180px; -moz-transform:rotate(20deg) scale(0.8,0.8);}
}

@keyframes is04{
	0% {top:390px; left:650px; transform:rotate(0deg);}
	20% {top:390px; left:650px; transform:rotate(20deg);}
	50% {transform:scale(1.3,1.3) rotate(20deg);}
	100% {top:520px; left:1180px; transform:rotate(20deg) scale(0.8,0.8);}
}

.is05 {
	opacity:1 !important;
	-webkit-animation: is05 5s ease forwards;
	-moz-animation: is05 5s ease forwards;
    animation: is05 5s ease forwards;
}

@-webkit-keyframes is05{
	0% {top:390px; left:650px; -webkit-transform:rotate(0deg);}
	20% {top:390px; left:650px; -webkit-transform:rotate(103deg);}
	50% {-webkit-transform:scale(1.3,1.3) rotate(103deg);}
	100% {top:570px; left:640px; -webkit-transform:rotate(103deg) scale(0.8,0.8);}
}

@-moz-keyframes is05{
	0% {top:390px; left:650px; -moz-transform:rotate(0deg);}
	20% {top:390px; left:650px; -moz-transform:rotate(103deg);}
	50% {-moz-transform:scale(1.3,1.3) rotate(103deg);}
	100% {top:570px; left:640px; -moz-transform:rotate(103deg) scale(0.8,0.8);}
}

@keyframes is05{
	0% {top:390px; left:650px; transform:rotate(0deg);}
	20% {top:390px; left:650px; transform:rotate(103deg);}
	50% {transform:scale(1.3,1.3) rotate(103deg);}
	100% {top:570px; left:640px; transform:rotate(103deg) scale(0.8,0.8);}
}

.is06 {
	opacity:1 !important;
	-webkit-animation: is06 5s ease forwards;
	-moz-animation: is06 5s ease forwards;
    animation: is06 5s ease forwards;
}

@-webkit-keyframes is06{
	0% {top:390px; left:650px; -webkit-transform:rotate(0deg);}
	20% {top:390px; left:650px; -webkit-transform:rotate(160deg);}
	50% {-webkit-transform:scale(1.3,1.3) rotate(160deg);}
	100% {top:550px; left:160px; -webkit-transform:rotate(160deg) scale(0.8,0.8);}
}

@-moz-keyframes is06{
	0% {top:390px; left:650px; -moz-transform:rotate(0deg);}
	20% {top:390px; left:650px; -moz-transform:rotate(160deg);}
	50% {-moz-transform:scale(1.3,1.3) rotate(160deg);}
	100% {top:550px; left:160px; -moz-transform:rotate(160deg) scale(0.8,0.8);}
}

@keyframes is06{
	0% {top:390px; left:650px; transform:rotate(0deg);}
	20% {top:390px; left:650px; transform:rotate(160deg);}
	50% {transform:scale(1.3,1.3) rotate(160deg);}
	100% {top:550px; left:160px; transform:rotate(160deg) scale(0.8,0.8);}
}

.linea {
	width:110%;
	position:absolute;
	top:2px;
	left:-70px;
	z-index: 2;
	opacity:0;
}

.isclick {
	position:absolute;
	z-index: 100;
}

.isclick:hover {
	cursor: pointer;
}