.datatable-logo-loader
{
	align-items: center;
	background: #fff;
	box-sizing: border-box;
	display: flex;
	justify-content: center;
	min-height: 320px;
	width: 100%;
}

	.datatable-logo-loader object
	{
		display: block;
		height: 120px;
		pointer-events: none;
		width: 120px;
	}

.datatable-loader-host
{
	min-height: 320px;
	position: relative;
}

	.datatable-loader-host > :not(.datatable-logo-loader)
	{
		visibility: hidden !important;
	}

	.datatable-loader-host > .datatable-logo-loader
	{
		inset: 0;
		min-height: 100%;
		position: absolute;
		z-index: 2;
	}

table.datatable-initializing
{
	visibility: hidden !important;
}
