/*------------------------------------*\
   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;
    }
}


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

@media only screen and (min-width: 1069px) {
html.enhanced .section-apps .subsection-apps .row-caption {
	margin-top: -345px;
	}
}

@media only screen and (max-width: 1068px) {
    .typography-footer-router-copy {
    	margin-bottom: 20px;
    }
}
@media only screen and (max-width: 734px) {
    .typography-footer-router-copy {
    	margin-bottom: 0;
    }
}

@media only screen and (max-width: 1068px) {
	.section-giveback .giveback-content-image {
		margin-bottom:-20px
	}
}
@media only screen and (max-width: 734px) {
    .section-giveback .giveback-content-image {
        margin-bottom:-5px
    }
}

@media only screen and (max-width: 1068px) {
	.section-giveback .giveback-content-text .typography-router-headline {
		font-size: 40px;
	}
}

.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: 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: 156px;
	}
}


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

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

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

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

/*------------------------------------*\
   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: 36%;
	top: 6px;
}

@media only screen and (max-width: 1068px) {
.enhanced .section-cameras .inline-video-button.link {
	left: 35%;
	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: 35%;
	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: -60px;
	}
}

/* End Cameras Base Replay Button */





/* Apps Enhanced Replay Button */

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

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

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

/* End Apps Enhanced Replay Button */


/* Apps Base Replay Button */

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

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

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

/* End Apps Base Replay Button */



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