/*Local fixes*/

/* disable hero video */
.section-hero .video-container .media-start-frame {
	opacity: 1 !important;
}

.section-hero .video-container .hero-video {
	display: none !important;
}

#cores-graph-gallery-item-4 .badge-caption{width: 101%;}

.typography-intro-elevated.available-copy {color: #666666;font-weight: 500;margin-top: 45px;}

.section.section-retina .models-caption:nth-child(1) {padding-left:79px;}
.section.section-retina .models-caption:nth-child(2) {padding-left:115px;}
@media only screen and (max-width: 1068px){
	.section.section-retina .models-caption:nth-child(1) {padding-left:20px;}
	.section.section-retina .models-caption:nth-child(2) {padding-left:48px;}
}
@media only screen and (max-width: 735px){
	.section.section-retina .models-caption:nth-child(1),
	.section.section-retina .models-caption:nth-child(2) {padding-left:0;}
}

@media only screen and (min-width: 1068px){
	.section-performance .subsection-cores .badge-group-1 {padding-right: 50px;}
	.section-performance .subsection-cores .badge-group-2 .badge-group-inner {margin-left:50px;}
}
@media only screen and (max-width: 735px){
	.section-performance .subsection-cores .badge-group-1 {padding-right: 15px;}
	.section-performance .subsection-cores .badge-group-2 .badge-group-inner {margin-left:15px;}
}
@media only screen and (max-width: 370px){
	.section-performance .subsection-cores .badge-group-1 {padding-right: 5px;}
	.section-performance .subsection-cores .badge-group-2 .badge-group-inner {margin-left:5px;}
}

@media only screen and (min-width: 735px) and (max-width: 1068px){ 
	.subsection.subsection-graphics .figcaption-maxon{width: 400px;}
}

/*Fix for graphics in landscape*/
@media only screen and (orientation: landscape){.subsection-cores .graph-gallery .badge-content .badge-caption, .subsection-vega .graph-gallery .badge-content .badge-caption{font-size: 13px; } }
@media only screen and (max-width: 735px){#cores-graph-gallery-item-5 .badge-content .badge-caption{font-size: 13px; } }

/*Fix for headline iPhone SE*/
@media only screen and (min-width: 320px) and (max-width: 374px){.typography-headline-super{font-size: 44px;} }

/*Fix for galery align*/
@media only screen and (max-width: 735px){#design-gallery-item-2{width: 100%; } }

/*Localized Images*/
.image-overview-app-store {background-image: url("/la/imac/images/overview/app_store__eo30k2sx84ia_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) {.image-overview-app-store { background-image: url("/la/imac/images/overview/app_store__eo30k2sx84ia_large_2x.jpg"); } }
@media only screen and (max-width: 1068px) {.image-overview-app-store {background-image: url("/la/imac/images/overview/app_store__eo30k2sx84ia_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) {.image-overview-app-store { background-image: url("/la/imac/images/overview/app_store__eo30k2sx84ia_medium_2x.jpg"); } }
@media only screen and (max-width: 735px) {.image-overview-app-store {background-image: url("/la/imac/images/overview/app_store__eo30k2sx84ia_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) {.image-overview-app-store { background-image: url("/la/imac/images/overview/app_store__eo30k2sx84ia_small_2x.jpg"); } }

.image-overview-design-gallery-design-gallery-1{background-image:url("/la/imac/images/overview/design_gallery_1__ebl6mwd8pkmu_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){.image-overview-design-gallery-design-gallery-1{background-image:url("/la/imac/images/overview/design_gallery_1__ebl6mwd8pkmu_large_2x.jpg")}}
@media only screen and (max-width: 1068px){.image-overview-design-gallery-design-gallery-1{background-image:url("/la/imac/images/overview/design_gallery_1__ebl6mwd8pkmu_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){.image-overview-design-gallery-design-gallery-1{background-image:url("/la/imac/images/overview/design_gallery_1__ebl6mwd8pkmu_medium_2x.jpg")}}
@media only screen and (max-width: 735px){.image-overview-design-gallery-design-gallery-1{background-image:url("/la/imac/images/overview/design_gallery_1__ebl6mwd8pkmu_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){.image-overview-design-gallery-design-gallery-1{background-image:url("/la/imac/images/overview/design_gallery_1__ebl6mwd8pkmu_small_2x.jpg")}}


/*MACOS*/

.section-macos .screen {background-image: url("/la/imac/images/overview/imac_osx_screen_fallback__ehd2ne2vu8uq_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-macos .screen { background-image: url("/la/imac/images/overview/imac_osx_screen_fallback__ehd2ne2vu8uq_large_2x.png"); } }
html.css-mask .section-macos .screen {background-image: url("/la/imac/images/overview/imac_osx_screen__b9z7hftb8p6q_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) {html.css-mask .section-macos .screen { background-image: url("/la/imac/images/overview/imac_osx_screen__b9z7hftb8p6q_large_2x.jpg"); } }
@media only screen and (max-width: 1068px) {.section-macos .screen {background-image: url("/la/imac/images/overview/imac_osx_screen_fallback__ehd2ne2vu8uq_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-macos .screen { background-image: url("/la/imac/images/overview/imac_osx_screen_fallback__ehd2ne2vu8uq_medium_2x.png"); } }
@media only screen and (max-width: 1068px) {html.css-mask .section-macos .screen {background-image: url("/la/imac/images/overview/imac_osx_screen__b9z7hftb8p6q_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) {html.css-mask .section-macos .screen { background-image: url("/la/imac/images/overview/imac_osx_screen__b9z7hftb8p6q_medium_2x.jpg"); } }
@media only screen and (max-width: 735px) {.section-macos .screen {background-image: url("/la/imac/images/overview/imac_osx_screen_fallback__ehd2ne2vu8uq_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-macos .screen { background-image: url("/la/imac/images/overview/imac_osx_screen_fallback__ehd2ne2vu8uq_small_2x.png"); } }
@media only screen and (max-width: 735px) {html.css-mask .section-macos .screen {background-image: url("/la/imac/images/overview/imac_osx_screen__b9z7hftb8p6q_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) {html.css-mask .section-macos .screen { background-image: url("/la/imac/images/overview/imac_osx_screen__b9z7hftb8p6q_small_2x.jpg"); } }

/*iPhone*/
.continuity-gallery-wrapper .continuity-gallery .image-screen-iphone-1{background-image:url("/la/imac/images/overview/continuity_iphone_screen_1_fallback__bbxrqfd28kxu_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){.continuity-gallery-wrapper .continuity-gallery .image-screen-iphone-1{background-image:url("/la/imac/images/overview/continuity_iphone_screen_1_fallback__bbxrqfd28kxu_large_2x.png")}}
html.css-mask .continuity-gallery-wrapper .continuity-gallery .image-screen-iphone-1 {background-image: url("/la/imac/images/overview/continuity_iphone_screen_1__fs01jhghyeuu_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) {html.css-mask .continuity-gallery-wrapper .continuity-gallery .image-screen-iphone-1 { background-image: url("/la/imac/images/overview/continuity_iphone_screen_1__fs01jhghyeuu_large_2x.jpg"); } }
@media only screen and (max-width: 1068px) {.continuity-gallery-wrapper .continuity-gallery .image-screen-iphone-1 {background-image: url("/la/imac/images/overview/continuity_iphone_screen_1_fallback__bbxrqfd28kxu_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) {.continuity-gallery-wrapper .continuity-gallery .image-screen-iphone-1 { background-image: url("/la/imac/images/overview/continuity_iphone_screen_1_fallback__bbxrqfd28kxu_medium_2x.png"); } }
@media only screen and (max-width: 1068px) {html.css-mask .continuity-gallery-wrapper .continuity-gallery .image-screen-iphone-1 {background-image: url("/la/imac/images/overview/continuity_iphone_screen_1__fs01jhghyeuu_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) {html.css-mask .continuity-gallery-wrapper .continuity-gallery .image-screen-iphone-1 { background-image: url("/la/imac/images/overview/continuity_iphone_screen_1__fs01jhghyeuu_medium_2x.jpg"); } }
@media only screen and (max-width: 735px) {.continuity-gallery-wrapper .continuity-gallery .image-screen-iphone-1 {background-image: url("/la/imac/images/overview/continuity_iphone_screen_1_fallback__bbxrqfd28kxu_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) {.continuity-gallery-wrapper .continuity-gallery .image-screen-iphone-1 { background-image: url("/la/imac/images/overview/continuity_iphone_screen_1_fallback__bbxrqfd28kxu_small_2x.png"); } }
@media only screen and (max-width: 735px) {html.css-mask .continuity-gallery-wrapper .continuity-gallery .image-screen-iphone-1 {background-image: url("/la/imac/images/overview/continuity_iphone_screen_1__fs01jhghyeuu_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) {html.css-mask .continuity-gallery-wrapper .continuity-gallery .image-screen-iphone-1 { background-image: url("/la/imac/images/overview/continuity_iphone_screen_1__fs01jhghyeuu_small_2x.jpg"); } }