

/* Start:/local/templates/site_replication/components/bitrix/news/tkom_partners/bitrix/catalog.filter/tvel/style.css?17751331844101*/
.del_filter {
	border: none;
	background: transparent;
	text-decoration: underline;
	cursor: pointer;
	outline: none;
}

.del_filter:hover {
	text-decoration: none;
}

.FilterInput>input {
	width: 35% !important;
}

.sidebar-block-title {
	margin-bottom: 0;
}

.row.filter {
	margin-bottom: 90px;
	justify-content: end;
}

.dropdown {
	width: 100%;
	padding-left: 1.5em;
	border-radius: 61px;
	border: 1px solid #003274;
	background: transparent url(/local/templates/site_replication/assets/img/icons/down_arrow.svg) 93% center no-repeat;
}

.dropdown-menu {
	width: inherit;
	max-height: 328px;
	border: 1px solid #003274;
	border-radius: 32px;
	box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.1);
	padding: 20px 32px;
}

.dropdown-menu ul {
	overflow-y: auto;
	max-height: 270px;
	padding: 0;
	margin: 0;
}

.dropdown-menu ul li {
	line-height: 1.52em;
	list-style-type: none;
	cursor: pointer;
}

.dropdown-menu ul li a {
	color: #003274;
	font-size: 16px;
	text-decoration: none;
}

.dropdown-menu ul::-webkit-scrollbar {
	width: 8px;
	background-color: #D9D9D9;
}

.dropdown-menu ul::-webkit-scrollbar-thumb {
	background-color: #6CACE4;
}


.dropdown>.btn.btn-secondary.dropdown-toggle.news,
.dropdown>.selected-month,
.dropdown>.selected-year,
.dropdown>.selected-news {
	background: none;
	border: none;
	display: inline;
	color: #828282;
	font-weight: 400;
	text-align: left;
	vertical-align: middle;
	padding: .375rem 0;
	line-height: 1.5;
}

.dropdown>.selected-month,
.dropdown>.selected-year,
.dropdown>.selected-news {
	display: none;
	background: transparent url(/local/templates/site_replication/assets/img/icons/cancel.svg) right center no-repeat;
	background-size: 1em 1em;
	padding-right: 1.3em;
	;
	color: #6CACE4;
}

.dropdown.show {
	background: url(/local/templates/site_replication/assets/img/icons/up_arrow.svg) 93% center no-repeat #6CACE4;
	color: #FFFFFF;
	border: none;
}

.show .dropdown {
	background: url(/local/templates/site_replication/assets/img/icons/up_arrow.svg) 93% center no-repeat #6CACE4;
	color: #FFFFFF;
	border: none;
}

.show>.dropdown>.btn {
	color: #FFFFFF !important;
}

.dropdown.show>.btn {
	color: #FFFFFF !important;
}

.dropdown-toggle.news::after {
	all: unset;
}

.btn.news:focus,
.btn-secondary.news:focus,
.show>.btn-secondary.dropdown-toggle:focus,
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus {
	box-shadow: none;
}

@media (max-width: 767px) {
	.modern-page-navigation {
		font-size: 15px;
	}

	.row.filter {
		padding: 0 0px;
		margin-bottom: 20px;
	}

	.filter-type,
	.filter-month {
		padding-bottom: 15px;
	}

	.filter .menu-filter {
		background: transparent url(/local/templates/site_replication/assets/img/icons/menu-news.svg) left top no-repeat;
		height: 45px;
	}

	.active {
		display: block;
	}

	.non-active {
		display: none;
	}
	.filter .m-ico{
		padding-left: unset;
	}

}

