

/* Start:/bitrix/templates/gos_bitrix/components/bitrix/system.pagenavigation/modern/style.css?15046139525905*/
div.modern-page-navigation { 
	padding: 0.5em 0;}
div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
	border-left-width: 1px;
	border-left-style: solid;
	padding-left: 0.75em;
	padding-right: 0.5em;
	text-decoration: none;
}
div.modern-page-navigation a.modern-page-previous { 
	border-right-width: 1px; 
	border-right-style: solid; 
	border-left: none; }
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first { 
	border-left: none; 
	padding-left: 0.5em; }
span.modern-page-current { 
	font-weight: bold; }
div.modern-page-navigation a, 
span.modern-page-current, 
div.modern-page-navigation a.modern-page-previous, 
span.modern-page-dots { 
	border-color: #cdcdcd; }




body.sv_y div.modern-page-navigation a, body.sv_y div.modern-page-navigation .modern-page-current{
	border-radius: 5px;
	border: 1px solid #000;
	display: inline-block;
	min-width: 40px; height: 40px;
	padding: 0 4px;
	line-height: 38px;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 24px;
	color: #000;
	margin-right: 6px;
}
body.sv_y.cs_2 div.modern-page-navigation a, body.sv_y.cs_2 div.modern-page-navigation .modern-page-current,
body.sv_y.cs_3 div.modern-page-navigation a, body.sv_y.cs_3 div.modern-page-navigation .modern-page-current{
	border: 1px solid #fff;
	color: #fff;
}
body.sv_y div.modern-page-navigation .modern-page-dots{
	border: none;
	min-width: 25px;
}
body.sv_y div.modern-page-navigation .modern-page-current{
	background-color: #000;
	color: #fff;
}
body.sv_y.cs_2 div.modern-page-navigation .modern-page-current,
body.sv_y.cs_3 div.modern-page-navigation .modern-page-current{
	background-color: #fff;
	color: #000;
}
body.sv_y div.modern-page-navigation a.modern-page-first, body.sv_y div.modern-page-navigation span.modern-page-first{
	border-left: 1px solid #000;
	padding-left: 4px;
}
body.sv_y.cs_2 div.modern-page-navigation a.modern-page-first, body.sv_y.cs_2 div.modern-page-navigation span.modern-page-first,
body.sv_y.cs_3 div.modern-page-navigation a.modern-page-first, body.sv_y.cs_3 div.modern-page-navigation span.modern-page-first{
	border-left: 1px solid #fff;
}
body.sv_y div.modern-page-navigation a.modern-page-previous{
	border-left: 1px solid #000;
}
body.sv_y.cs_2 div.modern-page-navigation a.modern-page-previous,
body.sv_y.cs_3 div.modern-page-navigation a.modern-page-previous{
	border-left: 1px solid #fff;
}
body.sv_y div.modern-page-navigation a, body.sv_y span.modern-page-current, body.sv_y div.modern-page-navigation a.modern-page-previous, body.sv_y span.modern-page-dots{
	border-color: #000;
}
body.sv_y.cs_2 div.modern-page-navigation a, body.sv_y.cs_2 span.modern-page-current, body.sv_y.cs_2 div.modern-page-navigation a.modern-page-previous, body.sv_y.cs_2 span.modern-page-dots,
body.sv_y.cs_3 div.modern-page-navigation a, body.sv_y.cs_3 span.modern-page-current, body.sv_y.cs_3 div.modern-page-navigation a.modern-page-previous, body.sv_y.cs_3 span.modern-page-dots{
	border-color: #fff;
}
body.sv_y div.modern-page-navigation .modern-page-title{
	margin-right: 6px;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	color: #000;
}
body.sv_y.cs_2 div.modern-page-navigation .modern-page-title,
body.sv_y.cs_3 div.modern-page-navigation .modern-page-title{
	color: #fff;
}




/********** АДАПТИВНЫЕ СТИЛИ (начало)**********/
@media(max-width:1030px){
	div.modern-page-navigation a, div.modern-page-navigation .modern-page-current{
		border-radius: 5px;
		border: 1px solid #871d1d;
		display: inline-block;
		min-width: 40px; height: 40px;
		padding: 0 4px;
		line-height: 38px;
		text-align: center;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		font-size: 24px;
		color: #871d1d;
		margin-right: 6px;
	}
	div.modern-page-navigation .modern-page-dots{
		border: none;
		min-width: 25px;
	}
	div.modern-page-navigation .modern-page-current{
		background-color: #871d1d;
		color: #fff;
	}
	div.modern-page-navigation a.modern-page-first, div.modern-page-navigation span.modern-page-first{
		border-left: 1px solid #871d1d;
		padding-left: 4px;
	}
	div.modern-page-navigation a.modern-page-previous{
		border-left: 1px solid #871d1d;
	}
	div.modern-page-navigation a, span.modern-page-current, div.modern-page-navigation a.modern-page-previous, span.modern-page-dots{
		border-color: #871d1d;
	}
	div.modern-page-navigation .modern-page-title{
		margin-right: 6px;
		display: inline-block;
		height: 40px;
		line-height: 40px;
	}
}
@media(max-width:767px){
	div.modern-page-navigation .modern-page-title{
		display: block;
	}
	div.modern-page-navigation .modern-page-previous, div.modern-page-navigation .modern-page-next, div.modern-page-navigation .modern-page-all{
		display: none;
	}
	div.modern-page-navigation a, div.modern-page-navigation .modern-page-current{
		min-width: 30px; height: 30px;
		font-size: 21px;
		line-height: 28px;
		margin-right: 2px;
		margin-bottom: 6px;
	}
	div.modern-page-navigation .modern-page-title{
		height: 30px;
		line-height: 30px;
		margin-right: 2px;
		margin-bottom: 6px;
	}
	body.sv_y div.modern-page-navigation .modern-page-title{
		display: block;
	}
	body.sv_y div.modern-page-navigation .modern-page-previous, body.sv_y div.modern-page-navigation .modern-page-next, body.sv_y div.modern-page-navigation .modern-page-all{
		display: none;
	}
	body.sv_y div.modern-page-navigation a, body.sv_y div.modern-page-navigation .modern-page-current{
		min-width: 30px; height: 30px;
		font-size: 21px;
		line-height: 28px;
		margin-right: 2px;
		margin-bottom: 6px;
	}
	body.sv_y div.modern-page-navigation .modern-page-title{
		height: 30px;
		line-height: 30px;
		margin-right: 2px;
		margin-bottom: 6px;
	}
}
/********** АДАПТИВНЫЕ СТИЛИ (конец)**********/
/* End */


/* Start:/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/style.css?15046139526401*/
.docs-list{
	position: relative;
	display: block;
	width: 75%;
}
	.docs-list-item{
		width: 100%; height: 40px;
	}
		.docs-list-item td{
			padding-left: 20px;
		}
		.docs-list-item a{
			font-size: 16px;
		}
		body.sv_y .docs-list-item a{
			font-size: inherit;
		}
		.docs-list-item td img{
			display: none;
		}
		.docs-list-item td img.cs_0{
			display: inline-block;
		}
		body.sv_y .docs-list-item td img.cs_0{
			display: none;
		}
		body.sv_y.cs_1 .docs-list-item td img.cs_1{
			display: inline-block;
		}
		body.sv_y.cs_2 .docs-list-item td img.cs_2,
		body.sv_y.cs_3 .docs-list-item td img.cs_3{
			display: inline-block;
		}
	.docs-list-sec{
		font-size: 24px;
		font-weight: 400;
		color: #5a5a5a;
		height: 50px;
		line-height: 50px;
	}
	body.sv_y .docs-list-sec{
		color: inherit;
	}
	body.sv_y.fs_2 .docs-list-sec{
		font-size: 27px;
	}
	body.sv_y.fs_3 .docs-list-sec{
		font-size: 30px;
	}
.docs-icons{
	position: relative;
	display: none;
	margin-bottom: 50px;
}
	.docs-icons-sec{
		font-size: 24px;
		font-weight: 400;
		color: #5a5a5a;
		height: 50px;
		line-height: 30px;
	}
	body.sv_y .docs-icons-sec{
		color: inherit;
		height: auto;
	}
	body.sv_y.fs_2 .docs-icons-sec{
		font-size: 27px;
	}
	body.sv_y.fs_3 .docs-icons-sec{
		font-size: 30px;
	}
	.docs-icons-item{
		position: relative;
		display: inline-block;
		width: 200px; max-height: 150px;
		overflow: hidden;
		margin: 10px;
		line-height: 16px;
		vertical-align: top;
	}
		.docs-icons-item:hover{
			overflow: visible;
			z-index: 120;
		}
			.docs-icons-item:hover .docs-icons-item-card{
				margin-left: -16px;
				margin-top: -16px;
				padding: 15px;
				border: solid 1px #fff;
				border-radius: 5px;
				background: #fff;
				box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.3);
			}
			body.sv_y .docs-icons-item:hover .docs-icons-item-card{
				box-shadow: none;
				border: 2px solid #000;
			}
			body.sv_y.cs_2 .docs-icons-item:hover .docs-icons-item-card{
				border: 2px solid #fff;
				background: #000;
			}
			body.sv_y.cs_3 .docs-icons-item:hover .docs-icons-item-card{
				border: 2px solid #fff;
				background: #1b338b;
			}
		.docs-icons-item-card{
			position: relative;
			width: 200px; height: 100%;
		}
		.docs-icons-item .docs-icons-item-card img{
			display: none;
		}
		.docs-icons-item .docs-icons-item-card img.cs_0{
			display: inline-block;
		}
		body.sv_y .docs-icons-item .docs-icons-item-card img.cs_0{
			display: none;
		}
		body.sv_y.cs_1 .docs-icons-item .docs-icons-item-card img.cs_1{
			display: inline-block;
		}
		body.sv_y.cs_2 .docs-icons-item .docs-icons-item-card img.cs_2,
		body.sv_y.cs_3 .docs-icons-item .docs-icons-item-card img.cs_3{
			display: inline-block;
		}
		.docs-icons-item-prils{
			position: relative;
			display: inline-block;
			margin: 3px;
		}
		.docs-icons-item img{
			cursor: pointer;
		}
