@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap');
body {
    font-family: "Inter", sans-serif;
	background-color: #F4F4F4;
	box-sizing: border-box;
}
a,
/*a:hover {
    text-decoration: none;
    color: #061421;
}*/
p {
    font-size: 14px;
    margin: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 { 
  margin: 0;
}
.btn:focus{
	box-shadow: none;
}
.font-10 {
    font-size: 10px!important;
}
.font-11{
	font-size: 11px;
}
.font-12 {
    font-size: 12px;
}
.font-13 {
    font-size: 13px;
}
.font-14 {
    font-size: 14px!important;
}
.font-16 {
    font-size: 16px;
}
.fw-300{
	font-weight: 300;
}
.fw-400{
	font-weight: 400;
}
.fw-500{
	font-weight: 500;
}
.fw-600{
	font-weight: 600;
}
.rounded-10 {
    border-radius: 10px;
}
.text-green,.text-green:hover{
	color: #00CA80 !important;
}
.text-gray{
	color: #8F8F8F;
}
.text-blue{
	color: #156AA2;
}
.bg-green{
	background-color: #00CA80!important;
}
.right-box input{
	background-color: #F9FAFB;
	font-size: 13px;
}
.right-box .form-check-input[type=checkbox]:checked {
    background-color: #00CA80;
    border-color: #00CA80;
	outline: none;
}
.btn-outline-green{
	border: 2px solid #DEDEDE;
	border-radius: 7px;
	text-transform: uppercase;
	color: #8F8F8F;
	font-weight: 600;
	text-align: left;
	font-size: 13px;
}
.btn-outline-green:hover,.btn-outline-green:focus{
	color: #00CA80;
	border-color: #00CA80;
	background-color: #03BE631A;
}
.btn-outline-green:hover svg path,.btn-outline-green:focus svg path{
	fill: #00CA80;	
}
.select-bg{
	background-color: #F9FAFB;
    height: calc(2.25rem + 2px);
    font-size: 14px;
}
.radio-bg{
	border: 1px solid #E5E7EA;
	background-color: #F9FAFB;
}
.radio-bg .form-check-input:checked{
    background-color: #03BE63;
    border-color: #03BE63;
	box-shadow: none;
	transition: 0.5s ease;	
}
.radio-bg .form-check-input{
	margin-right: 5px;
}
.form-check-inline{
	display: inline-flex;
    align-items: center;
    padding-left: 0;
    margin-right: 0.75rem;
}
.form-check-inline .form-check-input{
	margin-top: 0;
}

@media (max-width: 576px) {
	.right-box{
		border-radius: 0px!important;
		padding: 40px 60px!important;
	}
	.right-box .main-heading h4{
		font-size: 17px;
	}
	.right-box .main-heading h1 {
		font-size: 44px!important;
	}
}
@media (max-width: 992px) {
    .right-box{
		border-radius: 0px!important;
		padding: 40px 60px!important;
	}
}

div.dataTables_wrapper {
	font-family: 'Lato', sans-serif;
	color: #2D6C98;
}

	div.dataTables_wrapper div.dataTables_paginate ul.pagination {
		font-size: 12px;
	}


.badge {
	display: inline-block;
	padding: 0.25em 0.4em;
	font-size: 75%;
	font-weight: 700;
	line-height: 1;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25rem;
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
	.badge {
		transition: none;
	}
}

a.badge:focus,
a.badge:hover {
	text-decoration: none;
}

.badge:empty {
	display: none;
}

.btn .badge {
	position: relative;
	top: -1px;
}

.badge-pill {
	padding-right: 0.6em;
	padding-left: 0.6em;
	border-radius: 10rem;
}

.badge-primary {
	color: #fff;
	background-color: #5e8fed;
}

a.badge-primary:focus,
a.badge-primary:hover {
	color: #fff;
	background-color: #0062cc;
}

a.badge-primary.focus,
a.badge-primary:focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-secondary {
	color: #fff;
	background-color: #6c757d;
}

a.badge-secondary:focus,
a.badge-secondary:hover {
	color: #fff;
	background-color: #545b62;
}

a.badge-secondary.focus,
a.badge-secondary:focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
	color: #fff;
	background-color: #28a745;
}

a.badge-success:focus,
a.badge-success:hover {
	color: #fff;
	background-color: #1e7e34;
}

a.badge-success.focus,
a.badge-success:focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
	color: #fff;
	background-color: #17a2b8;
}

a.badge-info:focus,
a.badge-info:hover {
	color: #fff;
	background-color: #117a8b;
}

a.badge-info.focus,
a.badge-info:focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
	color: #1f2d3d;
	background-color: #ffc107;
}

a.badge-warning:focus,
a.badge-warning:hover {
	color: #1f2d3d;
	background-color: #d39e00;
}

a.badge-warning.focus,
a.badge-warning:focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
	color: #fff;
	background-color: #dc3545;
}

a.badge-danger:focus,
a.badge-danger:hover {
	color: #fff;
	background-color: #bd2130;
}

a.badge-danger.focus,
a.badge-danger:focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
	color: #1f2d3d;
	background-color: #f8f9fa;
}

a.badge-light:focus,
a.badge-light:hover {
	color: #1f2d3d;
	background-color: #dae0e5;
}

a.badge-light.focus,
a.badge-light:focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
	color: #fff;
	background-color: #343a40;
}

a.badge-dark:focus,
a.badge-dark:hover {
	color: #fff;
	background-color: #1d2124;
}

a.badge-dark.focus,
a.badge-dark:focus {
	outline: 0;
	box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.bg-gradient-olive > .card-header .btn-tool,
.bg-olive > .card-header .btn-tool,
.card-olive:not(.card-outline) > .card-header .btn-tool {
	color: rgba(255, 255, 255, 0.8);
}

	.bg-gradient-olive > .card-header .btn-tool:hover,
	.bg-olive > .card-header .btn-tool:hover,
	.card-olive:not(.card-outline) > .card-header .btn-tool:hover {
		color: #fff;
	}

.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th,
.card.bg-olive .bootstrap-datetimepicker-widget .table td,
.card.bg-olive .bootstrap-datetimepicker-widget .table th {
	border: none;
}

.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
	background-color: #317c5b;
	color: #fff;
}

.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-olive .bootstrap-datetimepicker-widget table td.today::before {
	border-bottom-color: #fff;
}

.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.active,
.card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover {
	background-color: #50b98a;
	color: #fff;
}

.dark-mode .toast.bg-olive {
	background-color: rgba(116, 200, 163, 0.9) !important;
}

	.dark-mode .toast.bg-olive .toast-header {
		background-color: rgba(116, 200, 163, 0.85);
		color: #1f2d3d;
	}

.bg-olive {
	background-color: #3d9970 !important;
}

	.bg-olive,
	.bg-olive > a {
		color: #fff !important;
	}

		.bg-olive.btn:hover {
			border-color: #2e7555;
			color: #ececec;
		}

		.bg-olive.btn.active,
		.bg-olive.btn:active,
		.bg-olive.btn:not(:disabled):not(.disabled).active,
		.bg-olive.btn:not(:disabled):not(.disabled):active {
			background-color: #2e7555 !important;
			border-color: #2b6b4f;
			color: #fff;
		}

.bg-lime {
	background-color: #01ff70 !important;
}

	.bg-lime,
	.bg-lime > a {
		color: #1f2d3d !important;
	}

		.bg-lime.btn:hover {
			border-color: #00cd5a;
			color: #121a24;
		}

		.bg-lime.btn.active,
		.bg-lime.btn:active,
		.bg-lime.btn:not(:disabled):not(.disabled).active,
		.bg-lime.btn:not(:disabled):not(.disabled):active {
			background-color: #00cd5a !important;
			border-color: #00c054;
			color: #fff;
		}

.bg-fuchsia {
	background-color: #f012be !important;
}

	.bg-fuchsia,
	.bg-fuchsia > a {
		color: #fff !important;
	}

		.bg-fuchsia.btn:hover {
			border-color: #c30c9a;
			color: #ececec;
		}

		.bg-fuchsia.btn.active,
		.bg-fuchsia.btn:active,
		.bg-fuchsia.btn:not(:disabled):not(.disabled).active,
		.bg-fuchsia.btn:not(:disabled):not(.disabled):active {
			background-color: #c30c9a !important;
			border-color: #b70c90;
			color: #fff;
		}

.bg-maroon {
	background-color: #d81b60 !important;
}

	.bg-maroon,
	.bg-maroon > a {
		color: #fff !important;
	}

		.bg-maroon.btn:hover {
			border-color: #ab154c;
			color: #ececec;
		}

		.bg-maroon.btn.active,
		.bg-maroon.btn:active,
		.bg-maroon.btn:not(:disabled):not(.disabled).active,
		.bg-maroon.btn:not(:disabled):not(.disabled):active {
			background-color: #ab154c !important;
			border-color: #9f1447;
			color: #fff;
		}

.bg-blue {
	background-color: #5e8fed !important;
}

	.bg-blue,
	.bg-blue > a {
		color: #fff !important;
	}

		.bg-blue.btn:hover {
			border-color: #0062cc;
			color: #ececec;
		}

		.bg-blue.btn.active,
		.bg-blue.btn:active,
		.bg-blue.btn:not(:disabled):not(.disabled).active,
		.bg-blue.btn:not(:disabled):not(.disabled):active {
			background-color: #0062cc !important;
			border-color: #005cbf;
			color: #fff;
		}

.bg-indigo {
	background-color: #6610f2 !important;
}

	.bg-indigo,
	.bg-indigo > a {
		color: #fff !important;
	}

		.bg-indigo.btn:hover {
			border-color: #510bc4;
			color: #ececec;
		}

		.bg-indigo.btn.active,
		.bg-indigo.btn:active,
		.bg-indigo.btn:not(:disabled):not(.disabled).active,
		.bg-indigo.btn:not(:disabled):not(.disabled):active {
			background-color: #510bc4 !important;
			border-color: #4c0ab8;
			color: #fff;
		}

.bg-purple {
	background-color: #6f42c1 !important;
}

	.bg-purple,
	.bg-purple > a {
		color: #fff !important;
	}

		.bg-purple.btn:hover {
			border-color: #59339d;
			color: #ececec;
		}

		.bg-purple.btn.active,
		.bg-purple.btn:active,
		.bg-purple.btn:not(:disabled):not(.disabled).active,
		.bg-purple.btn:not(:disabled):not(.disabled):active {
			background-color: #59339d !important;
			border-color: #533093;
			color: #fff;
		}

.bg-pink {
	background-color: #e83e8c !important;
}

	.bg-pink,
	.bg-pink > a {
		color: #fff !important;
	}

		.bg-pink.btn:hover {
			border-color: #d91a72;
			color: #ececec;
		}

		.bg-pink.btn.active,
		.bg-pink.btn:active,
		.bg-pink.btn:not(:disabled):not(.disabled).active,
		.bg-pink.btn:not(:disabled):not(.disabled):active {
			background-color: #d91a72 !important;
			border-color: #ce196c;
			color: #fff;
		}

.bg-red {
	background-color: #dc3545 !important;
}

	.bg-red,
	.bg-red > a {
		color: #fff !important;
	}

		.bg-red.btn:hover {
			border-color: #bd2130;
			color: #ececec;
		}

		.bg-red.btn.active,
		.bg-red.btn:active,
		.bg-red.btn:not(:disabled):not(.disabled).active,
		.bg-red.btn:not(:disabled):not(.disabled):active {
			background-color: #bd2130 !important;
			border-color: #b21f2d;
			color: #fff;
		}

.bg-orange {
	background-color: #fd7e14 !important;
}

	.bg-orange,
	.bg-orange > a {
		color: #1f2d3d !important;
	}

		.bg-orange.btn:hover {
			border-color: #dc6502;
			color: #121a24;
		}

		.bg-orange.btn.active,
		.bg-orange.btn:active,
		.bg-orange.btn:not(:disabled):not(.disabled).active,
		.bg-orange.btn:not(:disabled):not(.disabled):active {
			background-color: #dc6502 !important;
			border-color: #cf5f02;
			color: #fff;
		}

.bg-yellow {
	background-color: #ffc107 !important;
}

	.bg-yellow,
	.bg-yellow > a {
		color: #1f2d3d !important;
	}

		.bg-yellow.btn:hover {
			border-color: #d39e00;
			color: #121a24;
		}

		.bg-yellow.btn.active,
		.bg-yellow.btn:active,
		.bg-yellow.btn:not(:disabled):not(.disabled).active,
		.bg-yellow.btn:not(:disabled):not(.disabled):active {
			background-color: #d39e00 !important;
			border-color: #c69500;
			color: #1f2d3d;
		}

.bg-green {
	background-color: #28a745 !important;
}

	.bg-green,
	.bg-green > a {
		color: #fff !important;
	}

		.bg-green.btn:hover {
			border-color: #1e7e34;
			color: #ececec;
		}

		.bg-green.btn.active,
		.bg-green.btn:active,
		.bg-green.btn:not(:disabled):not(.disabled).active,
		.bg-green.btn:not(:disabled):not(.disabled):active {
			background-color: #1e7e34 !important;
			border-color: #1c7430;
			color: #fff;
		}

.bg-teal {
	background-color: #20c997 !important;
}

	.bg-teal,
	.bg-teal > a {
		color: #fff !important;
	}

		.bg-teal.btn:hover {
			border-color: #199d76;
			color: #ececec;
		}

		.bg-teal.btn.active,
		.bg-teal.btn:active,
		.bg-teal.btn:not(:disabled):not(.disabled).active,
		.bg-teal.btn:not(:disabled):not(.disabled):active {
			background-color: #199d76 !important;
			border-color: #17926e;
			color: #fff;
		}

.bg-cyan {
	background-color: #17a2b8 !important;
}

	.bg-cyan,
	.bg-cyan > a {
		color: #fff !important;
	}

		.bg-cyan.btn:hover {
			border-color: #117a8b;
			color: #ececec;
		}

		.bg-cyan.btn.active,
		.bg-cyan.btn:active,
		.bg-cyan.btn:not(:disabled):not(.disabled).active,
		.bg-cyan.btn:not(:disabled):not(.disabled):active {
			background-color: #117a8b !important;
			border-color: #10707f;
			color: #fff;
		}

.bg-white {
	background-color: #fff !important;
}

	.bg-white,
	.bg-white > a {
		color: #1f2d3d !important;
	}

		.bg-white.btn:hover {
			border-color: #e6e6e6;
			color: #121a24;
		}

		.bg-white.btn.active,
		.bg-white.btn:active,
		.bg-white.btn:not(:disabled):not(.disabled).active,
		.bg-white.btn:not(:disabled):not(.disabled):active {
			background-color: #e6e6e6 !important;
			border-color: #dfdfdf;
			color: #1f2d3d;
		}

.bg-gray {
	background-color: #6c757d !important;
}

	.bg-gray,
	.bg-gray > a {
		color: #fff !important;
	}

		.bg-gray.btn:hover {
			border-color: #545b62;
			color: #ececec;
		}

		.bg-gray.btn.active,
		.bg-gray.btn:active,
		.bg-gray.btn:not(:disabled):not(.disabled).active,
		.bg-gray.btn:not(:disabled):not(.disabled):active {
			background-color: #545b62 !important;
			border-color: #4e555b;
			color: #fff;
		}

.bg-gray-dark {
	background-color: #343a40 !important;
}

	.bg-gray-dark,
	.bg-gray-dark > a {
		color: #fff !important;
	}

		.bg-gray-dark.btn:hover {
			border-color: #1d2124;
			color: #ececec;
		}

		.bg-gray-dark.btn.active,
		.bg-gray-dark.btn:active,
		.bg-gray-dark.btn:not(:disabled):not(.disabled).active,
		.bg-gray-dark.btn:not(:disabled):not(.disabled):active {
			background-color: #1d2124 !important;
			border-color: #171a1d;
			color: #fff;
		}

