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

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

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

@media only screen and (max-width: 734px) {
	.tile-force-sensor .tile-content {
		padding: 470px 30px 76px;
	}
}

.badge-wrapper.talk {
	margin-top: 30px;
}

#ac-globalfooter .ac-gf-sosumi {
	padding-top: 27px;
}

.section-ar .section-content {
	padding: 0;
}

.section-ar .column-copy {
	padding: 60px 0;
}

@media only screen and (min-width: 1068px) {
	.section-ar .overview-routers-ar-iphone {
		bottom: -50px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-ar .overview-routers-ar-iphone {
		bottom: -102px;
	}
}

@media only screen and (max-width: 734px) {
	.section-ar .column-copy {
		padding: 40px 0 0;
	}
}

@media only screen and (min-width: 1069px) and (max-width: 1440px) {
	.tile-universal-fit .copy-wrapper {
		padding-bottom: 65px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.tile-universal-fit .copy-wrapper {
		padding-bottom: 53px;
	}
}

@media only screen and (max-width: 734px) {
	.tile-force-sensor .tile-content {
		padding-bottom: 45px;
	}
}

@media only screen and (max-width: 734px) {
	.tile-force-sensor .lottie-container .inline-media-ui {
		bottom: -485px;
	}
}

@media only screen and (min-width: 356px) and (max-width: 401px) {
	.tile-force-sensor .lottie-container .inline-media-ui {
		bottom: -505px;
	}
}

@media only screen and (min-width: 370px) and (max-width: 390px) {
	.tile-force-sensor .lottie-container .inline-media-ui {
		left: -25px;
	}
}

@media only screen and (max-width: 355px) {
	.tile-force-sensor .lottie-container .inline-media-ui {
		bottom: -525px;
	}
}

@media only screen and (max-width: 734px) {
	.tile-connection .hardware-wrapper .video-container .inline-media-ui {
		bottom: -375px;
	}
}

@media only screen and (min-width: 341px) and (max-width: 366px) {
	.tile-connection .hardware-wrapper .video-container .inline-media-ui {
		bottom: -410px;
	}
	.tile-connection .tile-content {
		padding-bottom: 35px;
	}
}

@media only screen and (max-width: 329px) {
	.tile-connection .hardware-wrapper .video-container .inline-media-ui {
		bottom: -425px;
	}
}

@media only screen and (max-width: 320px) {
	.tile-connection .hardware-wrapper .video-container .inline-media-ui {
		bottom: -485px;
	}
}

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