.ml-linkslist {}
.ml-linkslist-block {padding: 0 0px;
	margin: 0 0 20px 0;
	border: 1px solid #C8C8C3;
	border-radius: 20px;
	overflow: hidden;
	position: relative;
	display: flex;
	flex-direction: column;
	flex-wrap: nowrap;
	height: 100%;
}


.ml-linkslist-title,
.ml-linkslist-title a {color: #1A1A18;margin: 0;font-weight: 700;
	padding: 0 0 8px;font-size: 24px;line-height:1.3;
	text-decoration:none;}
.ml-linkslist-title a:hover {text-decoration: none;color:#FCBF23;}

.ml-linkslist-view,
.ml-linkslist-date,
.ml-linkslist-comments,
.ml-linkslist-author,
.ml-linkslist-other {color: #CCCCCC;font-size: 13px;padding-bottom: 5px;white-space: nowrap;}

.ml-linkslist-content {font-size: 16px;line-height:22px;}

.ml-linkslist-block-image {overflow:hidden;border-radius:20px;display:block;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}
.ml-linkslist-block-image img {width:100%;height:auto;border-radius:0!important;}
.ml-linkslist-content {position:relative;min-height:63px;}
.ml-linkslist-block-info {min-height: 160px; padding: 24px 30px !important;}

@media (max-width: 992px) {
	.ml-linkslist-title,
	.ml-linkslist-title a {
		font-size: 20px;
	}

	.ml-linkslist .row {
		gap: 20px 0;
	}
}

@media (max-width: 767.98px) {
	.ml-linkslist {
		overflow: hidden;
		overflow-x: auto;
	}
	.ml-linkslist .justify-content-center {
		flex-wrap: nowrap!important;
		flex-direction: row!important;
		justify-content: left !important;
	}
	.ml-linkslist .row > .ml-linkslist-container {max-width:85%;}

	.ml-linkslist-block-info {
		padding: 20px 16px !important;
	}

	.ml-linkslist-title,
	.ml-linkslist-title a {
		font-size: 16px;
	}

	.ml-linkslist-content {
		font-size: 14px;
	}
}