/*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;  }*/


.base_price_title {
   display: none
}


.logo-row .logo {
    max-width: 380px;
}

.menu-row .menu-only .mega-menu table td.hide_submenu .dropdown-menu {
    display: none !important
}

.breadcrumbs {
    padding: 0 10px 4px;
    margin-bottom: 7px;
    background: #D1554A;
}

.breadcrumbs a span,
.breadcrumbs span {
    color: #222;
}

.top_slider_wrapp .flexslider .slides>li .banner_bg {
    height: 226px;
    background-size: cover;
}

.top_slider_wrapp .flexslider, .top_slider_wrapp .flexslider .slides>li,
.top_slider_wrapp .flexslider .slides>li td:not(.bg) {
    height: 226px;
    margin: 0;
}

.top_slider_wrapp .flexslider .slides>li .img .wrap_plaxy img {
    max-height: 226px;
}

.section_item_inner {
    width: 100%
}

.section_info__subs-list {
    display: flex;
    flex-direction: column;
}

.subs-hidden {
    display: none    
}

.section_info__subs-list.expanded .subs-hidden {
    display: block    
}

.section_info__subs-list_more {
    padding-top: 14px;
    color: #9e1414;
    cursor: pointer;
    text-align: center;
    transition: 70ms
}

.section_info__subs-list_more:hover {
    opacity: .7
}

.section_info__subs-list_more span:last-of-type {
    display: none
}

.section_info__subs-list.expanded .section_info__subs-list_more span:first-of-type {
    display: none
}

.section_info__subs-list.expanded .section_info__subs-list_more span:last-of-type {
    display: inline
}

.catalog_block .menu>li.full {
    border: 1px solid #f2f2f2;
    border-bottom-width: 0; 
    background: #f8f8f9;
}

.catalog_block .menu>li.full>a {
    border: none;    
    background: none;
}

.menu_top_block.catalog_block .dropdown>li.full:hover>a {
    background: none
}

.menu_top_block.catalog_block .dropdown>li.full:hover>a::before {
    display: none
}

.menu_top_block.catalog_block .dropdown>li.full.current>a {
    background: none;
    color: #9e1414 !important;
}

.catalog_block .menu .child-ul {
    display: none;
    flex-direction: column;    
    padding: 4px 31px 13px 36px;
    font-size: 13px;
}

.menu_top_block.catalog_block .dropdown>li.full.current .child-ul {
    display: flex
}

.catalog_block .menu .child-ul>li {
    padding-bottom: 8px;
}

.catalog_block .menu .child-ul a {
    color: #333;
}

.catalog_block .menu .child-ul a:hover {
    color: #9e1414;
}

.catalog_block .menu .child-ul-3 {
    display: none;
    flex-direction: column;
    padding: 6px 0 0 18px;
    font-size: 12px;
}

.catalog_block .menu .child-ul .has-childs.current .child-ul-3 {
    display: flex
}

.child-ul-3 .menu_item {
    padding-bottom: 4px
}
#basket-root .basket-items-list .basket-item-block-info .basket-items-list-item-warning-container .alert.alert-warning {
    color: #f13928;
    text-transform: uppercase;
    font-weight: 600;
}

.basket-items-list-item-warning-container {
    border: 2px solid #d1554a;
    width: fit-content;
    padding: 9px 7px 0 4px;
}
/*.ask_a_question_wrapper .ask_a_question {
display:none;
}*/


.item.shadow.animation-boxs {
    width: 258px;
}

.first-item .item.shadow.animation-boxs {
    width: 100%;
}

.banners-small .item .image {
	max-height: 100% !important;
}

.catalog_item .article_block, .description_wrapp .article_block, .item .article_block, .info_item .top_info .article{
    font-size: 15px;
    color: #d1554a;
    font-weight: bold;
}