.taupe{
	background:#948b7a;
}
.offcanvas{
	background:#948b7a;
}
body{
	color:#555555;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
	font-size:16px;
}
#header{
	height:140px;
}
.nav-item a{
	color:#fff!important;
	text-transform: uppercase;
	font-size:20px;
	text-decoration: none;
	
}
.nav-item{
	
	padding: 5px;
	margin:0 5px 0 5px;
}
.nav-item.active{
	background:#C6BFA9;
	
}
h1{
	font-size:30px;
	column-break-before: column!important;


	
}
h2{
	font-size:28px;
}
h4{
	font-size:25px;
}h5{
	font-size:16px;
	
}
.start{
	position:relative;
	top:20px;
	
}
.card{
	background:#C6BFA9;
	padding:5px;
}
.card-text{
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
}
.mittig{
	margin:0 auto;
	margin-bottom:20px;
}
.btn-primary{
	background:#948B7C;
	color:#fff;
		border:none;
}
.btn-primary:hover{
	background:#948B7C;
	color:#fff;
	border:none;
	
}
#main{
	padding-top:30px;
		font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
	font-size:16px;
	padding-bottom:100px;
}

.zweispaltig{
	 width: 100%;

  column-count: 1;

}

.nixklein{
	display:none;
}
@media (min-width: 576px) { 

}


@media (min-width: 768px) { 

}


@media (min-width: 992px) { 

}


@media (min-width: 1200px) { 
.zweispaltig{
	 width: 100%;

  column-count: 2;
	  column-rule-width: 1px;

  column-rule-style: solid;
	column-rule-color: #948B7C;


	column-gap:30px;
}
	.nixklein{
	display:block;
}
}


@media (min-width: 1400px) { 
	.nixklein{
	display:block;
}
.zweispaltig{
	 width: 100%;

  column-count: 2;
	  column-rule-width: 1px;

  column-rule-style: solid;
	column-rule-color: #948B7C;


	column-gap:30px;
}
}







