@media only screen and (max-width: 1280px) {
	html { font-size: 12px !important; }	
}

@media only screen and (max-width: 980px) {
	html { font-size: 10px !important; }
	
	.section-desktop { padding: 0px }
	
	.mobile-only { display: initial; }
	
	.no-mobile { display: none; }

	.box-1,
	.box-2,
	.box-3,
	.box-4,
	.box-5,
	.box-6,
	.box-7,
	.box-8,
	.box-9,
	.box-10,
	.box-11,
	.box-12 { width: calc( 100% - var(--d-margin-2) ) !important; }	
}