

/* Start:/local/templates/nik_2018/components/bitrix/news/news_with_tags/style.css?17933650634835*/
/* Mobile news list. */
@media (max-width: 767px) {
	.press-news .press-news__content {
		display: flex;
		flex-direction: column;
		gap: 0;
	}

	.press-news .press-news__content .news-item {
		box-sizing: border-box;
		display: block !important;
		width: 100%;
		float: none;
		position: relative;
		height: 92px !important;
		min-height: 92px !important;
		max-height: 92px !important;
		overflow: hidden !important;
		margin: 0 !important;
		padding: 12px 0 !important;
		border: 0;
		border-bottom: 1px solid #e5e9ee;
		border-radius: 0;
		box-shadow: none;
	}

	.press-news .press-news__content .news-item__img {
		box-sizing: border-box;
		position: absolute;
		left: 0;
		top: 12px;
		display: block;
		width: 88px;
		height: 68px;
		min-height: 0;
		margin: 0;
		overflow: hidden;
		border-radius: 4px;
		background-position: center;
		background-size: cover;
	}

	.press-news .press-news__content .news-item__thumbnail {
		display: block;
		width: 100%;
		height: 100%;
		object-fit: cover;
	}

	.press-news .press-news__content .news-item__bottom {
		box-sizing: border-box;
		min-width: 0;
		position: static;
		inset: auto;
		width: auto;
		height: auto;
		border: 0;
		min-height: 0 !important;
		margin: 0 0 0 100px !important;
		padding: 0 !important;
		background: transparent;
	}

	.press-news .press-news__content .news-item__data,
	.press-news .press-news__content .news-item__info {
		display: block;
		min-width: 0;
		margin: 0;
		padding: 0;
	}

	.press-news .press-news__content .tag-with-date {
		display: flex;
		align-items: center;
		justify-content: space-between;
		gap: 8px;
		margin: 0 0 5px;
	}

	.press-news .press-news__content .tag-with-date .tag {
		min-width: 0;
		margin: 0;
		font-size: 10px;
		line-height: 1.25;
	}

	.press-news .press-news__content .tag-with-date__date {
		flex: 0 0 auto;
		margin: 0;
		font-size: 11px;
		line-height: 1.25;
		white-space: nowrap;
	}

	.press-news .press-news__content .news-item__title {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		margin: 0;
		font-size: 15px;
		line-height: 1.35;
	}

	/* AJAX card markup. */
	.press-news .press-news__content .news-item .img {
		box-sizing: border-box;
		position: absolute;
		left: 0;
		top: 12px;
		display: block;
		width: 88px;
		height: 68px;
		min-height: 0;
		margin: 0;
		overflow: hidden;
		border: 0;
		border-radius: 4px;
		background-position: center;
		background-size: cover;
	}

	.press-news .press-news__content .news-item .thumbnail {
		display: block;
		width: 100%;
		height: 100%;
		object-fit: cover;
	}

	.press-news .press-news__content .news-item .bottom {
		box-sizing: border-box;
		min-width: 0;
		position: absolute !important;
		top: 12px !important;
		left: 100px !important;
		right: 0 !important;
		width: auto !important;
		height: auto !important;
		min-height: 0 !important;
		margin: 0 0 0 100px !important;
		padding: 0 !important;
		border: 0;
		background: transparent;
	}

	/* Override the AJAX template inline height. */
	.press-news .press-news__content .news-item > .bottom[style*="height:199px"] {
		height: auto !important;
		min-height: 0 !important;
		margin-bottom: 0 !important;
		position: absolute !important;
		top: 12px !important;
		left: 100px !important;
		right: 0 !important;
	}

	.press-news .press-news__content .news-item .data {
		display: block;
		min-width: 0;
		margin: 0;
		padding: 0;
	}

	.press-news .press-news__content .news-item .info {
		display: block;
		margin: 0 0 5px;
		padding: 0;
	}

	.press-news .press-news__content .news-item .tag-with-date {
		display: flex;
		align-items: center;
		justify-content: space-between;
		gap: 8px;
		margin: 0;
		line-height: 1.25;
	}

	.press-news .press-news__content .news-item .tag-with-date .tag {
		min-width: 0;
		margin: 0;
		font-size: 10px;
		line-height: 1.25;
	}

	.press-news .press-news__content .news-item .date {
		flex: 0 0 auto;
		margin: 0;
		font-size: 11px;
		line-height: 1.25;
		white-space: nowrap;
	}

	.press-news .press-news__content .news-item .title {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
		margin: 0;
		font-size: 15px;
		line-height: 1.35;
	}
}

/* Pagination. */
.nacimbio-pagination { display:flex; flex-wrap:wrap; justify-content:center; gap:10px; margin:24px 0; }
.nacimbio-pagination a, .nacimbio-pagination span { display:inline-flex; align-items:center; justify-content:center; min-width:40px; min-height:40px; padding:4px 10px; box-sizing:border-box; font-size:16px; line-height:1.25; }
.nacimbio-pagination a { color:#244a70; border:1px solid #d5dce3; text-decoration:none; }
.nacimbio-pagination [aria-current="page"] { color:#fff; background:#244a70; }
.nacimbio-pagination a:focus-visible { outline:2px solid #244a70; outline-offset:3px; }

/* End */
/* /local/templates/nik_2018/components/bitrix/news/news_with_tags/style.css?17933650634835 */
