/*------------------------------------*\ START SCREENS \*------------------------------------*/
.page-overview .section-hero .showcase-hero {
	  background-image: url("/ru/itunes/home/images/itunes_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 .showcase-hero {
	      background-image: url("/ru/itunes/home/images/itunes_hero_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
	  .page-overview .section-hero .showcase-hero {
	      background-image: url("/ru/itunes/home/images/itunes_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 .showcase-hero {
	      background-image: url("/ru/itunes/home/images/itunes_hero_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
	  .page-overview .section-hero .showcase-hero {
	      background-image: url("/ru/itunes/home/images/itunes_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 .showcase-hero {
	      background-image: url("/ru/itunes/home/images/itunes_hero_small_2x.jpg")
    }
}

.page-overview .section-music .apple-music-hero {
	  background-image: url("/ru/itunes/home/images/apple_music_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-music .apple-music-hero {
	      background-image: url("/ru/itunes/home/images/apple_music_hero_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
	  .page-overview .section-music .apple-music-hero {
	      background-image: url("/ru/itunes/home/images/apple_music_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-music .apple-music-hero {
	      background-image: url("/ru/itunes/home/images/apple_music_hero_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
	  .page-overview .section-music .apple-music-hero {
	      background-image: url("/ru/itunes/home/images/apple_music_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-music .apple-music-hero {
	      background-image: url("/ru/itunes/home/images/apple_music_hero_small_2x.jpg")
    }
}

.page-overview .section-playground .playground-hero { background-image: url("/ru/itunes/home/images/music_playground_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-overview .section-playground .playground-hero { background-image: url("/ru/itunes/home/images/music_playground_large_2x.jpg"); }
}

@media only screen and (max-width: 1023px)
{
	.page-overview .section-playground .playground-hero { background-image: url("/ru/itunes/home/images/music_playground_medium.jpg"); }
}

@media only screen and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1023px) and (min-resolution: 144dpi), only screen and (max-width: 1023px) and (min-resolution: 144dppx)
{
	.page-overview .section-playground .playground-hero { background-image: url("/ru/itunes/home/images/music_playground_medium_2x.jpg"); }
}

@media only screen and (max-width: 767px)
{
	html.touch .page-overview .section-playground .playground-hero { background-image: url("/ru/itunes/home/images/music_playground_xsmall.jpg"); }
}

@media only screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 767px) and (min-resolution: 144dpi), only screen and (max-width: 767px) and (min-resolution: 144dppx)
{
	html.touch .page-overview .section-playground .playground-hero { background-image: url("/ru/itunes/home/images/music_playground_xsmall_2x.jpg"); }
}

.page-overview .section-itunes-radio .radio-hero { background-image: url("/ru/itunes/home/images/itunes_radio_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-overview .section-itunes-radio .radio-hero { background-image: url("/ru/itunes/home/images/itunes_radio_large_2x.png"); }
}

@media only screen and (max-width: 1023px)
{
	.page-overview .section-itunes-radio .radio-hero { background-image: url("/ru/itunes/home/images/itunes_radio_medium.png"); }
}

@media only screen and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1023px) and (min-resolution: 144dpi), only screen and (max-width: 1023px) and (min-resolution: 144dppx)
{
	.page-overview .section-itunes-radio .radio-hero { background-image: url("/ru/itunes/home/images/itunes_radio_medium_2x.png"); }
}

@media only screen and (max-width: 767px)
{
	html.touch .page-overview .section-itunes-radio .radio-hero { background-image: url("/ru/itunes/home/images/itunes_radio_xsmall.png"); }
}

@media only screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 767px) and (min-resolution: 144dpi), only screen and (max-width: 767px) and (min-resolution: 144dppx)
{
	html.touch .page-overview .section-itunes-radio .radio-hero { background-image: url("/ru/itunes/home/images/itunes_radio_xsmall_2x.png"); }
}

.page-overview .section-tv .tv-hero {
	  background-image: url("/ru/itunes/home/images/movie_tv_collection_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-tv .tv-hero {
	      background-image:url("/ru/itunes/home/images/movie_tv_collection_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
	  .page-overview .section-tv .tv-hero {
	      background-image: url("/ru/itunes/home/images/movie_tv_collection_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-tv .tv-hero {
	      background-image:url("/ru/itunes/home/images/movie_tv_collection_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
	  .page-overview .section-tv .tv-hero {
	      background-image: url("/ru/itunes/home/images/movie_tv_collection_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-tv .tv-hero {
	      background-image:url("/ru/itunes/home/images/movie_tv_collection_small_2x.jpg")
    }
}

.page-overview .section-universal {
	  background-image: url("/ru/itunes/home/images/universe_entertainment_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-universal {
	      background-image: url("/ru/itunes/home/images/universe_entertainment_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
	  .page-overview .section-universal {
	      background-image: url("/ru/itunes/home/images/universe_entertainment_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-universal {
	      background-image: url("/ru/itunes/home/images/universe_entertainment_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
	  .page-overview .section-universal {
	      background-image: url("/ru/itunes/home/images/universe_entertainment_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-universal {
	      background-image: url("/ru/itunes/home/images/universe_entertainment_small_2x.jpg")
    }
}

.page-overview .section-apple-tv .appletv-hero { background-image: url("/ru/itunes/home/images/appletv_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-overview .section-apple-tv .appletv-hero { background-image: url("/ru/itunes/home/images/appletv_large_2x.jpg"); }
}

@media only screen and (max-width: 1023px)
{
	.page-overview .section-apple-tv .appletv-hero { background-image: url("/ru/itunes/home/images/appletv_medium.jpg"); }
}

@media only screen and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1023px) and (min-resolution: 144dpi), only screen and (max-width: 1023px) and (min-resolution: 144dppx)
{
	.page-overview .section-apple-tv .appletv-hero { background-image: url("/ru/itunes/home/images/appletv_medium_2x.jpg"); }
}

@media only screen and (max-width: 767px)
{
	html.touch .page-overview .section-apple-tv .appletv-hero { background-image: url("/ru/itunes/home/images/appletv_small.jpg"); }
}

@media only screen and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 767px) and (min-resolution: 144dpi), only screen and (max-width: 767px) and (min-resolution: 144dppx)
{
	html.touch .page-overview .section-apple-tv .appletv-hero { background-image: url("/ru/itunes/home/images/appletv_small_2x.jpg"); }
}

/*------------------------------------*\
   Design alt for gift cards
\*------------------------------------*/
.page-overview .section-gifts .gifts-hero {
	  width: 347px;
    height: 227px;
    background-size: 347px 227px;
    background-image: url("/ru/itunes/home/images/overview/itunes_giftcards_large.jpg");
    margin: 40px auto 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) {
	  .page-overview .section-gifts .gifts-hero {
	      background-image:url("/ru/itunes/home/images/overview/itunes_giftcards_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
	  .page-overview .section-gifts .gifts-hero {
	      width:193px;
        height: 127px;
        background-size: 193px 127px;
        background-image: url("/ru/itunes/home/images/overview/itunes_giftcards_medium.jpg");
        margin-top: 20px;
    }
}

@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-gifts .gifts-hero {
	      background-image:url("/ru/itunes/home/images/overview/itunes_giftcards_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
	  .page-overview .section-gifts .gifts-hero {
	      width:193px;
        height: 127px;
        background-size: 193px 127px;
        background-image: url("/ru/itunes/home/images/overview/itunes_giftcards_small.jpg");
        margin: 13px 0 0 40px;
    }
}

@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-gifts .gifts-hero {
	      background-image:url("/ru/itunes/home/images/overview/itunes_giftcards_small_2x.jpg")
    }
}

/*------------------------------------*\
   End design alt
\*------------------------------------*/
/*------------------------------------*\ END SCREENS \*------------------------------------*/
/*------------------------------------*\ START LOCAL FIXES \*------------------------------------*/
#main .hero p.itunesCloud
{
	color: #000;
	width: 299px;
	font-size: 14px;
}

#buckets .column.first.whats-new .gradient h2
{
	margin-bottom: 6px;
	margin-top: 27px;
}

#buckets .column.first.giftcards .gradient h2
{
	margin-bottom: 20px;
	margin-top: 0px;
}

#main #buckets a.block:hover { text-decoration: none; }

#main #buckets a.block:hover span { text-decoration: underline; }

#buckets .column .gradient p { width: 246px; }

#buckets .column .gradient img.musicbasics { margin-top: -50px; }

#main .hero .download .big-blue-button { padding-left: 40px; }

#buckets .what-is .gradient p { margin-top: -120px\9; }

#main .giftcards .column.first { padding-bottom: 30px; }

#main .hero .gallery .gallery-view .gallery-hero-1 img.right { *margin-left: -80px; }

#main .hero hgroup h1 img { margin-left: -5px; }

#buckets .what-is img.right { margin-top: -20px; }

#buckets .column .gradient { padding: 16px 18px 20px; }

.whatis
{
	padding-left: 120px;
	padding-right: 120px;
}

.countdown .thank-you-container { height: 229px; }

.countdown .thank-you-container img.thanks
{
	margin-top: 3px;
	border-bottom: 1px solid #ced0d5;
}

body#overview .features
{
	padding-top: 60px;
	padding-bottom: 60px;
}

body#overview .features .column.first
{
	width: 415px;
	margin: 35px 85px 0 0;
}

.itunes.page-overview .section-collection
{
	padding-top: 0px;
	padding-bottom: 0px;
}

.itunes.page-overview .section-playground { padding-bottom: 0px; }

@media only screen and (max-width: 767px)
{
	html.touch .page-overview .section-collection
	{
		padding-top: 0px;
		padding-bottom: 0px;
	}

	
	html.touch .page-overview .section-playground { padding-bottom: 0px; }
}

.page-overview .section-collection .section-content { border-bottom: none; }

.page-overview .us-music-more-links .more
{
	display: inline-block;
	margin-left: 10px;
	margin-right: 10px;
}

.button-music {
	line-height: 1.2;
	padding-top: 7px;
	padding-bottom: 6px;
	white-space: normal;
}

/*------------------------------------*\ END LOCAL FIXES \*------------------------------------*/
/*------------------------------------*\ GLOBAL FOOTER STYLES \*------------------------------------*/
@media only screen and (max-width: 1024px)
{
	p.footer-shop { width: 100%; }

	
	ul.footer-links
	{
		float: left;
		margin-left: 0;
	}
}

.footer-sosumi ul li a
{
	border-left: none;
	border-right: 1px solid #e3e3e3;
}

.footer-sosumi ul li:last-child a { border-right: none; }

.footer-sosumi ul li a
{
	padding-left: 0em;
	padding-right: 10px;
	margin-right: 5px;
}

@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (Orientation: portrait)
{
	.footer-links > li > a
	{
		padding: 0 0.32em 0 0;
		margin-right: 0.1em;
	}
}

.itunes.page-overview .show-only-for-small { display: none; }

@media only screen and (max-width: 600px)
{
	.itunes.page-overview .show-only-for-small { display: block; }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait)
{
	html.touch .page-overview .section-showcase .music-caption { padding-top: 50px; }
}

/*------------------------------------*\ END GLOBAL FOOTER STYLES \*------------------------------------*/
