body {
	color: #666666;
	background-color: #ffffff;
}

h1 {
	color: #333333;
}

h2 {
	color: #333333;
}

h3 {
	color: #333333;
}

a {
	color: #335faa;
	border-color: rgba(102, 102, 102, 0.4);
}

a:hover {
	color: #335faa;
}

ul li::before {
	color: #335faa;
}

ol li::before {
	color: #335faa;
}

input[type='text'],
input[type='password'],
input[type='email'],
textarea {
	background-color: #f8f8f8;
	color: #666666;
	border-color: #ededed;
}

input[type='text']::placeholder,
input[type='password']::placeholder,
input[type='email']::placeholder,
textarea::placeholder {
	color: #666666;
}

.search-result__item:nth-last-child(-n + 1) .search-result__link {
	border-bottom-color: #ededed;
}

.search-result__link {
	background-color: #ffffff;
	color: #666666;
	border-left-color: #ededed;
	border-right-color: #ededed;
	border-bottom-color: #ededed;
}

.search-result__item.active .search-result__link,
.search-result__link:hover {
	background-color: #335faa;
	border-color: #335faa !important;
	color: #ffffff;
}
.fieldgroup {
	padding: 0;
	border-width: 0;
}
.user-login-form .form-submit,
.user-pass .form-submit {
	background-color: #ffffff;
	border-color: #adbfdd;
	color: #335faa;
}

.user-login-form .form-submit:hover,
.user-pass .form-submit:hover {
	background-color: #e1e8f3;
	border-color: #adbfdd;
	color: #335faa;
}

.search-page__hd form {
	border-color: #ededed;
}

.search-page__hd .form-text {
	background-color: #ffffff;
}

.search-page__hd .form-actions {
	background-color: #ffffff;
}

.search-page__hd .form-actions:hover {
	background-color: #ffffff;
}

.search-page__hd .form-actions:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: 0px -120px;
	width: 19px;
	height: 19px;
}

.hd_layout-1 .logo__link {
	background-image: url(/wp-content/uploads/2025/01/logo-01.png);
}

.hd_layout-1 .hd__top {
	background-color: #ffffff;
}

.hd_layout-1 .hd__bottom {
	background-color: #0e376b;
	border-bottom-color: transparent;
}

.hd_layout-1 .hd__phones a {
	color: #666666;
}

.hd_layout-1 .hd__phones a:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -106px -183px;
	width: 16px;
	height: 16px;
}

.hd_layout-1 .hd__wf {
	background-color: #f7f7f7;
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.hd_layout-1 .slogan {
	color: #666666;
}

.hd_layout-1 .fav_hd a {
	color: #666666;
}

.hd_layout-1 .fav_hd a::before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: 0px -183px;
	width: 17px;
	height: 16px;
}

.hd_layout-1 .fav_hd a .text {
	border-bottom-color: #e0e0e0;
}

.hd_layout-1 .fav_hd a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -190px -130px;
	width: 17px;
	height: 16px;
}

.hd_layout-1 .fav_hd a:hover .text {
	border-color: transparent;
}

.hd_layout-1 .fav_hd a.is-active:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -190px -130px;
	width: 17px;
	height: 16px;
}

.hd_layout-1 .cmp_hd a {
	color: #666666;
}

.hd_layout-1 .cmp_hd a::before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -190px 0px;
	width: 17px;
	height: 16px;
}

.hd_layout-1 .cmp_hd a .text {
	border-bottom-color: #e0e0e0;
}

.hd_layout-1 .cmp_hd a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -190px -26px;
	width: 17px;
	height: 16px;
}

.hd_layout-1 .cmp_hd a:hover .text {
	border-color: transparent;
}

.hd_layout-1 .cmp_hd a.is-active:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -190px -26px;
	width: 17px;
	height: 16px;
}

.hd_layout-1 .search form {
	border-color: #ededed;
}

.hd_layout-1 .search .form-text {
	background-color: #ffffff;
	border-color: #ededed;
}

