.allch-anim{width:100%;position:relative;top:0;left:0;background-color:#000000;height:100vh;}
.allch-frame{width:100%;position:absolute;top:0;left:0;bottom:0;background-size:100% auto;background-position:0 0;background-repeat:no-repeat;}
.allch-bttn, .cambio-rin, .boton-cambio{position:relative;width:auto;top:0;left:0;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;border-radius:15px;border:1px solid #FFFFFF;color:#FFFFFF;text-align:center;display:none;cursor:pointer;margin:5px;padding:2px 5px;box-sizing:border-box;background-position:center left;background-repeat:no-repeat;background-size:auto 100%;}
.allch-null{cursor:default;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}
.rin-anim{width:100%;position:relative;top:0;left:0;background-color:#000000;height:100vh;}
.rin-frame{width:100%;position:absolute;top:0;left:0;bottom:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;background-size:100% auto;background-position:0 0;background-repeat:no-repeat;}
.ap-audio-mask{width:100%;position:absolute;top:0;left:0;bottom:0;overflow:hidden;}
.ap-audio{width:100%;position:absolute;top:0;left:0;bottom:0;height:100vh;background-size:100% 100%;background-position:center;background-repeat:no-repeat;transform-origin:center;}
.abounce{-webkit-animation:abounce 2s infinite;}
@-webkit-keyframes abounce{0%{transform:scale(1,1);}
20%{transform:scale(1,1.3);}
40%{transform:scale(1,1);}
50%{transform:scale(1,1.5);}
60%{transform:scale(1,1);}
80%{transform:scale(1,1.3);}
100%{transform:scale(1,1);}
}
.bbounce{transform-origin:center;-webkit-animation:bbounce 1s infinite;}
@-webkit-keyframes bbounce{0%{transform:scale(1);opacity:1}
50%{transform:scale(1.1);opacity:0}
100%{transform:scale(1);opacity:1}
}
.cockpit-mask{position:absolute;width:100%;top:0;left:0;bottom:0;overflow:hidden;background-color:#000000;display:none;}
.cockpit-content{position:absolute;width:100%;top:0;left:0;bottom:0;}
.cockpit-item{position:absolute;width:100%;top:auto;left:0;bottom:0;}
.cockpit-front{position:absolute;width:100%;top:auto;left:0;bottom:0;}
.cockp-up{position:absolute;width:13%;top:auto;left:35%;bottom:62%;cursor:pointer;}
.cockp-down{position:absolute;width:13%;top:auto;left:auto;;right:35%;bottom:58%;cursor:pointer;}
.bttcpActive{background-position:bottom left;background-repeat:no-repeat;background-size:100%;}
.headsup-mask{width:100%;position:absolute;top:0;left:0;bottom:0;box-sizing:border-box;overflow:hidden;}
.headsup-reel{width:100%;position:absolute;top:0;left:0;bottom:0;box-sizing:border-box;}
.huframe{width:100%;position:absolute;top:0;bottom:0;background-size:100% auto;background-position:0 0;background-repeat:no-repeat;}
.hubounce{-webkit-animation:hubounce 1s steps(6,end) infinite;}
@-webkit-keyframes hubounce{from{left:0%;}
to{left:-600%;}
}
.nuller{display:block;}
.nullerm{display:none;}
@media only screen and (orientation:landscape){.cockpit-mask{display:block;}
.nuller{display:none;}
.nullerm{display:block;}
.allch-bttn, .cambio-rin, .boton-cambio{color:#FFFFFF;margin:10px 10px;padding:5px 5%;background-color:#000000;}
}
@media only screen and (min-width:1024px) and (orientation:landscape){.cockpit-mask{display:none;}
}