html { background:#F2F2F2 !important; }
#header { width: 988px; height:100px; background:url(https://web.archive.org/web/20150524081008im_/https://devimages.apple.com.edgekey.net/iphone/images/header.png) no-repeat 0 0; behavior:url(/web/20150524081008im_/https://developer.apple.com/assets/scripts/lib/iepngfix.htc); margin-top: -10px; }
#header h2 a { height:52px; }
#header h2, #header h2 a { float:left; margin:0 -2px; text-indent:-9999px; width:598px; }
#header ul.devcenterMenu { float:left; margin:28px 0 0 0; padding-left:130px; }
#header ul.devcenterMenu li, #header ul.devcenterMenu li a { float:left; color:#a6a6a9; height:32px; width:130px; text-align:center; }
#header ul.devcenterMenu li a:hover { text-decoration:none; }

#header ul.devcenterMenu li.iphone_devcenter.active { height:50px; color:#ccc; padding-top:15px; position:absolute; top:13px; right:268px; background:url(https://web.archive.org/web/20150524081008im_/https://devimages.apple.com.edgekey.net/iphone/images/header_active.png) no-repeat; }
#header ul.devcenterMenu li.iphone_devcenter.active a {color:#ccc;}
#header ul.login { margin-top: 1.2em; }

#header.safari-iphone-dev-center {margin-top:-10px}

.download .grid2cola .column.first{width:66px}
.download .grid2cola .column.last{width:220px}

#downloads .click-button {
	margin-bottom: 15px;
}

.button-wrapper {margin:22px 0 15px}

.box { overflow:visible !important; }  

.msg p.left { margin:0 0 0 20px; }

.msg.expandable { padding-bottom:1em; }
.msg.expandable h4 { padding:.6em 0 0; font-weight:normal; color:#797c80; }
.msg.expandable a.expandlink { display:none; padding-left:0; color:#08c; font-size:12px; }
.hasjs .msg.expandable a.expandlink { display:inline; }
.msg.expandable a.expandlink:hover { text-decoration:underline; }
.msg.expandable div.expandcontent { padding-left:0; }
.msg.expandable div.expandcontent p { margin-bottom:0; padding-bottom:1em; }

#content h1 { margin-top:1em; }
#content .column.first h3 a, #content .column.first h4 a, #content .column.first h5 a { color:#08c; }
#content .column.first h3 a:hover, #content .column.first h4 a:hover, #content .column.first h5 a:hover { text-decoration:underline; }

#content .msg { margin-top:-1em; margin-bottom:2em; padding:0.6em 18px 1px 70px !important; background-position:20px 0.6em !important; }

#content .image.image100 img.image32 { margin-left:-100px; }

#content .downloads { margin-bottom:1.6em; }
#content .downloads .download { margin-bottom:1em; padding-bottom:1em; border-bottom:1px solid #e5e5e5; }
#content .downloads .download ul { margin:.3em 0 0; }
#content .downloads .download .right { padding:.8em 0; }

#content .downloads ul.icons li { padding-bottom:0; }

#content h3 + .resources { margin-top:-.6em; }
#content  .resources div.image { margin-bottom:.6em; padding-bottom:.8em; border-bottom:1px solid #e5e5e5; }
#content  .resources div.image p { margin-bottom:0; }
#content .resources div.image img.left { margin-bottom:0; }

#content .column.first .resources div.image h5 { padding:.8em 0; }
#content .column.last .resources div.image h5 { padding:0; }

#content .column.first .resources div.image h5.prerelease { padding:.1em 0; }
#content .column.first .resources div.image p.prerelease { color:#999999; }

#content .resources:last-child div.image:last-child { margin-bottom:1.6em; border-bottom:none; }

#content .status h5 { margin-bottom:.6em; padding-left:5px; }
#content .status .callout { padding:1.6em 10px .6em !important; }
#content .status .callout a.status { display:block; margin-bottom:1em; white-space:normal; background-position:0 .3em; }
#content .status .callout a.status.red { color:#333; text-decoration:none; }
#content .status .callout p { padding-left:20px; margin-bottom:1em; white-space:normal !important; line-height:1.4; }

#content .promo p.small { color:#999; font-size:10px; }
#content .promo.idp img.right { margin:0 -10px 0 0 !important; }


#content ul.nav li a { color:#000 !important; background-position:-496px 50% !important; }
#content ul.icons li { padding-bottom:0 !important; }

#content ul.square { margin-top:0.8em !important; padding-bottom:0.5em !important; }

#content .feature { clear:both; margin:0 -18px; padding:2em 18px; background:transparent url(https://web.archive.org/web/20150524081008im_/https://devimages.apple.com.edgekey.net/assets/elements/layout/dc_divider.png) 0 0 repeat-x; }
#content .feature.top { clear:both; margin:.9em -18px; padding:2em 18px; background:transparent url(https://web.archive.org/web/20150524081008im_/https://devimages.apple.com.edgekey.net/assets/elements/layout/dc_divider.png) 0 0 repeat-x; }

#content p.sdk_btn { padding-top:32px; }

/***  Override style changes in adc.css after the merge with new_styles.css ***/
#content.box .boxbottom { background:url(https://web.archive.org/web/20150524081008im_/https://devimages.apple.com.edgekey.net/assets/elements/layout/sdc_box_grid2colb_bgbottom.png) no-repeat; }
/**************/
/*
     FILE ARCHIVED ON 08:10:08 May 24, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:14:18 Feb 20, 2026.
     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.197
  exclusion.robots: 0.068
  exclusion.robots.policy: 0.054
  esindex: 0.013
  cdx.remote: 54.866
  LoadShardBlock: 218.712 (3)
  PetaboxLoader3.datanode: 142.878 (4)
  PetaboxLoader3.resolve: 264.148 (2)
  load_resource: 245.902
*/