.template-overview.lexikon ul.letternavigation{
	padding:0;
}

.template-overview.lexikon ul.letternavigation li{
	display: inline-block;
    margin-right: 10px;
}

.template-overview.lexikon ul.letternavigation li a{
    font-family: 'Raleway';
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
}

.template-overview.lexikon ul.letternavigation li.active a{
	color:#000;
}

.template-overview.lexikon .card{
	border:none;
}

.template-overview.lexikon .card-header{
	background-color: transparent;
	border-top: 1px solid #ccc;
	border-bottom: none;
}

.template-overview.lexikon .card-header h3{
	margin: 0;
    border-bottom: 0;
    padding: 0;
    font-size: 16px;
	font-weight: 700;
	position: relative;
	color:#bb0000;
	transition: all .3s ease-in-out;
}

.template-overview.lexikon .card-header.collapsed:hover h3{
	transition: all .1s ease-in-out;
	color:#bb0000;
}

.template-overview.lexikon .card-header.collapsed h3{
	color: #000;
}

.template-overview.lexikon .card-header h3::before {
    font-family: 'Font Awesome 5 Pro';
    font-weight: 400;
    content: "\f105 ";
    color: #bb0000;
    font-size: 16px;
    padding: 0;
    margin-right: -15px;
    position: absolute;
    left: -20px;
    transform: rotate(90deg);
	transition: all .3s ease-in-out;
}

.template-overview.lexikon .card-header.collapsed h3::before {
	transform: rotate(0deg);
}


.template-overview.lexikon .card-block{
    flex: 1 1 auto;
    padding: 0 20px 15px 20px;
	line-height: 22px;
}

.template-overview.lexikon .media {
    width: 100%;
}

 /*  float: left;
    padding-right: 10px;
    display: inline-block;
*/

.lexikon .teaser{
    cursor:auto;
}

.lexikon .card-header {
	cursor:pointer;
}
