

@media only screen and (max-width: 734px) {
    .glass-apps-collaborate-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_collaborate_iphone__fn66kfpi84eq_small.jpg") !important;
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (max-width: 734px) and (min-resolution: 144dpi) {
    .glass-apps-collaborate-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_collaborate_iphone__fn66kfpi84eq_small_2x.jpg") !important;
    }
}

.image-overview-screen-apps-intro-iphone {
    background-image: url("/ca/icloud/images/screen_apps_intro_iphone__fqdabhm6coa6_large.jpg") !important;
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .image-overview-screen-apps-intro-iphone {
        background-image: url("/ca/icloud/images/screen_apps_intro_iphone__fqdabhm6coa6_large_2x.jpg") !important;
    }
}

@media only screen and (max-width: 1068px) {
    .image-overview-screen-apps-intro-iphone {
        background-image: url("/ca/icloud/images/screen_apps_intro_iphone__fqdabhm6coa6_medium.jpg") !important;
    }
}

@media only screen and (max-width: 734px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-overview-screen-apps-intro-iphone {
        background-image: url("/ca/icloud/images/screen_apps_intro_iphone__fqdabhm6coa6_medium_2x.jpg") !important;
    }
}

@media only screen and (max-width: 734px) {
    .image-overview-screen-apps-intro-iphone {
        background-image: url("/ca/icloud/images/screen_apps_intro_iphone__fqdabhm6coa6_small.jpg") !important;
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (max-width: 734px) and (min-resolution: 144dpi) {
    .image-overview-screen-apps-intro-iphone {
        background-image: url("/ca/icloud/images/screen_apps_intro_iphone__fqdabhm6coa6_small_2x.jpg") !important;
    }
}







@media only screen and (max-width: 734px) {
    .glass-drive-hero-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_hero_iphone__d27mw3inm94y_small.jpg") !important;
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (max-width: 734px) and (min-resolution: 144dpi) {
    .glass-drive-hero-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_hero_iphone__d27mw3inm94y_small_2x.jpg") !important;
    }
}


@media only screen and (max-width: 1068px) {
    .icloud-update .glass-homekit-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_homekit_iphone_icloud_update__b2clt97chqmq_medium.jpg") !important;
    }
}

@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) {
    .icloud-update .glass-homekit-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_homekit_iphone_icloud_update__b2clt97chqmq_medium_2x.jpg") !important;
    }
}

@media only screen and (max-width: 734px) {
    .icloud-update .glass-homekit-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_homekit_iphone_icloud_update__b2clt97chqmq_small.jpg") !important;
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .icloud-update .glass-homekit-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_homekit_iphone_icloud_update__b2clt97chqmq_small_2x.jpg") !important;
    }
}


/* HERO */

