

/* Start:/bitrix/templates/uzmr/components/bitrix/news/articles/bitrix/news.detail/.default/style.css?17888925247946*/
.articles__item {
    display: flex;
    margin-bottom: 25px;
    flex-wrap: wrap;
	justify-content: space-between;

}

.articles__img {
    width: 30%;
    margin-right: 25px;
    text-align: center;
	background-repeat: no-repeat;
    background-position: center;
    min-height: 150px;
	max-height: 300px;
    box-sizing: border-box;
}

.product_sph .articles__img{
	width: 40%;	
	//max-height: 251px;//для тз;
	background-position: left;
	//text-align: left;
	//border: #b6cbdf 0.5px solid;
	box-sizing: border-box;
	margin-right: 0;
	max-height: none;//для полн картинки
}

.articles__img_nofoto{
	background-size: 100%;
	height: 250px;
}

.product_sph .articles__img img{
	height: 250px;//для тз;
	object-position: center 10%;
	object-fit: cover;
	//height: 100%;
	//width: auto;//для полн картинки

}

.articles__img img {
    width: 100%;
}

.articles__txt {
    width: calc(70% - 25px);
	font-size: 18px;
	line-height: 24px;
}

.product_sph .articles__txt{
	width: calc(60% - 25px);
}

.articles__txt_det {
    width: calc(70% - 25px);
	font-size: 18px;
	line-height: 24px;
}

.articles__txt_det ul{
	list-style: inside;
	margin: 15px 0;
}

.articles__txt_det li{
	margin-bottom: 5px;
}

.articles__txt h2{
	margin: 10px 0;
	font-size: 20px;
	line-height: 26px;
}

.articles__txt_det h2{
	font-size: 20px;
	line-height: 26px;
	//scroll-margin-top: 100px;
	//margin: 0 0 10px  0;
	margin: 17px 0 5px 0;
	font-weight: bold;
}

	.articles__txt_det p{
	margin-bottom: 10px;
}

.articles__txt h1{
    color: #223d59;
	margin-bottom: 25px;
	font-size: 28px;
	line-height: 36px;
}

.articles__txt ul {
    list-style: inside;
    margin: 15px 0;
}

.product_sph h1{
	line-height: 1.2;
	font-size: 2.9rem;
}

.new_article_Meta{
	display: flex;
	justify-content: space-between;
	gap: 10px;
	width: 55%;
	font-size: 14px;
	margin-bottom: 10px;
}

.new_article_icon{
	width: 16px;
	height: 16px;
	position: absolute;
	top: 50%;
	//right: 78px;
	transform: translateY(-50%);
}

.new_article_span{
	padding-left: 20px;
	vertical-align: middle;
}

.new_article_desc{
	position: relative;
	vertical-align: middle;
	line-height: 34px;
	height: 34px;
}

.article_content{
	width: 30%;
}

.new_article_Meta td{
	padding: 0;
}

.texts-list{
	font-size: 1.6rem;
	color: #035491;
	background-color: #f0f8ff;
	margin: 0 10px  0  0;
	/* padding-bottom: 20px; */
	border: #b6cbdf 0.5px solid;
	line-height: 1.3;
	position: sticky;
	top: 80px;
	transition: top 0.5s;
}

.texts-list ol{
	margin-block-start: 0.5em;
	margin-block-end: 1em;
	padding-inline-start: 40px;
}

.texts-list li{
	padding-bottom: 15px;
}

.texts-list a{
	border-bottom: 0 !important; 
}

.new_article_vote_bottom{
	display: flex;
	margin-left: calc(30% + 25px);
	background-color: #f0f8ff;
	border: #b6cbdf 0.5px solid;
	justify-content: space-evenly;
	gap: 5px;
	min-height: 120px;
	align-items: center;
}
.new_article_vote_bottom_img{
	width: 13%;
	position: relative;
	// flex: 0 1 13%; 
}

.new_article_bot_icon{
	width: 60px;
	height: 60px; 
	transform: translateX(25%) translateY(-50%);
	position: absolute;
	top: 50%;
	//top: 40px;
}

.new_article_vote_bottom_span{
	width: 30%;
	//margin-top: 15px;
	// flex: 0 1 30%; 
}

.new_article_span_vote{
	font-size: 14px;
	display: block;
	text-align: left;
	line-height: 1.3;
}

.new_article_table_vote{
	display: flex;
	//gap: 5px;
	position: relative;
	align-items: center;
	//width: 340px;
}

.new_article_table_vote_text{
	font-size: 14px;
	//padding-top: 35px;
}

