@CHARSET "UTF-8";

body {
	/*css for full size background image*/
	background: url("../../image/background2.png");
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	height: 100%;
}

.btn {
	display: block;
}

.spacebar {
	margin-bottom: 70px;
}

.container {
	max-width: 800px;
	min-width: 200px;
}

.titelsmall {
	color: #777;
}

.container {
	max-width: 800px;
	min-width: 200px;
}

.index a:link {
	color: #4f82c4;
}

/* visited link */
.index a:visited {
	color: #4f82c4;
}

/* mouse over link */
.index a:hover {
	color: #4f82c4;
}

/* selected link */
.index a:active {
	color: #4f82c4;
}

.index {
	color: #4f82c4;
}

p.index {
	font-size: 20px;
}

img.logo {
	margin-top: 15px;
	margin-right: 5px;
}

img.logoklein {
	margin-top: 50px;
	margin-right: 5px;
}

.neu {
	color: #4f82c4;
}

#toTop-right {
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 20px;
	right: 20px;
	outline: none;
	color: #e3e3e3;
}

.flex-container {
	display: flex;                /* Enables flexbox */
	justify-content: space-between; /* Spaces the blocks apart */
	align-items: stretch;        /* Aligns items to the top */
}

.panel-body {
flex: 1;                        /* Allows panels to take equal space */
padding: 10px;
border: 1px solid #ccc;
box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
}

.kapitelcontainer {
    display: flex;
    width: 100%;
    justify-content: space-evenly;
}

.column {
    width: 45%; /* Two columns with some space between */
}

.list-group-item {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

a .list-group-item:hover {
	font-weight: bold;
    background-color: #e0e0e0;
}

.list-group-item i {
    margin-right: 10px;
    color: #333;
}