/*
** Copyright © 2016 Apple Inc.
** All rights reserved.
*/

#iPadContentBlockId,#iPhoneContentBlockId{display:none}
html.ipad{background-image:url(web-storefront/images/apple-logo.png);background-repeat:no-repeat;background-position:50% 20px;background-color:#fff}
html.ipad body{font-family:Helvetica;background:#fff}
html.ipad.in-itunes{background:#959CA3 -webkit-gradient(linear,0% 0,0% 100%,from( #E8EAEC),to( #959CA3)) no-repeat!important}
html.ipad.in-itunes body{background:none!important;min-height:764px}
html.ipad #main{width:586px;min-width:586px}
html.ipad #itunes-detector{display:none}
html.ipad #main #iPadContentBlockId{display:block;margin:0 auto;width:586px;position:relative;top:50%;padding-top:82px;margin-top:-280px;background:url(web-storefront/images/apple-logo.png) 50% 0 no-repeat}
html.ipad.in-itunes #iPadContentBlockId{background:none!important}
html.ipad #main #iPadContentBlockId div.panel-content{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.3);-webkit-border-radius:25px;border:1px solid #d8d8d8;background:-webkit-gradient(linear,left top,left bottom,from( #fbfbfb),color-stop(0.2, #fbfbfb),to( #e5e5e5) );padding:40px}
html.ipad #main #iPadContentBlockId div.panel-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}
html.ipad #main #iPadContentBlockId div.panel-content>div.left-stack{display:-webkit-box;-webkit-box-orient:vertical;width:150px;padding:16px 35px 16px 0;border-right:1px solid #d9d9d9}
html.ipad #main #iPadContentBlockId div.panel-content>div.left-stack div.artworkitu img{max-width:145px;height:auto}
html.ipad #main #iPadContentBlockId div.panel-content>div.center-stack{display:-webkit-box;-webkit-box-orient:vertical;border-left:1px solid #fff;padding:0 0 0 35px;width:260px}
html.ipad #main #iPadContentBlockId div.panel-content>div.center-stack h1{font-size:20px;font-weight:bold;line-height:24px;color:#000;margin-bottom:20px}
html.ipad #main #iPadContentBlockId div.panel-content>div.center-stack p{font-size:14px;line-height:18px}
html.ipad #main #iPadContentBlockId div.panel-content>div.center-stack div.top-content{margin-bottom:36px}
html.ipad #main #iPadContentBlockId div.panel-content>div.center-stack a{display:block;padding:15px 0;text-align:center;margin-bottom:15px;border:1px solid rgba(197,197,197,.8);-webkit-border-radius:10px;-webkit-box-shadow:0 2px 0 rgba(255,255,255,.3);-webkit-tap-highlight-color:transparent;background:-webkit-gradient(linear,left top,left bottom,from( #fcfcfd),to( #f1f1f1));color:#000;font-size:16px;font-weight:bold}
html.ipad #main #iPadContentBlockId div.panel-content>div.center-stack a:hover{text-decoration:none}
html.ipad #main #iPadContentBlockId div.panel-content>div.center-stack a:active{background:-webkit-gradient(linear,left top,left bottom,from( #b4b4b4),to( #c2c2c2))}
html.ipad #desktopContentBlockId,html.ipad #iPhoneContentBlockId,html.ipad #globalheader,html.ipad #productheader,html.ipad #globalfooter,html.ipad #facebook{display:none}
body.iphone #iPhoneContentBlockId{display:block}
body.iphone #desktopContentBlockId,body.iphone #iPadContentBlockId{display:none}
html.iphone #desktopContentBlockId,html.iphone #iPadContentBlockId,html.iphone #globalheader,html.iphone #productheader,html.iphone #globalfooter,html.iphone #facebook{display:none}
html.iphone{text-align:center;background-image:none;background-color:#fff;background-repeat:no-repeat}
html.iphone body{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to( #d1d3d5));position:absolute;top:0;bottom:-20px;left:0;right:0}
html.iphone #main{width:320px;min-width:320px}
html.iphone #main #iPhoneContentBlockId{display:block;width:280px;margin:60px auto 0;text-align:left}
html.iphone div.platform-content-block div.top-content{display:-webkit-inline-box;-webkit-box-orient:horizontal;margin-bottom:20px;border-bottom:1px solid #DDD;padding-bottom:10px}
html.iphone div.platform-content-block div.left-stack,html.iphone div.platform-content-block div.center-stack{display:-webkit-box;min-width:60px;-webkit-box-orient:vertical;-webkit-box-align:stretch;-webkit-box-flex:1}
html.iphone div.platform-content-block div.center-stack{padding:0 15px}
html.iphone div.platform-content-block div.center-stack h1{color:#000;font-size:16px;line-height:22px;margin-bottom:14px}
html.iphone div.platform-content-block div.center-stack p{font-size:12px;line-height:18px}
html.iphone div.platform-content-block div.left-stack img.artworkitu{max-width:60px;height:auto}
html.iphone div.platform-content-block div.bottom-content>a{display:block;padding:12px 0;text-align:center;text-decoration:none;margin-bottom:15px;border:1px solid rgba(197,197,197,.8);-webkit-border-radius:10px;-webkit-box-shadow:0 2px 0 rgba(255,255,255,.3);-webkit-tap-highlight-color:transparent;background:-webkit-gradient(linear,left top,left bottom,from( #fcfcfd),to( #f1f1f1));color:#000;font-size:16px;font-weight:bold}
html.iphone div.platform-content-block div.bottom-content>a:active{background:-webkit-gradient(linear,left top,left bottom,from( #b4b4b4),to( #c2c2c2))}
html.iphone div.platform-content-block div.bottom-content .ibook-availability-notice{margin-bottom:40px}
