.bootstrap-tabs > .nav-tabs {
	margin-left: 0;
}

.bootstrap-tabs > .nav-tabs > .tab-li {
	box-sizing: border-box;
	padding: 9px 20px;
	margin-left: 0;
	color: var(--color-black);
	font: var(--font-normal);
	background-color: var(--color-smoke);
	border: 0;
}

.bootstrap-tabs .nav-tabs .tab-li:not(:first-child) {
	border-left: 1px solid var(--color-dark-smoke);
}

.bootstrap-tabs > .nav-tabs > .tab-li > .tab-link {
	padding: 0;
}

.bootstrap-tabs > .nav-tabs > .tab-li.active {
	padding: 9px 20px;
	margin-bottom: 0;
	color: var(--color-dark);
	background-color: var(--color-dark-snow);
	border-left: 0;
}

.bootstrap-tabs > .nav-tabs > .tab-li.active > .tab-link {
	padding: 0;
}

.bootstrap-tabs > .tab-content > .tab-pane.active {
	padding: 13px 20px;
	background: var(--color-dark-snow);
	border: 0;
}

.bootstrap-tabs > .tab-content > .tab-pane > .tab-pane-content {
	padding: 0;
	margin: 0;
	background: transparent;
	border: 0;
}

.bootstrap-tabs.break-view > .nav-tabs::after {
	color: var(--color-black);
	background-color: var(--color-smoke);
}

.bootstrap-tabs.break-view > .nav-tabs > .tab-li.active {
	background-color: var(--color-extra-dark-snow);
}