.hd_layout-1 .search .form-actions {
	background-color: #ffffff;
}

.hd_layout-1 .search .form-actions:hover {
	background-color: #ffffff;
}

.hd_layout-1 .search .form-actions:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -29px -120px;
	width: 19px;
	height: 19px;
}

.hd_layout-1 .nv-main-menu__item:hover .nv-main-menu__link {
	color: #ffffff;
	background-color: #294c88;
}

.hd_layout-1 .nv-main-menu__link {
	color: #ffffff;
}

.hd_layout-1 .nv-main-menu__item_expanded .nv-main-menu__link > span:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -158px -209px;
	width: 8px;
	height: 5px;
}

.hd_layout-1 .nv-main-menu__submenu {
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
	background-color: #f5f5f5;
}

.hd_layout-1 .nv-submenu__other {
	background-color: #ededed;
	border-color: #e0e0e0;
}

.hd_layout-2 .logo__link {
	background-image: url(/wp-content/themes/uralspectech/src/images/logo-02.png);
}

.hd_layout-2 .hd__top {
	background-color: #335faa;
}

.hd_layout-2 .hd__bottom {
	background-color: #0e376b;
	border-bottom-color: transparent;
}

.hd_layout-2 .hd__phones a {
	color: #ffffff;
}

.hd_layout-2 .hd__phones a:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -132px -183px;
	width: 16px;
	height: 16px;
}

.hd_layout-2 .hd__call-us > a {
	color: #ffffff;
	border-bottom-color: rgba(255, 255, 255, 0.2);
}

.hd_layout-2 .hd__call-us > a:hover {
	border-bottom-color: transparent;
}

.hd_layout-2 .hd__wf {
	background-color: #f7f7f7;
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.hd_layout-2 .slogan {
	color: #ffffff;
}

.cityb {
	/* flex: 1; */
}
/* .cityb #openModalLink {
	color: #335faa;
	text-decoration: none;
} */

.hd_layout-2 .fav_hd a {
	color: #ffffff;
}

.hd_layout-2 .fav_hd a::before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -190px -156px;
	width: 17px;
	height: 16px;
}

.hd_layout-2 .fav_hd a .text {
	border-bottom-color: rgba(255, 255, 255, 0.2);
}

.hd_layout-2 .fav_hd a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -27px -183px;
	width: 17px;
	height: 16px;
}

.hd_layout-2 .fav_hd a:hover .text {
	border-color: transparent;
}

.hd_layout-2 .fav_hd a.is-active:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -27px -183px;
	width: 17px;
	height: 16px;
}

.hd_layout-2 .cmp_hd a {
	color: #ffffff;
}

.hd_layout-2 .cmp_hd a::before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -130px -149px;
	width: 17px;
	height: 16px;
}

.hd_layout-2 .cmp_hd a .text {
	border-bottom-color: rgba(255, 255, 255, 0.2);
}

.hd_layout-2 .cmp_hd a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -157px -149px;
	width: 17px;
	height: 16px;
}

.hd_layout-2 .cmp_hd a:hover .text {
	border-color: transparent;
}

.hd_layout-2 .cmp_hd a.is-active:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -157px -149px;
	width: 17px;
	height: 16px;
}

.hd_layout-2 .search form {
	border-color: #ededed;
}

.hd_layout-2 .search .form-text {
	background-color: #ffffff;
	border-color: #ededed;
}

.hd_layout-2 .search .form-actions {
	background-color: #ffffff;
}

.hd_layout-2 .search .form-actions:hover {
	background-color: #ffffff;
}

.hd_layout-2 .search .form-actions:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -29px -120px;
	width: 19px;
	height: 19px;
}

.hd_layout-2 .nv-main-menu__item:hover .nv-main-menu__link {
	color: #ffffff;
}

.hd_layout-2 .nv-main-menu__item:hover .nv-main-menu__link > span {
	border-bottom-color: rgba(255, 255, 255, 0.65);
}

.hd_layout-2 .nv-main-menu__link {
	color: #ffffff;
}

