/*!
 * Utilities/Position
 */

.static {
	position: static !important;
}

.relative {
	position: relative !important;
}

.absolute {
	position: absolute !important;
}

.fixed {
	position: fixed !important;
}

.sticky {
	position: sticky !important;
}

@media (min-width: 37.5em) {
	.sm\:static {
		position: static !important;
	}

	.sm\:relative {
		position: relative !important;
	}

	.sm\:absolute {
		position: absolute !important;
	}

	.sm\:fixed {
		position: fixed !important;
	}

	.sm\:sticky {
		position: sticky !important;
	}
}

@media (min-width: 52.5em) {
	.md\:static {
		position: static !important;
	}

	.md\:relative {
		position: relative !important;
	}

	.md\:absolute {
		position: absolute !important;
	}

	.md\:fixed {
		position: fixed !important;
	}

	.md\:sticky {
		position: sticky !important;
	}
}

@media (min-width: 80em) {
	.lg\:static {
		position: static !important;
	}

	.lg\:relative {
		position: relative !important;
	}

	.lg\:absolute {
		position: absolute !important;
	}

	.lg\:fixed {
		position: fixed !important;
	}

	.lg\:sticky {
		position: sticky !important;
	}
}
