

/* Start:/bitrix/templates/market_column/components/bxready/block.list/.default/style.css?1731093207845*/
.bxr-list .slick-slider .slick-prev
,.bxr-list .slick-slider .slick-next{
    content: ' ';
    display: block;
    width: 36px;
    height: 36px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -34px;
}

.bxr-list .slick-slider .slick-next{
    right: 0;
    left: auto;
}

.bxr-list .slick-dots {
    display: block;
    list-style: none;
    padding: 0;
    margin: 0 auto;
    left: 50%;
    margin-left: -50%;
}

.bxr-list .slick-dots li {
    float: left;
    margin-right: 6px;
}

.bxr-list .slick-dots li button {
    cursor: pointer;
    position: relative;
    width: 12px;
    height: 12px;
    border: none;
    color: transparent;
    border-radius: 50%;
    font-size: 0;
}

.bxr-list .bxr-list h2{
    padding: 0;
    margin: 20px 0 20px 0;
    font-size: 24px;
}

/* End */


/* Start:/bitrix/templates/market_column/components/bitrix/news.list/news-filter/style.css?17619307173117*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}
.articles-bottom-line .navigation-pages {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.articles-bottom-line .navigation-page-all, 
.articles-bottom-line .navigation-pages a {
    display: flex;
    width: 34px;
    height: 34px;
    justify-content: center;
    align-items: center;
    border: 1px solid #E7E7E7;
    background: #F7F7F9;
    color: #222;
    font-size: 13px;
    font-weight: normal;
    border-radius: 0;
    padding: 0;
}
.articles-bottom-line .navigation-pages .nav-current-page, 
.articles-bottom-line .navigation-pages a:hover {
    display: flex;
    width: 34px;
    height: 34px;
    justify-content: center;
    align-items: center;
    border: 1px solid #424F60;
    background: #424F60;
    color: #fff;
    font-size: 13px;
    font-weight: normal;
    border-radius: 0;
    padding: 0;
    box-shadow: none;
}
.articles-bottom-line .navigation-pages a:not(.navigation-page-all), 
.articles-bottom-line .navigation-pages .nav-current-page {
    margin: 0 5px;
}
.news-list {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -15px
	}

	.news-list__item {
		width: 25%;
		padding: 0 15px;
		margin-bottom: 30px;
	}

	.news-list__item.big {
		width: 50%;
	}

	.news-list__wrap {
		display: block;
		position: relative;
		min-height: 357px;
		border: 1px solid rgb(234, 234, 234);
	}

	.news-list__wrap:hover {
		text-decoration: none
	}

	.news-list__img {
		height: 225px;
		text-align: center;
	}

	.news-list__img img {
		width: auto;
		height: 100%
	}

	.news-list__item:hover a {
		box-shadow: 0 5px 20px rgb(0 0 0 / 10%);
		z-index: 1;
		transition: box-shadow ease .3s, border ease .3s, background ease .3s;
		background-color: #fff #2b2b2b
	}

	.news-list__item:hover a .news-list__title {
		color: #ff9800
	}

	.news-list__item.big .news-list__img {
		position: absolute;
		height: 100%;
		width: auto;
		margin: 0 auto;
		left: 0;
		right: 0;
		z-index: -1
	}

	.news-list__info {
		padding: 20px
	}

	.news-list__item.big .news-list__info {
		padding-top: 20px;
		width: 100%;
		position: absolute;
		left: 0;
		bottom: 0;
		background: rgba(0, 0, 0, .2)
	}

	.news-list__title {
		font-size: 13.333px;
		font-family: "OpenSans";
		color: rgb(51, 51, 51);
		font-weight: bold;
		line-height: 1.2;
		margin-bottom: 18px;
		max-height: 64px;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.news-list__item.big .news-list__title {
		margin-bottom: 0;
	}

	.news-list__date {
		position: absolute;
		bottom: 20px;
		font-size: 10.667px;
		font-family: "Open Sans";
		color: rgb(151, 151, 151);
		line-height: 1.2;
	}

	.news-list__item.big .news-list__date {
		position: relative;
		bottom: 0;
		margin-bottom: 10px;
	}

	@media (max-width: 1024px) {
		.news-list__item, .news-list__item.big {
			width: 50%;
		}
	}

	@media (max-width: 600px) {
		.news-list__item, .news-list__item.big {
			width: 100%;
		}

		.news-list__img img {
			width: 100%;
			height: 225px;
			object-fit: cover;
		}
	}
/* End */


/* Start:/bitrix/templates/market_column/components/bitrix/system.pagenavigation/.default/style.css?17310932072052*/
.navigation-pages{
	text-align:center;
	/* padding:20px 0; */
	color:#717171
}
.navigation-pages .nav-current-page{
	display:inline-block;
	color:#f2f2f2;
	font-size:16px;
	text-shadow:0 1px rgba(0,0,0,.13);
	box-shadow:0 1px #fff,inset 0 1px 5px rgba(0,0,0,.4);
	border-radius:4px;
	padding:10px 0px;
	font-weight:bold;
	min-width:32px;
	text-align:center;
	background-color:#606060;
	background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.09),rgba(255,255,255,.09));
	background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.09),rgba(255,255,255,.09));
	background-image:-o-linear-gradient(bottom,rgba(0,0,0,.09),rgba(255,255,255,.09));
	background-image:-ms-linear-gradient(bottom,rgba(0,0,0,.09),rgba(255,255,255,.09));
	background-image:linear-gradient(to top,rgba(0,0,0,.09),rgba(255,255,255,.09));
	border:none;
    margin: 5px;
}
.navigation-page-all,
.navigation-pages a{
	display:inline-block;
	color:#717171;
	font-size:16px;
	min-width:32px;
	text-align:center;
	border:1px solid #c9c9c9;
	text-shadow:0 1px 1px rgba(255,255,255,0.9);
	background:#fefefe;
	text-decoration:none;
	border-radius:4px;
	padding:10px 0;
	font-weight:bold;
	background:-moz-linear-gradient(top,#fefefe 0%,#eaeaea 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#eaeaea));
	background:-webkit-linear-gradient(top,#fefefe 0%,#eaeaea 100%);
	background:-o-linear-gradient(top,#fefefe 0%,#eaeaea 100%);
	background:-ms-linear-gradient(top,#fefefe 0%,#eaeaea 100%);
	background:linear-gradient(to bottom,#fefefe 0%,#eaeaea 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#eaeaea',GradientType=0);
    margin: 5px;
}
.navigation-page-all:hover
,.navigation-pages a:hover
,.navigation-page-all:active
,.navigation-pages a:active
,.navigation-page-all:visited
,.navigation-pages a:visited
{
	background:#fff;
	color:#717171;
        text-decoration: none;
}
.navigation-page-all{padding:4px !important}

/* End */
/* /bitrix/templates/market_column/components/bxready/block.list/.default/style.css?1731093207845 */
/* /bitrix/templates/market_column/components/bitrix/news.list/news-filter/style.css?17619307173117 */
/* /bitrix/templates/market_column/components/bitrix/system.pagenavigation/.default/style.css?17310932072052 */