.hd_layout-2 .nv-main-menu__item_expanded .nv-main-menu__link > span:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -158px -209px;
	width: 8px;
	height: 5px;
}

.hd_layout-2 .nv-main-menu__submenu {
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
	background-color: #f5f5f5;
}

.hd_layout-2 .nv-submenu__other {
	background-color: #ededed;
	border-color: #e0e0e0;
}

.hd_layout-3 .logo__link {
	background-image: url(/wp-content/themes/uralspectech/src/images/logo-03.png);
}

.hd_layout-3 .hd__top {
	background-color: #335faa;
}

.hd_layout-3 .hd__bottom {
	background-color: #0e376b;
	border-bottom-color: transparent;
}

.hd_layout-3 .hd__phones a {
	color: #ffffff;
}

.hd_layout-3 .hd__phones a:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -132px -183px;
	width: 16px;
	height: 16px;
}

.hd_layout-3 .hd__call-us > a {
	color: #ffffff;
	border-bottom-color: rgba(255, 255, 255, 0.2);
}

.hd_layout-3 .hd__call-us > a:hover {
	border-bottom-color: transparent;
}

.hd_layout-3 .hd__wf {
	background-color: #f7f7f7;
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}

.hd_layout-3 .fav_hd a {
	color: #ffffff;
}

.hd_layout-3 .fav_hd a::before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -190px -156px;
	width: 17px;
	height: 16px;
}

.hd_layout-3 .fav_hd a .text {
	border-bottom-color: rgba(255, 255, 255, 0.2);
}

.hd_layout-3 .fav_hd a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -27px -183px;
	width: 17px;
	height: 16px;
}

.hd_layout-3 .fav_hd a:hover .text {
	border-color: transparent;
}

.hd_layout-3 .fav_hd a.is-active:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -27px -183px;
	width: 17px;
	height: 16px;
}

.hd_layout-3 .cmp_hd a {
	color: #ffffff;
}

.hd_layout-3 .cmp_hd a::before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -130px -149px;
	width: 17px;
	height: 16px;
}

.hd_layout-3 .cmp_hd a .text {
	border-bottom-color: rgba(255, 255, 255, 0.2);
}

.hd_layout-3 .cmp_hd a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -157px -149px;
	width: 17px;
	height: 16px;
}

.hd_layout-3 .cmp_hd a:hover .text {
	border-color: transparent;
}

.hd_layout-3 .cmp_hd a.is-active:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -157px -149px;
	width: 17px;
	height: 16px;
}

.hd_layout-3 .search form {
	border-color: #ededed;
}

.hd_layout-3 .search .form-text {
	background-color: #ffffff;
	border-color: #ededed;
}

.hd_layout-3 .search .form-actions {
	background-color: #ffffff;
}

.hd_layout-3 .search .form-actions:hover {
	background-color: #ffffff;
}

.hd_layout-3 .search .form-actions:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -29px -120px;
	width: 19px;
	height: 19px;
}

.hd_layout-3 .nv-main-menu__item:hover .nv-main-menu__link {
	color: #ffffff;
}

.hd_layout-3 .nv-main-menu__item:hover .nv-main-menu__link > span {
	border-bottom-color: rgba(255, 255, 255, 0.65);
}

.hd_layout-3 .nv-main-menu__link {
	color: #ffffff;
}

.hd_layout-3 .nv-main-menu__item_expanded .nv-main-menu__link > span:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -158px -209px;
	width: 8px;
	height: 5px;
}

.hd_layout-3 .nv-main-menu__submenu {
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
	background-color: #f5f5f5;
}

.hd_layout-3 .nv-submenu__other {
	background-color: #ededed;
	border-color: #e0e0e0;
}

/* .print a {
	color: #666666;
}

.print a::before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -127px 0px;
	width: 25px;
	height: 25px;
}

.print a:hover {
	color: #335faa;
} */

/* .pdf a {
	color: #666666;
}

.pdf a::before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -81px -74px;
	width: 23px;
	height: 28px;
}

.pdf a:hover {
	color: #335faa;
} */

