.nw-field.error {
  border: 1px solid #ed0000;
}

.nw-form-message__checked.error .check {
  border: 1px solid #ed0000; 
}

.page-news-items .aside_bn {
	display: none;
}

.wrap_d0b7 {
	bottom: 54px !important;
}
.available {
  margin-left: 15px;
  font-weight: bold;
  color: green;
}
.available.not_av {
  color: red;
}
.available::before {
  content: "\25CF";
  margin-right: 3px;
}
.detail-articul{
  margin: 0px 10px 20px 0px;
  color: #777;
}
.nc__description__tabs.nav > li > a{
  padding: 19px 28px 13px 28px;
  font-weight: bold;
  text-transform: uppercase;
}
.nc__description__tabs.nav-tabs > li > a:hover{
  color: #ea5e20;
}
.nc__description__txt .tab-pane {
  margin-top: 20px;
}
.nc__description__tabs.nav.nav-tabs {
  padding: 0;
}



/*TS 20.03.24*/
body.compensate-for-scrollbar {
	margin-right: 0px;
}

.nw-footer .nw-footer__body {
	display: block;
user-select: none; 

}

.nw-footer .nw-footer__menu {
	display: flex;
	justify-content: space-between;
	margin-left: 0px;
	flex-wrap: wrap;
}

.nw-footer .nw-footer__menu-item {
  margin-right: auto;
}
.nw-footer .nw-footer__menu-item::after {
  position: initial;
  right: 0px;
  display:none;
}

.nw-footer .menu_dot {
  content: "";
  display: block;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #ea5e20;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
}


.nw-footer .nw-footer__bottom{
	display: flex;
	flex-wrap: wrap;
}

.nw-footer__contacts {
  justify-content: center;
}

@media (max-width: 767px) {
	.nw-footer .nw-footer__menu {
		display: block;
	}
	.nw-footer .menu_item_dot {
		display: none;
	}
	.nw-footer .menu_dot {
		display: none;
	}	
}
/*TS 20.03.24*/


/*TS 26.06.24*/
/*@media (min-width: 380px) {
	jdiv#jvlabelWrap, jdiv#jcont{
		right: calc((100% - 380px)/2) !important;
	}
}*/
@media (min-width: 768px) {
	jdiv#jvlabelWrap, jdiv#jcont{
		right: calc((100% - 750px)/2) !important;
	}
}
@media (min-width: 992px) {
	jdiv#jvlabelWrap, jdiv#jcont{
		right: calc((100% - 970px)/2) !important;
	}
}

@media (min-width: 1200px) {
	jdiv#jvlabelWrap, jdiv#jcont{
		right: calc((100% - 1200px)/2) !important;
	}
}
@media (min-width: 1310px) {
	jdiv#jvlabelWrap, jdiv#jcont{
		right: calc((100% - 1310px)/2) !important;
	}
}
/*jdiv#jvlabelWrap{
	right: calc((100% - 1310px)/2) !important;
}
jdiv#jcont{
	right: calc((100% - 1310px)/2) !important;
}*/


@media (max-width: 380px) {
	jdiv#jvlabelWrap, jdiv#jcont{
		right: 30px !important;
		left: 30px !important;
		width: calc(100% - 60px) !important;
	}
	
	jdiv .header_c8a9._offline_cbb8 .agentName_f028 {
		text-align: right;
	}	
}
/*TS 26.06.24*/


.nw-footer__info-developer {
	/*margin-top: 5px;*/
}
.nw-footer__info-developer a,
.nw-footer__info-developer a:hover {
	color: #fff;		
	font-weight: 300;
  font-size: 16px;
  font-family: HelveticaNeueCyr;
}

.footer_link {
	display: flex;
	gap: 20px;
	align-items: center;
}

@media (max-width: 767px) {
	.nw-footer__info-developer {
		width: 100%;
		text-align: center;
	}

	.footer_link {
		flex-direction: column;
	}
}

.catalog-additional-links {
	margin-top: 20px;
}

.catalog-additional-links .catalog-item {
	color: #d5d5d5;
}

.text-footer p, .text-footer h3, .text-footer li {
	color: #fff;
	font-size: 12px;
}


