.sidebar .nav-treeview .nav-item .nav-link {
	padding-left: 30px !important;
}
.sidebar .nav-item .nav-link i {
	margin-right: 5px !important;
}

/* Prevent horizontal screen/page blowout on mobile devices */
html, body, .content-wrapper {
	overflow-x: hidden;
}

/* Ensure all tables inside card-body.p-0 scroll horizontally within the card on mobile */
.card-body.p-0 {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}