
/******** HDG *********/

.news .page-navigation{/*, .news .news-clear{	*/
	display:none;
}

.news-list-view .article{	
	float:left; width: 32%;border: 1px solid #eaeaea;margin-top:10px;
}

.news-list-view .article {	
	margin-left: 2%;
}

.news-list-view .article:nth-child(4n+2){	
	margin-left: 0;
	clear:left;
}

.news .article .header{	
	clear:both;
}

.news .article .header h3 a{	
	color: #70896a;
    font-family: "PT Sans",sans-serif;
    text-decoration: none;
    font-weight: bold;    
}

.news .article .header, .news .article .teaser-text{	
	margin: 0 10px;
}

.news .article .more, .news-single .news-backlink-wrap a {
	color: #70896a;
    font-family: "PT Sans",sans-serif;
    text-decoration: none;
    text-transform: lowercase;
/*    font-weight: bold;    */
}

.news .article .more::before, .news-single .news-backlink-wrap a::before {
    content: "";
	color: #70896a;
    font-family: "FontAwesome",sans-serif;
    margin: 0 0 0 0;
    text-decoration: none;    
}

.news-single .news-backlink-wrap a::before{	
	content: "\F0A8";
}

.news-single .footer, .news-single .teaser-text{	
	display:none;
}

.news-single .width-33, .news-single .width-66 {	
	float:left;
	margin:0;
}

.news-single .width-66 > div {	
	margin: 0 10px;
}

.news #load-more {	
	text-align: center;
	clear:both;
	padding-top:10px;
}
.news #load-more .load-more {
    background-color: #ebebeb;
	color: #70896a;
    font-family: "PT Sans",sans-serif;    
    padding:0px 20px;
    border: none;
    font-weigth: bold;
    text-align: center;
    position:relative;
}

.news #load-more .load-more::after {
	content: "";
	background: url("/fileadmin/news/arrow_right_small.png") left top no-repeat !important;
	width: 16px;
	height: 31px;
	display: block;
	position: absolute;
	left:50%;
	margin-left:-15px;
	-moz-transform:rotate(90deg);
    -webkit-transform:rotate(90deg);	
}

.news .article .news-img-wrap a {
    padding: 0px;
    border: 0px;
}

.news .article .news-img-wrap {
	margin-top:0px;
}

.news-list-view .news-img-wrap {
	max-height: 115px;
	overflow: hidden;
	width: 100%;
}

.news-list-view .news-img-wrap a {
	width: 100%;   
}

.news-list-view .article .news-img-wrap a img {
	width: 100%;
	height: auto;
}

.news-list-view .bodytext {
	font-size: 14px;
	line-height: 20px;
}

.news-list-view .header h3 {	
	font-size: 0.5em;
}
	
.news-list-view .header h3 {	
	padding: 10px 0px 5px 0px;
}

.news-list-view .header h3 a {	
	font-size: 16px;
}