.fav:not(.fav_hd) a {
	color: #666666;
}

.fav:not(.fav_hd) a::before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -190px -52px;
	width: 17px;
	height: 16px;
}

.fav:not(.fav_hd) a .text {
	border-bottom-color: #e0e0e0;
}

.fav:not(.fav_hd) a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -127px -94px;
	width: 17px;
	height: 16px;
}

.fav:not(.fav_hd) a:hover .text {
	border-bottom-color: transparent;
}

.fav:not(.fav_hd) a.is-active:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -127px -94px;
	width: 17px;
	height: 16px;
}

.cmp:not(.cmp_hd) a {
	color: #666666;
}

.cmp:not(.cmp_hd) a::before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -190px -78px;
	width: 17px;
	height: 16px;
}

.cmp:not(.cmp_hd) a .text {
	border-bottom-color: #e0e0e0;
}

.cmp:not(.cmp_hd) a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -190px -104px;
	width: 17px;
	height: 16px;
}

.cmp:not(.cmp_hd) a:hover .text {
	border-bottom-color: transparent;
}

.cmp:not(.cmp_hd) a.is-active:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -190px -104px;
	width: 17px;
	height: 16px;
}

.wf__privacy-policy {
	color: #666666;
}

.cs-placeholder {
	background-color: #f8f8f8;
	color: #666666;
	border-color: #ededed;
}

.cs-placeholder::after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -122px -209px;
	width: 8px;
	height: 6px;
}

.cs-options ul li:hover {
	background-color: rgba(50, 94, 169, 0.1);
}

.cs-selected {
	background-color: rgba(50, 94, 169, 0.1);
}

input[type='checkbox']:not(checked) + label:before {
	background-color: #f5f5f5;
	border-color: #cfcfcf;
}

input[type='checkbox']:checked + label::before {
	background-color: #f5f5f5;
	border-color: #cfcfcf;
}

input[type='checkbox']:checked + label::after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -102px -209px;
	width: 10px;
	height: 8px;
}

input[type='radio']:not(checked) + label:before {
	background-color: #f5f5f5;
	border-color: #cfcfcf;
}

input[type='radio']:checked + label::before {
	background-color: #f5f5f5;
}

input[type='radio']:not(checked) + label:after {
	background-color: #333333;
}

.btn_style-1 {
	background-color: #ffffff;
	border-color: #adbfdd;
	color: #335faa;
}

.btn_style-1:hover {
	background-color: #e1e8f3;
	border-color: #adbfdd;
	color: #335faa;
}

.btn_style-2 {
	background-color: #335faa;
	border-color: #335faa;
	color: #ffffff;
}

.btn_style-2:hover {
	background-color: #294c88;
	border-color: #294c88;
	color: #ffffff;
}

.btn_style-3 {
	color: #666666;
	border-color: rgba(118, 118, 118, 0.4);
}

.ui-widget-content a {
	color: #335faa;
}

.ui-dialog .ui-dialog-buttonpane button {
	background: #ffffff;
	border-color: #adbfdd;
	color: #335faa;
}

.ui-dialog .ui-dialog-buttonpane button:hover {
	background: #e1e8f3;
	border-color: #adbfdd;
	color: #335faa;
}

id_uppercase_oops .bc {
	color: #9d9d9d;
}

.bc__link {
	color: #7e7e7e;
}

.bc__sep {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -30px -237px;
	width: 6px;
	height: 6px;
}

.bc-m a:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -162px -129px;
	width: 16px;
	height: 9px;
}

.lb-sale {
	background-color: #f07923;
	color: #ffffff;
}

.presence_in {
	color: #6a8613;
	background-color: #dbf195;
}

.presence_none {
	color: #ffffff;
	background-color: #868686;
}

.price_current {
	/* color: #242424; */
}

.price_new {
	/* color: #f63d41; */
}

.price_none {
	/* color: #242424; */
}

.price_factory {
	color: #959595;
}

