/* auto generated sprite classes */
.sprite { position: absolute; background: url('sprite-s7550116e67.png'); }

.f1_txt { background-position: 0 0; height: 90px; width: 728px; }

.f5_txt { background-position: 0 -92px; height: 21px; width: 568px; }

.f6_cta { background-position: 0 -115px; height: 13px; width: 83px; }

.f6_cta_arrow { background-position: 0 -130px; height: 14px; width: 10px; }

.f6_txt { background-position: 0 -146px; height: 49px; width: 338px; }

.line { background-position: 0 -197px; height: 600px; width: 2px; }

.logo { background-position: 0 -799px; height: 90px; width: 581px; }

/* Global variables -------------------------------------------------------- */
/* Reset -------------------------------------------------------- */
body, #ad * { margin: 0; padding: 0; border: 0 none; outline: 0; }

body { background: #fff; }

#ad_content {display: none;}

/* Content -------------------------------------------------------- */
/* CSS Document */
.f1_txt { top: 0; }

.f6_txt { top: 24px; left: 224px; }

.cta { width: 97px; height: 14px; top: 39px; left: 607px; opacity: 0; }

.f6_cta { top: 0; left: 0; }

.f6_cta_arrow { top: 0; left: 86px; animation: pound 1s infinite; }

.f5-holder { top: 37px; left: 0; display: inline-block; overflow: hidden; width: 568px; height: 21px; border-width: 1px; border-color: #fff; }

.alpha0 { opacity: 0 !important; }

.img-trans-1000 { -webkit-transition: all 1000ms linear !important; transition: all 0ms linear !important; }

.bg-color1 { background: #00327b; }

.bg-color2 { background: #007fcc; }

@keyframes img-anim-f1 { from { left: 0; }
  to { left: -100px; } }
.f1-anim { animation: img-anim-f1 1000ms; animation-fill-mode: forwards; }

body, #ad_content { margin: 0; padding: 0; color: #003179; border: 0 none; outline: 0; }

#story { position: absolute; width: 300px; height: 250px; }

#ad_content { position: relative; overflow: hidden; box-sizing: border-box; width: 728px; height: 90px; cursor: pointer; border: 1px solid #666; }

#ad_content * { position: absolute; }

@keyframes pound { from { transform: none; }
  50% { transform: scale(1.2); }
  to { transform: none; } }
