/*!
 * Utilities/Display
 */

.block {
	display: block !important;
}

.inline-block {
	display: inline-block !important;
}

.inline {
	display: inline !important;
}

.flex {
	display: flex !important;
}

.inline-flex {
	display: inline-flex !important;
}

.table {
	display: table !important;
}

.table-caption {
	display: table-caption !important;
}

.table-cell {
	display: table-cell !important;
}

.table-column {
	display: table-column !important;
}

.table-column-group {
	display: table-column-group !important;
}

.table-footer-group {
	display: table-footer-group !important;
}

.table-header-group {
	display: table-header-group !important;
}

.table-row-group {
	display: table-row-group !important;
}

.table-row {
	display: table-row !important;
}

.flow-root {
	display: flow-root !important;
}

.grid {
	display: grid !important;
}

.inline-grid {
	display: inline-grid !important;
}

.contents {
	display: contents !important;
}

.list-item {
	display: list-item !important;
}

.hidden {
	display: none !important;
}

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

	.sm\:inline-block {
		display: inline-block !important;
	}

	.sm\:inline {
		display: inline !important;
	}

	.sm\:flex {
		display: flex !important;
	}

	.sm\:inline-flex {
		display: inline-flex !important;
	}

	.sm\:table {
		display: table !important;
	}

	.sm\:table-caption {
		display: table-caption !important;
	}

	.sm\:table-cell {
		display: table-cell !important;
	}

	.sm\:table-column {
		display: table-column !important;
	}

	.sm\:table-column-group {
		display: table-column-group !important;
	}

	.sm\:table-footer-group {
		display: table-footer-group !important;
	}

	.sm\:table-header-group {
		display: table-header-group !important;
	}

	.sm\:table-row-group {
		display: table-row-group !important;
	}

	.sm\:table-row {
		display: table-row !important;
	}

	.sm\:flow-root {
		display: flow-root !important;
	}

	.sm\:grid {
		display: grid !important;
	}

	.sm\:inline-grid {
		display: inline-grid !important;
	}

	.sm\:contents {
		display: contents !important;
	}

	.sm\:list-item {
		display: list-item !important;
	}

	.sm\:hidden {
		display: none !important;
	}
}

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

	.md\:inline-block {
		display: inline-block !important;
	}

	.md\:inline {
		display: inline !important;
	}

	.md\:flex {
		display: flex !important;
	}

	.md\:inline-flex {
		display: inline-flex !important;
	}

	.md\:table {
		display: table !important;
	}

	.md\:table-caption {
		display: table-caption !important;
	}

	.md\:table-cell {
		display: table-cell !important;
	}

	.md\:table-column {
		display: table-column !important;
	}

	.md\:table-column-group {
		display: table-column-group !important;
	}

	.md\:table-footer-group {
		display: table-footer-group !important;
	}

	.md\:table-header-group {
		display: table-header-group !important;
	}

	.md\:table-row-group {
		display: table-row-group !important;
	}

	.md\:table-row {
		display: table-row !important;
	}

	.md\:flow-root {
		display: flow-root !important;
	}

	.md\:grid {
		display: grid !important;
	}

	.md\:inline-grid {
		display: inline-grid !important;
	}

	.md\:contents {
		display: contents !important;
	}

	.md\:list-item {
		display: list-item !important;
	}

	.md\:hidden {
		display: none !important;
	}
}

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

	.lg\:inline-block {
		display: inline-block !important;
	}

	.lg\:inline {
		display: inline !important;
	}

	.lg\:flex {
		display: flex !important;
	}

	.lg\:inline-flex {
		display: inline-flex !important;
	}

	.lg\:table {
		display: table !important;
	}

	.lg\:table-caption {
		display: table-caption !important;
	}

	.lg\:table-cell {
		display: table-cell !important;
	}

	.lg\:table-column {
		display: table-column !important;
	}

	.lg\:table-column-group {
		display: table-column-group !important;
	}

	.lg\:table-footer-group {
		display: table-footer-group !important;
	}

	.lg\:table-header-group {
		display: table-header-group !important;
	}

	.lg\:table-row-group {
		display: table-row-group !important;
	}

	.lg\:table-row {
		display: table-row !important;
	}

	.lg\:flow-root {
		display: flow-root !important;
	}

	.lg\:grid {
		display: grid !important;
	}

	.lg\:inline-grid {
		display: inline-grid !important;
	}

	.lg\:contents {
		display: contents !important;
	}

	.lg\:list-item {
		display: list-item !important;
	}

	.lg\:hidden {
		display: none !important;
	}
}

@media (min-width: 100em) {
	.xl\:block {
		display: block !important;
	}

	.xl\:inline-block {
		display: inline-block !important;
	}

	.xl\:inline {
		display: inline !important;
	}

	.xl\:flex {
		display: flex !important;
	}

	.xl\:inline-flex {
		display: inline-flex !important;
	}

	.xl\:table {
		display: table !important;
	}

	.xl\:table-caption {
		display: table-caption !important;
	}

	.xl\:table-cell {
		display: table-cell !important;
	}

	.xl\:table-column {
		display: table-column !important;
	}

	.xl\:table-column-group {
		display: table-column-group !important;
	}

	.xl\:table-footer-group {
		display: table-footer-group !important;
	}

	.xl\:table-header-group {
		display: table-header-group !important;
	}

	.xl\:table-row-group {
		display: table-row-group !important;
	}

	.xl\:table-row {
		display: table-row !important;
	}

	.xl\:flow-root {
		display: flow-root !important;
	}

	.xl\:grid {
		display: grid !important;
	}

	.xl\:inline-grid {
		display: inline-grid !important;
	}

	.xl\:contents {
		display: contents !important;
	}

	.xl\:list-item {
		display: list-item !important;
	}

	.xl\:hidden {
		display: none !important;
	}
}
