/* Local Fixes */

/* animations */

/* AssistiveTouch animation start & end frames */
.grid-item-assistive-touch.full .inline-media figure.inline-video-frame-start {
	background-image: url("/ca/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_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) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-start {
		background-image: url("/ca/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-start {
		background-image: url("/ca/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_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) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-start {
		background-image: url("/ca/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-start {
		background-image: url("/ca/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-start {
		background-image: url("/ca/accessibility/images/overview/fallbacks/pinch_startframe__f9funmd6jxyu_small_2x.jpg");
	}
}

.grid-item-assistive-touch.full .inline-media figure.inline-video-frame-end {
	background-image: url("/ca/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_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) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-end {
		background-image: url("/ca/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-end {
		background-image: url("/ca/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_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) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-end {
		background-image: url("/ca/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-end {
		background-image: url("/ca/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.grid-item-assistive-touch.full
		.inline-media
		figure.inline-video-frame-end {
		background-image: url("/ca/accessibility/images/overview/fallbacks/pinch_endframe__gedcfxevpbyy_small_2x.jpg");
	}
}
/* end AssistiveTouch animation start & end frames */

/* CA specific fixes */
