.acc-nav {
	width: 240px;
	display: inline-block;
	vertical-align: top;
	flex: 0 0 auto;
}

.acc-nav.ui.accordion:not(.styled) .title ~ .content:not(.ui),
.acc-nav.ui.accordion:not(.styled) .accordion .title ~ .content:not(.ui) {
	padding: 0;
}

.acc-nav .item {
	display: block;
	text-decoration: none;
	padding: 5px 10px;
	margin: 2px 0 2px 6px;
	background: #c4ffef;
	color: #1a604d;
}

.acc-nav .item:focus {
	box-shadow: none;
}

.acc-nav .item.active {
	background: #20c497;
	color: #ffffff;
	border-left: 3px solid #1a604d;
}

.acc-nav .item.disabled {
	background: #F1F5F9;
	color: #CBD5E1;
}

.acc-nav .item.active.disabled {
	background: #a0a3a2;
	color: #ffffff;
	border-left: 3px solid #535353;
}

.acc-cnt {
	flex: 1 1 auto;
	display: inline-block;
	padding: 20px 0 0 20px;
}

.acc-nav.ui.accordion .title:not(.ui) {
	background: #1d2327;
	color: #fff;
	margin: 2px 0;
	padding: 0.7em 0em;
	padding-left: 6px;
}

.hidden-tab {
	display: none;
	vertical-align: top;
}

.hidden-tab.active {
	display: inline-block !important;
}