span.jp-headline-adjust {
	margin-right: -0.3em;
}

@media only screen and (max-width: 1068px) {
	span.jp-headline-adjust.medium-reject {
		margin-right: 0;
	}
}

@media only screen and (max-width: 734px) {
	span.jp-headline-adjust.small-reject {
		margin-right: 0;
	}
}

@media only screen and (max-width: 1068px) {
	span.jp-headline-adjust-medium {
		margin-right: -0.3em;
	}
}

@media only screen and (max-width: 734px) {
	span.jp-headline-adjust-medium {
		margin-right: 0;
	}
}

@media only screen and (max-width: 734px) {
	span.jp-headline-adjust-small {
		margin-right: -0.3em;
	}
}

@media only screen and (max-width: 357px) {
	span.jp-headline-adjust-xsmall {
		margin-right: -0.3em;
	}
}

@media only screen and (max-width: 374px) {
	.xsmall-hide {
		display: none;
	}
}

/* adjusting cta button */

@media only screen and (min-width: 735px) {
	.button {
		padding-left: 17px;
	}
}

.button-elevated {
	padding-left: 24px;
}

@media only screen and (max-width: 1068px) {
	.section-hero .intro-wrapper .intro-cta .button-elevated.product-button {
		padding-left: 17px;
	}
}

.section-hero .intro-wrapper .pro-display-xdr-wrapper .button-elevated {
	padding-left: 25px;
}

@media only screen and (max-width: 1068px) {
	.section-hero
		.intro-wrapper
		.pro-display-xdr-wrapper
		.intro-cta
		.button-elevated.product-button {
		padding-left: 18px;
	}
}

.button-reduced {
	padding-left: 13px;
}

@media only screen and (max-width: 1068px) {
	.button-reduced {
		padding-left: 12px;
	}
}

/* adjusting style */

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-hero .intro-wrapper .pro-display-xdr-wrapper .intro {
		max-width: 280px;
	}
}

@media only screen and (max-width: 734px) {
	.router-item-environment .grid-item-headline {
		margin-right: -2px;
	}
}

@media only screen and (max-width: 734px) {
	.section-compare .button-reduced {
		padding-top: 5px;
	}
}
