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


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




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

@media only screen and (max-width: 320px) {
    #ac-localnav .ac-ln-title {
        font-size: 16px;
    }
}


@media only screen and (max-width: 400px) {
	.products-and-services-grid .products-main {
		margin-bottom: 120px;
	}
}

@media only screen and (min-width:1069px) {
.products-and-services-grid .support-main p {
width: 480px;
}
}


.section.section-products-and-services .image-business-smart-tools-devices {
	background-position: calc(50% + 320px) bottom;
}
@media only screen and (max-width: 1068px) {
	.section.section-products-and-services .image-business-smart-tools-devices {
		background-position: right bottom;
	}
}

.products-and-services-grid .support-main p:nth-of-type(2) {
	margin-top: 37px;
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
