/*------------------------------------*\
   OLD STYLES
\*------------------------------------*/

.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;
        text-align: center;
    }
}

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

@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
    }
}

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

.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:152px 291px;
        height: 291px;
        width: 152px;
        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
    }
}

/*.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
    }
}

.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
    }
}

/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/


.section-ios9-and-icloud .fp-ios-image {
    background-repeat: no-repeat;
    background-size: 525px 867px;
    height: 867px;
    width: 525px;
    background-image: url("http://images.apple.com/ae/iphone/images/home/ios9_icloud_large.jpg")
}

@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-ios9-and-icloud .fp-ios-image {
        background-image: url("http://images.apple.com/ae/iphone/images/home/ios9_icloud_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-ios9-and-icloud .fp-ios-image {
        background-size: 386px 638px;
        height: 638px;
        width: 386px;
        background-image: url("http://images.apple.com/ae/iphone/images/home/ios9_icloud_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-ios9-and-icloud .fp-ios-image {
        background-image: url("http://images.apple.com/ae/iphone/images/home/ios9_icloud_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-ios9-and-icloud .fp-ios-image {
        background-size: 282px 466px;
        height: 466px;
        width: 282px;
        background-image: url("http://images.apple.com/ae/iphone/images/home/ios9_icloud_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-ios9-and-icloud .fp-ios-image {
        background-image: url("http://images.apple.com/ae/iphone/images/home/ios9_icloud_small_2x.jpg")
    }
}

@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-why-and-switch .device-image {
        background-image: url("http://images.apple.com/v/iphone/home/r/home/images/why_iphone_large_2x.png")
    }
}

@media only screen and (min-width: 1442px) {
    .section-why-and-switch .device-image {
        background-size: 357px 665px;
        height: 665px;
        width: 357px;
        background-image: url("http://images.apple.com/v/iphone/home/r/home/images/why_iphone_xlarge.png")
    }
}

@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 144dpi), only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 144), only screen and (min-width: 1442px) and (min-resolution: 144dppx) {
    .section-why-and-switch .device-image {
        background-image: url("http://images.apple.com/v/iphone/home/r/home/images/why_iphone_xlarge_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-why-and-switch .device-image {
        background-size: 280px 403px;
        height: 403px;
        width: 280px;
        background-image: url("http://images.apple.com/v/iphone/home/r/home/images/why_iphone_medium.png")
    }
}

@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-why-and-switch .device-image {
        background-image: url("http://images.apple.com/v/iphone/home/r/home/images/why_iphone_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .section-why-and-switch .device-image {
        background-size: 271px 490px;
        height: 490px;
        width: 271px;
        background-image: url("http://images.apple.com/v/iphone/home/r/home/images/why_iphone_small.png")
    }
}

@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-why-and-switch .device-image {
        background-image: url("http://images.apple.com/v/iphone/home/r/home/images/why_iphone_small_2x.png")
    }
}

.section-iphone-trade-up .fp-trade-up-image {
    background-repeat: no-repeat;
    background-size: 319px 562px;
    height: 562px;
    width: 319px;
    background-image: url("http://images.apple.com/ae/iphone/images/home/trade_up_large.png");
    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/ae/iphone/images/home/trade_up_large_2x.png")
    }
}

@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/ae/iphone/images/home/trade_up_medium.png")
    }
}

@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/ae/iphone/images/home/trade_up_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-trade-up-image {
      background-size:152px 291px;
        height: 291px;
        width: 152px;
        background-image: url("http://images.apple.com/ae/iphone/images/home/trade_up_small.png");
        margin-top: 25px;
    }
}

@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/ae/iphone/images/home/trade_up_small_2x.png")
    }
}
@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up {
        text-align:left;
    }
    .section-iphone-trade-up .fp-trade-up-image {
        margin-right: auto;
        margin-left:auto;
    }
}
.page-home .section-researchkit .section-content {
    padding-top: 100px;
    padding-bottom: 0;
}

@media only screen and (max-width: 735px) {
    .page-home .section-researchkit .section-content {
        padding-top: 32px;
        padding-bottom: 0;
    }
}

.page-home .section-researchkit .image-health-researchkit-icon {
    background-repeat: no-repeat;
    background-size: 97px 106px;
    height: 106px;
    width: 97px;
    background-image: url("http://images.apple.com/v/ios/m/images/health/researchkit_icon_large.png");
    margin-top: 0;
}

@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) {
    .page-home .section-researchkit .image-health-researchkit-icon {
        background-image: url("http://images.apple.com/v/ios/m/images/health/researchkit_icon_large_2x.png");
    }
}

@media only screen and (max-width: 735px) {
    .page-home .section-researchkit .image-health-researchkit-icon {
        background-size: 78px 86px;
        height: 86px;
        width: 78px;
        background-image: url("http://images.apple.com/v/ios/m/images/health/researchkit_icon_small.png");
    }
}

@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) {
    .page-home .section-researchkit .image-health-researchkit-icon {
        background-image: url("http://images.apple.com/v/ios/m/images/health/researchkit_icon_small_2x.png");
    }
}


@media only screen and (max-width: 735px) {
    .page-home .section-researchkit .image-health-researchkit-icon {
           margin-left: auto;
           margin-right: auto;
    }
}

.page-home .section-researchkit .headline-section {
    margin-left: auto;
    margin-right: auto;
    width: 650px;
    text-align: center;
}

@media only screen and (max-width: 735px) {
    .page-home .section-researchkit .headline-section {
        width: auto;
    }
}
.page-home .section-researchkit {
    text-align: center;
}
.page-home .section-researchkit .fp-product-content-group {
    margin-bottom: 0;
    padding: 0 135px; 

}
.page-home .section-researchkit .feature-icon {
    margin-bottom: 23px;
}
@media only screen and (max-width: 1068px) {
    .page-home .section-researchkit .fp-product-content-group {
        padding: 0 ;
    }
}

@media only screen and (max-width: 735px) {
    .page-home .section-researchkit .copy {
        margin: 11px 0 0;
        padding: 0;
    }
}

@media only screen and (max-width: 735px) {
    .page-home .section-researchkit .more-block {
        text-align: left;
    }
}

.page-home .section-researchkit .image-health-researchkit-hero {
    background-repeat: no-repeat;
    background-size: 533px 500px;
    height: 500px;
    width: 533px;
    background-image: url("http://images.apple.com/v/ios/m/images/health/researchkit_hero_large.jpg");
    margin-left: auto;
    margin-right: auto;
    margin-top: 46px;
}

@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) {
    .page-home .section-researchkit .image-health-researchkit-hero {
        background-image: url("http://images.apple.com/v/ios/m/images/health/researchkit_hero_large_2x.jpg");
    }
}


@media only screen and (max-width: 735px) {
    .page-home .section-researchkit .image-health-researchkit-hero {
        background-size: 237px 286px;
        height: 286px;
        width: 237px;
        background-image: url("http://images.apple.com/v/ios/m/images/health/researchkit_hero_small.jpg");
    }
}
    .page-home .section-researchkit .fp-section-content{
    padding-top: 100px;
}
@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) {
    .page-home .section-researchkit .image-health-researchkit-hero {
        background-image: url("http://images.apple.com/v/ios/m/images/health/researchkit_hero_small_2x.jpg");
    }
}


@media only screen and (max-width: 735px) {
    .page-home .section-researchkit .image-health-researchkit-hero {
        margin-top: 16px;
    }
}

.section-ways-and-switch {
    background-size: 1350px 720px;
    background-repeat: no-repeat;
    background-image: url("http://images.apple.com/ae/iphone/images/home/switch_large.jpg");
    min-height: 720px;
    background-position: center center;
    background-size: cover
}
@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 {
        background-image: url("http://images.apple.com/ae/iphone/images/home/switch_large_2x.jpg")
    }
}
@media only screen and (max-width: 1068px) {
    .section-ways-and-switch {
        background-size: 768px 512px;
        background-repeat: no-repeat;
        background-image: url("http://images.apple.com/ae/iphone/images/home/switch_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 {
        background-image: url("http://images.apple.com/ae/iphone/images/home/switch_medium_2x.jpg")
    }
}
@media only screen and (max-width: 735px) {
    .section-ways-and-switch {
        background-size: 736px 821px;
        background-repeat: no-repeat;
        background-image: url("http://images.apple.com/ae/iphone/images/home/switch_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 {
        background-image: url("http://images.apple.com/ae/iphone/images/home/switch_small_2x.jpg")
    }
}


/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/ 




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
@media only screen and (max-width: 1068px) {
    .medium-show {
        display: block
    }
}

.large-hide {
    display: none
}

@media only screen and (max-width: 735px) {
    .small-hide {
        display: none
    }
}
.section-iphone-trade-up {
    background-color: #fafafa;
}
.section-iphone-trade-up .fp-section-content {
    padding: 98px 0;
}

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













.section-health.has-icon .section-content {
  padding-top: 84px; }
  @media only screen and (max-width: 1068px) {
    .section-health.has-icon .section-content {
      padding-top: 70px; } }
  @media only screen and (max-width: 735px) {
    .section-health.has-icon .section-content {
      padding-top: 35px; } }

.section-health.has-icon .headline-health {
  margin-top: 33px; }
  @media only screen and (max-width: 735px) {
    .section-health.has-icon .headline-health {
      margin-top: 31px; } }

.section-health.has-icon .headline-health + .violator {
  margin-top: 2px; }
  @media only screen and (max-width: 1068px) {
    .section-health.has-icon .headline-health + .violator {
      margin-top: 5px; } }
  @media only screen and (max-width: 1068px) {
    .section-health.has-icon .headline-health + .violator {
      margin-top: 0; } }

.section-health .content,
.section-health .section-content {
  padding-top: 120px;
  padding-bottom: 0; }
  @media only screen and (max-width: 1068px) {
    .section-health .content,
    .section-health .section-content {
      padding-top: 137px;
      padding-bottom: 0; } }
  @media only screen and (max-width: 735px) {
    .section-health .content,
    .section-health .section-content {
      padding-top: 65px;
      padding-bottom: 0; } }
.section-health.has-icon .section-content {
    padding-top: 84px;
}
.hero-app-icon,
.feature-icon {
  margin-left: auto;
  margin-right: auto; }


.typography-subsection-headline{
    color: #FFF;
}
.typography-intro-text{
    color: #6bf;
}

.fp-small-reserve {
    color: #FFFFFF;
    font-size: 16px;    
}
.fp-small-reserve .cta {
    margin: 0;
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/ 