.dots__dot {
	background-color: #5a7597;
}

.dots__dot:hover {
	background-color: #0e376b;
}

.dots__dot.active {
	background-color: #0e376b;
}

.arrows_type-1 .arrows__prev:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -162px -95px;
	width: 12px;
	height: 24px;
}

.arrows_type-1 .arrows__prev:hover:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: 0px -149px;
	width: 12px;
	height: 24px;
}

.arrows_type-1 .arrows__next:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -162px -27px;
	width: 12px;
	height: 24px;
}

.arrows_type-1 .arrows__next:hover:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -162px -61px;
	width: 12px;
	height: 24px;
}

.arrows_type-2 .arrows__prev:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -244px -75px;
	width: 9px;
	height: 15px;
}

.arrows_type-2 .arrows__prev:hover:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -244px -50px;
	width: 9px;
	height: 15px;
}

.arrows_type-2 .arrows__next:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -244px 0px;
	width: 10px;
	height: 15px;
}

.arrows_type-2 .arrows__next:hover:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -244px -25px;
	width: 10px;
	height: 15px;
}

.arrows_type-3 .arrows__prev:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: 0px -209px;
	width: 10px;
	height: 18px;
}

.arrows_type-3 .arrows__prev:hover:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -217px -179px;
	width: 10px;
	height: 18px;
}

.arrows_type-3 .arrows__next:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -217px -123px;
	width: 10px;
	height: 18px;
}

.arrows_type-3 .arrows__next:hover:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -217px -151px;
	width: 10px;
	height: 18px;
}

.ft_layout-2 ul li:before {
	color: #777777;
}

.ft_layout-2 .ft__head {
	background-color: #1f3866;
	color: #fff;
}

.ft_layout-2 .ft__head a {
	color: #fff;
	border-color: rgba(173, 173, 173, 0.3);
}

.ft_layout-2 .ft__head a:hover {
	color: #335faa;
	border-color: transparent;
}

.ft_layout-2 .ft__foot {
	background-color: #13255e;
	color: #b3b3b3;
}

.ft_layout-2 .ft__foot a {
	color: #b3b3b3;
	border-color: rgba(131, 131, 131, 0.3);
}

.ft_layout-2 .ft__foot a:hover {
	color: #335faa;
	border-color: transparent;
}

.ft_layout-2 .ft__title h3 {
	color: #ffffff;
}

.ft_layout-2 .ft__title h3 a {
	color: #ffffff;
}

.ft_layout-2 .ft__title h3 a:hover {
	color: #335faa;
}

.ft_layout-2 .ft-contacts__phones:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -22px -149px;
	width: 17px;
	height: 17px;
}

.ft_layout-2 .ft-contacts__phones a {
	color: #ffffff;
}

.ft_layout-2 .ft-contacts__email:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -217px -100px;
	width: 17px;
	height: 13px;
}

.ft_layout-2 .ft-contacts__email a {
	color: #ffffff;
}

.ft_layout-2 .ft-contacts__address:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -217px -50px;
	width: 13px;
	height: 17px;
}

.pg__item {
	background-color: #ffffff;
	border-color: #ededed;
}

.pg__item a {
	color: #666666;
}

.pg__item:hover {
	border-color: #ededed;
}

.pg__item:hover a {
	text-decoration: none;
}

.pg__current {
	background-color: #f5f5f5;
}

.pg__link:hover {
	color: #335faa;
}

.pg__previous,
.pg__next {
	border-color: #ededed;
}

.pg__previous a:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -66px -209px;
	width: 8px;
	height: 13px;
}

.pg__previous a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -84px -209px;
	width: 8px;
	height: 13px;
}

.pg__next a:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -244px -192px;
	width: 8px;
	height: 13px;
}

.pg__next a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -143px -120px;
	width: 8px;
	height: 13px;
}

.pg__first,
.pg__last {
	border-color: #ededed;
}

.pg__first a:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -244px -146px;
	width: 10px;
	height: 13px;
}

