/******************************************************************
 * CSS Leve Architects
 * Copyright © Blacktype Creative Media
 ******************************************************************/


/******************************************************************/
/* Style News */

.news-box-gesamt {
	position:relative;
	width:100%;
}

.news-box-con {
  position: relative;
}


.news-box-img {
  position: relative;
  width:300px;
  height:200px;
}

.news-box-txt {
	margin-top:10px;
}

.news-sft-01 {
	font-family: 'Hind', 'hind_regular', sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #47596b;
	font-weight:400;
	text-align: left;
}
a.news-sft-01:link { color:#47596b; text-decoration:none; }
a.news-sft-01:visited { color:#47596b; text-decoration:none; }
a.news-sft-01:active { color:#47596b; text-decoration:none; }
a.news-sft-01:hover { color:#135589; text-decoration:none; }

.news-sft-02 {
	font-size: 22px;
	line-height: 30px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	color:#5c5a5a;
	text-align: left;
}
a.news-sft-02:link { color: #5c5a5a; text-decoration:none; }
a.news-sft-02:visited { color:#5c5a5a; text-decoration:none; }
a.news-sft-02:active { color:#5c5a5a; text-decoration:none; }
a.news-sft-02:hover { color:#ab8954; text-decoration:none; }




/******************************************************************/
/* Media-Queries  960 + */

@media only screen and (min-width : 960px) {
	
	.news-con {
	  position: relative;
	  width:100%;
	  max-width:960px;
	  margin:0px auto;
	  margin-top:30px;
	}
	
	.news-box-gesamt {
		position: relative;
		width:100%;
		display: flex;
		flex-wrap: wrap;
		justify-content:flex-start;
	}
	
	.news-box-con {
	  position: relative;
	  width:30%;
	  min-height:200px;
	  margin-top:20px;
	  margin-right:30px;
	}
	
	.news-box-img {
	  position: relative;
	  width:300px;
	  height:200px;
	}
	
	
}





/******************************************************************/
/* Media-Queries  639 - 959 */

@media all and (min-width : 639px) and (max-width: 959px) {
	
	.news-sft-01 {
		text-align: center;
	}
	
	.news-box-gesamt {
	  position: relative;
		width:100%;  
	}
	
	.news-box-con {
	  position: relative;
	  width:100%;
	  max-width:640px;
	  margin: 0px auto;
	  margin-top:20px;
	}
	
	.news-sft-02 {
		text-align: center;
	}
	
	.news-box-img {
	  position: relative;
	  width:450px;
	  height:300px;
	  margin: 0px auto;
	}
	
	
	
  
}




/******************************************************************/
/* Media-Queries  639 - */

@media all and (max-width : 639px) {
	
	.news-sft-01 {
		text-align: center;
	}
	
	.news-box-gesamt {
	  position: relative;
		width:100%;  
	}
	
	.news-box-con {
	  position: relative;
	  width:100%;
	  max-width:510px;
	  margin: 0px auto;
	  margin-top:20px;
	}
	
	.news-box-img {
	  position: relative;
	  width:300px;
	  height:200px;
	  margin: 0px auto;
	}
	
		
	
} 

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)
{
	
}