img[class*="-icon"] {
	width: 18px;
	height: 18px;
	aspect-ratio: auto 18 / 18;	
}

img[class*="-icon36"] {
	width: 36px;
	height: 36px;
	aspect-ratio: auto 36 / 36;
}

img[class*="-icon24"] {
	width: 24px;
	height: 24px;
	aspect-ratio: auto 24 / 24;
}

img[class*="-icon18"] {
	width: 18px;
	height: 18px;
	aspect-ratio: auto 18 / 18;
}

img[class*="-icon12"] {
	width: 12px;
	height: 12px;
	aspect-ratio: auto 12 / 12;
}

td.dt-control {
	cursor: pointer;
}

tr.shown td.dt-control img {
	content:url('../../assets/svg/chevron-down.svg') / 'Chevron Down';
}

img[class^="file-icon"] {
	content:url('../../assets/svg/file.svg') / 'file';
}

img[class^="chevron-right-icon"] {
	content:url('../../assets/svg/chevron-right.svg') / 'Chevron Right';
}

img[class^="circle-icon"] {
	content:url('../../assets/svg/circle.svg') / 'Circle';
}

img[class^="person-icon"] {
	content:url('../../assets/svg/person.svg') / 'person';
}

img[class^="pencil-icon"] {
	content:url('../../assets/svg/pencil.svg') / 'pencile';
}

img[class^="pencil-file-icon"] {
	content:url('../../assets/svg/pencil-file.svg') / 'pencile file';
}

img[class^="home-icon"] {
	content:url('../../assets/svg/house.svg') / 'Home';
}

img[class^="filter-icon"] {
	content:url('../../assets/svg/funnel.svg') / 'Filter/Grouping';
}

img[class^="search-icon"] {
	content:url('../../assets/svg/search.svg') / 'Advanced Search';
}

img[class^="download-icon"] {
	content:url('../../assets/svg/cloud-arrow-down.svg') / 'Download';
}

img[class*="-icon"][class*="-green"] {
	filter: invert(56%) sepia(94%) saturate(3463%) hue-rotate(86deg) brightness(111%) contrast(117%);
}

img[class*="-icon"][class*="-yellow"] {
	filter: invert(70%) sepia(96%) saturate(672%) hue-rotate(12deg) brightness(103%) contrast(100%);
}

img[class*="-icon"][class*="-red"] {
	filter: invert(16%) sepia(94%) saturate(7120%) hue-rotate(358deg) brightness(93%) contrast(118%);
}

img[class*="-icon"][class*="-grey"] {
	filter: invert(71%) sepia(19%) saturate(9%) hue-rotate(316deg) brightness(93%) contrast(91%);
}
