.back-to-top {
	right: 15px;
}

@media (min-width: 768px) {
	.dropdown-menu-arrow::before {
		right: 20px;
	}
	.justify-content-between .dropdown-menu-arrow::before {
		left: 20px;
	}
}
.logo img 
{
	margin-right: 6px;
}
.header-nav .profile .dropdown-item i 
{
	margin-right: 10px;
}
.sidebar
{
	left:0;
	border-right: 1px solid var(--separatorLNClr);
}
.comments-sidebar {
	right:0;
	border-left: 1px solid var(--separatorLNClr);
}
@media (max-width: 1199px) {
	.sidebar {
		left: calc( var(--sideBarWidthLrg) * -1 );
	}

	.comments-sidebar {
		right: calc( var(--sideBarWidthLrg) * -1 );
	}
}

@media (min-width: 1200px) {
	#main:not(.nosidebar) {
		margin-left: var(--sideBarWidthLrg);
	}
}
@media (max-width: 1199px) {
	.toggle-sidebar .sidebar {
		left: 0;
	}
	.toggle-comments-sidebar .comments-sidebar {
		right: 0;
	}
}
@media (min-width: 1200px) {
	.toggle-sidebar #main {
		/*changed for customisation*/
		margin-left: var(--sideBarWidthSml) !important;
	}

	.toggle-comments-sidebar #main {
		/*changed for customisation*/
		margin-right: 500px;
	}
	.toggle-comments-sidebar .comments-sidebar {
		/*changed for customisation*/
		right: 0px;

	}
}
.sidebar-nav .nav-item a span.linkname
{
	padding-left: 15px;
}
.sidebar-nav .nav-item .bi-chevron-down
{
	margin-right: 0;
}
.sidebar-nav .nav-content a i:not(.bi-chevron-down) 
{
	margin-right: 8px;
}
#signupform_guest .col-form-label, #loginform_guest .col-form-label, #pwdformform_guest .col-form-label
{
	text-align: right;
}
@media (max-width: 480px) {
	#signupform_guest .col-form-label, #loginform_guest .col-form-label, #pwdformform_guest .col-form-label
	{
		text-align: left !important;
	}
}
.chapter_content index-group, .chapter_content index, .chapter_content index-div, .chapter_content index-title-group, .chapter_content index-entry, .chapter_content term, .chapter_content see-also-entry, .chapter_content see-entry {
    display: block;
}

.chapter_content index-entry > index-entry > term, .chapter_content index-entry > index-entry > see-also-entry, .chapter_content index-entry > see-entry {
    margin-left: 1em;
}
.chapter_content index-entry > index-entry > index-entry > term, .chapter_content index-entry > index-entry > index-entry > see-also-entry {
    margin-left: 2em;
}
.chapter_content index-entry  term {
    display: inline-block;
}
.chapter_content nav-pointer
{
	cursor: pointer;
}

.chapter_content index-entry nav-pointer-group>nav-pointer:not(:last-child):not([nav-pointer-type="start-of-range"]):after {
    content: ',';
}
.chapter_content [content-type="index"], .chapter_content [content-type="page_range"]
{
	display:none;
}
.chapter_content nav-pointer[content-type="bold"]
{
	font-weight: bold;
}