/*S view port fix*/
@media only screen and (max-width: 768px) {
	.s-reduced {
		font-size: 30px !important;
	}
}

@media only screen and (max-width: 1068px) {
	.s-reduced {
		font-size: 35px !important;
	}
}

@media only screen and (max-width: 374px) {
	.grid-item-without-plan .image-overview-why-icon_data {
		bottom: -75px;
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-without-plan .image-overview-why-icon_data {
		right: 10px;
		bottom: -51px;
	}
}

.grid-item-five-g .image-overview-why-icon_fast {
	left: 442px;
}

@media only screen and (max-width: 1068px) {
	.grid-item-five-g .image-overview-why-icon_fast {
		left: 250px;
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-five-g .image-overview-why-icon_fast {
		left: 242px;
	}
}

@media only screen and (max-width: 374px) {
	.grid-item-five-g .image-overview-why-icon_fast {
		left: 221px;
	}
}

.inline-footnote .grid-item-headline .footnote-number, .inline-footnote .grid-item-headline .footnote-supglyph {
	font-size: 0.5em;
	vertical-align: top;
}

@media only screen and (max-width: 734px) {
	.inline-footnote .grid-item-headline .footnote-number, .inline-footnote .grid-item-headline .footnote-supglyph {
		font-size: 0.7em;
	}
}

.grid-item-carriers .grid-item-headline {
	max-width: 1020px;
}

@media only screen and (max-width: 1068px) {
	.grid-item-carriers .grid-item-headline {
		max-width: 820px;
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-carriers .grid-item-headline {
		max-width: 310px;
	}
}
