/*ACD alignment starts*/

@media only screen and (min-width: 1068px) {
	.section-payments .section-more-ways-1 {
		position: relative;
		right: 11px;
	}

	.section-payments .e-wallet {
		left: 14px;
	}

	.section-payments .image-icon-umobile {
		position: relative;
		left: 85px;
	}
}

@media only screen and (max-width: 735px) {
	.section-payments .section-more-ways-1 {
		position: relative;
		left: 22px;
	}
}

@media only screen and (min-width: 735px) {
	.section-payments .payments-content h2 {
		position: relative;
		right: 6px;
	}

	.mobile-phone-bill .more-ways-headbody {
		right: 6px;
		position: relative;
	}
}
/*ACD alignment ends*/

.card.last {
	min-height: 430px;
}

@media only screen and (max-width: 1068px) {
	.card.last {
		min-height: 360px;
	}
}

@media only screen and (max-width: 735px) {
	.card.last {
		min-height: 100%;
	}
}

/** apple-one cards **/
.section-pillars .app-models .tile-subheadline {
	max-width: 420px;
	font-size: 38px;
	line-height: 1.14286;
	font-weight: 600;
	text-align: left;
	letter-spacing: 0.007em;
	font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica",
		"Arial", sans-serif;
}

/*Hero image*/
.section-hero .hero-image {
	width: 1128px;
	height: 728px;
	background-size: 1128px 728px;
	background-image: url("/my/payment-methods/a/images/overview/hero_large.png");
	margin-left: -457px;
}

@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) {
	.section-hero .hero-image {
		background-image: url("/my/payment-methods/a/images/overview/hero_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .hero-image {
		width: 1120px;
		height: 722px;
		background-size: 1120px 722px;
		background-image: url("/my/payment-methods/a/images/overview/hero_medium.png");
		margin-left: -453px;
	}
}

@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) {
	.section-hero .hero-image {
		background-image: url("/my/payment-methods/a/images/overview/hero_medium_2x.png");
	}
}

@media only screen and (max-width: 735px) {
	.section-hero .hero-image {
		width: 664px;
		height: 471px;
		background-size: 664px 471px;
		background-image: url("/my/payment-methods/a/images/overview/hero_small.png");
		margin-left: -268px;
	}
}

@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) {
	.section-hero .hero-image {
		background-image: url("/my/payment-methods/a/images/overview/hero_small_2x.png");
	}
}

.card {
	min-height: 406px;
}

@media only screen and (max-width: 1068px) {
	.card {
		min-height: 360px;
	}
}

@media only screen and (max-width: 735px) {
	.card {
		min-height: 100%;
	}
}

@media only screen and (max-width: 735px) and (max-width: 735px) {
	.section-setup .image-setup-today {
		width: 257px;
		height: 560px;
		background-size: 257px 560px;
		background-repeat: no-repeat;
		background-image: url("/my/payment-methods/a/images/overview/setup_1_small.png");
	}
}

@media only screen and (max-width: 735px) and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-setup .image-setup-today {
		background-image: url("/my/payment-methods/a/images/overview/setup_1_small_2x.png");
	}
}

@media only screen and (max-width: 735px) {
	.section-setup .image-setup-games {
		width: 257px;
		height: 560px;
		background-size: 257px 560px;
		background-repeat: no-repeat;
		background-image: url("/my/payment-methods/a/images/overview/setup_2_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) {
	.section-setup .image-setup-games {
		background-image: url("/my/payment-methods/a/images/overview/setup_2_small_2x.png");
	}
}

@media only screen and (max-width: 735px) {
	.section-setup .images-setup-apps {
		width: 257px;
		height: 560px;
		background-size: 257px 560px;
		background-repeat: no-repeat;
		background-image: url("/my/payment-methods/a/images/overview/setup_3_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) {
	.section-setup .images-setup-apps {
		background-image: url("/my/payment-methods/a/images/overview/setup_3_small_2x.png");
	}
}

@media only screen and (max-width: 735px) {
	.section-setup .gallery-slide figure {
		position: relative;
		top: 35px;
		left: 154px;
	}
}