@media print {
	.table td.bg-primary,
	.table th.bg-primary {
		background-color: #5e8fed !important;
	}

		.table td.bg-primary,
		.table td.bg-primary > a,
		.table th.bg-primary,
		.table th.bg-primary > a {
			color: #fff !important;
		}

			.table td.bg-primary.btn:hover,
			.table th.bg-primary.btn:hover {
				border-color: #0062cc;
				color: #ececec;
			}

			.table td.bg-primary.btn.active,
			.table td.bg-primary.btn:active,
			.table td.bg-primary.btn:not(:disabled):not(.disabled).active,
			.table td.bg-primary.btn:not(:disabled):not(.disabled):active,
			.table th.bg-primary.btn.active,
			.table th.bg-primary.btn:active,
			.table th.bg-primary.btn:not(:disabled):not(.disabled).active,
			.table th.bg-primary.btn:not(:disabled):not(.disabled):active {
				background-color: #0062cc !important;
				border-color: #005cbf;
				color: #fff;
			}

	.table td.bg-secondary,
	.table th.bg-secondary {
		background-color: #6c757d !important;
	}

		.table td.bg-secondary,
		.table td.bg-secondary > a,
		.table th.bg-secondary,
		.table th.bg-secondary > a {
			color: #fff !important;
		}

			.table td.bg-secondary.btn:hover,
			.table th.bg-secondary.btn:hover {
				border-color: #545b62;
				color: #ececec;
			}

			.table td.bg-secondary.btn.active,
			.table td.bg-secondary.btn:active,
			.table td.bg-secondary.btn:not(:disabled):not(.disabled).active,
			.table td.bg-secondary.btn:not(:disabled):not(.disabled):active,
			.table th.bg-secondary.btn.active,
			.table th.bg-secondary.btn:active,
			.table th.bg-secondary.btn:not(:disabled):not(.disabled).active,
			.table th.bg-secondary.btn:not(:disabled):not(.disabled):active {
				background-color: #545b62 !important;
				border-color: #4e555b;
				color: #fff;
			}

	.table td.bg-success,
	.table th.bg-success {
		background-color: #28a745 !important;
	}

		.table td.bg-success,
		.table td.bg-success > a,
		.table th.bg-success,
		.table th.bg-success > a {
			color: #fff !important;
		}

			.table td.bg-success.btn:hover,
			.table th.bg-success.btn:hover {
				border-color: #1e7e34;
				color: #ececec;
			}

			.table td.bg-success.btn.active,
			.table td.bg-success.btn:active,
			.table td.bg-success.btn:not(:disabled):not(.disabled).active,
			.table td.bg-success.btn:not(:disabled):not(.disabled):active,
			.table th.bg-success.btn.active,
			.table th.bg-success.btn:active,
			.table th.bg-success.btn:not(:disabled):not(.disabled).active,
			.table th.bg-success.btn:not(:disabled):not(.disabled):active {
				background-color: #1e7e34 !important;
				border-color: #1c7430;
				color: #fff;
			}

	.table td.bg-info,
	.table th.bg-info {
		background-color: #17a2b8 !important;
	}

		.table td.bg-info,
		.table td.bg-info > a,
		.table th.bg-info,
		.table th.bg-info > a {
			color: #fff !important;
		}

			.table td.bg-info.btn:hover,
			.table th.bg-info.btn:hover {
				border-color: #117a8b;
				color: #ececec;
			}

			.table td.bg-info.btn.active,
			.table td.bg-info.btn:active,
			.table td.bg-info.btn:not(:disabled):not(.disabled).active,
			.table td.bg-info.btn:not(:disabled):not(.disabled):active,
			.table th.bg-info.btn.active,
			.table th.bg-info.btn:active,
			.table th.bg-info.btn:not(:disabled):not(.disabled).active,
			.table th.bg-info.btn:not(:disabled):not(.disabled):active {
				background-color: #117a8b !important;
				border-color: #10707f;
				color: #fff;
			}

	.table td.bg-warning,
	.table th.bg-warning {
		background-color: #ffc107 !important;
	}

		.table td.bg-warning,
		.table td.bg-warning > a,
		.table th.bg-warning,
		.table th.bg-warning > a {
			color: #1f2d3d !important;
		}

			.table td.bg-warning.btn:hover,
			.table th.bg-warning.btn:hover {
				border-color: #d39e00;
				color: #121a24;
			}

			.table td.bg-warning.btn.active,
			.table td.bg-warning.btn:active,
			.table td.bg-warning.btn:not(:disabled):not(.disabled).active,
			.table td.bg-warning.btn:not(:disabled):not(.disabled):active,
			.table th.bg-warning.btn.active,
			.table th.bg-warning.btn:active,
			.table th.bg-warning.btn:not(:disabled):not(.disabled).active,
			.table th.bg-warning.btn:not(:disabled):not(.disabled):active {
				background-color: #d39e00 !important;
				border-color: #c69500;
				color: #1f2d3d;
			}

	.table td.bg-danger,
	.table th.bg-danger {
		background-color: #dc3545 !important;
	}

		.table td.bg-danger,
		.table td.bg-danger > a,
		.table th.bg-danger,
		.table th.bg-danger > a {
			color: #fff !important;
		}

			.table td.bg-danger.btn:hover,
			.table th.bg-danger.btn:hover {
				border-color: #bd2130;
				color: #ececec;
			}

			.table td.bg-danger.btn.active,
			.table td.bg-danger.btn:active,
			.table td.bg-danger.btn:not(:disabled):not(.disabled).active,
			.table td.bg-danger.btn:not(:disabled):not(.disabled):active,
			.table th.bg-danger.btn.active,
			.table th.bg-danger.btn:active,
			.table th.bg-danger.btn:not(:disabled):not(.disabled).active,
			.table th.bg-danger.btn:not(:disabled):not(.disabled):active {
				background-color: #bd2130 !important;
				border-color: #b21f2d;
				color: #fff;
			}

	.table td.bg-light,
	.table th.bg-light {
		background-color: #f8f9fa !important;
	}

		.table td.bg-light,
		.table td.bg-light > a,
		.table th.bg-light,
		.table th.bg-light > a {
			color: #1f2d3d !important;
		}

			.table td.bg-light.btn:hover,
			.table th.bg-light.btn:hover {
				border-color: #dae0e5;
				color: #121a24;
			}

			.table td.bg-light.btn.active,
			.table td.bg-light.btn:active,
			.table td.bg-light.btn:not(:disabled):not(.disabled).active,
			.table td.bg-light.btn:not(:disabled):not(.disabled):active,
			.table th.bg-light.btn.active,
			.table th.bg-light.btn:active,
			.table th.bg-light.btn:not(:disabled):not(.disabled).active,
			.table th.bg-light.btn:not(:disabled):not(.disabled):active {
				background-color: #dae0e5 !important;
				border-color: #d3d9df;
				color: #1f2d3d;
			}

	.table td.bg-dark,
	.table th.bg-dark {
		background-color: #343a40 !important;
	}

		.table td.bg-dark,
		.table td.bg-dark > a,
		.table th.bg-dark,
		.table th.bg-dark > a {
			color: #fff !important;
		}

			.table td.bg-dark.btn:hover,
			.table th.bg-dark.btn:hover {
				border-color: #1d2124;
				color: #ececec;
			}

			.table td.bg-dark.btn.active,
			.table td.bg-dark.btn:active,
			.table td.bg-dark.btn:not(:disabled):not(.disabled).active,
			.table td.bg-dark.btn:not(:disabled):not(.disabled):active,
			.table th.bg-dark.btn.active,
			.table th.bg-dark.btn:active,
			.table th.bg-dark.btn:not(:disabled):not(.disabled).active,
			.table th.bg-dark.btn:not(:disabled):not(.disabled):active {
				background-color: #1d2124 !important;
				border-color: #171a1d;
				color: #fff;
			}

	.table td.bg-lightblue,
	.table th.bg-lightblue {
		background-color: #3c8dbc !important;
	}

		.table td.bg-lightblue,
		.table td.bg-lightblue > a,
		.table th.bg-lightblue,
		.table th.bg-lightblue > a {
			color: #fff !important;
		}

			.table td.bg-lightblue.btn:hover,
			.table th.bg-lightblue.btn:hover {
				border-color: #307095;
				color: #ececec;
			}

			.table td.bg-lightblue.btn.active,
			.table td.bg-lightblue.btn:active,
			.table td.bg-lightblue.btn:not(:disabled):not(.disabled).active,
			.table td.bg-lightblue.btn:not(:disabled):not(.disabled):active,
			.table th.bg-lightblue.btn.active,
			.table th.bg-lightblue.btn:active,
			.table th.bg-lightblue.btn:not(:disabled):not(.disabled).active,
			.table th.bg-lightblue.btn:not(:disabled):not(.disabled):active {
				background-color: #307095 !important;
				border-color: #2d698c;
				color: #fff;
			}

	.table td.bg-navy,
	.table th.bg-navy {
		background-color: #001f3f !important;
	}

		.table td.bg-navy,
		.table td.bg-navy > a,
		.table th.bg-navy,
		.table th.bg-navy > a {
			color: #fff !important;
		}

			.table td.bg-navy.btn:hover,
			.table th.bg-navy.btn:hover {
				border-color: #00060c;
				color: #ececec;
			}

			.table td.bg-navy.btn.active,
			.table td.bg-navy.btn:active,
			.table td.bg-navy.btn:not(:disabled):not(.disabled).active,
			.table td.bg-navy.btn:not(:disabled):not(.disabled):active,
			.table th.bg-navy.btn.active,
			.table th.bg-navy.btn:active,
			.table th.bg-navy.btn:not(:disabled):not(.disabled).active,
			.table th.bg-navy.btn:not(:disabled):not(.disabled):active {
				background-color: #00060c !important;
				border-color: #000;
				color: #fff;
			}

	.table td.bg-olive,
	.table th.bg-olive {
		background-color: #3d9970 !important;
	}

		.table td.bg-olive,
		.table td.bg-olive > a,
		.table th.bg-olive,
		.table th.bg-olive > a {
			color: #fff !important;
		}

			.table td.bg-olive.btn:hover,
			.table th.bg-olive.btn:hover {
				border-color: #2e7555;
				color: #ececec;
			}

			.table td.bg-olive.btn.active,
			.table td.bg-olive.btn:active,
			.table td.bg-olive.btn:not(:disabled):not(.disabled).active,
			.table td.bg-olive.btn:not(:disabled):not(.disabled):active,
			.table th.bg-olive.btn.active,
			.table th.bg-olive.btn:active,
			.table th.bg-olive.btn:not(:disabled):not(.disabled).active,
			.table th.bg-olive.btn:not(:disabled):not(.disabled):active {
				background-color: #2e7555 !important;
				border-color: #2b6b4f;
				color: #fff;
			}

	.table td.bg-lime,
	.table th.bg-lime {
		background-color: #01ff70 !important;
	}

		.table td.bg-lime,
		.table td.bg-lime > a,
		.table th.bg-lime,
		.table th.bg-lime > a {
			color: #1f2d3d !important;
		}

			.table td.bg-lime.btn:hover,
			.table th.bg-lime.btn:hover {
				border-color: #00cd5a;
				color: #121a24;
			}

			.table td.bg-lime.btn.active,
			.table td.bg-lime.btn:active,
			.table td.bg-lime.btn:not(:disabled):not(.disabled).active,
			.table td.bg-lime.btn:not(:disabled):not(.disabled):active,
			.table th.bg-lime.btn.active,
			.table th.bg-lime.btn:active,
			.table th.bg-lime.btn:not(:disabled):not(.disabled).active,
			.table th.bg-lime.btn:not(:disabled):not(.disabled):active {
				background-color: #00cd5a !important;
				border-color: #00c054;
				color: #fff;
			}

	.table td.bg-fuchsia,
	.table th.bg-fuchsia {
		background-color: #f012be !important;
	}

		.table td.bg-fuchsia,
		.table td.bg-fuchsia > a,
		.table th.bg-fuchsia,
		.table th.bg-fuchsia > a {
			color: #fff !important;
		}

			.table td.bg-fuchsia.btn:hover,
			.table th.bg-fuchsia.btn:hover {
				border-color: #c30c9a;
				color: #ececec;
			}

			.table td.bg-fuchsia.btn.active,
			.table td.bg-fuchsia.btn:active,
			.table td.bg-fuchsia.btn:not(:disabled):not(.disabled).active,
			.table td.bg-fuchsia.btn:not(:disabled):not(.disabled):active,
			.table th.bg-fuchsia.btn.active,
			.table th.bg-fuchsia.btn:active,
			.table th.bg-fuchsia.btn:not(:disabled):not(.disabled).active,
			.table th.bg-fuchsia.btn:not(:disabled):not(.disabled):active {
				background-color: #c30c9a !important;
				border-color: #b70c90;
				color: #fff;
			}

	.table td.bg-maroon,
	.table th.bg-maroon {
		background-color: #d81b60 !important;
	}

		.table td.bg-maroon,
		.table td.bg-maroon > a,
		.table th.bg-maroon,
		.table th.bg-maroon > a {
			color: #fff !important;
		}

			.table td.bg-maroon.btn:hover,
			.table th.bg-maroon.btn:hover {
				border-color: #ab154c;
				color: #ececec;
			}

			.table td.bg-maroon.btn.active,
			.table td.bg-maroon.btn:active,
			.table td.bg-maroon.btn:not(:disabled):not(.disabled).active,
			.table td.bg-maroon.btn:not(:disabled):not(.disabled):active,
			.table th.bg-maroon.btn.active,
			.table th.bg-maroon.btn:active,
			.table th.bg-maroon.btn:not(:disabled):not(.disabled).active,
			.table th.bg-maroon.btn:not(:disabled):not(.disabled):active {
				background-color: #ab154c !important;
				border-color: #9f1447;
				color: #fff;
			}

	.table td.bg-blue,
	.table th.bg-blue {
		background-color: #5e8fed !important;
	}

		.table td.bg-blue,
		.table td.bg-blue > a,
		.table th.bg-blue,
		.table th.bg-blue > a {
			color: #fff !important;
		}

			.table td.bg-blue.btn:hover,
			.table th.bg-blue.btn:hover {
				border-color: #0062cc;
				color: #ececec;
			}

			.table td.bg-blue.btn.active,
			.table td.bg-blue.btn:active,
			.table td.bg-blue.btn:not(:disabled):not(.disabled).active,
			.table td.bg-blue.btn:not(:disabled):not(.disabled):active,
			.table th.bg-blue.btn.active,
			.table th.bg-blue.btn:active,
			.table th.bg-blue.btn:not(:disabled):not(.disabled).active,
			.table th.bg-blue.btn:not(:disabled):not(.disabled):active {
				background-color: #0062cc !important;
				border-color: #005cbf;
				color: #fff;
			}

	.table td.bg-indigo,
	.table th.bg-indigo {
		background-color: #6610f2 !important;
	}

		.table td.bg-indigo,
		.table td.bg-indigo > a,
		.table th.bg-indigo,
		.table th.bg-indigo > a {
			color: #fff !important;
		}

			.table td.bg-indigo.btn:hover,
			.table th.bg-indigo.btn:hover {
				border-color: #510bc4;
				color: #ececec;
			}

			.table td.bg-indigo.btn.active,
			.table td.bg-indigo.btn:active,
			.table td.bg-indigo.btn:not(:disabled):not(.disabled).active,
			.table td.bg-indigo.btn:not(:disabled):not(.disabled):active,
			.table th.bg-indigo.btn.active,
			.table th.bg-indigo.btn:active,
			.table th.bg-indigo.btn:not(:disabled):not(.disabled).active,
			.table th.bg-indigo.btn:not(:disabled):not(.disabled):active {
				background-color: #510bc4 !important;
				border-color: #4c0ab8;
				color: #fff;
			}

	.table td.bg-purple,
	.table th.bg-purple {
		background-color: #6f42c1 !important;
	}

		.table td.bg-purple,
		.table td.bg-purple > a,
		.table th.bg-purple,
		.table th.bg-purple > a {
			color: #fff !important;
		}

			.table td.bg-purple.btn:hover,
			.table th.bg-purple.btn:hover {
				border-color: #59339d;
				color: #ececec;
			}

			.table td.bg-purple.btn.active,
			.table td.bg-purple.btn:active,
			.table td.bg-purple.btn:not(:disabled):not(.disabled).active,
			.table td.bg-purple.btn:not(:disabled):not(.disabled):active,
			.table th.bg-purple.btn.active,
			.table th.bg-purple.btn:active,
			.table th.bg-purple.btn:not(:disabled):not(.disabled).active,
			.table th.bg-purple.btn:not(:disabled):not(.disabled):active {
				background-color: #59339d !important;
				border-color: #533093;
				color: #fff;
			}

	.table td.bg-pink,
	.table th.bg-pink {
		background-color: #e83e8c !important;
	}

		.table td.bg-pink,
		.table td.bg-pink > a,
		.table th.bg-pink,
		.table th.bg-pink > a {
			color: #fff !important;
		}

			.table td.bg-pink.btn:hover,
			.table th.bg-pink.btn:hover {
				border-color: #d91a72;
				color: #ececec;
			}

			.table td.bg-pink.btn.active,
			.table td.bg-pink.btn:active,
			.table td.bg-pink.btn:not(:disabled):not(.disabled).active,
			.table td.bg-pink.btn:not(:disabled):not(.disabled):active,
			.table th.bg-pink.btn.active,
			.table th.bg-pink.btn:active,
			.table th.bg-pink.btn:not(:disabled):not(.disabled).active,
			.table th.bg-pink.btn:not(:disabled):not(.disabled):active {
				background-color: #d91a72 !important;
				border-color: #ce196c;
				color: #fff;
			}

	.table td.bg-red,
	.table th.bg-red {
		background-color: #dc3545 !important;
	}

		.table td.bg-red,
		.table td.bg-red > a,
		.table th.bg-red,
		.table th.bg-red > a {
			color: #fff !important;
		}

			.table td.bg-red.btn:hover,
			.table th.bg-red.btn:hover {
				border-color: #bd2130;
				color: #ececec;
			}

			.table td.bg-red.btn.active,
			.table td.bg-red.btn:active,
			.table td.bg-red.btn:not(:disabled):not(.disabled).active,
			.table td.bg-red.btn:not(:disabled):not(.disabled):active,
			.table th.bg-red.btn.active,
			.table th.bg-red.btn:active,
			.table th.bg-red.btn:not(:disabled):not(.disabled).active,
			.table th.bg-red.btn:not(:disabled):not(.disabled):active {
				background-color: #bd2130 !important;
				border-color: #b21f2d;
				color: #fff;
			}

	.table td.bg-orange,
	.table th.bg-orange {
		background-color: #fd7e14 !important;
	}

		.table td.bg-orange,
		.table td.bg-orange > a,
		.table th.bg-orange,
		.table th.bg-orange > a {
			color: #1f2d3d !important;
		}

			.table td.bg-orange.btn:hover,
			.table th.bg-orange.btn:hover {
				border-color: #dc6502;
				color: #121a24;
			}

			.table td.bg-orange.btn.active,
			.table td.bg-orange.btn:active,
			.table td.bg-orange.btn:not(:disabled):not(.disabled).active,
			.table td.bg-orange.btn:not(:disabled):not(.disabled):active,
			.table th.bg-orange.btn.active,
			.table th.bg-orange.btn:active,
			.table th.bg-orange.btn:not(:disabled):not(.disabled).active,
			.table th.bg-orange.btn:not(:disabled):not(.disabled):active {
				background-color: #dc6502 !important;
				border-color: #cf5f02;
				color: #fff;
			}

	.table td.bg-yellow,
	.table th.bg-yellow {
		background-color: #ffc107 !important;
	}

		.table td.bg-yellow,
		.table td.bg-yellow > a,
		.table th.bg-yellow,
		.table th.bg-yellow > a {
			color: #1f2d3d !important;
		}

			.table td.bg-yellow.btn:hover,
			.table th.bg-yellow.btn:hover {
				border-color: #d39e00;
				color: #121a24;
			}

			.table td.bg-yellow.btn.active,
			.table td.bg-yellow.btn:active,
			.table td.bg-yellow.btn:not(:disabled):not(.disabled).active,
			.table td.bg-yellow.btn:not(:disabled):not(.disabled):active,
			.table th.bg-yellow.btn.active,
			.table th.bg-yellow.btn:active,
			.table th.bg-yellow.btn:not(:disabled):not(.disabled).active,
			.table th.bg-yellow.btn:not(:disabled):not(.disabled):active {
				background-color: #d39e00 !important;
				border-color: #c69500;
				color: #1f2d3d;
			}

	.table td.bg-green,
	.table th.bg-green {
		background-color: #28a745 !important;
	}

		.table td.bg-green,
		.table td.bg-green > a,
		.table th.bg-green,
		.table th.bg-green > a {
			color: #fff !important;
		}

			.table td.bg-green.btn:hover,
			.table th.bg-green.btn:hover {
				border-color: #1e7e34;
				color: #ececec;
			}

			.table td.bg-green.btn.active,
			.table td.bg-green.btn:active,
			.table td.bg-green.btn:not(:disabled):not(.disabled).active,
			.table td.bg-green.btn:not(:disabled):not(.disabled):active,
			.table th.bg-green.btn.active,
			.table th.bg-green.btn:active,
			.table th.bg-green.btn:not(:disabled):not(.disabled).active,
			.table th.bg-green.btn:not(:disabled):not(.disabled):active {
				background-color: #1e7e34 !important;
				border-color: #1c7430;
				color: #fff;
			}

	.table td.bg-teal,
	.table th.bg-teal {
		background-color: #20c997 !important;
	}

		.table td.bg-teal,
		.table td.bg-teal > a,
		.table th.bg-teal,
		.table th.bg-teal > a {
			color: #fff !important;
		}

			.table td.bg-teal.btn:hover,
			.table th.bg-teal.btn:hover {
				border-color: #199d76;
				color: #ececec;
			}

			.table td.bg-teal.btn.active,
			.table td.bg-teal.btn:active,
			.table td.bg-teal.btn:not(:disabled):not(.disabled).active,
			.table td.bg-teal.btn:not(:disabled):not(.disabled):active,
			.table th.bg-teal.btn.active,
			.table th.bg-teal.btn:active,
			.table th.bg-teal.btn:not(:disabled):not(.disabled).active,
			.table th.bg-teal.btn:not(:disabled):not(.disabled):active {
				background-color: #199d76 !important;
				border-color: #17926e;
				color: #fff;
			}

	.table td.bg-cyan,
	.table th.bg-cyan {
		background-color: #17a2b8 !important;
	}

		.table td.bg-cyan,
		.table td.bg-cyan > a,
		.table th.bg-cyan,
		.table th.bg-cyan > a {
			color: #fff !important;
		}

			.table td.bg-cyan.btn:hover,
			.table th.bg-cyan.btn:hover {
				border-color: #117a8b;
				color: #ececec;
			}

			.table td.bg-cyan.btn.active,
			.table td.bg-cyan.btn:active,
			.table td.bg-cyan.btn:not(:disabled):not(.disabled).active,
			.table td.bg-cyan.btn:not(:disabled):not(.disabled):active,
			.table th.bg-cyan.btn.active,
			.table th.bg-cyan.btn:active,
			.table th.bg-cyan.btn:not(:disabled):not(.disabled).active,
			.table th.bg-cyan.btn:not(:disabled):not(.disabled):active {
				background-color: #117a8b !important;
				border-color: #10707f;
				color: #fff;
			}

	.table td.bg-white,
	.table th.bg-white {
		background-color: #fff !important;
	}

		.table td.bg-white,
		.table td.bg-white > a,
		.table th.bg-white,
		.table th.bg-white > a {
			color: #1f2d3d !important;
		}

			.table td.bg-white.btn:hover,
			.table th.bg-white.btn:hover {
				border-color: #e6e6e6;
				color: #121a24;
			}

			.table td.bg-white.btn.active,
			.table td.bg-white.btn:active,
			.table td.bg-white.btn:not(:disabled):not(.disabled).active,
			.table td.bg-white.btn:not(:disabled):not(.disabled):active,
			.table th.bg-white.btn.active,
			.table th.bg-white.btn:active,
			.table th.bg-white.btn:not(:disabled):not(.disabled).active,
			.table th.bg-white.btn:not(:disabled):not(.disabled):active {
				background-color: #e6e6e6 !important;
				border-color: #dfdfdf;
				color: #1f2d3d;
			}

	.table td.bg-gray,
	.table th.bg-gray {
		background-color: #6c757d !important;
	}

		.table td.bg-gray,
		.table td.bg-gray > a,
		.table th.bg-gray,
		.table th.bg-gray > a {
			color: #fff !important;
		}

			.table td.bg-gray.btn:hover,
			.table th.bg-gray.btn:hover {
				border-color: #545b62;
				color: #ececec;
			}

			.table td.bg-gray.btn.active,
			.table td.bg-gray.btn:active,
			.table td.bg-gray.btn:not(:disabled):not(.disabled).active,
			.table td.bg-gray.btn:not(:disabled):not(.disabled):active,
			.table th.bg-gray.btn.active,
			.table th.bg-gray.btn:active,
			.table th.bg-gray.btn:not(:disabled):not(.disabled).active,
			.table th.bg-gray.btn:not(:disabled):not(.disabled):active {
				background-color: #545b62 !important;
				border-color: #4e555b;
				color: #fff;
			}

	.table td.bg-gray-dark,
	.table th.bg-gray-dark {
		background-color: #343a40 !important;
	}

		.table td.bg-gray-dark,
		.table td.bg-gray-dark > a,
		.table th.bg-gray-dark,
		.table th.bg-gray-dark > a {
			color: #fff !important;
		}

			.table td.bg-gray-dark.btn:hover,
			.table th.bg-gray-dark.btn:hover {
				border-color: #1d2124;
				color: #ececec;
			}

			.table td.bg-gray-dark.btn.active,
			.table td.bg-gray-dark.btn:active,
			.table td.bg-gray-dark.btn:not(:disabled):not(.disabled).active,
			.table td.bg-gray-dark.btn:not(:disabled):not(.disabled):active,
			.table th.bg-gray-dark.btn.active,
			.table th.bg-gray-dark.btn:active,
			.table th.bg-gray-dark.btn:not(:disabled):not(.disabled).active,
			.table th.bg-gray-dark.btn:not(:disabled):not(.disabled):active {
				background-color: #1d2124 !important;
				border-color: #171a1d;
				color: #fff;
			}
}