.pg__first a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -244px -169px;
	width: 10px;
	height: 13px;
}

.pg__last a:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -244px -100px;
	width: 10px;
	height: 13px;
}

.pg__last a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -244px -123px;
	width: 10px;
	height: 13px;
}

.pg__ellipsis {
	border-color: #ededed;
}

/* .filter-btn a:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -39px -74px;
	width: 32px;
	height: 32px;
}

.filter__title {
	background-color: #f5f5f5;
	color: #333333;
}

.filter__presence {
	color: #989898;
}

.filter__more {
	color: #335faa;
}

.filter__more:hover {
	color: #335faa;
}

.filter__more span:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -140px -209px;
	width: 8px;
	height: 6px;
}

.filter__action {
	background-color: #f5f5f5;
}

.filter__action .edit-submit {
	background-color: #335faa;
	border-color: #335faa;
	color: #ffffff;
}

.filter__action .edit-submit:hover {
	background-color: #294c88;
	border-color: #294c88;
	color: #ffffff;
}

.filter__action .edit-clear {
	background-color: #ffffff;
	border-color: #adbfdd;
	color: #335faa;
}

.filter__action .edit-clear:hover {
	background-color: #e1e8f3;
	border-color: #adbfdd;
	color: #335faa;
}

.filter-panel__overlay {
	background-color: rgba(0, 0, 0, 0.5);
}

.filter-panel__panel {
	background-color: #ffffff;
}

.filter-panel__hd {
	border-bottom-color: #dadada;
}

.filter-panel__ft {
	background-color: #f5f5f5;
} */

.b-promo__title {
	color: #ffffff;
}

.b-promo__title > span span {
	background-color: transparent;
}

.system-tabs ul {
	background-color: rgba(220, 76, 79, 0.05);
	border-bottom-color: #335faa;
}

.system-tabs ul li a {
	color: #000000;
}

.system-tabs ul li a:hover {
	color: #ffffff;
	background-color: #294c88;
}

.system-tabs ul li a.is-active {
	color: #ffffff;
	background-color: #335faa;
}

.system-tabs__expanded:hover .system-tabs__burger {
	background-color: #ffffff;
}

.system-tabs__expanded:hover .system-tabs__burger:after {
	background-color: #ffffff;
}

.system-tabs__burger {
	background-color: rgba(38, 140, 242, 0.05);
	border-bottom-color: #335faa;
}

.system-tabs__mn li a {
	background-color: #ffffff;
	color: #000000;
}

.system-tabs__mn li a:hover {
	background-color: #294c88;
	color: #ffffff;
}

.system-tabs__mn li.is-active a {
	background-color: #f63d41;
	color: #ffffff;
}

.b-contacts__item_phone .b-contacts__title span:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -49px -149px;
	width: 17px;
	height: 17px;
}

.b-contacts__item_email .b-contacts__title span:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -217px 0px;
	width: 17px;
	height: 13px;
}

.b-contacts__item_adress .b-contacts__title span:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -217px -23px;
	width: 13px;
	height: 17px;
}

.b-contacts__item_time .b-contacts__title span:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -87px -120px;
	width: 18px;
	height: 18px;
}

.image__big {
	border-color: #e9e9e9 !important;
	background-color: #f8f8f8;
}

.image__big .image__item_video a::after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: 0px 0px;
	width: 64px;
	height: 64px;
}

.image__preview .image__item {
	border-color: #e9e9e9 !important;
	background-color: #f8f8f8 !important;
}

.image__preview .image__item.swiper-slide-thumb-active::before {
	border-color: #335faa;
}

.image__preview .image__item_video::after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -74px 0px;
	width: 43px;
	height: 43px;
}

.card-unit__info {
	background-color: #f5f5f5;
}

.card-unit__fav-cmp,
.card-unit__share {
	border-color: #e0e0e0;
}

.print a:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -115px -120px;
	width: 18px;
	height: 17px;
}

.print a span {
	border-color: #e0e0e0;
}