.new_article_table_vote_respect{
	position: absolute;
	top: 63%;
	left: 16%;
	//left: calc(50% - 105px);
	z-index: 1;
	//color: #edae11;
	color: #dfa104;
	font-weight: 600;
	font-size: 18px;
	opacity: 0;
	transform: translateY(30px);
	transition: opacity 0.8s ease, transform 0.8s ease;
}

//.new_article_table_vote_respect_hidden{
//	opacity: 0;
//	transform: translateY(50px);
//	//transition: opacity 0.6s ease, transform 0.6s ease;
//	transition: opacity 1s ease, transform 1s ease;
//}

.new_article_table_vote_respect_viaible{
	opacity: 1;
	transform: translateY(0);
}

.product_sph h3{
	background: #ffffff;
	position: relative;
	display: inline-block;
	//font-family: FranklinGothic, 'Helvetica', normal;
	font-size: 2rem;
	margin: 1.4rem 0;
	padding: 0 2rem 0 0;
}

.texts-list h3{
	background: none;
	font-size: 1.9rem;
	padding: 0 2rem 0 2rem;
	color: black;
}

html {
 	scroll-behavior: smooth;
	scroll-padding-top: 45px;
}

h2 {
 //scroll-margin-top: 100px;
}
@media screen and (max-width:711px){
	.new_article_Meta {
	gap: 5px;
	width: 100%;
	font-size: 12px;
	}
	.new_article_desc {
	line-height: 12px;
	display: flex;
	align-items: center;
	height: 34px;
	}

/*.new_article_icon {
	top: 40%;
	}*/
.new_article_span {
	float: right;
	padding-top: 2px;
	}
/*.new_article_vote_detail{
	width: 50%;
	}
.new_article_vote_detail table{
	-webkit-border-vertical-spacing: 0px;
	}*/

.new_article_vote_detail td{
	line-height: 1;
	}

/*.bx_item_detail_rating td {
	vertical-align: top;
	}*/

.new_article_vote_detail span{
	font-size: 12px;
	}
.product_sph h1{
	line-height: 1.2;
	font-size: 2.5rem;
	text-align: center;
	}

.articles__item {
	flex-direction: column;
	gap: 15px;
	}

.product_sph .articles__img{
	width: 100%;
	//width: 60%;
	//height: 150px;
	}
.product_sph .articles__txt{
	width: 100%;
	font-size: 14px;
	}

.article_content{
	width: 100%;
	//margin-bottom: 15px;
	}

.articles__txt_det {
	width: 100%;
	font-size: 14px;
	}

.articles__txt_det h2 {
	font-size: 16px;
	margin: 10px 0 10px  0;
	}
.articles__txt_det ul {
	margin: 5px 5px;
	}

.new_article_vote_bottom {
	margin: 0 0 15px 1px;
	//flex-wrap: wrap; 
	justify-content: space-evenly;
	}

.new_article_vote_bottom_img {
	width: 23%;
	}

.new_article_bot_icon {
	//top: 60%;
	//top: 40px;
	}

.new_article_vote_bottom_span{
	width: 60%;
	}

.new_article_table_vote {
	width: 100%;
	justify-content: center;
	gap 5px;
	margin-bottom: 10px;
	}

.new_article_table_vote_text {
	//padding-top: 25px;
	padding-top: 0;
	display: flex;
	align-items: center;
	height: 70px;
	}

.new_article_table_vote_respect {
	top: 67%;
	left: calc(50% - 90px);
	//transform: translateX(-62%);
	}

}
/*@media (max-width:530px) {
.new_article_vote_detail span{
	font-size: 12px;
	}
}

*/
@media (max-width:530px){
	.new_article_table_vote_text {
	height: auto;
	}

	.new_article_Meta {
	//gap: 0;
	flex-wrap: wrap;
	margin-bottom: 15px;
	justify-content: start;
	}

	.new_article_desc {
	height: 20px;
	}

	.new_article_vote_bottom {
	flex-wrap: wrap; 
	justify-content: center;
	}

	.new_article_vote_bottom_img {
	margin-top: 15px;
	}

	.new_article_bot_icon {
	transform: translateX(1%) translateY(-50%);
	top: 50%;
	}

	.new_article_vote_bottom_span {
	margin-top: 5px;
	}

	.new_article_table_vote_respect {
	top: 72%;
	left: calc(50% - 100px);
	//left: 17%
	}

}

@media screen and (min-width:531px) and (max-width:599px) {
	.new_article_vote_bottom_img {
		display: none;
}

.new_article_table_vote_respect {
	left: 16%;
	}
	}

