

/* Start:/bitrix/templates/niisite/components/bitrix/system.pagenavigation/.default/style.css?17592237972016*/
.paginator-line {
	--col-bg:#FFFFFF;
	--col-gr:#E8E8E8;
	--col-bh:#E0E0E0;
	--col-ds:#D0D0D0;
	--col-hd:#336699;
	--col-br:#336699;
	--col-tx:#333333;
	--col-bb:#02434A;

	--pgn-tr:0.3s;
	--pgn-fs:16px;
}

div.paginator-line {
	clear:both;
	text-align:center;
	vertical-align:middle;
	margin:24px 0px 24px 0px;
	padding:12px 0px 12px 0px;
}

div.paginator-line a,
div.paginator-line span {
	display:inline-block;
	margin:6px 9px 6px 9px;
	text-align:center;
	font-size:var(--pgn-fs);
	color:var(--cl-tx);
	padding:9px 4px 9px 4px;
	min-width:calc(2 * var(--pgn-fs));
	text-decoration:none;
	transition:var(--pgn-tr);
	border:2px solid #CCCCCC;
	border-radius:0px;
}

div.paginator-line a {
	cursor:pointer;
	background-color:var(--cl-bh);
}

div.paginator-line a:hover {
	text-decoration:none;
	border-color:#FFFFFF;
	box-shadow:0px 0px 8px var(--col-hd);
}

div.paginator-line span.pgn-page-curr {
	background-color:var(--col-hd);
	border-color:var(--col-hd);
	color:var(--col-bg);
}

div.paginator-line span.pgn-page-del,
div.paginator-line a.pgn-page-del {
	position:relative;
	/*border-color:var(--col-bg);*/
	border-color:transparent;
}

div.paginator---line a.pgn-page-del:hover {
 	color:var(--col-bg);
}

div.paginator-line a.pgn-page-del::after {
	position:absolute;
	left:0px; top:0px;
	right:0px; bottom:0px;
	z-index:+2;
	text-align:center;
	font-size:var(--pgn-fs);
	color:var(--cl-tx);
 	background-color:var(--col-bg);
	padding:9px 4px 9px 4px;
	opacity:0;
	content:var(--cont-text,"");
	transition:0.3s;
}

div.paginator-line a.pgn-page-del:hover::after {
	opacity:1;
}

div.paginator-line span.pgn-page-next,
div.paginator-line span.pgn-page-prev {
	background-color:var(--col-ds);
}

@media (max-width:720px) {
	.paginator-line {
		--pgn-fs:12px;
	}

	div.paginator-line a,

	div.paginator-line span {
		margin:4px 6px 4px 6px;
		padding:8px 2px 8px 2px;
		min-width:calc(2 * var(--pgn-fs));
	}
}

/* End */


/* Start:/bitrix/templates/niisite/components/bitrix/news/templ/bitrix/news.list/.default/style.css?1759233331405*/

a.cell-element,
a.cell-element:hover {
	color:#336699;
	text-decoration:none;
	transition:0.2s;
	font-size:90%;
}

.element-photo img {
	box-sizing:border-box;
	margin:0px;
	padding:0px;
	text-decoration:none;
	border:none;
	aspect-ratio:4/3;
}

.element-photo-shield {
	display:block;
	aspect-ratio:4/3;
	background: transparent url(/bitrix/templates/niisite/components/bitrix/news/templ/bitrix/news.list/.default/image/shield.png) no-repeat center center;
	background-size:cover;
}


/* End */
/* /bitrix/templates/niisite/components/bitrix/system.pagenavigation/.default/style.css?17592237972016 */
/* /bitrix/templates/niisite/components/bitrix/news/templ/bitrix/news.list/.default/style.css?1759233331405 */
