﻿:root {
	--rz-text-font-family: 'Open Sans', Arial, 'Helvetica Neue', Helvetica, Roboto, sans-serif;
	--tip-text-size: 0.75rem;
	--body-text-size: 0.875rem;
	--label-text-size: 1.0rem;
	--subject-text-size: 1.125rem;
	--title-text-size: 1.5rem;
	--rz-selectbar-selected-color: var(--rz-secondary);
	--text-white-100: #211f1d;
	--text-white-200: #383633;
	--text-white-300: #504d4a;
	--text-white-400: #696763;
	--text-white-500: #83817d;
	--text-white-600: #9f9c98;
	--text-white-700: #bbb8b4;
	--text-white-800: #d8d5d1;
	--text-white-900: #f6f3ef;
	--background-pink-100: #64034D;
	--background-pink-200: #7F1566;
	--background-pink-300: #95307A;
	--background-pink-400: #AC468F;
	--background-pink-500: #C35CA5;
	--background-pink-600: #DB72BB;
	--background-pink-700: #F388D2;
	--background-pink-800: #FFA5EF;
	--background-pink-900: #FFC8FF;
	--background-pink-light: #DB72BB;
	--background-pink-dark: #C35CA5;
	--background-orange-100: #511B00;
	--background-orange-200: #673000;
	--background-orange-300: #804600;
	--background-orange-400: #9B5D00;
	--background-orange-500: #B77400;
	--background-orange-600: #D48C00;
	--background-orange-700: #F2A50C;
	--background-orange-800: #FFBF33;
	--background-orange-900: #FFD94F;
	--background-orange-light: #F2A50C;
	--background-orange-dark: #D48C00;
	--background-green-100: #003900;
	--background-green-200: #005000;
	--background-green-300: #005000;
	--background-green-400: #2F8002;
	--background-green-500: #4B9924;
	--background-green-600: #66B33E;
	--background-green-700: #80CD57;
	--background-green-800: #9BE870;
	--background-green-900: #B5FF89;
	--background-green-light: #66B33E;
	--background-green-dark: #66B33E;
	--background-red-100: #6F0000;
	--background-red-200: #8D0002;
	--background-red-300: #AB090C;
	--background-red-400: #C3261D;
	--background-red-500: #DA3D2E;
	--background-red-600: #F0523E;
	--background-red-700: #FF6D55;
	--background-red-800: #FF9074;
	--background-red-900: #FFAE8F;
	--background-red-light: #DA3D2E;
	--background-red-dark: #C3261D;
	--background-gray-100: #212529;
	--background-gray-200: #343a40;
	--background-gray-300: #495057;
	--background-gray-400: #6c757d;
	--background-gray-500: #adb5bd;
	--background-gray-600: #ced4da;
	--background-gray-700: #dee2e6;
	--background-gray-800: #e9ecef;
	--background-gray-900: #f8f9fa;
	--background-gray-light: #6c757d;
	--background-gray-dark: #adb5bd;
	--background-black-100: #14171d;
	--background-black-150: #191c22;
	--background-black-200: #1e2128;
	--background-black-250: #24272d;
	--background-black-300: #292c33;
	--background-black-350: #2f3239;
	--background-black-400: #35383f;
	--background-black-450: #3b3e45;
	--background-black-500: #41444b;
	--background-black-550: #474a51;
	--background-black-600: #4d5057;
	--background-black-650: #53565d;
	--background-black-700: #595c64;
	--background-black-750: #60636a;
	--background-black-800: #666971;
	--background-black-850: #6c6f77;
	--background-black-900: #73767e;
	--background-black: #41444b;
	--background-white-100: #8b8b8b;
	--background-white-150: #929292;
	--background-white-200: #999999;
	--background-white-250: #a0a0a0;
	--background-white-300: #a7a7a7;
	--background-white-350: #aeaeae;
	--background-white-400: #b5b5b5;
	--background-white-450: #bcbcbc;
	--background-white-500: #c3c3c3;
	--background-white-550: #cbcbcb;
	--background-white-600: #d2d2d2;
	--background-white-650: #d9d9d9;
	--background-white-700: #e1e1e1;
	--background-white-750: #e8e8e8;
	--background-white-800: #f0f0f0;
	--background-white-850: #f7f7f7;
	--background-white-900: #ffffff;
	--background-white: #ffffff;
	--color-cedar: #00A68A;
	--color-jade: #42D49C;
	--color-jade30: #42D49C4D;
	--color-lake: #004963;
	--color-mint: #A4FFB8;
	--color-nocturn: #012B3A;
	--color-nocturn50: #012B3A80;
	--color-nocturn25: #012B3A40;
	--color-nocturn10: rgba(1,43,58,0.1);
	--color-saffron: #FF4C46;
	--color-spring: #87F8AE;
	--color-spring10: rgba(135,248,174,0.1);
	--color-spruce: #007978;
	--color-tea: #DFFFDE;
	--color-black-blue: #364f6b;
	--color-white: #FFFFFF;
	--color-white10: rgba(255,255,255,0.1);
	--color-white80: rgba(255,255,255,0.8);
	--color-disabled: #7ba5b5;
	--colors-white: #ffffff;
	--catskill-white-50: #f4f7fa;
	--catskill-white-100: #e9eff5;
	--catskill-white-200: #cfdde8;
	--catskill-white-300: #a5c0d4;
	--catskill-white-400: #749fbc;
	--catskill-white-500: #5283a5;
	--catskill-white-600: #406989;
	--catskill-white-700: #345570;
	--catskill-white-800: #2e485e;
	--catskill-white-900: #2b3e4f;
	--catskill-white-950: #1c2935;
	--colors-yellow-500: #ffb900;
	--colors-yellow-700: #b28100;
	--rz-text-display-h1-font-size: clamp(2.75rem, 3.06vw, 3.375rem);
	--rz-text-display-h2-font-size: clamp(1.75rem, 2.361vw, 2.125rem);
	--rz-text-display-h3-font-size: clamp(1.25rem, 1.667vw, 1.5rem);
	--rz-text-display-h4-font-size: clamp(1rem, 1.389vw, 1.25rem);
	--rz-text-display-h5-font-size: clamp(1rem, 1.389vw, 1.25rem);
	--rz-text-display-h6-font-size: clamp(1rem, 1.389vw, 1.25rem);
}

.border-yellow {
	border-width: var(--rz-border-width);
	border-style: solid;
	border-color: var(--colors-yellow-500) !important;
}

.color-catskill-white-50 {
	color: var( --catskill-white-50 );
}

.color-catskill-white-100 {
	color: var( --catskill-white-100 );
}

.color-catskill-white-200 {
	color: var( --catskill-white-200 );
}

.color-catskill-white-300 {
	color: var( --catskill-white-300 );
}

.color-catskill-white-400 {
	color: var( --catskill-white-400 );
}

.color-catskill-white-500 {
	color: var( --catskill-white-500 );
}

.color-catskill-white-600 {
	color: var( --catskill-white-600 );
}

.color-catskill-white-700 {
	color: var( --catskill-white-700 );
}

.color-catskill-white-800 {
	color: var( --catskill-white-800 );
}

.color-catskill-white-900 {
	color: var( --catskill-white-900 );
}

.color-catskill-white-950 {
	color: var( --catskill-white-950 );
}

.background-color-yellow-700 {
	background-color: var( --colors-yellow-700 ) !important;
}

.background-color-yellow-500 {
	background-color: var( --colors-yellow-500 ) !important;
}

.background-color-catskill-white-50 {
	background-color: var( --catskill-white-50 );
}

.background-color-catskill-white-100 {
	background-color: var( --catskill-white-100 );
}

.background-color-catskill-white-200 {
	background-color: var( --catskill-white-200 );
}

.background-color-catskill-white-300 {
	background-color: var( --catskill-white-300 );
}

.background-color-catskill-white-400 {
	background-color: var( --catskill-white-400 );
}

.background-color-catskill-white-500 {
	background-color: var( --catskill-white-500 );
}

.background-color-catskill-white-600 {
	background-color: var( --catskill-white-600 );
}

.background-color-catskill-white-700 {
	background-color: var( --catskill-white-700 );
}

.background-color-catskill-white-800 {
	background-color: var( --catskill-white-800 );
}

.background-color-catskill-white-900 {
	background-color: var( --catskill-white-900 );
}

.background-color-catskill-white-950 {
	background-color: var( --catskill-white-950 );
}

.tip-text-size {
	font-family: 'Open Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: var(--tip-text-size);
	font-weight: 400;
	color: var( --background-black );
}

.body-text-size {
	font-size: var(--body-text-size);
}

.label-text-size {
	font-size: var(--label-text-size);
}

.subject-text-size {
	font-size: var(--subject-text-size);
}

.title-text-size {
	font-size: var(--title-text-size);
}

a.navbar-brand {
	white-space: normal;
	text-align: center;
	word-break: break-word;
}

/* Provide sufficient contrast against white background */
a {
	/* *color: #d3381c; */
}

	a:hover {
		text-decoration: underline;
	}

.control-link {
	color: #00bfff;
}

.header-link {
	color: #d3381c;
}

.card-link {
	/* *color: #d3381c; */
	color: #F44830;
}

	.card-link:hover {
		color: #d3381c;
		text-decoration: underline;
	}

.a-link-light {
	/* *color: #d3381c; */
	color: #fff;
	cursor: pointer;
}

	.a-link-light:hover {
		color: #e7ebf2;
		text-decoration: underline;
	}

.a-link-dark {
	color: #000;
	cursor: pointer;
}

	.a-link-dark:hover {
		color: #333333;
		text-decoration: underline;
	}

	.a-link-dark::after {
		content: " »";
	}

.pink-link-light {
	/* *color: #d3381c; */
	color: var(--background-pink-light);
	cursor: pointer;
}

	.pink-link-light:hover {
		color: var(--background-pink-dark);
		text-decoration: underline;
	}

	.pink-link-light::after {
		content: "»";
	}

.gray-link-light {
	/* *color: #d3381c; */
	color: var(--background-gray-light);
	cursor: pointer;
}

	.gray-link-light:hover {
		color: var(--background-gray-dark);
		text-decoration: underline;
	}

	.gray-link-light::after {
		content: "»";
	}

.alert-red-400 {
	background-color: #ea4a5a;
	border-color: #f97583;
	color: white;
}

.alert-green-500 {
	background-color: #afdd22;
	border-color: #9ed900;
	color: #1f3134;
}

.text-red {
	color: #ea4a5a !important;
}

.text-red-light {
	color: var(--background-red-light);
}

.text-pink-light {
	color: var(--background-pink-light);
}

.text-green {
	color: #afdd22;
}

.text-green-light {
	color: var(--background-green-light);
}

.text-black {
	color: var(--background-black-100) !important;
}

.text-gray-300 {
	color: #d1d5da;
}

.text-blue-700 {
	color: #044289;
}

.text-white-100 {
	color: var(--text-white-100);
}

.text-white-200 {
	color: var(--text-white-200);
}

.text-white-300 {
	color: var(--text-white-300);
}

.text-white-400 {
	color: var(--text-white-400);
}

.text-white-500 {
	color: var(--text-white-500);
}

.text-white-600 {
	color: var(--text-white-600);
}

.text-white-700 {
	color: var(--text-white-700);
}

.text-white-800 {
	color: var(--text-white-800);
}

.text-white-900 {
	color: var(--text-white-900);
}

.text-black-100 {
	color: var(--text-black-100);
}

.text-black-200 {
	color: var(--text-black-200);
}

.text-black-300 {
	color: var(--text-black-300);
}

