.bd-placeholder-img{
	font-size:1.125rem;
	text-anchor:middle;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}
@media (min-width: 768px){
	.bd-placeholder-img-lg{
		font-size:3.5rem
	}
}
.b-example-divider{
	width:100%;
	height:3rem;
	background-color:#0000001a;
	border:solid rgba(0,0,0,.15);
	border-width:1px 0;
	box-shadow:inset 0 .5em 1.5em #0000001a,inset 0 .125em .5em #00000026
}
.b-example-vr{
	flex-shrink:0;
	width:1.5rem;
	height:100vh
}
.bi{
	vertical-align:-.125em;
	fill:currentColor
}
.btn-bd-primary{
	--bd-violet-bg: #712cf9;
	--bd-violet-rgb: 112.520718, 44.062154, 249.437846;
	--bs-btn-font-weight: 600;
	--bs-btn-color: var(--bs-white);
	--bs-btn-bg: var(--bd-violet-bg);
	--bs-btn-border-color: var(--bd-violet-bg);
	--bs-btn-hover-color: var(--bs-white);
	--bs-btn-hover-bg: #6528e0;
	--bs-btn-hover-border-color: #6528e0;
	--bs-btn-focus-shadow-rgb: var(--bd-violet-rgb);
	--bs-btn-active-color: var(--bs-btn-hover-color);
	--bs-btn-active-bg: #5a23c8;
	--bs-btn-active-border-color: #5a23c8
}
.nav-scroller{
	position:relative;
	z-index:2;
	height:2.75rem;
	overflow-y:hidden
}
.nav-scroller .nav{
	display:flex;
	flex-wrap:nowrap;
	padding-bottom:1rem;
	margin-top:-1px;
	overflow-x:auto;
	text-align:center;
	white-space:nowrap;
	-webkit-overflow-scrolling:touch
}



/* Dropdown Submenu */

.dropdown-menu li {
	position: relative;
}
.dropdown-menu .dropdown-submenu {
	display: none;
	position: absolute;
	left: 100%;
	top: -7px;
}
.dropdown-menu .dropdown-submenu-left {
	right: 100%;
	left: auto;
}
.dropdown-menu > li:hover > .dropdown-submenu {
	display: block;
}

/**
.nav-link .dropdown-toggle  {
}
.nav-link.dropdown-toggle::after {
	content: " >";
}
**/
