/* @override http://developer-dev.apple.com/devcenter/mac/checklist/styles/checklist.css */
#mac-checklist #content { padding:60px !important;}
#mac-checklist #content .totop { border-top:1px solid #dbdbdb; clear:both; float:right; padding:18px 0 40px; position:relative; width:100%; }
#mac-checklist #content a.arrowup { background-position:100% 0.4em; position: absolute; top: 10px; right: 0; }
#mac-checklist #content a.arrowup { background:transparent url(http://devimages.apple.com/devcenter/mac/checklist/images/arrowup.gif) no-repeat scroll 100% 50%; padding-right:10px; white-space:nowrap; }	
#mac-checklist #content p.checked {padding-left:25px; margin-bottom:18px;}
#mac-checklist #content p.top {border:0; background:transparent url(http://devimages.apple.com/devcenter/mac/checklist/images/hr_top.png) left top no-repeat; padding:0; margin:0; height:23px;}
#mac-checklist #content h2.intro {font-size:24px;}

#content .grid2col {margin-top:15px; margin-bottom:32px;}
#content .grid2col p {margin-top:18px;}

#content #prepare { padding:40px 0; }
#content #resources { padding-bottom:30px; }
#content #appstoreresourcecenter { padding-bottom:30px; }


#mac-checklist #content h4.checked { font-size:14px; margin-top:1.6em; padding-left:25px; background:transparent url(http://devimages.apple.com/devcenter/mac/checklist/images/check.png) left 50% no-repeat; }
#mac-checklist #content h3.intro { font-size:16px; color:#999; }
#content .subnav { display:block; clear:both; width:100%; list-style:none; margin:4.9em auto 0; padding:0 0 1em; text-align:center; color:#08c; font-weight:700; }
#content .subnav.extrawide { display:block; clear:both; width:102%; list-style:none; margin:4.9em auto 0; padding:0 0 2em; text-align:center; color:#08c; font-weight:700; }
#content .subnav li { display:inline; margin:0; border-right:1px solid #999; padding:0 15px 0 9px; }
#content .subnav li.first { padding-left:0; }
#content .subnav li.last { border-right:0; padding-right:0;}

#mac-checklist #content img#hero {margin: -18px 33px 47px 0;}
#mac-checklist #content h1 {margin-top:15px;}

#itunesconnect.grid2col {margin-top:50px;}

#prepare.grid2col .column.first,
#resources.grid2col .column.first,
#itunesconnect.grid2col .column.first, 
#appstoreresourcecenter.grid2col .column.first {width:74%;}

#prepare.grid2col .column.last,
#resources.grid2col .column.last,
#itunesconnect.grid2col .column.last, 
#appstoreresourcecenter.grid2col .column.last {width:26%; margin-top:18px;}

#resources.grid2col #resources-list.grid2col {margin: -10px 0 0 25px;}
#resources.grid2col #resources-list.grid2col .column.first {width:50%; margin:0;}
#resources.grid2col #resources-list.grid2col .column.last {width:50%;  margin:0;}

#prepare.grid2col .column.last img,
#resources.grid2col .column.last img {padding-right:20px;}		
#itunesconnect.grid2col .column.last img {padding-right:25px;}		
#appstoreresourcecenter.grid2col .column.last img {padding-right:13px;}	

#prepare.grid2col .column.first h2,
#resources.grid2col .column.first h2,
#itunesconnect.grid2col .column.first h2, 
#appstoreresourcecenter.grid2col .column.first h2  {margin-bottom:6px;}

#mac-checklist .grid2col .column.first p {margin-top:0;}	

#content.box .boxbottom {background: url(http://devimages.apple.com/assets/elements/layout/box_bgbottom_nogradient.png) no-repeat 0 100% !important;  }

/* Lion Checklist */
#lion-checklist h2, #lion-checklist h3 { font-weight: normal; font-style: normal; }
#lion-checklist #content .grid2colb p { margin-top: -10px; }
#lion-checklist #content p.above-ul { margin-bottom:0.6em; }
#lion-checklist h3 { margin-top: 1em; }
#lion-checklist h3.top { margin-top: 0px; }
#lion-checklist ul.inline,
#lion-checklist ul.inline li { display:inline; }
#lion-checklist ul.inline li.col2 { margin-left:50px; }
#lion-checklist .grid2col p { margin-top: 0px; }
#lion-checklist .hero { height: 194px; padding-right: 260px;}
#lion-checklist .hero img#lion { position:absolute; right: 2px; top: -0; }
#lion-checklist .hero h1 { margin-top: 10px; }
#lion-checklist .hero p.intro { font-size: 16px; color: #666666; line-height: 22px; margin-bottom: 0px; }
#lion-checklist #afterHero { width: 980px; margin-left: -48px; background: url(../How-to-Make-OS-X-Lion-Install-USB-Disk_files/lower_background.jpg) repeat-x; height: 25px; }
#lion-checklist .check { background: url(../How-to-Make-OS-X-Lion-Install-USB-Disk_files/check.jpg) no-repeat left 50px; margin-left:-10px; padding: 50px 0px 40px 27px; border-bottom: 1px solid #DBDBDB; width: 99%; }
#lion-checklist .check.tight { padding-bottom: 0px; }
#lion-checklist .check.subColumns { border: none; }
#lion-checklist .check.forums { border-bottom: none; border-top: 1px solid #DBDBDB; }
#lion-checklist .check .column.last { text-align: center; }
#lion-checklist img#macbookair { margin-left: 91px; }
#lion-checklist .grid2col .column.first { padding-left: 19px; width: 42%;}
#lion-checklist .grid2col .column.last { width: 44%;}
#lion-checklist .grid2colb .column.first { width: 590px;}
#lion-checklist .grid2colb .column.last { width: 270px;}
#lion-checklist .library { margin-top:30px; background-color: #fafafa; padding: 24px; position: relative; width: 348px; min-height: 80px; }
#lion-checklist .library img { position: absolute; right: 24px;top: 15px; }
#lion-checklist .library ul { margin-left: 0; margin-top: 11px; }
#lion-checklist .library ul li { width: 125px; float:left; font-size: 11px; background: url(../How-to-Make-OS-X-Lion-Install-USB-Disk_files/circle_list.png) no-repeat 0 5px; padding-left: 13px; }
#lion-checklist .library h3 { margin-top: 0px; }
/* #lion-checklist .lock { background: url(/devcenter/mac/checklist/lion/images/lock.png) no-repeat right top; padding-right: 80px; } */
#lion-checklist .check.forums img { margin-top: -25px; }
#lion-checklist p.sosumi { padding: 20px 20px 4px; }

