/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/






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




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


@media only screen and (max-width: 1068px) {
    html.no-enhanced .section-chip .subsection-cpu .picture-wrapper-base {
        margin-top: 70px;
    }
}

@media only screen and (max-width: 734px) {
    html.no-enhanced .section-chip .subsection-cpu .picture-wrapper-base {
        margin-top: 40px;
    }
}

html.enhanced .subsection-cpu .path-anim-wrapper {
	margin-top: 0px;
}

@media only screen and (max-width: 1068px) {
    html.enhanced .subsection-cpu .path-anim-wrapper {
        margin-top: 30px;
    }
}

@media only screen and (max-width: 734px) {
    html.enhanced .subsection-cpu .path-anim-wrapper {
        margin-top: -110px;
    }
}

.section-overview-routers .router-content:nth-child(2n) {
	padding-left: 0;
}

@media only screen and (min-width: 735px) {
	.section-features .feature-links li {
		margin: 0;
	}
}


.section-ipados .subsection-multitask .section-content .typography-overview-section-copy {
	margin-bottom: 25px;
}

@media only screen and (max-width: 1068px) {
	.section-ipados .subsection-multitask .section-content .typography-overview-section-copy {
		margin-bottom: 0px;
	}
}

@media only screen and (max-width: 734px) {
	html.enhanced .subsection-wifi {
		margin-top: 0vh;
	}
}

@media only screen and (max-width: 1068px) {
    .section-buttons-and-connectors .caption-microphone {
        top: 60px;
        left: 443px;
    }
}

@media only screen and (max-width: 734px) {
	 .section-design .section-headline-wrapper .section-headline {
		margin-bottom: 25px;
		padding-right: 20px;
	}
}

@media only screen and (max-width: 734px) {
	html.no-enhanced .section-design .snipe-true-tone {
	left: 172px;
	}
}

@media only screen and (max-width: 734px) {
	html.no-enhanced .section-wireless .snipe-files {
		left: 30px;
	}
}

@media only screen and (max-width: 734px) {
	html.no-enhanced .section-design .snipe-speakers {
		left: 60px;
	}
}

@media only screen and (max-width: 734px) {
	html.no-enhanced .section-cameras .snipe-animation {
		left: 365px;
	}
}

@media only screen and (max-width: 734px) {
	html.no-enhanced .section-cameras .snipe-imovie {
		left: 205px;
	}
}

@media only screen and (max-width: 734px) {
	html.no-enhanced .section-ipados .snipe-write {
		left: 160px;
	}
}

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




/*------------------------------------*\
   REPLAY BUTTON
\*------------------------------------*/


.section-cameras .inline-video-button.link span {
	width: 180px;
	text-align: center;
}

.section-apps .inline-video-button.link span {
	width: 200px;
	text-align: center;
}


/* Cameras Enhanced Replay Button */

.enhanced .section-cameras .inline-video-button.link {
	left: 38%;
	top: 6px;
}

@media only screen and (max-width: 1068px) {
.enhanced .section-cameras .inline-video-button.link {
	left: 38%;
	top: 5px;
	}
}

@media only screen and (max-width: 734px) {
.enhanced .section-cameras .inline-video-button.link {
	left: 42%;
	top: -10px;
	}
}

/* End Cameras Enhanced Replay Button */


/* Cameras Base Replay Button */

.section-cameras .inline-video-button.link {
	left: 37%;
	top: 5px;
}

@media only screen and (max-width: 1068px) {
.section-cameras .inline-video-button.link {
	left: 54%;
	top: -46px;
	}
}

@media only screen and (max-width: 734px) {
.section-cameras .inline-video-button.link {
	left: 54%;
	top: -65px;
	}
}

/* End Cameras Base Replay Button */





/* Apps Enhanced Replay Button */

.enhanced .section-apps .inline-video-button.link {
	left: 75%;
	top: -73px;
}

@media only screen and (max-width: 1068px) {
.enhanced .section-apps .inline-video-button.link {
	left: 70%;
	top: -36px;
	}
}

@media only screen and (max-width: 734px) {
.enhanced .section-apps .inline-video-button.link {
	left: 65%;
	top: -45px;
	}
}

/* End Apps Enhanced Replay Button */


/* Apps Base Replay Button */

.section-apps .inline-video-button.link {
	left: 73%;
	top: -75px;
}

@media only screen and (max-width: 1068px) {
.section-apps .inline-video-button.link {
	left: 71%;
	top: -38px;
	}
}

@media only screen and (max-width: 734px) {
.section-apps .inline-video-button.link {
	left: 74%;
	top: -38px;
	}
}

/* End Apps Base Replay Button */



/*------------------------------------*\
   END REPLAY BUTTON
\*------------------------------------*/