.docs-type{
	position: absolute;
	top: -73px; right: 20px;
	width: auto; height: 31px;
	line-height: 31px;
	font-size: 14px;
	color: #5a5a5a;
}
body.sv_y .docs-type{
	position: relative;
	top: auto;
	right: auto;
	height: 60px;
	text-align: right;
}
	body.sv_y .docs-type span{
		display: none;
	}
	.docs-type div:nth-child(2){
		position: relative;
		display: inline-block;
		width: 30px; height: 30px;
		margin: 0 5px 0 10px;
		background: url(/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/images/docs-type-list.png) left top no-repeat;
		cursor: pointer;
	}
	body.sv_y .docs-type div:nth-child(2){
		width: 60px; height: 60px;
		margin: 0 25px 0 10px;
		background: url(/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/images/docs-type-list2.png) left top no-repeat;
	}
	body.sv_y.cs_2 .docs-type div:nth-child(2),
	body.sv_y.cs_3 .docs-type div:nth-child(2){
		background: url(/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/images/docs-type-list3.png) left top no-repeat;
	}
		.docs-type div.docs-type-active:nth-child(2){
			background: url(/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/images/docs-type-list-active.png) left top no-repeat;
		}
		body.sv_y .docs-type div.docs-type-active:nth-child(2){
			background: url(/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/images/docs-type-list-active2.png) left top no-repeat;
		}
		body.sv_y.cs_2 .docs-type div.docs-type-active:nth-child(2),
		body.sv_y.cs_3 .docs-type div.docs-type-active:nth-child(2){
			background: url(/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/images/docs-type-list-active3.png) left top no-repeat;
		}
	.docs-type div:nth-child(3){
		position: relative;
		display: inline-block;
		width: 30px; height: 30px;
		background: url(/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/images/docs-type-icons.png) left top no-repeat;
		cursor: pointer;
	}
	body.sv_y .docs-type div:last-child{
		width: 60px; height: 60px;
		background: url(/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/images/docs-type-icons2.png) left top no-repeat;
	}
	body.sv_y.cs_2 .docs-type div:last-child,
	body.sv_y.cs_3 .docs-type div:last-child{
		width: 60px; height: 60px;
		background: url(/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/images/docs-type-icons3.png) left top no-repeat;
	}
		.docs-type div.docs-type-active:nth-child(3){
			background: url(/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/images/docs-type-icons-active.png) left top no-repeat;
		}
		body.sv_y .docs-type div.docs-type-active:last-child{
			background: url(/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/images/docs-type-icons-active2.png) left top no-repeat;
		}
		body.sv_y.cs_2 .docs-type div.docs-type-active:last-child,
		body.sv_y.cs_3 .docs-type div.docs-type-active:last-child{
			background: url(/bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/images/docs-type-icons-active3.png) left top no-repeat;
		}









