/* Start:/bitrix/templates/safety/components/bitrix/system.pagenavigation/page-nav/style.css*/
.page-nave{
    font-size:10pt;
    padding: 10px 0 10px 190px;
    line-height: 1.5;
}
.page-nav-counter{
    text-align: center;
}

.page-nave a{
	color: #4c8c1a;
	background: #d8fcc2;
	display: inline-block;
	border-radius: 12px;
	padding: 0 7px;
	font-weight: normal;
	border: 1px transparent solid;
	behavior: url(https://safety.openrepublic.ru/bitrix/templates/safety/css/PIE.htc);
}
.page-nave a:hover{
	color: #4c8c1a;
	border: 1px #73c242 solid;
	box-shadow: inset 0 0 10px #73c242;
}
.page-nave b{
	color: #ffffff;
	background: #a7db62;
	display: inline-block;
	border-radius: 12px;
	padding: 0 7px;
	font-weight: normal;
	border: 1px transparent solid;
	box-shadow: inset 0 10px 5px #73c242;
	behavior: url(https://safety.openrepublic.ru/bitrix/templates/safety/css/PIE.htc);
}
.page-nave b:hover{
	box-shadow: none;
	background: #73c242;
}
/* End */



/* Start:/bitrix/templates/safety/components/bitrix/news/problems/bitrix/news.list/.default/style.css*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}
.no-problem{
    font-style:italic;
    padding-left:190px;
    padding-top:30px;
    padding-bottom:10px;
}
.sorting{
	padding: 10px 0 10px 190px;
	font-size: 10pt;
}
.sorting .param{
	color: #4c8c1a;
	display: inline-block;
	border-radius: 12px;
	padding: 0 7px;
	margin: 0 10px 0 0;
	line-height: 15px;
	height: 20px;
	font-weight: normal;
	border: 1px transparent solid;
	behavior: url(https://safety.openrepublic.ru/bitrix/templates/safety/css/PIE.htc);
}
	.sorting .param.current{
		background: #d8fcc2;
	}
		.sorting .param.current a{
			color: #224a02;
		}
	.sorting .param:hover{
		color: #4c8c1a;
		border: 1px #73c242 solid;
		background: #d8fcc2;
		box-shadow: inset 0 0 10px #73c242;
	}
	.sorting .param a{
		text-decoration: none;
		color: #4c8c1a;
		vertical-align: middle;
	}
	.sorting .param .icon{
		display: inline-block;
		width: 0;
		height: 0;
		border-left: 7px transparent solid;
		border-right: 7px transparent solid;
		vertical-align: middle;
	}
		.sorting .param .icon.up{
			border-bottom: 8px #72c141 solid;
		}
			.sorting .param:hover .icon.up{
				border-top: 8px #72c141 solid;
				border-bottom: none;
			}
		.sorting .param .icon.down{
			border-top: 8px #72c141 solid;
		}
			.sorting .param:hover .icon.down{
				border-bottom: 8px #72c141 solid;
				border-top: none;
			}

/* End */
