/* CSS Document */
@media screen and (max-width: 1300px){
	#content, .center{
		width:100%;
	}
}
@media screen and (max-width: 991px){
	.clear{
		display:none;
	}
	.clear_mob{
		display:block;
		clear:both;
	}
	.logos{
		width:300px;
		height: auto;
	}
}
@media screen and (max-width: 840px){
	#fb_wrapper{
		background:none;
	}
}
@media screen and (max-width: 767px){
	.conimg {
		padding-left:0px;
		padding-right:0px;
	}
	#waehlen {
		top:180px;
		left:20px;
		width: 150px;
		height: 150px;
	}
	#video{
		width: 100px;
		height: 100px;
		bottom:60px;
		right: 20px;
	}
	#hometxt {
		top:calc(30% + 150px);
		left:20px;
		height: calc(100vh - 500px);
	}
}
@media screen and (max-width: 650px){
	#fancy{
		widht:100%;
	}
	.text_norm, body, .slide, #footer{
		font-size:20px;
		line-height:25px;
	}
	.title{
		padding:15px;
		font-size:24px;
	}
	.text_wrapper{
		height:306px;
	}
	.slide{
		padding:15px 15px 45px 15px;
	}
	.slide h2{
		font-size:24px;
		line-height: 30px;
	}
	.slide .small{
		font-size:18px;
	}
	#footer .col-md-3{
		margin-bottom:15px;
	}
	#footer .center{
		display:flex;
		flex-wrap:wrap;
	}
	.logos{
		width:250px;
		height: auto;
		right:50px;
	}
}
@media screen and (max-width: 550px){
	.fb-page, .fb-page > span, .fb-page iframe, ._2p3a{
	/*	width:100% !important;	*/
	}
	#hometxt {
		top:calc(30% + 150px);
		left:20px;
		height: auto;
		width: 320px;
	}
}
@media screen and (max-width: 390px){
	#footer .col-md-3{
		width:100%;
		font-size: 17px;
		line-height: 22px;
	}
}

/* HEIGHT */
/*@media screen and (max-height: 900px){
	#header{
		height:700px;
	}
}
@media screen and (max-height: 800px){
	#header{
		height:500px;
	}
}
@media screen and (max-height: 600px){
	#header{
		height:300px;
	}
}*/
