

/* Start:/local/templates/site_replication/components/bitrix/news/TVEL_news/bitrix/catalog.filter/tvel/style.css?17751331595915*/
.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;
}

#year {
	//display: none;
   // position: absolute;
}

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

.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 {
	font-size: 21px;
}

.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 {
	-webkit-appearance: button-bevel !important;
    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: 575px) {
	.non-active-filter, .non-active-button {
		display: none;
	}
}

@media (min-width: 576px) {
	.non-active {
		display: none;
	}
}

@media (max-width: 767px) {
	.modern-page-navigation {
		font-size: 15px;
	}
	.row.filter {
		padding: 0;
		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;
	}

}

@media (min-width: 1920px) {
	.filter {
		max-width: 75%;
		margin-left: 24%;
		margin-right: 5rem;
	}
	.filter {
		justify-content: space-between;
		margin-right: unset !important;
	  }
	  .filter-type,
	  .filter-month,
	  .filter-year {
		max-width: 374px !important;
		padding-left: unset !important;
		padding-right: unset !important;
	  }
	.filter-type, .filter-month, .filter-year {
		flex: 0 0 374px;
		max-width: 374px;
	}

	.news-item-info .col-sm-12:not(.desktop) {
		padding-left: 0;
	}

	.col-sm-12.desktop {
		/* flex: 0 0 calc(25% - 60px); */
		max-width: calc(25% - 60px);
	}

	.news-items .container-lg {
		padding-left: 157px !important;
	}
}

@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%;
	}
	.filter {
		justify-content: space-between;
		margin-left: unset !important;
		margin-right: unset !important;
	  }
	  .filter-type,
	  .filter-month,
	  .filter-year {
		max-width: 286.8px !important;
		padding-left: unset !important;
		padding-right: unset !important;
	  }
}

@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%;
}
	.dropdown-toggle {
		padding-top: 7.875px !important;
		padding-bottom: 7.875px !important;
	}
	.filter {
		margin-left: unset !important;
		margin-right: unset !important;
		justify-content: flex-end;
	  }
	  .filter-type,
	  .filter-month,
	  .filter-year {
		max-width: 330px !important;
		padding-left: unset !important;
		padding-right: unset !important;
	  }
	  .filter-type,
	  .filter-month
	  {
		margin-right: 30px !important;
	  }
}

@media (min-width: 1440px) and (max-width: 1919px){
	.row.filter {
		margin-bottom: 63px;
	}
	.filter .filter-type, .filter .filter-month, .filter .filter-year{
		max-width: 33%;
    	flex: 0 0 33%;
	}
	.filter {
		justify-content: space-between;
		margin-left: unset !important;
		margin-right: unset !important;
	  }
	  .filter-type,
	  .filter-month,
	  .filter-year {
		max-width: 374px !important;
		padding-left: unset !important;
		padding-right: unset !important;
	  }
}



/* End */


