.sidebar {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 100;
	padding: 60px 20px 20px;
	width: 250px;
	background-color: #343a40;
	color: white;
}
.sidebar .nav-link {
	color: #adb5bd;
}
.sidebar .nav-link:hover {
	color: white;
}
.main-content {
	margin-left: 250px;
	padding: 20px;
}
@media (max-width: 991.98px) {
	.sidebar {
		display: none;
	}
	.main-content {
		margin-left: 0;
	}
}
.navbar-toggler {
	z-index: 101;
}
.offcanvas-header {
	background-color: #343a40;
	color: white;
}
