/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/
a:focus {
  color: #e6d500 !important;
}

.basket_fly .opener .basket_count {
  background: #424f60;
  border-bottom: 1px solid #636f7d;
}

.basket_fly .opener .basket_count:hover {
background: #5e6978;
}

.basket_wrapp .basket_fly .basket_count.empty .wraps_icon_block.basket .count span {
background: #5e728c;
}

.basket_wrapp:not(.basket_fill_COLOR) .basket_fly .wraps_icon_block.delay .count span {
background: #5e728c;
}

.basket_wrapp .wraps_icon_block .count > span {
background: #5e728c;
color: #fff;
}

.items.landings_list--grid {
display: none;
}

button[data-param-form_id="RESUME"] {
display: none;
}

.img_inner a span {
background-size: contain;

@media (min-width: 1140px) {
background-size: inherit;
}
}

.wrapper_inner tbody tr td {
    background-color: #f0f8ff78;

    @media (min-width: 768px) {
        background-color: transparent;
    }
}

.viewed_slider.common_product.wrapper_block.recomendation.s_es4Hjc {
display: none;
}

.callback-block.animate-load.twosmallfont.colored {
    color: #000;
    text-decoration: underline;
    transition: all 0.2s linear;
}

.callback-block.animate-load.twosmallfont.colored:hover {
    text-decoration-color: #ffed00;
}

.btn.btn-default.white.animate-load {
    color: #000 !important;
    border: 1px solid #ffed00;
    background: #ffed00;
}

.btn.btn-default.white.animate-load:hover {
    color: #000 !important;
    border: 1px solid #ffed00;
    background: #d5c600;
}

.btn.btn-default {
    color: #000 !important;
    border: 1px solid #ffed00;
    background: #ffed00;
}

.btn.btn-default:hover {
    color: #000 !important;
    border: 1px solid #ffed00;
    background: #d5c600;
}

.mega-menu table td.active .wrap > a {
    color: #000;
}

.menu_top_block.catalog_block .dropdown > li.full.current > a {
    color: #000 !important;
    background: #ffed00;
}

.menu_top_block.catalog_block .dropdown > li.full.current > a::after {
    color: #000 !important;
}

.menu_top_block.catalog_block .dropdown > li.full > .dropdown > li > a {
    color: #000;
}

.menu_top_block.catalog_block .dropdown > li.full > .dropdown > li > a span {
    border-bottom: 1px solid #000;
}

.menu_top_block.catalog_block .dropdown > li.full:not(.v_bottom) > .dropdown > li > a:hover {
    color: #000;
}

.menu_top_block.catalog_block .dropdown > li.full:not(.v_bottom) > .dropdown > li > a:hover span {
    border-bottom: 1px solid #ffed00;
}

body#main .colored_theme_text {
   color: #000;
   background-color: #ffed00;
}

.mega-menu table .dropdown-menu li > a:hover {
    color: #000;
}

.mega-menu table .dropdown-menu li > a:hover span {
    border-bottom: 1px solid #ffed00;
}

.menu_top_block.catalog_block .dropdown > li.full:hover > a {
    background: #fff;
}

.menu_top_block.catalog_block .dropdown > li.full:hover > a {
    color: #000;
}

header .catalog_menu .menu_top_block.menu li.catalog li.full.current > a::after, header .catalog_menu .menu_top_block.menu li.catalog li.full:hover > a::after, .menu_top_block.catalog_block .dropdown > li.full:hover > a::after, .left_menu > li.has-childs:hover > a::after {
    color: #000;
}

.menu_top_block.catalog_block .dropdown > li.full.current:hover > a::after {
    color: #000;
}

header .menu_colored .menu_top_block > li.current > a, header .menu_dark .menu_top_block.menu > li.current > a, header .menu_dark .menu_top_block.menu > li.current:hover > a, .menu_top_block.catalog_block .dropdown > li.full:hover > a::before, .menu_top_block.catalog_block .dropdown > li.full.current > a, header .menu_top_block li.catalog > .dropdown > li.current > a, .left_menu > li.current > a, .left_menu > li:hover > a::before {
    background: #ffed00;
}

.dark_link:hover span {
    color: #000 !important;
}

.catalog_item:hover .item-title a {
    color: #000 !important;
}

.btn.btn-default.white:not(.grey) {
    color: #000 !important;
}

.tabs .nav-tabs li.active a {
    color: #000;
}