.print a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -162px 0px;
	width: 18px;
	height: 17px;
}

.print a:hover span {
	border-color: transparent;
}

.pdf a:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -76px -149px;
	width: 17px;
	height: 17px;
}

.pdf a span {
	border-color: #e0e0e0;
}

.pdf a:hover:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -103px -149px;
	width: 17px;
	height: 17px;
}

.pdf a:hover span {
	border-color: transparent;
}

.card-unit__phones:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -54px -183px;
	width: 16px;
	height: 16px;
}

.card-unit__phone a {
	color: #333333;
}

.b-contacts-node__phones:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -158px -183px;
	width: 16px;
	height: 16px;
}

.b-contacts-node__phone a {
	color: #333;
}

.b-contacts-node__emails:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -217px -77px;
	width: 17px;
	height: 13px;
}

.b-contacts-node__email a span {
	border-bottom-color: rgba(102, 102, 102, 0.4);
}

.b-contacts-node__email a:hover span {
	border-bottom-color: transparent;
}

.cmptb .btn_clean span:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -20px -209px;
	width: 13px;
	height: 13px;
}

.cmptb__footer .cmptb__fav-cmp .cmp a {
	color: #335faa;
}

.cmptb__footer .cmptb__fav-cmp .cmp a:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -43px -209px;
	width: 13px;
	height: 13px;
}

.cmptb__selected-row {
	border-color: #a6a6a6;
}

.controls__distinction {
	color: #4d4d4d;
}

.cmptb__c .cmptb__header .cmptb__image {
	background-color: #f8f8f8;
	border-color: #e9e9e9;
}

.cmptb__c .cmptb__header .cmptb__name a span {
	border-color: rgba(102, 102, 102, 0.4);
}

.mCSB_draggerRail {
	background-color: #ededed !important;
	border-color: #cfcfcf !important;
}

.mCSB_dragger_bar {
	background-color: #335faa !important;
}

.mCSB_dragger_bar:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -74px -53px;
	width: 30px;
	height: 4px;
}

.ajax-progress,
.ajax-progress-throbber,
.ajax-progress-fullscreen {
	background: rgba(255, 255, 255, 0.7);
}

.ajax-progress-throbber:before,
.ajax-progress-fullscreen:before {
	border-color: #335faa transparent;
}

.catalog-items.active-overlay::before {
	background-color: rgba(255, 255, 255, 0.7);
}

.catalog-items__overlay::before {
	border-color: #335faa transparent;
}

.b-instock {
	background-color: #f8f8f8;
}

.b-analog-tech {
	background-color: #f8f8f8;
}

.btn_download:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: 0px -74px;
	width: 29px;
	height: 36px;
}

.btn_download span {
	border-bottom-color: rgba(102, 102, 102, 0.4);
}

.btn_download span:hover {
	border-bottom-color: transparent;
}

.wf__action input {
	background-color: #335faa;
	border-color: #335faa;
	color: #ffffff;
}

.wf__action input:hover {
	background-color: #294c88;
	border-color: #294c88;
	color: #ffffff;
}

.item-cat1__link {
	background-color: #f8f8f8;
	border-color: #ededed;
}

.item-cat1__link:hover {
	background-color: #ededed;
}

.item-cat1__name span {
	border-color: rgba(51, 95, 170, 0.4);
}

.item-cat2 {
	background-color: #f8f8f8;
	border-color: #ededed;
}

.item-cat2:hover {
	background-color: #ededed;
}

.item-cat2__name a span {
	border-color: rgba(51, 95, 170, 0.4);
}

.item-cat2__sublist li:before {
	color: #666666;
}

.item-cat2__sublist a {
	color: #666666;
}

.item-cat3__link {
	background-color: #f8f8f8;
	border-color: #ededed;
}

.item-cat3__link:hover {
	background-color: #ededed;
}

.item-cat3__name span {
	border-color: rgba(51, 95, 170, 0.4);
}

.item-unit1__image {
	background-color: #f8f8f8;
	border-color: #e9e9e9;
}

