#banner,body{margin:0;padding:0}#banner{background:#fff;color:#000;display:block;height:250px;overflow:hidden;position:relative;width:300px}#banner img{position:absolute}#banner #label{left:50%;margin-left:-80px;margin-top:-115px;max-height:92px;max-width:160px;opacity:0;top:50%}#banner #cover{max-height:275px;max-width:206px;opacity:0;top:-5px}#banner #special{max-height:120px;max-width:120px;opacity:0;padding:5px;right:0;top:0}#banner #logo{bottom:0;max-height:25px;max-width:80px;opacity:0;padding:5px;right:0}#banner b,#banner li{font-family:Arial Black,sans-serif;padding:0;text-align:center}#banner #headlines{height:147px;margin:104px auto auto;max-width:200px;opacity:1;padding:0;position:relative}#banner #headlines ul{list-style-type:none;margin:0;padding:0}#banner #headlines ul li{font-size:30px;opacity:0;position:absolute;top:50%}#banner #slogan{height:86px;line-height:86px;opacity:0;padding:5px;position:absolute;right:5px;text-align:center;top:125px;width:100px}#banner #slogan b{display:inline-block;font-size:20px;line-height:normal;text-shadow:-1px 1px 3px #fff;vertical-align:middle}#banner.animated #label{animation:label 2s linear;animation-iteration-count:1;-webkit-animation:label 2s linear;-webkit-animation-iteration-count:1;-moz-animation:label 2s linear;-moz-animation-iteration-count:1;-o-animation:label 2s linear;-o-animation-iteration-count:1;-ms-animation:label 2s linear;-ms-animation-iteration-count:1;opacity:1;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%}#banner.animated #cover{animation:cover 1s linear;animation-iteration-count:1;-webkit-animation:cover 1s linear;-webkit-animation-iteration-count:1;-moz-animation:cover 1s linear;-moz-animation-iteration-count:1;-o-animation:cover 1s linear;-o-animation-iteration-count:1;-ms-animation:cover 1s linear;animation-fill-mode:forwards;-ms-animation-iteration-count:1}#banner.animated #cover,#banner.animated #special{transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%}#banner.animated #special{animation:fadeIn .4s linear;animation-iteration-count:1;-webkit-animation:fadeIn .4s linear;-webkit-animation-iteration-count:1;-moz-animation:fadeIn .4s linear;-moz-animation-iteration-count:1;-o-animation:fadeIn .4s linear;-o-animation-iteration-count:1;-ms-animation:fadeIn .4s linear;animation-fill-mode:forwards;-ms-animation-iteration-count:1}#banner.animated #logo{animation:fadeIn .8s linear;animation-iteration-count:1;-webkit-animation:fadeIn .8s linear;-webkit-animation-iteration-count:1;-moz-animation:fadeIn .8s linear;-moz-animation-iteration-count:1;-o-animation:fadeIn .8s linear;-o-animation-iteration-count:1;-ms-animation:fadeIn .8s linear;animation-fill-mode:forwards;-ms-animation-iteration-count:1}#banner.animated #label-wrapper,#banner.animated #logo{transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%}#banner.animated #label-wrapper{animation:labelFadeOut 1s linear;animation-iteration-count:1;-webkit-animation:labelFadeOut 1s linear;-webkit-animation-iteration-count:1;-moz-animation:labelFadeOut 1s linear;-moz-animation-iteration-count:1;-o-animation:labelFadeOut 1s linear;-o-animation-iteration-count:1;-ms-animation:labelFadeOut 1s linear;animation-fill-mode:forwards;-ms-animation-iteration-count:1}#banner.animated #slogan{animation:fadeIn .8s linear;animation-iteration-count:1;-webkit-animation:fadeIn .8s linear;-webkit-animation-iteration-count:1;-moz-animation:fadeIn .8s linear;-moz-animation-iteration-count:1;-o-animation:fadeIn .8s linear;-o-animation-iteration-count:1;-ms-animation:fadeIn .8s linear;animation-fill-mode:forwards;-ms-animation-iteration-count:1}#banner.animated #headlines ul li:nth-child(2n-1),#banner.animated #slogan{transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%}#banner.animated #headlines ul li:nth-child(2n-1){animation:headline_left 2s linear;animation-iteration-count:1;-webkit-animation:headline_left 2s linear;-webkit-animation-iteration-count:1;-moz-animation:headline_left 2s linear;-moz-animation-iteration-count:1;-o-animation:headline_left 2s linear;-o-animation-iteration-count:1;-ms-animation:headline_left 2s linear;-ms-animation-iteration-count:1}#banner.animated #headlines ul li:nth-child(2n){animation:headline_right 2s linear;animation-iteration-count:1;-webkit-animation:headline_right 2s linear;-webkit-animation-iteration-count:1;-moz-animation:headline_right 2s linear;-moz-animation-iteration-count:1;-o-animation:headline_right 2s linear;-o-animation-iteration-count:1;-ms-animation:headline_right 2s linear;-ms-animation-iteration-count:1;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%}#banner.animated #headlines ul li:first-child{animation-delay:2s}#banner.animated #headlines ul li:nth-child(2){animation-delay:4s}#banner.animated #headlines ul li:nth-child(3){animation-delay:6s}#banner.animated #headlines ul li:nth-child(4){animation-delay:8s}#banner.animated #headlines ul li:nth-child(5){animation-delay:10s}#banner.animated #headlines ul li:nth-child(6){animation-delay:12s}@keyframes label{0%{opacity:0;transform:translateY(69px) scaleX(.33) scaleY(.33)}50%{opacity:1;transform:translateY(69px) scaleX(.67) scaleY(.67)}to{opacity:1;transform:translate(0) scaleX(1) scaleY(1)}}@keyframes labelFadeOut{0%{opacity:1}to{opacity:0}}@keyframes cover{0%{opacity:0;transform:translate(-206px) rotate(-3deg)}to{opacity:1;transform:translate(0) rotate(-3deg)}}@keyframes headline_left{0%{opacity:0;transform:translate(-20px,-50%)}50%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(-50%)}}@keyframes headline_right{0%{opacity:0;transform:translate(20px,-50%)}50%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translateY(-50%)}}@keyframes fadeIn{0%{opacity:0;transform:scaleX(0) scaleY(0)}to{opacity:1;transform:scaleX(1) scaleY(1)}}