.text-black-400 {
	color: var(--text-black-400);
}

.text-black-500 {
	color: var(--text-black-500);
}

.text-black-600 {
	color: var(--text-black-600);
}

.text-black-700 {
	color: var(--text-black-700);
}

.text-black-800 {
	color: var(--text-black-800);
}

.text-black-900 {
	color: var(--text-black-900);
}

.bg-whitesmoke {
	background-color: #f5f5f5 !important;
}

.bg-nav-dark {
	color: #fff !important;
	background-color: #34363A !important;
}

.bg-nav-light {
	color: #000 !important;
	background-color: #fff !important;
}

nav {
	/*background-color: #F8F8F8 !important;*/
}

.text-header {
	color: #ed1f6a;
}

	.text-header:hover {
		color: #a60c5c;
		border-bottom-color: #a60c5c;
	}

.hashtags {
	padding: 0.375rem 0.5rem !important;
}

.overview {
}

	.overview .tip {
		font-family: 'Open Sans', 'Arial Narrow', Arial, 'Helvetica Neue', Helvetica, sans-serif;
		font-size: 1rem;
		display: block;
		line-height: 1.75rem;
		text-align: start;
	}

	.overview .number {
		font-size: 1.5rem;
		display: block;
		line-height: 1.75rem;
		text-align: end;
		color: #aa4c8f;
	}

.btn {
	border-radius: 1.125rem;
	padding: 0.325rem 1.25rem;
	font-size: var(--body-text-size);
	line-height: 1.25rem;
	height: calc(1.25rem + .65rem + 2px);
}

.btn-group-sm > .btn, .btn-sm {
	padding: .125rem 1.25rem;
	font-size: var(--tip-text-size);
	font-family: 'Open Sans', 'Arial Narrow', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	border-radius: 2px;
	line-height: 1.0rem;
	height: calc(1.0rem + .25rem + 2px);
}

.btn-group-lg > .btn, .btn-lg {
	padding: .5rem 1.5rem;
	font-size: var(--label-text-size);
	border-radius: calc(1.25rem + 1px);
	line-height: 1.5rem;
	height: calc(1.5rem + 1rem + 2px);
}

.btn-icon {
	width: calc(1.25rem + .65rem + 2px) !important;
	height: calc(1.25rem + .65rem + 2px) !important;
	padding: .25rem .25rem;
	border-radius: 1.25rem;
}

.btn-sm-icon {
	width: calc(1.0rem + .5rem + 2px) !important;
	height: calc(1.0rem + .5rem + 2px) !important;
	padding: .25rem .25rem;
	border-radius: .75rem;
}

.btn-lg-icon {
	width: calc(1.5rem + 1rem + 2px) !important;
	height: calc(1.5rem + 1rem + 2px) !important;
	padding: .5rem .5rem;
	border-radius: 1.25rem;
}

.btn-primary {
	color: var(--text-white-900) !important;
	background-color: var(--background-black) !important;
	border-color: var(--background-black) !important;
}

	.btn-primary:hover {
		color: var(--text-white-900) !important;
		background-color: var(--background-black-700) !important;
		border-color: var(--background-black-600) !important;
	}

	.btn-primary:focus, .btn-primary.focus {
		color: var(--text-white-900) !important;
		background-color: var(--background-black-500) !important;
		border-color: var(--background-black-400) !important;
		box-shadow: 0 0 0 0.1rem rgba(95, 96, 98, 0.5) !important;
	}

	.btn-primary.disabled, .btn-primary:disabled {
		color: var(--text-white-500) !important;
		background-color: var(--background-black-100) !important;
		border-color: var(--background-black-100) !important;
	}

	.btn-primary:not(:disabled):not(.disabled):active,
	.btn-primary:not(:disabled):not(.disabled).active,
	.show > .btn-primary.dropdown-toggle {
		color: var(--text-white-900) !important;
		background-color: var(--background-black-700) !important;
		border-color: var(--background-black-600) !important;
	}

		.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
		.show > .btn-primary.dropdown-toggle:focus {
			box-shadow: 0 0 0 0.1rem rgba(95, 96, 98, 0.5) !important;
		}

.btn-outline-primary {
	color: var(--background-black) !important;
	background-color: var(--text-white-900) !important;
	border-color: var(--background-black) !important;
}

	.btn-outline-primary:hover {
		color: var(--background-black) !important;
		background-color: #fff !important;
		border-color: var(--background-black) !important;
	}

	.btn-outline-primary:focus, .btn-outline-primary.focus {
		color: var(--background-black-400) !important;
		background-color: #fff !important;
		border-color: var(--background-black-400) !important;
		box-shadow: 0 0 0 0.1rem rgba(95, 96, 98, 0.5) !important;
	}

	.btn-outline-primary.disabled, .btn-outline-primary:disabled {
		color: var(--text-white-900) !important;
		background-color: var(--text-white-500) !important;
		border-color: var(--background-black-100) !important;
	}

	.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
	.show > .btn-outline-primary.dropdown-toggle {
		color: var(--background-black) !important;
		background-color: #fff !important;
		border-color: var(--background-black) !important;
	}

		.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
		.show > .btn-outline-primary.dropdown-toggle:focus {
			box-shadow: 0 0 0 0.1rem rgba(195, 92, 165, 0.5) !important;
		}


.btn-success {
	color: var(--text-white-900) !important;
	background-color: var(--background-green-light) !important;
	border-color: var(--background-green-light) !important;
}

	.btn-success:hover {
		color: var(--text-white-900) !important;
		background-color: var(--background-green-700) !important;
		border-color: var(--background-green-600) !important;
	}

	.btn-success:focus, .btn-success.focus {
		color: var(--text-white-900) !important;
		background-color: var(--background-green-500) !important;
		border-color: var(--background-green-400) !important;
		box-shadow: 0 0 0 0.1rem rgba(0, 0, 0, 0.5) !important;
	}

	.btn-success.disabled, .btn-success:disabled {
		color: var(--text-white-500) !important;
		background-color: var(--background-green-100) !important;
		border-color: var(--background-green-100) !important;
	}

	.btn-success:not(:disabled):not(.disabled):active,
	.btn-success:not(:disabled):not(.disabled).active,
	.show > .btn-success.dropdown-toggle {
		color: var(--text-white-900) !important;
		background-color: var(--background-green-700) !important;
		border-color: var(--background-green-600) !important;
	}

		.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
		.show > .btn-success.dropdown-toggle:focus {
			box-shadow: 0 0 0 0.2rem rgba(150, 206, 84, 0.5) !important;
		}

.btn-outline-success {
	color: var(--text-white-100) !important;
	background-color: var(--text-white-900) !important;
	border-color: var(--background-green-light) !important;
}

	.btn-outline-success:hover {
		color: var(--background-green-500) !important;
		background-color: var(--text-white-900) !important;
		border-color: var(--background-green-900) !important;
	}

	.btn-outline-success:focus, .btn-outline-success.focus {
		color: var(--background-green-600) !important;
		background-color: #fff !important;
		border-color: var(--background-green-800) !important;
		box-shadow: 0 0 0 0.1rem rgba(0, 0, 0, 0.5) !important;
	}

	.btn-outline-success.disabled, .btn-outline-success:disabled {
		color: var(--text-white-900) !important;
		background-color: var(--text-white-500) !important;
		border-color: var(--background-green-100) !important;
	}

	.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
	.show > .btn-outline-success.dropdown-toggle {
		color: var(--background-green-600) !important;
		background-color: #fff !important;
		border-color: var(--background-green-800) !important;
	}

		.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
		.show > .btn-outline-success.dropdown-toggle:focus {
			box-shadow: 0 0 0 0.2rem rgba(150, 206, 84, 0.5) !important;
		}

.btn-danger {
	color: var(--text-white-900) !important;
	background-color: var(--background-red-light) !important;
	border-color: var(--background-red-light) !important;
}

	.btn-danger:hover {
		color: var(--text-white-900) !important;
		background-color: var(--background-red-700) !important;
		border-color: var(--background-red-600) !important;
	}

	.btn-danger:focus, .btn-danger.focus {
		color: var(--text-white-900) !important;
		background-color: var(--background-red-500) !important;
		border-color: var(--background-red-400) !important;
		box-shadow: 0 0 0 0.1rem rgba(0, 0, 0, 0.5) !important;
	}

	.btn-danger.disabled, .btn-danger:disabled {
		color: var(--text-white-500) !important;
		background-color: var(--background-red-100) !important;
		border-color: var(--background-red-100) !important;
	}

	.btn-danger:not(:disabled):not(.disabled):active,
	.btn-danger:not(:disabled):not(.disabled).active,
	.show > .btn-danger.dropdown-toggle {
		color: var(--text-white-900) !important;
		background-color: var(--background-red-700) !important;
		border-color: var(--background-red-600) !important;
	}

		.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
		.show > .btn-danger.dropdown-toggle:focus {
			box-shadow: 0 0 0 0.2rem rgba(150, 206, 84, 0.5) !important;
		}

.btn-outline-danger {
	color: var(--text-white-100) !important;
	background-color: var(--text-white-900) !important;
	border-color: var(--background-red-light) !important;
}

	.btn-outline-danger:hover {
		color: var(--background-red-500) !important;
		background-color: var(--text-white-900) !important;
		border-color: var(--background-red-900) !important;
	}

	.btn-outline-danger:focus, .btn-outline-danger.focus {
		color: var(--background-red-600) !important;
		background-color: #fff !important;
		border-color: var(--background-red-800) !important;
		box-shadow: 0 0 0 0.1rem rgba(0, 0, 0, 0.5) !important;
	}

	.btn-outline-danger.disabled, .btn-outline-danger:disabled {
		color: var(--text-white-900) !important;
		background-color: var(--text-white-500) !important;
		border-color: var(--background-red-100) !important;
	}

	.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
	.show > .btn-outline-danger.dropdown-toggle {
		color: var(--background-red-600) !important;
		background-color: #fff !important;
		border-color: var(--background-red-800) !important;
	}

		.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
		.show > .btn-outline-danger.dropdown-toggle:focus {
			box-shadow: 0 0 0 0.2rem rgba(150, 206, 84, 0.5) !important;
		}

.btn-gray {
	color: var(--text-white-900) !important;
	background-color: var(--background-gray-light) !important;
	border-color: var(--background-gray-light) !important;
}

	.btn-gray:hover {
		color: var(--text-white-800) !important;
		background-color: var(--background-gray-300) !important;
		border-color: var(--background-gray-200) !important;
	}

	.btn-gray:focus, .btn-gray.focus {
		color: var(--text-white-800) !important;
		background-color: var(--background-gray-200) !important;
		border-color: var(--background-gray-100) !important;
		box-shadow: 0 0 0 0.1rem rgba(0, 0, 0, 0.5) !important;
	}

	.btn-gray.disabled, .btn-gray:disabled {
		color: var(--text-white-500) !important;
		background-color: var(--background-gray-500) !important;
		border-color: var(--background-gray-500) !important;
	}

	.btn-gray:not(:disabled):not(.disabled):active,
	.btn-gray:not(:disabled):not(.disabled).active,
	.show > .btn-gray.dropdown-toggle {
		color: var(--text-white-800) !important;
		background-color: var(--background-gray-300) !important;
		border-color: var(--background-gray-200) !important;
	}

		.btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus,
		.show > .btn-gray.dropdown-toggle:focus {
			box-shadow: 0 0 0 0.2rem rgba(150, 206, 84, 0.5) !important;
		}

