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

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

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

@media only screen and (max-width: 1068px) {
	.badge-wrapper.talk {
		margin-top: 25px;
	}
}
.tile-case .tile-content {
	padding: 35px 0 0;
}
#ac-globalfooter .ac-gf-sosumi {
	padding: 27px 0 11px;
}

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

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

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

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

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

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

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

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