/*------------------------------------*\
   TRADE UP ALT CSS
\*------------------------------------*/


.section-iphone-trade-up {
    background-color: #fafafa
}

.section-iphone-trade-up .fp-section-content {
    padding: 98px 0
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up .fp-section-content {
        padding: 70px 0
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-section-content {
        padding: 42px 0
    }
}

.section-iphone-trade-up .fp-billboard-headline {
    margin-bottom: .2em
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up .fp-billboard-headline {
        margin-bottom: .25em
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-billboard-headline {
        margin-bottom: .45em;
        max-width: 300px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
    }
}

.section-iphone-trade-up .fp-product-subheadline {
    margin-bottom: 12px
}

.section-iphone-trade-up .fp-trade-up-image {
    background-repeat: no-repeat;
    background-size: 319px 650px;
    height: 650px;
    width: 319px;
    background-image: url("http://images.apple.com/v/iphone/home/s/home/images/trade_up_large.jpg");
    position: relative;
    z-index: 1;
    margin-top: 6px;
    margin-left: 24px
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .section-iphone-trade-up .fp-trade-up-image {
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/trade_up_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up .fp-trade-up-image {
        background-size: 259px 528px;
        height: 528px;
        width: 259px;
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/trade_up_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .section-iphone-trade-up .fp-trade-up-image {
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/trade_up_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-trade-up-image {
        background-size: 114px 233px;
        height: 233px;
        width: 114px;
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/trade_up_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .section-iphone-trade-up .fp-trade-up-image {
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/trade_up_small_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up .fp-trade-up-image {
        margin-top: 2px;
        margin-left: 44px
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-trade-up-image {
        margin-top: 39px;
        margin-left: 0;
		margin-left: auto;
		margin-right: auto;
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-trade-up-image.small-only {
        margin-top: 39px;
        margin-left: 0;
		margin-left: auto;
		margin-right: auto;
    }
}

.section-iphone-trade-up .fp-trade-up-hero {
    margin-bottom: 68px
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up .fp-trade-up-hero {
        margin-bottom: 57px
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-trade-up-hero {
        margin-bottom: 37px
    }
}

.section-iphone-trade-up .fp-trade-up-cta {
    margin-top: 2.1em;
    margin-right: -10px
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up .fp-trade-up-cta {
        margin-top: 1.3em
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-trade-up-cta {
        margin-top: 2em
    }
}

.section-iphone-trade-up .fp-trade-up-cta-headline {
    font-size: 28px;
    line-height: 1.1429;
    font-weight: 200;
    letter-spacing: normal
}

html.oldie .section-iphone-trade-up .fp-trade-up-cta-headline {
    font-weight: normal;
    font-family: "Myriad Set Pro 200", "Myriad Set Pro", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

html[lang=ja-JP].oldie .section-iphone-trade-up .fp-trade-up-cta-headline {
    font-family: "Apple TP 200", "Apple TP", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

html[lang=zh-CN].oldie .section-iphone-trade-up .fp-trade-up-cta-headline {
    font-family: "PingHei 200", "PingHei", "STHeitiSC-Light", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

html[lang=zh-TW].oldie .section-iphone-trade-up .fp-trade-up-cta-headline {
    font-family: "MHei 200", "MHei", "STHeitiTC-Light", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

html[lang=zh-HK].oldie .section-iphone-trade-up .fp-trade-up-cta-headline {
    font-family: "MHei 200", "MHei", "STHeitiTC-Light", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

html[lang=th-TH].oldie .section-iphone-trade-up .fp-trade-up-cta-headline {
    font-family: "Sukhumvit Set 200", "Sukhumvit Set", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

html[lang=ko-KR].oldie .section-iphone-trade-up .fp-trade-up-cta-headline {
    font-family: "Yoon Gothic 200", "Yoon Gothic", "Apple Gothic", "HY Gulim", "MalgumGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up .fp-trade-up-cta-headline {
        font-size: 24px;
        line-height: 1.1667;
        font-weight: 200;
        letter-spacing: normal
        
    }
}


@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-trade-up-cta-headline {
        max-width: 300px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-trade-up-cta p,  .section-iphone-trade-up .fp-trade-up-cta a {
        max-width: 300px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		display: block;
    }
}



.section-iphone-trade-up .fp-product-subheadline {
    font-size: 24px;
    line-height: 1.1667;
    font-weight: 200;
    letter-spacing: normal
}


@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up .fp-product-subheadline {
        font-size: 24px;
        line-height: 1.1667;
        font-weight: 200;
        letter-spacing: normal
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-product-subheadline {
        font-size: 20px;
        line-height: 1.2;
        font-weight: 200;
        letter-spacing: normal;
        max-width: 300px;
		margin: 0 auto;
		text-align: center;
		display: block;
    }
}


.section-iphone-trade-up-tabs .fp-secondary-subheadline, .section-iphone-trade-up-tabs .fp-product-subheadline {
    text-align: left;
    max-width: 540px;
    margin-bottom: 20px
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up-tabs .fp-product-subheadline {
        font-size: 19px
    }
}

.section-iphone-trade-up-tabs .fp-product-subheadline.more {
    position: relative;
    z-index: 1
}

.section-iphone-trade-up-tabs .half-block-content {
    height: 540px
}

@media only screen and (max-width: 1415px) {
    .section-iphone-trade-up-tabs .half-block-content {
        height: 635px
    }
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up-tabs .half-block-content {
        height: 500px
    }
}

.section-iphone-trade-up-tabs.section-spacing .half-block-content {
    height: 548px;
    overflow: hidden
}

@media only screen and (max-width: 1220px) {
    .section-iphone-trade-up-tabs.section-spacing .half-block-content {
        height: 572px
    }
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up-tabs.section-spacing .half-block-content {
        height: 491px
    }
}

.section-iphone-trade-up-tabs.section-spacing .trade-in-smartphone,
.section-iphone-trade-up-tabs.section-spacing .iphone-upgrade-program {
    margin-bottom: 16px
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up-tabs.section-spacing .half-block-content-left {
        height: 450px
    }

    .section-iphone-trade-up-tabs.section-spacing .half-block-content-right {
        height: 490px
    }
}

@media only screen and (max-width: 320px) {
    .section-iphone-trade-up-tabs.section-spacing .half-block-content-right {
        height: 510px
    }
}

.section-iphone-trade-up-tabs .half-block-content-left {
    background-color: #fafafa;
    padding-top: 70px;
    margin-right: 5px;
    padding-left: 115px;
    padding-right: 50px
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up-tabs .half-block-content-left {
        padding-left: 45px;
        padding-right: 35px
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up-tabs .half-block-content-left {
        position: relative;
        z-index: 1;
        padding-left: 30px;
        margin-right: 0;
        margin-bottom: 10px;
        height: 450px
    }
}

.section-iphone-trade-up-tabs .half-block-content-left .half-block-content-left-inner-contents {
    float: right
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up-tabs .half-block-content-left .half-block-content-left-inner-contents {
        float: left
    }
}

.section-iphone-trade-up-tabs .half-block-content-right {
    background-color: #fafafa;
    padding-top: 70px;
    margin-left: 5px;
    padding-left: 50px;
    padding-right: 70px;
    position: relative;
    z-index: 1
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up-tabs .half-block-content-right {
        padding-left: 30px;
        padding-right: 25px
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up-tabs .half-block-content-right {
        margin-left: 5px;
        padding-right: 35px;
        height: 490px
    }
}

@media only screen and (max-width: 320px) {
    .section-iphone-trade-up-tabs .half-block-content-right {
        height: 510px
    }
}

.section-iphone-trade-up-tabs .trade-in-iphone {
    position: absolute;
    margin-left: 45px;
    bottom: 0;
    background-repeat: no-repeat;
    background-size: 330px 260px;
    height: 260px;
    width: 330px;
    background-image: url("http://images.apple.com/v/iphone/home/s/home/images/trade_in_iphone_large.jpg")
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up-tabs .trade-in-iphone {
        left: 0;
        right: 0;
        margin-left: auto;
        margin-right: auto
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .section-iphone-trade-up-tabs .trade-in-iphone {
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/trade_in_iphone_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up-tabs .trade-in-iphone {
        background-size: 257px 224px;
        height: 224px;
        width: 257px;
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/trade_in_iphone_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .section-iphone-trade-up-tabs .trade-in-iphone {
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/trade_in_iphone_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up-tabs .trade-in-iphone {
        background-size: 216px 199px;
        height: 199px;
        width: 216px;
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/trade_in_iphone_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .section-iphone-trade-up-tabs .trade-in-iphone {
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/trade_in_iphone_small_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up-tabs .trade-in-iphone {
        left: 0;
        right: 0;
        margin-left: auto;
        margin-right: auto
    }
}

.section-iphone-trade-up-tabs .iphone-plan {
    position: absolute;
    z-index: -1;
    bottom: 0;
    background-repeat: no-repeat;
    background-size: 510px 277px;
    height: 277px;
    width: 510px;
    background-image: url("http://images.apple.com/v/iphone/home/s/home/images/iphone_upgrade_program_large.jpg")
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up-tabs .iphone-plan {
        left: -20px;
        right: 0;
        margin-left: auto;
        margin-right: auto
    }
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .section-iphone-trade-up-tabs .iphone-plan {
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/iphone_upgrade_program_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up-tabs .iphone-plan {
        background-size: 405px 230px;
        height: 230px;
        width: 405px;
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/iphone_upgrade_program_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .section-iphone-trade-up-tabs .iphone-plan {
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/iphone_upgrade_program_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up-tabs .iphone-plan {
        background-size: 403px 234px;
        height: 234px;
        width: 403px;
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/iphone_upgrade_program_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .section-iphone-trade-up-tabs .iphone-plan {
        background-image: url("http://images.apple.com/v/iphone/home/s/home/images/iphone_upgrade_program_small_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up-tabs .iphone-plan {
        left: 50%;
        right: 0;
        margin-left: -202.5px;
        margin-right: auto
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up-tabs .iphone-plan {
        margin-left: -201.5px
    }

    .section-iphone-trade-up-tabs.trade-up-program.section-spacing .half-block-content-left {
        height: auto
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up-tabs.trade-up-program .trade-in-iphone {
        position: relative;
        margin-top: 80px
    }
}


.section-iphone-trade-up-tabs h3 {
    font-size: 42px;
    line-height: 1.1429;
    font-weight: 200;
    letter-spacing: -.01em
}


@media only screen and (max-width: 1068px) {
   .section-iphone-trade-up-tabs h3 {
        font-size: 32px;
        line-height: 1.125;
        font-weight: 200;
        letter-spacing: 0em
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up-tabs h3 {
        font-size: 28px;
        line-height: 1.1429;
        font-weight: 200;
        letter-spacing: 0em
    }
}



.section-iphone-trade-up-tabs .fp-product-subheadline {
    font-size: 24px;
    line-height: 1.1667;
    font-weight: 200;
    letter-spacing: normal
}

html.oldie .section-iphone-trade-up-tabs .fp-product-subheadline {
    font-weight: normal;
    font-family: "Myriad Set Pro 200", "Myriad Set Pro", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}


@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up-tabs .fp-product-subheadline {
        font-size: 24px;
        line-height: 1.1667;
        font-weight: 200;
        letter-spacing: normal
    }
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up-tabs .fp-product-subheadline {
        font-size: 19px
    }
}

@media only screen and (max-width: 735px) {
   .section-iphone-trade-up-tabs .fp-product-subheadline {
        font-size: 20px;
        line-height: 1.2;
        font-weight: 200;
        letter-spacing: normal
    }
}





/*------------------------------------*\
   END TRADE UP ALT CSS
\*------------------------------------*/ 


/*------------------------------------*\
   ALT WAYS TO BUY IPHONE
\*------------------------------------*/ 

.section-ways-and-switch.geo-alt.geo-alt { position: relative; }
.section-ways-and-switch.geo-alt.geo-alt .fp-section-content {
	height: auto;
	width: 100%; 
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	 z-index: 1;
}


.section-ways-and-switch.geo-alt { background-image:url("http://images.apple.com/euro/iphone/home/o/screens_alt/images/home/ways_to_buy_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .section-ways-and-switch.geo-alt { background-image:url("http://images.apple.com/euro/iphone/home/o/screens_alt/images/home/ways_to_buy_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .section-ways-and-switch.geo-alt { background-image:url("http://images.apple.com/euro/iphone/home/o/screens_alt/images/home/ways_to_buy_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .section-ways-and-switch.geo-alt { background-image:url("http://images.apple.com/euro/iphone/home/o/screens_alt/images/home/ways_to_buy_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .section-ways-and-switch.geo-alt { background-image:url("http://images.apple.com/euro/iphone/home/o/screens_alt/images/home/ways_to_buy_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .section-ways-and-switch.geo-alt { background-image:url("http://images.apple.com/euro/iphone/home/o/screens_alt/images/home/ways_to_buy_small_2x.jpg"); }
}
		
		
/*------------------------------------*\
   END ALT WAYS TO BUY IPHONE
\*------------------------------------*/ 