#iphone .content { padding-bottom:18px; }
#iphone .hero { padding:55px 0 34px; min-height:130px; }
#iphone .hero.hero-large { padding:33px 0 32px; min-height:130px; }
#iphone .hero.before-preorder { padding-top:35px; }
#iphone .hero h1 {margin-bottom:2px; }
#iphone .hero .intro { padding:0 80px; font-size:1.3333em; line-height:1.5; }

#iphone .retail-locator-container { margin-bottom:55px; }

#iphone .row { margin-bottom:25px; width:auto; padding:0 27px; }
#iphone .row .column { width:380px; }
#iphone .row .column.first { padding-left:42px; }
#iphone .row .column.last { padding-right:28px; }

#iphone .row h2 { margin:50px 0 5px; }
#iphone .row h2.switch { margin:28px 0 5px; }

#iphone .row p { padding-right:0; font-size:1.1667em; line-height:1.58; color:#333; }

#iphone .row.choose h2 { margin-top:31px; }
#iphone .row.choose .column { width:385px; }
#iphone .row.choose .column.last { padding-right:22px; }
#iphone .row.choose p { margin-bottom:7px; }
#iphone .row.credit h2 { margin-top:90px; }
#iphone .row.setup { margin-bottom:40px; padding-bottom:48px; border-bottom:1px solid #e4e4e8; }

#iphone .what-to-bring { margin-bottom:45px; }
#iphone .what-to-bring h1 { margin-bottom:17px; }
#iphone .what-to-bring h2,
#iphone .what-to-bring p { margin:0 0 0 50px; font-size:1em; line-height:1.6667; }
#iphone .what-to-bring .grid3col { margin:0; list-style:none; }
#iphone .what-to-bring .grid3col .column { width:253px; margin:0 15px 0 0; padding:0 44px 0 13px; border-right:1px solid #e4e4e8; }
#iphone .what-to-bring .grid3col .column.two { padding-right:30px; }
#iphone .what-to-bring .grid3col .column.three { margin:0; padding:0 32px 0 0; border:none; }

#iphone .what-to-bring .column em { width:36px; height:66px; float:left; text-indent:100%; overflow:hidden; }
#iphone .what-to-bring .column.one em { background:url(https://www.apple.com/v/retail/iphone/e/images/activating_step1.png) no-repeat 0 0; }
#iphone .what-to-bring .column.two em { background:url(https://www.apple.com/v/retail/iphone/e/images/activating_step2.png) no-repeat 0 0; }
#iphone .what-to-bring .column.three em { background:url(https://www.apple.com/v/retail/iphone/e/images/activating_step3.png) no-repeat 0 0; }

#iphone .faq { padding:0 22px; }
#iphone .faq .moreinfo dt,
#iphone .faq .moreinfo dd { width:86%; }
#iphone #main .faq .border-top { margin:0 -22px; }




/* acceptable forms of ID */
.forms-of-id { background:#fff; }
.forms-of-id #main { margin:0 auto; width:870px; padding:30px 0; font-size:12px; line-height:1.6667; color:#333; }
.forms-of-id h1,
.forms-of-id h2 { margin-bottom:15px; font-size:1em; line-height:1; font-weight:bold; color:#333; }

.forms-of-id .scenario h1,
.forms-of-id .scenario p { display:inline; }
.forms-of-id .scenario .title { padding:0 48px 13px; border-bottom:1px solid #e2e2e2; }
.forms-of-id .scenario table { margin-bottom:46px; }
.forms-of-id .scenario th,
.forms-of-id .scenario td { width:302px; vertical-align:top; border-bottom:1px solid #e2e2e2; }
.forms-of-id .scenario th { padding:19px 48px 5px; }
.forms-of-id .scenario td { padding:26px 48px 8px; font-size:1.1667em; line-height:1.5714; border-right:1px solid #e2e2e2; }
.forms-of-id .scenario .last-col { width:376px; border-right:none; }
.forms-of-id .scenario .disc { margin-left:18px; }
