/* GLOBAL STYLES
-------------------------------------------------- */
/* Padding below the footer and lighter body text */
@media (max-width: 1024px) and (min-width: 993px) {
	.custom-hero {
		height: 12vh; /* Even shorter for mobile screens */
	}
	.custom-hero h2 {
		padding: 0;
		margin: 0;
	}
	.tabs-div-ul {
		margin: 0 18px;
	}
	.toc {
		background-color: #ffffff;
		width: auto;
	}
	.page2a-tiles {
		max-width: 40vw;
	}
	.news-container {
		text-align: center;
		padding: 0 6vw;
		-webkit-column-count: 4; /* Chrome, Safari, Opera */
		-moz-column-count: 4; /* Firefox */
		column-count: 4;
		-webkit-column-gap: 0.3rem; /* Chrome, Safari, Opera */
		-moz-column-gap: 0.3rem; /* Firefox */
		column-gap: 0.3rem;
	}
	.news-item {
		width: calc(95% / 1);
		margin-bottom: 8px;
		margin-right: 16px;
		padding: 3px 0;
		text-wrap: balance;
		page-break-inside: avoid;
	}
	.page2a-tiles-container {
		height: 35vh;
	}
	.page2a-panel-inner {
		padding: 1.44rem 0.6rem 1.2rem 1.4rem;
		width: 38vw;
	}
	.main-content {
		padding: 0 2.5rem;
		margin: 2vw 0;
	}
	.left-toc{
		min-width:15vw;
	}
	.product-inner-content{
		max-width: 66vw;
	}
	.sublink.two-columns{
		columns: 2;
		-webkit-columns: 2;
		-moz-columns: 2;
	}
}
