/* -------------------------------------------------------

    Theme Name: Key Design&Art Admin Theme
    Theme URL: https://keydesignart.com/
    Description: Admin Panel CSS theme file.
    Author: Key Design&Art
    Copyright(c) 2026 keydesignart.com
    Version: 1.0.0

------------------------------------------------------- */

/* ===================================
    Key Design & Art - Admin Theme
====================================== */

:root{
  --kd-primary: var(--base-color, #1652F0);
  --kd-primary-rgb: var(--base-color-rgb, 22, 82, 240);
  --kd-primary-light: #4D7BFF;
  --kd-primary-dark: #0F3CCF;
  --kd-primary-darker: #0B2D9E;
  --kd-radius: var(--radius-6, 16px);
  --kd-radius-sm: var(--radius-4, 10px);
}

a {
	color: var(--kd-primary);
}

a:hover {
	color: var(--kd-primary-light);
}

a:focus {
	color: var(--kd-primary-light);
}

a:active {
	color: var(--kd-primary-dark);
}

html .kd-heading-primary,
html .kd-lnk-primary,
html .text-color-primary,
html .text-primary {
	color: var(--kd-primary) !important;
}

html .text-color-hover-primary:hover,
html .text-hover-primary:hover {
	color: var(--kd-primary) !important;
}

html .kd-heading.kd-heading-primary h1,
html .kd-heading.kd-heading-primary h2,
html .kd-heading.kd-heading-primary h3,
html .kd-heading.kd-heading-primary h4,
html .kd-heading.kd-heading-primary h5,
html .kd-heading.kd-heading-primary h6 {
	border-color: var(--kd-primary);
}

html .kd-heading-secondary,
html .kd-lnk-secondary,
html .text-color-secondary,
html .text-secondary {
	color: #E36159 !important;
}

html .text-color-hover-secondary:hover,
html .text-hover-secondary:hover {
	color: #E36159 !important;
}

html .kd-heading.kd-heading-secondary h1,
html .kd-heading.kd-heading-secondary h2,
html .kd-heading.kd-heading-secondary h3,
html .kd-heading.kd-heading-secondary h4,
html .kd-heading.kd-heading-secondary h5,
html .kd-heading.kd-heading-secondary h6 {
	border-color: #E36159;
}

html .kd-heading-tertiary,
html .kd-lnk-tertiary,
html .text-color-tertiary,
html .text-tertiary {
	color: #2BAAB1 !important;
}

html .text-color-hover-tertiary:hover,
html .text-hover-tertiary:hover {
	color: #2BAAB1 !important;
}

html .kd-heading.kd-heading-tertiary h1,
html .kd-heading.kd-heading-tertiary h2,
html .kd-heading.kd-heading-tertiary h3,
html .kd-heading.kd-heading-tertiary h4,
html .kd-heading.kd-heading-tertiary h5,
html .kd-heading.kd-heading-tertiary h6 {
	border-color: #2BAAB1;
}

html .kd-heading-quaternary,
html .kd-lnk-quaternary,
html .text-color-quaternary,
html .text-quaternary {
	color: #383f48 !important;
}

html .text-color-hover-quaternary:hover,
html .text-hover-quaternary:hover {
	color: #383f48 !important;
}

html .kd-heading.kd-heading-quaternary h1,
html .kd-heading.kd-heading-quaternary h2,
html .kd-heading.kd-heading-quaternary h3,
html .kd-heading.kd-heading-quaternary h4,
html .kd-heading.kd-heading-quaternary h5,
html .kd-heading.kd-heading-quaternary h6 {
	border-color: #383f48;
}

html .kd-heading-dark,
html .kd-lnk-dark,
html .text-color-dark,
html .text-dark {
	color: #2e353e !important;
}

html .text-color-hover-dark:hover,
html .text-hover-dark:hover {
	color: #2e353e !important;
}

html .kd-heading.kd-heading-dark h1,
html .kd-heading.kd-heading-dark h2,
html .kd-heading.kd-heading-dark h3,
html .kd-heading.kd-heading-dark h4,
html .kd-heading.kd-heading-dark h5,
html .kd-heading.kd-heading-dark h6 {
	border-color: #2e353e;
}

html .kd-heading-light,
html .kd-lnk-light,
html .text-color-light,
html .text-light {
	color: #FFF !important;
}

html .text-color-hover-light:hover,
html .text-hover-light:hover {
	color: #FFF !important;
}

html .kd-heading.kd-heading-light h1,
html .kd-heading.kd-heading-light h2,
html .kd-heading.kd-heading-light h3,
html .kd-heading.kd-heading-light h4,
html .kd-heading.kd-heading-light h5,
html .kd-heading.kd-heading-light h6 {
	border-color: #FFF;
}

html .bg-primary,
html .kd-background-color-primary {
	background-color: var(--kd-primary) !important;
}

html .bg-secondary,
html .kd-background-color-secondary {
	background-color: #E36159 !important;
}

html .bg-tertiary,
html .kd-background-color-tertiary {
	background-color: #2BAAB1 !important;
}

html .bg-quaternary,
html .kd-background-color-quaternary {
	background-color: #383f48 !important;
}

html .bg-dark,
html .kd-background-color-dark {
	background-color: #2e353e !important;
}

html .bg-light,
html .kd-background-color-light {
	background-color: #FFF !important;
}

.btn-gradient:not(.btn-outline) {
	background: linear-gradient(135deg, var(--kd-primary) 0%, #E36159 80%);
	color: #FFF;
}

.btn-gradient:not(.btn-outline):hover,
.btn-gradient:not(.btn-outline).kd-hover {
	background: linear-gradient(135deg, var(--kd-primary-light) 0%, #e9807a 80%);
	color: #FFF;
}

.btn-gradient:not(.btn-outline):focus,
.btn-gradient:not(.btn-outline).kd-focus {
	box-shadow: 0 0 0 3px rgba(0, 136, 204, 0.5);
}

.btn-gradient:not(.btn-outline).disabled,
.btn-gradient:not(.btn-outline):disabled {
	background: linear-gradient(135deg, var(--kd-primary) 0%, #E36159 80%);
}

.btn-gradient:not(.btn-outline):active,
.btn-gradient:not(.btn-outline).active {
	background: linear-gradient(135deg, var(--kd-primary-dark) 0%, #dd4238 80%) !important;
	color: #FFF !important;
}

.btn-gradient.btn-outline {
	-o-border-image: linear-gradient(135deg, var(--kd-primary) 0%, #E36159 80%);
	   border-image: linear-gradient(135deg, var(--kd-primary) 0%, #E36159 80%);
	color: var(--kd-primary);
}

.btn-gradient.btn-outline:hover,
.btn-gradient.btn-outline.kd-hover {
	-o-border-image: linear-gradient(135deg, var(--kd-primary-light) 0%, #e9807a 80%);
	   border-image: linear-gradient(135deg, var(--kd-primary-light) 0%, #e9807a 80%);
	color: var(--kd-primary-light);
}

.btn-gradient.btn-outline:focus,
.btn-gradient.btn-outline.kd-focus {
	box-shadow: 0 0 0 3px rgba(0, 136, 204, 0.5);
}

.btn-gradient.btn-outline.disabled,
.btn-gradient.btn-outline:disabled {
	-o-border-image: linear-gradient(135deg, var(--kd-primary) 0%, #E36159 80%);
	   border-image: linear-gradient(135deg, var(--kd-primary) 0%, #E36159 80%);
}

.btn-gradient.btn-outline:active,
.btn-gradient.btn-outline.active {
	-o-border-image: linear-gradient(135deg, var(--kd-primary-dark) 0%, #dd4238 80%) !important;
	   border-image: linear-gradient(135deg, var(--kd-primary-dark) 0%, #dd4238 80%) !important;
	color: var(--kd-primary-dark);
}

.kd-sidebar-left .kd-sidebar-header .kd-sidebar-toggle:hover i {
	color: var(--kd-primary);
}

@media (min-width: 992px) {
	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul > li > a.dropdown-toggle:after {
		border-color: var(--kd-primary) transparent transparent transparent;
	}

	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul > li > a:focus {
		color: var(--kd-primary);
	}

	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul > li.open > a,
	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul > li:hover > a,
	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul > li.active > a {
		background: var(--kd-primary);
		color: #FFF;
	}

	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul > li.open > a.dropdown-toggle:after,
	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul > li:hover > a.dropdown-toggle:after,
	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul > li.active > a.dropdown-toggle:after {
		border-color: #ffffff transparent transparent transparent;
	}

	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul > li.dropdown .dropdown-menu {
		border-top: 3px solid var(--kd-primary);
	}

	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a:after {
		border-color: transparent transparent transparent var(--kd-primary);
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-stripe .kd-header-nav-main nav > ul > li > a.dropdown-toggle:after {
		border-color: #000000 transparent transparent transparent;
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-stripe .kd-header-nav-main nav > ul > li > a:focus {
		color: #000000;
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-stripe .kd-header-nav-main nav > ul > li.open > a,
	.kd-header.kd-header-nav-menu.kd-header-nav-stripe .kd-header-nav-main nav > ul > li:hover > a,
	.kd-header.kd-header-nav-menu.kd-header-nav-stripe .kd-header-nav-main nav > ul > li.active > a {
		color: #FFF;
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-stripe .kd-header-nav-main nav > ul > li.open > a.dropdown-toggle:after,
	.kd-header.kd-header-nav-menu.kd-header-nav-stripe .kd-header-nav-main nav > ul > li:hover > a.dropdown-toggle:after,
	.kd-header.kd-header-nav-menu.kd-header-nav-stripe .kd-header-nav-main nav > ul > li.active > a.dropdown-toggle:after {
		border-color: #ffffff transparent transparent transparent;
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li > a.dropdown-toggle:after {
		border-color: #000000 transparent transparent transparent;
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li > a:focus {
		color: #000000;
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li.open > a,
	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li:hover > a,
	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li.active > a {
		color: var(--kd-primary);
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li.open > a:before,
	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li:hover > a:before,
	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li.active > a:before {
		background-color: var(--kd-primary);
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li.open > a.dropdown-toggle:after,
	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li:hover > a.dropdown-toggle:after,
	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li.active > a.dropdown-toggle:after {
		border-color: var(--kd-primary) transparent transparent transparent;
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li.dropdown .dropdown-menu {
		border-top: 3px solid var(--kd-primary);
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-top-line .kd-header-nav-main nav > ul > li.dropdown .dropdown-menu li.dropdown-submenu > a:after {
		border-color: transparent transparent transparent var(--kd-primary);
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-links .kd-header-nav-main nav > ul > li.open > a,
	.kd-header.kd-header-nav-menu.kd-header-nav-links .kd-header-nav-main nav > ul > li:hover > a,
	.kd-header.kd-header-nav-menu.kd-header-nav-links .kd-header-nav-main nav > ul > li.active > a {
		color: var(--kd-primary) !important;
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-links .kd-header-nav-main nav > ul > li.dropdown .dropdown-menu li:hover > a {
		color: var(--kd-primary);
	}

	.kd-header.kd-header-nav-menu.kd-header-nav-links .kd-header-nav-main nav > ul > li.dropdown-mega .dropdown-mega-sub-nav .kd-mega-sub-nav-toggle:not(.kd-toggled):before {
		color: var(--kd-primary);
	}
}

@media (max-width: 991px) {
	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul.nav-pills > li.active > a,
	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul.nav-pills > li.active > a:hover,
	.kd-header.kd-header-nav-menu .kd-header-nav-main nav > ul.nav-pills > li.active > a:focus {
		background-color: var(--kd-primary);
	}

	.kd-header-btn-collapse-nav {
		background: var(--kd-primary);
		color: #ffffff;
	}
}

.kd-page-header h2 {
	border-bottom-color: var(--kd-primary);
}

.kd-page-header .kd-sidebar-right-toggle:hover {
	color: var(--kd-primary);
}

ul.nav-main > li.nav-active > a {
	box-shadow: 2px 0 0 var(--kd-primary) inset;
}

ul.nav-main > li.nav-active > i {
	color: var(--kd-primary);
}

ul.nav-main li .nav-children li.nav-active > a {
	color: var(--kd-primary);
}

html.kd-sidebar-light:not(.kd-dark) ul.nav-main > li.nav-active > a {
	color: var(--kd-primary);
}

.nav-pills-primary > li.active > a {
	background-color: var(--kd-primary);
}

.nav-pills-primary > li.active > a:hover,
.nav-pills-primary > li.active > a:active,
.nav-pills-primary > li.active > a:focus {
	background-color: var(--kd-primary);
}

html.kd-no-overflowscrolling .kd-nano > .kd-nano-pane > .kd-nano-slider {
	background: var(--kd-primary);
}

@media only screen and (min-width: 768px) {
	html.kd-sidebar-left-collapsed.kd-scroll .kd-sidebar-left .nav-main li.nav-active a:hover,
	html.kd-sidebar-left-collapsed.kd-boxed .kd-sidebar-left .nav-main li.nav-active a:hover {
		color: var(--kd-primary);
	}

	html.kd-sidebar-left-collapsed.kd-scroll .kd-sidebar-left .nav-main > li:hover > a span.badge,
	html.kd-sidebar-left-collapsed.kd-boxed .kd-sidebar-left .nav-main > li:hover > a span.badge {
		background-color: var(--kd-primary);
	}
}

@media only screen and (max-width: 1199px) {
	html.kd-boxed .kd-header {
		border-top-color: var(--kd-primary);
	}
}

@media only screen and (min-width: 1200px) {
	html.kd-boxed .kd-header {
		border-top-color: var(--kd-primary);
	}

	html.kd-boxed .kd-sidebar-right {
		border-top-color: var(--kd-primary);
		min-height: 0;
	}
}

.kd-userbox .dropdown-menu a:hover {
	background: var(--kd-primary);
}

.kd-mailbox .kd-mailbox-mail-list li.active {
	background: var(--kd-primary);
}

.kd-mailbox .kd-mailbox-mail .kd-mailbox-close-mail {
	color: var(--kd-primary);
}

.kd-mailbox .kd-mailbox-mail .kd-mailbox-close-mail:hover {
	color: var(--kd-primary-light);
}

.kd-mailbox .kd-mailbox-mail .kd-card .kd-card-header .kd-card-actions a:hover {
	color: var(--kd-primary);
}

.kd-media-gallery ul.kd-mg-tags > li a:hover {
	background-color: var(--kd-primary);
}

.kd-media-gallery .kd-mg-files .kd-thumbnail .kd-thumb-preview .kd-mg-thumb-options .kd-mg-zoom {
	background-color: var(--kd-primary);
}

.kd-media-gallery .kd-mg-files .kd-thumbnail .kd-thumb-preview .kd-mg-thumb-options .kd-mg-toolbar {
	background-color: var(--kd-primary);
}

.kd-media-gallery .kd-mg-files .kd-thumbnail.kd-thumbnail-selected {
	box-shadow: 0 0 8px -1px var(--kd-primary);
}

.kd-body-sign .kd-card-sign .kd-card-title-sign .kd-title {
	background-color: var(--kd-primary);
}

.kd-body-sign .kd-card-sign .kd-card-body {
	border-top-color: var(--kd-primary);
}

.kd-body-locked .kd-current-user .kd-user-image {
	border-color: var(--kd-primary);
}

.kd-list.kd-list-filter > li a:hover,
.kd-list.kd-list-filter > li a:focus,
.kd-list.kd-list-filter > li a:active {
	border-color: var(--kd-primary);
}

.kd-list.kd-list-filter > li a.active {
	background: var(--kd-primary);
}

html.kd-modern .dropdown-language + .dropdown-menu .dropdown-item:hover,
html.kd-modern .dropdown-language + .dropdown-menu .dropdown-item:focus {
	color: var(--kd-primary);
}

html.kd-modern .dropdown-language + .dropdown-menu .dropdown-item:hover:active,
html.kd-modern .dropdown-language + .dropdown-menu .dropdown-item:focus:active,
html.kd-modern .dropdown-language + .dropdown-menu .dropdown-item:hover.active,
html.kd-modern .dropdown-language + .dropdown-menu .dropdown-item:focus.active {
	background: var(--kd-primary) !important;
}

html.kd-modern .kd-userbox .kd-profile-picture.kd-profile-picture-as-text {
	background: var(--kd-primary);
}

html.kd-modern .kd-userbox.show .dropdown-menu a:hover,
html.kd-modern .kd-userbox.show .dropdown-menu a:hover i {
	color: var(--kd-primary);
}

html.kd-modern .kd-userbox.show .dropdown-menu a:hover:active {
	background-color: var(--kd-primary) !important;
}

html.kd-modern .kd-notifications > li .kd-notification-icon:hover i {
	color: var(--kd-primary);
}

html.kd-modern .kd-notifications > li.show .kd-notification-icon i {
	color: var(--kd-primary);
}

html.kd-modern .kd-notifications .kd-notification-menu .kd-image.kd-image-as-text {
	background: var(--kd-primary);
}

html.kd-modern .kd-notifications .kd-notification-menu .kd-view-more {
	color: var(--kd-primary);
}

html.kd-modern ul.nav-main li.nav-active i {
	color: var(--kd-primary);
}

html.kd-modern ul.nav-main li .nav-children li.nav-active > a {
	color: var(--kd-primary);
}

.kd-ecommerce-timeline .kd-ecommerce-timeline-items-wrapper .kd-ecommerce-timeline-item:after {
	background: var(--kd-primary);
	box-shadow: 0px 0px 0px 2px var(--kd-primary);
}

.kd-portfolio-item.kd-portfolio-item-new:after {
	background: var(--kd-primary);
}

html.kd-landing .text-color-dark {
	color: #212529 !important;
}

blockquote.kd-primary {
	border-color: var(--kd-primary);
}

.nav-pills > .active a,
.nav-pills > .active a:hover,
.nav-pills > .active a:focus {
	background-color: var(--kd-primary);
}

.nav-pills-primary > li a:hover,
.nav-pills-primary > li a:focus,
.nav-pills-primary > li .nav-link:hover,
.nav-pills-primary > li .nav-link:focus {
	color: #FFF;
	background-color: var(--kd-primary-light);
}

.nav-pills-primary > li .nav-link.active {
	color: #FFF;
	background-color: var(--kd-primary);
}

.nav-pills-primary > li .active > a,
.nav-pills-primary > li .active > a:hover,
.nav-pills-primary > li .active > a:active,
.nav-pills-primary > li .active > a:focus {
	background-color: var(--kd-primary);
}

.nav-link {
	color: var(--kd-primary);
}

.nav-link:hover,
.nav-link:focus {
	color: var(--kd-primary-light);
}

.dropdown-menu	> .active	> a,
.dropdown-menu	> .active	> a:hover,
.dropdown-menu	> .active	> a:focus {
	background-color: var(--kd-primary);
}

.open > .dropdown-toggle.btn-primary {
	background: var(--kd-primary);
	border-color: var(--kd-primary-dark);
}

body .btn-primary.dropdown-toggle {
	border-left-color: #00a3f5;
}

.dropdown-item.active,
.dropdown-item:active {
	background: var(--kd-primary);
}

.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
	background-color: var(--kd-primary);
}

.select2-container--bootstrap .select2-dropdown {
	border-color: #33bbff;
}

.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection {
	border-color: #33bbff;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 136, 204, 0.6);
}

.form-select:focus {
	border-color: #33bbff;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 136, 204, 0.6);
}

.btn-link {
	color: var(--kd-primary);
}

.btn-link:hover {
	color: var(--kd-primary-light);
}

.btn-link:active {
	color: var(--kd-primary-dark);
}

html .btn-primary {
	background-color: var(--kd-primary);
	border-color: var(--kd-primary) var(--kd-primary) var(--kd-primary-dark);
	color: #FFF;
}

html .btn-primary:hover,
html .btn-primary.kd-hover {
	background-color: var(--kd-primary-light);
	border-color: var(--kd-primary-light) var(--kd-primary-light) var(--kd-primary);
	color: #FFF;
}

html .btn-primary:focus,
html .btn-primary.kd-focus {
	box-shadow: 0 0 0 3px rgba(0, 136, 204, 0.5);
	background-color: var(--kd-primary);
	border-color: var(--kd-primary);
}

html .btn-primary.disabled,
html .btn-primary:disabled {
	background-color: var(--kd-primary);
	border-color: var(--kd-primary) var(--kd-primary) var(--kd-primary-dark);
}

html .btn-primary:active,
html .btn-primary.active,
.show > html .btn-primary.dropdown-toggle {
	background-color: var(--kd-primary-dark) !important;
	background-image: none !important;
	border-color: var(--kd-primary-dark) var(--kd-primary-dark) #004466 !important;
	box-shadow: 0 0 0 0.2rem rgba(0, 136, 204, 0.5) !important;
}

html .btn-primary-scale-2 {
	background-color: var(--kd-primary-dark);
	border-color: var(--kd-primary-dark) var(--kd-primary-dark) var(--kd-primary-darker);
	color: #FFF;
}

html .btn-primary-scale-2:hover,
html .btn-primary-scale-2.kd-hover {
	background-color: #0090d9;
	border-color: var(--kd-primary-light) var(--kd-primary-light) var(--kd-primary-dark);
	color: #FFF;
}

html .btn-primary-scale-2:focus,
html .btn-primary-scale-2.kd-focus {
	box-shadow: 0 0 0 3px rgba(0, 119, 179, 0.5);
	background-color: var(--kd-primary-dark);
	border-color: var(--kd-primary-dark);
}

html .btn-primary-scale-2.disabled,
html .btn-primary-scale-2:disabled {
	background-color: var(--kd-primary-dark);
	border-color: var(--kd-primary-dark) var(--kd-primary-dark) var(--kd-primary-darker);
}

html .btn-primary-scale-2:active,
html .btn-primary-scale-2.active,
.show > html .btn-primary-scale-2.dropdown-toggle {
	background-color: #005d8c !important;
	background-image: none !important;
	border-color: var(--kd-primary-darker) var(--kd-primary-darker) #00334d !important;
	box-shadow: 0 0 0 0.2rem rgba(0, 119, 179, 0.5) !important;
}

html .show > .btn-primary.dropdown-toggle {
	background-color: var(--kd-primary-dark);
	background-image: none;
	border-color: var(--kd-primary-dark) var(--kd-primary-dark) #004466;
}

html .btn-secondary {
	background-color: #E36159;
	border-color: #E36159 #E36159 #dc372d;
	color: #FFF;
}

html .btn-secondary:hover,
html .btn-secondary.kd-hover {
	background-color: #e9807a;
	border-color: #ea8b85 #ea8b85 #E36159;
	color: #FFF;
}

html .btn-secondary:focus,
html .btn-secondary.kd-focus {
	box-shadow: 0 0 0 3px rgba(227, 97, 89, 0.5);
	background-color: #E36159;
	border-color: #E36159;
}

html .btn-secondary.disabled,
html .btn-secondary:disabled {
	background-color: #E36159;
	border-color: #E36159 #E36159 #dc372d;
}

html .btn-secondary:active,
html .btn-secondary.active,
.show > html .btn-secondary.dropdown-toggle {
	background-color: #dd4238 !important;
	background-image: none !important;
	border-color: #dc372d #dc372d #b7281f !important;
	box-shadow: 0 0 0 0.2rem rgba(227, 97, 89, 0.5) !important;
}

html .btn-secondary-scale-2 {
	background-color: #df4c43;
	border-color: #df4c43 #df4c43 #cd2c23;
	color: #FFF;
}

html .btn-secondary-scale-2:hover,
html .btn-secondary-scale-2.kd-hover {
	background-color: #e56b64;
	border-color: #e7766f #e7766f #df4c43;
	color: #FFF;
}

html .btn-secondary-scale-2:focus,
html .btn-secondary-scale-2.kd-focus {
	box-shadow: 0 0 0 3px rgba(223, 76, 67, 0.5);
	background-color: #df4c43;
	border-color: #df4c43;
}

html .btn-secondary-scale-2.disabled,
html .btn-secondary-scale-2:disabled {
	background-color: #df4c43;
	border-color: #df4c43 #df4c43 #cd2c23;
}

html .btn-secondary-scale-2:active,
html .btn-secondary-scale-2.active,
.show > html .btn-secondary-scale-2.dropdown-toggle {
	background-color: #d82f24 !important;
	background-image: none !important;
	border-color: #cd2c23 #cd2c23 #a1231b !important;
	box-shadow: 0 0 0 0.2rem rgba(223, 76, 67, 0.5) !important;
}

html .show > .btn-secondary.dropdown-toggle {
	background-color: #dd4238;
	background-image: none;
	border-color: #dc372d #dc372d #b7281f;
}

html .btn-tertiary {
	background-color: #2BAAB1;
	border-color: #2BAAB1 #2BAAB1 #218388;
	color: #FFF;
}

html .btn-tertiary:hover,
html .btn-tertiary.kd-hover {
	background-color: #34c6ce;
	border-color: #3fc9d0 #3fc9d0 #2BAAB1;
	color: #FFF;
}

html .btn-tertiary:focus,
html .btn-tertiary.kd-focus {
	box-shadow: 0 0 0 3px rgba(43, 170, 177, 0.5);
	background-color: #2BAAB1;
	border-color: #2BAAB1;
}

html .btn-tertiary.disabled,
html .btn-tertiary:disabled {
	background-color: #2BAAB1;
	border-color: #2BAAB1 #2BAAB1 #218388;
}

html .btn-tertiary:active,
html .btn-tertiary.active,
.show > html .btn-tertiary.dropdown-toggle {
	background-color: #248c92 !important;
	background-image: none !important;
	border-color: #218388 #218388 #175b5f !important;
	box-shadow: 0 0 0 0.2rem rgba(43, 170, 177, 0.5) !important;
}

html .btn-tertiary-scale-2 {
	background-color: #26969c;
	border-color: #26969c #26969c #1c6f73;
	color: #FFF;
}

html .btn-tertiary-scale-2:hover,
html .btn-tertiary-scale-2.kd-hover {
	background-color: #2db4bb;
	border-color: #30bec6 #30bec6 #26969c;
	color: #FFF;
}

html .btn-tertiary-scale-2:focus,
html .btn-tertiary-scale-2.kd-focus {
	box-shadow: 0 0 0 3px rgba(38, 150, 156, 0.5);
	background-color: #26969c;
	border-color: #26969c;
}

html .btn-tertiary-scale-2.disabled,
html .btn-tertiary-scale-2:disabled {
	background-color: #26969c;
	border-color: #26969c #26969c #1c6f73;
}

html .btn-tertiary-scale-2:active,
html .btn-tertiary-scale-2.active,
.show > html .btn-tertiary-scale-2.dropdown-toggle {
	background-color: #1f797e !important;
	background-image: none !important;
	border-color: #1c6f73 #1c6f73 #12474a !important;
	box-shadow: 0 0 0 0.2rem rgba(38, 150, 156, 0.5) !important;
}

html .show > .btn-tertiary.dropdown-toggle {
	background-color: #248c92;
	background-image: none;
	border-color: #218388 #218388 #175b5f;
}

html .btn-quaternary {
	background-color: #383f48;
	border-color: #383f48 #383f48 #22262b;
	color: #FFF;
}

html .btn-quaternary:hover,
html .btn-quaternary.kd-hover {
	background-color: #49525e;
	border-color: #4e5865 #4e5865 #383f48;
	color: #FFF;
}

html .btn-quaternary:focus,
html .btn-quaternary.kd-focus {
	box-shadow: 0 0 0 3px rgba(56, 63, 72, 0.5);
	background-color: #383f48;
	border-color: #383f48;
}

html .btn-quaternary.disabled,
html .btn-quaternary:disabled {
	background-color: #383f48;
	border-color: #383f48 #383f48 #22262b;
}

html .btn-quaternary:active,
html .btn-quaternary.active,
.show > html .btn-quaternary.dropdown-toggle {
	background-color: #272c32 !important;
	background-image: none !important;
	border-color: #22262b #22262b #0b0d0f !important;
	box-shadow: 0 0 0 0.2rem rgba(56, 63, 72, 0.5) !important;
}

html .btn-quaternary-scale-2 {
	background-color: #2d323a;
	border-color: #2d323a #2d323a #17191d;
	color: #FFF;
}

html .btn-quaternary-scale-2:hover,
html .btn-quaternary-scale-2.kd-hover {
	background-color: #3e454f;
	border-color: #434c56 #434c56 #2d323a;
	color: #FFF;
}

html .btn-quaternary-scale-2:focus,
html .btn-quaternary-scale-2.kd-focus {
	box-shadow: 0 0 0 3px rgba(45, 50, 58, 0.5);
	background-color: #2d323a;
	border-color: #2d323a;
}

html .btn-quaternary-scale-2.disabled,
html .btn-quaternary-scale-2:disabled {
	background-color: #2d323a;
	border-color: #2d323a #2d323a #17191d;
}

html .btn-quaternary-scale-2:active,
html .btn-quaternary-scale-2.active,
.show > html .btn-quaternary-scale-2.dropdown-toggle {
	background-color: #1c2024 !important;
	background-image: none !important;
	border-color: #17191d #17191d #000000 !important;
	box-shadow: 0 0 0 0.2rem rgba(45, 50, 58, 0.5) !important;
}

html .show > .btn-quaternary.dropdown-toggle {
	background-color: #272c32;
	background-image: none;
	border-color: #22262b #22262b #0b0d0f;
}

html .btn-dark {
	background-color: #2e353e;
	border-color: #2e353e #2e353e #181c21;
	color: #FFF;
}

html .btn-dark:hover,
html .btn-dark.kd-hover {
	background-color: #3e4854;
	border-color: #444e5b #444e5b #2e353e;
	color: #FFF;
}

html .btn-dark:focus,
html .btn-dark.kd-focus {
	box-shadow: 0 0 0 3px rgba(46, 53, 62, 0.5);
	background-color: #2e353e;
	border-color: #2e353e;
}

html .btn-dark.disabled,
html .btn-dark:disabled {
	background-color: #2e353e;
	border-color: #2e353e #2e353e #181c21;
}

html .btn-dark:active,
html .btn-dark.active,
.show > html .btn-dark.dropdown-toggle {
	background-color: #1e2228 !important;
	background-image: none !important;
	border-color: #181c21 #181c21 #030303 !important;
	box-shadow: 0 0 0 0.2rem rgba(46, 53, 62, 0.5) !important;
}

html .btn-dark-scale-2 {
	background-color: #23282f;
	border-color: #23282f #23282f #0d0f12;
	color: #FFF;
}

html .btn-dark-scale-2:hover,
html .btn-dark-scale-2.kd-hover {
	background-color: #333b45;
	border-color: #39424d #39424d #23282f;
	color: #FFF;
}

html .btn-dark-scale-2:focus,
html .btn-dark-scale-2.kd-focus {
	box-shadow: 0 0 0 3px rgba(35, 40, 47, 0.5);
	background-color: #23282f;
	border-color: #23282f;
}

html .btn-dark-scale-2.disabled,
html .btn-dark-scale-2:disabled {
	background-color: #23282f;
	border-color: #23282f #23282f #0d0f12;
}

html .btn-dark-scale-2:active,
html .btn-dark-scale-2.active,
.show > html .btn-dark-scale-2.dropdown-toggle {
	background-color: #131619 !important;
	background-image: none !important;
	border-color: #0d0f12 #0d0f12 #000000 !important;
	box-shadow: 0 0 0 0.2rem rgba(35, 40, 47, 0.5) !important;
}

html .show > .btn-dark.dropdown-toggle {
	background-color: #1e2228;
	background-image: none;
	border-color: #181c21 #181c21 #030303;
}

html .btn-light {
	background-color: #FFF;
	border-color: #FFF #FFF #e6e6e6;
	color: #777;
}

html .btn-light:hover,
html .btn-light.kd-hover {
	background-color: #ffffff;
	border-color: #ffffff #ffffff #FFF;
	color: #777;
}

html .btn-light:focus,
html .btn-light.kd-focus {
	box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5);
	background-color: #FFF;
	border-color: #FFF;
}

html .btn-light.disabled,
html .btn-light:disabled {
	background-color: #FFF;
	border-color: #FFF #FFF #e6e6e6;
}

html .btn-light:active,
html .btn-light.active,
.show > html .btn-light.dropdown-toggle {
	background-color: #ececec !important;
	background-image: none !important;
	border-color: #e6e6e6 #e6e6e6 #cccccc !important;
	box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5) !important;
}

html .btn-light-scale-2 {
	background-color: #f2f2f2;
	border-color: #f2f2f2 #f2f2f2 #d9d9d9;
	color: #777;
}

html .btn-light-scale-2:hover,
html .btn-light-scale-2.kd-hover {
	background-color: #ffffff;
	border-color: #ffffff #ffffff #f2f2f2;
	color: #777;
}

html .btn-light-scale-2:focus,
html .btn-light-scale-2.kd-focus {
	box-shadow: 0 0 0 3px rgba(242, 242, 242, 0.5);
	background-color: #f2f2f2;
	border-color: #f2f2f2;
}

html .btn-light-scale-2.disabled,
html .btn-light-scale-2:disabled {
	background-color: #f2f2f2;
	border-color: #f2f2f2 #f2f2f2 #d9d9d9;
}

html .btn-light-scale-2:active,
html .btn-light-scale-2.active,
.show > html .btn-light-scale-2.dropdown-toggle {
	background-color: #dfdfdf !important;
	background-image: none !important;
	border-color: #d9d9d9 #d9d9d9 #bfbfbf !important;
	box-shadow: 0 0 0 0.2rem rgba(242, 242, 242, 0.5) !important;
}

html .show > .btn-light.dropdown-toggle {
	background-color: #ececec;
	background-image: none;
	border-color: #e6e6e6 #e6e6e6 #cccccc;
}

.pagination > li > a,
.pagination > li > span,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
	color: var(--kd-primary);
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.pagination .page-item.active .page-link {
	background-color: var(--kd-primary) !important;
	border-color: var(--kd-primary);
}

body.kd-dark .pagination > li > a,
body.kd-dark .pagination > li > span,
body.kd-dark .pagination > li > a:hover,
body.kd-dark .pagination > li > span:hover,
body.kd-dark .pagination > li > a:focus,
body.kd-dark .pagination > li > span:focus {
	color: var(--kd-primary);
}

body.kd-dark .pagination > .active > a,
body.kd-dark .pagination > .active > span,
body.kd-dark .pagination > .active > a:hover,
body.kd-dark .pagination > .active > span:hover,
body.kd-dark .pagination > .active > a:focus,
body.kd-dark .pagination > .active > span:focus {
	background-color: var(--kd-primary);
	border-color: var(--kd-primary);
}

.pagination > .active > a,
body.kd-dark .pagination > .active > a {
	background-color: var(--kd-primary);
	border-color: var(--kd-primary) var(--kd-primary) var(--kd-primary-dark);
	color: #fff;
}

.pagination > .active > a:hover,
body.kd-dark .pagination > .active > a:hover,
.pagination > .active > a.kd-hover,
body.kd-dark .pagination > .active > a.kd-hover {
	background-color: var(--kd-primary-light);
	border-color: var(--kd-primary-light) var(--kd-primary-light) var(--kd-primary);
	color: #fff;
}

.pagination > .active > a:focus,
body.kd-dark .pagination > .active > a:focus,
.pagination > .active > a.kd-focus,
body.kd-dark .pagination > .active > a.kd-focus {
	box-shadow: 0 0 0 3px rgba(0, 136, 204, 0.5);
	background-color: var(--kd-primary);
	border-color: var(--kd-primary);
}

.pagination > .active > a.disabled,
body.kd-dark .pagination > .active > a.disabled,
.pagination > .active > a:disabled,
body.kd-dark .pagination > .active > a:disabled {
	background-color: var(--kd-primary);
	border-color: var(--kd-primary) var(--kd-primary) var(--kd-primary-dark);
}

.pagination > .active > a:active,
body.kd-dark .pagination > .active > a:active,
.pagination > .active > a.active,
body.kd-dark .pagination > .active > a.active,
.show > .pagination > .active > a.dropdown-toggle,
.show > body.kd-dark .pagination > .active > a.dropdown-toggle {
	background-color: var(--kd-primary-dark) !important;
	background-image: none !important;
	border-color: var(--kd-primary-dark) var(--kd-primary-dark) #004466 !important;
	box-shadow: 0 0 0 0.2rem rgba(0, 136, 204, 0.5) !important;
}

.kd-switch.kd-switch-primary .kd-ios-switch .kd-on-background {
	background: var(--kd-primary);
}

.badge-primary {
	background: var(--kd-primary);
}

.kd-alternative-font {
	color: var(--kd-primary);
}

.kd-highlight {
	background-color: var(--kd-primary);
}

p.kd-drop-caps:first-letter {
	color: var(--kd-primary);
}

p.kd-drop-caps.kd-drop-caps-style-2:first-letter {
	background-color: var(--kd-primary);
}

.form-control:focus {
	border-color: #33bbff;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 136, 204, 0.3);
}

.kd-header .kd-toggle-sidebar-left {
	background: var(--kd-primary);
}

.jqvmap-zoomin,
.jqvmap-zoomout {
	background: var(--kd-primary);
}

.kd-timeline .kd-tm-items > li .kd-tm-datetime .kd-tm-datetime-time {
	color: var(--kd-primary);
}

.kd-timeline .kd-tm-items > li .kd-tm-icon {
	border-color: var(--kd-primary);
	color: var(--kd-primary);
}

.kd-timeline.kd-timeline-simple .kd-tm-body .kd-tm-items > li:before {
	background: var(--kd-primary);
	box-shadow: 0 0 0 3px #FFF, 0 0 0 6px var(--kd-primary);
}

html.kd-dark .kd-timeline.kd-timeline-simple .kd-tm-body .kd-tm-items > li:before {
	background: var(--kd-primary);
	box-shadow: 0 0 0 3px #2e353e, 0 0 0 6px var(--kd-primary);
}

.kd-pricing-table .kd-most-popular {
	border-color: var(--kd-primary);
}

.kd-pricing-table .kd-most-popular h3 {
	background-color: var(--kd-primary);
}

.kd-pricing-table.kd-princig-table-flat .kd-plan h3 {
	background-color: var(--kd-primary);
}

.kd-pricing-table.kd-princig-table-flat .kd-plan h3 span {
	background: var(--kd-primary);
}

.kd-dataTables_processing {
	background-color: var(--kd-primary);
}

.accordion .kd-card-header a {
	color: var(--kd-primary);
}

html .accordion.accordion-primary .kd-card-header {
	background-color: var(--kd-primary) !important;
}

html .accordion.accordion-primary .kd-card-header a {
	color: #FFF;
}

html .accordion.accordion-secondary .kd-card-header {
	background-color: #E36159 !important;
}

html .accordion.accordion-secondary .kd-card-header a {
	color: #FFF;
}

html .accordion.accordion-tertiary .kd-card-header {
	background-color: #2BAAB1 !important;
}

html .accordion.accordion-tertiary .kd-card-header a {
	color: #FFF;
}

html .accordion.accordion-quaternary .kd-card-header {
	background-color: #383f48 !important;
}

html .accordion.accordion-quaternary .kd-card-header a {
	color: #FFF;
}

html .accordion.accordion-dark .kd-card-header {
	background-color: #2e353e !important;
}

html .accordion.accordion-dark .kd-card-header a {
	color: #FFF;
}

html .accordion.accordion-light .kd-card-header {
	background-color: #FFF !important;
}

html .accordion.accordion-light .kd-card-header a {
	color: #777;
}

html .kd-toggle-primary .kd-toggle label {
	color: var(--kd-primary);
	border-left-color: var(--kd-primary);
	border-right-color: var(--kd-primary);
}

html .kd-toggle-primary .kd-toggle.active > label {
	background-color: var(--kd-primary) !important;
	border-color: var(--kd-primary);
	color: #FFF;
}

html .kd-toggle-primary.kd-toggle-simple .kd-toggle > label:after {
	background-color: var(--kd-primary);
}

html .kd-toggle-secondary .kd-toggle label {
	color: #E36159;
	border-left-color: #E36159;
	border-right-color: #E36159;
}

html .kd-toggle-secondary .kd-toggle.active > label {
	background-color: #E36159 !important;
	border-color: #E36159;
	color: #FFF;
}

html .kd-toggle-secondary.kd-toggle-simple .kd-toggle > label:after {
	background-color: #E36159;
}

html .kd-toggle-tertiary .kd-toggle label {
	color: #2BAAB1;
	border-left-color: #2BAAB1;
	border-right-color: #2BAAB1;
}

html .kd-toggle-tertiary .kd-toggle.active > label {
	background-color: #2BAAB1 !important;
	border-color: #2BAAB1;
	color: #FFF;
}

html .kd-toggle-tertiary.kd-toggle-simple .kd-toggle > label:after {
	background-color: #2BAAB1;
}

html .kd-toggle-quaternary .kd-toggle label {
	color: #383f48;
	border-left-color: #383f48;
	border-right-color: #383f48;
}

html .kd-toggle-quaternary .kd-toggle.active > label {
	background-color: #383f48 !important;
	border-color: #383f48;
	color: #FFF;
}

html .kd-toggle-quaternary.kd-toggle-simple .kd-toggle > label:after {
	background-color: #383f48;
}

html .kd-toggle-dark .kd-toggle label {
	color: #2e353e;
	border-left-color: #2e353e;
	border-right-color: #2e353e;
}

html .kd-toggle-dark .kd-toggle.active > label {
	background-color: #2e353e !important;
	border-color: #2e353e;
	color: #FFF;
}

html .kd-toggle-dark.kd-toggle-simple .kd-toggle > label:after {
	background-color: #2e353e;
}

html .kd-toggle-light .kd-toggle label {
	color: #FFF;
	border-left-color: #FFF;
	border-right-color: #FFF;
}

html .kd-toggle-light .kd-toggle.active > label {
	background-color: #FFF !important;
	border-color: #FFF;
	color: #777;
}

html .kd-toggle-light.kd-toggle-simple .kd-toggle > label:after {
	background-color: #FFF;
}

.alert-primary {
	background-color: var(--kd-primary);
	border-color: #007ebd;
}

.alert-primary .alert-link {
	color: #004466;
}

.kd-dd-handle:hover {
	color: var(--kd-primary) !important;
}

.kd-dd-placeholder {
	background: #e6f7ff;
	border-color: var(--kd-primary);
}

.kd-card-highlight .kd-card-header {
	background-color: var(--kd-primary);
	border-color: var(--kd-primary);
}

.kd-card-highlight .kd-card-body {
	background-color: var(--kd-primary);
}

html .kd-card-primary .kd-card-header {
	background: var(--kd-primary);
	border-color: var(--kd-primary);
}

html .kd-card-featured-primary {
	border-color: var(--kd-primary);
}

html .kd-card-featured-primary .kd-card-title {
	color: var(--kd-primary);
}

html .kd-card-group .kd-card-accordion-primary {
	background: var(--kd-primary);
}

html .kd-card-secondary .kd-card-header {
	background: #E36159;
	border-color: #E36159;
}

html .kd-card-featured-secondary {
	border-color: #E36159;
}

html .kd-card-featured-secondary .kd-card-title {
	color: #E36159;
}

html .kd-card-group .kd-card-accordion-secondary {
	background: #E36159;
}

html .kd-card-tertiary .kd-card-header {
	background: #2BAAB1;
	border-color: #2BAAB1;
}

html .kd-card-featured-tertiary {
	border-color: #2BAAB1;
}

html .kd-card-featured-tertiary .kd-card-title {
	color: #2BAAB1;
}

html .kd-card-group .kd-card-accordion-tertiary {
	background: #2BAAB1;
}

html .kd-card-quaternary .kd-card-header {
	background: #383f48;
	border-color: #383f48;
}

html .kd-card-featured-quaternary {
	border-color: #383f48;
}

html .kd-card-featured-quaternary .kd-card-title {
	color: #383f48;
}

html .kd-card-group .kd-card-accordion-quaternary {
	background: #383f48;
}

html .kd-card-dark .kd-card-header {
	background: #2e353e;
	border-color: #2e353e;
}

html .kd-card-featured-dark {
	border-color: #2e353e;
}

html .kd-card-featured-dark .kd-card-title {
	color: #2e353e;
}

html .kd-card-group .kd-card-accordion-dark {
	background: #2e353e;
}

html .kd-card-light .kd-card-header {
	background: #FFF;
	border-color: #FFF;
}

html .kd-card-featured-light {
	border-color: #FFF;
}

html .kd-card-featured-light .kd-card-title {
	color: #FFF;
}

html .kd-card-group .kd-card-accordion-light {
	background: #FFF;
}

.progress-bar {
	background-color: var(--kd-primary);
}

.progress .progress-bar-primary {
	background-color: var(--kd-primary);
}

.kd-toggle label {
	border-left-color: var(--kd-primary);
	color: var(--kd-primary);
}

.kd-toggle.active > label {
	background: var(--kd-primary) !important;
	border-color: var(--kd-primary);
}

.jstree-default .jstree-hovered {
	background-color: #e6f7ff !important;
}

.jstree-default .jstree-clicked {
	background-color: #b3e5ff !important;
}

.jstree-default .kd-colored {
	color: var(--kd-primary) !important;
}

.jstree-default .kd-colored .jstree-icon {
	color: var(--kd-primary) !important;
}

.jstree-default .kd-colored-icon .jstree-icon {
	color: var(--kd-primary) !important;
}

.kd-sidebar-widget.kd-widget-tasks ul li:before {
	border-color: var(--kd-primary);
}

.kd-widget-twitter-profile {
	background-color: var(--kd-primary);
}

.kd-widget-twitter-profile .kd-profile-quote {
	background-color: #0096e0;
}

.kd-widget-twitter-profile .kd-profile-quote .kd-quote-footer {
	border-top-color: rgba(0, 170, 255, 0.7);
}

.kd-widget-profile-info .kd-profile-info .kd-profile-footer {
	border-top-color: rgba(0, 170, 255, 0.7);
}

.kd-thumb-info .kd-thumb-info-type {
	background-color: var(--kd-primary);
}

.kd-social-icons-list a {
	background: var(--kd-primary);
}

.kd-notifications .kd-notification-menu .kd-notification-title {
	background: var(--kd-primary);
}

.kd-notifications .kd-notification-menu .kd-notification-title .badge-default {
	background-color: var(--kd-primary-dark);
}

.kd-notifications .kd-notification-menu:before,
.kd-notifications .kd-notification-icon:before {
	border-bottom-color: var(--kd-primary);
}

.ui-pnotify .kd-notification-primary {
	background: rgba(0, 136, 204, 0.95);
}

.ui-pnotify.kd-stack-bar-top .kd-notification-primary,
.ui-pnotify.kd-stack-bar-bottom .kd-notification-primary {
	background: var(--kd-primary);
}

.ui-pnotify.kd-notification-primary .kd-notification,
.ui-pnotify.kd-notification-primary .kd-notification-primary {
	background: rgba(0, 136, 204, 0.95);
}

.ui-pnotify.kd-notification-primary.kd-stack-bar-top .kd-notification,
.ui-pnotify.kd-notification-primary.kd-stack-bar-bottom .kd-notification,
.ui-pnotify.kd-notification-primary.kd-stack-bar-top .kd-notification-primary,
.ui-pnotify.kd-notification-primary.kd-stack-bar-bottom .kd-notification-primary {
	background: var(--kd-primary);
}

.modal-block-primary .fa,
.modal-block-primary .fab,
.modal-block-primary .kd-fal,
.modal-block-primary .far,
.modal-block-primary .fas {
	color: var(--kd-primary);
}

.modal-block-primary.modal-header-color .kd-card-header {
	background-color: var(--kd-primary);
}

.modal-block-primary.modal-full-color .kd-card {
	background-color: #00a3f5;
}

.modal-block-primary.modal-full-color .kd-card-header {
	background-color: var(--kd-primary);
}

.modal-block-primary.modal-full-color .kd-card-footer {
	background-color: #00a3f5;
}

.modal-block-primary .modal-icon .fa,
.modal-block-primary .modal-icon .fab,
.modal-block-primary .modal-icon .kd-fal,
.modal-block-primary .modal-icon .far,
.modal-block-primary .modal-icon .fas {
	color: var(--kd-primary);
}

html body .kd-tabs .nav-tabs .nav-link,
html.kd-dark body .kd-tabs .nav-tabs .nav-link,
html body .kd-tabs .nav-tabs .nav-link:hover,
html.kd-dark body .kd-tabs .nav-tabs .nav-link:hover {
	color: var(--kd-primary);
}

html body .kd-tabs .nav-tabs .nav-link:hover,
html.kd-dark body .kd-tabs .nav-tabs .nav-link:hover,
html body .kd-tabs .nav-tabs .nav-link:focus,
html.kd-dark body .kd-tabs .nav-tabs .nav-link:focus {
	border-top-color: var(--kd-primary);
}

html body .kd-tabs .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs .nav-tabs li.active .nav-link {
	border-top-color: var(--kd-primary);
	color: var(--kd-primary);
}

html body .kd-tabs .nav-tabs.nav-justified .nav-link:hover,
html.kd-dark body .kd-tabs .nav-tabs.nav-justified .nav-link:hover,
html body .kd-tabs .nav-tabs.nav-justified .nav-link:focus,
html.kd-dark body .kd-tabs .nav-tabs.nav-justified .nav-link:focus {
	border-top-color: var(--kd-primary);
}

html body .kd-tabs.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html body .kd-tabs.kd-tabs-bottom .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs.kd-tabs-bottom .nav-tabs li.active .nav-link,
html body .kd-tabs.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html body .kd-tabs.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs.kd-tabs-bottom .nav-tabs li.active .nav-link:focus {
	border-bottom-color: var(--kd-primary);
}

html body .kd-tabs.kd-tabs-vertical.kd-tabs-left .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs.kd-tabs-vertical.kd-tabs-left .nav-tabs li .nav-link:hover,
html body .kd-tabs.kd-tabs-vertical.kd-tabs-left .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs.kd-tabs-vertical.kd-tabs-left .nav-tabs li.active .nav-link,
html body .kd-tabs.kd-tabs-vertical.kd-tabs-left .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs.kd-tabs-vertical.kd-tabs-left .nav-tabs li.active .nav-link:hover,
html body .kd-tabs.kd-tabs-vertical.kd-tabs-left .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs.kd-tabs-vertical.kd-tabs-left .nav-tabs li.active .nav-link:focus {
	border-left-color: var(--kd-primary);
}

html body .kd-tabs.kd-tabs-vertical.kd-tabs-right .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs.kd-tabs-vertical.kd-tabs-right .nav-tabs li .nav-link:hover,
html body .kd-tabs.kd-tabs-vertical.kd-tabs-right .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs.kd-tabs-vertical.kd-tabs-right .nav-tabs li.active .nav-link,
html body .kd-tabs.kd-tabs-vertical.kd-tabs-right .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs.kd-tabs-vertical.kd-tabs-right .nav-tabs li.active .nav-link:hover,
html body .kd-tabs.kd-tabs-vertical.kd-tabs-right .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs.kd-tabs-vertical.kd-tabs-right .nav-tabs li.active .nav-link:focus {
	border-right-color: var(--kd-primary);
}

html body .kd-tabs.kd-tabs-simple .nav-tabs > li.active .nav-link,
html.kd-dark body .kd-tabs.kd-tabs-simple .nav-tabs > li.active .nav-link,
html body .kd-tabs.kd-tabs-simple .nav-tabs > li.active .nav-link:focus,
html.kd-dark body .kd-tabs.kd-tabs-simple .nav-tabs > li.active .nav-link:focus,
html body .kd-tabs.kd-tabs-simple .nav-tabs > li .nav-link:hover,
html.kd-dark body .kd-tabs.kd-tabs-simple .nav-tabs > li .nav-link:hover,
html body .kd-tabs.kd-tabs-simple .nav-tabs > li.active .nav-link:hover,
html.kd-dark body .kd-tabs.kd-tabs-simple .nav-tabs > li.active .nav-link:hover {
	border-top-color: var(--kd-primary);
	color: var(--kd-primary);
}

html body .kd-tabs-primary .nav-tabs li .nav-link,
html.kd-dark body .kd-tabs-primary .nav-tabs li .nav-link,
html body .kd-tabs-primary .nav-tabs.nav-justified li .nav-link,
html.kd-dark body .kd-tabs-primary .nav-tabs.nav-justified li .nav-link,
html body .kd-tabs-primary .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-primary .nav-tabs li .nav-link:hover,
html body .kd-tabs-primary .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-primary .nav-tabs.nav-justified li .nav-link:hover {
	color: var(--kd-primary);
}

html body .kd-tabs-primary .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-primary .nav-tabs li .nav-link:hover,
html body .kd-tabs-primary .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-primary .nav-tabs.nav-justified li .nav-link:hover {
	border-top-color: var(--kd-primary);
}

html body .kd-tabs-primary .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs-primary .nav-tabs li.active .nav-link,
html body .kd-tabs-primary .nav-tabs.nav-justified li.active .nav-link,
html.kd-dark body .kd-tabs-primary .nav-tabs.nav-justified li.active .nav-link,
html body .kd-tabs-primary .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs-primary .nav-tabs li.active .nav-link:hover,
html body .kd-tabs-primary .nav-tabs.nav-justified li.active .nav-link:hover,
html.kd-dark body .kd-tabs-primary .nav-tabs.nav-justified li.active .nav-link:hover,
html body .kd-tabs-primary .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs-primary .nav-tabs li.active .nav-link:focus,
html body .kd-tabs-primary .nav-tabs.nav-justified li.active .nav-link:focus,
html.kd-dark body .kd-tabs-primary .nav-tabs.nav-justified li.active .nav-link:focus {
	border-top-color: var(--kd-primary);
	color: var(--kd-primary);
}

html body .kd-tabs-primary.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-primary.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html body .kd-tabs-primary.kd-tabs-bottom .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-primary.kd-tabs-bottom .nav-tabs.nav-justified li .nav-link:hover {
	border-bottom-color: var(--kd-primary);
}

html body .kd-tabs-primary.kd-tabs-bottom .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs-primary.kd-tabs-bottom .nav-tabs li.active .nav-link,
html body .kd-tabs-primary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link,
html.kd-dark body .kd-tabs-primary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link,
html body .kd-tabs-primary.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs-primary.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html body .kd-tabs-primary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:hover,
html.kd-dark body .kd-tabs-primary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:hover,
html body .kd-tabs-primary.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs-primary.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html body .kd-tabs-primary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:focus,
html.kd-dark body .kd-tabs-primary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:focus {
	border-bottom-color: var(--kd-primary);
}

html body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-left li .nav-link:hover,
html.kd-dark body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-left li .nav-link:hover {
	border-left-color: var(--kd-primary);
}

html body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-left li.active .nav-link,
html.kd-dark body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-left li.active .nav-link,
html body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:hover,
html.kd-dark body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:hover,
html body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:focus,
html.kd-dark body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:focus {
	border-left-color: var(--kd-primary);
}

html body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-right li .nav-link:hover,
html.kd-dark body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-right li .nav-link:hover {
	border-right-color: var(--kd-primary);
}

html body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-right li.active .nav-link,
html.kd-dark body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-right li.active .nav-link,
html body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:hover,
html.kd-dark body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:hover,
html body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:focus,
html.kd-dark body .kd-tabs-primary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:focus {
	border-right-color: var(--kd-primary);
}

html body .kd-tabs-secondary .nav-tabs li .nav-link,
html.kd-dark body .kd-tabs-secondary .nav-tabs li .nav-link,
html body .kd-tabs-secondary .nav-tabs.nav-justified li .nav-link,
html.kd-dark body .kd-tabs-secondary .nav-tabs.nav-justified li .nav-link,
html body .kd-tabs-secondary .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-secondary .nav-tabs li .nav-link:hover,
html body .kd-tabs-secondary .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-secondary .nav-tabs.nav-justified li .nav-link:hover {
	color: #E36159;
}

html body .kd-tabs-secondary .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-secondary .nav-tabs li .nav-link:hover,
html body .kd-tabs-secondary .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-secondary .nav-tabs.nav-justified li .nav-link:hover {
	border-top-color: #E36159;
}

html body .kd-tabs-secondary .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs-secondary .nav-tabs li.active .nav-link,
html body .kd-tabs-secondary .nav-tabs.nav-justified li.active .nav-link,
html.kd-dark body .kd-tabs-secondary .nav-tabs.nav-justified li.active .nav-link,
html body .kd-tabs-secondary .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs-secondary .nav-tabs li.active .nav-link:hover,
html body .kd-tabs-secondary .nav-tabs.nav-justified li.active .nav-link:hover,
html.kd-dark body .kd-tabs-secondary .nav-tabs.nav-justified li.active .nav-link:hover,
html body .kd-tabs-secondary .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs-secondary .nav-tabs li.active .nav-link:focus,
html body .kd-tabs-secondary .nav-tabs.nav-justified li.active .nav-link:focus,
html.kd-dark body .kd-tabs-secondary .nav-tabs.nav-justified li.active .nav-link:focus {
	border-top-color: #E36159;
	color: #E36159;
}

html body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs.nav-justified li .nav-link:hover {
	border-bottom-color: #E36159;
}

html body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs li.active .nav-link,
html body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link,
html.kd-dark body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link,
html body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:hover,
html.kd-dark body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:hover,
html body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:focus,
html.kd-dark body .kd-tabs-secondary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:focus {
	border-bottom-color: #E36159;
}

html body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-left li .nav-link:hover,
html.kd-dark body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-left li .nav-link:hover {
	border-left-color: #E36159;
}

html body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-left li.active .nav-link,
html.kd-dark body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-left li.active .nav-link,
html body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:hover,
html.kd-dark body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:hover,
html body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:focus,
html.kd-dark body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:focus {
	border-left-color: #E36159;
}

html body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-right li .nav-link:hover,
html.kd-dark body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-right li .nav-link:hover {
	border-right-color: #E36159;
}

html body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-right li.active .nav-link,
html.kd-dark body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-right li.active .nav-link,
html body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:hover,
html.kd-dark body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:hover,
html body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:focus,
html.kd-dark body .kd-tabs-secondary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:focus {
	border-right-color: #E36159;
}

html body .kd-tabs-tertiary .nav-tabs li .nav-link,
html.kd-dark body .kd-tabs-tertiary .nav-tabs li .nav-link,
html body .kd-tabs-tertiary .nav-tabs.nav-justified li .nav-link,
html.kd-dark body .kd-tabs-tertiary .nav-tabs.nav-justified li .nav-link,
html body .kd-tabs-tertiary .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary .nav-tabs li .nav-link:hover,
html body .kd-tabs-tertiary .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary .nav-tabs.nav-justified li .nav-link:hover {
	color: #2BAAB1;
}

html body .kd-tabs-tertiary .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary .nav-tabs li .nav-link:hover,
html body .kd-tabs-tertiary .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary .nav-tabs.nav-justified li .nav-link:hover {
	border-top-color: #2BAAB1;
}

html body .kd-tabs-tertiary .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs-tertiary .nav-tabs li.active .nav-link,
html body .kd-tabs-tertiary .nav-tabs.nav-justified li.active .nav-link,
html.kd-dark body .kd-tabs-tertiary .nav-tabs.nav-justified li.active .nav-link,
html body .kd-tabs-tertiary .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary .nav-tabs li.active .nav-link:hover,
html body .kd-tabs-tertiary .nav-tabs.nav-justified li.active .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary .nav-tabs.nav-justified li.active .nav-link:hover,
html body .kd-tabs-tertiary .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs-tertiary .nav-tabs li.active .nav-link:focus,
html body .kd-tabs-tertiary .nav-tabs.nav-justified li.active .nav-link:focus,
html.kd-dark body .kd-tabs-tertiary .nav-tabs.nav-justified li.active .nav-link:focus {
	border-top-color: #2BAAB1;
	color: #2BAAB1;
}

html body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs.nav-justified li .nav-link:hover {
	border-bottom-color: #2BAAB1;
}

html body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs li.active .nav-link,
html body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link,
html body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:hover,
html body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:focus,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:focus {
	border-bottom-color: #2BAAB1;
}

html body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-left li .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-left li .nav-link:hover {
	border-left-color: #2BAAB1;
}

html body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-left li.active .nav-link,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-left li.active .nav-link,
html body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:hover,
html body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:focus,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:focus {
	border-left-color: #2BAAB1;
}

html body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-right li .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-right li .nav-link:hover {
	border-right-color: #2BAAB1;
}

html body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-right li.active .nav-link,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-right li.active .nav-link,
html body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:hover,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:hover,
html body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:focus,
html.kd-dark body .kd-tabs-tertiary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:focus {
	border-right-color: #2BAAB1;
}

html body .kd-tabs-quaternary .nav-tabs li .nav-link,
html.kd-dark body .kd-tabs-quaternary .nav-tabs li .nav-link,
html body .kd-tabs-quaternary .nav-tabs.nav-justified li .nav-link,
html.kd-dark body .kd-tabs-quaternary .nav-tabs.nav-justified li .nav-link,
html body .kd-tabs-quaternary .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary .nav-tabs li .nav-link:hover,
html body .kd-tabs-quaternary .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary .nav-tabs.nav-justified li .nav-link:hover {
	color: #383f48;
}

html body .kd-tabs-quaternary .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary .nav-tabs li .nav-link:hover,
html body .kd-tabs-quaternary .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary .nav-tabs.nav-justified li .nav-link:hover {
	border-top-color: #383f48;
}

html body .kd-tabs-quaternary .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs-quaternary .nav-tabs li.active .nav-link,
html body .kd-tabs-quaternary .nav-tabs.nav-justified li.active .nav-link,
html.kd-dark body .kd-tabs-quaternary .nav-tabs.nav-justified li.active .nav-link,
html body .kd-tabs-quaternary .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary .nav-tabs li.active .nav-link:hover,
html body .kd-tabs-quaternary .nav-tabs.nav-justified li.active .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary .nav-tabs.nav-justified li.active .nav-link:hover,
html body .kd-tabs-quaternary .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs-quaternary .nav-tabs li.active .nav-link:focus,
html body .kd-tabs-quaternary .nav-tabs.nav-justified li.active .nav-link:focus,
html.kd-dark body .kd-tabs-quaternary .nav-tabs.nav-justified li.active .nav-link:focus {
	border-top-color: #383f48;
	color: #383f48;
}

html body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs.nav-justified li .nav-link:hover {
	border-bottom-color: #383f48;
}

html body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs li.active .nav-link,
html body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link,
html body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:hover,
html body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:focus,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:focus {
	border-bottom-color: #383f48;
}

html body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-left li .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-left li .nav-link:hover {
	border-left-color: #383f48;
}

html body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-left li.active .nav-link,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-left li.active .nav-link,
html body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:hover,
html body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:focus,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-left li.active .nav-link:focus {
	border-left-color: #383f48;
}

html body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-right li .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-right li .nav-link:hover {
	border-right-color: #383f48;
}

html body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-right li.active .nav-link,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-right li.active .nav-link,
html body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:hover,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:hover,
html body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:focus,
html.kd-dark body .kd-tabs-quaternary.kd-tabs-vertical.kd-tabs-right li.active .nav-link:focus {
	border-right-color: #383f48;
}

html body .kd-tabs-dark .nav-tabs li .nav-link,
html.kd-dark body .kd-tabs-dark .nav-tabs li .nav-link,
html body .kd-tabs-dark .nav-tabs.nav-justified li .nav-link,
html.kd-dark body .kd-tabs-dark .nav-tabs.nav-justified li .nav-link,
html body .kd-tabs-dark .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-dark .nav-tabs li .nav-link:hover,
html body .kd-tabs-dark .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-dark .nav-tabs.nav-justified li .nav-link:hover {
	color: #2e353e;
}

html body .kd-tabs-dark .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-dark .nav-tabs li .nav-link:hover,
html body .kd-tabs-dark .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-dark .nav-tabs.nav-justified li .nav-link:hover {
	border-top-color: #2e353e;
}

html body .kd-tabs-dark .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs-dark .nav-tabs li.active .nav-link,
html body .kd-tabs-dark .nav-tabs.nav-justified li.active .nav-link,
html.kd-dark body .kd-tabs-dark .nav-tabs.nav-justified li.active .nav-link,
html body .kd-tabs-dark .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs-dark .nav-tabs li.active .nav-link:hover,
html body .kd-tabs-dark .nav-tabs.nav-justified li.active .nav-link:hover,
html.kd-dark body .kd-tabs-dark .nav-tabs.nav-justified li.active .nav-link:hover,
html body .kd-tabs-dark .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs-dark .nav-tabs li.active .nav-link:focus,
html body .kd-tabs-dark .nav-tabs.nav-justified li.active .nav-link:focus,
html.kd-dark body .kd-tabs-dark .nav-tabs.nav-justified li.active .nav-link:focus {
	border-top-color: #2e353e;
	color: #2e353e;
}

html body .kd-tabs-dark.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-dark.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html body .kd-tabs-dark.kd-tabs-bottom .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-dark.kd-tabs-bottom .nav-tabs.nav-justified li .nav-link:hover {
	border-bottom-color: #2e353e;
}

html body .kd-tabs-dark.kd-tabs-bottom .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs-dark.kd-tabs-bottom .nav-tabs li.active .nav-link,
html body .kd-tabs-dark.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link,
html.kd-dark body .kd-tabs-dark.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link,
html body .kd-tabs-dark.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs-dark.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html body .kd-tabs-dark.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:hover,
html.kd-dark body .kd-tabs-dark.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:hover,
html body .kd-tabs-dark.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs-dark.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html body .kd-tabs-dark.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:focus,
html.kd-dark body .kd-tabs-dark.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:focus {
	border-bottom-color: #2e353e;
}

html body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-left li .nav-link:hover,
html.kd-dark body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-left li .nav-link:hover {
	border-left-color: #2e353e;
}

html body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-left li.active .nav-link,
html.kd-dark body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-left li.active .nav-link,
html body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-left li.active .nav-link:hover,
html.kd-dark body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-left li.active .nav-link:hover,
html body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-left li.active .nav-link:focus,
html.kd-dark body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-left li.active .nav-link:focus {
	border-left-color: #2e353e;
}

html body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-right li .nav-link:hover,
html.kd-dark body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-right li .nav-link:hover {
	border-right-color: #2e353e;
}

html body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-right li.active .nav-link,
html.kd-dark body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-right li.active .nav-link,
html body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-right li.active .nav-link:hover,
html.kd-dark body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-right li.active .nav-link:hover,
html body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-right li.active .nav-link:focus,
html.kd-dark body .kd-tabs-dark.kd-tabs-vertical.kd-tabs-right li.active .nav-link:focus {
	border-right-color: #2e353e;
}

html body .kd-tabs-light .nav-tabs li .nav-link,
html.kd-dark body .kd-tabs-light .nav-tabs li .nav-link,
html body .kd-tabs-light .nav-tabs.nav-justified li .nav-link,
html.kd-dark body .kd-tabs-light .nav-tabs.nav-justified li .nav-link,
html body .kd-tabs-light .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-light .nav-tabs li .nav-link:hover,
html body .kd-tabs-light .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-light .nav-tabs.nav-justified li .nav-link:hover {
	color: #FFF;
}

html body .kd-tabs-light .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-light .nav-tabs li .nav-link:hover,
html body .kd-tabs-light .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-light .nav-tabs.nav-justified li .nav-link:hover {
	border-top-color: #FFF;
}

html body .kd-tabs-light .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs-light .nav-tabs li.active .nav-link,
html body .kd-tabs-light .nav-tabs.nav-justified li.active .nav-link,
html.kd-dark body .kd-tabs-light .nav-tabs.nav-justified li.active .nav-link,
html body .kd-tabs-light .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs-light .nav-tabs li.active .nav-link:hover,
html body .kd-tabs-light .nav-tabs.nav-justified li.active .nav-link:hover,
html.kd-dark body .kd-tabs-light .nav-tabs.nav-justified li.active .nav-link:hover,
html body .kd-tabs-light .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs-light .nav-tabs li.active .nav-link:focus,
html body .kd-tabs-light .nav-tabs.nav-justified li.active .nav-link:focus,
html.kd-dark body .kd-tabs-light .nav-tabs.nav-justified li.active .nav-link:focus {
	border-top-color: #FFF;
	color: #FFF;
}

html body .kd-tabs-light.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html.kd-dark body .kd-tabs-light.kd-tabs-bottom .nav-tabs li .nav-link:hover,
html body .kd-tabs-light.kd-tabs-bottom .nav-tabs.nav-justified li .nav-link:hover,
html.kd-dark body .kd-tabs-light.kd-tabs-bottom .nav-tabs.nav-justified li .nav-link:hover {
	border-bottom-color: #FFF;
}

html body .kd-tabs-light.kd-tabs-bottom .nav-tabs li.active .nav-link,
html.kd-dark body .kd-tabs-light.kd-tabs-bottom .nav-tabs li.active .nav-link,
html body .kd-tabs-light.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link,
html.kd-dark body .kd-tabs-light.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link,
html body .kd-tabs-light.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html.kd-dark body .kd-tabs-light.kd-tabs-bottom .nav-tabs li.active .nav-link:hover,
html body .kd-tabs-light.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:hover,
html.kd-dark body .kd-tabs-light.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:hover,
html body .kd-tabs-light.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html.kd-dark body .kd-tabs-light.kd-tabs-bottom .nav-tabs li.active .nav-link:focus,
html body .kd-tabs-light.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:focus,
html.kd-dark body .kd-tabs-light.kd-tabs-bottom .nav-tabs.nav-justified li.active .nav-link:focus {
	border-bottom-color: #FFF;
}

html body .kd-tabs-light.kd-tabs-vertical.kd-tabs-left li .nav-link:hover,
html.kd-dark body .kd-tabs-light.kd-tabs-vertical.kd-tabs-left li .nav-link:hover {
	border-left-color: #FFF;
}

html body .kd-tabs-light.kd-tabs-vertical.kd-tabs-left li.active .nav-link,
html.kd-dark body .kd-tabs-light.kd-tabs-vertical.kd-tabs-left li.active .nav-link,
html body .kd-tabs-light.kd-tabs-vertical.kd-tabs-left li.active .nav-link:hover,
html.kd-dark body .kd-tabs-light.kd-tabs-vertical.kd-tabs-left li.active .nav-link:hover,
html body .kd-tabs-light.kd-tabs-vertical.kd-tabs-left li.active .nav-link:focus,
html.kd-dark body .kd-tabs-light.kd-tabs-vertical.kd-tabs-left li.active .nav-link:focus {
	border-left-color: #FFF;
}

html body .kd-tabs-light.kd-tabs-vertical.kd-tabs-right li .nav-link:hover,
html.kd-dark body .kd-tabs-light.kd-tabs-vertical.kd-tabs-right li .nav-link:hover {
	border-right-color: #FFF;
}

html body .kd-tabs-light.kd-tabs-vertical.kd-tabs-right li.active .nav-link,
html.kd-dark body .kd-tabs-light.kd-tabs-vertical.kd-tabs-right li.active .nav-link,
html body .kd-tabs-light.kd-tabs-vertical.kd-tabs-right li.active .nav-link:hover,
html.kd-dark body .kd-tabs-light.kd-tabs-vertical.kd-tabs-right li.active .nav-link:hover,
html body .kd-tabs-light.kd-tabs-vertical.kd-tabs-right li.active .nav-link:focus,
html.kd-dark body .kd-tabs-light.kd-tabs-vertical.kd-tabs-right li.active .nav-link:focus {
	border-right-color: #FFF;
}

.kd-tab-navigation nav > ul > li:hover:not(.nav-expanded) > a {
	background: var(--kd-primary);
}

.kd-tab-navigation nav > ul > li > ul > li.nav-active > a {
	color: var(--kd-primary) !important;
}

.kd-tab-navigation nav > ul > li > ul > li .dropdown-menu li.nav-active > a {
	color: var(--kd-primary) !important;
}

html.kd-has-tab-navigation .kd-toggle-menu {
	background: var(--kd-primary);
}

.kd-search-content .kd-search-toolbar .nav-pills li.active a {
	color: var(--kd-primary);
	border-bottom-color: var(--kd-primary);
}

.kd-search-results-list .kd-result-thumb .fa,
.kd-search-results-list .kd-result-thumb .fab,
.kd-search-results-list .kd-result-thumb .kd-fal,
.kd-search-results-list .kd-result-thumb .far,
.kd-search-results-list .kd-result-thumb .fas {
	background: var(--kd-primary);
}

.kd-scrollable.kd-colored-slider .kd-scrollable-slider {
	background: var(--kd-primary);
}

html.kd-dark .kd-search-content .kd-search-toolbar .nav-pills li.active a,
html.kd-dark .kd-search-content .kd-search-toolbar .nav-pills li.active a:hover,
html.kd-dark .kd-search-content .kd-search-toolbar .nav-pills li.active a:focus {
	color: var(--kd-primary);
	border-bottom-color: var(--kd-primary);
}

.bootstrap-timepicker-widget table td a:hover {
	background-color: var(--kd-primary);
}

#kd-nprogress .kd-bar {
	background: var(--kd-primary);
}

#kd-nprogress .kd-peg {
	box-shadow: 0 0 10px 1px var(--kd-primary), 0 0 5px var(--kd-primary);
}

.kd-img-thumbnail .kd-zoom {
	background: var(--kd-primary);
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
	background-color: #0074ad;
}

.owl-theme .owl-nav [class*="owl-"] {
	background: var(--kd-primary);
}

.owl-theme .owl-nav [class*="owl-"]:focus,
.owl-theme .owl-nav [class*="owl-"]:hover {
	background-color: #009ceb;
}

.kd-ct-chart .tooltip {
	background: var(--kd-primary);
}

.kd-ct-chart .tooltip:after {
	border-top-color: var(--kd-primary);
}

.kd-ct-chart .kd-ct-series.kd-ct-series-a .kd-ct-bar,
.kd-ct-chart .kd-ct-series.kd-ct-series-a .kd-ct-line,
.kd-ct-chart .kd-ct-series.kd-ct-series-a .kd-ct-point,
.kd-ct-chart .kd-ct-series.kd-ct-series-a .kd-ct-slice.kd-ct-donut {
	stroke: var(--kd-primary);
}

.kd-ct-chart .kd-ct-series.kd-ct-series-a .kd-ct-area,
.kd-ct-chart .kd-ct-series.kd-ct-series-a .kd-ct-slice:not(.kd-ct-donut) {
	fill: var(--kd-primary);
}

.kd-ct-chart .kd-ct-series.kd-ct-series-b .kd-ct-bar,
.kd-ct-chart .kd-ct-series.kd-ct-series-b .kd-ct-line,
.kd-ct-chart .kd-ct-series.kd-ct-series-b .kd-ct-point,
.kd-ct-chart .kd-ct-series.kd-ct-series-b .kd-ct-slice.kd-ct-donut {
	stroke: var(--kd-primary-darker);
}

.kd-ct-chart .kd-ct-series.kd-ct-series-b .kd-ct-area,
.kd-ct-chart .kd-ct-series.kd-ct-series-b .kd-ct-slice:not(.kd-ct-donut) {
	fill: var(--kd-primary-darker);
}

.kd-ct-chart .kd-ct-series.kd-ct-series-i .kd-ct-bar,
.kd-ct-chart .kd-ct-series.kd-ct-series-i .kd-ct-line,
.kd-ct-chart .kd-ct-series.kd-ct-series-i .kd-ct-point,
.kd-ct-chart .kd-ct-series.kd-ct-series-i .kd-ct-slice.kd-ct-donut {
	stroke: var(--kd-primary-darker);
}

.kd-ct-chart .kd-ct-series.kd-ct-series-i .kd-ct-area,
.kd-ct-chart .kd-ct-series.kd-ct-series-i .kd-ct-slice:not(.kd-ct-donut) {
	fill: var(--kd-primary-darker);
}

.kd-ct-chart .kd-ct-series.kd-ct-series-j .kd-ct-bar,
.kd-ct-chart .kd-ct-series.kd-ct-series-j .kd-ct-line,
.kd-ct-chart .kd-ct-series.kd-ct-series-j .kd-ct-point,
.kd-ct-chart .kd-ct-series.kd-ct-series-j .kd-ct-slice.kd-ct-donut {
	stroke: #1ab2ff;
}

.kd-ct-chart .kd-ct-series.kd-ct-series-j .kd-ct-area,
.kd-ct-chart .kd-ct-series.kd-ct-series-j .kd-ct-slice:not(.kd-ct-donut) {
	fill: #1ab2ff;
}

.kd-ct-chart .kd-ct-series.kd-ct-series-n .kd-ct-bar,
.kd-ct-chart .kd-ct-series.kd-ct-series-n .kd-ct-line,
.kd-ct-chart .kd-ct-series.kd-ct-series-n .kd-ct-point,
.kd-ct-chart .kd-ct-series.kd-ct-series-n .kd-ct-slice.kd-ct-donut {
	stroke: #00111a;
}

.kd-ct-chart .kd-ct-series.kd-ct-series-n .kd-ct-area,
.kd-ct-chart .kd-ct-series.kd-ct-series-n .kd-ct-slice:not(.kd-ct-donut) {
	fill: #00111a;
}

.kd-ct-chart .kd-ct-series.kd-ct-series-o .kd-ct-bar,
.kd-ct-chart .kd-ct-series.kd-ct-series-o .kd-ct-line,
.kd-ct-chart .kd-ct-series.kd-ct-series-o .kd-ct-point,
.kd-ct-chart .kd-ct-series.kd-ct-series-o .kd-ct-slice.kd-ct-donut {
	stroke: #80d4ff;
}

.kd-ct-chart .kd-ct-series.kd-ct-series-o .kd-ct-area,
.kd-ct-chart .kd-ct-series.kd-ct-series-o .kd-ct-slice:not(.kd-ct-donut) {
	fill: #80d4ff;
}

.kd-call-to-action.kd-call-to-action-primary {
	background-color: var(--kd-primary);
}

ul.kd-simple-bullet-list li:before {
	border-color: var(--kd-primary);
}

.kd-simple-card-list li.kd-primary {
	background: var(--kd-primary);
}

.kd-simple-todo-list li.kd-completed:before {
	color: var(--kd-primary);
}

.bootstrap-tagsinput .badge {
	background: var(--kd-primary);
}

html.kd-dark .kd-checkbox-primary label:before,
.kd-checkbox-primary label:before {
	background: var(--kd-primary);
	border-color: var(--kd-primary-dark);
}

html.kd-dark .kd-checkbox-text-primary input[type="checkbox"]:checked + label:after,
.kd-checkbox-text-primary input[type="checkbox"]:checked + label:after {
	color: var(--kd-primary);
}

html.kd-dark .kd-radio-primary input[type="radio"]:checked + label:after,
.kd-radio-primary input[type="radio"]:checked + label:after {
	background: var(--kd-primary);
	box-shadow: 0px 0px 1px var(--kd-primary);
}

.kd-switch.kd-switch-primary .kd-ios-switch .kd-on-background {
	background: var(--kd-primary);
}

.progress-bar {
	background-color: var(--kd-primary);
}

.progress .progress-bar-primary {
	background-color: var(--kd-primary);
}

.kd-slider-primary .ui-slider-range,
.kd-slider-primary .ui-slider-handle {
	background: var(--kd-primary);
}

.kd-slider-gradient.kd-slider-primary .ui-slider-range,
.kd-slider-gradient.kd-slider-primary .ui-slider-handle {
	background-image: linear-gradient(to left, var(--kd-primary-light) 0, var(--kd-primary) 50%, var(--kd-primary-dark) 100%);
}

.kd-slider-gradient.ui-slider-vertical.kd-slider-primary .ui-slider-range,
.kd-slider-gradient.ui-slider-vertical.kd-slider-primary .ui-slider-handle {
	background-image: linear-gradient(to right, var(--kd-primary-light) 0, var(--kd-primary) 50%, var(--kd-primary-dark) 100%);
}

.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover,
.datepicker table tr td span:hover {
	background: var(--kd-primary);
}

.datepicker .datepicker-switch:hover,
.datepicker .kd-prev:hover,
.datepicker .kd-next:hover {
	background: var(--kd-primary);
}

.datepicker table thead tr:last-child th:hover {
	color: var(--kd-primary);
}

.datepicker table tbody tr td.kd-day:hover {
	background: var(--kd-primary);
}

.datepicker table tbody tr td.kd-day.active {
	background: var(--kd-primary-dark);
}

html:not(.kd-sidebar-light) .datepicker.datepicker-dark {
	background: transparent;
}

html:not(.kd-sidebar-light) .datepicker.datepicker-dark table tbody tr td.kd-day:hover {
	background: var(--kd-primary);
}

html:not(.kd-sidebar-light) .datepicker.datepicker-dark table tbody tr td.kd-day.active {
	background: var(--kd-primary-dark);
}

.datepicker.datepicker-primary table thead tr:first-child {
	background-color: var(--kd-primary);
}

.datepicker.datepicker-primary table thead tr:first-child th:hover {
	background-color: var(--kd-primary-dark);
}

.datepicker.datepicker-primary table thead tr:last-child {
	background-color: var(--kd-primary-light);
}

.datepicker.datepicker-primary table thead tr:last-child th:hover {
	background-color: var(--kd-primary);
	color: #FFF;
}

.select2-container-multi .select2-choices .select2-search-choice {
	background: var(--kd-primary);
}

.table > thead > tr > td.kd-primary,
.table > tbody > tr > td.kd-primary,
.table > tfoot > tr > td.kd-primary,
.table > thead > tr > th.kd-primary,
.table > tbody > tr > th.kd-primary,
.table > tfoot > tr > th.kd-primary,
.table > thead > tr.kd-primary > td,
.table > tbody > tr.kd-primary > td,
.table > tfoot > tr.kd-primary > td,
.table > thead > tr.kd-primary > th,
.table > tbody > tr.kd-primary > th,
.table > tfoot > tr.kd-primary > th {
	background-color: var(--kd-primary) !important;
}

.kd-dataTables_processing {
	background-color: var(--kd-primary);
}

.kd-liquid-meter-wrapper .kd-liquid-meter-selector a.active {
	color: var(--kd-primary);
}

.kd-multiselect-container > .active > a,
.kd-multiselect-container > .active > a:hover,
.kd-multiselect-container > .active > a:focus {
	background-color: var(--kd-primary);
}

html.kd-dark .kd-checkbox-primary label:before,
.kd-checkbox-primary label:before {
	background: var(--kd-primary);
	border-color: var(--kd-primary-dark);
}

html.kd-dark .kd-checkbox-text-primary input[type="checkbox"]:checked + label:after,
.kd-checkbox-text-primary input[type="checkbox"]:checked + label:after {
	color: var(--kd-primary);
}

html.kd-dark .kd-radio-primary input[type="radio"]:checked + label:after,
.kd-radio-primary input[type="radio"]:checked + label:after {
	background: var(--kd-primary);
	box-shadow: 0px 0px 1px var(--kd-primary);
}

.kd-switch.kd-switch-primary .kd-ios-switch .kd-on-background {
	background: var(--kd-primary);
}

.progress-bar {
	background-color: var(--kd-primary);
}

.progress .progress-bar-primary {
	background-color: var(--kd-primary);
}

.kd-slider-primary .ui-slider-range,
.kd-slider-primary .ui-slider-handle {
	background: var(--kd-primary);
}

.kd-slider-gradient.kd-slider-primary .ui-slider-range,
.kd-slider-gradient.kd-slider-primary .ui-slider-handle {
	background-image: linear-gradient(to left, var(--kd-primary-light) 0, var(--kd-primary) 50%, var(--kd-primary-dark) 100%);
}

.kd-slider-gradient.ui-slider-vertical.kd-slider-primary .ui-slider-range,
.kd-slider-gradient.ui-slider-vertical.kd-slider-primary .ui-slider-handle {
	background-image: linear-gradient(to right, var(--kd-primary-light) 0, var(--kd-primary) 50%, var(--kd-primary-dark) 100%);
}

.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover,
.datepicker table tr td span:hover {
	background: var(--kd-primary);
}

.datepicker .datepicker-switch:hover,
.datepicker .kd-prev:hover,
.datepicker .kd-next:hover {
	background: var(--kd-primary);
}

.datepicker table thead tr:last-child th:hover {
	color: var(--kd-primary);
}

.datepicker table tbody tr td.kd-day:hover {
	background: var(--kd-primary);
}

.datepicker table tbody tr td.kd-day.active {
	background: var(--kd-primary-dark);
}

html:not(.kd-sidebar-light) .datepicker.datepicker-dark {
	background: transparent;
}

html:not(.kd-sidebar-light) .datepicker.datepicker-dark table tbody tr td.kd-day:hover {
	background: var(--kd-primary);
}

html:not(.kd-sidebar-light) .datepicker.datepicker-dark table tbody tr td.kd-day.active {
	background: var(--kd-primary-dark);
}

.datepicker.datepicker-primary table thead tr:first-child {
	background-color: var(--kd-primary);
}

.datepicker.datepicker-primary table thead tr:first-child th:hover {
	background-color: var(--kd-primary-dark);
}

.datepicker.datepicker-primary table thead tr:last-child {
	background-color: var(--kd-primary-light);
}

.datepicker.datepicker-primary table thead tr:last-child th:hover {
	background-color: var(--kd-primary);
	color: #FFF;
}

.select2-container-multi .select2-choices .select2-search-choice {
	background: var(--kd-primary);
}

.table > thead > tr > td.kd-primary,
.table > tbody > tr > td.kd-primary,
.table > tfoot > tr > td.kd-primary,
.table > thead > tr > th.kd-primary,
.table > tbody > tr > th.kd-primary,
.table > tfoot > tr > th.kd-primary,
.table > thead > tr.kd-primary > td,
.table > tbody > tr.kd-primary > td,
.table > tfoot > tr.kd-primary > td,
.table > thead > tr.kd-primary > th,
.table > tbody > tr.kd-primary > th,
.table > tfoot > tr.kd-primary > th {
	background-color: var(--kd-primary) !important;
}

.kd-dataTables_processing {
	background-color: var(--kd-primary);
}

.kd-liquid-meter-wrapper .kd-liquid-meter-selector a.active {
	color: var(--kd-primary);
}

.kd-multiselect-container > .active > a,
.kd-multiselect-container > .active > a:hover,
.kd-multiselect-container > .active > a:focus {
	background-color: var(--kd-primary);
}