.bg-gray {
	background-color: #adb5bd;
	color: #1f2d3d;
}

.bg-gray-light {
	background-color: #f2f4f5;
	color: #1f2d3d !important;
}

.bg-black {
	background-color: #000;
	color: #fff !important;
}

.bg-white {
	background-color: #fff;
	color: #1f2d3d !important;
}

.bg-gradient-primary {
	background: #5e8fed linear-gradient(180deg, #268fff, #5e8fed) repeat-x !important;
	color: #fff;
}

	.bg-gradient-primary.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-primary.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-primary.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-primary.btn:hover {
		background: #5e8fed linear-gradient(180deg, #267fde, #0069d9) repeat-x !important;
		border-color: #0062cc;
		color: #ececec;
	}

	.bg-gradient-primary.btn.active,
	.bg-gradient-primary.btn:active,
	.bg-gradient-primary.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-primary.btn:not(:disabled):not(.disabled):active {
		background: #5e8fed linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important;
		border-color: #005cbf;
		color: #fff;
	}

	.bg-gradient-primary.btn.disabled,
	.bg-gradient-primary.btn:disabled {
		background-image: none !important;
		border-color: #5e8fed;
		color: #fff;
	}

.bg-gradient-secondary {
	background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
	color: #fff;
}

	.bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-secondary.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-secondary.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-secondary.btn:hover {
		background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
		border-color: #545b62;
		color: #ececec;
	}

	.bg-gradient-secondary.btn.active,
	.bg-gradient-secondary.btn:active,
	.bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-secondary.btn:not(:disabled):not(.disabled):active {
		background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
		border-color: #4e555b;
		color: #fff;
	}

	.bg-gradient-secondary.btn.disabled,
	.bg-gradient-secondary.btn:disabled {
		background-image: none !important;
		border-color: #6c757d;
		color: #fff;
	}

.bg-gradient-success {
	background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x !important;
	color: #fff;
}

	.bg-gradient-success.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-success.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-success.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-success.btn:hover {
		background: #28a745 linear-gradient(180deg, #429a56, #218838) repeat-x !important;
		border-color: #1e7e34;
		color: #ececec;
	}

	.bg-gradient-success.btn.active,
	.bg-gradient-success.btn:active,
	.bg-gradient-success.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-success.btn:not(:disabled):not(.disabled):active {
		background: #28a745 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important;
		border-color: #1c7430;
		color: #fff;
	}

	.bg-gradient-success.btn.disabled,
	.bg-gradient-success.btn:disabled {
		background-image: none !important;
		border-color: #28a745;
		color: #fff;
	}

.bg-gradient-info {
	background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important;
	color: #fff;
}

	.bg-gradient-info.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-info.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-info.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-info.btn:hover {
		background: #17a2b8 linear-gradient(180deg, #3697a6, #138496) repeat-x !important;
		border-color: #117a8b;
		color: #ececec;
	}

	.bg-gradient-info.btn.active,
	.bg-gradient-info.btn:active,
	.bg-gradient-info.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-info.btn:not(:disabled):not(.disabled):active {
		background: #17a2b8 linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important;
		border-color: #10707f;
		color: #fff;
	}

	.bg-gradient-info.btn.disabled,
	.bg-gradient-info.btn:disabled {
		background-image: none !important;
		border-color: #17a2b8;
		color: #fff;
	}

.bg-gradient-warning {
	background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important;
	color: #1f2d3d;
}

	.bg-gradient-warning.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-warning.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-warning.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-warning.btn:hover {
		background: #ffc107 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important;
		border-color: #d39e00;
		color: #121a24;
	}

	.bg-gradient-warning.btn.active,
	.bg-gradient-warning.btn:active,
	.bg-gradient-warning.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-warning.btn:not(:disabled):not(.disabled):active {
		background: #ffc107 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important;
		border-color: #c69500;
		color: #1f2d3d;
	}

	.bg-gradient-warning.btn.disabled,
	.bg-gradient-warning.btn:disabled {
		background-image: none !important;
		border-color: #ffc107;
		color: #1f2d3d;
	}

.bg-gradient-danger {
	background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important;
	color: #fff;
}

	.bg-gradient-danger.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-danger.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-danger.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-danger.btn:hover {
		background: #dc3545 linear-gradient(180deg, #d04451, #c82333) repeat-x !important;
		border-color: #bd2130;
		color: #ececec;
	}

	.bg-gradient-danger.btn.active,
	.bg-gradient-danger.btn:active,
	.bg-gradient-danger.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-danger.btn:not(:disabled):not(.disabled):active {
		background: #dc3545 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important;
		border-color: #b21f2d;
		color: #fff;
	}

	.bg-gradient-danger.btn.disabled,
	.bg-gradient-danger.btn:disabled {
		background-image: none !important;
		border-color: #dc3545;
		color: #fff;
	}

.bg-gradient-light {
	background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important;
	color: #1f2d3d;
}

	.bg-gradient-light.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-light.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-light.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-light.btn:hover {
		background: #f8f9fa linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important;
		border-color: #dae0e5;
		color: #121a24;
	}

	.bg-gradient-light.btn.active,
	.bg-gradient-light.btn:active,
	.bg-gradient-light.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-light.btn:not(:disabled):not(.disabled):active {
		background: #f8f9fa linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important;
		border-color: #d3d9df;
		color: #1f2d3d;
	}

	.bg-gradient-light.btn.disabled,
	.bg-gradient-light.btn:disabled {
		background-image: none !important;
		border-color: #f8f9fa;
		color: #1f2d3d;
	}

.bg-gradient-dark {
	background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
	color: #fff;
}

	.bg-gradient-dark.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-dark.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-dark.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-dark.btn:hover {
		background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
		border-color: #1d2124;
		color: #ececec;
	}

	.bg-gradient-dark.btn.active,
	.bg-gradient-dark.btn:active,
	.bg-gradient-dark.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-dark.btn:not(:disabled):not(.disabled):active {
		background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
		border-color: #171a1d;
		color: #fff;
	}

	.bg-gradient-dark.btn.disabled,
	.bg-gradient-dark.btn:disabled {
		background-image: none !important;
		border-color: #343a40;
		color: #fff;
	}

.bg-gradient-lightblue {
	background: #3c8dbc linear-gradient(180deg, #599ec6, #3c8dbc) repeat-x !important;
	color: #fff;
}

	.bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-lightblue.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-lightblue.btn:hover {
		background: #3c8dbc linear-gradient(180deg, #518cad, #33779f) repeat-x !important;
		border-color: #307095;
		color: #ececec;
	}

	.bg-gradient-lightblue.btn.active,
	.bg-gradient-lightblue.btn:active,
	.bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active {
		background: #3c8dbc linear-gradient(180deg, #4f85a5, #307095) repeat-x !important;
		border-color: #2d698c;
		color: #fff;
	}

	.bg-gradient-lightblue.btn.disabled,
	.bg-gradient-lightblue.btn:disabled {
		background-image: none !important;
		border-color: #3c8dbc;
		color: #fff;
	}

.bg-gradient-navy {
	background: #001f3f linear-gradient(180deg, #26415c, #001f3f) repeat-x !important;
	color: #fff;
}

	.bg-gradient-navy.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-navy.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-navy.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-navy.btn:hover {
		background: #001f3f linear-gradient(180deg, #26313b, #000c19) repeat-x !important;
		border-color: #00060c;
		color: #ececec;
	}

	.bg-gradient-navy.btn.active,
	.bg-gradient-navy.btn:active,
	.bg-gradient-navy.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-navy.btn:not(:disabled):not(.disabled):active {
		background: #001f3f linear-gradient(180deg, #262b30, #00060c) repeat-x !important;
		border-color: #000;
		color: #fff;
	}

	.bg-gradient-navy.btn.disabled,
	.bg-gradient-navy.btn:disabled {
		background-image: none !important;
		border-color: #001f3f;
		color: #fff;
	}

.bg-gradient-olive {
	background: #3d9970 linear-gradient(180deg, #5aa885, #3d9970) repeat-x !important;
	color: #fff;
}

	.bg-gradient-olive.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-olive.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-olive.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-olive.btn:hover {
		background: #3d9970 linear-gradient(180deg, #519174, #327e5c) repeat-x !important;
		border-color: #2e7555;
		color: #ececec;
	}

	.bg-gradient-olive.btn.active,
	.bg-gradient-olive.btn:active,
	.bg-gradient-olive.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-olive.btn:not(:disabled):not(.disabled):active {
		background: #3d9970 linear-gradient(180deg, #4e896f, #2e7555) repeat-x !important;
		border-color: #2b6b4f;
		color: #fff;
	}

	.bg-gradient-olive.btn.disabled,
	.bg-gradient-olive.btn:disabled {
		background-image: none !important;
		border-color: #3d9970;
		color: #fff;
	}

.bg-gradient-lime {
	background: #01ff70 linear-gradient(180deg, #27ff85, #01ff70) repeat-x !important;
	color: #1f2d3d;
}

	.bg-gradient-lime.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-lime.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-lime.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-lime.btn:hover {
		background: #01ff70 linear-gradient(180deg, #26df77, #00da5f) repeat-x !important;
		border-color: #00cd5a;
		color: #121a24;
	}

	.bg-gradient-lime.btn.active,
	.bg-gradient-lime.btn:active,
	.bg-gradient-lime.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-lime.btn:not(:disabled):not(.disabled):active {
		background: #01ff70 linear-gradient(180deg, #26d572, #00cd5a) repeat-x !important;
		border-color: #00c054;
		color: #fff;
	}

	.bg-gradient-lime.btn.disabled,
	.bg-gradient-lime.btn:disabled {
		background-image: none !important;
		border-color: #01ff70;
		color: #1f2d3d;
	}

.bg-gradient-fuchsia {
	background: #f012be linear-gradient(180deg, #f236c8, #f012be) repeat-x !important;
	color: #fff;
}

	.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-fuchsia.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-fuchsia.btn:hover {
		background: #f012be linear-gradient(180deg, #d631b1, #cf0da3) repeat-x !important;
		border-color: #c30c9a;
		color: #ececec;
	}

	.bg-gradient-fuchsia.btn.active,
	.bg-gradient-fuchsia.btn:active,
	.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active {
		background: #f012be linear-gradient(180deg, #cc31a9, #c30c9a) repeat-x !important;
		border-color: #b70c90;
		color: #fff;
	}

	.bg-gradient-fuchsia.btn.disabled,
	.bg-gradient-fuchsia.btn:disabled {
		background-image: none !important;
		border-color: #f012be;
		color: #fff;
	}

.bg-gradient-maroon {
	background: #d81b60 linear-gradient(180deg, #de3d78, #d81b60) repeat-x !important;
	color: #fff;
}

	.bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-maroon.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-maroon.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-maroon.btn:hover {
		background: #d81b60 linear-gradient(180deg, #c13a6b, #b61751) repeat-x !important;
		border-color: #ab154c;
		color: #ececec;
	}

	.bg-gradient-maroon.btn.active,
	.bg-gradient-maroon.btn:active,
	.bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-maroon.btn:not(:disabled):not(.disabled):active {
		background: #d81b60 linear-gradient(180deg, #b73867, #ab154c) repeat-x !important;
		border-color: #9f1447;
		color: #fff;
	}

	.bg-gradient-maroon.btn.disabled,
	.bg-gradient-maroon.btn:disabled {
		background-image: none !important;
		border-color: #d81b60;
		color: #fff;
	}

.bg-gradient-blue {
	background: #5e8fed linear-gradient(180deg, #268fff, #5e8fed) repeat-x !important;
	color: #fff;
}

	.bg-gradient-blue.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-blue.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-blue.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-blue.btn:hover {
		background: #5e8fed linear-gradient(180deg, #267fde, #0069d9) repeat-x !important;
		border-color: #0062cc;
		color: #ececec;
	}

	.bg-gradient-blue.btn.active,
	.bg-gradient-blue.btn:active,
	.bg-gradient-blue.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-blue.btn:not(:disabled):not(.disabled):active {
		background: #5e8fed linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important;
		border-color: #005cbf;
		color: #fff;
	}

	.bg-gradient-blue.btn.disabled,
	.bg-gradient-blue.btn:disabled {
		background-image: none !important;
		border-color: #5e8fed;
		color: #fff;
	}

.bg-gradient-indigo {
	background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x !important;
	color: #fff;
}

	.bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-indigo.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-indigo.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-indigo.btn:hover {
		background: #6610f2 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important;
		border-color: #510bc4;
		color: #ececec;
	}

	.bg-gradient-indigo.btn.active,
	.bg-gradient-indigo.btn:active,
	.bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-indigo.btn:not(:disabled):not(.disabled):active {
		background: #6610f2 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important;
		border-color: #4c0ab8;
		color: #fff;
	}

	.bg-gradient-indigo.btn.disabled,
	.bg-gradient-indigo.btn:disabled {
		background-image: none !important;
		border-color: #6610f2;
		color: #fff;
	}

.bg-gradient-purple {
	background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x !important;
	color: #fff;
}

	.bg-gradient-purple.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-purple.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-purple.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-purple.btn:hover {
		background: #6f42c1 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important;
		border-color: #59339d;
		color: #ececec;
	}

	.bg-gradient-purple.btn.active,
	.bg-gradient-purple.btn:active,
	.bg-gradient-purple.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-purple.btn:not(:disabled):not(.disabled):active {
		background: #6f42c1 linear-gradient(180deg, #7252ab, #59339d) repeat-x !important;
		border-color: #533093;
		color: #fff;
	}

	.bg-gradient-purple.btn.disabled,
	.bg-gradient-purple.btn:disabled {
		background-image: none !important;
		border-color: #6f42c1;
		color: #fff;
	}

.bg-gradient-pink {
	background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x !important;
	color: #fff;
}

	.bg-gradient-pink.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-pink.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-pink.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-pink.btn:hover {
		background: #e83e8c linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important;
		border-color: #d91a72;
		color: #ececec;
	}

	.bg-gradient-pink.btn.active,
	.bg-gradient-pink.btn:active,
	.bg-gradient-pink.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-pink.btn:not(:disabled):not(.disabled):active {
		background: #e83e8c linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important;
		border-color: #ce196c;
		color: #fff;
	}

	.bg-gradient-pink.btn.disabled,
	.bg-gradient-pink.btn:disabled {
		background-image: none !important;
		border-color: #e83e8c;
		color: #fff;
	}

.bg-gradient-red {
	background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important;
	color: #fff;
}

	.bg-gradient-red.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-red.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-red.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-red.btn:hover {
		background: #dc3545 linear-gradient(180deg, #d04451, #c82333) repeat-x !important;
		border-color: #bd2130;
		color: #ececec;
	}

	.bg-gradient-red.btn.active,
	.bg-gradient-red.btn:active,
	.bg-gradient-red.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-red.btn:not(:disabled):not(.disabled):active {
		background: #dc3545 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important;
		border-color: #b21f2d;
		color: #fff;
	}

	.bg-gradient-red.btn.disabled,
	.bg-gradient-red.btn:disabled {
		background-image: none !important;
		border-color: #dc3545;
		color: #fff;
	}

.bg-gradient-orange {
	background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important;
	color: #1f2d3d;
}

	.bg-gradient-orange.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-orange.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-orange.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-orange.btn:hover {
		background: #fd7e14 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important;
		border-color: #dc6502;
		color: #121a24;
	}

	.bg-gradient-orange.btn.active,
	.bg-gradient-orange.btn:active,
	.bg-gradient-orange.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-orange.btn:not(:disabled):not(.disabled):active {
		background: #fd7e14 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important;
		border-color: #cf5f02;
		color: #fff;
	}

	.bg-gradient-orange.btn.disabled,
	.bg-gradient-orange.btn:disabled {
		background-image: none !important;
		border-color: #fd7e14;
		color: #1f2d3d;
	}

.bg-gradient-yellow {
	background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important;
	color: #1f2d3d;
}

	.bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-yellow.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-yellow.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-yellow.btn:hover {
		background: #ffc107 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important;
		border-color: #d39e00;
		color: #121a24;
	}

	.bg-gradient-yellow.btn.active,
	.bg-gradient-yellow.btn:active,
	.bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-yellow.btn:not(:disabled):not(.disabled):active {
		background: #ffc107 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important;
		border-color: #c69500;
		color: #1f2d3d;
	}

	.bg-gradient-yellow.btn.disabled,
	.bg-gradient-yellow.btn:disabled {
		background-image: none !important;
		border-color: #ffc107;
		color: #1f2d3d;
	}

.bg-gradient-green {
	background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x !important;
	color: #fff;
}

	.bg-gradient-green.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-green.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-green.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-green.btn:hover {
		background: #28a745 linear-gradient(180deg, #429a56, #218838) repeat-x !important;
		border-color: #1e7e34;
		color: #ececec;
	}

	.bg-gradient-green.btn.active,
	.bg-gradient-green.btn:active,
	.bg-gradient-green.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-green.btn:not(:disabled):not(.disabled):active {
		background: #28a745 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important;
		border-color: #1c7430;
		color: #fff;
	}

	.bg-gradient-green.btn.disabled,
	.bg-gradient-green.btn:disabled {
		background-image: none !important;
		border-color: #28a745;
		color: #fff;
	}

.bg-gradient-teal {
	background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x !important;
	color: #fff;
}

	.bg-gradient-teal.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-teal.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-teal.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-teal.btn:hover {
		background: #20c997 linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important;
		border-color: #199d76;
		color: #ececec;
	}

	.bg-gradient-teal.btn.active,
	.bg-gradient-teal.btn:active,
	.bg-gradient-teal.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-teal.btn:not(:disabled):not(.disabled):active {
		background: #20c997 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important;
		border-color: #17926e;
		color: #fff;
	}

	.bg-gradient-teal.btn.disabled,
	.bg-gradient-teal.btn:disabled {
		background-image: none !important;
		border-color: #20c997;
		color: #fff;
	}

.bg-gradient-cyan {
	background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important;
	color: #fff;
}

	.bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-cyan.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-cyan.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-cyan.btn:hover {
		background: #17a2b8 linear-gradient(180deg, #3697a6, #138496) repeat-x !important;
		border-color: #117a8b;
		color: #ececec;
	}

	.bg-gradient-cyan.btn.active,
	.bg-gradient-cyan.btn:active,
	.bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-cyan.btn:not(:disabled):not(.disabled):active {
		background: #17a2b8 linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important;
		border-color: #10707f;
		color: #fff;
	}

	.bg-gradient-cyan.btn.disabled,
	.bg-gradient-cyan.btn:disabled {
		background-image: none !important;
		border-color: #17a2b8;
		color: #fff;
	}

.bg-gradient-white {
	background: #fff linear-gradient(180deg, #fff, #fff) repeat-x !important;
	color: #1f2d3d;
}

	.bg-gradient-white.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-white.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-white.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-white.btn:hover {
		background: #fff linear-gradient(180deg, #efefef, #ececec) repeat-x !important;
		border-color: #e6e6e6;
		color: #121a24;
	}

	.bg-gradient-white.btn.active,
	.bg-gradient-white.btn:active,
	.bg-gradient-white.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-white.btn:not(:disabled):not(.disabled):active {
		background: #fff linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important;
		border-color: #dfdfdf;
		color: #1f2d3d;
	}

	.bg-gradient-white.btn.disabled,
	.bg-gradient-white.btn:disabled {
		background-image: none !important;
		border-color: #fff;
		color: #1f2d3d;
	}

.bg-gradient-gray {
	background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
	color: #fff;
}

	.bg-gradient-gray.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-gray.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-gray.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-gray.btn:hover {
		background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
		border-color: #545b62;
		color: #ececec;
	}

	.bg-gradient-gray.btn.active,
	.bg-gradient-gray.btn:active,
	.bg-gradient-gray.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-gray.btn:not(:disabled):not(.disabled):active {
		background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
		border-color: #4e555b;
		color: #fff;
	}

	.bg-gradient-gray.btn.disabled,
	.bg-gradient-gray.btn:disabled {
		background-image: none !important;
		border-color: #6c757d;
		color: #fff;
	}

.bg-gradient-gray-dark {
	background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
	color: #fff;
}

	.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active,
	.show > .bg-gradient-gray-dark.btn.dropdown-toggle {
		background-image: none !important;
	}

	.bg-gradient-gray-dark.btn:hover {
		background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
		border-color: #1d2124;
		color: #ececec;
	}

	.bg-gradient-gray-dark.btn.active,
	.bg-gradient-gray-dark.btn:active,
	.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,
	.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active {
		background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
		border-color: #171a1d;
		color: #fff;
	}

	.bg-gradient-gray-dark.btn.disabled,
	.bg-gradient-gray-dark.btn:disabled {
		background-image: none !important;
		border-color: #343a40;
		color: #fff;
	}

[class^="bg-"].disabled {
	opacity: 0.65;
}

