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

.image-business-icons-support {
width: 44px;
height: 184px;
background-size: 44px 184px;
background-repeat: no-repeat;
background-image: url("/euro/retail/business/g/generic/images/support_icons_no_chat_large.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
	.image-business-icons-support {
		background-image: url("/euro/retail/business/g/generic/images/support_icons_no_chat_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
.image-business-icons-support {
		width: 44px;
		height: 184px;
		background-size: 44px 184px;
		background-repeat: no-repeat;
		background-image: url("/euro/retail/business/g/generic/images/support_icons_no_chat_medium.png");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-business-icons-support {
		background-image: url("/euro/retail/business/g/generic/images/support_icons_no_chat_medium_2x.png");
	}
}

@media only screen and (max-width: 735px) {
.image-business-icons-support {
		width: 149px;
		height: 38px;
		background-size: 149px 38px;
		background-repeat: no-repeat;
		background-image: url("/euro/retail/business/g/generic/images/support_icons_no_chat_small.png");
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.image-business-icons-support {
		background-image: url("/euro/retail/business/g/generic/images/support_icons_no_chat_small_2x.png");
	}
}


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




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




.page-business .modal .contact-modal .select-store {
        margin-left: 0
}

.products-and-services-grid .image-business-icons-support {
	margin-top: 16px;
	margin-left: 70px;
}

@media only screen and (max-width: 1068px) {
	.products-and-services-grid .image-business-icons-support {
		margin-top: 12px;
		margin-left: 55px;
	}
}

@media only screen and (max-width: 735px) {
	.products-and-services-grid .image-business-icons-support {
		margin-top: 6px;
		margin-left: 0px;
	}
}



.image-business-smart-tools-devices {
	background-image: none;
}

@media only screen and (max-width: 1068px) {
	.card-grid .card .card-text .typography-aaw-card-cta {
		white-space: normal;
	}
}

@media only screen and (max-width: 735px) {
	.card-grid .card .card-text .typography-aaw-card-cta {
		white-space: nowrap;
	}
}

@media only screen and (max-width: 735px) {
.card-grid div.card-4 .card-text {
		height:192px;
	}
}

.products-and-services-grid {
	padding-bottom: 0;
}

.products-and-services-grid .image-business-support-icons .tools-icon { top: 48px; }
.products-and-services-grid .image-business-support-icons .genius-icon { top: 78px; left: 30px; }

@media only screen and (min-width: 736px) and (max-width: 1068px) {
.products-and-services-grid .image-business-support-icons .tools-icon { top: 10px; }
.products-and-services-grid .image-business-support-icons .genius-icon { top: 23px; left: 0px; }
}

@media only screen and (max-width: 735px) {
.products-and-services-grid .image-business-support-icons .tools-icon { top: -9px; }
.products-and-services-grid .image-business-support-icons .genius-icon { top: -12px; left: 4px; }
}

/* RETAIL RIBBON CSS */
.section-retail-ribbon {
	background-color: #f4f4f4 !important;
	padding-top: 0px !important;
}
/* RETAIL RIBBON CSS */

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