.more::after, .more::before,
#ac-globalfooter .ac-gf-more::after, #ac-globalfooter .ac-gf-more::before { top:-.075em; }

.section .section-content {
    width: 980px;
    margin-left: auto;
    margin-right: auto;
    padding: 64px 0;
}

.section .section-content.reducebottom {
    padding-bottom: 36px;
}

.section .section-content .section-content:first-child {
    padding-top: 0;
}


.page-index .section-hero .section-content {
    padding-top: 0;
    padding-bottom: 64px;
}

.page-index .section-hero .section-content .large-4 {
    padding-top: 179px;
    padding-left: 38px;
    margin-right: -38px;
}

.page-index .section-hero .section-content .large-4 h1 {
    margin-top: 0.278em;
}

.page-index .section-hero .section-content .large-8 .hero-image {
    margin-left: 58px;
    display: block;
}

.page-index .section-hero .section-content .large-8:after {
    position: absolute;
    top: 0;
    right: -391px;
    display: block;
    height: 497px;
    width: 330px;
    content: '';
}

@media only screen and (max-width: 1024px) {
    .page-index .section-hero .section-content .large-8:after {
        display: none;
    }
}



.auto-break { display:inline-block; }
a.auto-break:before,
.auto-break.nowrap:before { content:' '; letter-spacing:-1em; white-space:normal; }
body span.nowrap a.auto-break:before { display:none; }

/*buystrip*/
.buystrip-block-copy,
.buystrip .buystrip-block-online h5 + p { margin:0 -10px; }
p.buystrip-block-copy.block-link.more {width: 244px; }
p.buystrip-block-copy.block-link {width: 244px; }

 /*index*/
.page-index h1 { width:408px; font-size:3.05em; }
.page-index h3 { font-size:2.3em; line-height:1.1716; }
.page-index .section-hero .section-content .large-8 .hero-image {margin-left: 114px; }
.page-index .section-whatson .large-7 img { margin-left:22px; }
.page-index .section-airplay .section-content h4 br { display:none; }
.page-index .section-airplay .section-content .large-5 p { width:96%; }


@media only screen and (max-device-width: 768px) {
	.page-index .section-whatis .section-content h4 { width:85%; }
	.page-index .section-airplay .section-content h4 { width:90%; }
	.page-index .section-airplay .section-content h4 br { display:inline; }
}

@-moz-document url-prefix() {
	.page-index .section-hero .section-content .large-4 { z-index:10; }
}

/*whats-is*/
.page-what-is .section-yourcontent .gallery-caption { width:771px; padding-right:10px; }
.page-what-is .section-icloud-music p {width: 413px; }
.page-what-is .section-icloud-photos p {width: 412px; }
.page-what-is .section-airplay .section-content p { width:705px; margin-left:134px; }
.page-what-is .section-easy h4.jp_small_powerful { width:430px; white-space:nowrap; }
.page-what-is p.callout-copy { float:left; width:240px; }
.page-what-is .sosumi .work-name { color:#666; font-style:normal; }
.page-what-is .center2 {text-align: center; padding-left:23px;}

/* whats-on */
.page-whats-on .section-hero .section-intro { width:98%; margin-top:29px; }
.page-whats-on .section-hero .section-content { padding-bottom:64px; }
.page-whats-on .apps-grid .section-content { padding-top:0; border-top: 1px solid #d6d6d6; }
.page-whats-on .apps-grid .row .column.large-6 { width:490px; }
html.oldie .page-whats-on .apps-grid .row .column.large-6.first { width:489px; }
.page-whats-on .apps-grid .row:first-child .column.last { border-left:none; }
.page-whats-on .apps-grid .row:first-child .app-wrapper { min-height:346px; }
.page-whats-on .apps-grid .row .narrow { padding-right:5px; }
.page-whats-on .apps-grid .row .nba { margin-right:-5px; }
.page-whats-on .apps-grid .row .nhl { margin-right:-8px; }
.page-whats-on .apps-grid .row .wwe { padding-right:7px; }
.page-whats-on .apps-grid .row .mlb-copy { margin-right:-5px; }
html.oldie .page-whats-on .apps-grid .row .mlb-copy { margin-right:0; }
.page-whats-on .apps-grid .row .ted-copy { padding-right:3px; }
.page-whats-on .apps-grid .row .young-hollywood-copy { padding-right:5px; }
.page-whats-on .apps-grid .row .kor-tv-copy { padding-right:10px; }
@-moz-document url-prefix() {.page-whats-on .apps-grid .row .jleague { padding-right:12px; }}

/*airply*/
.page-airplay .section-streaming .section-copy {width: 795px; }
.page-airplay .section-peertopeer .section-copy h4 {width: 763px; }
.page-airplay .section-peertopeer .section-copy p {width: 784px; }
.page-airplay .section-hero .section-intro { width: 98%; }

/*specs*/
.page-specs .section.environment .large-6.column.last p {margin-right: -.5em; }
.page-specs .environment.section .section-content .section-heading + p { width:auto; }
.page-specs .accessories .column.first,
.page-specs .accessories .column.last { padding-top:7px; }
