	.recentcomments a {
        display: inline !important;
        padding: 0 !important;
        margin: 0 !important;
    }
	
	@media (max-width: 991.98px) {
		.news-box {
			margin-bottom: 40px;
			border-bottom: 1px solid #c3c3c3;
			padding-bottom: 20px;
		}
		.news-box hr {
			display: none;
		}
	}
	
	.news-content a, .news-content a span {
		color: #0060af;
		font-weight: bold;
	}
	
	.news-content { max-width: 100%; }
	@media (max-width: 678px) and (min-width: 431px) {
		//.news-content { max-width: 85%; }
		body {
			//padding-right: 56px;
		}
	}
	.news-content strong {
		font-weight: 500;
		color: #757575;
	}
	.news-content * {
		color: #757575;
	}
	.news-title{
		font-size:24px;
		height:55px;
	}
	.news-box .news-date {
		font-size: 14px;
		line-height: 17px;
		color: #a5a5a5;
		margin: 16px 0;
	}
	.news-box .news-intro {
		display: inline-block;
		font-size: 16px;
		line-height: 22px;
		color: #757575;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 4;
		height: 88px;
		margin-bottom: 20px;
	}
	
	.pagination-menu{
		display: flex;
		justify-content: center;
		margin-top: 30px;
	}
	
	.pagination a.active {
		color: #fff;
		background: #ed7c20;
	}
	
	p.news-date-header {
		font: normal normal normal 14px/17px Lato,sans-serif;
		letter-spacing: 0;
		color: #a5a5a5;
	}
	.news-content img, .news-content p {
		margin-bottom: 20px;
	}
	.news-column-margin{
		margin-top:30px;
	}
	.news-content-border{
		padding-bottom: 30px;
		border-bottom: 1px solid #dee2e6!important;
	}
	.btn-news-padding{
		padding-top:10px;
	}