.btn-outline-gray {
	color: var(--text-white-100) !important;
	background-color: var(--text-white-900) !important;
	border-color: var(--background-gray-light) !important;
}

	.btn-outline-gray:hover {
		color: var(--background-gray-100) !important;
		background-color: #fff !important;
		border-color: var(--background-gray-light) !important;
	}

	.btn-outline-gray:focus, .btn-outline-gray.focus {
		color: var(--background-gray-100) !important;
		background-color: #fff !important;
		border-color: var(--background-gray-dark) !important;
		box-shadow: 0 0 0 0.1rem rgba(0, 0, 0, 0.5) !important;
	}

	.btn-outline-gray.disabled, .btn-outline-gray:disabled {
		color: var(--text-white-500) !important;
		background-color: var(--background-gray-light) !important;
		border-color: var(--background-gray-dark) !important;
	}

	.btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active,
	.show > .btn-outline-gray.dropdown-toggle {
		color: var(--background-gray-100) !important;
		background-color: #fff !important;
		border-color: var(--background-gray-dark) !important;
	}

		.btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus,
		.show > .btn-outline-gray.dropdown-toggle:focus {
			box-shadow: 0 0 0 0.2rem rgba(150, 206, 84, 0.5) !important;
		}

.btn-pink {
	color: var(--text-white-900) !important;
	background-color: var(--background-pink-light) !important;
	border-color: var(--background-pink-light) !important;
}

	.btn-pink:hover {
		color: var(--text-white-900) !important;
		background-color: var(--background-pink-700) !important;
		border-color: var(--background-pink-600) !important;
	}

	.btn-pink:focus, .btn-pink.focus {
		color: var(--text-white-900) !important;
		background-color: var(--background-pink-500) !important;
		border-color: var(--background-pink-400) !important;
		box-shadow: 0 0 0 0.1rem rgba(172, 70, 143, 0.5) !important;
	}

	.btn-pink.disabled, .btn-pink:disabled {
		color: var(--text-white-500) !important;
		background-color: var(--background-pink-100) !important;
		border-color: var(--background-pink-100) !important;
	}

	.btn-pink:not(:disabled):not(.disabled):active,
	.btn-pink:not(:disabled):not(.disabled).active,
	.show > .btn-pink.dropdown-toggle {
		color: var(--text-white-900) !important;
		background-color: var(--background-pink-700) !important;
		border-color: var(--background-pink-600) !important;
	}

		.btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus,
		.show > .btn-pink.dropdown-toggle:focus {
			box-shadow: 0 0 0 0.1rem rgba(172, 70, 143, 0.5) !important;
		}

.btn-outline-pink {
	color: var(--background-pink-dark) !important;
	background-color: var(--text-white-900) !important;
	border-color: var(--background-pink-dark) !important;
}

	.btn-outline-pink:hover {
		color: var(--background-pink-light) !important;
		background-color: #fff !important;
		border-color: var(--background-pink-light) !important;
	}

	.btn-outline-pink:focus, .btn-outline-pink.focus {
		color: var(--background-pink-400) !important;
		background-color: #fff !important;
		border-color: var(--background-pink-400) !important;
		box-shadow: 0 0 0 0.1rem rgba(172, 70, 143, 0.5) !important;
	}

	.btn-outline-pink.disabled, .btn-outline-pink:disabled {
		color: var(--text-white-900) !important;
		background-color: var(--text-white-500) !important;
		border-color: var(--background-pink-100) !important;
	}

	.btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active,
	.show > .btn-outline-pink.dropdown-toggle {
		color: var(--background-pink-light) !important;
		background-color: #fff !important;
		border-color: var(--background-pink-light) !important;
	}

		.btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus,
		.show > .btn-outline-pink.dropdown-toggle:focus {
			box-shadow: 0 0 0 0.1rem rgba(172, 70, 143, 0.5) !important;
		}

.btn-link {
	color: #d3381c !important;
	text-decoration: none !important;
}

	.btn-link:hover {
		color: #c9171e !important;
		text-decoration: underline !important;
	}

	.btn-link:focus, .btn-link.focus {
		text-decoration: underline !important;
		box-shadow: none !important;
	}

	.btn-link:disabled, .btn-link.disabled {
		color: #6c757d !important;
		pointer-events: none !important;
	}

.badge-success {
	color: #ffffff !important;
	background-color: #91C300 !important;
}

a.badge-success:hover, a.badge-success:focus {
	color: #f3f5f9 !important;
	background-color: #8bd528 !important;
}

a.badge-success:focus, a.badge-success.focus {
	outline: 0 !important;
	box-shadow: 0 0 0 0.2rem rgba(139, 213, 40, 0.5) !important;
}

.badge {
	font-weight: 300;
}

.badge-pink {
	color: var( --background-black-100 ) !important;
	background-color: var( --background-pink-800 ) !important;
	border-radius: 24px;
	padding: 6px;
}

a.badge-pink:hover, a.badge-pink:focus {
	color: var( --background-white-900 ) !important;
	background-color: var( --background-pink-light ) !important;
}

a.badge-pink:focus, a.badge-pink.focus {
	outline: var( --background-pink-dark ) !important;
	box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5) !important;
}

.badge-gray {
	color: var( --background-gray-900 ) !important;
	background-color: var( --background-gray-100 ) !important;
	border-radius: 24px;
	padding: 6px;
}

a.badge-gray:hover, a.badge-gray:focus {
	color: var( --background-gray-900 ) !important;
	background-color: var( --background-gray-300 ) !important;
}

a.badge-gray:focus, a.badge-gray.focus {
	outline: 0 !important;
	box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5) !important;
}

.badge-info {
	color: var( --background-white-900 ) !important;
	background-color: var( --color-black-blue ) !important;
	border-radius: 24px;
	padding: 6px;
}

a.badge-info:hover, a.badge-info:focus {
	color: #f3f5f9 !important;
	background-color: #000 !important;
}

a.badge-info:focus, a.badge-info.focus {
	outline: 0 !important;
	box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5) !important;
}

.badge-outline-info {
	color: var(--background-black-100) !important;
	background-color: var(--background-white-900) !important;
	border-width: 1px !important;
	border-color: var(--background-black-100) !important;
}

a.badge-outline-info:hover, a.badge-outline-info:focus {
	color: var(--background-black-200) !important;
	background-color: var( --background-white-800 ) !important;
	border-width: 1px;
	border-color: var(--background-black-200) !important;
}

a.badge-outline-info:focus, a.badge-outline-info.focus {
	outline: 0 !important;
	box-shadow: 0 0 0 0.2rem rgba(51, 51, 51, 0.5) !important;
}

.badge-normal {
	color: #ffffff !important;
	background-color: #36baeb !important;
}

a.badge-normal:hover, a.badge-normal:focus {
	color: #f3f5f9 !important;
	background-color: #36baeb !important;
}

a.badge-normal:focus, a.badge-normal.focus {
	outline: 0 !important;
	box-shadow: 0 0 0 0.2rem rgba(54, 186, 235, 0.5) !important;
}

.badge-light {
	color: #161823 !important;
	background-color: #f7fcfe !important;
}

a.badge-light:hover, a.badge-light:focus {
	color: #161823 !important;
	background-color: #fffffc !important;
}

a.badge-light:focus, a.badge-light.focus {
	outline: 0 !important;
	box-shadow: 0 0 0 0.2rem rgba(255, 255, 253, 0.5) !important;
}

.badge-warning {
	color: var(--background-black-100) !important;
	background-color: #ebc936 !important;
}

a.badge-warning:hover, a.badge-warning:focus {
	color: var(--background-black-300) !important;
	background-color: #ebc936 !important;
}

a.badge-warning:focus, a.badge-warning.focus {
	outline: 0 !important;
	box-shadow: 0 0 0 0.2rem rgba(235, 201, 54, 0.5) !important;
}

.badge-danger {
	color: #ffffff !important;
	background-color: #eb6036 !important;
}

a.badge-danger:hover, a.badge-danger:focus {
	color: #f3f5f9 !important;
	background-color: #eb6036 !important;
}

a.badge-danger:focus, a.badge-danger.focus {
	outline: 0 !important;
	box-shadow: 0 0 0 0.2rem rgba(235, 96, 54, 0.5) !important;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
	color: #fff !important;
	background-color: #d3381c !important;
	border-color: var( --background-pink-dark ) !important;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
	font-size: var(--label-text-size) !important;
}

@media (min-width: 768px) {
	html {
	}
}

.border-top {
	border-top: 1px solid #e5e5e5;
}

.border-bottom {
	border-bottom: 1px solid #e5e5e5;
}

