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

#main .mobile-offset {margin: 0 !important; padding: 0 !important;}
#main .mobile-scrolled--items-2>div { width: auto !important}

body {overflow-x: hidden;}



.banners-img-with-text-list__item-image.banners-img-with-text-list__item-image--short {
    padding-top: 30% !important;
    background-size: 240px !important;
}

.cta-button-block {text-align: center; padding-top: 0px !important;}

.product-send-doc-form {
    border: 1px solid #ccc;
    padding: 40px;
    margin: 40px 0;
    display: none;
}

.catalog-detail__sticky-panel .catalog-detail__buy-block {
   display: none;
}

.catalog-detail__buy-block .catalog-detail__cart .buy_block {display:none;}
.catalog-detail__buy-block .catalog-detail__garanty {display:none;}

.sku-props__value.sku-props__value--active {box-shadow: none !important;
    border: 1px solid #e5e5e5 !important;}

.sku-props__title {display: none !important}

.distrib_bottom-button {
    bottom: -60px;
    text-align: center;
    padding: 30px;
    margin: 40px 0;
}
.col-md-12 .right_block iframe {
margin:0 !important;
}

.footer__main-part-inner .footer__part-item:first-child {
display:none;
}
.brend_table {
width:100%;
}
.brend_table tbody {
justify-content: space-between;
}
.brend_table td {
vertical-align: top;
width:25%;
}
.brend_table img {
max-width:650px;
}
@media (max-width:1023px) {
.brend_table img {
display:none; }
}
@media (max-width:430px) {
.brend_table td {
vertical-align: top;
width:50%;
} }
.sidearea .ask-block {
display:none;
}
.services-detail__bottom-info .order_sale {
display:none;
}
.services-detail__bottom-info .dops {
display:none;
}

.tizers-list .maxwidth-theme {
padding-left:0 !important;
}

.tech_tizer-name {
display:none;
}

.owl-item img {
margin:auto;
}

.tech_table {
width:100%;
}
.tech_table tr {
justify-content: space-between;
}
.tech_table_title {
padding-bottom:20px;
}
.tech_table_img {
width:60px;
}
.tech_table_row {
display:flex;
flex-wrap: wrap;
justify-content: space-between;
}
.tech_table_row img {
padding-right:10px;
}
.tech_table_row div {
width:30%;
}
@media (max-width:680px) {
.tech_table_row div {
width:50%;
padding-bottom:20px;
} }
@media (max-width:425px) {
.tech_table_row div {
width:100%;
} }

.SERVICES .index-block__part--right {
display:none;
}

.logo_brend {
display:inline;
max-width:150px;
height:14px;
padding-bottom:2px;
}

.back__arrow {
max-width:20px;
padding-bottom:2px;
}

.back__link__arrow {
position: absolute;
    bottom: -60px;
}
.catalog-back__link__arrow {
position: absolute;
    bottom: -60px;
left:340px;
}
.brend-bottom_btns {
text-align:center;
}
.brend-bottom_btns div {
display:inline;
}

.brend-bottom_btns button {
margin:20px 40px 20px;
}

.contacts_map {
width:50%; }

@media (max-width:768px) {
.contacts_map {
   width:100% !important;
}}

.slide-block__body li:nth-child(-n+3) {
display:none;
}
.catalog-table  .catalog-table__info-bottom .catalog-table__item-wrapper {
display:none !important;
}
.news .top-meta {
display:none;
}
.news .desc {
margin-top:0;
}
.side-icons__item--ocb {
display:none;
}
.catalog-detail__bottom-info .back__link__arrow {
display:none;
}

.properties-absolute-outer { display: none !important;}

.social .fb {
display:;
}

#dops .table {
width:50% !important;
}

.history-list-inner__year-wrapper {
min-width:90px !important;
}

table.table-gray  > thead > tr > th{
    background: #ccc;
    color: #666;
}

table.table-gray {
    margin-top: 10px;
}

table.table-gray  > thead > tr {
word-break:normal !important;
}

.table-gray  tbody  tr {
word-break:normal !important;
}

.bottom .shares-block{
display:none;}

.table-gray tr td:first-child p {
width:max-content;
}
.table-gray {
margin-bottom:0 !important;
}
.sku-props {
margin-top:0 !important;
}
.table-striped >thead >tr > th{
vertical-align:top;
}

.landings-list__info {
display:none !important;
}

@media (max-width:425px) {
#dops .table {
min-width:100% !important;
}}

@media (max-width:600){
.table .th-mobile {
white-space:normal !important;
word-break:unset;}
}


.tech__gallery .owl-carousel {
width:50% !important;
margin:auto;
}

.bottom-icons-panel {
display:none;}

@media (max-width:991px){
.contacts__row {
padding-bottom:200px;
}
.contacts__col--right {
position:absolute;
bottom:-50px;
}
}
.mobile__slider {
color:#f07d00;
margin-bottom:-40px;
}

.mobile__slider .back__arrow {
padding-right:5px;
}

@media (min-width:426px) {
.mobile__slider {
display:none;
}}

.back__arrow {
max-width:20px !important;
}

.catalog-block__offers1 {
margin-top:20px;
}

.ajax-pagination-wrapper .back__link__arrow {
display:none;
}

.left_block .sidearea {
display:none;
}

.catalog-table__item-wrapper .image-list .side-icons .side-icons__item--fast-view {
background:rgba(255,255,255,0)!important;
}

@media (max-width: 600px){
table.table:not(.table-full-width) thead + tbody td .th-mobile {
white-space:normal;
word-break:break-word;
} }

.fancybox-button {
height:88px!important;
width:88px!important;
}

.fancybox-inner .back__link__arrow {
bottom:20px;
left:48%;
margin-top:10px;
}