#tcm-si-subgiftcoverheader0415_wrapper { margin: 0 auto; text-align: right; width: 425px; height: 25px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-weight: bold; font-size: 11px; }
#tcm-si-subgiftcoverheader0415 .btn-link { position: relative; display: inline-block; text-decoration: none; padding: 0 16px; color: #f1f1f1; background: url(images/arrow-up.png) 8px 9px no-repeat; cursor: pointer;}
#tcm-si-subgiftcoverheader0415 .btn-link1 { z-index: 299; }
#tcm-si-subgiftcoverheader0415 .btn-link2 { z-index: 399; }
#tcm-si-subgiftcoverheader0415 .btn-link3 { z-index: 499; }
#tcm-si-subgiftcoverheader0415 .btn-link:hover, #tcm-si-subgiftcoverheader0415 .btn-link.hover { background: url(images/arrow-down.png) 8px 11px no-repeat #E5192C; }

#tcm-si-subgiftcoverheader0415 .dummy_button { display: none; }

#tcm-si-subgiftcoverheader0415 #dummy-button-1:after { content: "Subscribe to SI"; }
#tcm-si-subgiftcoverheader0415 #dummy-button-2:after { content: "Give the Gift of SI"; }
#tcm-si-subgiftcoverheader0415 #dummy-button-3:after { content: "Get SI Classic Covers"; }
@media (max-width: 960px) {
	#tcm-si-subgiftcoverheader0415_wrapper { width: 358px; }
	#tcm-si-subgiftcoverheader0415 #dummy-button-1:after { content: "Subscribe"; }
	#tcm-si-subgiftcoverheader0415 #dummy-button-2:after { content: "Give a Gift"; }
	#tcm-si-subgiftcoverheader0415 #dummy-button-3:after { content: "SI Classic Covers"; }
}

#tcm-si-subgiftcoverheader0415_exp_wrapper { position: absolute; top: 0px; right: 0px; }

#tcm-si-subgiftcoverheader0415_exp_wrapper #btn-1,
#tcm-si-subgiftcoverheader0415_exp_wrapper #btn-2,
#tcm-si-subgiftcoverheader0415_exp_wrapper #btn-3{ 
	position: absolute;
	z-index: 999999 !important;
	cursor: pointer;
	width: 550px;
	height: 150px;
	overflow: hidden;
	display: none;
	top: 0;
	right: 0;
}

canvas{    position: relative;
    top: -239px;}
/*Subscribe Tout*/
#tcm-si-subgiftcoverheader0415_exp_wrapper .subscribe { background: url(images/subscribe-bg.png) left top no-repeat;}
#tcm-si-subgiftcoverheader0415_exp_wrapper .cvr { width:143px; height: 195px; position: absolute; top:10px; right: 40px;}
#tcm-si-subgiftcoverheader0415_exp_wrapper .tablet { width:130px; height:121px; background:url(images/tablet.png) left top no-repeat; position: absolute; right:147px; bottom:0;}
#tcm-si-subgiftcoverheader0415_exp_wrapper .tablet-cvr { width:104px; height:139px; position:absolute; left:13px; top:13px;}
#tcm-si-subgiftcoverheader0415_exp_wrapper .mobile { width:59px; height:89px; background:url(images/mobile.png) left top no-repeat; position: absolute; right:20px; bottom:0;}
#tcm-si-subgiftcoverheader0415_exp_wrapper .mobile-cvr { width:50px; height:69px; left:5px; top:18px; position:absolute; }

/*Gift Tout*/
#tcm-si-subgiftcoverheader0415_exp_wrapper .gift {background: url(images/gift-bg.png) left top no-repeat; height: 239px;}
#tcm-si-subgiftcoverheader0415_exp_wrapper .gift-jacket { position: absolute; right:10px; bottom:0; }
#tcm-si-subgiftcoverheader0415_exp_wrapper .gift-cvr {width:143px; height: 195px; position: absolute; top:10px; right: 118px;}
#tcm-si-subgiftcoverheader0415_exp_wrapper .ribbon { width: 230px;  height:60px; left:280px; position: absolute; bottom:0px; z-index: 400;}

#tcm-si-subgiftcoverheader0415_exp_wrapper .gift1 {background: url(images/bg21.png) left top no-repeat; height: 239px;}
#tcm-si-subgiftcoverheader0415_exp_wrapper .gift1-jacket { position: absolute; right:10px; bottom:0; }
#tcm-si-subgiftcoverheader0415_exp_wrapper .gift1-cvr {width:143px; height: 195px; position: absolute; top:10px; right: 118px;}
#tcm-si-subgiftcoverheader0415_exp_wrapper .countdown{ display: inline-block; vertical-align: middle; width: 29px; height: 29px; line-height: 29px; text-align: center;  background-image: url(images/countdown.png); padding-right: 0px; margin: -2px; padding-left: 2px;}


/*Covers Tout*/
#tcm-si-subgiftcoverheader0415_exp_wrapper .coverstore { background:url(images/covers-bg.png) right top no-repeat;}
#tcm-si-subgiftcoverheader0415_exp_wrapper .coverstore-copy { background-image: url(images/covers-copy.png); width: 311px; height: 150px; position: absolute; top: 0px; right: 0px; z-index: 6;  }

#tcm-si-subgiftcoverheader0415_exp_wrapper .cover1-wrap { position: absolute; top: 5px; left: 5px; width: 100px; -webkit-perspective: 100px; perspective:100px; z-index: 5; }
#tcm-si-subgiftcoverheader0415_exp_wrapper .cover1 { width: 100%; -webkit-transform: rotateY(5deg); transform: rotateY(5deg); box-shadow: -3px 3px 10px 0px #333333; }

#tcm-si-subgiftcoverheader0415_exp_wrapper .cover2-wrap { position: absolute; top: 10px; left: 104px; width: 92px; -webkit-perspective: 100px; perspective:100px; z-index: 4;  }
#tcm-si-subgiftcoverheader0415_exp_wrapper .cover2 { width: 100%; -webkit-transform: rotateY(5deg); transform: rotateY(5deg); box-shadow: -3px 3px 10px 0px #333333; }

#tcm-si-subgiftcoverheader0415_exp_wrapper .cover3-wrap { position: absolute; top: 15px; left: 195px; width: 85px; -webkit-perspective: 100px; perspective:100px; z-index: 3;  }
#tcm-si-subgiftcoverheader0415_exp_wrapper .cover3 { width: 100%; -webkit-transform: rotateY(5deg); transform: rotateY(5deg); box-shadow: -3px 3px 10px 0px #333333; }

#tcm-si-subgiftcoverheader0415_exp_wrapper .cover4-wrap { position: absolute; top: 19px; left: 279px; width: 77px; -webkit-perspective: 100px; perspective:100px; z-index: 2;  }
#tcm-si-subgiftcoverheader0415_exp_wrapper .cover4 { width: 100%; -webkit-transform: rotateY(5deg); transform: rotateY(5deg); box-shadow: -3px 3px 10px 0px #333333; }

#tcm-si-subgiftcoverheader0415_exp_wrapper .cover5-wrap { position: absolute; top: 22px; left: 355px; width: 69px; -webkit-perspective: 100px; perspective:100px; z-index: 1;  }
#tcm-si-subgiftcoverheader0415_exp_wrapper .cover5 { width: 100%; -webkit-transform: rotateY(5deg); transform: rotateY(5deg); box-shadow: -3px 3px 10px 0px #333333; }