.ncsl-description{margin:0px 0px 35px 0px; font-size:14px; line-height:22px; color:#111;}
.ncsl-list > .no-news{display: block; text-decoration: underline; font-size:14px; line-height:18px;}

.ncsl-list > .item{display: flex; flex-flow:row nowrap; margin:0px 0px 20px 0px; padding:0px 0px 20px 0px; border-bottom: 4px solid #f2f2f2;}
.ncsl-list > .item.last{margin-bottom: 0px;}
.ncsl-list > .item > .info{display:block; flex:1 1 auto;}
.ncsl-list > .item > .info > .title{display: block; margin:0px 0px 15px 0px; font-size:22px; line-height:22px; color:#111;}
.ncsl-list > .item > .info > .title:hover{color:#09851d;}
.ncsl-list > .item > .info > .date{display: block; margin:0px 0px 10px 0px; font-size:14px; line-height:16px; color:#444;}
.ncsl-list > .item > .info > .text{display: block; margin:0px 0px 10px 0px; font-size:14px; line-height:22px; color:#111;}
.ncsl-list > .item > .info > .more{color:#09851d; font-size:14px; line-height:16px;}
.ncsl-list > .item > .info > .more:hover{text-decoration: underline;}
.ncsl-list > .item.with-image > .info{padding-left:30px;}

.ncsl-list > .item > .image{display:block; flex:0 0 auto; width:220px;}
.ncsl-list > .item > .image > img{width:100%; box-shadow:0px 0px 3px rgba(0, 0, 0, 0.35);}
.ncsl-list > .item > .info > .mobile-image{display: none; margin:0px 0px 15px 0px;}
.ncsl-list > .item > .info > .mobile-image > img{width:100%; box-shadow:0px 0px 3px rgba(0, 0, 0, 0.35);}

@media all and (max-width: 700px) {
    .ncsl-list > .item > .image{width:150px;}
}

@media all and (max-width: 500px) {
    .ncsl-list > .item{display: block;}
    .ncsl-list > .item > .image{display: none;}
    .ncsl-list > .item.with-image > .info{padding-left:0px;}
    .ncsl-list > .item > .info > .mobile-image{display: block;}
}