@media screen and (min-width:712px) and (max-width:825px) {
	.new_article_vote_bottom_img {
	display: none;
	}

	.new_article_table_vote_respect {
	left: 16%;
}
	}

@media screen and (min-width:531px) and (max-width:711px) {
	.new_article_vote_bottom {
		//justify-content: center;
		gap: 0;
		min-height: 99px;
	}

	//.new_article_vote_bottom_img {
	//display: none;
	//}

	.new_article_vote_bottom_span {
	margin: 10px 10px;
	}

	.new_article_table_vote_text {
	height: auto;
	}

	/*.new_article_Meta {
	gap: 5px;
	width: 100%;
	font-size: 12px;
	}

	.new_article_desc {
	line-height: 12px;
	display: flex;
	align-items: center;
	height: 40px;
	}*/
}

@media screen and (min-width:712px) and (max-width:991px) {
	.new_article_Meta{
		width: 90%;
	}
	.new_article_bot_icon{
		transform: translateX(5%) translateY(-50%);
	}
	.new_article_table_vote {
		width: max-content;
	}
	.new_article_vote_bottom{
		padding-bottom: 10px;
	}
}


/* End */


/* Start:/bitrix/templates/uzmr/components/bitrix/news/articles/bitrix/iblock.vote/stars/style.css?17885943563153*/
.bx_item_detail_rating{
	margin-bottom: 10px;
}
.bx_item_detail_rating td{
	vertical-align: middle;
	text-align: right;
}
.bx_item_detail_rating .bx_item_rating{
	text-align: right;
}
.bx_item_detail_rating .bx_stars_container{
	position: relative;
	width: 150px;
	height: 66px;
	background: #dadada;
	background-size: 100% 100%;
}

.new_article_vote_detail .bx_item_detail_rating .bx_stars_container{
	width: 68px;
	height: 30px;
}

.bx_item_detail_rating .bx_stars_bg{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	//background: url(/bitrix/templates/uzmr/components/bitrix/news/articles/bitrix/iblock.vote/stars/images/stars.png) no-repeat center;
	background: url(/bitrix/templates/uzmr/components/bitrix/news/articles/bitrix/iblock.vote/stars/images/rejting_3.png) no-repeat center/ 150px 66px;
}

.new_article_vote_detail .bx_item_detail_rating .bx_stars_bg{
	background: url(/bitrix/templates/uzmr/components/bitrix/news/articles/bitrix/iblock.vote/stars/images/stars.png) no-repeat center;
}

.bx_item_detail_rating .bx_stars_progress{
	position: absolute;
	//top: 0;
	bottom: 0;
	left: 0;
	//background: #e76110;
	background: #edae11;
	top: 3px;
	height: 80%;

}

.bx_item_detail_rating .bx_stars_rating_votes{
	//color: #8d8d8d;
	//font-size: 11px;
	//line-height: 11px;
	color: #000;
	font-size: 13px;
	line-height: 13px;
	vertical-align: middle;
}

/*.bx_item_detail_rating .bx_vam{vertical-align: middle;}*/

@media (max-width:530px){
	.bx-touch .bx_item_detail_rating .bx_stars_container{
		height: 20px;
		//height: 15px;
		//margin: 4px 0;
		margin: 0;
	}
	.bx_item_detail_rating .bx_stars_rating_votes{
			//font-size: 7px;
			font-size: 12px;
			line-height: 7px;
			//padding-left: 10px;
			padding-left: 0;
	}

	.bx_item_detail_rating td {
		padding: 0;
	}

	.new_article_vote_detail .bx_item_detail_rating{
		//height: 30px;
		height: 20px;
		margin-bottom: 0;
		-webkit-border-vertical-spacing: 0px;
	}

	.new_article_table_vote .bx_item_detail_rating td {
		padding: 0;
	}

	.new_article_table_vote .bx_item_detail_rating{
		margin-bottom: 0;
	}

	.new_article_vote_detail .bx_item_detail_rating .bx_stars_rating_votes { 
			padding-left: 0; 
			float: right;
			text-align: left;
			line-height: 12px;
	}

	.new_article_vote_detail .bx_item_detail_rating .bx_stars_container{
			width: 68px;
			height: 20px;
	}



	.bx-touch .new_article_table_vote .bx_item_detail_rating .bx_stars_container{
			height: 66px;
	}

	.new_article_table_vote .bx_item_detail_rating{
		margin-bottom: 0; 
	}
}

