@media only screen and (max-device-width: 480px) {
	body.white #content { padding:0 !important; }
}

header.hero { text-align:left !important; }

/* content styles */
.sidenav-page .innercontent { width:636px; min-height:390px; padding:40px 47px 15px 49px; border-left:1px solid #e6e6e6; }
.sidenav-page .innercontent > div { padding:0; margin-left:0; }
.sidenav-page .innercontent h2.underline,
.sidenav-page .innercontent h3.underline { margin:30px 0 6px; padding-top:30px; border-top:1px solid #e5e5e5; }
.sidenav-page .innercontent .moreinfo h3.underline { margin-bottom:10px; }
.sidenav-page .innercontent h4 { margin:18px 0 12px; font-size:12px; }
.sidenav-page .innercontent p { line-height:1.5em; }
.sidenav-page .innercontent .smaller { font-size:12px; }
.sidenav-page .innercontent li { padding-bottom:.6em; }
.sidenav-page .innercontent ul h4 { margin:6px 0 3px; font-size:12px; }
.sidenav-page .innercontent ul li h4 {margin-bottom:0; }
.sidenav-page .innercontent ul a.inline { display:inline; padding-left:0 !important; }
.sidenav-page .innercontent .super { font-size:12px; vertical-align:top; }
.sidenav-page .innercontent .grid3col .column { width:31%; margin:0 2% 0 0; }
.sidenav-page .innercontent .grid4col .column { width:21%; margin:0 5% 0 0; }
.sidenav-page .innercontent .grid4col .column.last { float:left !important; margin-right:0; }
.sidenav-page .innercontent table.stroke tbody { font-size:12px; }
.sidenav-page .innercontent ul.dot { margin:0 0 20px; padding:0; border:none; }
.sidenav-page .innercontent ul.dot li { background:url(https://web.archive.org/web/20150314215916im_/https://devimages.apple.com.edgekey.net/support/images/dot-bg.png) 0 8px no-repeat; list-style-type:none; margin-bottom:10px; padding-left:14px !important; padding-bottom:0 !important; }
.sidenav-page .innercontent ul.dot.long li { margin-bottom:14px; }
.sidenav-page .innercontent ul.links { padding-bottom:0; }
.sidenav-page .innercontent .page { width:100%; margin-top:90px; border-top:1px solid #F1F1F1; clear:both; padding-top:12px !important; font-size:12px; }
.sidenav-page .innercontent a { white-space:nowrap;}
.sidenav-page .innercontent a.wrap { white-space:normal;}
.sidenav-page .innercontent ul.wrap a { white-space:normal;}
.sidenav-page .innercontent a.arrow_prev { background:transparent url(https://web.archive.org/web/20150314215916im_/https://devimages.apple.com.edgekey.net/assets/elements/arrows/thin-arrow-left.svg) no-repeat scroll -13px -8px; display:block; float:left; padding-left:15px; }
.sidenav-page .innercontent a.arrow_next { background:transparent url(https://web.archive.org/web/20150314215916im_/https://devimages.apple.com.edgekey.net/assets/elements/arrows/thin-arrow-right.svg) no-repeat scroll 100% -8px; display:block; float:right; padding-right:27px; margin-right:-13px; }
.sidenav-page .innercontent a .arrow { display:none; }
.sidenav-page .innercontent ul.overview { margin-top:8px; }
.sidenav-page .innercontent span.pipe { color:#e6e6e6; }

/* sidebar styles */
.sidenav-page .sidebar { min-height:425px; }
.sidenav-page .sidebar ul.nav { margin-bottom:20px; }

/* app review status callout (also in news.css and appstore.css) */
.sidenav-page .sidebar #appReviewStatus { margin-left:-5px; margin-right:-9px; color:#666; padding:10px 14px 0 !important; }
.sidenav-page .sidebar #appReviewStatus h4 { font-size:14px; padding-left:5px; }
.sidenav-page .sidebar #appReviewStatus p { margin-bottom:8px; margin-right:13px; margin-left:5px; font-size:12px; line-height:1.5em; }
.sidenav-page .sidebar #appReviewStatus .statusTitle { font-size:10px; }
.sidenav-page .sidebar #appReviewStatus .column.one { width:75px; }
.sidenav-page .sidebar #appReviewStatus .column.two { width:50px; }
.sidenav-page .sidebar #appReviewStatus .column.three { width:40px; text-align:right; }
.sidenav-page .sidebar #appReviewStatus .statusRow { margin-bottom:5px; color:#000; font-size:12px; }
.sidenav-page .sidebar #appReviewStatus .statusRow .column.one { font-weight:bold; }
.sidenav-page .sidebar #appReviewStatus .lastupdated { color:#8c8c8c; font-size:11px; margin-bottom:10px !important; }
.sidenav-page .sidebar #appReviewStatus hr { display:block; height:0; margin: 0 0 7px; border:none; border-top:1px solid #e5e5e5; background:none; color:none; }

/* iOS chart */
.sidenav-page .sidebar .chart { width:220px; padding:20px 0 0 12px; }
.sidenav-page .sidebar .chart img { padding:15px 0; margin-left:-8px; }
.sidenav-page .sidebar .chart h4 { font-size:14px; color:#000; width:180px; }
.sidenav-page .sidebar .chart p { font-size:12px; color:#8C8C8C; width:185px; }
.sidebar .divider { border-bottom:1px solid #e5e5e5; margin:36px 20px 26px 12px;}

/* support home page-specific styles */
#support-home .innercontent h3 { margin-top:30px; margin-bottom:5px; }

.sidenav-page.shortpage .innercontent #pagenav { margin-top:14em; }

/*
     FILE ARCHIVED ON 21:59:16 Mar 14, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 02:59:05 Oct 12, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.231
  exclusion.robots: 0.06
  exclusion.robots.policy: 0.034
  esindex: 0.024
  cdx.remote: 371.613
  LoadShardBlock: 307.992 (3)
  PetaboxLoader3.datanode: 369.968 (5)
  load_resource: 414.813 (2)
  PetaboxLoader3.resolve: 230.754 (2)
*/