a.text-muted:hover {
	color: #5e8fed !important;
}

.link-muted {
	color: #5d6974;
}

	.link-muted:focus,
	.link-muted:hover {
		color: #464f58;
	}

.link-black {
	color: #6c757d;
}

	.link-black:focus,
	.link-black:hover {
		color: #e6e8ea;
	}

.accent-primary .btn-link,
.accent-primary .nav-tabs .nav-link,
.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #5e8fed;
}

	.accent-primary .btn-link:hover,
	.accent-primary .nav-tabs .nav-link:hover,
	.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #0056b3;
	}

.accent-primary .dropdown-item.active,
.accent-primary .dropdown-item:active {
	background-color: #5e8fed;
	color: #fff;
}

.accent-primary .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #5e8fed;
	border-color: #004a99;
}

.accent-primary .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-primary .custom-file-input:focus ~ .custom-file-label,
.accent-primary .custom-select:focus,
.accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #80bdff;
}

.accent-primary .page-item .page-link {
	color: #5e8fed;
}

.accent-primary .page-item.active .page-link,
.accent-primary .page-item.active a {
	background-color: #5e8fed;
	border-color: #5e8fed;
	color: #fff;
}

.accent-primary .page-item.disabled .page-link,
.accent-primary .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-primary .page-item .page-link:focus,
.dark-mode.accent-primary .page-item .page-link:hover {
	color: #1a88ff;
}

.accent-secondary .btn-link,
.accent-secondary .nav-tabs .nav-link,
.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #6c757d;
}

	.accent-secondary .btn-link:hover,
	.accent-secondary .nav-tabs .nav-link:hover,
	.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #494f54;
	}

.accent-secondary .dropdown-item.active,
.accent-secondary .dropdown-item:active {
	background-color: #6c757d;
	color: #fff;
}

.accent-secondary .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #6c757d;
	border-color: #3d4246;
}

.accent-secondary .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-secondary .custom-file-input:focus ~ .custom-file-label,
.accent-secondary .custom-select:focus,
.accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #afb5ba;
}

.accent-secondary .page-item .page-link {
	color: #6c757d;
}

.accent-secondary .page-item.active .page-link,
.accent-secondary .page-item.active a {
	background-color: #6c757d;
	border-color: #6c757d;
	color: #fff;
}

.accent-secondary .page-item.disabled .page-link,
.accent-secondary .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-secondary .page-item .page-link:focus,
.dark-mode.accent-secondary .page-item .page-link:hover {
	color: #78828a;
}

.accent-success .btn-link,
.accent-success .nav-tabs .nav-link,
.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #28a745;
}

	.accent-success .btn-link:hover,
	.accent-success .nav-tabs .nav-link:hover,
	.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #19692c;
	}

.accent-success .dropdown-item.active,
.accent-success .dropdown-item:active {
	background-color: #28a745;
	color: #fff;
}

.accent-success .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #28a745;
	border-color: #145523;
}

.accent-success .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-success .custom-file-input:focus ~ .custom-file-label,
.accent-success .custom-select:focus,
.accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #71dd8a;
}

.accent-success .page-item .page-link {
	color: #28a745;
}

.accent-success .page-item.active .page-link,
.accent-success .page-item.active a {
	background-color: #28a745;
	border-color: #28a745;
	color: #fff;
}

.accent-success .page-item.disabled .page-link,
.accent-success .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-success .page-item .page-link:focus,
.dark-mode.accent-success .page-item .page-link:hover {
	color: #2dbc4e;
}

.accent-info .btn-link,
.accent-info .nav-tabs .nav-link,
.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #17a2b8;
}

	.accent-info .btn-link:hover,
	.accent-info .nav-tabs .nav-link:hover,
	.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #0f6674;
	}

.accent-info .dropdown-item.active,
.accent-info .dropdown-item:active {
	background-color: #17a2b8;
	color: #fff;
}

.accent-info .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #17a2b8;
	border-color: #0c525d;
}

.accent-info .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-info .custom-file-input:focus ~ .custom-file-label,
.accent-info .custom-select:focus,
.accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #63d9ec;
}

.accent-info .page-item .page-link {
	color: #17a2b8;
}

.accent-info .page-item.active .page-link,
.accent-info .page-item.active a {
	background-color: #17a2b8;
	border-color: #17a2b8;
	color: #fff;
}

.accent-info .page-item.disabled .page-link,
.accent-info .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-info .page-item .page-link:focus,
.dark-mode.accent-info .page-item .page-link:hover {
	color: #1ab6cf;
}

.accent-warning .btn-link,
.accent-warning .nav-tabs .nav-link,
.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #ffc107;
}

	.accent-warning .btn-link:hover,
	.accent-warning .nav-tabs .nav-link:hover,
	.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #ba8b00;
	}

.accent-warning .dropdown-item.active,
.accent-warning .dropdown-item:active {
	background-color: #ffc107;
	color: #1f2d3d;
}

.accent-warning .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #ffc107;
	border-color: #a07800;
}

.accent-warning .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-warning .custom-file-input:focus ~ .custom-file-label,
.accent-warning .custom-select:focus,
.accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #ffe187;
}

.accent-warning .page-item .page-link {
	color: #ffc107;
}

.accent-warning .page-item.active .page-link,
.accent-warning .page-item.active a {
	background-color: #ffc107;
	border-color: #ffc107;
	color: #fff;
}

.accent-warning .page-item.disabled .page-link,
.accent-warning .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-warning .page-item .page-link:focus,
.dark-mode.accent-warning .page-item .page-link:hover {
	color: #ffc721;
}

.accent-danger .btn-link,
.accent-danger .nav-tabs .nav-link,
.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #dc3545;
}

	.accent-danger .btn-link:hover,
	.accent-danger .nav-tabs .nav-link:hover,
	.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #a71d2a;
	}

.accent-danger .dropdown-item.active,
.accent-danger .dropdown-item:active {
	background-color: #dc3545;
	color: #fff;
}

.accent-danger .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #dc3545;
	border-color: #921925;
}

.accent-danger .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-danger .custom-file-input:focus ~ .custom-file-label,
.accent-danger .custom-select:focus,
.accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #efa2a9;
}

.accent-danger .page-item .page-link {
	color: #dc3545;
}

.accent-danger .page-item.active .page-link,
.accent-danger .page-item.active a {
	background-color: #dc3545;
	border-color: #dc3545;
	color: #fff;
}

.accent-danger .page-item.disabled .page-link,
.accent-danger .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-danger .page-item .page-link:focus,
.dark-mode.accent-danger .page-item .page-link:hover {
	color: #e04b59;
}

.accent-light .btn-link,
.accent-light .nav-tabs .nav-link,
.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #f8f9fa;
}

	.accent-light .btn-link:hover,
	.accent-light .nav-tabs .nav-link:hover,
	.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #cbd3da;
	}

.accent-light .dropdown-item.active,
.accent-light .dropdown-item:active {
	background-color: #f8f9fa;
	color: #1f2d3d;
}

.accent-light .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #f8f9fa;
	border-color: #bdc6d0;
}

.accent-light .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-light .custom-file-input:focus ~ .custom-file-label,
.accent-light .custom-select:focus,
.accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #fff;
}

.accent-light .page-item .page-link {
	color: #f8f9fa;
}

.accent-light .page-item.active .page-link,
.accent-light .page-item.active a {
	background-color: #f8f9fa;
	border-color: #f8f9fa;
	color: #fff;
}

.accent-light .page-item.disabled .page-link,
.accent-light .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-light .page-item .page-link:focus,
.dark-mode.accent-light .page-item .page-link:hover {
	color: #fff;
}

.accent-dark .btn-link,
.accent-dark .nav-tabs .nav-link,
.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #343a40;
}

	.accent-dark .btn-link:hover,
	.accent-dark .nav-tabs .nav-link:hover,
	.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #121416;
	}

.accent-dark .dropdown-item.active,
.accent-dark .dropdown-item:active {
	background-color: #343a40;
	color: #fff;
}

.accent-dark .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #343a40;
	border-color: #060708;
}

.accent-dark .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-dark .custom-file-input:focus ~ .custom-file-label,
.accent-dark .custom-select:focus,
.accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #6d7a86;
}

.accent-dark .page-item .page-link {
	color: #343a40;
}

.accent-dark .page-item.active .page-link,
.accent-dark .page-item.active a {
	background-color: #343a40;
	border-color: #343a40;
	color: #fff;
}

.accent-dark .page-item.disabled .page-link,
.accent-dark .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-dark .page-item .page-link:focus,
.dark-mode.accent-dark .page-item .page-link:hover {
	color: #3f474e;
}

.accent-lightblue .btn-link,
.accent-lightblue .nav-tabs .nav-link,
.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #3c8dbc;
}

	.accent-lightblue .btn-link:hover,
	.accent-lightblue .nav-tabs .nav-link:hover,
	.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #296282;
	}

.accent-lightblue .dropdown-item.active,
.accent-lightblue .dropdown-item:active {
	background-color: #3c8dbc;
	color: #fff;
}

.accent-lightblue .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #3c8dbc;
	border-color: #23536f;
}

.accent-lightblue .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-lightblue .custom-file-input:focus ~ .custom-file-label,
.accent-lightblue .custom-select:focus,
.accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #99c5de;
}

.accent-lightblue .page-item .page-link {
	color: #3c8dbc;
}

.accent-lightblue .page-item.active .page-link,
.accent-lightblue .page-item.active a {
	background-color: #3c8dbc;
	border-color: #3c8dbc;
	color: #fff;
}

.accent-lightblue .page-item.disabled .page-link,
.accent-lightblue .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-lightblue .page-item .page-link:focus,
.dark-mode.accent-lightblue .page-item .page-link:hover {
	color: #4c99c6;
}

.accent-navy .btn-link,
.accent-navy .nav-tabs .nav-link,
.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #001f3f;
}

	.accent-navy .btn-link:hover,
	.accent-navy .nav-tabs .nav-link:hover,
	.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #000;
	}

.accent-navy .dropdown-item.active,
.accent-navy .dropdown-item:active {
	background-color: #001f3f;
	color: #fff;
}

.accent-navy .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #001f3f;
	border-color: #000;
}

.accent-navy .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-navy .custom-file-input:focus ~ .custom-file-label,
.accent-navy .custom-select:focus,
.accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #005ebf;
}

.accent-navy .page-item .page-link {
	color: #001f3f;
}

.accent-navy .page-item.active .page-link,
.accent-navy .page-item.active a {
	background-color: #001f3f;
	border-color: #001f3f;
	color: #fff;
}

.accent-navy .page-item.disabled .page-link,
.accent-navy .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-navy .page-item .page-link:focus,
.dark-mode.accent-navy .page-item .page-link:hover {
	color: #002c59;
}

.accent-olive .btn-link,
.accent-olive .nav-tabs .nav-link,
.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #3d9970;
}

	.accent-olive .btn-link:hover,
	.accent-olive .nav-tabs .nav-link:hover,
	.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #276248;
	}

.accent-olive .dropdown-item.active,
.accent-olive .dropdown-item:active {
	background-color: #3d9970;
	color: #fff;
}

.accent-olive .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #3d9970;
	border-color: #20503b;
}

.accent-olive .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-olive .custom-file-input:focus ~ .custom-file-label,
.accent-olive .custom-select:focus,
.accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #87cfaf;
}

.accent-olive .page-item .page-link {
	color: #3d9970;
}

.accent-olive .page-item.active .page-link,
.accent-olive .page-item.active a {
	background-color: #3d9970;
	border-color: #3d9970;
	color: #fff;
}

.accent-olive .page-item.disabled .page-link,
.accent-olive .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-olive .page-item .page-link:focus,
.dark-mode.accent-olive .page-item .page-link:hover {
	color: #44ab7d;
}

.accent-lime .btn-link,
.accent-lime .nav-tabs .nav-link,
.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #01ff70;
}

	.accent-lime .btn-link:hover,
	.accent-lime .nav-tabs .nav-link:hover,
	.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #00b44e;
	}

.accent-lime .dropdown-item.active,
.accent-lime .dropdown-item:active {
	background-color: #01ff70;
	color: #1f2d3d;
}

.accent-lime .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #01ff70;
	border-color: #009a43;
}

.accent-lime .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-lime .custom-file-input:focus ~ .custom-file-label,
.accent-lime .custom-select:focus,
.accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #81ffb8;
}

.accent-lime .page-item .page-link {
	color: #01ff70;
}

.accent-lime .page-item.active .page-link,
.accent-lime .page-item.active a {
	background-color: #01ff70;
	border-color: #01ff70;
	color: #fff;
}

.accent-lime .page-item.disabled .page-link,
.accent-lime .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-lime .page-item .page-link:focus,
.dark-mode.accent-lime .page-item .page-link:hover {
	color: #1bff7e;
}

.accent-fuchsia .btn-link,
.accent-fuchsia .nav-tabs .nav-link,
.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #f012be;
}

	.accent-fuchsia .btn-link:hover,
	.accent-fuchsia .nav-tabs .nav-link:hover,
	.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #ab0b87;
	}

.accent-fuchsia .dropdown-item.active,
.accent-fuchsia .dropdown-item:active {
	background-color: #f012be;
	color: #fff;
}

.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #f012be;
	border-color: #930974;
}

.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-fuchsia .custom-file-input:focus ~ .custom-file-label,
.accent-fuchsia .custom-select:focus,
.accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #f88adf;
}

.accent-fuchsia .page-item .page-link {
	color: #f012be;
}

.accent-fuchsia .page-item.active .page-link,
.accent-fuchsia .page-item.active a {
	background-color: #f012be;
	border-color: #f012be;
	color: #fff;
}

.accent-fuchsia .page-item.disabled .page-link,
.accent-fuchsia .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-fuchsia .page-item .page-link:focus,
.dark-mode.accent-fuchsia .page-item .page-link:hover {
	color: #f22ac5;
}

.accent-maroon .btn-link,
.accent-maroon .nav-tabs .nav-link,
.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #d81b60;
}

	.accent-maroon .btn-link:hover,
	.accent-maroon .nav-tabs .nav-link:hover,
	.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #941342;
	}

.accent-maroon .dropdown-item.active,
.accent-maroon .dropdown-item:active {
	background-color: #d81b60;
	color: #fff;
}

.accent-maroon .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #d81b60;
	border-color: #7d1038;
}

.accent-maroon .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-maroon .custom-file-input:focus ~ .custom-file-label,
.accent-maroon .custom-select:focus,
.accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #f083ab;
}

.accent-maroon .page-item .page-link {
	color: #d81b60;
}

.accent-maroon .page-item.active .page-link,
.accent-maroon .page-item.active a {
	background-color: #d81b60;
	border-color: #d81b60;
	color: #fff;
}

.accent-maroon .page-item.disabled .page-link,
.accent-maroon .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-maroon .page-item .page-link:focus,
.dark-mode.accent-maroon .page-item .page-link:hover {
	color: #e4286d;
}

.accent-blue .btn-link,
.accent-blue .nav-tabs .nav-link,
.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #5e8fed;
}

	.accent-blue .btn-link:hover,
	.accent-blue .nav-tabs .nav-link:hover,
	.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #0056b3;
	}

.accent-blue .dropdown-item.active,
.accent-blue .dropdown-item:active {
	background-color: #5e8fed;
	color: #fff;
}

.accent-blue .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #5e8fed;
	border-color: #004a99;
}

.accent-blue .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-blue .custom-file-input:focus ~ .custom-file-label,
.accent-blue .custom-select:focus,
.accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #80bdff;
}

.accent-blue .page-item .page-link {
	color: #5e8fed;
}

.accent-blue .page-item.active .page-link,
.accent-blue .page-item.active a {
	background-color: #5e8fed;
	border-color: #5e8fed;
	color: #fff;
}

.accent-blue .page-item.disabled .page-link,
.accent-blue .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-blue .page-item .page-link:focus,
.dark-mode.accent-blue .page-item .page-link:hover {
	color: #1a88ff;
}

.accent-indigo .btn-link,
.accent-indigo .nav-tabs .nav-link,
.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #6610f2;
}

	.accent-indigo .btn-link:hover,
	.accent-indigo .nav-tabs .nav-link:hover,
	.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #4709ac;
	}

.accent-indigo .dropdown-item.active,
.accent-indigo .dropdown-item:active {
	background-color: #6610f2;
	color: #fff;
}

.accent-indigo .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #6610f2;
	border-color: #3d0894;
}

.accent-indigo .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-indigo .custom-file-input:focus ~ .custom-file-label,
.accent-indigo .custom-select:focus,
.accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #b389f9;
}

.accent-indigo .page-item .page-link {
	color: #6610f2;
}

.accent-indigo .page-item.active .page-link,
.accent-indigo .page-item.active a {
	background-color: #6610f2;
	border-color: #6610f2;
	color: #fff;
}

.accent-indigo .page-item.disabled .page-link,
.accent-indigo .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-indigo .page-item .page-link:focus,
.dark-mode.accent-indigo .page-item .page-link:hover {
	color: #7528f3;
}

.accent-purple .btn-link,
.accent-purple .nav-tabs .nav-link,
.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #6f42c1;
}

	.accent-purple .btn-link:hover,
	.accent-purple .nav-tabs .nav-link:hover,
	.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #4e2d89;
	}

.accent-purple .dropdown-item.active,
.accent-purple .dropdown-item:active {
	background-color: #6f42c1;
	color: #fff;
}

.accent-purple .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #6f42c1;
	border-color: #432776;
}

.accent-purple .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-purple .custom-file-input:focus ~ .custom-file-label,
.accent-purple .custom-select:focus,
.accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #b8a2e0;
}

.accent-purple .page-item .page-link {
	color: #6f42c1;
}

.accent-purple .page-item.active .page-link,
.accent-purple .page-item.active a {
	background-color: #6f42c1;
	border-color: #6f42c1;
	color: #fff;
}

.accent-purple .page-item.disabled .page-link,
.accent-purple .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-purple .page-item .page-link:focus,
.dark-mode.accent-purple .page-item .page-link:hover {
	color: #7e55c7;
}

.accent-pink .btn-link,
.accent-pink .nav-tabs .nav-link,
.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #e83e8c;
}

	.accent-pink .btn-link:hover,
	.accent-pink .nav-tabs .nav-link:hover,
	.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #c21766;
	}

.accent-pink .dropdown-item.active,
.accent-pink .dropdown-item:active {
	background-color: #e83e8c;
	color: #fff;
}

.accent-pink .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #e83e8c;
	border-color: #ac145a;
}

.accent-pink .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-pink .custom-file-input:focus ~ .custom-file-label,
.accent-pink .custom-select:focus,
.accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #f6b0d0;
}

.accent-pink .page-item .page-link {
	color: #e83e8c;
}

.accent-pink .page-item.active .page-link,
.accent-pink .page-item.active a {
	background-color: #e83e8c;
	border-color: #e83e8c;
	color: #fff;
}

.accent-pink .page-item.disabled .page-link,
.accent-pink .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-pink .page-item .page-link:focus,
.dark-mode.accent-pink .page-item .page-link:hover {
	color: #eb559a;
}

.accent-red .btn-link,
.accent-red .nav-tabs .nav-link,
.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #dc3545;
}

	.accent-red .btn-link:hover,
	.accent-red .nav-tabs .nav-link:hover,
	.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #a71d2a;
	}

.accent-red .dropdown-item.active,
.accent-red .dropdown-item:active {
	background-color: #dc3545;
	color: #fff;
}

.accent-red .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #dc3545;
	border-color: #921925;
}

.accent-red .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-red .custom-file-input:focus ~ .custom-file-label,
.accent-red .custom-select:focus,
.accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #efa2a9;
}

.accent-red .page-item .page-link {
	color: #dc3545;
}

.accent-red .page-item.active .page-link,
.accent-red .page-item.active a {
	background-color: #dc3545;
	border-color: #dc3545;
	color: #fff;
}

.accent-red .page-item.disabled .page-link,
.accent-red .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-red .page-item .page-link:focus,
.dark-mode.accent-red .page-item .page-link:hover {
	color: #e04b59;
}

.accent-orange .btn-link,
.accent-orange .nav-tabs .nav-link,
.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #fd7e14;
}

	.accent-orange .btn-link:hover,
	.accent-orange .nav-tabs .nav-link:hover,
	.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #c35a02;
	}

.accent-orange .dropdown-item.active,
.accent-orange .dropdown-item:active {
	background-color: #fd7e14;
	color: #1f2d3d;
}

.accent-orange .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #fd7e14;
	border-color: #aa4e01;
}

.accent-orange .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-orange .custom-file-input:focus ~ .custom-file-label,
.accent-orange .custom-select:focus,
.accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #fec392;
}

.accent-orange .page-item .page-link {
	color: #fd7e14;
}

.accent-orange .page-item.active .page-link,
.accent-orange .page-item.active a {
	background-color: #fd7e14;
	border-color: #fd7e14;
	color: #fff;
}

.accent-orange .page-item.disabled .page-link,
.accent-orange .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-orange .page-item .page-link:focus,
.dark-mode.accent-orange .page-item .page-link:hover {
	color: #fd8c2d;
}