.item-unit1__name span {
	border-color: rgba(51, 95, 170, 0.4);
}

.b-instock .item-unit1__image {
	background-color: #fff;
}

.item-unit2 {
	border-color: #d9d9d9;
}

.item-unit2:nth-last-child(-n + 1) {
	border-color: #d9d9d9;
}

.item-unit2__image {
	background-color: #f8f8f8;
	border-color: #e9e9e9;
}

.item-unit3 {
	border-color: #d9d9d9;
}

.item-unit3:nth-last-child(-n + 1) {
	border-color: #d9d9d9;
}

.item-unit3__image {
	background-color: #f8f8f8;
	border-color: #e9e9e9;
}

.item-unit4 {
	border-color: #d9d9d9;
}

.item-unit4__image {
	background-color: #f8f8f8;
	border-color: #e9e9e9;
}

.item-unit5 {
	border-color: #d9d9d9;
}

.item-unit5:nth-last-child(-n + 1) {
	border-color: #d9d9d9;
}

.item-unit5__image {
	background-color: #f8f8f8;
	border-color: #e9e9e9;
}

.item-shipment__image {
	background-color: #f8f8f8;
	border-color: #e9e9e9;
}

.item-shipment2__name span {
	border-color: rgba(51, 95, 170, 0.4);
}

.item-news1__image {
	background-color: #f8f8f8;
	border-color: #e9e9e9;
}

.item-news1__date {
	color: #bfbfbf;
}

.item-news1__name span {
	border-color: rgba(51, 95, 170, 0.4);
}

.item-news1__body {
	color: #666666;
}

.item-news2 {
	border-color: #d9d9d9;
}

.item-news2:nth-last-child(-n + 1) {
	border-color: #d9d9d9;
}

.item-news2__image {
	background-color: #f8f8f8;
	border-color: #e9e9e9;
}

.item-news2__date {
	color: #bfbfbf;
}

.item-news2__name span {
	border-color: rgba(51, 95, 170, 0.4);
}

.item-news2__body {
	color: #666666;
}

.gallery__image a {
	background-color: #f8f8f8;
	border-color: #e9e9e9;
}

.gallery__image a:before {
	background-color: rgba(237, 237, 237, 0.7);
}

.gallery__image a:after {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -127px -35px;
	width: 20px;
	height: 20px;
}

.gallery__image a:hover:before {
	background-color: #ededed;
}

.hd-m__inner {
	background-color: #ffffff;
	border-color: #d9d9d9;
}

.phone-m-btn__link span {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -80px -183px;
	width: 16px;
	height: 16px;
}

.search-m-btn {
	background-color: #ffffff;
}

.search-m-btn span {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -127px -65px;
	width: 19px;
	height: 19px;
}

.menu-m-panel__overlay {
	background-color: rgba(0, 0, 0, 0.5);
}

.menu-m-panel__panel {
	background-color: #ffffff;
}

.menu-m-panel__hd {
	border-bottom-color: #dadada;
}

.search-m-panel {
	background-color: #ffffff;
}

.search-m-panel .search form {
	border-color: #ededed;
}

.search-m-panel .search .form-text {
	background-color: #ffffff;
}

.search-m-panel .search__submit {
	background-color: #ffffff;
}

.search-m-panel .search__submit:hover {
	background-color: #ffffff;
}

.search-m-panel .search__submit:before {
	background-image: url(/wp-content/themes/uralspectech/src/images/sprite_maroon.png);
	background-position: -58px -120px;
	width: 19px;
	height: 19px;
}

.ft__container.container .ft__col.ft__col_1 .logo a {
	background-color: #eee;
	background-position: center;
	background-image: url(/wp-content/uploads/2025/01/logo-01.png);
	margin-bottom: 30px;
}
.text-align-left {
	text-align: left;
}
.visually-hidden {
	position: absolute !important;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	width: 1px;
	height: 1px;
	word-wrap: normal;
}
/*# sourceMappingURL=maps/color-scheme-maroon.css.map */
