
/* paginator - что-то старое и не ясно для чего нужное */
.link_meta_pager {
	padding-left: 21px;
	padding-right: 21px;
	margin-bottom: 14px;
	font: 12px Arial;
	color: #666666;
}

.link_meta_pager .yiiPager .internal.pages {
	margin: 0 4px;
	display: inline-block;
	max-width: 470px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
}

.link_meta_pager .yiiPager .internal.pages .mCSB_container {
	margin-bottom: 12px;
}

.link_meta_pager .yiiPager .previous {
	margin-right: 5px;
	display: inline-block;
	vertical-align: middle;
}
.link_meta_pager .yiiPager .next {
	margin-left: 5px;
	display: inline-block;
	vertical-align: middle;
}
.link_meta_pager .yiiPager .page {
	margin: 0 2px;
	display: inline-block;
}

.link_meta_pager .yiiPager span.spl,
.link_meta_pager .yiiPager a {
	color: #01a7ca;
}
.link_meta_pager .yiiPager span.spl:hover,
.link_meta_pager .yiiPager a:hover {
	border: 1px solid #01a7ca;
}
.link_meta_pager .yiiPager .hidden span.spl,
.link_meta_pager .yiiPager .hidden a {
	color: #999999;
}
.link_meta_pager .yiiPager .selected span.spl ,
.link_meta_pager .yiiPager .selected a {
	background:  #01A7CA;
	color: #FFFFFF;
	font-weight: bold;
}
/* end paginator */


/* pager */
.link_meta_pager {
	display: block;
}

.link_meta_pager .nwb-pager {
	display: flex;
}

.link_meta_pager .first,
.link_meta_pager .last {
	display: none;
}

.link_meta_pager .next span.spl,
.link_meta_pager .next a:link,
.link_meta_pager .next a:visited,
.link_meta_pager .previous span.spl,
.link_meta_pager .previous a:link,
.link_meta_pager .previous a:visited {
	font: bold 13px/14px "PT Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #0090ff;
	text-transform: uppercase;
	text-decoration: none;
	position: relative;
	padding: 0;
	text-indent: -99999px;
	display: block;
	width: 36px;
	height: 36px;
	border: 1px solid #cdd5dd;
	border-radius: 2px;
}
.link_meta_pager .previous a {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14'%3E%3Cg%3E%3Cg fill='%231d9beb'%3E%3Cpath d='M2.068 6.995l5.704 5.582c.33.324.33.845 0 1.17a.847.847 0 0 1-1.188 0L.283 7.576a.815.815 0 0 1 0-1.17l6.3-6.162A.851.851 0 0 1 7.176 0c.211 0 .429.08.59.245.33.324.33.845 0 1.17z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
}
.link_meta_pager .next a {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%231d9beb' d='M5.955 6.995L.23 12.577a.813.813 0 0 0 0 1.17.853.853 0 0 0 1.193 0l6.325-6.17a.813.813 0 0 0 0-1.17L1.422.246A.857.857 0 0 0 .828 0C.616 0 .398.08.235.245a.813.813 0 0 0 0 1.17z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
}
.link_meta_pager .previous.hidden a {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14'%3E%3Cg%3E%3Cg opacity='.2'%3E%3Cpath d='M2.068 6.995l5.704 5.582c.33.324.33.845 0 1.17a.847.847 0 0 1-1.188 0L.283 7.576a.815.815 0 0 1 0-1.17l6.3-6.162A.851.851 0 0 1 7.176 0c.211 0 .429.08.59.245.33.324.33.845 0 1.17z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
}
.link_meta_pager .next.hidden a {
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='14' viewBox='0 0 8 14'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23cccccc' d='M5.955 6.995L.23 12.577a.813.813 0 0 0 0 1.17.853.853 0 0 0 1.193 0l6.325-6.17a.813.813 0 0 0 0-1.17L1.422.246A.857.857 0 0 0 .828 0C.616 0 .398.08.235.245a.813.813 0 0 0 0 1.17z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
}
.link_meta_pager .previous {
	margin-right: 5px;
	display: inline-block;
}
.link_meta_pager .next {
	color: #00b3dc;
	margin-left: 5px;
	display: inline-block;
}
.link_meta_pager .page {
	margin: 0 4px;
	display: inline-block;
	width: 38px;
	height: 38px;
}

.link_meta_pager .page a {
	display: block;
	height: 100%;
	width: 100%;
	box-sizing: border-box;
	text-align: center;
}

.link_meta_pager .internal.pages {
	margin: 0 4px;
	display: inline-block;
	max-width: 470px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
}

.link_meta_pager .internal.pages .mCSB_container{
	margin-bottom: 12px;
}

.link_meta_pager .page span.spl,
.link_meta_pager .page a {
	font: bold 14px/38px "PT Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000;
	border-radius: 2px;
	border: 1px solid #cdd5dd;
	padding: 0;
}
.link_meta_pager .page span.spl:hover,
.link_meta_pager .page a:hover {
	border: 1px solid #eceeef;
	background: #eceeef;
}
.link_meta_pager .page.selected span.spl,
.link_meta_pager .page.selected a {
	color: #FFFFFF;
	border: 1px solid #0090ff;
	background-color: #0090ff;
}

.link_meta_pager {
	padding: 0;
	margin-top: 40px;
	margin-bottom: 26px;
	text-align: center;
	user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-moz-user-select: none;
	display: flex;
	justify-content: space-between;
	flex-direction: row-reverse;
}

#main-part .list-view.main-objects-list .pager .internal.pages {
	max-width: 470px;
}

.link_meta_pager > .more {
	display: inline-block;
	font: 700 14px/38px "PT Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	text-transform: uppercase;
	color: #0090ff;
	cursor: pointer;
	white-space: nowrap;
	letter-spacing: 0.28px;
}
.link_meta_pager > .more:hover {
	color: #005EA6;
}
.link_meta_pager > .more.loading {
	opacity: .8;
}

/* eof pager */