.section-hero .hero-fade-in .hero-lockup .hero-image {
    background-image: url("/ca/icloud/images/hero__bz3kmo1x52dy_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-hero .hero-fade-in .hero-lockup .hero-image {
        background-image:url("/ca/icloud/images/hero__bz3kmo1x52dy_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .hero-fade-in .hero-lockup .hero-image {
        background-image: url("/ca/icloud/images/hero__bz3kmo1x52dy_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-hero .hero-fade-in .hero-lockup .hero-image {
        background-image:url("/ca/icloud/images/hero__bz3kmo1x52dy_medium_2x.jpg")
    }
}


@media only screen and (max-width: 734px) {
    .section-hero .hero-fade-in .hero-lockup .hero-image {
        background-image: url("/ca/icloud/images/hero__bz3kmo1x52dy_small.jpg");
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .section-hero .hero-fade-in .hero-lockup .hero-image {
        background-image:url("/ca/icloud/images/hero__bz3kmo1x52dy_small_2x.jpg")
    }
}


@media only screen and (max-width: 734px) {
    .section-hero .hero-fade-in .hero-lockup .hero-image {
        background-image: url("/ca/icloud/images/hero__bz3kmo1x52dy_large.jpg")
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .section-hero .hero-fade-in .hero-lockup .hero-image {
        background-image:url("/ca/icloud/images/hero__bz3kmo1x52dy_large_2x.jpg")
    }
}

@media only screen and (max-width: 734px) and (max-width: 1068px) {
    .section-hero .hero-fade-in .hero-lockup .hero-image {
        background-image: url("/ca/icloud/images/hero__bz3kmo1x52dy_medium.jpg")
    }
}

@media only screen and (max-width: 734px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-hero .hero-fade-in .hero-lockup .hero-image {
        background-image:url("/ca/icloud/images/hero__bz3kmo1x52dy_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
    .section-hero .hero-fade-in .hero-lockup .hero-image {
        background-image: url("/ca/icloud/images/hero__bz3kmo1x52dy_small.jpg")
    }
}

@media only screen and (max-width: 734px) and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (max-width: 734px) and (min-resolution: 144dpi) {
    .section-hero .hero-fade-in .hero-lockup .hero-image {
        background-image:url("/ca/icloud/images/hero__bz3kmo1x52dy_small_2x.jpg")
    }
}


/* screen drive update */

.icloud-update .glass-drive-updates-iphone .glass-screen {
    background-image: url("/ca/icloud/images/screen_drive_updates_iphone_icloud_update__bh4jphqizj2a_large.jpg") !important;
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    .icloud-update .glass-drive-updates-iphone .glass-screen {
        background-image:url("/ca/icloud/images/screen_drive_updates_iphone_icloud_update__bh4jphqizj2a_large_2x.jpg")!important;
    }
}

@media only screen and (max-width: 1068px) {
    .icloud-update .glass-drive-updates-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_updates_iphone_icloud_update__bh4jphqizj2a_medium.jpg")!important;
    }
}

@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) {
    .icloud-update .glass-drive-updates-iphone .glass-screen {
        background-image:url("/ca/icloud/images/screen_drive_updates_iphone_icloud_update__bh4jphqizj2a_medium_2x.jpg")!important;
    }
}

@media only screen and (max-width: 734px) {
    .icloud-update .glass-drive-updates-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_updates_iphone_icloud_update__bh4jphqizj2a_small.jpg")!important;
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .icloud-update .glass-drive-updates-iphone .glass-screen {
        background-image:url("/ca/icloud/images/screen_drive_updates_iphone_icloud_update__bh4jphqizj2a_small_2x.jpg")!important;
    }
}


.glass-drive-intro-iphone .glass-screen {
    background-image: url("/ca/icloud/images/screen_drive_intro_iphone__dwv46r34e7gy_large.jpg") !important;
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    .glass-drive-intro-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_intro_iphone__dwv46r34e7gy_large_2x.jpg") !important;
    }
}

@media only screen and (max-width: 734px) {
    .glass-drive-intro-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_intro_iphone__dwv46r34e7gy_small.jpg") !important;
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .glass-drive-intro-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_intro_iphone__dwv46r34e7gy_small_2x.jpg") !important;
    }
}



.glass-drive-share-ipad .glass-screen {
    background-image: url("/ca/icloud/images/screen_drive_share_ipad__gabs1ts5n5m6_large.jpg") !important;
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    .glass-drive-share-ipad .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_share_ipad__gabs1ts5n5m6_large_2x.jpg") !important;
    }
}

@media only screen and (max-width: 1068px) {
    .glass-drive-share-ipad .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_share_ipad__gabs1ts5n5m6_medium.jpg") !important;
    }
}

@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) {
    .glass-drive-share-ipad .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_share_ipad__gabs1ts5n5m6_medium_2x.jpg") !important;
    }
}


.glass-apps-intro-iphone .glass-screen {
    background-image: url("/ca/icloud/images/screen_apps_intro_iphone__fqdabhm6coa6_large.jpg") !important;
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    .glass-apps-intro-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_intro_iphone__fqdabhm6coa6_large_2x.jpg") !important;
    }
}

@media only screen and (max-width: 1068px) {
    .glass-apps-intro-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_intro_iphone__fqdabhm6coa6_medium.jpg") !important;
    }
}

