.hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a div.hero-image-inner,
.hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a div.homeguides-image-element,
.hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a .homeguides-image-positioner div.hero-image-inner,
.hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
    background-image: url("http://images.apple.com/sa/home/images/heros/iphone_6s_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) {
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/iphone_6s_large_2x.jpg");
    }
}
@media only screen and (max-width: 1068px),
only screen and (max-height: 890px) {
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/iphone_6s_medium.jpg");
    }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 1068px),
only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-height: 890px),
only screen and (max-height: 890px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi),
only screen and (max-height: 890px) and (min-resolution: 144dpi) {
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/iphone_6s_medium_2x.jpg");
    }
}
@media only screen and (max-width: 735px) {
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/iphone_6s_small.jpg");
    }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 735px),
only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-iphone_6s .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/iphone_6s_small_2x.jpg");
    }
}
.hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a div.hero-image-inner,
.hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a div.homeguides-image-element,
.hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a .homeguides-image-positioner div.hero-image-inner,
.hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
    background-image: url("http://images.apple.com/sa/home/images/heros/ipad_pro_family_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) {
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/ipad_pro_family_large_2x.jpg");
    }
}
@media only screen and (max-width: 1068px),
only screen and (max-height: 890px) {
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/ipad_pro_family_medium.jpg");
    }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 1068px),
only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-height: 890px),
only screen and (max-height: 890px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi),
only screen and (max-height: 890px) and (min-resolution: 144dpi) {
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/ipad_pro_family_medium_2x.jpg");
    }
}
@media only screen and (max-width: 735px) {
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/ipad_pro_family_small.jpg");
    }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 735px),
only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-ipad_pro_family .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/ipad_pro_family_small_2x.jpg");
    }
}
.hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a div.hero-image-inner,
.hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a div.homeguides-image-element,
.hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a .homeguides-image-positioner div.hero-image-inner,
.hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
    background-image: url("http://images.apple.com/sa/home/images/heros/apple_watch_trio_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) {
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/apple_watch_trio_large_2x.jpg");
    }
}
.hero-image-a div.hero-image-inner,
.hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a div.homeguides-image-element,
.hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a .homeguides-image-positioner div.hero-image-inner,
.hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
    background-image: url("http://images.apple.com/sa/home/images/heros/apple_watch_trio_medium.jpg");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 1068px),
only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-height: 890px),
only screen and (max-height: 890px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi),
only screen and (max-height: 890px) and (min-resolution: 144dpi) {
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/apple_watch_trio_medium_2x.jpg");
    }
}
@media only screen and (max-width: 735px) {
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/apple_watch_trio_small.jpg");
    }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 735px),
only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a div.homeguides-image-element,
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a .homeguides-image-positioner div.hero-image-inner,
    .hero-gallery .hero-gallery-item-hero-apple_watch_trio .hero-image-a .homeguides-image-positioner div.homeguides-image-element {
        background-image: url("http://images.apple.com/sa/home/images/heros/apple_watch_trio_small_2x.jpg");
    }
}