.box-shadow {
	box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

/* Sticky footer styles
-------------------------------------------------- */
html {
	position: relative;
	min-height: 100%;
}

body {
	margin: 0px;
	padding: 0px;
	font-family: 'Open Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: var( --body-text-size ) !important;
}

.footer {
	padding-top: 0.5rem;
	/*position: absolute;*/
	padding-bottom: 0.5rem;
	width: 100%;
	white-space: nowrap;
	/* Vertically center the text there */
	/*line-height: 60px;*/
	/*background-color: #F8F8F8;*/
}

.footer-text {
	color: #fff !important;
}
/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */

/* Carousel base class */
.carousel {
	margin-bottom: 4rem;
	border-radius: 3px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
	bottom: 3rem;
	z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel-item {
	height: 32rem;
}

	.carousel-item > img {
		position: absolute;
		top: 0;
		left: 0;
		min-width: 100%;
		height: 32rem;
	}

.carousel-inner {
	border-radius: 3px;
}

.navbar-toggler {
	padding: .25rem .25rem;
	font-size: 1.25rem;
	line-height: 1.5rem;
	background-color: transparent;
	border: 0.1rem solid #000;
	border-radius: 1.25rem;
	height: 2.5rem;
	width: 2.5rem;
}

.navbar-toggler-icon {
	display: inline-block;
	width: 1.25em;
	height: 1.25em;
	vertical-align: middle;
	content: "";
	background: 50%/100% 100% no-repeat;
}

.navbar-light .navbar-toggler {
	color: rgba(0,0,0,1);
	border-color: rgba(0,0,0,1);
}

.navbar {
	border-bottom: 1px solid rgba(0,0,0,.1);
}

/* MARKETING CONTENT
-------------------------------------------------- */

/* Center align the text within the three columns below the carousel */
.marketing .col-lg-4 {
	margin-bottom: 1.5rem;
	text-align: center;
}

.marketing h2 {
	font-weight: 600;
}

.marketing .col-lg-4 p {
	margin-right: .75rem;
	margin-left: .75rem;
}

hr {
	margin-top: 1rem;
	margin-bottom: 1rem;
	border: 0;
	border-top: 1px solid rgba(181, 188, 195, 0)
}

/* Featurettes
------------------------- */
.featurette {
	border-radius: 3px;
	position: relative;
}

.featurette-divider {
	margin: 2rem 0; /* Space out the Bootstrap <hr> more */
}

/* Thin out the marketing headings */
.featurette-heading {
	font-weight: 600;
	line-height: 1.15;
	letter-spacing: -.05rem;
	margin-top: 0.5rem;
}

.bd-placeholder-rounded-img {
	font-size: 1.125rem;
	width: 140px;
	height: 140px;
	margin-left: auto !important;
	margin-right: auto !important;
	text-anchor: middle;
	user-select: none;
	object-fit: cover;
	border-radius: 50% !important;
}

.bd-placeholder-img {
	font-size: 1.125rem;
	text-anchor: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	object-fit: cover;
	width: 100%;
	border-radius: 3px;
}

@media (min-width: 768px) {
	.bd-placeholder-img-lg {
		font-size: 3.5rem;
	}
}

@media (max-width:1200px) {
	.bd-placeholder-img-lg {
		font-size: calc(1.475rem + 2.7vw)
	}
}

/* RESPONSIVE CSS
-------------------------------------------------- */

@media (min-width: 40em) {
	/* Bump up size of carousel content */
	.carousel-caption p {
		margin-bottom: 1.25rem;
		font-size: 1.25rem;
		line-height: 1.4;
	}

	.featurette-heading {
		/*font-size: 50px;*/
	}
}

@media (min-width: 62em) {
	.featurette-heading {
		margin-top: 3.5rem;
	}
}

.text_italic {
	font-style: italic;
}

.text_weight_600 {
	font-weight: 600;
}

.min-vh-80 {
	min-height: 80vh !important;
}

.card {
	background-color: #fff !important;
	border-radius: 3px;
}

.card-header {
	padding: .75rem 1.25rem;
	margin-bottom: 0;
	background-color: #fff !important;
	border-bottom: 0px solid rgba(0,0,0,.125);
	border-radius: 3px;
}

	.card-header span {
		font-weight: 600 !important;
	}

.card-body {
	padding: .75rem 1.25rem;
	margin-bottom: 0;
	background-color: #fff !important;
	border-bottom: 0px solid rgba(0,0,0,.125);
	border-radius: 3px;
}

.card-active {
	border-color: var(--background-pink-light) !important;
	border-width: 2px !important;
}

.featurette-rounded-hg {
	border-radius: 2rem;
}

.featurette-rounded-lg {
	border-radius: 1.75rem;
}

.featurette-rounded-md {
	border-radius: 1.5rem;
}

.featurette-rounded-sm {
	border-radius: 1.25rem;
}

.bg-block {
	background-color: #fff !important;
}

.bg-enable-input {
	background-color: #fff !important;
}

.bg-disable-input {
	background-color: #f7fcfe !important;
}

.bg-body {
	background-color: var( --catskill-white-50 ) !important;
}

.bg-sidebar-primary {
	background-color: #dcdddd !important;
}

.bg-sidebar-secondary {
	background-color: #dddcd6 !important;
}

.bg-transparent {
	background-color: transparent !important;
}

.bg-success {
	background-color: #91C300 !important;
}

/************************/
/* sidebar */
/************************/
.nav-side-menu {
	overflow: auto;
	font-size: var(--body-text-size);
	font-weight: 200;
	background-color: #fffffc;
	height: 100%;
	color: #000;
}

	.nav-side-menu .menu-icon-workbench {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgb%280, 0, 0%29' stroke-width='0.0' stroke='rgb%280, 0, 0%29' viewBox='0 0 27 27'%3E %3Cpath d='M22.594,20.082 L14.290,20.082 L14.290,21.746 L20.970,21.746 L20.970,23.373 L5.986,23.373 L5.986,21.746 L12.666,21.746 L12.666,20.082 L4.362,20.082 C3.057,20.082 2.000,19.022 2.000,17.716 L2.000,5.366 C2.000,4.059 3.057,3.000 4.362,3.000 L22.594,3.000 C23.898,3.000 24.956,4.059 24.956,5.366 L24.956,17.716 C24.956,19.022 23.898,20.082 22.594,20.082 ZM23.332,5.366 C23.332,4.958 23.002,4.627 22.594,4.627 L4.362,4.627 C3.954,4.627 3.624,4.958 3.624,5.366 L3.624,17.716 C3.624,18.124 3.954,18.455 4.362,18.455 L22.594,18.455 C23.002,18.455 23.332,18.124 23.332,17.716 L23.332,5.366 ZM13.443,12.979 L12.018,11.551 C11.643,11.175 11.035,11.175 10.660,11.551 L7.872,14.345 L6.724,13.194 L9.512,10.401 C10.521,9.390 12.157,9.390 13.166,10.401 L14.592,11.828 C14.966,12.204 15.574,12.204 15.949,11.828 L19.014,8.757 L20.162,9.908 L17.097,12.979 C16.088,13.990 14.452,13.990 13.443,12.979 Z' /%3E %3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-costcenter {
		background-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg' fill='rgb%280, 0, 0%29' stroke-width='0.0' stroke='rgb%280, 0, 0%29' viewBox='0 0 27 27'%3E %3Cpath d='M23.130,18.616%20L22.930,18.974%20L21.378,18.078%20C23.240,14.853%2023.025,10.833%2020.829,7.826%20C18.633,4.818%2014.870,3.388%2011.231,4.178%20L10.779,4.287%20L10.313,2.558%20C13.187,1.779%2016.253,2.180%2018.829,3.673%20C24.049,6.686%2025.950,13.289%2023.130,18.616%20ZM15.463,22.860%20L15.936,22.753%20L16.374,24.491%20C12.082,25.571%207.557,24.023%204.826,20.541%20C2.095,17.059%201.670,12.296%203.741,8.385%20L3.938,8.026%20L5.492,8.923%20C3.646,12.119%203.840,16.101%205.988,19.104%20C8.136,22.106%2011.841,23.575%2015.463,22.860%20Z' /%3E %3Cpath d='M21.097,19.991%20L19.937,15.664%20L21.668,15.199%20L22.366,17.798%20L24.961,17.101%20L25.426,18.833%20L21.097,19.991%20ZM4.637,8.631%20L2.040,9.326%20L1.574,7.595%20L5.904,6.435%20L7.062,10.763%20L5.331,11.228%20L4.637,8.631%20Z' /%3E %3Cpath d='M9.946,7.686%20L10.072,7.790%20L13.160,10.880%20L16.252,7.790%20C16.558,7.483%2017.039,7.439%2017.396,7.686%20L17.521,7.790%20C17.827,8.096%2017.870,8.578%2017.623,8.933%20L17.519,9.059%20L15.499,11.077%20L17.534,11.077%20C18.028,11.077%2018.430,11.478%2018.430,11.973%20C18.430,12.468%2018.028,12.869%2017.534,12.869%20L14.056,12.869%20L14.056,15.174%20L17.534,15.174%20C18.028,15.174%2018.430,15.576%2018.430,16.071%20C18.430,16.566%2018.028,16.967%2017.534,16.967%20L14.056,16.967%20L14.056,19.272%20C14.056,19.767%2013.655,20.168%2013.160,20.168%20C12.665,20.168%2012.263,19.767%2012.263,19.272%20L12.263,16.967%20L8.790,16.967%20C8.295,16.967%207.894,16.566%207.894,16.071%20C7.894,15.576%208.295,15.174%208.790,15.174%20L12.263,15.174%20L12.263,12.869%20L8.790,12.869%20C8.295,12.869%207.894,12.468%207.894,11.973%20C7.894,11.478%208.295,11.077%208.790,11.077%20L10.823,11.077%20L8.803,9.057%20C8.474,8.729%208.449,8.204%208.747,7.848%20C9.044,7.491%209.565,7.421%209.946,7.686%20Z' /%3E %3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-team {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgb%280, 0, 0%29' stroke-width='0.0' stroke='rgb%280, 0, 0%29' viewBox='0 0 27 27'%3E %3Cpath d='M25.214,19.653 C24.749,20.191 24.080,20.497 23.374,20.497 L22.735,20.497 C22.189,20.497 21.747,20.055 21.747,19.509 C21.747,18.962 22.189,18.520 22.735,18.520 L23.374,18.520 C23.556,18.520 23.670,18.422 23.723,18.361 C23.774,18.303 23.857,18.176 23.832,17.995 L23.526,15.836 C23.493,15.611 23.298,15.439 23.068,15.439 L22.684,15.439 C22.138,15.439 21.696,14.997 21.696,14.451 C21.696,13.905 22.138,13.463 22.684,13.463 L23.068,13.463 C24.274,13.463 25.310,14.362 25.480,15.555 L25.786,17.714 C25.884,18.412 25.677,19.119 25.214,19.653 ZM20.678,13.142 C20.589,13.167 20.501,13.177 20.415,13.177 C19.983,13.177 19.583,12.889 19.464,12.452 C19.321,11.926 19.629,11.383 20.154,11.238 C20.978,11.011 21.552,10.255 21.552,9.398 C21.552,8.496 20.912,7.710 20.028,7.531 C19.494,7.422 19.149,6.901 19.257,6.366 C19.366,5.832 19.887,5.486 20.422,5.595 C22.220,5.961 23.526,7.561 23.526,9.398 C23.526,11.140 22.353,12.679 20.678,13.142 ZM13.967,13.109 C11.457,13.109 9.413,11.067 9.413,8.554 C9.413,6.044 11.455,4.000 13.967,4.000 C16.479,4.000 18.521,6.042 18.521,8.554 C18.519,11.067 16.477,13.109 13.967,13.109 ZM13.967,5.976 C12.544,5.976 11.389,7.134 11.389,8.554 C11.389,9.977 12.546,11.132 13.967,11.132 C15.390,11.132 16.545,9.975 16.545,8.554 C16.545,7.134 15.388,5.976 13.967,5.976 ZM18.185,13.799 C19.555,13.799 20.735,14.822 20.930,16.180 L21.307,18.839 C21.421,19.635 21.183,20.439 20.657,21.045 C20.129,21.652 19.366,22.001 18.562,22.001 L9.369,22.001 C8.565,22.001 7.802,21.652 7.277,21.045 C6.751,20.439 6.514,19.635 6.627,18.839 L7.004,16.180 C7.196,14.822 8.376,13.799 9.749,13.799 L18.185,13.799 ZM8.958,16.458 L8.581,19.117 C8.535,19.430 8.679,19.647 8.768,19.751 C8.856,19.855 9.054,20.027 9.369,20.027 L18.562,20.027 C18.878,20.027 19.075,19.855 19.163,19.751 C19.252,19.647 19.396,19.430 19.351,19.117 L18.974,16.458 C18.918,16.069 18.579,15.773 18.185,15.773 L9.746,15.773 C9.351,15.773 9.013,16.066 8.958,16.458 Z'/%3E %3Cpath d='M7.782,7.531 C6.900,7.710 6.258,8.496 6.258,9.398 C6.258,10.255 6.834,11.011 7.656,11.238 C8.181,11.383 8.490,11.926 8.346,12.452 C8.227,12.889 7.830,13.177 7.395,13.177 C7.309,13.177 7.221,13.164 7.133,13.142 C5.454,12.679 4.284,11.140 4.284,9.398 C4.284,7.561 5.588,5.961 7.388,5.595 C7.924,5.486 8.445,5.832 8.553,6.366 C8.662,6.899 8.318,7.422 7.782,7.531 ZM5.128,13.470 C5.674,13.470 6.116,13.913 6.116,14.459 C6.116,15.004 5.674,15.447 5.128,15.447 L4.742,15.447 C4.514,15.447 4.317,15.616 4.287,15.844 L3.981,17.999 C3.955,18.181 4.039,18.308 4.089,18.366 C4.140,18.424 4.254,18.525 4.438,18.525 L5.075,18.525 C5.621,18.525 6.063,18.967 6.063,19.513 C6.063,20.059 5.621,20.497 5.075,20.497 L4.436,20.497 C3.730,20.497 3.058,20.191 2.596,19.658 C2.133,19.124 1.923,18.416 2.024,17.719 L2.330,15.563 C2.500,14.370 3.536,13.470 4.742,13.470 L5.128,13.470 Z'/%3E %3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-portrait {
		background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='2 2 44 44' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath fill='rgb%280, 0, 0%29' stroke-width='0.0' stroke='rgb%280, 0, 0%29' d='m22 41c-10.5 0-19-8.53-19-19 0-10.5 8.53-19 19-19 10.5 0 19 8.53 19 19s-8.51 19-19 19zm0-35.2c-8.89 0-16.1 7.24-16.1 16.1 0 8.89 7.24 16.1 16.1 16.1 8.89 0 16.1-7.24 16.1-16.1 0-8.89-7.24-16.1-16.1-16.1zm-16.4 11.3 18.1-1.74c0.8-0.0831 1.49 0.497 1.57 1.3 0.0831 0.8-0.497 1.49-1.3 1.57l-18.1 1.74c-0.8 0.0814-1.49-0.499-1.57-1.3-0.0831-0.773 0.497-1.49 1.3-1.57zm4.78 16.5 7.37-16.6c0.331-0.717 1.16-1.05 1.9-0.717 0.717 0.331 1.05 1.16 0.717 1.91l-7.37 16.6c-0.332 0.717-1.16 1.05-1.91 0.717-0.717-0.331-1.05-1.19-0.717-1.9zm22.6 0.828-15.5-9.36c-0.69-0.415-0.912-1.3-0.497-1.96 0.414-0.69 1.3-0.911 1.96-0.497l15.5 9.36c0.692 0.415 0.912 1.3 0.499 1.96-0.388 0.69-1.27 0.911-1.96 0.497zm6.08-16.6-15.7 9.03c-0.69 0.387-1.57 0.166-1.96-0.524-0.387-0.69-0.166-1.57 0.526-1.96l15.7-9.03c0.69-0.387 1.57-0.166 1.96 0.524 0.387 0.69 0.139 1.55-0.524 1.96zm-13 4.03-9.03-15.7c-0.387-0.69-0.166-1.57 0.526-1.96 0.69-0.387 1.57-0.164 1.96 0.526l9.03 15.7c0.387 0.69 0.164 1.57-0.526 1.96-0.689 0.387-1.57 0.166-1.96-0.524z'/%3E %3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-planning {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgb%280, 0, 0%29' stroke-width='0.0' stroke='rgb%280, 0, 0%29' viewBox='0 0 27 27'%3E %3Cpath d='M19.230,16.721 C19.224,16.727 18.324,17.830 18.109,18.119 C17.504,18.928 17.252,19.505 17.252,20.156 L17.252,22.374 L8.377,22.374 L8.377,20.156 C8.377,19.504 8.126,18.922 7.520,18.109 C7.152,17.637 6.778,17.168 6.399,16.703 C4.735,14.605 3.940,12.806 3.940,10.172 C3.940,5.271 7.914,1.297 12.815,1.297 C17.716,1.297 21.689,5.271 21.689,10.172 C21.689,12.824 20.892,14.629 19.230,16.721 ZM12.815,3.516 C9.139,3.516 6.159,6.496 6.159,10.172 C6.159,12.231 6.758,13.584 8.138,15.326 C8.530,15.807 8.917,16.293 9.298,16.783 C10.164,17.944 10.596,18.943 10.596,20.156 L15.033,20.156 C15.033,18.941 15.466,17.946 16.333,16.788 C16.714,16.301 17.101,15.818 17.492,15.340 C18.871,13.606 19.470,12.248 19.470,10.172 C19.470,6.496 16.491,3.516 12.815,3.516 ZM17.252,25.702 L8.377,25.702 L8.377,23.483 L17.252,23.483 L17.252,25.702 Z'/%3E %3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-article {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgb%280, 0, 0%29' stroke-width='0.0' stroke='rgb%280, 0, 0%29' viewBox='0 0 27 27'%3E%3Cpath d='M18.424,25.460 L7.205,25.460 C4.886,25.460 3.000,23.573 3.000,21.254 L3.000,11.656 C3.000,10.844 3.316,10.081 3.891,9.508 L10.442,2.954 C10.710,2.687 11.064,2.540 11.442,2.540 C11.821,2.540 12.177,2.687 12.443,2.954 C12.709,3.220 12.857,3.574 12.857,3.952 L12.857,8.664 C12.857,10.340 11.494,11.703 9.818,11.703 L4.844,11.694 L4.844,21.254 C4.844,22.557 5.903,23.616 7.205,23.616 L18.426,23.616 C19.729,23.616 20.787,22.557 20.787,21.254 L20.787,7.016 C20.787,5.714 19.729,4.655 18.426,4.655 L16.114,4.655 C15.603,4.655 15.191,4.243 15.191,3.733 C15.191,3.222 15.603,2.811 16.114,2.811 L18.424,2.811 C20.743,2.811 22.630,4.697 22.630,7.016 L22.630,21.254 C22.630,23.573 20.743,25.460 18.424,25.460 ZM9.818,9.861 C10.473,9.861 11.008,9.324 11.011,8.666 L11.011,4.995 L6.153,9.852 L9.818,9.861 Z'/%3E%3Cpath d='M16.568,16.326 L9.063,16.326 C8.552,16.326 8.141,15.915 8.141,15.404 C8.141,14.894 8.552,14.482 9.063,14.482 L16.568,14.482 C17.078,14.482 17.490,14.894 17.490,15.404 C17.490,15.915 17.076,16.326 16.568,16.326 ZM9.063,19.093 L16.568,19.093 C17.078,19.093 17.490,19.505 17.490,20.015 C17.490,20.526 17.076,20.938 16.568,20.938 L9.063,20.938 C8.552,20.938 8.141,20.526 8.141,20.015 C8.141,19.505 8.552,19.093 9.063,19.093 Z'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-translation {
		background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' stroke-width='0.0' fill='rgb%280, 0, 0%29' stroke='rgb%280, 0, 0%29' viewBox='0 0 24 24'%3e%3cpath d='M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z'/%3e%3c/svg%3e");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-publication {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgb%280, 0, 0%29' stroke-width='0.0' stroke='rgb%280, 0, 0%29' viewBox='0 0 27 27'%3E%3Cpath d='M22.626,19.694 L16.433,19.694 C15.863,19.694 15.397,19.228 15.397,18.658 C15.397,18.089 15.863,17.623 16.433,17.623 L22.629,17.623 C23.199,17.623 23.665,18.089 23.665,18.658 C23.662,19.228 23.196,19.694 22.626,19.694 ZM11.166,19.001 C10.911,19.214 10.589,19.329 10.259,19.324 L4.476,19.235 C3.633,19.221 3.000,18.463 3.133,17.632 L4.051,11.913 C4.104,11.585 4.272,11.289 4.526,11.075 L13.168,3.813 C14.332,2.835 16.070,2.987 17.045,4.153 L20.150,7.854 C21.128,9.020 20.976,10.758 19.809,11.736 L11.166,19.001 ZM18.123,8.653 L15.909,6.010 C15.420,5.428 14.552,5.352 13.969,5.841 L6.246,12.331 C6.120,12.437 6.035,12.586 6.009,12.749 L5.424,16.392 C5.357,16.806 5.674,17.184 6.092,17.189 L9.777,17.244 C9.942,17.246 10.103,17.189 10.229,17.083 L17.952,10.596 C18.536,10.106 18.611,9.236 18.123,8.653 ZM4.035,21.760 L22.629,21.760 C23.199,21.760 23.665,22.226 23.665,22.795 C23.662,23.365 23.196,23.831 22.626,23.831 L4.035,23.831 C3.466,23.831 3.000,23.365 3.000,22.795 C3.000,22.226 3.466,21.760 4.035,21.760 Z'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-audiences {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='0.0' fill='rgb%280, 0, 0%29' stroke='rgb%280, 0, 0%29' viewBox='0 0 27 27' %3E%3Cpath d='M19.898,13.738 C22.192,15.851 23.346,17.918 22.654,19.123 C22.279,19.772 21.414,20.082 20.228,20.082 C19.226,20.082 17.983,19.850 16.618,19.423 C15.932,22.468 14.719,24.503 13.333,24.503 C11.944,24.503 10.731,22.471 10.047,19.423 C8.683,19.850 7.443,20.082 6.438,20.082 C5.251,20.082 4.387,19.774 4.011,19.123 C3.320,17.923 4.473,15.857 6.767,13.741 C4.470,11.625 3.317,9.558 4.011,8.359 C4.387,7.710 5.251,7.399 6.438,7.399 C7.440,7.397 8.683,7.629 10.047,8.056 C10.733,5.011 11.947,2.977 13.333,2.977 C14.722,2.977 15.934,5.008 16.618,8.056 C17.983,7.629 19.223,7.397 20.228,7.397 C21.414,7.397 22.279,7.705 22.654,8.356 C23.346,9.556 22.192,11.622 19.898,13.738 ZM5.541,18.229 C5.678,18.280 5.962,18.348 6.435,18.348 C7.216,18.348 8.350,18.158 9.731,17.713 C9.650,17.137 9.583,16.543 9.537,15.927 C9.026,15.578 8.545,15.222 8.088,14.865 C6.375,16.416 5.600,17.702 5.541,18.229 ZM6.435,9.126 C5.962,9.126 5.678,9.194 5.541,9.245 C5.600,9.775 6.375,11.058 8.091,12.609 C8.548,12.250 9.028,11.896 9.540,11.547 C9.585,10.928 9.653,10.334 9.734,9.761 C8.350,9.315 7.216,9.126 6.435,9.126 ZM13.330,22.733 C13.757,22.425 14.486,21.109 14.973,18.840 C14.438,18.623 13.887,18.375 13.330,18.107 C12.773,18.375 12.225,18.623 11.687,18.840 C12.173,21.109 12.903,22.425 13.330,22.733 ZM13.330,4.741 C12.903,5.052 12.173,6.365 11.687,8.634 C12.222,8.848 12.773,9.099 13.330,9.367 C13.887,9.099 14.435,8.850 14.973,8.634 C14.486,6.365 13.757,5.049 13.330,4.741 ZM15.443,12.520 C15.111,12.309 14.765,12.095 14.400,11.885 C14.035,11.674 13.681,11.485 13.330,11.301 C12.979,11.485 12.625,11.674 12.260,11.885 C11.892,12.095 11.550,12.309 11.217,12.520 C11.201,12.911 11.190,13.317 11.190,13.738 C11.190,14.160 11.201,14.562 11.217,14.957 C11.550,15.168 11.895,15.381 12.260,15.592 C12.625,15.802 12.979,15.991 13.330,16.175 C13.681,15.991 14.035,15.802 14.400,15.592 C14.767,15.381 15.111,15.168 15.443,14.957 C15.459,14.565 15.470,14.160 15.470,13.738 C15.470,13.317 15.459,12.914 15.443,12.520 ZM20.225,18.348 C20.698,18.348 20.982,18.280 21.117,18.229 C21.057,17.702 20.285,16.416 18.569,14.865 C18.112,15.224 17.631,15.578 17.121,15.927 C17.075,16.545 17.007,17.140 16.926,17.713 C18.309,18.158 19.444,18.348 20.225,18.348 ZM20.225,9.126 C19.444,9.126 18.312,9.315 16.929,9.761 C17.010,10.336 17.077,10.931 17.124,11.547 C17.634,11.896 18.115,12.252 18.571,12.609 C20.285,11.058 21.060,9.772 21.120,9.245 C20.982,9.194 20.698,9.126 20.225,9.126 Z'/%3E%3Cpath  d='M12.463,13.738 C12.463,14.217 12.851,14.605 13.330,14.605 C13.809,14.605 14.198,14.217 14.198,13.738 C14.198,13.259 13.809,12.871 13.330,12.871 C12.851,12.871 12.463,13.259 12.463,13.738 Z'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-analyze {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='0.0' fill='rgb%280, 0, 0%29' stroke='rgb%280, 0, 0%29' viewBox='0 0 27 27' %3E%3Cpath  d='M10.844,11.836 L10.844,14.507 C10.844,14.990 11.236,15.382 11.720,15.382 C12.203,15.382 12.595,14.990 12.595,14.507 L12.595,11.836 C12.595,11.352 12.203,10.960 11.720,10.960 C11.236,10.960 10.844,11.352 10.844,11.836 Z'/%3E%3Cpath  d='M23.987,22.950 C23.500,23.693 22.678,24.138 21.789,24.138 L4.627,24.138 C3.738,24.138 2.917,23.693 2.430,22.950 C1.942,22.205 1.864,21.274 2.220,20.459 C2.247,20.399 2.280,20.342 2.319,20.289 L4.190,17.764 L4.190,7.939 C4.190,6.008 5.761,4.437 7.692,4.437 L18.724,4.437 C20.655,4.437 22.227,6.008 22.227,7.939 L22.227,13.631 C22.227,14.115 21.835,14.507 21.351,14.507 C20.867,14.507 20.475,14.115 20.475,13.631 L20.475,7.939 C20.475,6.974 19.690,6.188 18.724,6.188 L7.692,6.188 C6.726,6.188 5.941,6.974 5.941,7.939 L5.941,17.133 L21.351,17.133 C21.716,17.133 22.028,17.356 22.160,17.673 L24.098,20.289 C24.136,20.342 24.170,20.399 24.196,20.459 C24.552,21.274 24.474,22.205 23.987,22.950 ZM22.621,21.238 L20.910,18.928 L5.506,18.928 L3.795,21.238 C3.711,21.492 3.745,21.762 3.895,21.990 C4.060,22.242 4.327,22.387 4.627,22.387 L10.144,22.387 C10.144,21.903 10.536,21.511 11.019,21.511 L15.397,21.511 C15.881,21.511 16.273,21.903 16.273,22.387 L21.789,22.387 C22.090,22.387 22.357,22.242 22.522,21.990 C22.671,21.762 22.706,21.492 22.621,21.238 Z'/%3E%3Cpath  d='M17.849,15.382 C17.365,15.382 16.973,14.990 16.973,14.506 L16.973,13.193 C16.973,12.710 17.365,12.317 17.849,12.317 C18.332,12.317 18.724,12.710 18.724,13.193 L18.724,14.506 C18.724,14.990 18.332,15.382 17.849,15.382 ZM14.785,15.382 C14.301,15.382 13.908,14.990 13.908,14.506 L13.908,8.771 C13.908,8.288 14.301,7.896 14.785,7.896 C15.268,7.896 15.660,8.288 15.660,8.771 L15.660,14.506 C15.660,14.990 15.268,15.382 14.785,15.382 ZM8.655,15.382 C8.171,15.382 7.779,14.990 7.779,14.506 L7.779,10.960 C7.779,10.477 8.171,10.085 8.655,10.085 C9.139,10.085 9.531,10.477 9.531,10.960 L9.531,14.506 C9.531,14.990 9.139,15.382 8.655,15.382 Z'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-guidance {
		background-image: url("data:image/svg+xml,%3Csvg  xmlns='http://www.w3.org/2000/svg' stroke-width='0.0' fill='rgb%280, 0, 0%29' stroke='rgb%280, 0, 0%29' viewBox='0 0 27.25 27.25'%3E%3Cpath d='M21.445,21.570 C20.120,21.570 19.046,20.495 19.046,19.170 C19.046,17.843 20.121,16.768 21.448,16.769 C22.774,16.771 23.847,17.846 23.847,19.172 C23.846,20.497 22.771,21.571 21.445,21.570 ZM21.448,18.099 C20.857,18.099 20.378,18.579 20.378,19.170 C20.378,19.761 20.857,20.241 21.448,20.241 C22.040,20.241 22.519,19.761 22.519,19.170 C22.518,18.579 22.039,18.101 21.448,18.099 ZM14.375,8.803 C13.049,8.803 11.975,7.728 11.975,6.403 C11.974,5.076 13.048,4.000 14.375,4.000 L14.378,4.002 C15.703,4.003 16.777,5.078 16.776,6.404 C16.775,7.729 15.700,8.804 14.375,8.803 ZM14.378,5.332 L14.375,5.330 C13.784,5.331 13.307,5.810 13.307,6.401 C13.307,6.992 13.786,7.470 14.377,7.471 C14.968,7.471 15.447,6.993 15.448,6.403 C15.447,5.812 14.968,5.333 14.378,5.332 ZM4.970,20.168 C3.645,20.168 2.570,19.092 2.570,17.767 C2.570,16.441 3.645,15.366 4.970,15.366 C6.296,15.366 7.371,16.441 7.371,17.767 C7.371,19.092 6.296,20.168 4.970,20.168 ZM4.970,16.696 C4.379,16.696 3.900,17.176 3.900,17.767 C3.900,18.358 4.379,18.837 4.970,18.837 C5.562,18.837 6.041,18.358 6.041,17.767 C6.040,17.176 5.561,16.698 4.970,16.696 Z'/%3E%3Cpath d='M23.153,15.757 C22.779,15.586 22.374,15.496 21.962,15.491 C21.962,15.380 21.980,15.269 21.980,15.160 C21.970,11.595 19.718,8.422 16.355,7.238 C16.491,6.893 16.561,6.525 16.563,6.154 C16.565,6.114 16.554,6.074 16.552,6.035 C20.502,7.324 23.176,11.005 23.184,15.160 C23.184,15.362 23.166,15.559 23.153,15.757 ZM19.890,20.688 C20.194,20.967 20.552,21.180 20.943,21.314 C19.121,23.501 16.422,24.765 13.575,24.765 C10.732,24.765 8.035,23.502 6.214,21.318 C6.605,21.187 6.965,20.976 7.271,20.699 C8.863,22.522 11.164,23.566 13.583,23.564 C16.002,23.562 18.302,22.514 19.890,20.688 ZM5.181,15.160 C5.181,15.273 5.194,15.382 5.198,15.493 C4.788,15.502 4.385,15.597 4.013,15.770 C3.999,15.568 3.982,15.366 3.982,15.160 C3.988,11.019 6.643,7.346 10.574,6.043 C10.574,6.081 10.563,6.119 10.563,6.156 C10.567,6.531 10.643,6.900 10.784,7.247 C7.433,8.437 5.191,11.604 5.181,15.160 Z'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-resourcebase {
		background-image: url("data:image/svg+xml,%3Csvg  xmlns='http://www.w3.org/2000/svg' stroke-width='0.0' fill='rgb%280, 0, 0%29' stroke='rgb%280, 0, 0%29' viewBox='0 0 27 27' %3E%3Cpath  d='M22.190,22.845 L4.227,22.845 C3.396,22.845 2.773,22.222 2.773,21.495 L2.773,12.773 L5.265,5.089 C5.473,4.570 5.992,4.155 6.615,4.155 L19.698,4.155 C20.321,4.155 20.840,4.570 21.047,5.089 L23.540,12.773 L23.540,12.981 L23.644,21.495 C23.644,22.222 23.020,22.845 22.190,22.845 ZM19.386,5.712 L19.386,5.816 L6.822,5.816 L4.746,12.254 L10.041,12.254 C10.353,12.254 10.561,12.254 10.664,12.358 C10.768,12.461 10.872,12.669 10.872,12.877 C10.872,14.019 11.910,14.953 13.156,14.953 C14.402,14.953 15.441,14.019 15.441,12.877 C15.441,12.669 15.441,12.461 15.648,12.358 C15.856,12.254 16.064,12.150 16.271,12.150 L21.463,12.150 L19.386,5.712 ZM21.671,13.811 L16.894,13.811 C16.583,15.577 14.921,16.719 13.053,16.719 C11.183,16.719 9.626,15.473 9.211,13.811 L4.330,13.811 L4.330,21.183 L21.671,21.183 L21.671,13.811 Z'/%3E%3Cpath  d='M7.342,11.112 L7.342,9.554 L18.971,9.554 L18.971,11.112 L7.342,11.112 ZM9.003,6.854 L17.206,6.854 L17.206,8.412 L9.003,8.412 L9.003,6.854 Z'/%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-knowledgebase {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='0.0' fill='rgb%280, 0, 0%29' stroke='rgb%280, 0, 0%29' viewBox='0 0 27 27'%3E %3Cpath d='M22.454,22.495 L15.525,22.495 C15.471,22.492 15.420,22.514 15.385,22.555 L14.928,23.197 C14.616,23.637 14.098,23.900 13.544,23.900 C12.990,23.900 12.473,23.638 12.160,23.197 L11.703,22.555 C11.669,22.514 11.617,22.492 11.563,22.494 L4.603,22.532 C3.365,22.532 2.358,21.569 2.358,20.384 L2.358,6.589 C2.358,5.404 3.365,4.441 4.603,4.441 L10.190,4.404 C11.281,4.404 12.309,4.801 13.082,5.522 C13.252,5.680 13.407,5.852 13.546,6.037 C13.685,5.855 13.838,5.685 14.005,5.529 C14.781,4.804 15.808,4.405 16.899,4.405 L22.454,4.405 C23.693,4.405 24.699,5.368 24.699,6.552 L24.699,20.347 C24.699,21.531 23.693,22.495 22.454,22.495 ZM23.173,6.552 C23.173,6.209 22.850,5.931 22.454,5.931 L16.899,5.931 C15.470,5.931 14.308,6.994 14.308,8.301 L14.308,18.358 C14.308,18.779 13.966,19.121 13.544,19.121 C13.122,19.121 12.781,18.779 12.781,18.358 L12.781,8.301 C12.781,7.674 12.519,7.084 12.042,6.640 C11.551,6.181 10.893,5.931 10.190,5.931 L4.603,5.969 C4.206,5.969 3.885,6.247 3.885,6.589 L3.885,20.384 C3.885,20.726 4.206,21.005 4.603,21.005 L11.563,20.967 C12.117,20.967 12.635,21.229 12.947,21.670 L13.404,22.312 C13.444,22.368 13.522,22.373 13.544,22.373 C13.567,22.373 13.644,22.368 13.684,22.312 L14.142,21.670 C14.455,21.230 14.973,20.967 15.526,20.967 L22.454,20.967 C22.850,20.967 23.173,20.689 23.173,20.347 L23.173,6.552 Z'/%3E %3Cpath d='M20.423,10.192 L16.820,10.192 C16.399,10.192 16.057,9.850 16.057,9.428 C16.057,9.007 16.399,8.665 16.820,8.665 L20.423,8.665 C20.845,8.665 21.187,9.007 21.187,9.428 C21.187,9.850 20.845,10.192 20.423,10.192 ZM10.266,10.192 L6.663,10.192 C6.242,10.192 5.899,9.850 5.899,9.428 C5.899,9.007 6.242,8.665 6.663,8.665 L10.266,8.665 C10.688,8.665 11.029,9.007 11.029,9.428 C11.029,9.850 10.688,10.192 10.266,10.192 ZM6.662,11.986 L8.865,11.986 C9.287,11.986 9.629,12.328 9.629,12.749 C9.629,13.171 9.287,13.513 8.865,13.513 L6.662,13.513 C6.240,13.513 5.898,13.171 5.898,12.749 C5.898,12.328 6.240,11.986 6.662,11.986 ZM18.221,11.986 L20.423,11.986 C20.845,11.986 21.187,12.328 21.187,12.749 C21.187,13.171 20.845,13.513 20.423,13.513 L18.221,13.513 C17.799,13.513 17.457,13.171 17.457,12.749 C17.457,12.328 17.799,11.986 18.221,11.986 Z'/%3E %3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-Settings {
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='0.0' fill='rgb%280, 0, 0%29' stroke='rgb%280, 0, 0%29' viewBox='0 0 27 27'%3E %3Cpath d='M22.953,15.992 C20.438,16.633 19.669,17.969 20.248,20.726 C19.237,21.792 17.955,22.497 16.552,23.012 C16.199,23.141 15.936,23.051 15.694,22.762 C14.508,21.340 12.121,21.374 10.991,22.773 C10.706,23.125 10.395,23.111 10.027,22.972 C8.692,22.470 7.477,21.782 6.421,20.713 C6.733,19.702 6.877,18.682 6.312,17.688 C5.750,16.696 4.873,16.201 3.806,16.023 C3.256,14.804 3.205,12.956 3.693,11.106 C4.718,10.909 5.695,10.479 6.274,9.456 C6.832,8.471 6.826,7.456 6.371,6.402 C7.591,5.201 8.974,4.408 10.606,3.938 C11.323,4.764 12.167,5.375 13.293,5.381 C14.416,5.388 15.307,4.873 16.037,3.930 C17.536,4.322 18.840,5.052 19.974,6.085 C20.124,6.221 20.215,6.531 20.186,6.741 C19.832,9.366 20.392,10.284 22.880,11.086 C22.912,11.097 22.940,11.122 22.969,11.141 C23.437,12.526 23.439,14.537 22.953,15.992 ZM21.456,12.665 C21.202,12.521 20.983,12.398 20.765,12.273 C19.047,11.286 18.132,9.788 18.181,7.820 C18.200,7.055 17.919,6.689 17.317,6.410 C17.090,6.304 16.864,6.196 16.605,6.074 C14.471,7.590 12.313,7.622 10.134,6.104 C8.945,6.425 8.429,7.008 8.467,8.286 C8.516,9.950 7.567,11.217 6.182,12.125 C5.882,12.321 5.562,12.485 5.246,12.667 C5.246,13.273 5.246,13.845 5.246,14.444 C7.700,15.564 8.760,17.485 8.505,20.149 C9.047,20.456 9.545,20.738 10.052,21.025 C12.273,19.447 14.466,19.477 16.590,20.982 C16.764,20.922 16.869,20.891 16.969,20.850 C17.802,20.515 18.224,20.054 18.199,19.001 C18.156,17.171 19.122,15.776 20.703,14.836 C20.948,14.691 21.200,14.560 21.456,14.418 C21.456,13.808 21.456,13.240 21.456,12.665 Z'/%3E %3Cpath d='M13.366,9.942 C11.309,9.935 9.728,11.528 9.749,13.585 C9.768,15.484 11.238,17.043 13.128,17.152 C13.413,17.168 13.713,17.157 13.985,17.082 C14.451,16.953 14.727,16.622 14.675,16.119 C14.629,15.673 14.345,15.403 13.902,15.337 C13.691,15.305 13.469,15.345 13.256,15.324 C12.222,15.222 11.495,14.419 11.547,13.448 C11.595,12.557 12.328,11.813 13.219,11.751 C14.202,11.684 15.015,12.380 15.140,13.412 C15.171,13.661 15.129,13.919 15.164,14.167 C15.228,14.624 15.553,14.927 15.971,14.884 C16.274,14.853 16.601,14.593 16.817,14.347 C16.957,14.188 16.946,13.871 16.954,13.623 C17.015,11.606 15.394,9.948 13.366,9.942 Z'/%3E %3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .menu-icon-HelpCenter {
		background-image: url("data:image/svg+xml,%3Csvg width='27' height='27' fill='rgb%280, 0, 0%29' stroke='rgb%280, 0, 0%29' version='1.1' viewBox='0 0 27 27' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='m12.905 3.5149c-0.54896 0.03998-1.0962 0.1108-1.6325 0.23699-0.48099 0.10761-0.95295 0.25585-1.4126 0.43338-0.50194 0.1973-0.98791 0.43367-1.4524 0.7077-0.50181 0.29862-0.97959 0.63838-1.4218 1.0201-0.37462 0.3202-0.72368 0.67059-1.0473 1.0421-0.35329 0.40772-0.67155 0.84465-0.95593 1.303-0.30435 0.49828-0.56838 1.0214-0.78223 1.565-0.18033 0.45325-0.32494 0.92096-0.43716 1.3956-0.12305 0.52515-0.20208 1.0598-0.24103 1.5976-0.03798 0.58271-0.02873 1.1687 0.0347 1.7494 0.0515 0.48512 0.13978 0.9667 0.26152 1.4391 0.13504 0.52226 0.31321 1.0325 0.52913 1.5268 0.23712 0.53359 0.51776 1.048 0.84361 1.5327 0.27378 0.40985 0.57873 0.79952 0.91089 1.1637 0.36549 0.40358 0.76639 0.77346 1.1906 1.1145 0.45636 0.35627 0.9395 0.67839 1.4494 0.95315 0.43358 0.23419 0.88458 0.43755 1.3482 0.60478 0.50656 0.18564 1.029 0.32423 1.558 0.42814 0.5647 0.10212 1.1371 0.16399 1.7113 0.17022 0.49278 0.0075 0.98658-0.02247 1.4749-0.08858 0.53481-0.07079 1.0622-0.18877 1.579-0.34304 0.55786-0.17232 1.1019-0.38969 1.6221-0.65504 0.43902-0.2239 0.86262-0.47947 1.2636-0.76601 0.44095-0.3111 0.8514-0.66289 1.2376-1.0394 0.40864-0.40992 0.78717-0.85015 1.121-1.3234 0.28472-0.40237 0.54113-0.82558 0.76304-1.2658 0.24532-0.48043 0.44606-0.98216 0.61279-1.4949 0.16944-0.54822 0.2996-1.1089 0.3749-1.6781 0.06722-0.48829 0.09682-0.98218 0.09039-1.475-0.0058-0.53946-0.05977-1.0772-0.15048-1.6089-0.10411-0.57459-0.25412-1.141-0.45483-1.6896-0.16937-0.46269-0.37185-0.91402-0.60807-1.3465-0.25597-0.47488-0.55497-0.92508-0.88217-1.3537-0.3576-0.45528-0.75014-0.88324-1.1793-1.2722-0.36458-0.33175-0.75415-0.63691-1.1644-0.91023-0.44736-0.30156-0.92135-0.56128-1.4103-0.78867-0.52359-0.23458-1.0646-0.4309-1.6205-0.57438-0.47167-0.12456-0.95345-0.21164-1.4382-0.26602-0.53625-0.05907-1.0766-0.07303-1.6153-0.04672-0.02348 7.12e-4 -0.04697 0.0014-0.07045 0.0021zm1.1284 1.8184c0.50238 0.03971 1.0022 0.11331 1.4904 0.23962 0.53358 0.13591 1.0519 0.32829 1.5485 0.56594 0.48079 0.23543 0.9387 0.51622 1.3667 0.83794 0.42663 0.325 0.82124 0.69076 1.1793 1.0901 0.44349 0.50674 0.83323 1.0623 1.1405 1.6621 0.26317 0.50045 0.46823 1.0306 0.62218 1.5745 0.14651 0.5258 0.23815 1.066 0.2802 1.6102 0.03642 0.53412 0.02176 1.071-0.04235 1.6026-0.06847 0.53152-0.18795 1.0557-0.35466 1.5651-0.17252 0.51348-0.39569 1.0089-0.66116 1.4811-0.29266 0.5033-0.63323 0.9793-1.0233 1.4118-0.42908 0.47668-0.9145 0.9018-1.4427 1.2655-0.45651 0.31609-0.94764 0.5804-1.4577 0.79941-0.49972 0.20901-1.0193 0.36804-1.5494 0.47974-0.57641 0.11248-1.164 0.17182-1.7516 0.1612-0.64149-0.0089-1.2813-0.09496-1.903-0.25312-0.53358-0.13591-1.0519-0.32829-1.5485-0.56593-0.48079-0.23543-0.9387-0.51622-1.3667-0.83794-0.42663-0.325-0.82124-0.69076-1.1793-1.0901-0.44349-0.50674-0.83323-1.0623-1.1405-1.6621-0.26317-0.50045-0.46823-1.0306-0.62218-1.5745-0.14651-0.5258-0.23815-1.066-0.2802-1.6102-0.03642-0.53412-0.02176-1.071 0.04235-1.6026 0.06847-0.53152 0.18795-1.0557 0.35467-1.5651 0.17252-0.51348 0.39569-1.0089 0.66116-1.4811 0.29266-0.5033 0.63323-0.9793 1.0233-1.4118 0.42908-0.47668 0.9145-0.9018 1.4427-1.2655 0.45651-0.31609 0.94764-0.58039 1.4577-0.79942 0.49972-0.20902 1.0193-0.36806 1.5494-0.47974 0.57641-0.11248 1.164-0.17182 1.7516-0.1612l0.41253 0.0135z' stroke-width='.15156'/%3E %3Cpath d='m13.357 7.743c-0.93902 0.02678-1.913 0.3101-2.6005 0.97655-0.55271 0.52848-0.84358 1.2844-0.88496 2.0397-0.01929 0.19036 0.05192 0.38834 0.19998 0.51202 0.12769 0.12109 0.31118 0.15661 0.48316 0.14712 0.33389-0.0051 0.66896 0.01005 1.0021-0.0074 0.30206-0.04129 0.52296-0.32512 0.53976-0.62134 0.06265-0.41527 0.33163-0.81114 0.73844-0.95186 0.41109-0.1449 0.88117-0.13005 1.2822 0.0407 0.32796 0.13603 0.55388 0.46294 0.57793 0.81557 0.04293 0.33798-0.04919 0.69691-0.29027 0.94488-0.43676 0.46983-1.0216 0.76952-1.4615 1.2369-0.47161 0.46885-0.79537 1.1011-0.82303 1.7722-0.0041 0.21676-0.01309 0.43675 0.01557 0.65166 0.02334 0.16098 0.13038 0.30416 0.26332 0.39317 0.21914 0.14407 0.49069 0.08367 0.73735 0.09649 0.25805-0.01228 0.52343 0.0299 0.77564-0.0329 0.15685-0.06175 0.29222-0.17888 0.35474-0.33782 0.09157-0.21626 0.02422-0.46145 0.0725-0.68841 0.03997-0.35915 0.30929-0.62662 0.57693-0.84136 0.60833-0.49413 1.305-0.92343 1.7223-1.6077 0.4277-0.68579 0.50742-1.5527 0.3085-2.3269-0.18986-0.75905-0.74187-1.397-1.4324-1.7513-0.65953-0.34783-1.4174-0.4789-2.1579-0.4598zm-0.14682 8.6187c-0.54658 0.01147-1.0977 0.31933-1.3232 0.82968-0.26085 0.55557-0.12725 1.2804 0.35373 1.6746 0.54343 0.45845 1.3895 0.48018 1.9792 0.0974 0.44669-0.28687 0.67981-0.84489 0.59977-1.3656-0.05874-0.52997-0.45659-0.99119-0.96331-1.1473-0.20723-0.06993-0.428-0.09622-0.64616-0.08869z' stroke-width='.15156'/%3E %3C/svg%3E");
		background-repeat: no-repeat;
		background-size: 20px 20px;
		content: " ";
		height: 20px;
		width: 20px;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
		margin-top: -4px;
		padding-left: 0px;
		padding-right: 0px;
		vertical-align: middle;
	}

	.nav-side-menu .brand {
		background-color: #fff;
		line-height: 50px;
		display: block;
		text-align: center;
		font-size: 16px;
	}

	.nav-side-menu .toggle-btn {
		display: none;
	}

	.nav-side-menu ul,
	.nav-side-menu li {
		list-style: none;
		padding: 0px;
		margin-top: 0rem;
		margin-bottom: 0rem;
		margin-left: 0rem;
		margin-right: 0rem;
		line-height: 40px;
		cursor: pointer;
	}

		.nav-side-menu ul .collapsed .arrow:before,
		.nav-side-menu li .collapsed .arrow:before {
			background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='currentColor' d='M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z'/%3e%3c/svg%3e");
			background-repeat: no-repeat;
			background-size: 20px 20px;
			height: 20px;
			width: 20px;
			content: " ";
			display: inline-block;
			padding-left: 0px;
			padding-right: 0px;
			vertical-align: middle;
			float: right;
		}

		.nav-side-menu ul:not(collapsed) .arrow:before,
		.nav-side-menu li:not(collapsed) .arrow:before {
			background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='currentColor' d='M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z'/%3e%3c/svg%3e");
			background-repeat: no-repeat;
			background-size: 20px 20px;
			height: 20px;
			width: 20px;
			content: " ";
			display: inline-block;
			padding-left: 0px;
			padding-right: 0px;
			margin-top: 10px;
			margin-right: 5px;
			vertical-align: middle;
			float: right;
		}

		.nav-side-menu ul .active,
		.nav-side-menu li .active {
			border-left: 3px solid #000;
			background-color: #f3f5f9;
		}

		.nav-side-menu ul .sub-menu li {
			background-color: #f2f5fe;
		}

			.nav-side-menu ul .sub-menu li.active,
			.nav-side-menu li .sub-menu li.active {
				color: #000;
				font-weight: bold;
			}

				.nav-side-menu ul .sub-menu li.active a,
				.nav-side-menu li .sub-menu li.active a {
					color: #000;
				}

		.nav-side-menu ul .sub-menu li,
		.nav-side-menu li .sub-menu li {
			background-color: #f2f5fe;
			border-top: none;
			border-left: none;
			border-right: none;
			border-bottom: 1px solid #cccccc;
			line-height: 36px;
			padding-left: 25px;
			font-weight: normal;
		}

			.nav-side-menu ul .sub-menu li:hover,
			.nav-side-menu li .sub-menu li:hover {
				background-color: #fff;
			}

	/*			.nav-side-menu ul .sub-menu li:before,
			.nav-side-menu li .sub-menu li:before {
				height: 16px;
				width: 16px;
				content: " ";
				display: inline-block;
				padding-left: 10px;
				padding-right: 10px;
				vertical-align: middle;
			}
*/
	.nav-side-menu li {
		padding-left: 0px;
		border-left: 3px solid transparent;
	}

		.nav-side-menu li a {
			text-decoration: none;
			color: #333333;
		}

			.nav-side-menu li a:hover {
				text-decoration: none;
				color: #000;
			}

			.nav-side-menu li a i {
				padding-left: 10px;
				width: 20px;
				padding-right: 20px;
			}

				.nav-side-menu li a i:hover {
					color: #000;
				}

		.nav-side-menu li:hover {
			border-left: 3px solid #333333;
			color: #000;
			background-color: #f3f5f9;
			-webkit-transition: all 0.25s ease;
			-moz-transition: all 0.25s ease;
			-o-transition: all 0.25s ease;
			transition: all 0.25s ease;
		}

@media (max-width: 767px) {
	.nav-side-menu {
		position: relative;
		width: 100%;
		/*		margin-bottom: 10px; */
	}

		.nav-side-menu .toggle-btn {
			display: block;
			cursor: pointer;
			position: absolute;
			right: 14px;
			top: 10px;
			z-index: 10 !important;
			background-color: #fff;
			color: #000;
			/*
				padding: 3px;
				width: 40px;
			*/
			text-align: center;
		}

	.brand {
		text-align: left !important;
		font-size: 22px;
		padding-left: 20px;
		line-height: 50px !important;
	}
}

@media (min-width: 767px) {
	.nav-side-menu .menu-list .menu-content {
		display: block;
	}
}

.page-item.active .page-link {
	color: #fff;
	background-color: #333;
	border-color: #333;
}

.page-link {
	color: #000;
}

.form-disable {
	background-color: #fbfbfb !important;
	border-top-width: 0px !important;
	border-left-width: 0px !important;
	border-right-width: 0px !important;
	border-bottom-width: 1px !important;
	border-bottom-style: solid !important;
	border-bottom-color: #ced4da !important;
	border-radius: 0rem !important;
}

.form-control {
	min-height: calc(1.5em + .75rem + 2px) !important;
	height: auto !important;
	border-radius: 2px;
}

.form-control-height {
	height: calc(1.5em + .75rem + 2px) !important;
}

.form-control-outline {
	height: auto !important;
	border-radius: 0px !important;
	border-top-width: 0px !important;
	border-left-width: 0px !important;
	border-right-width: 0px !important;
	border-bottom-color: var( --background-pink-dark ) !important;
}

	.form-control-outline:focus {
		color: var( --background-black ) !important;
		background-color: var( --background-white ) !important;
		border-color: var( --background-pink-light ) !important;
		outline: 0;
		box-shadow: 0 0 0 0px;
	}

.form-control-checkbox {
	min-height: 16px;
	min-width: 16px;
}

.bs-tooltip-top .tooltip-inner {
	background-color: #222222;
}

.bs-tooltip-top .arrow::before {
	border-top-color: #222222;
}

@media (min-width: 576px) {
	.card-columns {
		-webkit-column-count: 2 !important;
		-moz-column-count: 2 !important;
		column-count: 2 !important;
		-webkit-column-gap: 1.25rem;
		-moz-column-gap: 1.25rem;
		column-gap: 1.25rem;
		orphans: 1;
		widows: 1;
	}

		.card-columns .card {
			display: inline-block;
			width: 100%;
		}
}

@media (min-width: 992px) {
	.card-columns {
		-webkit-column-count: 3 !important;
		-moz-column-count: 3 !important;
		column-count: 3 !important;
		-webkit-column-gap: 1.25rem;
		-moz-column-gap: 1.25rem;
		column-gap: 1.25rem;
		orphans: 1;
		widows: 1;
	}

		.card-columns .card {
			display: inline-block;
			width: 100%;
		}
}

.control-tip {
	font-size: 0.75rem;
	color: #524e4d;
}

.control-label {
	font-size: 1rem;
	color: #2b2b2b;
}

.control-field {
	font-size: 1.25rem;
}

.control-title {
	font-size: 1.25rem;
	font-weight: bolder;
}

.control-info-icon {
	color: #161823;
}

.control-warning-icon {
	color: #fcc800;
}

.control-error-icon {
	color: #d7003a;
}

.control-cyan-icon {
	color: #00B4F1;
}

.arraw-right-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 512 512'%3e%3cpath d='m388.42 241.95-236.82-236.16c-7.759-7.733-20.321-7.72-28.067 0.04-7.74 7.759-7.72 20.328 0.04 28.067l222.72 222.1-222.73 222.1c-7.759 7.74-7.779 20.301-0.04 28.061 3.883 3.89 8.97 5.835 14.057 5.835 5.074 0 10.141-1.932 14.017-5.795l236.82-236.16c3.737-3.718 5.834-8.778 5.834-14.05s-2.103-10.326-5.834-14.051z'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 12px 12px;
	content: " ";
	height: 12px;
	width: 12px;
	display: inline-block;
}

.page-header-disable {
	color: #161823 !important;
}

	.page-header-disable:hover {
		color: #161823 !important;
		text-decoration: none !important;
	}

.page-header {
	color: #165e83 !important;
}

	.page-header:hover {
		color: #165e83 !important;
		text-decoration: none !important;
	}

.UploadPicture {
	border-radius: 3px;
	width: 160px;
	height: 160px;
	border: 1px dashed;
	text-align: center;
	line-height: 150px;
	background-color: #fbfdff;
	border-color: gray;
	float: left;
}

	.UploadPicture:hover {
		border-color: #7011f5;
		cursor: pointer;
	}

.control-progress {
	background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='10'><rect fill='rgb(170,76,143)' x='0' y='0' width='100%' height='100%'/></svg>");
	background-repeat: no-repeat;
}

.bd-sidebar {
	border-right: 0px solid rgba(0,0,0,.1);
}

.bd-body {
	position: relative;
	background-color: #f2f5fe;
	margin-left: 1.5rem;
	margin-right: 1.5rem;
	margin-top: 1.5rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	min-height: calc(100vh - 13rem);
}

table {
	border-top-color: transparent;
}

th {
	border-top-color: transparent;
	border-bottom-color: transparent;
}

.table thead th {
	border-top-color: transparent;
	border-bottom-width: 1px;
}

.text-ellipsis-3 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.platformImg {
	border: 0px solid #fff;
	width: 30px;
	height: 30px;
	border-radius: 30px;
	margin-right: 5px;
}

/** ej override */

.sb-header {
	z-index: 100;
}

.sb-content.e-view.hide-header {
	top: 0 !important;
}

.sb-header.e-view.hide-header {
	display: none;
}

.e-richtexteditor .e-rte-content .e-content pre {
	padding: 10px;
	background: #F4F5F7;
}

.e-accordion {
	border: 0px;
}

	.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
		padding: 0px;
	}

	.e-accordion .e-acrdn-item .e-acrdn-header {
		background-color: var( --background-white-750 );
	}

		.e-accordion .e-acrdn-item .e-acrdn-header:hover {
			background-color: var( --background-white-700 );
		}

		.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
			color: var( --background-pink-dark );
			font-size: 15px;
			font-weight: 600;
		}

		.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon .e-icons {
			color: var( --background-pink-dark );
		}

	.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-icons,
	.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-acrdn-header-content {
		color: var( --background-pink-light );
	}

	.e-accordion .e-acrdn-item.e-select > .e-acrdn-header:hover .e-acrdn-header-content,
	.e-accordion .e-acrdn-item.e-select > .e-acrdn-header:focus .e-acrdn-header-content {
		text-decoration: none;
	}

	.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
	.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content,
	.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
	.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
		color: var( --background-pink-dark );
	}

	.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover:focus .e-icons,
	.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover:focus .e-acrdn-header-content {
		color: var( --background-pink-light );
	}

	.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover:focus .e-icons,
	.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover:focus .e-acrdn-header-content,
	.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover:focus .e-icons,
	.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover:focus .e-acrdn-header-content {
		color: var( --background-pink-light );
	}

	.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-icons,
	.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-content,
	.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-icons,
	.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-content {
		color: var( --background-pink-light );
	}

.dropdown-item.active, .dropdown-item:active {
	color: #fff;
	text-decoration: none;
	background-color: var( --background-pink-dark);
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-input, .e-float-input.e-control-wrapper {
	border-radius: 2px !important;
}

.text-end {
	text-align: right !important;
}

br {
	margin-bottom: 8px;
}

.font-weight-semi {
	font-weight: 600 !important;
}

.blog-indent-1 {
	margin: 0pt 0pt 6pt 30pt;
	orphans: 0;
	widows: 0;
	text-indent: 36pt;
	font-size: 1rem;
	line-height: 1.5;
	font-weight: 400;
	letter-spacing: 0.5px;
	margin-bottom: 0.5rem;
}

.max-body-w-1440 {
	max-width: 1440px;
}

.max-body-w-800 {
	max-width: 800px;
}
a {
	text-decoration: none !important;
}
a:hover {
	text-decoration: underline !important;
}