
@media (max-width: 600px) {
	body:not(.wp-admin) .dm-hidden-mobile,
	body:not(.wp-admin) .dm-hidden-phone {
		display:none
	}
}

@media (min-width: 601px) and (max-width: 880px) {
	body:not(.wp-admin) .dm-hidden-mobile_extra {
		display:none
	}
}

@media (min-width: 881px) and (max-width: 1024px) {
	body:not(.wp-admin) .dm-hidden-tablet {
		display:none
	}
}

@media (min-width: 1025px) and (max-width: 1200px) {
	body:not(.wp-admin) .dm-hidden-tablet_extra {
		display:none
	}
}

@media (min-width: 1201px) and (max-width: 1366px) {
	body:not(.wp-admin) .dm-hidden-laptop {
		display:none
	}
}

@media (min-width: 1367px) and (max-width: 1920px) {
	body:not(.wp-admin) .dm-hidden-desktop {
		display:none
	}
}

@media (min-width: 1921px) {
	body:not(.wp-admin) .dm-hidden-widescreen {
		display:none
	}
}

@media (max-width: 600px) {
	body.wp-admin .wp-block.dm-hidden-mobile,
	body.wp-admin .wp-block.dm-hidden-phone {
		pointer-events:none;
		opacity: 0.5;;
		opacity: 0.5;
	}
}

@media (min-width: 601px) and (max-width: 880px) {
	body.wp-admin .wp-block.dm-hidden-mobile_extra {
		pointer-events:none;
		opacity: 0.5;
	}
}

@media (min-width: 881px) and (max-width: 1024px) {
	body.wp-admin .wp-block.dm-hidden-tablet {
		pointer-events:none;
		opacity: 0.5;
	}
}

@media (min-width: 1025px) and (max-width: 1200px) {
	body.wp-admin .wp-block.dm-hidden-tablet_extra {
		pointer-events:none;
		opacity: 0.5;
	}
}

@media (min-width: 1201px) and (max-width: 1366px) {
	body.wp-admin .wp-block.dm-hidden-laptop {
		pointer-events:none;
		opacity: 0.5;
	}
}

@media (min-width: 1367px) and (max-width: 1920px) {
	body.wp-admin .wp-block.dm-hidden-desktop {
		pointer-events:none;
		opacity: 0.5;
	}
}

@media (min-width: 1921px) {
	body.wp-admin .wp-block.dm-hidden-widescreen {
		pointer-events:none;
		opacity: 0.5;
	}
}