@charset "utf-8";
/* CSS Document */

body { margin:0 auto; padding:0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; }

#container { position:absolute; width:300px; height:250px; overflow:hidden; top:0px; left:0px; background-color:#ff8600; display:none; }

/*-------------------*/
/*     C L A S S     */
/*-------------------*/
.adSize { position:absolute; top:0px; width:300px; height:250px; }
.defPos { position:absolute; top:0px; left:0px; }
.hideElm { display: none; }
.btn { cursor: pointer; }
.anchorCenter { -webkit-transform-origin: center center; transform-origin: center center; }

/*-------------*/
/*     I D     */
/*-------------*/
/* Border */
#border { box-sizing: border-box; border: 1px solid #ff8600; }

/* Background */
#bg { position:absolute; top:0px; left:0px; background-color:#ff8600; }
/* Headlines */
#t1 { background: url(t1.png) no-repeat; background-size: 100%; }
#t2 { background: url(t2.png) no-repeat; background-size: 100%; }
#t3 { background: url(t3.png) no-repeat; background-size: 100%; }
#t4 { background: url(t4.png) no-repeat; background-size: 100%; }
#arrow { background: url(arrow.png) no-repeat; background-size: 100%; }
#base { background: url(base.png) no-repeat; background-size: 100%; }
#plane { background: url(plane.png) no-repeat; background-size: 100%; }
#outline { background: url(outline.png) no-repeat; background-size: 100%; }
#ear_left { background: url(ear_left.png) no-repeat; background-size: 100%; }
#ear_right { background: url(ear_right.png) no-repeat; background-size: 100%; }
#save50 { background: url(save50.png) no-repeat; background-size: 100%; }
#logo { background: url(logo.png) no-repeat; background-size: 100%; }
#tc { background: url(tc.png) no-repeat; background-size: 100%; }
#tag { background: url(tag.png) no-repeat; background-size: 100%; }
#cta_out { background: url(cta_out.png) no-repeat; background-size: 100%; }
#cta_over { background: url(cta_over.png) no-repeat; background-size: 100%; }
#ctaMask { position:absolute; top:0px; width:300px; height:250px; overflow: hidden;}
#ctaCover { position:absolute; top:100px; width:300px; height:50px; background-color: #ff8600;}