.header-logo .image svg, .search-form .search-button svg, header .recall-btn .icon, .header-basket-link .basket-icon svg, .banner .banner-buy-btn .icon, .footer-logo .icon, .footer-nav li:hover svg, .post-footer .socials a svg, .catalog-sort-set .icon, .catalog-view-set__item.selected .icon, .product-info .product-black-link .icon, .button--transparent .icon, .product-features__item .icon-wrapper .icon, .news-list__item .link .icon, .compare-slider__item .compare-black-link .icon, .main-nav .sub-menu .icon, .main-nav .mobile-menu-toggler .icon, .mobile-header .mobile-menu-toggler .icon, .mobile-header .mobile-menu-toggler .delete-icon, .mobile-header .mobile-logo .icon, .mobile-header .mobile-basket .icon, .main-nav .main-menu > li > a:hover svg, .post-footer .socials a:hover svg, .configurator .switch > svg
{
    fill: #000000;
}
a, .header-basket-link__counter span, h1, h2, h3, h4, h5, .news-list__item .name, h6, .banner .banner-link, .tabs-title.is-active a, .tabs-title a:hover, .products-list__item .name, .products-list__item .prices .current-price, .breadcrumbs-button, .main-brands a:hover, .main-features__info .title, .footer-nav li:hover a, .post-footer .copyrights .company-name, .page-header .breadcrumbs li a:hover, .catalog-sort-set__item, .catalog-filters__link-list li.has-child > a:after, .button--white, .badge--new, .count-up__btn.plus, .count-up__btn.minus, blockquote, blockquote p, .product-price-block .price, .product-price-block .head, .news-list__item .link, .news-inner .title, .compare-slider__item .name a, .compare-slider__item .prices .current-price, .header-basket-popup__item .item-content .name, .header-basket-popup__item .item-content .price, .header-basket-popup__footer .total-price-in-basket, .cart-back, .b-cart__head .b-cart__cell, .b-cart__cell--price, .b-cart__cell--total, .b-cart__cell--funcs a, .b-cart .count-up__btn, .order-list__item .head, .order-product .name a, .order-product .prices .current-price, .tabs-mobile-links select, .b-cart__cell--discount
{
    color: #000000;
}
.main-nav .main-menu > li > a:hover {color:#80c351;}
.main-nav-fixed .main-menu > li > a:hover {color:#80c351;}
.bx-soa-section-title,.bx-soa-section-title span, .bx-soa-section .bx-soa-section-title-count:before, .bx-soa-cart-total, .bx-soa-item-title a, .bx-soa-item-properties.bx-text-right .bx-soa-item-td-text span, .bx-soa-item-td-text .bx-price, .form-group--location, .side-menu ul li a, .sale_order_full_table b, .b-cart__summary-info, .b-cart__item-link
{
    color: #000000 !important;
}
.configurator .left-block, .jspDrag, .main-slider .owl-dot.active, .button--white:hover, .products-list__item .buttons .to-basket-btn:hover, .main-slider .owl-dot.active, .products-list__item .image .preview-btn:hover, .main-features__item:hover .main-features__icon, .slider-handle, .pagination .current, .pagination a:hover, .pagination button:hover, #modef, .configurator .switch:hover, .configurator .right-block .values .header-inner
{
    background: #000000;
}
.in-basket, .bx-composite-btn {
    background: #000000 !important;
}
a.scroll-to-top, .b-cart__coupon-btn, .b-cart__btns-right .checkout, .cart-back:hover, .main-product-slider .owl-nav .owl-prev, .main-product-slider .owl-nav .owl-next, .form-banner--black, .button {
    background-color: #000000;
}
.cart-back, .sku_prop.bx_active .cnt {
    border: 1px solid #000000;
}
.products-list__item .image .preview-btn:hover, .main-features__item:hover .main-features__icon, .option-set [type="radio"]:checked + .caser, .option-set [type="checkbox"]:checked + .caser, .option-set .caser:hover .caser-radio.bx_active .caser, .button--white:hover, .products-list__item .buttons .to-basket-btn:hover, .product-tabs .tabs-title.is-active, blockquote
{
    border-color: #000000;
}
.radio-inline input:checked + .radio-inline_border, .bx-soa-pp-company.bx-selected, .bx-soa-pp-company-block .checkbox label input:checked + .label-border, .form-group .form-control:focus, [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, textarea:focus, .in-basket
{
    border-color: #000000 !important;
}
#modef::after {
    border-right: 5px solid #000000;
}
a:hover, a:focus {
    color: #262626;
}
.button--white {
    background-color: #fff;
}
.button--white:hover, .products-list__item .buttons .to-basket-btn:hover, .products-list__item .image .preview-btn:hover {
    color: #fff;
}
a.scroll-to-top:hover,.button:hover, .button:focus, .in-basket .button:hover, .in-basket .button:focus {
    background-color: #262626;
}
.button--transparent, .button--transparent:hover, .button--transparent:focus {
    background: transparent;
}
.compare-active, .favorite-active, .compare-active:hover, .favorite-active:hover, label[data-bx-user-consent] input:checked + a:after, [type="checkbox"]:checked + .checkbox-icon:before, .sale-paysystem-yandex-button-item, .bx-blue .btn.btn-default
{
    background-color: #000000 ;
}
.configurator .switch:hover svg path {
    fill: #fff;
}
.button-typefile{
    color: #fff;
    background-color: #000000;
}
.item.item_checkbox .values.test_checkbox a.active div::before{
    background-color: #000000;
}
.item.item_checkbox .values.test_checkbox a div::before{
    background-color: #999;
}
.product-recomendation__image:hover .specification-recomendation{
    background-color: #ffffff;
    border:1px solid #999;
    color:#999;
}
.product-recomendation__image:hover .specification-recomendation:before {
    border-bottom: 5px solid #999;
}
.product-recomendation__image:hover .specification-recomendation:after {
    border-bottom: 4px solid white;
}
.configurator .right-block .block-item .item .values a.active div{
    background:#000000;
    color:white;
}
.item.item_checkbox .values a.active div{
    background: #262626;
}
.item.item_checkbox .values a div:before {
    background: white;
}
.item.item_checkbox .values a.active div::before {
    background: white;
}
.configurator .left-block{
    background: #000000;
    color:white;
}
.configurator .left-block .section-block.active{
    background: #262626;
}
.jspDrag{
    background: #000000;
}
.jspDrag:hover{
    background-color:#262626;
}
.jspDrag:active{
    background-color:#262626;
}
.item.item_checkbox .values a:not(.active) div {
    box-shadow:  inset 0 0 0 1px #000000;
}
.item.item_checkbox .values a:not(.active) div:before {
    box-shadow: inset 0 0 0 1px #000000;
}
.bx-pagination .bx-pagination-container ul li a:hover span{
    background: #000000;
    color: #fff;
}
.bx-pagination .bx-pagination-container ul li.bx-active span{
    background: #000000;
    color: #fff;
}
input.lk-form__radio:checked + label.lk-radio__label:before {
    box-shadow: inset 0 0 0 3px white;
    background-color: #000000;
}
.lk-grid__item:hover {
    transition: all ease .2s;
    box-shadow: 0 2px 10px -3px #262626;
}
.sale-acountpay-pp-company.bx-selected .sale-acountpay-pp-company-graf-container {
    border-color: #000000;
}
.sale-order-payment-change-pp-company:hover .sale-order-payment-change-pp-company-graf-container {
    border-color: #000000;
}
.subscribe-edit .color {
    color: #000000;
}
.ya-share2__item {
	border: 1px solid #000000;
}
.ya-share2__item:hover{
	border: 1px solid #262626;
}
.product-share-links {
	fill: #000000;
}
.product-share-links:hover {
	fill: #262626;
}
.product-slider.owl-carousel.owl-loaded.owl-drag .owl-dots .owl-dot, .product-slider.owl-carousel.owl-loaded.owl-drag .owl-dots .owl-dot.active, .product-slider.owl-carousel.owl-loaded.owl-drag .owl-dots .owl-dot {
    background-color: #000000;
}
.b-cart__coupon-btn:hover, .cart-btn.checkout:hover {
    background-color:#262626;
}

.btn-large, .btn-small, .btn-up-circle, .btn-up-square, .btn-large:active, .compare-slider .owl-nav .owl-prev, .compare-slider .owl-nav .owl-next {
    background-color: #000000;
}
.btn-large:hover, .btn-large:focus, .btn-small:hover, .btn-small:focus, .btn-small:active, .btn-up-circle:hover, .btn-up-square:hover {
    color:#000000 ;
}

 .btn-small-square, .btn-favorite:hover, .btn-favorite:active, .btn-a-small:hover, .btn-a-large:hover, .btn-a-small:active, .btn-a-large:active {
    background-color: #000000;
}
.btn-small-square:hover, .btn-up-circle:hover, .btn-up-square:hover, .btn-def:hover, .btn-large-light:hover, .btn-small-light:hover, .btn-large-light:active, .btn-small-light:active {
    background-color:#262626;
}
.btn-a-large, .btn-a-small, .btn-close-circle, .btn-favorite, .btn-large-light, .btn-small-light {
    color:#000000;
    border:1px solid #000000;
}
.btn-a-large .icon, .btn-a-small .icon {
    fill:#000000;
}
.btn-def, .btn-def:active {
    background: #000000;
}
.btn-large, .btn-small, .tabs-mobile-links select {
    border:1px solid #000000;
}
.main-product-slider .owl-nav .owl-next:hover, .sale-paysystem-yandex-button-item:hover, .to-basket-btn.slider-product-options.btn-a-large.in-basket:hover, .btn-def.in-basket:hover {
    background-color:#262626 !important;
}
.container-btn {
    background-color: #000000;
}
.caser-radio.bx_active .caser{
    border-color: #000000;
}