/* CAFR Screen updates */

.section-more .image-overview_footer_ios_title {
	width: 248px;
	height: 26px;
	background-size: 248px 26px;
	background-repeat: no-repeat;
	background-image: url("/ca/fr/ios/garageband/images/overview/footer_ios_title__fq5ddb3ect6y_large.png");
	margin: 0 auto;
}

@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("/ca/fr/ios/garageband/images/overview/footer_ios_title__fq5ddb3ect6y_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-more .image-overview_footer_ios_title {
		width: 235px;
		height: 25px;
		background-size: 235px 25px;
		background-repeat: no-repeat;
		background-image: url("/ca/fr/ios/garageband/images/overview/footer_ios_title__fq5ddb3ect6y_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("/ca/fr/ios/garageband/images/overview/footer_ios_title__fq5ddb3ect6y_medium_2x.png");
	}
}

.section-mac-garageband .image-overview_footer_mac_title {
	width: 245px;
	height: 23px;
	background-size: 245px 23px;
	background-repeat: no-repeat;
	background-image: url("/ca/fr/ios/garageband/images/overview/footer_mac_title__fuoj1nwc552e_large.png");
	margin-bottom: 14px;
}

@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("/ca/fr/ios/garageband/images/overview/footer_mac_title__fuoj1nwc552e_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-mac-garageband .image-overview_footer_mac_title {
		width: 240px;
		height: 25px;
		background-size: 240px 25px;
		background-repeat: no-repeat;
		background-image: url("/ca/fr/ios/garageband/images/overview/footer_mac_title__fuoj1nwc552e_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("/ca/fr/ios/garageband/images/overview/footer_mac_title__fuoj1nwc552e_medium_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.section-mac-garageband .image-overview_footer_mac_title {
		margin-left: -120px;
	}
}

/*footer_ipad*/
.section-ipad-logicpro .image-overview_footer_ipad {
	background-image: url("/ca/fr/ios/garageband/images/overview/footer_ipad__em4hc6c7sxci_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-ipad-logicpro .image-overview_footer_ipad {
		background-image: url("/ca/fr/ios/garageband/images/overview/footer_ipad__em4hc6c7sxci_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.section-ipad-logicpro .image-overview_footer_ipad {
		background-image: url("/ca/fr/ios/garageband/images/overview/footer_ipad__em4hc6c7sxci_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-ipad-logicpro .image-overview_footer_ipad {
		background-image: url("/ca/fr/ios/garageband/images/overview/footer_ipad__em4hc6c7sxci_medium_2x.png");
	}
}
@media only screen and (max-width: 735px) {
	.section-ipad-logicpro .image-overview_footer_ipad {
		background-image: url("/ca/fr/ios/garageband/images/overview/footer_ipad__em4hc6c7sxci_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-ipad-logicpro .image-overview_footer_ipad {
		background-image: url("/ca/fr/ios/garageband/images/overview/footer_ipad__em4hc6c7sxci_small_2x.png");
	}
}

.section-play .section-block-drums .drum-gallery .image-drum-slide-2 {
	background-size: 884px 618px;
	background-image: url("/ca/fr/ios/garageband/images/drummer__bq74ltgxcamu_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 .section-block-drums .drum-gallery .image-drum-slide-2 {
		background-image: url("/ca/fr/ios/garageband/images/drummer__bq74ltgxcamu_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-play .section-block-drums .drum-gallery .image-drum-slide-2 {
		background-size: 579px 405px;
		background-image: url("/ca/fr/ios/garageband/images/drummer__bq74ltgxcamu_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 .section-block-drums .drum-gallery .image-drum-slide-2 {
		background-image: url("/ca/fr/ios/garageband/images/drummer__bq74ltgxcamu_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-play .section-block-drums .drum-gallery .image-drum-slide-2 {
		background-size: 263px 184px;
		background-image: url("/ca/fr/ios/garageband/images/drummer__bq74ltgxcamu_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 .section-block-drums .drum-gallery .image-drum-slide-2 {
		background-image: url("/ca/fr/ios/garageband/images/drummer__bq74ltgxcamu_small_2x.jpg");
	}
}

.section-play .section-block-drums .drum-gallery .image-drum-slide-3 {
	background-size: 884px 618px;
	background-image: url("/ca/fr/ios/garageband/images/electronic__gkh8a0hgu4a6_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 .section-block-drums .drum-gallery .image-drum-slide-3 {
		background-image: url("/ca/fr/ios/garageband/images/electronic__gkh8a0hgu4a6_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-play .section-block-drums .drum-gallery .image-drum-slide-3 {
		background-size: 579px 405px;
		background-image: url("/ca/fr/ios/garageband/images/electronic__gkh8a0hgu4a6_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 .section-block-drums .drum-gallery .image-drum-slide-3 {
		background-image: url("/ca/fr/ios/garageband/images/electronic__gkh8a0hgu4a6_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-play .section-block-drums .drum-gallery .image-drum-slide-3 {
		background-size: 263px 184px;
		background-image: url("/ca/fr/ios/garageband/images/electronic__gkh8a0hgu4a6_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 .section-block-drums .drum-gallery .image-drum-slide-3 {
		background-image: url("/ca/fr/ios/garageband/images/electronic__gkh8a0hgu4a6_small_2x.jpg");
	}
}

.section-play .section-block-drums .drum-gallery .image-drum-slide-4 {
	background-size: 884px 618px;
	background-image: url("/ca/fr/ios/garageband/images/acoustic__bjozzmjebcoi_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 .section-block-drums .drum-gallery .image-drum-slide-4 {
		background-image: url("/ca/fr/ios/garageband/images/acoustic__bjozzmjebcoi_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-play .section-block-drums .drum-gallery .image-drum-slide-4 {
		background-size: 579px 405px;
		background-image: url("/ca/fr/ios/garageband/images/acoustic__bjozzmjebcoi_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 .section-block-drums .drum-gallery .image-drum-slide-4 {
		background-image: url("/ca/fr/ios/garageband/images/acoustic__bjozzmjebcoi_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-play .section-block-drums .drum-gallery .image-drum-slide-4 {
		background-size: 263px 184px;
		background-image: url("/ca/fr/ios/garageband/images/acoustic__bjozzmjebcoi_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 .section-block-drums .drum-gallery .image-drum-slide-4 {
		background-image: url("/ca/fr/ios/garageband/images/acoustic__bjozzmjebcoi_small_2x.jpg");
	}
}

.section-play .section-block-drums .drum-gallery .image-drum-slide-5 {
	background-size: 884px 618px;
	background-image: url("/ca/fr/ios/garageband/images/smart_drums__c0zzoo0bwt6q_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 .section-block-drums .drum-gallery .image-drum-slide-5 {
		background-image: url("/ca/fr/ios/garageband/images/smart_drums__c0zzoo0bwt6q_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-play .section-block-drums .drum-gallery .image-drum-slide-5 {
		background-size: 579px 405px;
		background-image: url("/ca/fr/ios/garageband/images/smart_drums__c0zzoo0bwt6q_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 .section-block-drums .drum-gallery .image-drum-slide-5 {
		background-image: url("/ca/fr/ios/garageband/images/smart_drums__c0zzoo0bwt6q_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-play .section-block-drums .drum-gallery .image-drum-slide-5 {
		background-size: 263px 184px;
		background-image: url("/ca/fr/ios/garageband/images/smart_drums__c0zzoo0bwt6q_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 .section-block-drums .drum-gallery .image-drum-slide-5 {
		background-image: url("/ca/fr/ios/garageband/images/smart_drums__c0zzoo0bwt6q_small_2x.jpg");
	}
}

.section-more {
	text-align: center;
}

.section-more .router-subheadline {
	margin-top: 28px;
}

@media only screen and (max-width: 735px) {
	.section-more .router-subheadline {
		margin-top: 30px;
	}
}

/* CAFR title images */
.section-hero .image-hero-title {
	width: 310px;
	height: 32px;
	background-size: 310px 32px;
	background-repeat: no-repeat;
	background-image: url("/ca/fr/ios/garageband/images/hero_title__m7ejpkbmu8yq_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-hero .image-hero-title {
		background-image: url("/ca/fr/ios/garageband/images/hero_title__m7ejpkbmu8yq_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .image-hero-title {
		width: 237px;
		height: 25px;
		background-size: 237px 25px;
		background-repeat: no-repeat;
		background-image: url("/ca/fr/ios/garageband/images/hero_title__m7ejpkbmu8yq_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-hero-title {
		background-image: url("/ca/fr/ios/garageband/images/hero_title__m7ejpkbmu8yq_medium_2x.png");
	}
}

/* Gallery text */
.tabnav-link {
	text-align: center;
}

/* Headline */
.section-play .section-headline {
	width: 75%;
}

@media only screen and (max-width: 735px) {
	.section-play .section-headline {
		width: 100%;
	}
}
