.news-card{margin-bottom:1.5rem}.news-card a{text-decoration:none;color:var(--bs-body-color)}.news-card figure{position:relative;margin-bottom:0 !important}.news-card figure figcaption{position:absolute;bottom:0;right:0;padding:.3rem;background-color:rgba(0,0,0,.5);color:#fff}.news-meta{padding-left:0;list-style:none;color:var(--bs-news-meta-color, #6c757d);margin-bottom:var(--bs-news-meta-margin-bottom, 1rem)}.news-meta-item{display:inline-block}.news-meta-item+.news-meta-item{padding-left:var(--bs-news-meta-item-padding, 0.5rem)}.news-meta-item+.news-meta-item::before{padding-right:var(--bs-news-meta-item-padding, 0.5rem);color:var(--bs-news-meta-divider-color, #6c757d);content:var(--bs-news-meta-divider, "|");vertical-align:text-bottom}.news-meta-item i{vertical-align:middle;margin-right:.3rem}.news-list-tags{display:inline-block;padding-left:0;list-style:none;margin:0}.news-list-tags li{display:inline-block}.news-list-tags li:not(:last-child):after{content:",";margin-right:.2rem}.news .social{overflow:hidden}.news .social>div{float:left;margin-right:3em}.news .extra{color:#666;font-size:.9rem}.news .extra i{margin-right:.3rem;margin-left:.3rem}.news .extra i:first-child{margin-left:0}.news .nav ul{float:left;display:inline;margin:0}.news .nav li{float:left}.news .nav a{float:left;display:block}.news .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.news .pagination--above{margin-bottom:3rem}.news-category-view ul li{padding:5px 8px}.news-category-view ul li li{padding:2px 8px 2px 12px}.news-category-view>ul>li:nth-child(even){background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee}.news-category-view .category-desc{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}.news-single .footer{margin-bottom:20px;margin-top:5px;padding:10px 0 0 0;border-bottom:0;border-top:1px solid #eee}.news-single .article .news-img-wrap{float:right;width:282px;margin:0 0 0 25px}.news-single .article .news-img-wrap img{float:none}.news-text-wrap{margin-bottom:10px}.news-img-caption{color:#888}.news-clear{clear:both}.news-block .frame,.news-block .news,.news-block .news-list-view{display:flex;flex-direction:column;flex-grow:1}.news-block .news-latest-item{flex-grow:1;margin-bottom:2rem}.news-block .bg-t-65{background-color:rgba(255,255,255,.65)}.news-block .card-body-bottom{position:absolute;bottom:0;right:0;left:0}