/********** АДАПТИВНЫЕ СТИЛИ (начало)**********/
@media(max-width:1030px){
	.docs-content{
		width: 100%;
	}
	.docs-type{
		top: -78px;
	}
	body.sv_y .docs-type{
		top: -15px;
	}
	.docs-type span{
		display: none;
	}
}
@media(max-width:767px){
	.docs-icons-sec{
		height: auto;
	}
	.docs-type{
		display: none;
	}
	.docs-list{
		display: none !important;
	}
	.docs-icons{
		display: block !important;
	}
	.docs-icons-item{
		margin: 0 0 30px 0;
		width: 100%;
		max-height: none;
	}
	.docs-icons-item:hover .docs-icons-item-card, .docs-icons-item .docs-icons-item-card{
		margin: 0 auto 0 auto;
	}
	.docs-icons-item:hover .docs-icons-item-card{
		margin: 0 auto 0 auto;
	}
	.docs-icons-item:hover .docs-icons-item-card{
		margin-left: auto;
		margin-top: auto;
		padding: 0;
		border: none;
		border-radius: 0;
		background: transparent;
		box-shadow: none;
	}
			body.sv_y .docs-icons-item:hover .docs-icons-item-card{
				box-shadow: none;
				border: none;
			}
			body.sv_y.cs_2 .docs-icons-item:hover .docs-icons-item-card{
				border: none;
				background: none;
			}
			body.sv_y.cs_3 .docs-icons-item:hover .docs-icons-item-card{
				border: none;
				background: none;
			}
}
/********** АДАПТИВНЫЕ СТИЛИ (конец)**********/
/* End */
/* /bitrix/templates/gos_bitrix/components/bitrix/system.pagenavigation/modern/style.css?15046139525905 */
/* /bitrix/templates/gos_bitrix/components/bitrix/news/municipal_sessions/bitrix/news.list/.default/style.css?15046139526401 */
