

/* Start:/local/templates/site_replication/components/bitrix/news.list/TVEL_energy_capacity/style.css?177513325616175*/
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;
}

#page-title {
	margin-bottom: 0 !important;
}
#photogallery_uranus {
	display: none;
}

.photogallery_choose_block:nth-child(2n+1) {}

.photogallery_choose_block:nth-child(2n) {}

.photogallery_choose_block {
	width: 500px;
}

.photogallery_choose_block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.photogallery_choose_block:first-child {
	margin-top: 0;
}

.photogallery_choose_block:nth-child(2) {
	margin-top: 0;
}

.videogallery-bootstrap {
	-webkit-box-pack: initial;
	-ms-flex-pack: initial;
	justify-content: initial;
	-webkit-column-gap: 0;
	-moz-column-gap: 0;
	column-gap: 0;
}

.photogallery_choose_block_hover+img {
	max-width: 497px;
	width: 497px;
	height: 280px;
}

.photogallery_slider .slick-prev::before,
.photogallery_slider .slick-next::before {
	content: ''
}

.videogallery_choose .photogallery_choose_block_hover {
	position: relative;
	width: 100%;
}

.photogallery_slider {
	width: 60%;
	max-height: 35vw;
	height: auto;
	margin: auto;
	top: 40px;
	bottom: 0;
	left: 0;
	right: 0;
	position: absolute;
}

.slick-slide video {
	cursor: pointer;
	/* max-height: 150px; */
}
.photogallery_slider_pagin .slick-slide {
    /* max-height: 180px; */
	max-height: 180px;
}

.photogallery_menu {
	padding-left: 5px;
}

/*@media (min-width: 768px) {
	.photogallery_slider_nav_wrapper { opacity: 0; transition: .3s; pointer-events: none }
	.photogallery_slider_nav_wrapper:hover {
		opacity: 1;
		pointer-events: all;
	}
	.photogallery_slider:hover + .photogallery_slider_nav_wrapper {
		opacity: 1;
		pointer-events: all;
	}
}*/
@media (min-width: 992px) and (max-width: 1024px) {
	.videogallery-bootstrap {
		-webkit-box-pack: stretch;
		-ms-flex-pack: stretch;
		justify-content: stretch;
		min-width: 50%;
		-webkit-column-gap: 8%;
		-moz-column-gap: 8%;
		column-gap: 8%;
	}

	.videogallery_choose .photogallery_choose_block_hover {
		height: 320px !important;
	}
}