.accent-yellow .btn-link,
.accent-yellow .nav-tabs .nav-link,
.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #ffc107;
}

	.accent-yellow .btn-link:hover,
	.accent-yellow .nav-tabs .nav-link:hover,
	.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #ba8b00;
	}

.accent-yellow .dropdown-item.active,
.accent-yellow .dropdown-item:active {
	background-color: #ffc107;
	color: #1f2d3d;
}

.accent-yellow .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #ffc107;
	border-color: #a07800;
}

.accent-yellow .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-yellow .custom-file-input:focus ~ .custom-file-label,
.accent-yellow .custom-select:focus,
.accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #ffe187;
}

.accent-yellow .page-item .page-link {
	color: #ffc107;
}

.accent-yellow .page-item.active .page-link,
.accent-yellow .page-item.active a {
	background-color: #ffc107;
	border-color: #ffc107;
	color: #fff;
}

.accent-yellow .page-item.disabled .page-link,
.accent-yellow .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-yellow .page-item .page-link:focus,
.dark-mode.accent-yellow .page-item .page-link:hover {
	color: #ffc721;
}

.accent-green .btn-link,
.accent-green .nav-tabs .nav-link,
.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #28a745;
}

	.accent-green .btn-link:hover,
	.accent-green .nav-tabs .nav-link:hover,
	.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #19692c;
	}

.accent-green .dropdown-item.active,
.accent-green .dropdown-item:active {
	background-color: #28a745;
	color: #fff;
}

.accent-green .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #28a745;
	border-color: #145523;
}

.accent-green .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-green .custom-file-input:focus ~ .custom-file-label,
.accent-green .custom-select:focus,
.accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #71dd8a;
}

.accent-green .page-item .page-link {
	color: #28a745;
}

.accent-green .page-item.active .page-link,
.accent-green .page-item.active a {
	background-color: #28a745;
	border-color: #28a745;
	color: #fff;
}

.accent-green .page-item.disabled .page-link,
.accent-green .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-green .page-item .page-link:focus,
.dark-mode.accent-green .page-item .page-link:hover {
	color: #2dbc4e;
}

.accent-teal .btn-link,
.accent-teal .nav-tabs .nav-link,
.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #20c997;
}

	.accent-teal .btn-link:hover,
	.accent-teal .nav-tabs .nav-link:hover,
	.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #158765;
	}

.accent-teal .dropdown-item.active,
.accent-teal .dropdown-item:active {
	background-color: #20c997;
	color: #fff;
}

.accent-teal .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #20c997;
	border-color: #127155;
}

.accent-teal .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-teal .custom-file-input:focus ~ .custom-file-label,
.accent-teal .custom-select:focus,
.accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #7eeaca;
}

.accent-teal .page-item .page-link {
	color: #20c997;
}

.accent-teal .page-item.active .page-link,
.accent-teal .page-item.active a {
	background-color: #20c997;
	border-color: #20c997;
	color: #fff;
}

.accent-teal .page-item.disabled .page-link,
.accent-teal .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-teal .page-item .page-link:focus,
.dark-mode.accent-teal .page-item .page-link:hover {
	color: #26dca6;
}

.accent-cyan .btn-link,
.accent-cyan .nav-tabs .nav-link,
.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #17a2b8;
}

	.accent-cyan .btn-link:hover,
	.accent-cyan .nav-tabs .nav-link:hover,
	.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #0f6674;
	}

.accent-cyan .dropdown-item.active,
.accent-cyan .dropdown-item:active {
	background-color: #17a2b8;
	color: #fff;
}

.accent-cyan .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #17a2b8;
	border-color: #0c525d;
}

.accent-cyan .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-cyan .custom-file-input:focus ~ .custom-file-label,
.accent-cyan .custom-select:focus,
.accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #63d9ec;
}

.accent-cyan .page-item .page-link {
	color: #17a2b8;
}

.accent-cyan .page-item.active .page-link,
.accent-cyan .page-item.active a {
	background-color: #17a2b8;
	border-color: #17a2b8;
	color: #fff;
}

.accent-cyan .page-item.disabled .page-link,
.accent-cyan .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-cyan .page-item .page-link:focus,
.dark-mode.accent-cyan .page-item .page-link:hover {
	color: #1ab6cf;
}

.accent-white .btn-link,
.accent-white .nav-tabs .nav-link,
.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #fff;
}

	.accent-white .btn-link:hover,
	.accent-white .nav-tabs .nav-link:hover,
	.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #d9d9d9;
	}

.accent-white .dropdown-item.active,
.accent-white .dropdown-item:active {
	background-color: #fff;
	color: #1f2d3d;
}

.accent-white .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #fff;
	border-color: #ccc;
}

.accent-white .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-white .custom-file-input:focus ~ .custom-file-label,
.accent-white .custom-select:focus,
.accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #fff;
}

.accent-white .page-item .page-link {
	color: #fff;
}

.accent-white .page-item.active .page-link,
.accent-white .page-item.active a {
	background-color: #fff;
	border-color: #fff;
	color: #fff;
}

.accent-white .page-item.disabled .page-link,
.accent-white .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-white .page-item .page-link:focus,
.dark-mode.accent-white .page-item .page-link:hover {
	color: #fff;
}

.accent-gray .btn-link,
.accent-gray .nav-tabs .nav-link,
.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #6c757d;
}

	.accent-gray .btn-link:hover,
	.accent-gray .nav-tabs .nav-link:hover,
	.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #494f54;
	}

.accent-gray .dropdown-item.active,
.accent-gray .dropdown-item:active {
	background-color: #6c757d;
	color: #fff;
}

.accent-gray .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #6c757d;
	border-color: #3d4246;
}

.accent-gray .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-gray .custom-file-input:focus ~ .custom-file-label,
.accent-gray .custom-select:focus,
.accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #afb5ba;
}

.accent-gray .page-item .page-link {
	color: #6c757d;
}

.accent-gray .page-item.active .page-link,
.accent-gray .page-item.active a {
	background-color: #6c757d;
	border-color: #6c757d;
	color: #fff;
}

.accent-gray .page-item.disabled .page-link,
.accent-gray .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-gray .page-item .page-link:focus,
.dark-mode.accent-gray .page-item .page-link:hover {
	color: #78828a;
}

.accent-gray-dark .btn-link,
.accent-gray-dark .nav-tabs .nav-link,
.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #343a40;
}

	.accent-gray-dark .btn-link:hover,
	.accent-gray-dark .nav-tabs .nav-link:hover,
	.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #121416;
	}

.accent-gray-dark .dropdown-item.active,
.accent-gray-dark .dropdown-item:active {
	background-color: #343a40;
	color: #fff;
}

.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #343a40;
	border-color: #060708;
}

.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-gray-dark .custom-file-input:focus ~ .custom-file-label,
.accent-gray-dark .custom-select:focus,
.accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #6d7a86;
}

.accent-gray-dark .page-item .page-link {
	color: #343a40;
}

.accent-gray-dark .page-item.active .page-link,
.accent-gray-dark .page-item.active a {
	background-color: #343a40;
	border-color: #343a40;
	color: #fff;
}

.accent-gray-dark .page-item.disabled .page-link,
.accent-gray-dark .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode.accent-gray-dark .page-item .page-link:focus,
.dark-mode.accent-gray-dark .page-item .page-link:hover {
	color: #3f474e;
}

[class*="accent-"] a.btn-primary {
	color: #fff;
}

[class*="accent-"] a.btn-secondary {
	color: #fff;
}

[class*="accent-"] a.btn-success {
	color: #fff;
}

[class*="accent-"] a.btn-info {
	color: #fff;
}

[class*="accent-"] a.btn-warning {
	color: #1f2d3d;
}

[class*="accent-"] a.btn-danger {
	color: #fff;
}

[class*="accent-"] a.btn-light {
	color: #1f2d3d;
}

[class*="accent-"] a.btn-dark {
	color: #fff;
}

.dark-mode .bg-light {
	background-color: #454d55 !important;
	color: #fff !important;
}

.dark-mode .link-black,
.dark-mode .link-dark,
.dark-mode .text-black,
.dark-mode .text-dark {
	color: #ced4da !important;
}

.dark-mode.bg-primary {
	background-color: #3f6791 !important;
}

	.dark-mode.bg-primary,
	.dark-mode.bg-primary > a {
		color: #fff !important;
	}

		.dark-mode.bg-primary.btn:hover {
			border-color: #304e6d;
			color: #ececec;
		}

		.dark-mode.bg-primary.btn.active,
		.dark-mode.bg-primary.btn:active,
		.dark-mode.bg-primary.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-primary.btn:not(:disabled):not(.disabled):active {
			background-color: #304e6d !important;
			border-color: #2c4765;
			color: #fff;
		}

.dark-mode.bg-secondary {
	background-color: #6c757d !important;
}

	.dark-mode.bg-secondary,
	.dark-mode.bg-secondary > a {
		color: #fff !important;
	}

		.dark-mode.bg-secondary.btn:hover {
			border-color: #545b62;
			color: #ececec;
		}

		.dark-mode.bg-secondary.btn.active,
		.dark-mode.bg-secondary.btn:active,
		.dark-mode.bg-secondary.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-secondary.btn:not(:disabled):not(.disabled):active {
			background-color: #545b62 !important;
			border-color: #4e555b;
			color: #fff;
		}

.dark-mode.bg-success {
	background-color: #00bc8c !important;
}

	.dark-mode.bg-success,
	.dark-mode.bg-success > a {
		color: #fff !important;
	}

		.dark-mode.bg-success.btn:hover {
			border-color: #008966;
			color: #ececec;
		}

		.dark-mode.bg-success.btn.active,
		.dark-mode.bg-success.btn:active,
		.dark-mode.bg-success.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-success.btn:not(:disabled):not(.disabled):active {
			background-color: #008966 !important;
			border-color: #007c5d;
			color: #fff;
		}

.dark-mode.bg-info {
	background-color: #3498db !important;
}

	.dark-mode.bg-info,
	.dark-mode.bg-info > a {
		color: #fff !important;
	}

		.dark-mode.bg-info.btn:hover {
			border-color: #217dbb;
			color: #ececec;
		}

		.dark-mode.bg-info.btn.active,
		.dark-mode.bg-info.btn:active,
		.dark-mode.bg-info.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-info.btn:not(:disabled):not(.disabled):active {
			background-color: #217dbb !important;
			border-color: #1f76b0;
			color: #fff;
		}

.dark-mode.bg-warning {
	background-color: #f39c12 !important;
}

	.dark-mode.bg-warning,
	.dark-mode.bg-warning > a {
		color: #1f2d3d !important;
	}

		.dark-mode.bg-warning.btn:hover {
			border-color: #c87f0a;
			color: #121a24;
		}

		.dark-mode.bg-warning.btn.active,
		.dark-mode.bg-warning.btn:active,
		.dark-mode.bg-warning.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-warning.btn:not(:disabled):not(.disabled):active {
			background-color: #c87f0a !important;
			border-color: #bc770a;
			color: #fff;
		}

.dark-mode.bg-danger {
	background-color: #e74c3c !important;
}

	.dark-mode.bg-danger,
	.dark-mode.bg-danger > a {
		color: #fff !important;
	}

		.dark-mode.bg-danger.btn:hover {
			border-color: #d62c1a;
			color: #ececec;
		}

		.dark-mode.bg-danger.btn.active,
		.dark-mode.bg-danger.btn:active,
		.dark-mode.bg-danger.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-danger.btn:not(:disabled):not(.disabled):active {
			background-color: #d62c1a !important;
			border-color: #ca2a19;
			color: #fff;
		}

.dark-mode.bg-light {
	background-color: #f8f9fa !important;
}

	.dark-mode.bg-light,
	.dark-mode.bg-light > a {
		color: #1f2d3d !important;
	}

		.dark-mode.bg-light.btn:hover {
			border-color: #dae0e5;
			color: #121a24;
		}

		.dark-mode.bg-light.btn.active,
		.dark-mode.bg-light.btn:active,
		.dark-mode.bg-light.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-light.btn:not(:disabled):not(.disabled):active {
			background-color: #dae0e5 !important;
			border-color: #d3d9df;
			color: #1f2d3d;
		}

.dark-mode.bg-dark {
	background-color: #343a40 !important;
}

	.dark-mode.bg-dark,
	.dark-mode.bg-dark > a {
		color: #fff !important;
	}

		.dark-mode.bg-dark.btn:hover {
			border-color: #1d2124;
			color: #ececec;
		}

		.dark-mode.bg-dark.btn.active,
		.dark-mode.bg-dark.btn:active,
		.dark-mode.bg-dark.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-dark.btn:not(:disabled):not(.disabled):active {
			background-color: #1d2124 !important;
			border-color: #171a1d;
			color: #fff;
		}

.dark-mode.bg-lightblue {
	background-color: #86bad8 !important;
}

	.dark-mode.bg-lightblue,
	.dark-mode.bg-lightblue > a {
		color: #1f2d3d !important;
	}

		.dark-mode.bg-lightblue.btn:hover {
			border-color: #5fa4cc;
			color: #121a24;
		}

		.dark-mode.bg-lightblue.btn.active,
		.dark-mode.bg-lightblue.btn:active,
		.dark-mode.bg-lightblue.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-lightblue.btn:not(:disabled):not(.disabled):active {
			background-color: #5fa4cc !important;
			border-color: #559ec9;
			color: #fff;
		}

.dark-mode.bg-navy {
	background-color: #002c59 !important;
}

	.dark-mode.bg-navy,
	.dark-mode.bg-navy > a {
		color: #fff !important;
	}

		.dark-mode.bg-navy.btn:hover {
			border-color: #001226;
			color: #ececec;
		}

		.dark-mode.bg-navy.btn.active,
		.dark-mode.bg-navy.btn:active,
		.dark-mode.bg-navy.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-navy.btn:not(:disabled):not(.disabled):active {
			background-color: #001226 !important;
			border-color: #000c19;
			color: #fff;
		}

.dark-mode.bg-olive {
	background-color: #74c8a3 !important;
}

	.dark-mode.bg-olive,
	.dark-mode.bg-olive > a {
		color: #1f2d3d !important;
	}

		.dark-mode.bg-olive.btn:hover {
			border-color: #50b98a;
			color: #121a24;
		}

		.dark-mode.bg-olive.btn.active,
		.dark-mode.bg-olive.btn:active,
		.dark-mode.bg-olive.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-olive.btn:not(:disabled):not(.disabled):active {
			background-color: #50b98a !important;
			border-color: #48b484;
			color: #fff;
		}

.dark-mode.bg-lime {
	background-color: #67ffa9 !important;
}

	.dark-mode.bg-lime,
	.dark-mode.bg-lime > a {
		color: #1f2d3d !important;
	}

		.dark-mode.bg-lime.btn:hover {
			border-color: #34ff8d;
			color: #121a24;
		}

		.dark-mode.bg-lime.btn.active,
		.dark-mode.bg-lime.btn:active,
		.dark-mode.bg-lime.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-lime.btn:not(:disabled):not(.disabled):active {
			background-color: #34ff8d !important;
			border-color: #27ff86;
			color: #1f2d3d;
		}

.dark-mode.bg-fuchsia {
	background-color: #f672d8 !important;
}

	.dark-mode.bg-fuchsia,
	.dark-mode.bg-fuchsia > a {
		color: #1f2d3d !important;
	}

		.dark-mode.bg-fuchsia.btn:hover {
			border-color: #f342cb;
			color: #121a24;
		}

		.dark-mode.bg-fuchsia.btn.active,
		.dark-mode.bg-fuchsia.btn:active,
		.dark-mode.bg-fuchsia.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-fuchsia.btn:not(:disabled):not(.disabled):active {
			background-color: #f342cb !important;
			border-color: #f236c8;
			color: #fff;
		}

.dark-mode.bg-maroon {
	background-color: #ed6c9b !important;
}

	.dark-mode.bg-maroon,
	.dark-mode.bg-maroon > a {
		color: #1f2d3d !important;
	}

		.dark-mode.bg-maroon.btn:hover {
			border-color: #e73f7c;
			color: #121a24;
		}

		.dark-mode.bg-maroon.btn.active,
		.dark-mode.bg-maroon.btn:active,
		.dark-mode.bg-maroon.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-maroon.btn:not(:disabled):not(.disabled):active {
			background-color: #e73f7c !important;
			border-color: #e63475;
			color: #fff;
		}

.dark-mode.bg-blue {
	background-color: #3f6791 !important;
}

	.dark-mode.bg-blue,
	.dark-mode.bg-blue > a {
		color: #fff !important;
	}

		.dark-mode.bg-blue.btn:hover {
			border-color: #304e6d;
			color: #ececec;
		}

		.dark-mode.bg-blue.btn.active,
		.dark-mode.bg-blue.btn:active,
		.dark-mode.bg-blue.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-blue.btn:not(:disabled):not(.disabled):active {
			background-color: #304e6d !important;
			border-color: #2c4765;
			color: #fff;
		}

.dark-mode.bg-indigo {
	background-color: #6610f2 !important;
}

	.dark-mode.bg-indigo,
	.dark-mode.bg-indigo > a {
		color: #fff !important;
	}

		.dark-mode.bg-indigo.btn:hover {
			border-color: #510bc4;
			color: #ececec;
		}

		.dark-mode.bg-indigo.btn.active,
		.dark-mode.bg-indigo.btn:active,
		.dark-mode.bg-indigo.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-indigo.btn:not(:disabled):not(.disabled):active {
			background-color: #510bc4 !important;
			border-color: #4c0ab8;
			color: #fff;
		}

.dark-mode.bg-purple {
	background-color: #6f42c1 !important;
}

	.dark-mode.bg-purple,
	.dark-mode.bg-purple > a {
		color: #fff !important;
	}

		.dark-mode.bg-purple.btn:hover {
			border-color: #59339d;
			color: #ececec;
		}

		.dark-mode.bg-purple.btn.active,
		.dark-mode.bg-purple.btn:active,
		.dark-mode.bg-purple.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-purple.btn:not(:disabled):not(.disabled):active {
			background-color: #59339d !important;
			border-color: #533093;
			color: #fff;
		}

.dark-mode.bg-pink {
	background-color: #e83e8c !important;
}

	.dark-mode.bg-pink,
	.dark-mode.bg-pink > a {
		color: #fff !important;
	}

		.dark-mode.bg-pink.btn:hover {
			border-color: #d91a72;
			color: #ececec;
		}

		.dark-mode.bg-pink.btn.active,
		.dark-mode.bg-pink.btn:active,
		.dark-mode.bg-pink.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-pink.btn:not(:disabled):not(.disabled):active {
			background-color: #d91a72 !important;
			border-color: #ce196c;
			color: #fff;
		}

.dark-mode.bg-red {
	background-color: #e74c3c !important;
}

	.dark-mode.bg-red,
	.dark-mode.bg-red > a {
		color: #fff !important;
	}

		.dark-mode.bg-red.btn:hover {
			border-color: #d62c1a;
			color: #ececec;
		}

		.dark-mode.bg-red.btn.active,
		.dark-mode.bg-red.btn:active,
		.dark-mode.bg-red.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-red.btn:not(:disabled):not(.disabled):active {
			background-color: #d62c1a !important;
			border-color: #ca2a19;
			color: #fff;
		}

.dark-mode.bg-orange {
	background-color: #fd7e14 !important;
}

	.dark-mode.bg-orange,
	.dark-mode.bg-orange > a {
		color: #1f2d3d !important;
	}

		.dark-mode.bg-orange.btn:hover {
			border-color: #dc6502;
			color: #121a24;
		}

		.dark-mode.bg-orange.btn.active,
		.dark-mode.bg-orange.btn:active,
		.dark-mode.bg-orange.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-orange.btn:not(:disabled):not(.disabled):active {
			background-color: #dc6502 !important;
			border-color: #cf5f02;
			color: #fff;
		}

.dark-mode.bg-yellow {
	background-color: #f39c12 !important;
}

	.dark-mode.bg-yellow,
	.dark-mode.bg-yellow > a {
		color: #1f2d3d !important;
	}

		.dark-mode.bg-yellow.btn:hover {
			border-color: #c87f0a;
			color: #121a24;
		}

		.dark-mode.bg-yellow.btn.active,
		.dark-mode.bg-yellow.btn:active,
		.dark-mode.bg-yellow.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-yellow.btn:not(:disabled):not(.disabled):active {
			background-color: #c87f0a !important;
			border-color: #bc770a;
			color: #fff;
		}

.dark-mode.bg-green {
	background-color: #00bc8c !important;
}

	.dark-mode.bg-green,
	.dark-mode.bg-green > a {
		color: #fff !important;
	}

		.dark-mode.bg-green.btn:hover {
			border-color: #008966;
			color: #ececec;
		}

		.dark-mode.bg-green.btn.active,
		.dark-mode.bg-green.btn:active,
		.dark-mode.bg-green.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-green.btn:not(:disabled):not(.disabled):active {
			background-color: #008966 !important;
			border-color: #007c5d;
			color: #fff;
		}

