:root {
	--njrib_color: #b9182f;
	--njrib_color_light: #f5344f;
	--njrib_color_dark: #8c0717;

	--njeit_color: #0a7bb7;
	--njeit_color_light: #30a0dd;
	--njeit_color_dark: #0b7bb7;

	--njib_color: #094a6f;
	--njib_color_light: #0a7bb7;
	--njib_color_dark: #043c5b;

	--njtib_color: #ff5500;
	--njtib_color_light: #ff9461;
	--njtib_color_dark: #000000;

	--ir_color: #008d17;
	--ir_color_light: #00da20;
	--ir_color_dark: #004b0d;

	--white: #ffffff;

	--gray: #e1e1e1;
	--gray_light: #cccccc;
	--gray_dark: #a1a1a1;
	--gray_border: #dedede;

	--table_highlight: #8292ea40;
	--success: #3ed500;
	--error: #e70000;
}

.njrib-color { color: var(--njrib_color)!important; }
.njrib-color-light { color: var(--njrib_color_light)!important; }
.njrib-color-dark { color: var(--njrib_color_dark)!important; }

.njeit-color { color: var(--njeit_color)!important; }
.njeit-color-light { color: var(--njeit_color_light)!important; }
.njeit-color-dark { color: var(--njeit_color_dark)!important; }

.njib-color { color: var(--njib_color)!important; }
.njib-color-light { color: var(--njib_color_light)!important; }
.njib-color-dark { color: var(--njib_color_dark)!important; }

.njtib-color { color: var(--njtib_color)!important; }
.njtib-color-light { color: var(--njtib_color_light)!important; }
.njtib-color-dark { color: var(--njtib_color_dark)!important; }

.ir-color { color: var(--ir_color)!important; }
.ir-color-light { color: var(--ir_color_light)!important; }
.ir-color-dark { color: var(--ir_color_dark)!important; }

.success-color { color: var(--success)!important; }
.error-color { color: var(--error)!important; }
