/* [data-layout="horizontal"] .navbar-menu .navbar-nav .nav-sm .nav-link.active */

/* [data-layout="horizontal"] .navbar-menu .navbar-nav .nav-sm .nav-link:hover { */
/* color: var(--vz-topnav-item-active-color); */
/* border-bottom: 5px solid black; */

/* } */

@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');


body,h1,h2,h3,h4,h5,h6 {
	font-family: "Poppins", sans-serif !important;
	font-size: 0.90rem;
}

.card-title {
	font-family: "Poppins", sans-serif !important;
}

.auth-one-bg .bg-overlay {
	background: linear-gradient(to right, #1e1d1d, #0c0c0c);
}

[data-layout="horizontal"] .navbar-menu .navbar-nav .nav-item:has(.nav-link.active) {
	/* box-shadow: 0px -5px 36px -16px black; */
	/* box-shadow: 0px 0px 10px -6px #000000; */
	background: #ededed;

}

.menu-link>span {
	font-family: "Poppins", sans-serif !important;
	color: #000;
}

.mdi {
	color: #000 !important;
}


.bot-svg {
	width: 430px;
}

.iti {
	width: 100%;
}

.btn {
	font-size: 0.87rem;
}

.auth-logo img {
	width: 130px;
}

.logo-lg img {
	width: 130px;
}

/* shift back button */
.back-float {
	transition: transform 300ms ease-in-out;
}

.back-float:hover {
	transform: translateX(-5px);
}

.profile-user .profile-photo-edit {

	right: 3px;

}

.remove-icon {
	position: absolute;
	right: 8px;
	top: 2px;
}

.footer {
	padding: 10px calc(1.5rem* 0.5);
}


/* sweet alert customization */
.swal2-confirm {
	background-color: var(--vz-purple) !important;
}


.swal2-cancle {
	background-color: var(--vz-danger) !important;
}

/* toaster js customization */

#toast-container>div {
	position: relative;
	pointer-events: auto;
	overflow: hidden;
	margin: 0 0 6px;
	padding: 15px 15px 15px 50px;
	width: 300px;
	border-radius: 3px;
	background-position: 15px center;
	background-repeat: no-repeat;
	box-shadow: none !important;
	color: #FFF;
	opacity: 1 !important;
	filter: alpha(opacity=80);
}

#toast-container>div:hover {
	box-shadow: 0 0 20px -3px #838383 !important;
	border: none !important;
}

.toast .toast-success {
	background-color: (--vz-green) !important;
	border: none;
}


body::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.336);
	background-color: #F5F5F5;
}

body::-webkit-scrollbar {
	width: 8px;
	background-color: #F5F5F5;
}

body::-webkit-scrollbar-thumb {
	background-color: #363636;
	border-radius: 2px;
}

/* datatable search btns */
.dtsp-showAll,
.dtsp-collapseAll,
.dtsp-clearAll {
	text-decoration: underline;
	color: var(--vz-blue) !important;
}

.dtsp-showAll.dtsp-disabledButton,
.dtsp-collapseAll.dtsp-disabledButton,
.dtsp-clearAll.dtsp-disabledButton {
	text-decoration: none;
	color: var(--vz-gray) !important;
}



table.dataTable > tbody > tr.selected > * {
	box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.9);
	box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);
	color: rgb(255, 255, 255);
	color: rgb(var(--dt-row-selected-text));
}
/*# sourceMappingURL=custom.min.css.map */