@media (max-width: 1023px) {
	.photogallery_wrapper {
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.video-wrapper .photogallery_menu ol {
		display: initial;
	}

	.photogallery_menu ol {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
	}

	.photogallery_menu ol li {
		margin-top: 0;
	}

	.photogallery_menu {
		padding-left: 5px;
		padding-bottom: 15px;
	}

	.video-wrapper .photogallery_menu ol li {
		font-size: 14px;
		display: inline-block;
	}
	.video-wrapper .photogallery_menu ol li:not(.video-wrapper .photogallery_menu ol li:first-child) {
		margin-top: 13px;
	}
	

	.video-wrapper {
		display: inherit;
	}

	.photogallery_choose {
		padding-left: unset;
	}

	.videogallery-bootstrap {
		-webkit-box-pack: flex-start;
		-ms-flex-pack: flex-start;
		justify-content: flex-start;
	}

	.photogallery_choose_block {
		max-width: 500px;
		width: 100%;
	}

	.photogallery_choose_block_hover+img {
		max-width: 497px;
		width: 100%;
		height: auto;
	}

	.videogallery-bootstrap .photogallery_choose_block {
		padding-left: 0;
		padding-right: 0;
		margin-bottom: 20px;
	}

	.videogallery-bootstrap .photogallery_choose_block h4 {
		margin-bottom: 7px;
	}

	.videogallery-bootstrap .photogallery_choose_block h4.bold {
		min-height: initial;
	}
}

@media (max-width: 1550px) {
	.slick-slide video {
		max-width: 199px;

	}
}

@media (max-width: 1440px) {
	.slick-slide video {
		width: 100%;
	}
}

@media (min-width: 992px) and (max-width: 1440px) {
	.videogallery-bootstrap {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-column-gap: 8%;
		-moz-column-gap: 8%;
		column-gap: 8%;
	}

	.videogallery-bootstrap .photogallery_choose_block {
		max-width: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
}

@media (max-width: 680px) {
	.photogallery_slider_pagin .slick-slide {
		-webkit-transform: scale(2);
		-ms-transform: scale(2);
		transform: scale(2);
	}

	.gallery_slider_info_header {
		max-width: 190px;
	}

	.photogallery_slider_buttons {
		right: 40px;
		top: 50px;
		row-gap: 30px;
	}

	.photogallery_slider_close,
	.photogallery_slider_download {
		width: 22px;
	}
}

@media (max-width: 585px) {
	.photogallery_slider {
		bottom: 250px;
	}

	.photogallery_slider_nav_wrapper {
		padding: 40px 0 80px;
	}

	.photogallery_slider {
		width: 100%;
	}

	.photogallery_slider .slick-next {
		right: 0;
		top: 90%;
		width: 46px;
		height: 46px;
		background: rgba(0, 0, 0, 0.2) url(/local/templates/site_replication//assets/img/icons/right-white-arrow.svg) center no-repeat;
		-webkit-transition: all 0.3s ease-out 0s;
		-o-transition: all 0.3s ease-out 0s;
		transition: all 0.3s ease-out 0s;
	}

	.photogallery_slider .slick-prev {
		left: 0;
		top: 90%;
		width: 46px;
		height: 46px;
		background: rgba(0, 0, 0, 0.2) url(/local/templates/site_replication//assets/img/icons/left-white-arrow.svg) center no-repeat;
		-webkit-transition: all 0.3s ease-out 0s;
		-o-transition: all 0.3s ease-out 0s;
		transition: all 0.3s ease-out 0s;
		z-index: 2;
	}
}

@media (min-width: 1024px) and (max-width: 1279px) {
	.videogallery-bootstrap .photogallery_choose_block {
		max-width: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
	}
	.photogallery_choose_block_hover_wrap {
		max-width: 430px;
		height: 223px;
	}
	.photogallery_menu {
		max-width: 428px !important;
		width: 428px !important;
		flex: 0 0 100%;
	}
}

@media (min-width: 1200px) and (max-width: 1439px) {
	.col-xl-6 {
		flex: 0 0 100%;
	}
}

@media (min-width: 1280px) and (max-width: 1439px) {
	.gallery_slider_info_header {
		width: 252px;
	}
	.photogallery_choose_block {
		margin-top:unset;
	}
	.photogallery_choose_block_hover_wrap {
		max-width: 560px;
		min-height: 280px;
	}
	.photogallery_choose_block_hover {
		height: 280px;
		width: 560px !important;
	}
	.photogallery_menu {
		width: 354px !important;
		min-width: 354px !important;
	}
	.photogallery_choose_block h4 {
		width: 524px;
	}
	.photogallery_slider_pagin .slick-slide {
		max-height: 130px;
	}
}
	@media (min-width: 768px) and (max-width: 1023px) {
		.photogallery_choose_block h4 {
			padding-left: 3px;
		}
		.photogallery_wrapper ol {
			height: auto;
		}
		.photogallery_bootstrap .photogallery_choose_block {
			max-width: 46%;
		}
		.photogallery_choose_block_hover_wrap {
			max-height: 251px;
			width: 314px;
		}
		.photogallery_bootstrap .photogallery_choose_block h4 {
			padding-bottom: 0;
		}
		.photogallery_choose {
			padding-right: 0;
		}
		.photogallery_slider_nav_wrapper .slick-prev {
			left: -8px !important;
		}
		.photogallery_slider_nav_wrapper .slick-next {
			right: -8px !important;
		}
	}

	@media (min-width: 1920px) {
		.photogallery_choose_block {
			justify-content: end;
		}
		.photogallery_choose_block h4 {
			margin-bottom: 5px;
		}
		.photogallery_choose_block_hover {
			height: 100%;
		}
		.photogallery_wrapper {
			margin-top: 65px;
			display: flex;
		}
		.photogallery_menu {
			max-width: 507px;
			width: 507px;
			padding-top: 5px;
		}
		.photogallery_choose {
			max-width: 1040px;
			width: 1040px;
			margin-left: 37px;
			display: flex;
			justify-content: space-between;
			flex-wrap: wrap;
		}
		.photogallery_choose_block {
			max-width: 486px;
			width: 486px;
			margin-bottom: 30px;
		}
		.photogallery_choose_block_hover_wrap {
			max-height: 280px;
			height: 280px;
		}
		.photogallery_slider {
			width: 60%;
			max-height: 50vw;
			height: auto;
			margin: auto;
			top: 100px;
			bottom: 0;
			left: 0;
			right: 0;
			position: absolute;
		}
		.photogallery_slider .slick-list {
			height: 100%;
		}
		.photogallery_slider .slick-slide {
			width: 1152px !important;
			height: 462.75px !important;
		}
		.gallery_slider_info_header {
			width: 363px;
		}
	}

	@media (min-width: 1440px) and (max-width: 1919px) {
		.photogallery_slider {
			width: 50%;
			max-height: 40vw;
			top: 10px;
		}
		.photogallery_slider_pagin .slick-slide {
			max-height: 130px;
		}
		.photogallery_wrapper .photogallery_menu {
			padding-left: unset;
		}
		.photogallery_choose_block_hover {
			width: 387px !important;
			height: 280px;
		}
		.photogallery_menu {
			width: 402px !important;
			min-width: 402px !important;
			max-width: 402px;
			padding-top: 5px;
			/* margin-right: 29px; */
		}
		.photogallery_choose_block_hover_wrap {
			width: 387px !important;
		}
		.photogallery_choose_block {
			margin-top: 0px;
		}
		.photogallery_wrapper {
			display: flex;
			margin-top: 71px;
		}
		.videogallery-bootstrap {
			-webkit-column-gap: 32px;
			-moz-column-gap: 32px;
			column-gap: 32px;
		}
		.photogallery_choose {
			max-width: 834px;
			width: 834px;
			display: flex;
			flex-wrap: wrap;
		}
		.photogallery_choose_block {
			max-width: 387px;
			width: 387px;
			margin-bottom: 22px;
		}
		.photogallery_choose_block_hover_wrap {
			max-height: 280px;
			height: 280px;
		}
		.photogallery_choose_block h4 {
			margin-bottom: 0px;
    		min-height: 40px;
			font-size: 26px;
		}
		.photogallery_slider_pagin .slick-track {
			padding-top: 0px !important;
		}
		.gallery_slider_info_header {
			max-width: 286px;
		}
	}

	@media (min-width: 1280px) and (max-width: 1439px) {
		.photogallery_slider {
			top: 80px;
			width: 50%;
			max-height: 40vw;
			bottom: 100px;
			right: 0;
		}
		.slick-track {
			padding-top: unset;
		}
		.photogallery_choose_block h4 {
			margin-bottom: 6px;
			font-size: 26px !important;
		}
		.photogallery_wrapper {
			margin-top: 60px;
			display: flex;
		}
		.photogallery_menu {
			max-width: 354px;
			width: 354px;
			padding-top: 5px;
			margin-right: auto;
		}
		.photogallery_choose {
			max-width: 648px;
			width: 560px;
			margin-left: 20px;
			display: flex;
			justify-content: space-between;
			flex-wrap: wrap;
		}
		.photogallery_choose_block {
			max-width: 560px;
			width: 560px;
			margin-bottom: 33px;
		}
		.photogallery_choose_block_hover_wrap {
			max-height: 280px;
			height: 280px;
		}
		.photogallery_menu a {
			font-size: 18px !important;
		}
	}

	@media (min-width: 768px) and (max-width: 1023px) {
	.videogallery-bootstrap .photogallery_choose_block {
		display: flex;
		flex-direction: column;
		justify-content: flex-end;
		margin-top: 0px;
	}
	.photogallery_choose_block_hover {
		height: 100%;
	}
	.photogallery_wrapper {
		margin-top: 40px;
		display: flex;
		flex-direction: column;
	}
	.photogallery_menu {
		max-width: 668px;
		width: 668px;
	}
	.photogallery_choose {
		max-width: 669px;
		width: 669px;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	.photogallery_choose_block {
		max-width: 314px !important;
		width: 314px !important;
	}
	.photogallery_choose_block_hover_wrap {
		max-height: 251px;
		height: 251px;
	}
	.photogallery_choose_block h4 {
		font-size: 20px !important;
	}
	.photogallery_menu a {
		font-size: 16px !important;
	}
	.photogallery_menu ol {
		height: auto !important;
		max-height: 207px !important;
		margin-bottom: 60px;
    	display: block !important;
	}
	.photogallery_menu ol li{
    	display: block !important;
	}
	.photogallery_choose_block h4 {
		margin-bottom: 0 !important;
		padding-bottom: 20px !important;
	}
}

@media (max-width: 767px) {
	.photogallery_choose_block_hover {
		height: 100%;
	}
	.photogallery_wrapper {
		/* margin-top: 40px; */
		display: flex;
		flex-direction: column;
	}
	.photogallery_menu {
		max-width: 335px;
		width: 335px;
	}
	.photogallery_choose {
		max-width: 345px;
		width: 345px;
	}
	.photogallery_choose_block {
		max-width: 345px !important;
		width: 345px !important;
		margin-top: 0 !important;
		margin-bottom: 22px !important;
	}
	.photogallery_choose_block_hover_wrap {
		max-height: 250px;
		height: 194px;
	}
	.photogallery_choose_block h4 {
		font-size: 26px !important;
		/* margin-top: 40px; */
	}
	.photogallery_menu a {
		font-size: 15px !important;
	}
	.photogallery_menu ol {
		height: auto !important;
		max-height: 207px !important;
	}
	.videogallery-bootstrap .photogallery_choose_block h4.bold {
		min-height: unset;
		margin-bottom: 6px;
	}
	.photogallery_menu {
		padding-left: 0px;
	}
}
/* 17.11 ниже, возможно можно убрать, Ром смотри сам*/
@media (min-width: 1024px) and (max-width: 1279px) {
	.photogallery_slider_pagin .slick-slide {
		max-height: 110px;
	}
	.photogallery_slider_pagin .slick-track {
		padding-top: 0 !important;
	}
	.photogallery_slider {
		top: 0px;
	}
	.photogallery_slider {
		width: 50%;
	}
	.photogallery_choose_block h4 {
		margin-bottom: 6px;
	}
	.videogallery_choose .photogallery_choose_block_hover {
		height: 223px !important;
	}
	.videogallery_choose .photogallery_choose_block_hover {
		opacity: 0 !important;
	}
	.photogallery_choose_block_hover:hover {
		opacity: 1 !important;
	}
	.slick-dots {
		display: none;
	}
	.photogallery_slider_pagin {
		position: initial;
		margin: 0;
		margin-left: 59px;
	}
	.photogallery_slider_wrapp {
		margin: 0 16px !important;
	}
	.photogallery_slider_nav {
		width: 100%;
		overflow: hidden;
	}
	.slick-prev {
		top: -210%;
		left: 11%;
		width: 43px;
		height: 43px;
		background-color: rgba(0, 0, 0, 0.15);
		padding-top: 7px;
		padding-bottom: 7px;
	}
	.slick-next {
		right: 11%;
		top: -210%;
		width: 43px;
		height: 43px;
		background-color: rgba(0, 0, 0, 0.15);
		padding-top: 7px;
		padding-bottom: 7px;
	}
	.photogallery_slider_pagin .photo-nav-bottom{
		max-height: 143px;
		height: 143px;
		width: 229px;
		max-width: 229px;
		object-fit: cover;
	}
	.photogallery_slider_fix_container {
		height: 100%;
		/* min-height: 1150px;
		overflow: auto; */
		position: relative;
	}
	.photogallery_slider_wrapper {
		/* overflow: auto; */
		max-width: 100%;
	}
	/* .photogallery_slider {
		width: 884px;
		max-height: 656px;
		top: 51px;
	} */
	/* .photogallery_slider video {
		height: 656px;//Ломает блок с видео почему то
	} */
	.gallery_slider_info_top {
		left: 71px;
	}
	.photogallery_wrapper {
		margin-top: 36px;
		display: flex;
	}
	.photogallery_menu {
		max-width: 428px;
		width: 428px;
		padding-top: 5px;
		margin-right: auto;
	}
	.photogallery_choose {
		max-width: 430px;
		width: 430px;
		margin-left: 0px;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	.photogallery_choose_block {
		max-width: 430px;
		width: 430px;
		margin-bottom: 24px;
	}
	.photogallery_choose_block_hover_wrap {
		max-height: 223px;
		height: 223px;
		max-width: 460px;
	}
	.photogallery_choose_block h4 {
		font-size: 16px !important;
	}
	.photogallery_menu a {
		font-size: 14px !important;
	}
	.gallery_slider_info_slides {
		font-size: 16px;
		/* margin-bottom: 58px !important; */
	}
	.gallery_slider_info_header {
		font-size: 16px;
		max-width: 168px;
		word-wrap: break-word;
    	hyphens: auto;
	}
	.photogallery_slider_close {
		width: 30px;
    	height: 29px;
	}
	.photogallery_slider_download {
		width: 37px;
    	height: 37px;
	}
}

@media (min-width: 375px) and (max-width: 767px) {
	.photogallery_wrapper {
		margin-top: 40px;
	}
}

@media (min-width: 1051px) and (max-width: 1279px) {
	.videogallery_choose .photogallery_choose_block_hover {
	 	height: 280px !important;
		max-width: 100%;
		width: 100% !important;
	}
	.photogallery_choose_block_hover_wrap {
		max-height: 280px;
        height: 280px;
        max-width: 590px;
    }
}
/* End */
/* /local/templates/site_replication/components/bitrix/news.list/TVEL_energy_capacity/style.css?177513325616175 */
