/* Applikationsspezifischer CSS */

@media ( min-width : 978px) {
	p.LK-Image {
		padding-left: 60px;
		padding-right: 60px;
	}
}

p.LK-Zwischentext {
	font-weight: bold;
	font-size: 1.10rem !important;
	/* margin-left: 30px; */
	padding-top: 10px;
	padding-bottom: 10px;
}

p.LK-Text {
	font-size: 1.10rem !important;
}

li.LK-Text {
	font-size: 1.10rem !important;
}

hr {
	margin-bottom: 10px;
}

.carousel-caption {
	position: relative;
	left: 0;
	top: 0;
}

@media ( min-width : 768px) {
	.collapse.dont-collapse-sm {
		display: block;
		height: auto !important;
		visibility: visible;
	}
}

@media ( min-width : 768px) {
	.navbar-toggler {
		background-color: #FFFFFF !important;
	}
}

.navbar a {
	text-decoration: none;
}

.navbar .card {
	border: none !important;
}

@media screen and (-ms-high-contrast: active) , screen and
	(-ms-high-contrast: none) {
	/* IE10+ specific styles go here */
	.navbar .card {
		display: block !important;
		border: none !important;
	}
	.navbar .card img {
		max-height: 200px;
	}
}
