/* Sidebar Navigation
---------------------------------------- */
#overview 		.sidebar .sn-1 a,
#best-practices .sidebar .sn-2 a,
#ios 			.sidebar .sn-3 a,
#mac 			.sidebar .sn-4 a,
#other 			.sidebar .sn-5 a,
#faqs 			.sidebar .sn-6 a { background-position:-522px 9px; }
#overview 		.sidebar .sn-1 a:hover,
#best-practices	.sidebar .sn-2 a:hover,
#ios 			.sidebar .sn-3 a:hover,
#mac 			.sidebar .sn-4 a:hover,
#other 			.sidebar .sn-5 a:hover,
#faqs 			.sidebar .sn-6 a:hover { color:#333; cursor:default; }

#overview 		.sidebar .sn-1 a .arrow,
#best-practices .sidebar .sn-2 a .arrow,
#ios 			.sidebar .sn-3 a .arrow,
#mac 			.sidebar .sn-4 a .arrow,
#other 			.sidebar .sn-5 a .arrow,
#faqs 			.sidebar .sn-6 a .arrow { background-color:#000; }

#best-practices .sidebar .sn-2 a,
#ios 			.sidebar .sn-3 a,
#mac 			.sidebar .sn-4 a,
#other 			.sidebar .sn-5 a { background-position:-771px 9px; }
#best-practices .sidebar .sn-2 .subnav,
#ios 			.sidebar .sn-3 .subnav,
#mac 			.sidebar .sn-4 .subnav,
#other 			.sidebar .sn-5 .subnav { display:block; }

.sidenav-page .sidebar .subnav li { height:28px; background:url('https://web.archive.org/web/20150315013503im_/https://devimages.apple.com.edgekey.net/assets/elements/icons/16x16/list_bullet.png') no-repeat 4px 6px; }
.sidebar .subnav a { line-height:2.40em; }

/* Individual page adjustments
---------------------------------------- */
#overview .innercontent section.container p { width:620px; }

#best-practices .hero .grid2col ul { margin-bottom:20px; }
#best-practices .hero ul span { margin-left:-19px; font-size:14px; font-weight:bold; color:#08c }
#best-practices .hero ul li { margin-bottom:4px; }
#best-practices .innercontent section p { margin-right:30px; }
#best-practices .innercontent section p + ul,
#best-practices .innercontent section p + ol { margin-top:-6px; }
#best-practices .innercontent section table ol li { margin-bottom:0; }

.sidenav-page .innercontent section.container ol li ul li { list-style:none; margin-left:0; }
.sidenav-page .innercontent section.container ol li.no-bullet { list-style:none; }
.sidenav-page .innercontent section.container ol li.no-bullet-flush-left { list-style:none; margin-left:0; }

.sidenav-page .innercontent section.support { padding-top:30px; }

.sidenav-page .innercontent section.container ol li ul li ol {
	margin-top: 4px;
}

.sidenav-page .innercontent section.container ol li ul li ol li {
	margin-left: 25px;
	margin-bottom: 8px;
	list-style: decimal;
}

/*
     FILE ARCHIVED ON 01:35:03 Mar 15, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:30:22 Feb 21, 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: 0.784
  exclusion.robots: 0.081
  exclusion.robots.policy: 0.066
  esindex: 0.013
  cdx.remote: 25.956
  LoadShardBlock: 251.17 (3)
  PetaboxLoader3.datanode: 220.864 (4)
  load_resource: 167.39
  PetaboxLoader3.resolve: 65.139
*/