@media (min-width:1200px) {

}
@media (Xmin-width:992px) {
    .news-list-item-container.first{
        padding-top: 50%;
    }
    .news-list-item-container.first .news-list-item {
        position: absolute;
        left: 0; right: 0;
        top: 0; bottom: 0;
    }

}
@media (min-width:768px) {

}
@media (min-width:576px) {

}


.news-list-view{
    max-width: 100vw;
}

.news-list-item-container{
    position: relative;
}
.news-list-item-container.first{
    widthx:100%;
}
.news-list-item-container.follower{
    widthx:50%;
}
.news-list-item-container.first .news-list-item {
}

.news-list-item.kachel {
}



.highlighting .news-list-item-container  .img-responsive{
    width: 100%;
    object-fit: cover;
    height: 100%;
}

.news-list-item-container.first  .img-responsive{
}

.news-list-item-container.first .bodytext
{
    background-color: blue;
}
.news-list-item-container.first .bodytext *
{
    color:white !important;
}

.news-list-item-container.follower .bodytext{
    xbackground-color: rgba(100,100,100,0.8);
}
.news-list-item-container.follower .bodytext:hover{
    xbackground-color: rgba(100,100,100,0.4);
}

.news-list-view .news-liststyle-highlight .news-list-item .bodytext,
.news-list-view .news-list-item .bodytext .extra{
    font-size: 80%;
    left:0; right: 0;
    top:0; bottom: 0;
}
.news-list-view.compact .news-list-item .bodytext{
	padding-top: 0;
}
.news-list-view .news-list-item .bodytext a.w-100{
    padding:1em;
}

.news-img-wrap{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.news-img-wrap .outer{
	padding: 1rem 0;
}

.news-single{
	padding: 10vh 0;
}

.news-single .header{
	background-color: transparent;
}
ul.pagination{
	 width: 100%;
	 justify-content: end;
 }
ul.pagination li{
	 padding-left: 0.5ex;
 }
