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


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





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

.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;
	}
}

@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 (min-width: 1069px) {
	html.no-enhanced .section-apps .snipe-build {
		right: 640px;
	}
}

@media only screen and (max-width: 1068px) {
	html.no-enhanced .section-apps .row-caption .column {
		margin-top: 30px;
		padding-right: 58px;
	}
}
@media only screen and (max-width: 734px) {
	html.no-enhanced .section-apps .row-caption .column {
		margin-top: 70px;
	}
}
@media only screen and (max-width: 734px) {
    html.no-enhanced .section-apps .snipe-graphics {
        top: 580px;
    }
}


html.hero-animation-acmi .section-welcome .welcome__lockup .welcome__lockup-primary-copy, html.hero-animation-acmi .section-welcome .welcome__lockup .welcome__lockup-secondary-copy, html.hero-video-fallback .section-welcome .welcome__lockup .welcome__lockup-primary-copy, html.hero-video-fallback .section-welcome .welcome__lockup .welcome__lockup-secondary-copy, html.no-enhanced .section-welcome .welcome__lockup .welcome__lockup-primary-copy, html.no-enhanced .section-welcome .welcome__lockup .welcome__lockup-secondary-copy {
	transform: translateY(0px);
	opacity: 1;
}

html.hero-video-fallback .section-welcome .welcome__lockup .welcome__lockup-primary-copy, html.hero-video-fallback .section-welcome .welcome__lockup .welcome__lockup-primary-copy *, html.hero-video-fallback .section-welcome .welcome__lockup .welcome__lockup-secondary-copy, html.hero-video-fallback .section-welcome .welcome__lockup .welcome__lockup-secondary-copy *, html.no-enhanced .section-welcome .welcome__lockup .welcome__lockup-primary-copy, html.no-enhanced .section-welcome .welcome__lockup .welcome__lockup-primary-copy *, html.no-enhanced .section-welcome .welcome__lockup .welcome__lockup-secondary-copy, html.no-enhanced .section-welcome .welcome__lockup .welcome__lockup-secondary-copy * {
	transition: none;
}

.section-welcome .welcome__lockup .welcome__lockup-secondary-copy {
	transition: opacity 1s ease,transform 1.2s cubic-bezier(0,0.35,0.23,1);
}

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