.dark-mode.bg-teal {
	background-color: #20c997 !important;
}

	.dark-mode.bg-teal,
	.dark-mode.bg-teal > a {
		color: #fff !important;
	}

		.dark-mode.bg-teal.btn:hover {
			border-color: #199d76;
			color: #ececec;
		}

		.dark-mode.bg-teal.btn.active,
		.dark-mode.bg-teal.btn:active,
		.dark-mode.bg-teal.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-teal.btn:not(:disabled):not(.disabled):active {
			background-color: #199d76 !important;
			border-color: #17926e;
			color: #fff;
		}

.dark-mode.bg-cyan {
	background-color: #3498db !important;
}

	.dark-mode.bg-cyan,
	.dark-mode.bg-cyan > a {
		color: #fff !important;
	}

		.dark-mode.bg-cyan.btn:hover {
			border-color: #217dbb;
			color: #ececec;
		}

		.dark-mode.bg-cyan.btn.active,
		.dark-mode.bg-cyan.btn:active,
		.dark-mode.bg-cyan.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-cyan.btn:not(:disabled):not(.disabled):active {
			background-color: #217dbb !important;
			border-color: #1f76b0;
			color: #fff;
		}

.dark-mode.bg-white {
	background-color: #fff !important;
}

	.dark-mode.bg-white,
	.dark-mode.bg-white > a {
		color: #1f2d3d !important;
	}

		.dark-mode.bg-white.btn:hover {
			border-color: #e6e6e6;
			color: #121a24;
		}

		.dark-mode.bg-white.btn.active,
		.dark-mode.bg-white.btn:active,
		.dark-mode.bg-white.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-white.btn:not(:disabled):not(.disabled):active {
			background-color: #e6e6e6 !important;
			border-color: #dfdfdf;
			color: #1f2d3d;
		}

.dark-mode.bg-gray {
	background-color: #6c757d !important;
}

	.dark-mode.bg-gray,
	.dark-mode.bg-gray > a {
		color: #fff !important;
	}

		.dark-mode.bg-gray.btn:hover {
			border-color: #545b62;
			color: #ececec;
		}

		.dark-mode.bg-gray.btn.active,
		.dark-mode.bg-gray.btn:active,
		.dark-mode.bg-gray.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-gray.btn:not(:disabled):not(.disabled):active {
			background-color: #545b62 !important;
			border-color: #4e555b;
			color: #fff;
		}

.dark-mode.bg-gray-dark {
	background-color: #343a40 !important;
}

	.dark-mode.bg-gray-dark,
	.dark-mode.bg-gray-dark > a {
		color: #fff !important;
	}

		.dark-mode.bg-gray-dark.btn:hover {
			border-color: #1d2124;
			color: #ececec;
		}

		.dark-mode.bg-gray-dark.btn.active,
		.dark-mode.bg-gray-dark.btn:active,
		.dark-mode.bg-gray-dark.btn:not(:disabled):not(.disabled).active,
		.dark-mode.bg-gray-dark.btn:not(:disabled):not(.disabled):active {
			background-color: #1d2124 !important;
			border-color: #171a1d;
			color: #fff;
		}

.dark-mode .bg-gradient-primary {
	background: #3f6791 linear-gradient(180deg, #5c7ea2, #3f6791) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-primary.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-primary.btn:hover {
		background: #3f6791 linear-gradient(180deg, #526e8b, #335476) repeat-x !important;
		border-color: #304e6d;
		color: #ececec;
	}

	.dark-mode .bg-gradient-primary.btn.active,
	.dark-mode .bg-gradient-primary.btn:active,
	.dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled):active {
		background: #3f6791 linear-gradient(180deg, #4f6883, #304e6d) repeat-x !important;
		border-color: #2c4765;
		color: #fff;
	}

	.dark-mode .bg-gradient-primary.btn.disabled,
	.dark-mode .bg-gradient-primary.btn:disabled {
		background-image: none !important;
		border-color: #3f6791;
		color: #fff;
	}

.dark-mode .bg-gradient-secondary {
	background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-secondary.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-secondary.btn:hover {
		background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
		border-color: #545b62;
		color: #ececec;
	}

	.dark-mode .bg-gradient-secondary.btn.active,
	.dark-mode .bg-gradient-secondary.btn:active,
	.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active {
		background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
		border-color: #4e555b;
		color: #fff;
	}

	.dark-mode .bg-gradient-secondary.btn.disabled,
	.dark-mode .bg-gradient-secondary.btn:disabled {
		background-image: none !important;
		border-color: #6c757d;
		color: #fff;
	}

.dark-mode .bg-gradient-success {
	background: #00bc8c linear-gradient(180deg, #26c69d, #00bc8c) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-success.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-success.btn:hover {
		background: #00bc8c linear-gradient(180deg, #26a685, #009670) repeat-x !important;
		border-color: #008966;
		color: #ececec;
	}

	.dark-mode .bg-gradient-success.btn.active,
	.dark-mode .bg-gradient-success.btn:active,
	.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled):active {
		background: #00bc8c linear-gradient(180deg, #269b7d, #008966) repeat-x !important;
		border-color: #007c5d;
		color: #fff;
	}

	.dark-mode .bg-gradient-success.btn.disabled,
	.dark-mode .bg-gradient-success.btn:disabled {
		background-image: none !important;
		border-color: #00bc8c;
		color: #fff;
	}

.dark-mode .bg-gradient-info {
	background: #3498db linear-gradient(180deg, #52a7e0, #3498db) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-info.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-info.btn:hover {
		background: #3498db linear-gradient(180deg, #4497ce, #2384c6) repeat-x !important;
		border-color: #217dbb;
		color: #ececec;
	}

	.dark-mode .bg-gradient-info.btn.active,
	.dark-mode .bg-gradient-info.btn:active,
	.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled):active {
		background: #3498db linear-gradient(180deg, #4291c5, #217dbb) repeat-x !important;
		border-color: #1f76b0;
		color: #fff;
	}

	.dark-mode .bg-gradient-info.btn.disabled,
	.dark-mode .bg-gradient-info.btn:disabled {
		background-image: none !important;
		border-color: #3498db;
		color: #fff;
	}

.dark-mode .bg-gradient-warning {
	background: #f39c12 linear-gradient(180deg, #f5ab36, #f39c12) repeat-x !important;
	color: #1f2d3d;
}

	.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-warning.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-warning.btn:hover {
		background: #f39c12 linear-gradient(180deg, #da982f, #d4860b) repeat-x !important;
		border-color: #c87f0a;
		color: #121a24;
	}

	.dark-mode .bg-gradient-warning.btn.active,
	.dark-mode .bg-gradient-warning.btn:active,
	.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled):active {
		background: #f39c12 linear-gradient(180deg, #d0922f, #c87f0a) repeat-x !important;
		border-color: #bc770a;
		color: #fff;
	}

	.dark-mode .bg-gradient-warning.btn.disabled,
	.dark-mode .bg-gradient-warning.btn:disabled {
		background-image: none !important;
		border-color: #f39c12;
		color: #1f2d3d;
	}

.dark-mode .bg-gradient-danger {
	background: #e74c3c linear-gradient(180deg, #eb6759, #e74c3c) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-danger.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-danger.btn:hover {
		background: #e74c3c linear-gradient(180deg, #e64d3e, #e12e1c) repeat-x !important;
		border-color: #d62c1a;
		color: #ececec;
	}

	.dark-mode .bg-gradient-danger.btn.active,
	.dark-mode .bg-gradient-danger.btn:active,
	.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled):active {
		background: #e74c3c linear-gradient(180deg, #dc4c3d, #d62c1a) repeat-x !important;
		border-color: #ca2a19;
		color: #fff;
	}

	.dark-mode .bg-gradient-danger.btn.disabled,
	.dark-mode .bg-gradient-danger.btn:disabled {
		background-image: none !important;
		border-color: #e74c3c;
		color: #fff;
	}

.dark-mode .bg-gradient-light {
	background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important;
	color: #1f2d3d;
}

	.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-light.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-light.btn:hover {
		background: #f8f9fa linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important;
		border-color: #dae0e5;
		color: #121a24;
	}

	.dark-mode .bg-gradient-light.btn.active,
	.dark-mode .bg-gradient-light.btn:active,
	.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled):active {
		background: #f8f9fa linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important;
		border-color: #d3d9df;
		color: #1f2d3d;
	}

	.dark-mode .bg-gradient-light.btn.disabled,
	.dark-mode .bg-gradient-light.btn:disabled {
		background-image: none !important;
		border-color: #f8f9fa;
		color: #1f2d3d;
	}

.dark-mode .bg-gradient-dark {
	background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-dark.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-dark.btn:hover {
		background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
		border-color: #1d2124;
		color: #ececec;
	}

	.dark-mode .bg-gradient-dark.btn.active,
	.dark-mode .bg-gradient-dark.btn:active,
	.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled):active {
		background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
		border-color: #171a1d;
		color: #fff;
	}

	.dark-mode .bg-gradient-dark.btn.disabled,
	.dark-mode .bg-gradient-dark.btn:disabled {
		background-image: none !important;
		border-color: #343a40;
		color: #fff;
	}

.dark-mode .bg-gradient-lightblue {
	background: #86bad8 linear-gradient(180deg, #98c4de, #86bad8) repeat-x !important;
	color: #1f2d3d;
}

	.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-lightblue.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-lightblue.btn:hover {
		background: #86bad8 linear-gradient(180deg, #7fb6d6, #69a9cf) repeat-x !important;
		border-color: #5fa4cc;
		color: #121a24;
	}

	.dark-mode .bg-gradient-lightblue.btn.active,
	.dark-mode .bg-gradient-lightblue.btn:active,
	.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active {
		background: #86bad8 linear-gradient(180deg, #77b2d4, #5fa4cc) repeat-x !important;
		border-color: #559ec9;
		color: #fff;
	}

	.dark-mode .bg-gradient-lightblue.btn.disabled,
	.dark-mode .bg-gradient-lightblue.btn:disabled {
		background-image: none !important;
		border-color: #86bad8;
		color: #1f2d3d;
	}

.dark-mode .bg-gradient-navy {
	background: #002c59 linear-gradient(180deg, #264b71, #002c59) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-navy.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-navy.btn:hover {
		background: #002c59 linear-gradient(180deg, #263b51, #001932) repeat-x !important;
		border-color: #001226;
		color: #ececec;
	}

	.dark-mode .bg-gradient-navy.btn.active,
	.dark-mode .bg-gradient-navy.btn:active,
	.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled):active {
		background: #002c59 linear-gradient(180deg, #263646, #001226) repeat-x !important;
		border-color: #000c19;
		color: #fff;
	}

	.dark-mode .bg-gradient-navy.btn.disabled,
	.dark-mode .bg-gradient-navy.btn:disabled {
		background-image: none !important;
		border-color: #002c59;
		color: #fff;
	}

.dark-mode .bg-gradient-olive {
	background: #74c8a3 linear-gradient(180deg, #89d0b0, #74c8a3) repeat-x !important;
	color: #1f2d3d;
}

	.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-olive.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-olive.btn:hover {
		background: #74c8a3 linear-gradient(180deg, #72c7a1, #59bd90) repeat-x !important;
		border-color: #50b98a;
		color: #121a24;
	}

	.dark-mode .bg-gradient-olive.btn.active,
	.dark-mode .bg-gradient-olive.btn:active,
	.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled):active {
		background: #74c8a3 linear-gradient(180deg, #6ac49c, #50b98a) repeat-x !important;
		border-color: #48b484;
		color: #fff;
	}

	.dark-mode .bg-gradient-olive.btn.disabled,
	.dark-mode .bg-gradient-olive.btn:disabled {
		background-image: none !important;
		border-color: #74c8a3;
		color: #1f2d3d;
	}

.dark-mode .bg-gradient-lime {
	background: #67ffa9 linear-gradient(180deg, #7effb6, #67ffa9) repeat-x !important;
	color: #1f2d3d;
}

	.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-lime.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-lime.btn:hover {
		background: #67ffa9 linear-gradient(180deg, #5dffa4, #41ff94) repeat-x !important;
		border-color: #34ff8d;
		color: #121a24;
	}

	.dark-mode .bg-gradient-lime.btn.active,
	.dark-mode .bg-gradient-lime.btn:active,
	.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled):active {
		background: #67ffa9 linear-gradient(180deg, #52ff9e, #34ff8d) repeat-x !important;
		border-color: #27ff86;
		color: #1f2d3d;
	}

	.dark-mode .bg-gradient-lime.btn.disabled,
	.dark-mode .bg-gradient-lime.btn:disabled {
		background-image: none !important;
		border-color: #67ffa9;
		color: #1f2d3d;
	}

.dark-mode .bg-gradient-fuchsia {
	background: #f672d8 linear-gradient(180deg, #f787de, #f672d8) repeat-x !important;
	color: #1f2d3d;
}

	.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-fuchsia.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-fuchsia.btn:hover {
		background: #f672d8 linear-gradient(180deg, #f569d6, #f44ece) repeat-x !important;
		border-color: #f342cb;
		color: #121a24;
	}

	.dark-mode .bg-gradient-fuchsia.btn.active,
	.dark-mode .bg-gradient-fuchsia.btn:active,
	.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active {
		background: #f672d8 linear-gradient(180deg, #f55ed3, #f342cb) repeat-x !important;
		border-color: #f236c8;
		color: #fff;
	}

	.dark-mode .bg-gradient-fuchsia.btn.disabled,
	.dark-mode .bg-gradient-fuchsia.btn:disabled {
		background-image: none !important;
		border-color: #f672d8;
		color: #1f2d3d;
	}

.dark-mode .bg-gradient-maroon {
	background: #ed6c9b linear-gradient(180deg, #ef82aa, #ed6c9b) repeat-x !important;
	color: #1f2d3d;
}

	.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-maroon.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-maroon.btn:hover {
		background: #ed6c9b linear-gradient(180deg, #ec6596, #e84a84) repeat-x !important;
		border-color: #e73f7c;
		color: #121a24;
	}

	.dark-mode .bg-gradient-maroon.btn.active,
	.dark-mode .bg-gradient-maroon.btn:active,
	.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active {
		background: #ed6c9b linear-gradient(180deg, #eb5c90, #e73f7c) repeat-x !important;
		border-color: #e63475;
		color: #fff;
	}

	.dark-mode .bg-gradient-maroon.btn.disabled,
	.dark-mode .bg-gradient-maroon.btn:disabled {
		background-image: none !important;
		border-color: #ed6c9b;
		color: #1f2d3d;
	}

.dark-mode .bg-gradient-blue {
	background: #3f6791 linear-gradient(180deg, #5c7ea2, #3f6791) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-blue.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-blue.btn:hover {
		background: #3f6791 linear-gradient(180deg, #526e8b, #335476) repeat-x !important;
		border-color: #304e6d;
		color: #ececec;
	}

	.dark-mode .bg-gradient-blue.btn.active,
	.dark-mode .bg-gradient-blue.btn:active,
	.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled):active {
		background: #3f6791 linear-gradient(180deg, #4f6883, #304e6d) repeat-x !important;
		border-color: #2c4765;
		color: #fff;
	}

	.dark-mode .bg-gradient-blue.btn.disabled,
	.dark-mode .bg-gradient-blue.btn:disabled {
		background-image: none !important;
		border-color: #3f6791;
		color: #fff;
	}

.dark-mode .bg-gradient-indigo {
	background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-indigo.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-indigo.btn:hover {
		background: #6610f2 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important;
		border-color: #510bc4;
		color: #ececec;
	}

	.dark-mode .bg-gradient-indigo.btn.active,
	.dark-mode .bg-gradient-indigo.btn:active,
	.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active {
		background: #6610f2 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important;
		border-color: #4c0ab8;
		color: #fff;
	}

	.dark-mode .bg-gradient-indigo.btn.disabled,
	.dark-mode .bg-gradient-indigo.btn:disabled {
		background-image: none !important;
		border-color: #6610f2;
		color: #fff;
	}

.dark-mode .bg-gradient-purple {
	background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-purple.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-purple.btn:hover {
		background: #6f42c1 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important;
		border-color: #59339d;
		color: #ececec;
	}

	.dark-mode .bg-gradient-purple.btn.active,
	.dark-mode .bg-gradient-purple.btn:active,
	.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled):active {
		background: #6f42c1 linear-gradient(180deg, #7252ab, #59339d) repeat-x !important;
		border-color: #533093;
		color: #fff;
	}

	.dark-mode .bg-gradient-purple.btn.disabled,
	.dark-mode .bg-gradient-purple.btn:disabled {
		background-image: none !important;
		border-color: #6f42c1;
		color: #fff;
	}

.dark-mode .bg-gradient-pink {
	background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-pink.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-pink.btn:hover {
		background: #e83e8c linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important;
		border-color: #d91a72;
		color: #ececec;
	}

	.dark-mode .bg-gradient-pink.btn.active,
	.dark-mode .bg-gradient-pink.btn:active,
	.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled):active {
		background: #e83e8c linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important;
		border-color: #ce196c;
		color: #fff;
	}

	.dark-mode .bg-gradient-pink.btn.disabled,
	.dark-mode .bg-gradient-pink.btn:disabled {
		background-image: none !important;
		border-color: #e83e8c;
		color: #fff;
	}

.dark-mode .bg-gradient-red {
	background: #e74c3c linear-gradient(180deg, #eb6759, #e74c3c) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-red.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-red.btn:hover {
		background: #e74c3c linear-gradient(180deg, #e64d3e, #e12e1c) repeat-x !important;
		border-color: #d62c1a;
		color: #ececec;
	}

	.dark-mode .bg-gradient-red.btn.active,
	.dark-mode .bg-gradient-red.btn:active,
	.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled):active {
		background: #e74c3c linear-gradient(180deg, #dc4c3d, #d62c1a) repeat-x !important;
		border-color: #ca2a19;
		color: #fff;
	}

	.dark-mode .bg-gradient-red.btn.disabled,
	.dark-mode .bg-gradient-red.btn:disabled {
		background-image: none !important;
		border-color: #e74c3c;
		color: #fff;
	}

.dark-mode .bg-gradient-orange {
	background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important;
	color: #1f2d3d;
}

	.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-orange.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-orange.btn:hover {
		background: #fd7e14 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important;
		border-color: #dc6502;
		color: #121a24;
	}

	.dark-mode .bg-gradient-orange.btn.active,
	.dark-mode .bg-gradient-orange.btn:active,
	.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled):active {
		background: #fd7e14 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important;
		border-color: #cf5f02;
		color: #fff;
	}

	.dark-mode .bg-gradient-orange.btn.disabled,
	.dark-mode .bg-gradient-orange.btn:disabled {
		background-image: none !important;
		border-color: #fd7e14;
		color: #1f2d3d;
	}

.dark-mode .bg-gradient-yellow {
	background: #f39c12 linear-gradient(180deg, #f5ab36, #f39c12) repeat-x !important;
	color: #1f2d3d;
}

	.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-yellow.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-yellow.btn:hover {
		background: #f39c12 linear-gradient(180deg, #da982f, #d4860b) repeat-x !important;
		border-color: #c87f0a;
		color: #121a24;
	}

	.dark-mode .bg-gradient-yellow.btn.active,
	.dark-mode .bg-gradient-yellow.btn:active,
	.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active {
		background: #f39c12 linear-gradient(180deg, #d0922f, #c87f0a) repeat-x !important;
		border-color: #bc770a;
		color: #fff;
	}

	.dark-mode .bg-gradient-yellow.btn.disabled,
	.dark-mode .bg-gradient-yellow.btn:disabled {
		background-image: none !important;
		border-color: #f39c12;
		color: #1f2d3d;
	}

.dark-mode .bg-gradient-green {
	background: #00bc8c linear-gradient(180deg, #26c69d, #00bc8c) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-green.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-green.btn:hover {
		background: #00bc8c linear-gradient(180deg, #26a685, #009670) repeat-x !important;
		border-color: #008966;
		color: #ececec;
	}

	.dark-mode .bg-gradient-green.btn.active,
	.dark-mode .bg-gradient-green.btn:active,
	.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled):active {
		background: #00bc8c linear-gradient(180deg, #269b7d, #008966) repeat-x !important;
		border-color: #007c5d;
		color: #fff;
	}

	.dark-mode .bg-gradient-green.btn.disabled,
	.dark-mode .bg-gradient-green.btn:disabled {
		background-image: none !important;
		border-color: #00bc8c;
		color: #fff;
	}

.dark-mode .bg-gradient-teal {
	background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-teal.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-teal.btn:hover {
		background: #20c997 linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important;
		border-color: #199d76;
		color: #ececec;
	}

	.dark-mode .bg-gradient-teal.btn.active,
	.dark-mode .bg-gradient-teal.btn:active,
	.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled):active {
		background: #20c997 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important;
		border-color: #17926e;
		color: #fff;
	}

	.dark-mode .bg-gradient-teal.btn.disabled,
	.dark-mode .bg-gradient-teal.btn:disabled {
		background-image: none !important;
		border-color: #20c997;
		color: #fff;
	}

