/* delivery.peak2015 */
.delivery.peak2015 { margin-bottom:20px; text-transform:uppercase; text-align:center; position:relative; }
.delivery.peak2015 a { padding:24px 0; display:block; position:relative; overflow:hidden; }
.delivery.peak2015 a h3,
.delivery.peak2015 a p { opacity:1; filter:alpha(opacity=100); transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; }
.delivery.peak2015 a:hover h3,
.delivery.peak2015 a:hover p { opacity:0.5; filter:alpha(opacity=50); }
.delivery.peak2015 a h3 { font-size:32px; line-height:32px; letter-spacing:3px; position:relative; }
.delivery.peak2015 a p { font-size:14px; line-height:20px; letter-spacing:0; font-weight:bold; position:relative; }
.delivery.peak2015 a p em { margin-top:-10px; display:inline-block; font-size:18px; line-height:20px; font-style:normal; }
.delivery.peak2015 a .plane { width:93px; height:92px; background:#9e9e9e url('http://images.asos.com/homepage/generic-homepage/css/plane-neon.png') 0 0 no-repeat; position:absolute; top:4px; left:0; }
.delivery.peak2015 em.neon { width:100%; height:3px; display:block; background:#9e9e9e; position:absolute; bottom:-1px; left:0; box-shadow:0 0 7px #9e9e9e; -webkit-box-shadow:0 0 7px #9e9e9e; -moz-box-shadow:0 0 7px #9e9e9e; -o-box-shadow:0 0 7px #9e9e9e; -ms-box-shadow:0 0 7px #9e9e9e; }
/* box.category */
.box.category { margin:0 10px 0 0; width:236px; float:left; }
.box.category .splash { width:236px; height:300px; overflow:hidden; }
.box.category .splash a { display:block; opacity:1; filter:alpha(opacity=100); transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; }
.box.category .splash a img { display:block; }
.box.category .splash a:hover { opacity:0.5; filter:alpha(opacity=50); }
.box.category .caption { padding:20px 0; font-size:16px; line-height:20px; }
.box.category .caption h3 { min-height:48px; font-size:22px; line-height:24px; letter-spacing:2px; text-transform:uppercase; }
.box.category .caption p { padding:10px 0; min-height:60px; }
.box.category .buttons { font-size:14px; line-height:20px; text-transform:uppercase; }
.box.category .buttons a { padding:3px 0; letter-spacing:0; font-weight:bold; display:block; opacity:1; filter:alpha(opacity=100); transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; }
.box.category .buttons a em { margin-top:-10px; font-size:19px; line-height:20px; font-style:normal; display:inline-block; }
.box.category .buttons a:hover { opacity:0.5; filter:alpha(opacity=50); }
/* sgroup.peak2015 */
.sgroup.peak2015 { margin-bottom:20px; font-size:14px; line-height:24px; text-align:center; }
.sgroup.peak2015 h2 { font-size:18px; line-height:36px; text-transform:uppercase; position:relative; }
.sgroup.peak2015 h2 em.neon { width:100%; height:3px; display:block; background:#9e9e9e; position:absolute; top:16px; left:0; box-shadow:0 0 7px #9e9e9e; -webkit-box-shadow:0 0 7px #9e9e9e; -moz-box-shadow:0 0 7px #9e9e9e; -o-box-shadow:0 0 7px #9e9e9e; -ms-box-shadow:0 0 7px #9e9e9e; }
.sgroup.peak2015 h2 span { padding:0 10px; display:inline-block; background:#ffffff; position:relative; }
.sgroup.peak2015 p { padding:5px 114px; }
.sgroup.peak2015 a:hover { text-decoration:underline; }
/* sgroup.generic */
.sgroup.generic { margin-bottom:20px; font-size:14px; line-height:24px; text-align:center; }
.sgroup.generic h2 { font-size:18px; line-height:36px; background:url('http://images.asos.com/homepage/generic-homepage/css/lineh.gif') center left repeat-x; text-transform:uppercase; }
.sgroup.generic h2 span { padding:0 10px; display:inline-block; background:#ffffff; }
.sgroup.generic p { padding:5px 114px; }
.sgroup.generic a:hover { text-decoration:underline; }
/* shop.peak2015 */
.shop.peak2015 { padding:10px 50px; width:387px; text-align:center; float:left; }
.shop.peak2015 h3,
.shop.peak2015 h4 { text-transform:uppercase; }
.shop.peak2015 h3 { font-size:33px; line-height:42px; }
.shop.peak2015 h4 { font-size:16px; line-height:24px; }
.shop.peak2015 p { padding:10px 0; }
.shop.peak2015 .buttons { font-size:14px; line-height:20px; text-transform:uppercase; }
.shop.peak2015 .buttons a { margin:10px auto; padding:6px 15px; width:240px; border:3px solid #9e9e9e; letter-spacing:0; font-weight:bold; display:block; box-shadow:0 0 7px #9e9e9e; -webkit-box-shadow:0 0 7px #9e9e9e; -moz-box-shadow:0 0 7px #9e9e9e; -o-box-shadow:0 0 7px #9e9e9e; -ms-box-shadow:0 0 7px #9e9e9e; }
.shop.peak2015 .buttons a p { padding:0; color:#000000; }
.shop.peak2015 .buttons a p em { margin-top:-10px; font-size:19px; line-height:20px; font-style:normal; display:inline-block; }
/* shop.peak2015:animations */
.shop.peak2015 .buttons a:hover { box-shadow:0 0 12px #9e9e9e; -webkit-box-shadow:0 0 12px #9e9e9e; -moz-box-shadow:0 0 12px #9e9e9e; -o-box-shadow:0 0 12px #9e9e9e; -ms-box-shadow:0 0 12px #9e9e9e; animation:shoppeak2015a 2s linear forwards; -webkit-animation:shoppeak2015a 2s linear forwards; -moz-animation:shoppeak2015a 2s linear forwards; -o-animation:shoppeak2015a 2s linear forwards; -ms-animation:shoppeak2015a 2s linear forwards; }
.shop.peak2015 .buttons a:hover p { animation:shoppeak2015p 2s linear forwards; -webkit-animation:shoppeak2015p 2s linear forwards; -moz-animation:shoppeak2015p 2s linear forwards; -o-animation:shoppeak2015p 2s linear forwards; -ms-animation:shoppeak2015p 2s linear forwards; }
.shop.peak2015 .buttons a:hover p span.flicker { animation:shoppeak2015span 3s linear infinite; -webkit-animation:shoppeak2015span 3s linear infinite; -moz-animation:shoppeak2015span 3s linear infinite; -o-animation:shoppeak2015span 3s linear infinite; -ms-animation:shoppeak2015span 3s linear infinite; }
/* shop.peak2015:keyframes */
@keyframes shoppeak2015a { 2% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 3% { border-color:#cecece; box-shadow:none; } 5% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e,  0 0 12px -1px #9e9e9e inset; } 6% { border-color:#cecece; box-shadow:none; } 7% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 9% { border-color:#cecece; box-shadow:none; } 13% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 16% { border-color:#cecece; box-shadow:none; } 18% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 22% { border-color:#cecece; box-shadow:none; } 34% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 36% { border-color:#cecece; box-shadow:none; } 54% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 100% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } } 
@-webkit-keyframes shoppeak2015a { 2% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 3% { border-color:#cecece; -webkit-box-shadow:none; } 5% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e,  0 0 12px -1px #9e9e9e inset; } 6% { border-color:#cecece; -webkit-box-shadow:none; } 7% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 9% { border-color:#cecece; -webkit-box-shadow:none; } 13% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 16% { border-color:#cecece; -webkit-box-shadow:none; } 18% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 22% { border-color:#cecece; -webkit-box-shadow:none; } 34% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 36% { border-color:#cecece; -webkit-box-shadow:none; } 54% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 100% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } } 
@-moz-keyframes shoppeak2015a { 2% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 3% { border-color:#cecece; -moz-box-shadow:none; } 5% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e,  0 0 12px -1px #9e9e9e inset; } 6% { border-color:#cecece; -moz-box-shadow:none; } 7% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 9% { border-color:#cecece; -moz-box-shadow:none; } 13% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 16% { border-color:#cecece; -moz-box-shadow:none; } 18% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 22% { border-color:#cecece; -moz-box-shadow:none; } 34% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 36% { border-color:#cecece; -moz-box-shadow:none; } 54% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 100% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } } 
@-o-keyframes shoppeak2015a { 2% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 3% { border-color:#cecece; -o-box-shadow:none; } 5% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e,  0 0 12px -1px #9e9e9e inset; } 6% { border-color:#cecece; -o-box-shadow:none; } 7% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 9% { border-color:#cecece; -o-box-shadow:none; } 13% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 16% { border-color:#cecece; -o-box-shadow:none; } 18% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 22% { border-color:#cecece; -o-box-shadow:none; } 34% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 36% { border-color:#cecece; -o-box-shadow:none; } 54% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 100% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } } 
@-ms-keyframes shoppeak2015a { 2% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 3% { border-color:#cecece; -ms-box-shadow:none; } 5% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e,  0 0 12px -1px #9e9e9e inset; } 6% { border-color:#cecece; -ms-box-shadow:none; } 7% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 9% { border-color:#cecece; -ms-box-shadow:none; } 13% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 16% { border-color:#cecece; -ms-box-shadow:none; } 18% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 22% { border-color:#cecece; -ms-box-shadow:none; } 34% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 36% { border-color:#cecece; -ms-box-shadow:none; } 54% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 100% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } }
@keyframes shoppeak2015p { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 43% { opacity:1; } 46% { opacity:0.5; } 47% { opacity:1; } 100% { opacity:1; } } 
@-webkit-keyframes shoppeak2015p { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 43% { opacity:1; } 46% { opacity:0.5; } 47% { opacity:1; } 100% { opacity:1; } } 
@-moz-keyframes shoppeak2015p { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 43% { opacity:1; } 46% { opacity:0.5; } 47% { opacity:1; } 100% { opacity:1; } } 
@-o-keyframes shoppeak2015p { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 43% { opacity:1; } 46% { opacity:0.5; } 47% { opacity:1; } 100% { opacity:1; } } 
@-ms-keyframes shoppeak2015p { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 43% { opacity:1; } 46% { opacity:0.5; } 47% { opacity:1; } 100% { opacity:1; } } 
@keyframes shoppeak2015span { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@-webkit-keyframes shoppeak2015span { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@-moz-keyframes shoppeak2015span { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@-o-keyframes shoppeak2015span { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@-ms-keyframes shoppeak2015span { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
/* header.peak2015 */
.header.peak2015 { position:relative; }
.header.peak2015 .splash { padding:7px; width:924px; position:absolute; top:0; left:0; border:3px solid #9e9e9e; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; -ms-border-radius:20px; box-shadow:0 0 7px #9e9e9e, 0 0 7px #9e9e9e inset; -webkit-box-shadow:0 0 7px #9e9e9e, 0 0 7px #9e9e9e inset; -moz-box-shadow:0 0 7px #9e9e9e, 0 0 7px #9e9e9e inset; -o-box-shadow:0 0 7px #9e9e9e, 0 0 7px #9e9e9e inset; -ms-box-shadow:0 0 7px #9e9e9e, 0 0 7px #9e9e9e inset; }
.header.peak2015 .splash img { display:block; border-radius:10px 0 0 10px; -webkit-border-radius:10px 0 0 10px; -moz-border-radius:10px 0 0 10px; -o-border-radius:10px 0 0 10px; -ms-border-radius:10px 0 0 10px; }
.header.peak2015 .hgroup { margin:24px 0 0; padding:40px 0 30px 30px; width:360px; position:relative; background:#ffffff; float:right; }
.header.peak2015 .hgroup h1 { padding:0 0 10px; font-size:56px; line-height:60px; letter-spacing:6px; position:relative; }
.header.peak2015 .hgroup h2 { padding:0 0 30px; font-size:23px; line-height:30px; text-transform:uppercase; letter-spacing:2px; }
.header.peak2015 .hgroup p { padding-right:30px; }
.header.peak2015 .hgroup .neon { width:36px; height:50px; display:block; background:#9e9e9e url('http://images.asos.com/homepage/generic-homepage/css/sign-neon.png') 0 0 no-repeat; position:absolute; top:-6px; right:14px; animation:headerpeak2015sign 2s linear infinite; -webkit-animation:headerpeak2015sign 2s linear infinite; -moz-animation:headerpeak2015sign 2s linear infinite; -o-animation:headerpeak2015sign 2s linear infinite; -ms-animation:headerpeak2015sign 2s linear infinite; }
.header.peak2015 .buttons { margin:20px 0 0; height:90px; text-align:center; }
.header.peak2015 .buttons a { padding:17px 0; width:172px; border:3px solid #9e9e9e; color:#000000; display:block; font-size:16px; line-height:20px; letter-spacing:0; text-transform:uppercase; box-shadow:0 0 7px #9e9e9e; -webkit-box-shadow:0 0 7px #9e9e9e; -moz-box-shadow:0 0 7px #9e9e9e; -o-box-shadow:0 0 7px #9e9e9e; -ms-box-shadow:0 0 7px #9e9e9e; }
.header.peak2015 .buttons a p { padding:0; }
.header.peak2015 .buttons a p span { display:block; font-size:30px; line-height:30px; letter-spacing:3px; }
.header.peak2015 .buttons a p span.flicker { display:inline; }
.header.peak2015 .buttons a.lside { float:left; }
.header.peak2015 .buttons a.rside { float:right; }
.header.peak2015 em.neon { width:100%; height:3px; display:block; background:#9e9e9e; position:absolute; bottom:-1px; left:0; box-shadow:0 0 7px #9e9e9e; -webkit-box-shadow:0 0 7px #9e9e9e; -moz-box-shadow:0 0 7px #9e9e9e; -o-box-shadow:0 0 7px #9e9e9e; -ms-box-shadow:0 0 7px #9e9e9e; }
/* header.peak2015:animations */
.header.peak2015 .buttons a:hover { box-shadow:0 0 12px #9e9e9e; -webkit-box-shadow:0 0 12px #9e9e9e; -moz-box-shadow:0 0 12px #9e9e9e; -o-box-shadow:0 0 12px #9e9e9e; -ms-box-shadow:0 0 12px #9e9e9e; animation:headerpeak2015a 2s linear forwards; -webkit-animation:headerpeak2015a 2s linear forwards; -moz-animation:headerpeak2015a 2s linear forwards; -o-animation:headerpeak2015a 2s linear forwards; -ms-animation:headerpeak2015a 2s linear forwards; }
.header.peak2015 .buttons a:hover p { animation:headerpeak2015p 2s linear forwards; -webkit-animation:headerpeak2015p 2s linear forwards; -moz-animation:headerpeak2015p 2s linear forwards; -o-animation:headerpeak2015p 2s linear forwards; -ms-animation:headerpeak2015p 2s linear forwards; }
.header.peak2015 .buttons a:hover p span.flicker { animation:headerpeak2015span 3s linear infinite; -webkit-animation:headerpeak2015span 3s linear infinite; -moz-animation:headerpeak2015span 3s linear infinite; -o-animation:headerpeak2015span 3s linear infinite; -ms-animation:headerpeak2015span 3s linear infinite; }
/* header.peak2015:keyframes */
@keyframes headerpeak2015a { 2% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 3% { border-color:#cecece; box-shadow:none; } 5% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e,  0 0 12px -1px #9e9e9e inset; } 6% { border-color:#cecece; box-shadow:none; } 7% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 9% { border-color:#cecece; box-shadow:none; } 13% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 16% { border-color:#cecece; box-shadow:none; } 18% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 22% { border-color:#cecece; box-shadow:none; } 34% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 36% { border-color:#cecece; box-shadow:none; } 54% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 100% { border-color:#9e9e9e; box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } } 
@-webkit-keyframes headerpeak2015a { 2% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 3% { border-color:#cecece; -webkit-box-shadow:none; } 5% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e,  0 0 12px -1px #9e9e9e inset; } 6% { border-color:#cecece; -webkit-box-shadow:none; } 7% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 9% { border-color:#cecece; -webkit-box-shadow:none; } 13% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 16% { border-color:#cecece; -webkit-box-shadow:none; } 18% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 22% { border-color:#cecece; -webkit-box-shadow:none; } 34% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 36% { border-color:#cecece; -webkit-box-shadow:none; } 54% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 100% { border-color:#9e9e9e; -webkit-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } } 
@-moz-keyframes headerpeak2015a { 2% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 3% { border-color:#cecece; -moz-box-shadow:none; } 5% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e,  0 0 12px -1px #9e9e9e inset; } 6% { border-color:#cecece; -moz-box-shadow:none; } 7% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 9% { border-color:#cecece; -moz-box-shadow:none; } 13% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 16% { border-color:#cecece; -moz-box-shadow:none; } 18% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 22% { border-color:#cecece; -moz-box-shadow:none; } 34% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 36% { border-color:#cecece; -moz-box-shadow:none; } 54% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 100% { border-color:#9e9e9e; -moz-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } } 
@-o-keyframes headerpeak2015a { 2% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 3% { border-color:#cecece; -o-box-shadow:none; } 5% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e,  0 0 12px -1px #9e9e9e inset; } 6% { border-color:#cecece; -o-box-shadow:none; } 7% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 9% { border-color:#cecece; -o-box-shadow:none; } 13% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 16% { border-color:#cecece; -o-box-shadow:none; } 18% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 22% { border-color:#cecece; -o-box-shadow:none; } 34% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 36% { border-color:#cecece; -o-box-shadow:none; } 54% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 100% { border-color:#9e9e9e; -o-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } } 
@-ms-keyframes headerpeak2015a { 2% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 3% { border-color:#cecece; -ms-box-shadow:none; } 5% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e,  0 0 12px -1px #9e9e9e inset; } 6% { border-color:#cecece; -ms-box-shadow:none; } 7% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 9% { border-color:#cecece; -ms-box-shadow:none; } 13% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 16% { border-color:#cecece; -ms-box-shadow:none; } 18% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 22% { border-color:#cecece; -ms-box-shadow:none; } 34% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 36% { border-color:#cecece; -ms-box-shadow:none; } 54% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } 100% { border-color:#9e9e9e; -ms-box-shadow:0 0 12px -1px #9e9e9e, 0 0 12px -1px #9e9e9e inset; } }
@keyframes headerpeak2015p { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 43% { opacity:1; } 46% { opacity:0.5; } 47% { opacity:1; } 100% { opacity:1; } } 
@-webkit-keyframes headerpeak2015p { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 43% { opacity:1; } 46% { opacity:0.5; } 47% { opacity:1; } 100% { opacity:1; } } 
@-moz-keyframes headerpeak2015p { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 43% { opacity:1; } 46% { opacity:0.5; } 47% { opacity:1; } 100% { opacity:1; } } 
@-o-keyframes headerpeak2015p { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 43% { opacity:1; } 46% { opacity:0.5; } 47% { opacity:1; } 100% { opacity:1; } } 
@-ms-keyframes headerpeak2015p { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 43% { opacity:1; } 46% { opacity:0.5; } 47% { opacity:1; } 100% { opacity:1; } } 
@keyframes headerpeak2015span { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@-webkit-keyframes headerpeak2015span { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@-moz-keyframes headerpeak2015span { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@-o-keyframes headerpeak2015span { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@-ms-keyframes headerpeak2015span { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@keyframes headerpeak2015sign { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@-webkit-keyframes headerpeak2015sign { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@-moz-keyframes headerpeak2015sign { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@-o-keyframes headerpeak2015sign { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
@-ms-keyframes headerpeak2015sign { 2% { opacity:1; } 3% { opacity:0.5; } 6% { opacity:1; } 9% { opacity:0.5; } 11% { opacity:1; } 14% { opacity:0.5; } 18% { opacity:1; } 32% { opacity:1; } 33% { opacity:0.5; } 37% { opacity:1; } 39% { opacity:0.5; } 40% { opacity:1; } 100% { opacity:1; } } 
