
/*------------------------------------*\ START SCREENS \*------------------------------------*/

.page-music .section-hero .hero-hero { background-image: url("/in/itunes/music/images/hero_hardware_large.png"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-hero .hero-hero { background-image: url("/in/itunes/music/images/hero_hardware_large_2x.png"); } }

.page-music .section-listening .listening-hero { background-image: url("/in/itunes/music/images/listening_hardware_large.png"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-listening .listening-hero { background-image: url("/in/itunes/music/images/listening_hardware_large_2x.png"); } }

.page-music .section-itunes-radio .itunes-radio-hero { background-image: url("/in/itunes/music/images/itunes_radio_hardware_large.png"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-itunes-radio .itunes-radio-hero { background-image: url("/in/itunes/music/images/itunes_radio_hardware_large_2x.png"); } }

.page-music .section-genius .genius-hero { background-image: url("/in/itunes/music/images/genius_hardware_large.png"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-genius .genius-hero { background-image: url("/in/itunes/music/images/genius_hardware_large_2x.png"); } }

.page-music .section-itunes-match .itunes-match-hero { background-image: url("/in/itunes/music/images/itunes_match_hardware_large.png"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-itunes-match .itunes-match-hero { background-image: url("/in/itunes/music/images/itunes_match_hardware_large_2x.png"); } }

.page-music .section-buying .buying-hero { background-image: url("/in/itunes/music/images/buying_head_hardware_large.png"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-buying .buying-hero { background-image: url("/in/itunes/music/images/buying_head_hardware_large_2x.png"); } }

.page-music .section-discover .discover-trending .discover-trending-hero { background-image: url("/in/itunes/music/images/iphone_trending_searches_large.png"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-discover .discover-trending .discover-trending-hero { background-image: url("/in/itunes/music/images/iphone_trending_searches_large_2x.png"); } }

.page-music .section-discover .discover-shazam .discover-shazam-hero { background-image: url("/in/itunes/music/images/iphone_shazam_siri_large.png"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-discover .discover-shazam .discover-shazam-hero { background-image: url("/in/itunes/music/images/iphone_shazam_siri_large_2x.png"); } }

.page-music .section-family-sharing .invite .invite-hero { background-image: url("/in/itunes/music/images/iphone_family_sharing_large.png"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-family-sharing .invite .invite-hero { background-image: url("/in/itunes/music/images/iphone_family_sharing_large_2x.png"); } }

.page-music .section-everywhere .everywhere-hero { background-image: url("/in/itunes/music/images/available_everywhere_hardware_large.png"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-everywhere .everywhere-hero { background-image: url("/in/itunes/music/images/available_everywhere_hardware_large_2x.png"); } }

.page-music .section-family-sharing .parental-controls .parental-controls-hero { background-image: url("/in/itunes/music/images/iphone_parental_control_large.png"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-family-sharing .parental-controls .parental-controls-hero { background-image: url("/in/itunes/music/images/iphone_parental_control_large_2x.png"); } }

.page-video .section-hero .hero-hero { background-image: url("/in/itunes/video/images/hero_large.jpg"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-video .section-hero .hero-hero { background-image: url("/in/itunes/video/images/hero_large_2x.jpg"); } }

.page-video .section-tap-away .tap-away-hero { background-image: url("/in/itunes/video/images/tap_away_large.jpg"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-video .section-tap-away .tap-away-hero { background-image: url("/in/itunes/video/images/tap_away_large_2x.jpg"); } }

.page-video .section-movies .movies-hero { background-image: url("/in/itunes/video/images/media_mogul_large.jpg"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-video .section-movies .movies-hero { background-image: url("/in/itunes/video/images/media_mogul_large_2x.jpg"); } }

.page-video .section-family-sharing .family-sharing-hero { background-image: url("/in/itunes/video/images/family_sharing_large.jpg"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-video .section-family-sharing .family-sharing-hero { background-image: url("/in/itunes/video/images/family_sharing_large_2x.jpg"); } }

.page-video .section-everywhere .everywhere-hero { background-image: url("/in/itunes/video/images/everywhere_large.jpg"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-video .section-everywhere .everywhere-hero { background-image: url("/in/itunes/video/images/everywhere_large_2x.jpg"); } }

.page-video .section-tap-away .appletv-music-hero {
    background-image: url("/in/itunes/video/images/tv_movies_icon_large.jpg");
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) {
    .page-video .section-tap-away .appletv-music-hero {
        background-image: url("/in/itunes/video/images/tv_movies_icon_large_2x.jpg");
    }
}

.page-music .section-family-sharing .location-sharing .location-sharing-hero { margin-left: auto; margin-right: auto; background-repeat: no-repeat; background-size: 234px 492px; height: 492px; width: 234px; background-image: url("/in/itunes/music/images/iphone_location_sharing_large.png"); }
@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx) { .page-music .section-family-sharing .location-sharing .location-sharing-hero { background-image: url("/in/itunes/music/images/iphone_location_sharing_large_2x.png"); } }

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


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

/* Downloads Page */
#download #main iframe { height: 56em; }
#download #productheader ul { *float:right; *width:412px; }

.sosumi a.movie { font-weight: normal; }

.page-music #ac-gn-placeholder { margin-bottom: 0; }

.page-music #ac-localnav { margin-top: 0; }


@media only screen and (max-device-width:768px) {
	body#overview .main .hero .intro.nopad { padding: 0 190px !important; }
}

/*music*/
.page-music #ac-localnav {
    margin-top: 20px;
}

/* itunes/video */
.page-video .section-tap-away .section-content figure .image-caption.caption-position
{
	right: 0px;
}
.page-video .section-tap-away .section-content figure .image-caption.caption-position-left {
	right: 478px;
}


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