@media (min-width: 992px) and (max-width: 1919px) {
	.filter .m-ico {
		display: none;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {
	.modern-page-navigation {
		font-size: 15px;
	}

	.filter-type,
	.filter-month,
	.filter-year {
		margin-top: 20px;
	}

	.row.filter {
		margin-bottom: 50px;
	}
}


@media (min-width: 968px) and (max-width: 1024px) {
	.row.filter {
		margin-bottom: 50px;
	}

	.filter .filter-type,
	.filter .filter-month,
	.filter .filter-year {
		max-width: 33%;
		flex: 0 0 33%;
	}
}


@media (min-width: 1024px) and (max-width: 1279px) {
	.row.filter {
		margin-bottom: 60px;
	}

	.filter .filter-type,
	.filter .filter-month,
	.filter .filter-year {
		max-width: 33%;
		flex: 0 0 33%;
	}
}

@media (min-width: 1280px) and (max-width: 1439px) {
	.row.filter {
		margin-bottom: 60px;
	}

	.filter .filter-type,
	.filter .filter-month,
	.filter .filter-year {
		max-width: 33%;
		flex: 0 0 33%;
	}
}

@media (min-width: 1440px) and (max-width: 1919px) {
	.row.filter {
		margin-bottom: 60px;
	}

	.filter .filter-type,
	.filter .filter-month,
	.filter .filter-year {
		max-width: 33%;
		flex: 0 0 33%;
	}
}

.filter-vacans {
	justify-content: flex-end;
}
/* End */


/* Start:/local/templates/site_replication/components/bitrix/news/tkom_partners/bitrix/news.list/.default/style.css?17751331831895*/
.sovet__img {
	width: 100%;
	padding-bottom: 100%;
	background-size: cover;
	background-position: top;
}
.sovet__card {
	margin-top: 45px;
}

.text__info {
    font-size: 15px;
}

.sovet__card span {
	font-weight: bold;
}

.sovet_name {
	font-family: 'Rosatom';
	font-style: normal;
	font-weight: 400;
	font-size: 32px;
	line-height: 152%;
	letter-spacing: -0.025em;
	text-transform: uppercase;
	color: #003274;
}

.position {
	font-family: 'Rosatom';
	font-style: normal;
	font-weight: 700;
	font-size: 21px;
	line-height: 150%;
	color: #000000;
}

.position_description {
	font-family: 'Rosatom';
	font-style: normal;
	font-weight: 400;
	font-size: 21px;
	line-height: 150%;
	color: #000000;
}

@media (max-width: 575px) {

	.sovet_name {
		font-size: 20px;
		line-height: 122%;
		letter-spacing: -0.001em;
		padding-left: 10px;
	}

	.sovet__position {
		padding-left: 10px;
	}

	.position {
		font-weight: 700;
		font-size: 15px;
		line-height: 148.5%;
		color: #000000;
	}

	.position_description {
		font-weight: 400;
		font-size: 15px;
		line-height: 148.5%;
	}


}

@media (width: 1024px) {
	.sovet_name {
		font-size: 20px;
		line-height: 122%;
	}

	.position {
		font-size: 16px;
		line-height: 148.5%;
	}

	.position_description {
		font-size: 16px;
		line-height: 148.5%;
		margin-top: 15px !important;
	}
}

@media (min-width: 1024px) {
	.items-row>.col-lg-4 {
		-ms-flex: 0 0 33.333333% !important;
		flex: 0 0 33.333333% !important;
		max-width: 33.333333% !important;
	}

	.sovet__card {
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}
}

@media (min-width: 1280px) and (max-width: 1599px) {
	.sovet_name {
		font-size: 22px;
	}

	.sovet__position {
		font-size: 18px;
	}
}

@media (min-width: 768px) and (max-width: 1279px) {
	.sovet_name {
		font-size: 20px;
	}

	.sovet__position {
		font-size: 16px;
	}
}

@media (max-width: 767px) {
	.sovet_name {
		padding-left: 0;
	}
}
/* End */
/* /local/templates/site_replication/components/bitrix/news/tkom_partners/bitrix/catalog.filter/tvel/style.css?17751331844101 */
/* /local/templates/site_replication/components/bitrix/news/tkom_partners/bitrix/news.list/.default/style.css?17751331831895 */
