#mlevels-col .column h2 { 
	background: #8a1e1e; 
	box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
	color: #fff; 
	padding: 20px 15px; 
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 
	margin-bottom: 0; 
	margin-top: 20px; 
} 
#mlevels-col .column:first-of-type h2 {
    background-color: #ec9413 !important;
}
#mlevels-col > .column:first-of-type .btn-jff {
    background: #8a1e1e !important;
    text-decoration: underline !important;
}
#mlevels-col > .column:first-of-type .btn-jff:hover {
    text-decoration: none !important;
}

#mlevels-col .column ul { 
	padding: 0; 
	list-style: none; 
	margin: 0; 
} 
#mlevels-col .column ul:first-of-type { 
	border: 1px solid #dee2e4;
	box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important; 
	border-bottom: none; border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px; 
} 
#mlevels-col .column ul li ul:first-of-type { 
	border: none; 
	box-shadow: none !important; 
}
#mlevels-col .column ul li { 
	border-bottom: 1px solid #dee2e4; 
	padding: 12px 15px; 
	text-indent: 0px;
    min-height: 47px;
} 
#mlevels-col .column ul li.list-title { 
	padding: 12px 0; 
} 
#mlevels-col .column>ul li:last-of-type {
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px; 
} 
a.list-title-link { 
	text-decoration: none; 
	padding: 0px 15px; 
	display: block; 
	color: #62686d; 
} 
a.list-title-link:focus { 
	color: #62686d;
} 
#mlevels-col li a.list-title-link::before { 
	content: '+';
	float: right; 
	margin-right: -5px; 
	margin-top: 12px; 
	font-size: 22px; 
	line-height: 0; 
}
#mlevels-col li [class='list-title-link']::before { 
	transform: rotate(45deg); 
} 
#mlevels-col .column ul.list-group { 
	margin-bottom: -13px; 
} 
#mlevels-col .column ul li ul li { 
	text-indent: 0px; 
	padding: 12px 12px 12px 30px;
} 
#mlevels-col .column ul li ul li:first-of-type { 
	border-top: 1px solid #ddd; 
	margin-top: 12px;
}