.dark-mode .bg-gradient-cyan {
	background: #3498db linear-gradient(180deg, #52a7e0, #3498db) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-cyan.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-cyan.btn:hover {
		background: #3498db linear-gradient(180deg, #4497ce, #2384c6) repeat-x !important;
		border-color: #217dbb;
		color: #ececec;
	}

	.dark-mode .bg-gradient-cyan.btn.active,
	.dark-mode .bg-gradient-cyan.btn:active,
	.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active {
		background: #3498db linear-gradient(180deg, #4291c5, #217dbb) repeat-x !important;
		border-color: #1f76b0;
		color: #fff;
	}

	.dark-mode .bg-gradient-cyan.btn.disabled,
	.dark-mode .bg-gradient-cyan.btn:disabled {
		background-image: none !important;
		border-color: #3498db;
		color: #fff;
	}

.dark-mode .bg-gradient-white {
	background: #fff linear-gradient(180deg, #fff, #fff) repeat-x !important;
	color: #1f2d3d;
}

	.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-white.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-white.btn:hover {
		background: #fff linear-gradient(180deg, #efefef, #ececec) repeat-x !important;
		border-color: #e6e6e6;
		color: #121a24;
	}

	.dark-mode .bg-gradient-white.btn.active,
	.dark-mode .bg-gradient-white.btn:active,
	.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled):active {
		background: #fff linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important;
		border-color: #dfdfdf;
		color: #1f2d3d;
	}

	.dark-mode .bg-gradient-white.btn.disabled,
	.dark-mode .bg-gradient-white.btn:disabled {
		background-image: none !important;
		border-color: #fff;
		color: #1f2d3d;
	}

.dark-mode .bg-gradient-gray {
	background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-gray.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-gray.btn:hover {
		background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
		border-color: #545b62;
		color: #ececec;
	}

	.dark-mode .bg-gradient-gray.btn.active,
	.dark-mode .bg-gradient-gray.btn:active,
	.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled):active {
		background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
		border-color: #4e555b;
		color: #fff;
	}

	.dark-mode .bg-gradient-gray.btn.disabled,
	.dark-mode .bg-gradient-gray.btn:disabled {
		background-image: none !important;
		border-color: #6c757d;
		color: #fff;
	}

.dark-mode .bg-gradient-gray-dark {
	background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
	color: #fff;
}

	.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active,
	.show > .dark-mode .bg-gradient-gray-dark.btn.dropdown-toggle {
		background-image: none !important;
	}

	.dark-mode .bg-gradient-gray-dark.btn:hover {
		background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
		border-color: #1d2124;
		color: #ececec;
	}

	.dark-mode .bg-gradient-gray-dark.btn.active,
	.dark-mode .bg-gradient-gray-dark.btn:active,
	.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,
	.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active {
		background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
		border-color: #171a1d;
		color: #fff;
	}

	.dark-mode .bg-gradient-gray-dark.btn.disabled,
	.dark-mode .bg-gradient-gray-dark.btn:disabled {
		background-image: none !important;
		border-color: #343a40;
		color: #fff;
	}

.dark-mode .accent-primary .btn-link,
.dark-mode .accent-primary .nav-tabs .nav-link,
.dark-mode .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #3f6791;
}

	.dark-mode .accent-primary .btn-link:hover,
	.dark-mode .accent-primary .nav-tabs .nav-link:hover,
	.dark-mode .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #28415c;
	}

.dark-mode .accent-primary .dropdown-item.active,
.dark-mode .accent-primary .dropdown-item:active {
	background-color: #3f6791;
	color: #fff;
}

.dark-mode .accent-primary .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #3f6791;
	border-color: #20344a;
}

.dark-mode .accent-primary .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-primary .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-primary .custom-select:focus,
.dark-mode .accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #85a7ca;
}

.dark-mode .accent-primary .page-item .page-link {
	color: #3f6791;
}

.dark-mode .accent-primary .page-item.active .page-link,
.dark-mode .accent-primary .page-item.active a {
	background-color: #3f6791;
	border-color: #3f6791;
	color: #fff;
}

.dark-mode .accent-primary .page-item.disabled .page-link,
.dark-mode .accent-primary .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-primary .page-item .page-link:focus,
.dark-mode .dark-mode.accent-primary .page-item .page-link:hover {
	color: #4774a3;
}

.dark-mode .accent-secondary .btn-link,
.dark-mode .accent-secondary .nav-tabs .nav-link,
.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #6c757d;
}

	.dark-mode .accent-secondary .btn-link:hover,
	.dark-mode .accent-secondary .nav-tabs .nav-link:hover,
	.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #494f54;
	}

.dark-mode .accent-secondary .dropdown-item.active,
.dark-mode .accent-secondary .dropdown-item:active {
	background-color: #6c757d;
	color: #fff;
}

.dark-mode .accent-secondary .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #6c757d;
	border-color: #3d4246;
}

.dark-mode .accent-secondary .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-secondary .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-secondary .custom-select:focus,
.dark-mode .accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #afb5ba;
}

.dark-mode .accent-secondary .page-item .page-link {
	color: #6c757d;
}

.dark-mode .accent-secondary .page-item.active .page-link,
.dark-mode .accent-secondary .page-item.active a {
	background-color: #6c757d;
	border-color: #6c757d;
	color: #fff;
}

.dark-mode .accent-secondary .page-item.disabled .page-link,
.dark-mode .accent-secondary .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-secondary .page-item .page-link:focus,
.dark-mode .dark-mode.accent-secondary .page-item .page-link:hover {
	color: #78828a;
}

.dark-mode .accent-success .btn-link,
.dark-mode .accent-success .nav-tabs .nav-link,
.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #00bc8c;
}

	.dark-mode .accent-success .btn-link:hover,
	.dark-mode .accent-success .nav-tabs .nav-link:hover,
	.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #007053;
	}

.dark-mode .accent-success .dropdown-item.active,
.dark-mode .accent-success .dropdown-item:active {
	background-color: #00bc8c;
	color: #fff;
}

.dark-mode .accent-success .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #00bc8c;
	border-color: #005640;
}

.dark-mode .accent-success .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-success .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-success .custom-select:focus,
.dark-mode .accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #3dffcd;
}

.dark-mode .accent-success .page-item .page-link {
	color: #00bc8c;
}

.dark-mode .accent-success .page-item.active .page-link,
.dark-mode .accent-success .page-item.active a {
	background-color: #00bc8c;
	border-color: #00bc8c;
	color: #fff;
}

.dark-mode .accent-success .page-item.disabled .page-link,
.dark-mode .accent-success .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-success .page-item .page-link:focus,
.dark-mode .dark-mode.accent-success .page-item .page-link:hover {
	color: #00d69f;
}

.dark-mode .accent-info .btn-link,
.dark-mode .accent-info .nav-tabs .nav-link,
.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #3498db;
}

	.dark-mode .accent-info .btn-link:hover,
	.dark-mode .accent-info .nav-tabs .nav-link:hover,
	.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #1d6fa5;
	}

.dark-mode .accent-info .dropdown-item.active,
.dark-mode .accent-info .dropdown-item:active {
	background-color: #3498db;
	color: #fff;
}

.dark-mode .accent-info .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #3498db;
	border-color: #196090;
}

.dark-mode .accent-info .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-info .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-info .custom-select:focus,
.dark-mode .accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #a0cfee;
}

.dark-mode .accent-info .page-item .page-link {
	color: #3498db;
}

.dark-mode .accent-info .page-item.active .page-link,
.dark-mode .accent-info .page-item.active a {
	background-color: #3498db;
	border-color: #3498db;
	color: #fff;
}

.dark-mode .accent-info .page-item.disabled .page-link,
.dark-mode .accent-info .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-info .page-item .page-link:focus,
.dark-mode .dark-mode.accent-info .page-item .page-link:hover {
	color: #4aa3df;
}

.dark-mode .accent-warning .btn-link,
.dark-mode .accent-warning .nav-tabs .nav-link,
.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #f39c12;
}

	.dark-mode .accent-warning .btn-link:hover,
	.dark-mode .accent-warning .nav-tabs .nav-link:hover,
	.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #b06f09;
	}

.dark-mode .accent-warning .dropdown-item.active,
.dark-mode .accent-warning .dropdown-item:active {
	background-color: #f39c12;
	color: #1f2d3d;
}

.dark-mode .accent-warning .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #f39c12;
	border-color: #976008;
}

.dark-mode .accent-warning .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-warning .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-warning .custom-select:focus,
.dark-mode .accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #f9cf8b;
}

.dark-mode .accent-warning .page-item .page-link {
	color: #f39c12;
}

.dark-mode .accent-warning .page-item.active .page-link,
.dark-mode .accent-warning .page-item.active a {
	background-color: #f39c12;
	border-color: #f39c12;
	color: #fff;
}

.dark-mode .accent-warning .page-item.disabled .page-link,
.dark-mode .accent-warning .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-warning .page-item .page-link:focus,
.dark-mode .dark-mode.accent-warning .page-item .page-link:hover {
	color: #f4a62a;
}

.dark-mode .accent-danger .btn-link,
.dark-mode .accent-danger .nav-tabs .nav-link,
.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #e74c3c;
}

	.dark-mode .accent-danger .btn-link:hover,
	.dark-mode .accent-danger .nav-tabs .nav-link:hover,
	.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #bf2718;
	}

.dark-mode .accent-danger .dropdown-item.active,
.dark-mode .accent-danger .dropdown-item:active {
	background-color: #e74c3c;
	color: #fff;
}

.dark-mode .accent-danger .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #e74c3c;
	border-color: #a82315;
}

.dark-mode .accent-danger .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-danger .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-danger .custom-select:focus,
.dark-mode .accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #f5b4ae;
}

.dark-mode .accent-danger .page-item .page-link {
	color: #e74c3c;
}

.dark-mode .accent-danger .page-item.active .page-link,
.dark-mode .accent-danger .page-item.active a {
	background-color: #e74c3c;
	border-color: #e74c3c;
	color: #fff;
}

.dark-mode .accent-danger .page-item.disabled .page-link,
.dark-mode .accent-danger .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-danger .page-item .page-link:focus,
.dark-mode .dark-mode.accent-danger .page-item .page-link:hover {
	color: #ea6153;
}

.dark-mode .accent-light .btn-link,
.dark-mode .accent-light .nav-tabs .nav-link,
.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #f8f9fa;
}

	.dark-mode .accent-light .btn-link:hover,
	.dark-mode .accent-light .nav-tabs .nav-link:hover,
	.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #cbd3da;
	}

.dark-mode .accent-light .dropdown-item.active,
.dark-mode .accent-light .dropdown-item:active {
	background-color: #f8f9fa;
	color: #1f2d3d;
}

.dark-mode .accent-light .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #f8f9fa;
	border-color: #bdc6d0;
}

.dark-mode .accent-light .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-light .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-light .custom-select:focus,
.dark-mode .accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #fff;
}

.dark-mode .accent-light .page-item .page-link {
	color: #f8f9fa;
}

.dark-mode .accent-light .page-item.active .page-link,
.dark-mode .accent-light .page-item.active a {
	background-color: #f8f9fa;
	border-color: #f8f9fa;
	color: #fff;
}

.dark-mode .accent-light .page-item.disabled .page-link,
.dark-mode .accent-light .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-light .page-item .page-link:focus,
.dark-mode .dark-mode.accent-light .page-item .page-link:hover {
	color: #fff;
}

.dark-mode .accent-dark .btn-link,
.dark-mode .accent-dark .nav-tabs .nav-link,
.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #343a40;
}

	.dark-mode .accent-dark .btn-link:hover,
	.dark-mode .accent-dark .nav-tabs .nav-link:hover,
	.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #121416;
	}

.dark-mode .accent-dark .dropdown-item.active,
.dark-mode .accent-dark .dropdown-item:active {
	background-color: #343a40;
	color: #fff;
}

.dark-mode .accent-dark .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #343a40;
	border-color: #060708;
}

.dark-mode .accent-dark .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-dark .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-dark .custom-select:focus,
.dark-mode .accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #6d7a86;
}

.dark-mode .accent-dark .page-item .page-link {
	color: #343a40;
}

.dark-mode .accent-dark .page-item.active .page-link,
.dark-mode .accent-dark .page-item.active a {
	background-color: #343a40;
	border-color: #343a40;
	color: #fff;
}

.dark-mode .accent-dark .page-item.disabled .page-link,
.dark-mode .accent-dark .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-dark .page-item .page-link:focus,
.dark-mode .dark-mode.accent-dark .page-item .page-link:hover {
	color: #3f474e;
}

.dark-mode [class*="accent-"] a.btn-primary {
	color: #fff;
}

.dark-mode [class*="accent-"] a.btn-secondary {
	color: #fff;
}

.dark-mode [class*="accent-"] a.btn-success {
	color: #fff;
}

.dark-mode [class*="accent-"] a.btn-info {
	color: #fff;
}

.dark-mode [class*="accent-"] a.btn-warning {
	color: #1f2d3d;
}

.dark-mode [class*="accent-"] a.btn-danger {
	color: #fff;
}

.dark-mode [class*="accent-"] a.btn-light {
	color: #1f2d3d;
}

.dark-mode [class*="accent-"] a.btn-dark {
	color: #fff;
}

.dark-mode .accent-lightblue .btn-link,
.dark-mode .accent-lightblue .nav-tabs .nav-link,
.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #86bad8;
}

	.dark-mode .accent-lightblue .btn-link:hover,
	.dark-mode .accent-lightblue .nav-tabs .nav-link:hover,
	.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #4c99c6;
	}

.dark-mode .accent-lightblue .dropdown-item.active,
.dark-mode .accent-lightblue .dropdown-item:active {
	background-color: #86bad8;
	color: #1f2d3d;
}

.dark-mode .accent-lightblue .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #86bad8;
	border-color: #3c8dbc;
}

.dark-mode .accent-lightblue .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-lightblue .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-lightblue .custom-select:focus,
.dark-mode .accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #e6f1f7;
}

.dark-mode .accent-lightblue .page-item .page-link {
	color: #86bad8;
}

.dark-mode .accent-lightblue .page-item.active .page-link,
.dark-mode .accent-lightblue .page-item.active a {
	background-color: #86bad8;
	border-color: #86bad8;
	color: #fff;
}

.dark-mode .accent-lightblue .page-item.disabled .page-link,
.dark-mode .accent-lightblue .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-lightblue .page-item .page-link:focus,
.dark-mode .dark-mode.accent-lightblue .page-item .page-link:hover {
	color: #99c5de;
}

.dark-mode .accent-navy .btn-link,
.dark-mode .accent-navy .nav-tabs .nav-link,
.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #002c59;
}

	.dark-mode .accent-navy .btn-link:hover,
	.dark-mode .accent-navy .nav-tabs .nav-link:hover,
	.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #00060c;
	}

.dark-mode .accent-navy .dropdown-item.active,
.dark-mode .accent-navy .dropdown-item:active {
	background-color: #002c59;
	color: #fff;
}

.dark-mode .accent-navy .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #002c59;
	border-color: #000;
}

.dark-mode .accent-navy .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-navy .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-navy .custom-select:focus,
.dark-mode .accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #006ad8;
}

.dark-mode .accent-navy .page-item .page-link {
	color: #002c59;
}

.dark-mode .accent-navy .page-item.active .page-link,
.dark-mode .accent-navy .page-item.active a {
	background-color: #002c59;
	border-color: #002c59;
	color: #fff;
}

.dark-mode .accent-navy .page-item.disabled .page-link,
.dark-mode .accent-navy .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-navy .page-item .page-link:focus,
.dark-mode .dark-mode.accent-navy .page-item .page-link:hover {
	color: #003872;
}

.dark-mode .accent-olive .btn-link,
.dark-mode .accent-olive .nav-tabs .nav-link,
.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #74c8a3;
}

	.dark-mode .accent-olive .btn-link:hover,
	.dark-mode .accent-olive .nav-tabs .nav-link:hover,
	.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #44ab7d;
	}

.dark-mode .accent-olive .dropdown-item.active,
.dark-mode .accent-olive .dropdown-item:active {
	background-color: #74c8a3;
	color: #1f2d3d;
}

.dark-mode .accent-olive .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #74c8a3;
	border-color: #3d9970;
}

.dark-mode .accent-olive .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-olive .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-olive .custom-select:focus,
.dark-mode .accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #cfecdf;
}

.dark-mode .accent-olive .page-item .page-link {
	color: #74c8a3;
}

.dark-mode .accent-olive .page-item.active .page-link,
.dark-mode .accent-olive .page-item.active a {
	background-color: #74c8a3;
	border-color: #74c8a3;
	color: #fff;
}

.dark-mode .accent-olive .page-item.disabled .page-link,
.dark-mode .accent-olive .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-olive .page-item .page-link:focus,
.dark-mode .dark-mode.accent-olive .page-item .page-link:hover {
	color: #87cfaf;
}

.dark-mode .accent-lime .btn-link,
.dark-mode .accent-lime .nav-tabs .nav-link,
.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #67ffa9;
}

	.dark-mode .accent-lime .btn-link:hover,
	.dark-mode .accent-lime .nav-tabs .nav-link:hover,
	.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #1bff7e;
	}

.dark-mode .accent-lime .dropdown-item.active,
.dark-mode .accent-lime .dropdown-item:active {
	background-color: #67ffa9;
	color: #1f2d3d;
}

.dark-mode .accent-lime .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #67ffa9;
	border-color: #01ff70;
}

.dark-mode .accent-lime .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-lime .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-lime .custom-select:focus,
.dark-mode .accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #e7fff1;
}

.dark-mode .accent-lime .page-item .page-link {
	color: #67ffa9;
}

.dark-mode .accent-lime .page-item.active .page-link,
.dark-mode .accent-lime .page-item.active a {
	background-color: #67ffa9;
	border-color: #67ffa9;
	color: #fff;
}

.dark-mode .accent-lime .page-item.disabled .page-link,
.dark-mode .accent-lime .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-lime .page-item .page-link:focus,
.dark-mode .dark-mode.accent-lime .page-item .page-link:hover {
	color: #81ffb8;
}

.dark-mode .accent-fuchsia .btn-link,
.dark-mode .accent-fuchsia .nav-tabs .nav-link,
.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #f672d8;
}

	.dark-mode .accent-fuchsia .btn-link:hover,
	.dark-mode .accent-fuchsia .nav-tabs .nav-link:hover,
	.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #f22ac5;
	}

.dark-mode .accent-fuchsia .dropdown-item.active,
.dark-mode .accent-fuchsia .dropdown-item:active {
	background-color: #f672d8;
	color: #1f2d3d;
}

.dark-mode .accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #f672d8;
	border-color: #f012be;
}

.dark-mode .accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-fuchsia .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-fuchsia .custom-select:focus,
.dark-mode .accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #feeaf9;
}

.dark-mode .accent-fuchsia .page-item .page-link {
	color: #f672d8;
}

.dark-mode .accent-fuchsia .page-item.active .page-link,
.dark-mode .accent-fuchsia .page-item.active a {
	background-color: #f672d8;
	border-color: #f672d8;
	color: #fff;
}

.dark-mode .accent-fuchsia .page-item.disabled .page-link,
.dark-mode .accent-fuchsia .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-fuchsia .page-item .page-link:focus,
.dark-mode .dark-mode.accent-fuchsia .page-item .page-link:hover {
	color: #f88adf;
}

.dark-mode .accent-maroon .btn-link,
.dark-mode .accent-maroon .nav-tabs .nav-link,
.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #ed6c9b;
}

	.dark-mode .accent-maroon .btn-link:hover,
	.dark-mode .accent-maroon .nav-tabs .nav-link:hover,
	.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #e4286d;
	}

.dark-mode .accent-maroon .dropdown-item.active,
.dark-mode .accent-maroon .dropdown-item:active {
	background-color: #ed6c9b;
	color: #1f2d3d;
}

.dark-mode .accent-maroon .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #ed6c9b;
	border-color: #d81b60;
}

.dark-mode .accent-maroon .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-maroon .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-maroon .custom-select:focus,
.dark-mode .accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #fbdee8;
}

.dark-mode .accent-maroon .page-item .page-link {
	color: #ed6c9b;
}

.dark-mode .accent-maroon .page-item.active .page-link,
.dark-mode .accent-maroon .page-item.active a {
	background-color: #ed6c9b;
	border-color: #ed6c9b;
	color: #fff;
}

.dark-mode .accent-maroon .page-item.disabled .page-link,
.dark-mode .accent-maroon .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-maroon .page-item .page-link:focus,
.dark-mode .dark-mode.accent-maroon .page-item .page-link:hover {
	color: #f083ab;
}

.dark-mode .accent-blue .btn-link,
.dark-mode .accent-blue .nav-tabs .nav-link,
.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #3f6791;
}

	.dark-mode .accent-blue .btn-link:hover,
	.dark-mode .accent-blue .nav-tabs .nav-link:hover,
	.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #28415c;
	}

