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

	.grecaptcha-logo {
    display: none !important;
}
 
.grecaptcha-badge {
    display: none !important;
}


.quhead {
    /*background: #76808e;*/
color: #ff7000;
padding: 5px;
border-bottom: 1px solid #ff7000;
padding-top: 20px;
}
.qurowtitle2 {
color: #676767;
padding: 3px;
width: 50%;
}
.qutable {
width: 100%;
}
.qurowtitle {
color: #676767;
padding: 3px;
width: 50%;
}
.quSDhead{color:#00aea0;padding:5px;border-bottom:1px solid #00aea0;padding-top:20px;}
.quSDrowtitle2{color:#676767;padding:3px;width:50%;}
.quSDtable{width:100%;}
.quSDrowtitle{color:#676767;padding:3px;width:50%;}

.item-stock .stock+.value {
font-weight:normal;
}

.item-stock .value {
    color: #e10000;
	font-size: 1em;
	font-weight: 800;
}

.zowl-bg-nav .1catalog-watermark::before
{
    content: "нет в наличии";
    font-family: "Open Sans", sans-serif;
    position: absolute;
    color: rgb(255, 112, 0);
    transform: rotate(-45deg);
    bottom: 0px;
    left: 0px;
    z-index: 2;
    text-transform: uppercase;
    font-size: 40px;
    white-space: pre;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
}
.zcatalog-watermark-sect::before
{
    content: "нет в наличии";
    font-family: "Open Sans", sans-serif;
    position: absolute;
    color: rgb(255, 112, 0);
    transform: rotate(-45deg);
    bottom: 0px;
    left: 0px;
    z-index: 2;
    text-transform: uppercase;
    font-size: 30px;
    white-space: pre;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index:99;
}

.catalog_block .article_block_sect, .catalog_block .item-stock {
    display: inline-block;
    margin: 0;
    vertical-align: middle;
}
.zcatalog-watermark-sect-list::before
{
    content: "нет в наличии";
    font-family: "Open Sans", sans-serif;
    position: absolute;
    color: rgb(255, 112, 0);
    transform: rotate(-45deg);
    bottom: 0px;
    left: 0px;
    z-index: 2;
    text-transform: uppercase;
    font-size: 10px;
    white-space: pre;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    z-index:99;
}

.table-view__info .wrapp_stockers .item-stock {
    display:block;}
    
.pod_zakaz .value
{
    color:#ff7000!important;
}
.pod_zakaz .icon
{
    background:#ff7000!important;
}
.pod_zakaz #basket_actions
{
width: 100%;
}

.pod_zakaz
{
width: 100%!important;
overflow: hidden;
}

.podzakblock #basket_actions
{width:100%;}
.cs-set {border:none;}
.cs-swiper-wrapper .cs-swiper-slide {    width: 200px!important;}
.cs-item-pic {    max-height: 175px;}
.cs-item-price-diff-content {padding: 0;}
.cs-tabs-item.active {
        /* background-color: #ff7000; */
    background-color: #fff;
    color:#000;
}
.cs-tabs-item.active a {
    color: #000;
}
.cs-basket { /* background-color: #ff7000; */
    background-color: #fff; color: #000;}
.cs-selected-item-checkbox {background: #ff7000;}
.cs-item-price-diff-content {background: #ff7000;}
.cs-set-item {padding-bottom: 100px;}
.product-complects .btn.btn-primary {background-color: #ff7000;border-color: #ff7000;}
/*.product-complects .btn-primary.active, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open .dropdown-toggle.btn-primary {color:#ff7000;}*/
.cs-basket-messages {    padding-bottom: 60px;}

.cs-tabs-item.active {text-align: left;font-weight:800;}
.bx-soa-pp-item-container .bx-selected .bx-soa-pp-company-inner {border: 2px solid #ff7000!important;}
.cs-basket-messages {padding-bottom: 0px;}
.cs-item-img {margin-bottom: 0px;}
.cs-item-name {font-size: 14px;}

@media (max-width: 500px) {
.cs-swiper-wrapper .cs-swiper-slide {
    width: 140px!important;
}
.cs-item-price-all .cs-item-price-new-old {text-align:center;}
.cs-item-price-all {flex-direction: column;
    align-content: center;
    align-items: center;}
}
.dopinfwis
{
    font-size: 0.867em;
}
.dopinfwis
{
    font-size: 15px;
    color: #676767!important;
    padding: 3px;
font-weight: bold;
}

.view_sale_block .quantity_block
{display: none;}

.bx_filter:not(.compact) .bx_filter_parameters_box .title-wrapper
{font-weight:bold;}

.catalog_section_list .section_item .thumb.shine {
    display: block;
    width: 120px;
    height: 120px;
    align-content: center;
    margin: auto;
}

@media (max-width: 600px) {
    .pod_zakaz .btn {
    padding-top: 8px;
        padding-bottom: 7px;
        padding-left: 5px;
        padding-right: 5px;
        text-wrap: balance;
        
    }
    .item-stock .stock+.value {
        text-wrap: balance;
    }
    .pod_zakaz .btn.btn-lg:not(.font-ignore)
{
   padding-top: 8px;
        padding-bottom: 7px;
        padding-left: 5px;
        padding-right: 5px;
        text-wrap: balance;
        
}
    }
#props .properties-group__group  .properties-group__name {font-weight: bold;}
#props .js-prop-title {font-weight: bold;}

.properties-group__name {color:#000000;}
.properties-group__group-name--first {font-size:20px;font-weight: bold;color:#000000;}

.stickers .sticker_hit, .stickers .sticker_rassrochka_12_mes {background-color:#eb6608;}
.stickers .sticker_hit, .stickers .sticker_24_mes_garantiya {background-color:#569013;}
.stickers .sticker_hit, .stickers .sticker_60_mes_garantiya {background-color:#569013;}
.stickers .sticker_hit, .stickers .sticker_lizing {background-color:#ffcb10;color:black;}
.rassrochka_mob 
{
    font-size: 0.8em;
    line-height: 1.692em;
    font-weight: bold;
}
#rass12 
{
    font-size: 0.8em!important;
    line-height: 1.692em;
    font-weight: bold;
}
.ordered-block__spoiler-btn
{
    font-weight: bold;
}
.item_info .item_info--top_block .preview_text
{
    color:#ff7000;
}
}