@media screen and (min-width:531px) and (max-width:767px) {
	.new_article_table_vote .bx_item_detail_rating td {
		padding: 0;
	}

	.new_article_vote_detail .bx_item_detail_rating{
		height: 34px;
		margin-bottom: 0;
	}

}

@media screen and (min-width:768px) and (max-width:991px) {
	.new_article_table_vote .bx_item_detail_rating td {
		//padding: 0;
		text-align: left;
	}

	.new_article_table_vote .bx_item_detail_rating td {
		line-height: 16px;
	}

	/*.new_article_vote_detail .bx_item_detail_rating{
		//height: 40px;
		//margin-bottom: 0;
	}*/
}

@media screen and (min-width:531px) and (max-width:991px) {
	.new_article_table_vote .bx_item_detail_rating{
	margin-bottom: 0;
	}
}
/* End */


/* Start:/bitrix/templates/uzmr/components/bitrix/news/articles/bitrix/news.list/photo/style.css?17888686052502*/
.new_article_read{
	width: 100%;
	margin-bottom: 15px;
    display: flex;
    justify-content: space-between;
	gap: 10px;
}

//.new_article_read_td{
//	width: 30%;
//	padding: 5px;
//}

.new_article_read_div{
    width: 33%;
    padding: 8px;
	border: 1px solid #b2e1e9;
	//height: 120px;
	height: 140px; 
	position: relative;
}

.new_article_read_inner{
	display: flex;
    //justify-content: space-between;
	justify-content: space-evenly;
    align-items: center;
	gap: 10px;
}

.new_article_read_pict{
	//float: left; 
	box-sizing: border-box; 
	//position: absolute;
	//top: 50%;
	//transform: translateY(-50%);
	left: 5px;
	min-height: 122px;
	height: 122px;
	//min-height: 130px;
	//height: 130px;
	width: 29%;
	object-fit: cover;
	//flex: -moz-available;
	max-width: 29%;
	//min-width:29%;
}

.new_article_read_pict-no_foto{
	//max-height: 130px; 
	//max-width: 40%;
}

.new_article_read_name{
	font-size: 14px;
	line-height: 1.2; 
	//position: absolute;
	//top: 50%;
	//transform: translateY(-50%);
	font-weight: 600;
	padding-right: 5px;
	//margin-bottom:	16px;
}

.new_article_read_name p{
	margin-top: 15px;
}

.new_article_read_name_prop{
	font-size: 12px;
	font-weight: 300;
}

@media screen and (max-width:711px){

.new_article_read{
	flex-direction: column;
	gap: 5px;
	}

/*.new_article_read_pict-no_foto{
	max-height: 40%;
	max-width: 90%;
	//top: 22%;
	transform: translateY(-50%);
	}*/

.new_article_read_div{
	height: 100px;
	width: 100%;
	padding: 5px;
	}

.new_article_read_inner {
	justify-content: start;
	}

.new_article_read_name{
	//font-size: 12px;
	line-height: 1;
	//top: 50%;
	left: 5px;
	padding-right: 0;
	}

.new_article_read_name p {
    margin-top: 10px;
}

.new_article_read_name_prop {
	//font-size: 10px;
	}
.new_article_read_pict{
	//top: 50%;
	//max-height: 90%;
	//height: 90px;
	//min-height: 90px;
	height: 88px;
	min-height: 88px;
	//transform: translateY(-50%) translateX(-50%);
	//left: 50%;
	//width: auto;
	width: 100%;
	object-position: 20%;
	}
}

@media screen and (min-width:712px) and (max-width:911px) {

.new_article_read_div{
	//height: 153px;
	height: 160px;
	padding: 6px;
}

.new_article_read_pict {
		//width: 40%;
	//min-height: 148px;
	//height: 148px;
	//padding-left: 5px;
	//padding-top: 5px;
	min-height: 146px;
	height: 146px;
	min-width:29%;
	//flex: -moz-available;
	}

.new_article_read_inner{
	gap:8px;
	max-height: 146px;
	}

	.new_article_read_name p{
	margin-top: 0;
	}

	.new_article_read_name {
		//font-size: 13.4px;		
	}

}

/* End */
/* /bitrix/templates/uzmr/components/bitrix/news/articles/bitrix/news.detail/.default/style.css?17888925247946 */
/* /bitrix/templates/uzmr/components/bitrix/news/articles/bitrix/iblock.vote/stars/style.css?17885943563153 */
/* /bitrix/templates/uzmr/components/bitrix/news/articles/bitrix/news.list/photo/style.css?17888686052502 */
