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



.section-hero .image-overview_hero_ipad_left {
    width: 912px;
    height: 666px;
    background-size: 912px 666px;
    background-image: url("/uk/ios/garageband/images/overview/hero_ipad_left_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 .image-overview_hero_ipad_left {
        background-image: url("/uk/ios/garageband/images/overview/hero_ipad_left_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .image-overview_hero_ipad_left {
        width: 521px;
        height: 451px;
        background-size: 521px 451px;
        background-image: url("/uk/ios/garageband/images/overview/hero_ipad_left_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 .image-overview_hero_ipad_left {
        background-image: url("/uk/ios/garageband/images/overview/hero_ipad_left_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-hero .image-overview_hero_ipad_left {
        width: 318px;
        height: 235px;
        background-size: 318px 235px;
        background-image: url("/uk/ios/garageband/images/overview/hero_ipad_left_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-hero .image-overview_hero_ipad_left {
        background-image: url("/uk/ios/garageband/images/overview/hero_ipad_left_small_2x.jpg")
    }
}

.section-hero .image-overview_hero_ipad_top {
    width: 927px;
    height: 293px;
    background-size: 927px 293px;
    background-image: url("/uk/ios/garageband/images/overview/hero_ipad_top_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 .image-overview_hero_ipad_top {
        background-image: url("/uk/ios/garageband/images/overview/hero_ipad_top_large_2x.jpg")
    }
}

.section-hero .image-overview_hero_ipad_bottom {
    width: 1052px;
    height: 788px;
    background-size: 1052px 788px;
    background-image: url("/uk/ios/garageband/images/overview/hero_ipad_bottom_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 .image-overview_hero_ipad_bottom {
        background-image: url("/uk/ios/garageband/images/overview/hero_ipad_bottom_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .image-overview_hero_ipad_bottom {
        width: 870px;
        height: 388px;
        background-size: 870px 388px;
        background-image: url("/uk/ios/garageband/images/overview/hero_ipad_bottom_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 .image-overview_hero_ipad_bottom {
        background-image: url("/uk/ios/garageband/images/overview/hero_ipad_bottom_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-hero .image-overview_hero_ipad_bottom {
        width: 389px;
        height: 270px;
        background-size: 389px 270px;
        background-image: url("/uk/ios/garageband/images/overview/hero_ipad_bottom_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-hero .image-overview_hero_ipad_bottom {
        background-image: url("/uk/ios/garageband/images/overview/hero_ipad_bottom_small_2x.jpg")
    }
}

.section-hero .image-overview_hero_iphone_left {
    width: 546px;
    height: 308px;
    background-size: 546px 308px;
    background-image: url("/uk/ios/garageband/images/overview/hero_iphone_left_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 .image-overview_hero_iphone_left {
        background-image: url("/uk/ios/garageband/images/overview/hero_iphone_left_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .image-overview_hero_iphone_left {
        width: 497px;
        height: 284px;
        background-size: 497px 284px;
        background-image: url("/uk/ios/garageband/images/overview/hero_iphone_left_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 .image-overview_hero_iphone_left {
        background-image: url("/uk/ios/garageband/images/overview/hero_iphone_left_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-hero .image-overview_hero_iphone_left {
        width: 276px;
        height: 166px;
        background-size: 276px 166px;
        background-image: url("/uk/ios/garageband/images/overview/hero_iphone_left_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-hero .image-overview_hero_iphone_left {
        background-image: url("/uk/ios/garageband/images/overview/hero_iphone_left_small_2x.jpg")
    }
}

.section-play .image-overview_more {
    width: 1947px;
    height: 994px;
    background-size: 1947px 994px;
    background-image: url("/uk/ios/garageband/images/overview/more_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-play .image-overview_more {
        background-image: url("/uk/ios/garageband/images/overview/more_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-play .image-overview_more {
        width: 1068px;
        height: 699px;
        background-size: 1068px 699px;
        background-image: url("/uk/ios/garageband/images/overview/more_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-play .image-overview_more {
        background-image: url("/uk/ios/garageband/images/overview/more_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .section-play .image-overview_more {
        width: 518px;
        height: 264px;
        background-size: 518px 264px;
        background-image: url("/uk/ios/garageband/images/overview/more_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-play .image-overview_more {
        background-image: url("/uk/ios/garageband/images/overview/more_small_2x.png")
    }
}

.section-play .image-overview_plugin {
    width: 804px;
    height: 602px;
    background-size: 804px 602px;
    background-image: url("/uk/ios/garageband/images/overview/plugin_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-play .image-overview_plugin {
        background-image: url("/uk/ios/garageband/images/overview/plugin_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-play .image-overview_plugin {
        width: 510px;
        height: 382px;
        background-size: 510px 382px;
        background-image: url("/uk/ios/garageband/images/overview/plugin_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-play .image-overview_plugin {
        background-image: url("/uk/ios/garageband/images/overview/plugin_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-play .image-overview_plugin {
        width: 230px;
        height: 172px;
        background-size: 230px 172px;
        background-image: url("/uk/ios/garageband/images/overview/plugin_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-play .image-overview_plugin {
        background-image: url("/uk/ios/garageband/images/overview/plugin_small_2x.jpg")
    }
}

.section-play .image-overview_record_1 {
    width: 549px;
    height: 308px;
    background-size: 549px 308px;
    background-image: url("/uk/ios/garageband/images/overview/record_1_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-play .image-overview_record_1 {
        background-image: url("/uk/ios/garageband/images/overview/record_1_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-play .image-overview_record_1 {
        width: 358px;
        height: 201px;
        background-size: 358px 201px;
        background-image: url("/uk/ios/garageband/images/overview/record_1_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-play .image-overview_record_1 {
        background-image: url("/uk/ios/garageband/images/overview/record_1_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-play .image-overview_record_1 {
        width: 211px;
        height: 118px;
        background-size: 211px 118px;
        background-image: url("/uk/ios/garageband/images/overview/record_1_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-play .image-overview_record_1 {
        background-image: url("/uk/ios/garageband/images/overview/record_1_small_2x.jpg")
    }
}

.section-play .image-overview_record_2 {
    width: 549px;
    height: 308px;
    background-size: 549px 308px;
    background-image: url("/uk/ios/garageband/images/overview/record_2_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-play .image-overview_record_2 {
        background-image: url("/uk/ios/garageband/images/overview/record_2_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-play .image-overview_record_2 {
        width: 358px;
        height: 201px;
        background-size: 358px 201px;
        background-image: url("/uk/ios/garageband/images/overview/record_2_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-play .image-overview_record_2 {
        background-image: url("/uk/ios/garageband/images/overview/record_2_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-play .image-overview_record_2 {
        width: 211px;
        height: 118px;
        background-size: 211px 118px;
        background-image: url("/uk/ios/garageband/images/overview/record_2_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-play .image-overview_record_2 {
        background-image: url("/uk/ios/garageband/images/overview/record_2_small_2x.jpg")
    }
}

.section-play .image-overview_record_3 {
    width: 549px;
    height: 308px;
    background-size: 549px 308px;
    background-image: url("/uk/ios/garageband/images/overview/record_3_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-play .image-overview_record_3 {
        background-image: url("/uk/ios/garageband/images/overview/record_3_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-play .image-overview_record_3 {
        width: 358px;
        height: 201px;
        background-size: 358px 201px;
        background-image: url("/uk/ios/garageband/images/overview/record_3_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-play .image-overview_record_3 {
        background-image: url("/uk/ios/garageband/images/overview/record_3_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-play .image-overview_record_3 {
        width: 211px;
        height: 118px;
        background-size: 211px 118px;
        background-image: url("/uk/ios/garageband/images/overview/record_3_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-play .image-overview_record_3 {
        background-image: url("/uk/ios/garageband/images/overview/record_3_small_2x.jpg")
    }
}

.section-play .image-overview_tear_it_up {
    width: 549px;
    height: 308px;
    background-size: 549px 308px;
    background-image: url("/uk/ios/garageband/images/overview/tear_it_up_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-play .image-overview_tear_it_up {
        background-image: url("/uk/ios/garageband/images/overview/tear_it_up_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-play .image-overview_tear_it_up {
        width: 358px;
        height: 201px;
        background-size: 358px 201px;
        background-image: url("/uk/ios/garageband/images/overview/tear_it_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: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-play .image-overview_tear_it_up {
        background-image: url("/uk/ios/garageband/images/overview/tear_it_up_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-play .image-overview_tear_it_up {
        width: 211px;
        height: 118px;
        background-size: 211px 118px;
        background-image: url("/uk/ios/garageband/images/overview/tear_it_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: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .section-play .image-overview_tear_it_up {
        background-image: url("/uk/ios/garageband/images/overview/tear_it_up_small_2x.jpg")
    }
}

.section-play .image-overview_chord {
    width: 804px;
    height: 602px;
    background-size: 804px 602px;
    background-image: url("/uk/ios/garageband/images/overview/chord_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-play .image-overview_chord {
        background-image: url("/uk/ios/garageband/images/overview/chord_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-play .image-overview_chord {
        width: 510px;
        height: 382px;
        background-size: 510px 382px;
        background-image: url("/uk/ios/garageband/images/overview/chord_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-play .image-overview_chord {
        background-image: url("/uk/ios/garageband/images/overview/chord_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-play .image-overview_chord {
        width: 230px;
        height: 172px;
        background-size: 230px 172px;
        background-image: url("/uk/ios/garageband/images/overview/chord_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-play .image-overview_chord {
        background-image: url("/uk/ios/garageband/images/overview/chord_small_2x.jpg")
    }
}

.section-record .image-overview_tracks {
    width: 1860px;
    height: 559px;
    background-size: 1860px 559px;
    background-image: url("/uk/ios/garageband/images/overview/tracks_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-record .image-overview_tracks {
        background-image: url("/uk/ios/garageband/images/overview/tracks_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-record .image-overview_tracks {
        width: 1032px;
        height: 397px;
        background-size: 1032px 397px;
        background-image: url("/uk/ios/garageband/images/overview/tracks_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-record .image-overview_tracks {
        background-image: url("/uk/ios/garageband/images/overview/tracks_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .section-record .image-overview_tracks {
        width: 562px;
        height: 168px;
        background-size: 562px 168px;
        background-image: url("/uk/ios/garageband/images/overview/tracks_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-record .image-overview_tracks {
        background-image: url("/uk/ios/garageband/images/overview/tracks_small_2x.png")
    }
}

.section-record .image-overview_multi {
    width: 804px;
    height: 602px;
    background-size: 804px 602px;
    background-image: url("/uk/ios/garageband/images/overview/multi_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-record .image-overview_multi {
        background-image: url("/uk/ios/garageband/images/overview/multi_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-record .image-overview_multi {
        width: 510px;
        height: 382px;
        background-size: 510px 382px;
        background-image: url("/uk/ios/garageband/images/overview/multi_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-record .image-overview_multi {
        background-image: url("/uk/ios/garageband/images/overview/multi_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-record .image-overview_multi {
        width: 230px;
        height: 172px;
        background-size: 230px 172px;
        background-image: url("/uk/ios/garageband/images/overview/multi_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-record .image-overview_multi {
        background-image: url("/uk/ios/garageband/images/overview/multi_small_2x.jpg")
    }
}

.section-record .image-overview_control {
    width: 804px;
    height: 602px;
    background-size: 804px 602px;
    background-image: url("/uk/ios/garageband/images/overview/control_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-record .image-overview_control {
        background-image: url("/uk/ios/garageband/images/overview/control_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-record .image-overview_control {
        width: 510px;
        height: 382px;
        background-size: 510px 382px;
        background-image: url("/uk/ios/garageband/images/overview/control_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-record .image-overview_control {
        background-image: url("/uk/ios/garageband/images/overview/control_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-record .image-overview_control {
        width: 230px;
        height: 172px;
        background-size: 230px 172px;
        background-image: url("/uk/ios/garageband/images/overview/control_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-record .image-overview_control {
        background-image: url("/uk/ios/garageband/images/overview/control_small_2x.jpg")
    }
}

.section-record .image-overview_notes {
    width: 549px;
    height: 308px;
    background-size: 549px 308px;
    background-image: url("/uk/ios/garageband/images/overview/notes_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-record .image-overview_notes {
        background-image: url("/uk/ios/garageband/images/overview/notes_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-record .image-overview_notes {
        width: 358px;
        height: 201px;
        background-size: 358px 201px;
        background-image: url("/uk/ios/garageband/images/overview/notes_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-record .image-overview_notes {
        background-image: url("/uk/ios/garageband/images/overview/notes_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-record .image-overview_notes {
        width: 211px;
        height: 118px;
        background-size: 211px 118px;
        background-image: url("/uk/ios/garageband/images/overview/notes_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-record .image-overview_notes {
        background-image: url("/uk/ios/garageband/images/overview/notes_small_2x.jpg")
    }
}

.section-share .image-overview_share {
    width: 1195px;
    height: 651px;
    background-size: 1195px 651px;
    background-image: url("/uk/ios/garageband/images/overview/share_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-share .image-overview_share {
        background-image: url("/uk/ios/garageband/images/overview/share_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-share .image-overview_share {
        width: 768px;
        height: 378px;
        background-size: 768px 378px;
        background-image: url("/uk/ios/garageband/images/overview/share_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-share .image-overview_share {
        background-image: url("/uk/ios/garageband/images/overview/share_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-share .image-overview_share {
        width: 435px;
        height: 197px;
        background-size: 435px 197px;
        background-image: url("/uk/ios/garageband/images/overview/share_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-share .image-overview_share {
        background-image: url("/uk/ios/garageband/images/overview/share_small_2x.jpg")
    }
}

.section-icloud .image-overview_icloud {
    width: 2560px;
    height: 1541px;
    background-size: 2560px 1541px;
    background-image: url("/uk/ios/garageband/images/overview/icloud_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-icloud .image-overview_icloud {
        background-image: url("/uk/ios/garageband/images/overview/icloud_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-icloud .image-overview_icloud {
        width: 1068px;
        height: 1068px;
        background-size: 1068px 1068px;
        background-image: url("/uk/ios/garageband/images/overview/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: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-icloud .image-overview_icloud {
        background-image: url("/uk/ios/garageband/images/overview/icloud_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .section-icloud .image-overview_icloud {
        width: 936px;
        height: 479px;
        background-size: 936px 479px;
        background-image: url("/uk/ios/garageband/images/overview/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: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .section-icloud .image-overview_icloud {
        background-image: url("/uk/ios/garageband/images/overview/icloud_small_2x.jpg")
    }
}

.section-hero .image-overview_hero_title {
    width: 358px;
    height: 32px;
    background-size: 358px 32px;
    background-repeat: no-repeat;
    background-image: url("/euro/ios/garageband/b/titles_en/images/overview/hero_title_large.png");
    left: 50%;
    margin-left: -179px;
    position: relative;
    margin-top: 23px;
    margin-bottom: 27px;
}

@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 .image-overview_hero_title {
        background-image: url("/euro/ios/garageband/b/titles_en/images/overview/hero_title_large_2x.png");
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .image-overview_hero_title {
        width: 273px;
        height: 25px;
        background-size: 273px 25px;
        background-repeat: no-repeat;
        background-image: url("/euro/ios/garageband/b/titles_en/images/overview/hero_title_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-hero .image-overview_hero_title {
        background-image: url("/euro/ios/garageband/b/titles_en/images/overview/hero_title_medium_2x.png");
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .image-overview_hero_title {
        left: 50%;
        margin-left: -136.5px;
        position: relative;
    }
}

.section-mac-garageband .image-overview_footer_mac_title {
    width: 308px;
    height: 24px;
    background-size: 308px 24px;
    background-repeat: no-repeat;
    background-image: url("/euro/ios/garageband/b/titles_en/images/overview/footer_mac_title_large.png");
    margin: 0;
}

@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-mac-garageband .image-overview_footer_mac_title {
        background-image: url("/euro/ios/garageband/b/titles_en/images/overview/footer_mac_title_large_2x.png");
    }
}

@media only screen and (max-width: 1068px) {
    .section-mac-garageband .image-overview_footer_mac_title {
        width: 308px;
        height: 25px;
        background-size: 308px 25px;
        background-repeat: no-repeat;
        background-image: url("/euro/ios/garageband/b/titles_en/images/overview/footer_mac_title_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-mac-garageband .image-overview_footer_mac_title {
        background-image: url("/euro/ios/garageband/b/titles_en/images/overview/footer_mac_title_medium_2x.png");
    }
}

.section-more .image-overview_footer_ios_title {
    width: 280px;
    height: 24px;
    background-size: 280px 24px;
    background-repeat: no-repeat;
    background-image: url("/euro/ios/garageband/b/titles_en/images/overview/footer_ios_title_large.png");
    margin: 0;
}

@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-more .image-overview_footer_ios_title {
        background-image: url("/euro/ios/garageband/b/titles_en/images/overview/footer_ios_title_large_2x.png");
    }
}

@media only screen and (max-width: 1068px) {
    .section-more .image-overview_footer_ios_title {
        width: 275px;
        height: 25px;
        background-size: 275px 25px;
        background-repeat: no-repeat;
        background-image: url("/euro/ios/garageband/b/titles_en/images/overview/footer_ios_title_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-more .image-overview_footer_ios_title {
        background-image: url("/euro/ios/garageband/b/titles_en/images/overview/footer_ios_title_medium_2x.png");
    }
}

.section-more .image-overview_footer_memos_title {
    width: 171px;
    height: 24px;
    background-size: 171px 24px;
    background-repeat: no-repeat;
    background-image: url("/euro/ios/garageband/b/titles_en/images/overview/footer_memos_title_large.png");
    margin: 0
}

@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-more .image-overview_footer_memos_title {
        background-image: url("/euro/ios/garageband/b/titles_en/images/overview/footer_memos_title_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-more .image-overview_footer_memos_title {
        width: 170px;
        height: 25px;
        background-size: 170px 25px;
        background-repeat: no-repeat;
        background-image: url("/euro/ios/garageband/b/titles_en/images/overview/footer_memos_title_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-more .image-overview_footer_memos_title {
        background-image: url("/euro/ios/garageband/b/titles_en/images/overview/footer_memos_title_medium_2x.png")
    }
}



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




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






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