.dark-mode .accent-blue .dropdown-item.active,
.dark-mode .accent-blue .dropdown-item:active {
	background-color: #3f6791;
	color: #fff;
}

.dark-mode .accent-blue .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #3f6791;
	border-color: #20344a;
}

.dark-mode .accent-blue .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-blue .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-blue .custom-select:focus,
.dark-mode .accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #85a7ca;
}

.dark-mode .accent-blue .page-item .page-link {
	color: #3f6791;
}

.dark-mode .accent-blue .page-item.active .page-link,
.dark-mode .accent-blue .page-item.active a {
	background-color: #3f6791;
	border-color: #3f6791;
	color: #fff;
}

.dark-mode .accent-blue .page-item.disabled .page-link,
.dark-mode .accent-blue .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-blue .page-item .page-link:focus,
.dark-mode .dark-mode.accent-blue .page-item .page-link:hover {
	color: #4774a3;
}

.dark-mode .accent-indigo .btn-link,
.dark-mode .accent-indigo .nav-tabs .nav-link,
.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #6610f2;
}

	.dark-mode .accent-indigo .btn-link:hover,
	.dark-mode .accent-indigo .nav-tabs .nav-link:hover,
	.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #4709ac;
	}

.dark-mode .accent-indigo .dropdown-item.active,
.dark-mode .accent-indigo .dropdown-item:active {
	background-color: #6610f2;
	color: #fff;
}

.dark-mode .accent-indigo .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #6610f2;
	border-color: #3d0894;
}

.dark-mode .accent-indigo .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-indigo .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-indigo .custom-select:focus,
.dark-mode .accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #b389f9;
}

.dark-mode .accent-indigo .page-item .page-link {
	color: #6610f2;
}

.dark-mode .accent-indigo .page-item.active .page-link,
.dark-mode .accent-indigo .page-item.active a {
	background-color: #6610f2;
	border-color: #6610f2;
	color: #fff;
}

.dark-mode .accent-indigo .page-item.disabled .page-link,
.dark-mode .accent-indigo .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-indigo .page-item .page-link:focus,
.dark-mode .dark-mode.accent-indigo .page-item .page-link:hover {
	color: #7528f3;
}

.dark-mode .accent-purple .btn-link,
.dark-mode .accent-purple .nav-tabs .nav-link,
.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #6f42c1;
}

	.dark-mode .accent-purple .btn-link:hover,
	.dark-mode .accent-purple .nav-tabs .nav-link:hover,
	.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #4e2d89;
	}

.dark-mode .accent-purple .dropdown-item.active,
.dark-mode .accent-purple .dropdown-item:active {
	background-color: #6f42c1;
	color: #fff;
}

.dark-mode .accent-purple .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #6f42c1;
	border-color: #432776;
}

.dark-mode .accent-purple .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-purple .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-purple .custom-select:focus,
.dark-mode .accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #b8a2e0;
}

.dark-mode .accent-purple .page-item .page-link {
	color: #6f42c1;
}

.dark-mode .accent-purple .page-item.active .page-link,
.dark-mode .accent-purple .page-item.active a {
	background-color: #6f42c1;
	border-color: #6f42c1;
	color: #fff;
}

.dark-mode .accent-purple .page-item.disabled .page-link,
.dark-mode .accent-purple .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-purple .page-item .page-link:focus,
.dark-mode .dark-mode.accent-purple .page-item .page-link:hover {
	color: #7e55c7;
}

.dark-mode .accent-pink .btn-link,
.dark-mode .accent-pink .nav-tabs .nav-link,
.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #e83e8c;
}

	.dark-mode .accent-pink .btn-link:hover,
	.dark-mode .accent-pink .nav-tabs .nav-link:hover,
	.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #c21766;
	}

.dark-mode .accent-pink .dropdown-item.active,
.dark-mode .accent-pink .dropdown-item:active {
	background-color: #e83e8c;
	color: #fff;
}

.dark-mode .accent-pink .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #e83e8c;
	border-color: #ac145a;
}

.dark-mode .accent-pink .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-pink .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-pink .custom-select:focus,
.dark-mode .accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #f6b0d0;
}

.dark-mode .accent-pink .page-item .page-link {
	color: #e83e8c;
}

.dark-mode .accent-pink .page-item.active .page-link,
.dark-mode .accent-pink .page-item.active a {
	background-color: #e83e8c;
	border-color: #e83e8c;
	color: #fff;
}

.dark-mode .accent-pink .page-item.disabled .page-link,
.dark-mode .accent-pink .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-pink .page-item .page-link:focus,
.dark-mode .dark-mode.accent-pink .page-item .page-link:hover {
	color: #eb559a;
}

.dark-mode .accent-red .btn-link,
.dark-mode .accent-red .nav-tabs .nav-link,
.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #e74c3c;
}

	.dark-mode .accent-red .btn-link:hover,
	.dark-mode .accent-red .nav-tabs .nav-link:hover,
	.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #bf2718;
	}

.dark-mode .accent-red .dropdown-item.active,
.dark-mode .accent-red .dropdown-item:active {
	background-color: #e74c3c;
	color: #fff;
}

.dark-mode .accent-red .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #e74c3c;
	border-color: #a82315;
}

.dark-mode .accent-red .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-red .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-red .custom-select:focus,
.dark-mode .accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #f5b4ae;
}

.dark-mode .accent-red .page-item .page-link {
	color: #e74c3c;
}

.dark-mode .accent-red .page-item.active .page-link,
.dark-mode .accent-red .page-item.active a {
	background-color: #e74c3c;
	border-color: #e74c3c;
	color: #fff;
}

.dark-mode .accent-red .page-item.disabled .page-link,
.dark-mode .accent-red .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-red .page-item .page-link:focus,
.dark-mode .dark-mode.accent-red .page-item .page-link:hover {
	color: #ea6153;
}

.dark-mode .accent-orange .btn-link,
.dark-mode .accent-orange .nav-tabs .nav-link,
.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #fd7e14;
}

	.dark-mode .accent-orange .btn-link:hover,
	.dark-mode .accent-orange .nav-tabs .nav-link:hover,
	.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #c35a02;
	}

.dark-mode .accent-orange .dropdown-item.active,
.dark-mode .accent-orange .dropdown-item:active {
	background-color: #fd7e14;
	color: #1f2d3d;
}

.dark-mode .accent-orange .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #fd7e14;
	border-color: #aa4e01;
}

.dark-mode .accent-orange .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-orange .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-orange .custom-select:focus,
.dark-mode .accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #fec392;
}

.dark-mode .accent-orange .page-item .page-link {
	color: #fd7e14;
}

.dark-mode .accent-orange .page-item.active .page-link,
.dark-mode .accent-orange .page-item.active a {
	background-color: #fd7e14;
	border-color: #fd7e14;
	color: #fff;
}

.dark-mode .accent-orange .page-item.disabled .page-link,
.dark-mode .accent-orange .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-orange .page-item .page-link:focus,
.dark-mode .dark-mode.accent-orange .page-item .page-link:hover {
	color: #fd8c2d;
}

.dark-mode .accent-yellow .btn-link,
.dark-mode .accent-yellow .nav-tabs .nav-link,
.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #f39c12;
}

	.dark-mode .accent-yellow .btn-link:hover,
	.dark-mode .accent-yellow .nav-tabs .nav-link:hover,
	.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #b06f09;
	}

.dark-mode .accent-yellow .dropdown-item.active,
.dark-mode .accent-yellow .dropdown-item:active {
	background-color: #f39c12;
	color: #1f2d3d;
}

.dark-mode .accent-yellow .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #f39c12;
	border-color: #976008;
}

.dark-mode .accent-yellow .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-yellow .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-yellow .custom-select:focus,
.dark-mode .accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #f9cf8b;
}

.dark-mode .accent-yellow .page-item .page-link {
	color: #f39c12;
}

.dark-mode .accent-yellow .page-item.active .page-link,
.dark-mode .accent-yellow .page-item.active a {
	background-color: #f39c12;
	border-color: #f39c12;
	color: #fff;
}

.dark-mode .accent-yellow .page-item.disabled .page-link,
.dark-mode .accent-yellow .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-yellow .page-item .page-link:focus,
.dark-mode .dark-mode.accent-yellow .page-item .page-link:hover {
	color: #f4a62a;
}

.dark-mode .accent-green .btn-link,
.dark-mode .accent-green .nav-tabs .nav-link,
.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #00bc8c;
}

	.dark-mode .accent-green .btn-link:hover,
	.dark-mode .accent-green .nav-tabs .nav-link:hover,
	.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #007053;
	}

.dark-mode .accent-green .dropdown-item.active,
.dark-mode .accent-green .dropdown-item:active {
	background-color: #00bc8c;
	color: #fff;
}

.dark-mode .accent-green .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #00bc8c;
	border-color: #005640;
}

.dark-mode .accent-green .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-green .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-green .custom-select:focus,
.dark-mode .accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #3dffcd;
}

.dark-mode .accent-green .page-item .page-link {
	color: #00bc8c;
}

.dark-mode .accent-green .page-item.active .page-link,
.dark-mode .accent-green .page-item.active a {
	background-color: #00bc8c;
	border-color: #00bc8c;
	color: #fff;
}

.dark-mode .accent-green .page-item.disabled .page-link,
.dark-mode .accent-green .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-green .page-item .page-link:focus,
.dark-mode .dark-mode.accent-green .page-item .page-link:hover {
	color: #00d69f;
}

.dark-mode .accent-teal .btn-link,
.dark-mode .accent-teal .nav-tabs .nav-link,
.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #20c997;
}

	.dark-mode .accent-teal .btn-link:hover,
	.dark-mode .accent-teal .nav-tabs .nav-link:hover,
	.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #158765;
	}

.dark-mode .accent-teal .dropdown-item.active,
.dark-mode .accent-teal .dropdown-item:active {
	background-color: #20c997;
	color: #fff;
}

.dark-mode .accent-teal .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #20c997;
	border-color: #127155;
}

.dark-mode .accent-teal .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-teal .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-teal .custom-select:focus,
.dark-mode .accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #7eeaca;
}

.dark-mode .accent-teal .page-item .page-link {
	color: #20c997;
}

.dark-mode .accent-teal .page-item.active .page-link,
.dark-mode .accent-teal .page-item.active a {
	background-color: #20c997;
	border-color: #20c997;
	color: #fff;
}

.dark-mode .accent-teal .page-item.disabled .page-link,
.dark-mode .accent-teal .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-teal .page-item .page-link:focus,
.dark-mode .dark-mode.accent-teal .page-item .page-link:hover {
	color: #26dca6;
}

.dark-mode .accent-cyan .btn-link,
.dark-mode .accent-cyan .nav-tabs .nav-link,
.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #3498db;
}

	.dark-mode .accent-cyan .btn-link:hover,
	.dark-mode .accent-cyan .nav-tabs .nav-link:hover,
	.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #1d6fa5;
	}

.dark-mode .accent-cyan .dropdown-item.active,
.dark-mode .accent-cyan .dropdown-item:active {
	background-color: #3498db;
	color: #fff;
}

.dark-mode .accent-cyan .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #3498db;
	border-color: #196090;
}

.dark-mode .accent-cyan .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-cyan .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-cyan .custom-select:focus,
.dark-mode .accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #a0cfee;
}

.dark-mode .accent-cyan .page-item .page-link {
	color: #3498db;
}

.dark-mode .accent-cyan .page-item.active .page-link,
.dark-mode .accent-cyan .page-item.active a {
	background-color: #3498db;
	border-color: #3498db;
	color: #fff;
}

.dark-mode .accent-cyan .page-item.disabled .page-link,
.dark-mode .accent-cyan .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-cyan .page-item .page-link:focus,
.dark-mode .dark-mode.accent-cyan .page-item .page-link:hover {
	color: #4aa3df;
}

.dark-mode .accent-white .btn-link,
.dark-mode .accent-white .nav-tabs .nav-link,
.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #fff;
}

	.dark-mode .accent-white .btn-link:hover,
	.dark-mode .accent-white .nav-tabs .nav-link:hover,
	.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #d9d9d9;
	}

.dark-mode .accent-white .dropdown-item.active,
.dark-mode .accent-white .dropdown-item:active {
	background-color: #fff;
	color: #1f2d3d;
}

.dark-mode .accent-white .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #fff;
	border-color: #ccc;
}

.dark-mode .accent-white .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-white .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-white .custom-select:focus,
.dark-mode .accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #fff;
}

.dark-mode .accent-white .page-item .page-link {
	color: #fff;
}

.dark-mode .accent-white .page-item.active .page-link,
.dark-mode .accent-white .page-item.active a {
	background-color: #fff;
	border-color: #fff;
	color: #fff;
}

.dark-mode .accent-white .page-item.disabled .page-link,
.dark-mode .accent-white .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-white .page-item .page-link:focus,
.dark-mode .dark-mode.accent-white .page-item .page-link:hover {
	color: #fff;
}

.dark-mode .accent-gray .btn-link,
.dark-mode .accent-gray .nav-tabs .nav-link,
.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #6c757d;
}

	.dark-mode .accent-gray .btn-link:hover,
	.dark-mode .accent-gray .nav-tabs .nav-link:hover,
	.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #494f54;
	}

.dark-mode .accent-gray .dropdown-item.active,
.dark-mode .accent-gray .dropdown-item:active {
	background-color: #6c757d;
	color: #fff;
}

.dark-mode .accent-gray .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #6c757d;
	border-color: #3d4246;
}

.dark-mode .accent-gray .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-gray .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-gray .custom-select:focus,
.dark-mode .accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #afb5ba;
}

.dark-mode .accent-gray .page-item .page-link {
	color: #6c757d;
}

.dark-mode .accent-gray .page-item.active .page-link,
.dark-mode .accent-gray .page-item.active a {
	background-color: #6c757d;
	border-color: #6c757d;
	color: #fff;
}

.dark-mode .accent-gray .page-item.disabled .page-link,
.dark-mode .accent-gray .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-gray .page-item .page-link:focus,
.dark-mode .dark-mode.accent-gray .page-item .page-link:hover {
	color: #78828a;
}

.dark-mode .accent-gray-dark .btn-link,
.dark-mode .accent-gray-dark .nav-tabs .nav-link,
.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn) {
	color: #343a40;
}

	.dark-mode .accent-gray-dark .btn-link:hover,
	.dark-mode .accent-gray-dark .nav-tabs .nav-link:hover,
	.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover {
		color: #121416;
	}

.dark-mode .accent-gray-dark .dropdown-item.active,
.dark-mode .accent-gray-dark .dropdown-item:active {
	background-color: #343a40;
	color: #fff;
}

.dark-mode .accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #343a40;
	border-color: #060708;
}

.dark-mode .accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-gray-dark .custom-file-input:focus ~ .custom-file-label,
.dark-mode .accent-gray-dark .custom-select:focus,
.dark-mode .accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid) {
	border-color: #6d7a86;
}

.dark-mode .accent-gray-dark .page-item .page-link {
	color: #343a40;
}

.dark-mode .accent-gray-dark .page-item.active .page-link,
.dark-mode .accent-gray-dark .page-item.active a {
	background-color: #343a40;
	border-color: #343a40;
	color: #fff;
}

.dark-mode .accent-gray-dark .page-item.disabled .page-link,
.dark-mode .accent-gray-dark .page-item.disabled a {
	background-color: #fff;
	border-color: #dee2e6;
	color: #6c757d;
}

.dark-mode .accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #c2c7d0;
}

	.dark-mode .accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #fff;
	}

.dark-mode .accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
	color: #343a40;
}

	.dark-mode .accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
		color: #212529;
	}

.dark-mode .dark-mode.accent-gray-dark .page-item .page-link:focus,
.dark-mode .dark-mode.accent-gray-dark .page-item .page-link:hover {
	color: #3f474e;
}

.dark-mode .border-dark {
	border-color: #4b545c !important;
}


.tile-bor1 {
	border: 1px solid #FFD434;
}

.tile-bor2 {
	border: 1px solid #2FBE65;
}

.tile-bor3 {
	border: 1px solid #6955FA;
}

.tile-bor4 {
	border: 1px solid #3C21F7;
}

.tile-bor5 {
	border: 1px solid #FF8832;
}

.tile-bor6 {
	border: 1px solid #EB6363;
}

.tile-bor7 {
	border: 1px solid #E9C058;
}

.tile-bor8 {
	border: 1px solid #F05ABD;
}


.tile-icon-bg1 {
	background: rgb(255,191,8);
	background: linear-gradient(180deg, rgba(255,191,8,1) 0%, rgba(255,234,95,1) 100%);
	color: #ffffff;
}

.tile-icon-bg2 {
	background: rgb(4,138,66);
	background: linear-gradient(180deg, rgba(4,138,66,1) 0%, rgba(80,230,128,1) 100%);
	color: #ffffff;
}

.tile-icon-bg3 {
	background: rgb(63,36,247);
	background: linear-gradient(180deg, rgba(63,36,247,1) 0%, rgba(142,127,254,1) 100%);
	color: #ffffff;
}

.tile-icon-bg4 {
	background: #3C21F7;
	color: #ffffff;
}

.tile-icon-bg5 {
	background: rgb(255,136,50);
	background: linear-gradient(180deg, rgba(255,136,50,1) 0%, rgba(255,177,84,1) 100%);
	color: #ffffff;
}

.tile-icon-bg6 {
	background: rgb(231,86,86);
	background: linear-gradient(180deg, rgba(231,86,86,1) 0%, rgba(222,134,85,1) 100%);
	color: #ffffff;
}

.tile-icon-bg7 {
	background: rgb(233,149,88);
	background: linear-gradient(180deg, rgba(233,149,88,1) 0%, rgba(233,192,88,1) 100%);
	color: #ffffff;
}

.tile-icon-bg8 {
	background: rgb(240,90,189);
	background: linear-gradient(180deg, rgba(240,90,189,1) 0%, rgba(240,90,90,0) 100%);
	color: #ffffff;
}

.tile-count-clr1 {
	color: #FFCA1E;
}

.tile-count-clr2 {
	color: #00BC39;
}

.tile-count-clr3 {
	color: #9687FF;
}

.tile-count-clr4 {
	color: #3C21F7;
}

.tile-count-clr5 {
	color: #FF8832;
}

.tile-count-clr6 {
	color: #E75656;
}

.tile-count-clr7 {
	color: #E9C058;
}

.tile-count-clr8 {
	color: #192434;
}

.card-head {
	text-align: center;
	font-size: 14px;
	color: #2C2C2C;
	font-weight: 500;
	font-family: 'Roboto', sans-serif;
}

/*Rai code*/

.dashboardPara1 h3 {
	font-weight: 400;
	font-size: 25px;
	color: #fff;
}

.dashboardPara1 h4 {
	font-weight: 700;
	font-size: 40px;
	color: #fff;
}

.z-1 {
	z-index: 1
}

.z-2 {
	z-index: 2;
}

.dashboardPara1 {
	padding: 60px 40px;
	background-image: url(../images/dashboard-img1.jpg);
	background-position: center;
	background-repeat: no-repeat;
	border-radius: 24px;
	background-size: cover;
}

.mainDashboardDiv .card{
	border: 0.40px solid #ddd;
	border-radius: 13px;
	box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.08);
	background: #fff;
}

.rudaNewsSection ul li {
	line-height: 119%;
	border-bottom: 0.98px dashed #382040;
}

.slider-container {
	overflow: hidden;
	width: 100%;
	height: 345px;
	position: relative;
}

.slider {
	display: flex;
	flex-direction: column;
	transition: transform 0.5s ease-in-out;
	margin: 0;
	padding: 0;
}

.rudaNewsSectionDiv .card-header {
	background-color: #e4e8ea;
	border-radius: 13px 13px 0 0;
}

.rudaNewsSectionDiv .card-header h5 {
	font-weight: 500;
	font-size: 20px;
	color: #181c32;
}

.rudaNewsSectionDiv .card-header a {
	font-weight: 400;
	font-size: 15px;
	text-decoration: underline;
	color: #464a53;
}

.rudaNewsSection ul li img {
	border: 0.71px solid #ccc;
	border-radius: 6px;
	width: 55px;
}

.rudaNewsSection ul li h6 {
	font-weight: 600;
	font-size: 16px;
	text-transform: capitalize;
	color: #263238;
}

.rudaNewsSection ul li p {
	font-weight: 500;
	font-size: 14px;
	text-transform: capitalize;
	color: #a4a4a4;
}

.rudaNewsSection ul li span {
	font-weight: 600;
	font-size: 14px;
	text-transform: capitalize;
	color: #5c6367;
}

::-webkit-scrollbar {
	width: 5px;
	height: 5px;
}

::-webkit-scrollbar-track {
	background: #dee2e6;
}

::-webkit-scrollbar-thumb {
	background: #00ac4f;
	border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover {
	background: #00ac4f;
}
.badge-new {
	background: #ff000017;
	color: #fff;
	border-radius: 7px;
	width: 34px;
	font-size: 11px;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 20px;
	color: red;
	text-transform: capitalize;
}
.navbar-nav .menu-item{
	display: flex !important;
}