/* safari.css */
#overview.safari .content { margin:0 auto; width:900px; padding:60px 40px 40px 40px; }
#overview.safari .hero { padding-bottom:38px; }
#overview.safari .hero img.right { margin:-40px 30px 0 60px; }
#overview.safari .callout { position:relative; z-index:1; margin-top:30px; width:460px; height:88px; padding:18px 18px 1px; }
#overview.safari .callout h3 { font-size:1.273em; }
#overview.safari .btn { margin-top:10px; }
#overview.safari a.button { margin-right:10px; padding:4px 0 6px 10px; zoom:1; }
#overview.safari .price { font-size:1.273em; }

#overview.safari .header-offset { height:80px; }
#overview.safari .extensions h2 { font-size:1.1em; }
#overview.safari .extensions h3 { margin-bottom:8px; }
#overview.safari .secure-extensions li { padding-left:30px; background:url(https://web.archive.org/web/20140706130709im_/https://devimages.apple.com.edgekey.net/programs/safari/images/access-check.png) 0 0 no-repeat; behavior:url(/web/20140706130709im_/https://developer.apple.com/assets/scripts/lib/iepngfix.htc); }

#overview.safari .callout img.callout-logo { position:absolute; top:12px; left:12px; }
#overview.safari .callout h3 { float:left; margin-left:130px; }
#overview.safari .callout .btn { float:left; margin-left:130px; }

/* promofooter */
#overview.safari .promofooter {
	position:relative; z-index:1; overflow:hidden; margin:18px auto 0; width:980px; border:1px solid #dbdbdb;
	background:#fff;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255, 255,1)), to(rgba(240,240,240,1)));
	background:-moz-linear-gradient(top, rgba(255,255,255,1), rgba(240,240,240,1));
	background:linear-gradient(top, rgba(255,255,255,1), rgba(240,240,240,1));
	-webkit-box-shadow:rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow:rgba(0, 0, 0, 0.3) 0 1px 3px;
	box-shadow:rgba(0, 0, 0, 0.3) 0 1px 3px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

#overview.safari .promofooter:nth-child(1n) { border:none; }
#overview.safari .promofooter .new { position:absolute; top:0; right:0; }
#overview.safari .promofooter h3 { padding:23px 0 0 40px; font-size:1em; }
#overview.safari .promofooter p { margin:0; padding:0 80px 26px 40px; font-size:0.8571em; }
#overview.safari .promofooter li { position:relative; z-index:1; float:left; overflow:hidden; width:470px; }
#overview.safari .promofooter li a { color:#000; }
#overview.safari .promofooter li a:hover { text-decoration:none; color:#08c; }
#overview.safari .promofooter li img { position:absolute; bottom:0; right:50px; }
#overview.safari .promofooter li.gallery { width:508px; }
#overview.safari .promofooter li.gallery p { width:225px; }
#overview.safari .promofooter li:first-child { border-right:1px solid #e1e1e1; }
#overview.safari .promofooter li:last-child { border-left:1px solid #fff; }

/*
     FILE ARCHIVED ON 13:07:09 Jul 06, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:03:46 Feb 22, 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.606
  exclusion.robots: 0.052
  exclusion.robots.policy: 0.041
  esindex: 0.009
  cdx.remote: 29.934
  LoadShardBlock: 238.004 (3)
  PetaboxLoader3.datanode: 201.746 (5)
  PetaboxLoader3.resolve: 338.229 (3)
  load_resource: 433.488 (2)
*/