/* Start:/local/templates/site_replication/components/bitrix/system.pagenavigation/modern/style.css?17751332601313*/
div.modern-page-navigation { 
	display: inline;
}
div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
	padding-left: 0.75em;
	padding-right: 0.5em;
	text-decoration: none;
}
div.modern-page-navigation a.modern-page-previous { 
	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 { 
	color: #003274; }
.load_more {
	cursor:pointer;
	display: inline;
	color: #ffffff;
    cursor: pointer;
    border-radius: 63px;
    background: #003274;
    padding: 12px 32px;
}

.modern-page-next {
	background: transparent url(/local/templates/site_replication/assets/img/icons/r-arrow-slider.svg) center center no-repeat;
}

.modern-page-previous {
	background: transparent url(/local/templates/site_replication/assets/img/icons/l-arrow-slider.svg) center center no-repeat;
}


	@media (min-width: 992px) {
		.text-center {
			text-align: left!important;
		}
		div.modern-page-navigation {
			float: right;
			}
	}
	@media (max-width: 991px) {
		.mobile-navigation {
    		margin-top: 40px;
		}
	}
/* End */


/* Start:/local/templates/site_replication/components/bitrix/news/TVEL_news/bitrix/news.list/.default/style.css?17751331583836*/
/*@media (min-width: 1024px) and (max-width: 1439px){
.mobile {
    padding-top: 32px;
}

.news-item-info .news-item-title{
    line-height: 1 !important;
}

}*/




@media (min-width: 1280px) and (max-width: 1439px){
	.col-xxl-9{padding-left:60px;}
	.mobile-navigation {padding-left:100px;}
	.page-top{
	height: 421px !important;
	background-position: top !important;
}

}


@media (min-width: 1440px) and (max-width: 1919px){
.announcement {
		margin-top:22px;
}
.news-item {
    padding: 60px 112px !important;
	}

.mobile {
    padding-top: 70px;
}
.mobile-navigation {
	padding-left:112px;
}

.page-top{
	height: 421px !important;
	background-position: top !important;
}
}

.newslistItem-width{
	width: 100%;
}

@media (max-width: 575px) {
	.newslistItem-width{
		width: unset;
	}
}
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;
}


.news-item-text, .text{
font-size:21px;
}

.date, .news-item-title {
	color: #003274;
}
.news-item-title:hover{
	color: #003274;
}



.mobile .date {
	text-transform: lowercase;
}
.newsDate {
    font-size: 96px;
    line-height: 80px;
    font-weight: 700;
    float: left;
}

.newsMonth {
    line-height: 1.24;
    padding-left: 125px;
    display: block;
	text-transform: uppercase;
}

.newsYear {
	font-weight: 700;
}

body {
	line-height: 1;
}
.news-item-info .news-item-title, .news-item-info .news-item-text {
	line-height: 1.48;
}
.news-item-title {
    line-height: 1.2 !important;
}

.announcement {
	-webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    display: -webkit-box;
	color:black;
	font-weight:400 !important;
}
.news-item-title:hover .announcement{
	color: #003274;
}

.news-item.loadmore_item {
	margin-bottom: 20px;
}

.news-item:hover{
	background: #F2F2F2;
}

.news-item-title{
	font-size: 32px;
	line-height: 40px;
	letter-spacing: -0.025em;
	color: #003274;
}

.news-item-title span{
	font-family:'RosatomWebBold';
}

.modern-page-current{
    background: #F2F2F2;
    border-radius: 8px;
    padding: 6px 17px;
}

@media (min-width: 1920px) {
		.desktop {
			display: block;
		}
		.mobile {
			display: none;
		}
.col-xxl-9{
	flex: 0 0 75%;
    max-width: 75%;
	}
.page-top{
	height: 421px !important;
	background-position: top !important;
}


}

@media (max-width: 1919px) {
		.desktop {
			display: none;
		}
		.mobile {
			display: block;
		}
		/*.container-lg {
			padding: 0;
		}*/

		.news-item.loadmore_item {
			background: #F2F2F2;
			padding: 32px 20px;
			margin-bottom: 40px;
		}
	.news-items{
		margin-left: 0px;
		margin-right: 0px;
	}

	.innerPage-NewsList-MobileWidth{
		max-width: 100%;
    padding-left: unset !important;
    padding-right: unset !important; 
	}

	}

@media (max-width: 767px) {
	.news-item-title, .news-item-text{
		font-size: 16px;
	}
}
@media (max-width: 375px) {
	.news-item-text{
		font-size: 15px;
	}
}
@media (min-width: 768px) and (max-width: 1023px){
	.news-item-title{
		font-size: 16px;
		line-height:1.5 !important;
}
	.news-item-text{
		font-size: 16px;
	}
	.mobile {
    padding-top: 32px;
}

.news-item.loadmore_item {
	padding-left: 50px;
}
}
@media (min-width: 1024px) and (max-width: 1279px){
	.news-item-title{
		font-size: 16px;
		line-height:1.5 !important;
}
	.news-item-text{font-size:16px;}
	.mobile {
    padding-top: 32px;
}
.mobile-navigation {
  padding-left: 50px;
}
}	
@media (min-width: 1280px) and (max-width: 1439px){
	.news-item-title{
		font-size: 18px;
		line-height:1.5 !important;
}
	.mobile {
    padding-top: 40px;
}

.announcement {
    font-size: 18px;
}

}
@media (min-width: 1440px) and (max-width: 1919px){
	.news-item-title{
		font-size: 18px;
		line-height:1.5 !important;
}
	.mobile {
    padding-top: 40px;
}
	.announcement, .date{
	font-size: 18px;
}
}

/* End */
/* /local/templates/site_replication/components/bitrix/news/TVEL_news/bitrix/catalog.filter/tvel/style.css?17751331595915 */
/* /local/templates/site_replication/components/bitrix/system.pagenavigation/modern/style.css?17751332601313 */
/* /local/templates/site_replication/components/bitrix/news/TVEL_news/bitrix/news.list/.default/style.css?17751331583836 */
