/*news item default*/
.news-item-default{
    padding: 0px 0px 40px 0px;
    display: flex;
}
.news-item-default .box-image{

}
.news-item-default .box-image a{
    display: block;
    width: 200px;
    max-height: 140px;
    overflow: hidden;
}
.news-item-default .box-image img{
    max-width: 100%;
    display: block;
}

.news-item-default .box-title-description{
    padding-left: 30px;
}
#news_blog_detail .news-item-default .box-title-description{
    padding-top: 5px;
}
.news-item-default .box-title .title-de{
    margin-top: -5px;
    line-height: 1.5;
    margin-bottom: 10px;
    color: #000000;
}

.news-item-default .box-description{
    color: #555555;
}

.news-item-default .box-read-more{
    margin-top: 10px;
}
.news-item-default .box-read-more span{
    color: #555555;
}
/*end news item default*/

/*news item grid*/
.news-item-grid{
    padding: 15px;
}
.news-item-grid .box-image{
}
.news-item-grid .box-image a{
    display: block;
    height: 170px;
    width: 100%;
    overflow: hidden;
    margin-bottom: 20px;
}
.news-item-grid .box-image img{
    max-width: 100%;
}
.news-item-grid .box-title{

}
/*end news item grid*/

/*news item lagre*/
.news-item-large{
    text-align: left;
}
.news-item-large .box-image{

}
.news-item-large .box-image a{
    display: block;
}
.news-item-large .box-image img{
    max-width: 100%;
}
.news-item-large .box-title{
    text-align: left;
}
.news-item-large .box-read-more span{
    color: #555555;
}
.news-item-large .box-title .title-de{
    color: #000000;
}
/*end news item lagre*/
/*news item small*/
.news-item-small{
    padding: 15px;
}
.news-item-small .box-image{

}
.news-item-small .box-image a{
    display: block;
}
.news-item-small .box-image img{
    max-width: 100%;
}

.news-item-small .box-title-description{

}
.news-item-small .box-title{

}
.news-item-small .box-description{

}
/*end news item small*/

/*news list default*/
.news-list-default{

}
.news-list-default ul{

}
.news-list-default ul li{

}
/*end news list default*/

/*news list grid*/
.news-list-grid{
    margin: 0px -15px;
}
#news_blog_detail .news-list-grid{
    padding: 30px 30px 30px 0;
}
.news-list-grid ul{

}
.news-list-grid ul li{

}
/*end news list grid*/

/*news list grid*/
.news-item-grid-slide .box-title a h4{
    font-weight: bold;
}
.news-item-grid-slide .box-title{
    height: 60px;
    overflow: hidden;
}
.news-item-grid-slide:hover > .box-title a h4{
    color: red;
}
/*end news list grid*/

/* list-other-news */
#news_blog_detail .list-other-news {
    margin: 0 -15px;
}