/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/
.page-overview .section-hero .hero-image {
    width: 1087px;
    height: 638px;
    background-size: 1087px 638px;
    background-image: url("http://images.apple.com/uk/icloud/images/overview/hero_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) {
    .page-overview .section-hero .hero-image {
        background-image: url("http://images.apple.com/uk/icloud/images/overview/hero_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .page-overview .section-hero .hero-image {
        width: 733px;
        height: 430px;
        background-size: 733px 430px;
        background-image: url("http://images.apple.com/uk/icloud/images/overview/hero_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) {
    .page-overview .section-hero .hero-image {
        background-image: url("http://images.apple.com/uk/icloud/images/overview/hero_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .page-overview .section-hero .hero-image {
        width: 449px;
        height: 264px;
        background-size: 449px 264px;
        background-image: url("http://images.apple.com/uk/icloud/images/overview/hero_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) {
    .page-overview .section-hero .hero-image {
        background-image: url("http://images.apple.com/uk/icloud/images/overview/hero_small_2x.jpg")
    }
}

.page-overview .section-icloud-drive .hero-icloud-drive {
    width: 1093px;
    height: 626px;
    background-size: 1093px 626px;
    background-repeat: no-repeat;
    background-image: url("http://images.apple.com/uk/icloud/images/overview/icloud_drive_white_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) {
    .page-overview .section-icloud-drive .hero-icloud-drive {
        background-image: url("http://images.apple.com/uk/icloud/images/overview/icloud_drive_white_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .page-overview .section-icloud-drive .hero-icloud-drive {
        width: 734px;
        height: 420px;
        background-size: 734px 420px;
        background-repeat: no-repeat;
        background-image: url("http://images.apple.com/uk/icloud/images/overview/icloud_drive_white_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) {
    .page-overview .section-icloud-drive .hero-icloud-drive {
        background-image: url("http://images.apple.com/uk/icloud/images/overview/icloud_drive_white_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .page-overview .section-icloud-drive .hero-icloud-drive {
        width: 446px;
        height: 255px;
        background-size: 446px 255px;
        background-repeat: no-repeat;
        background-image: url("http://images.apple.com/uk/icloud/images/overview/icloud_drive_white_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) {
    .page-overview .section-icloud-drive .hero-icloud-drive {
        background-image: url("http://images.apple.com/uk/icloud/images/overview/icloud_drive_white_small_2x.jpg")
    }
}

.page-overview .section-photos .hero-photo-sharing-new {
    width: 804px;
    height: 944px;
    background-size: 804px 944px;
    background-repeat: no-repeat;
    background-image: url("http://images.apple.com/uk/icloud/images/overview/photo_sharing_new_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) {
    .page-overview .section-photos .hero-photo-sharing-new {
        background-image: url("http://images.apple.com/uk/icloud/images/overview/photo_sharing_new_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .page-overview .section-photos .hero-photo-sharing-new {
        width: 512px;
        height: 602px;
        background-size: 512px 602px;
        background-repeat: no-repeat;
        background-image: url("http://images.apple.com/uk/icloud/images/overview/photo_sharing_new_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) {
    .page-overview .section-photos .hero-photo-sharing-new {
        background-image: url("http://images.apple.com/uk/icloud/images/overview/photo_sharing_new_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .page-overview .section-photos .hero-photo-sharing-new {
        width: 274px;
        height: 224px;
        background-size: 274px 224px;
        background-repeat: no-repeat;
        background-image: url("http://images.apple.com/uk/icloud/images/overview/photo_sharing_new_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) {
    .page-overview .section-photos .hero-photo-sharing-new {
        background-image: url("http://images.apple.com/uk/icloud/images/overview/photo_sharing_new_small_2x.jpg")
    }
}

.section-setup .setup-ios-icon {
    width: 162px;
    height: 156px;
    background-size: 162px 156px;
    background-repeat: no-repeat;
    background-image: url("http://images.apple.com/uk/icloud/images/shared/setup_ios_large.png")
}

@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-setup .setup-ios-icon {
        background-image: url("http://images.apple.com/uk/icloud/images/shared/setup_ios_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-setup .setup-ios-icon {
        width: 106px;
        height: 111px;
        background-size: 106px 111px;
        background-repeat: no-repeat;
        background-image: url("http://images.apple.com/uk/icloud/images/shared/setup_ios_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: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-setup .setup-ios-icon {
        background-image: url("http://images.apple.com/uk/icloud/images/shared/setup_ios_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .section-setup .setup-ios-icon {
        width: 162px;
        height: 156px;
        background-size: 162px 156px;
        background-repeat: no-repeat;
        background-image: url("http://images.apple.com/uk/icloud/images/shared/setup_ios_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: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .section-setup .setup-ios-icon {
        background-image: url("http://images.apple.com/uk/icloud/images/shared/setup_ios_small_2x.png")
    }
}

.page-overview .section-family-sharing .hero-family-sharing {
    width: 810px;
    height: 773px;
    background-size: 810px 773px;
    background-repeat: no-repeat;
    background-image: url("http://images.apple.com/uk/icloud/images/overview/family_sharing_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) {
    .page-overview .section-family-sharing .hero-family-sharing {
        background-image: url("http://images.apple.com/uk/icloud/images/overview/family_sharing_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .page-overview .section-family-sharing .hero-family-sharing {
        width: 473px;
        height: 449px;
        background-size: 473px 449px;
        background-repeat: no-repeat;
        background-image: url("http://images.apple.com/uk/icloud/images/overview/family_sharing_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) {
    .page-overview .section-family-sharing .hero-family-sharing {
        background-image: url("http://images.apple.com/uk/icloud/images/overview/family_sharing_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .page-overview .section-family-sharing .hero-family-sharing {
        width: 290px;
        height: 185px;
        background-size: 290px 185px;
        background-repeat: no-repeat;
        background-image: url("http://images.apple.com/uk/icloud/images/overview/family_sharing_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) {
    .page-overview .section-family-sharing .hero-family-sharing {
        background-image: url("http://images.apple.com/uk/icloud/images/overview/family_sharing_small_2x.jpg")
    }
}

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




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




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