
.bg-light {
	background: #f5f6f7 !important;
	}

.navbar-brand span {
	font-weight: bold;
	margin-right: 1rem;
	}

.navbar-nav .nav-link.active {
	color: var(--bg-color);
	font-weight: bold;
	}

.nav-item a.nav-link {
	display: flex;
	align-items: center;
	}

.nav-item a.nav-link i, .nav-item a.nav-link span {
	margin-right: .1rem;
	}


.nav.nav-tabs .nav-item button.nav-link {
	color: var(--bs-nav-tabs-link-active-color);
	}

.nav.nav-tabs .nav-item button.nav-link.active {
	color: var(--bg-color);
	font-weight: bold;
	}


.footer {
	width: 100%;
	color: var(--txt-color-light);
	padding: 15px;
	text-align: center;
	position: fixed;
	bottom: 0;
	background: var(--bg-color);
	}

.navbar-brand:hover, .navbar-brand:focus {
    color: var(--bg-color) !important;
	}

span.navbar-brand {
	color: var(--bg-color);
	font-size: 1.5rem;
	}

.navbar-nav {
	margin-left: 2rem;
	}

.book-line {
	}


/*=================================================*/


.add-top-margin {
	margin-top: .4rem;
	}

.jqx-loader-modal {
	z-index: 2100;
	}

.jqx-loader {
	z-index: 2200;
	}

.fw-medium {
	font-weight: 500;
	}

.operates-btns button, .btn.btn-primary, .btn-secondary:not(#InvoiceCancel) {
	--bs-btn-bg: var(--bg-color-for-hover);
	--bs-btn-border-color: var(--bg-color-for-hover);
	--bs-btn-hover-bg: var(--bg-color);
	--bs-btn-hover-border-color: var(--bg-color);
	--bs-btn-active-bg: var(--bg-color);
	--bs-btn-active-border-color: var(--bg-color);
	}

.wd-title {
	font-weight: 500;
	}