.scrollbar-xnormal::-webkit-scrollbar {
-webkit-appearance:none;
width:6px
}
.scrollbar-ynormal::-webkit-scrollbar {
-webkit-appearance:none;
height:6px
}
.scrollbar-xnormal::-webkit-scrollbar-thumb,
.scrollbar-ynormal::-webkit-scrollbar-thumb {
border-radius:4px;
background-color:rgba(0,0,0,.5);
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);
box-shadow:0 0 1px rgba(255,255,255,.5)
}

/***/
.sub-nav-container {
	max-height: 650px;
	overflow: scroll;
}
@media (max-width:991.98px) {
  .sub-nav-container {
	  max-height: 300px;
  }
}
.sub-nav-container::-webkit-scrollbar {
-webkit-appearance:none;
width:6px
}
.sub-nav-container::-webkit-scrollbar-thumb {
border-radius:4px;
background-color:rgba(0,0,0,.5);
-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);
box-shadow:0 0 1px rgba(255,255,255,.5)
}
.navbar-nav.sub-nav .nav-item > .menu-dropdown ul ul{
	padding-left: 20px;
}
.navbar-nav.sub-nav .nav-item > .menu-dropdown ul{
	--vz-nav-link-color:var(--vz-nav-link-color);
}
.navbar-nav.sub-nav .nav-item > .menu-dropdown ul ul li.nav-item::before {
	float: left;
	position: relative;
	top: 7px;
	content: ">";
}
.navbar-nav.sub-nav .nav-item > .menu-dropdown ul ul li.nav-item {
	padding-left: 0px;
}
/***/
@media (min-width:992px) {
.overtype th{
  min-width: 70px !important;
}

}
.table .text-danger {
	--vz-text-opacity:1;
	color: rgba(var(--vz-danger-rgb), var(--vz-text-opacity))!important
}
.table.link-color td a {color: var(--vz-body-color);}