@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) {
    .glass-apps-intro-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_intro_iphone__fqdabhm6coa6_medium_2x.jpg") !important;
    }
}

@media only screen and (max-width: 734px) {
    .glass-apps-intro-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_intro_iphone__fqdabhm6coa6_small.jpg") !important;
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .glass-apps-intro-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_intro_iphone__fqdabhm6coa6_small_2x.jpg") !important;
    }
}


.glass-apps-collaborate-ipad .glass-screen {
    background-image: url("/ca/icloud/images/screen_apps_collaborate_ipad__6ihejb9b90yy_large.jpg") !important;
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    .glass-apps-collaborate-ipad .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_collaborate_ipad__6ihejb9b90yy_large_2x.jpg") !important;
    }
}

@media only screen and (max-width: 1068px) {
    .glass-apps-collaborate-ipad .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_collaborate_ipad__6ihejb9b90yy_medium.jpg") !important;
    }
}

@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) {
    .glass-apps-collaborate-ipad .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_collaborate_ipad__6ihejb9b90yy_medium_2x.jpg") !important;
    }
}

html.clip-path .glass-apps-messages-macbookpro .glass-screen {
    background-image: url("/ca/icloud/images/screen_apps_messages_macbookpro__fzsybgzp9ram_large.jpg") !important;
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    html.clip-path .glass-apps-messages-macbookpro .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_messages_macbookpro__fzsybgzp9ram_large_2x.jpg") !important;
    }
}

@media only screen and (max-width: 1068px) {
    html.clip-path .glass-apps-messages-macbookpro .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_messages_macbookpro__fzsybgzp9ram_medium.jpg") !important;
    }
}

@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) {
    html.clip-path .glass-apps-messages-macbookpro .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_messages_macbookpro__fzsybgzp9ram_medium_2x.jpg") !important;
    }
}


.glass-apps-messages-iphone .glass-screen {
    background-image: url("/ca/icloud/images/screen_apps_messages_iphone__eam65i06tree_large.jpg") !important;
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    .glass-apps-messages-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_messages_iphone__eam65i06tree_large_2x.jpg") !important;
    }
}

@media only screen and (max-width: 1068px) {
    .glass-apps-messages-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_messages_iphone__eam65i06tree_medium.jpg") !important;
    }
}

@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) {
    .glass-apps-messages-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_messages_iphone__eam65i06tree_medium_2x.jpg") !important;
    }
}

@media only screen and (max-width: 734px) {
    .glass-apps-messages-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_messages_iphone__eam65i06tree_small.jpg") !important;
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .glass-apps-messages-iphone .glass-screen {
        background-image: url("/ca/icloud/images/screen_apps_messages_iphone__eam65i06tree_small_2x.jpg") !important;
    }
}


.icloud-update .glass-homekit-ipad .glass-screen {
    background-image: url("/ca/icloud/images/screen_homekit_ipad_icloud_update__fsj49zzy8aq2_large.png") !important;
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    .icloud-update .glass-homekit-ipad .glass-screen {
        background-image: url("/ca/icloud/images/screen_homekit_ipad_icloud_update__fsj49zzy8aq2_large_2x.png") !important;
    }
}


html.clip-path .glass-drive-updates-macbookpro .glass-screen {
    background-image: url("/ca/icloud/images/screen_drive_updates_macbookpro__bz18dud7y8ia_large.jpg") !important;
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    html.clip-path .glass-drive-updates-macbookpro .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_updates_macbookpro__bz18dud7y8ia_large_2x.jpg") !important;
    }
}

@media only screen and (max-width: 1068px) {
    html.clip-path .glass-drive-updates-macbookpro .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_updates_macbookpro__bz18dud7y8ia_medium.jpg") !important;
    }
}

@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) {
    html.clip-path .glass-drive-updates-macbookpro .glass-screen {
        background-image: url("/ca/icloud/images/screen_drive_updates_macbookpro__bz18dud7y8ia_medium_2x.jpg") !important;
    }
}