.header-three .header-three__city{color: #000;}
.footer-block{margin-top: 50px}
.header-two__personal.right-panel--show {display:inherit !important;}
.header-two__basket.right-panel--show {display:inherit !important;}
.catalog_content__canvas_img {display:none;}
.main_page-catalog_banner .product_card__inner.product_card__inner--two {
width: 430px;
}
.main_page-catalog_banner .product_card__inner.product_card__inner--two:hover {
width: 430px;
}

.main_page-catalog_banner .catalog_links-block {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: center;
}

.main_page-catalog_banner .catalog_links-block .product-card-inner__form .product-card-inner__buttons-block {
margin-top:0;
}

.main_page-catalog_banner .product_card__inner product_card__inner--two  {
 min-height: auto;
}
.main_page-catalog_banner .product_card__block_item_inner {
    height: auto;
}

.main_page-catalog_banner .product-day {
text-align: center;
    font-size: 21px;
    padding-bottom: 8px;    
}
.main_page-catalog_banner .product_card__inner.product_card__inner--two .product-card-inner__form {
display:inherit;
}

.main_page-catalog_banner .product_card__inner.product_card__inner--two .product_card__inner-wrapper {
min-height: inherit;
}

@media(max-width:1024px) {
.main_page-catalog_banner  .product_card__inner.product_card__inner--two {
display:none;
}
.main_page-catalog_banner .product-day {
display:none;
}
}

#comp_catalog_content .catalog_content__category {
display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}


.bx_soa_location .bx-soa-reference{
display:none;
}

.JS-catalog_content__category_block .catalog_content__category {
        justify-content: flex-start !important;
}

.pdf-brands {
display:block;
text-align:center;
font-size: 16px;
}

.brands-doc-block {
padding: 25px 0;
}

.brand-detail-info__description-text-wrapper {
height:auto !important;
}

.main_btn-big, .product-card-inner__in-basket, .main_btn{
	background: #F29F28;
border: 0;
}

.main_btn-big:hover, .product-card-inner__in-basket:hover, .main_btn:hover,
.main_btn-big:active, .product-card-inner__in-basket:active, .main_btn:active{
	background: #cd841b;
}

@media (min-width: 798px) {
    .promotion_block .promotion_block__content,
    .promotion_block .promotion_block__content:first-child,
    .promotion_block .promotion_block__content:last-child
    {
        width: calc(23% - 15px);
    }
}

/*@media (max-width: 576px){
.block_main_left_menu__container.mo-main {
    display: none !important; 
}
}*/

body .simple-list ul{
    padding-inline-start: 40px;
}

body .simple-list ul li{
    padding-left: initial;
    list-style: initial;
}

.tabs-custom img{
    width: 350px;
    max-width: 100%;
    padding-left: 15px;
}

@media (max-width: 575px) {
    .tabs-custom img{
        width: 200px;
    }
}

.tabs-custom .nav-link{
    border: 0;
    border-radius: 0;
    cursor: pointer;
}

.tabs-custom .nav-link.active{
    background: #F29F28;
}

.tabs-custom {

}

@media (max-width: 767px) {
    .header-two.fix-header-two .header-two__personal, .header-two__personal.right-panel--show{
        display:none !important;
    }
.product_card__block_item.product_card__block_item--row.product_card__block_item--row-min .product-card-inner__description-wrapper {
padding-left:0;
}
.product_card__block_item.product_card__block_item--row.product_card__block_item--row-min .product-card-inner__img-wrapper {
float: none;
    width: 100%;
    height: 76px;
    margin-bottom: 10px;
}
}

.puzzle_block.catalog-wrapper{
    padding-left: 10px;
    padding-right: 10px;
}

@media (max-width: 520px) {
.services-wrapper .service-item__content {
 
    height: 100%;

}

.product_card__block_item.product_card__block_item--row.product_card__block_item--row-min .product-card-inner__form {
display: block;
}

.product_card__inner.product_card__inner--row .product-card-inner__one-click-basket {
display:none;
}
.product_card__inner.product_card__inner--row .product-card-inner__buy>div {
display:none;
}


.product_card__block_item.product_card__block_item--row.product_card__block_item--row-min .product-card-inner__buy-wrapper {
padding-left:0;
}

.product_card__block_item.product_card__block_item--row.product_card__block_item--row-min .product-card-inner__new-price {
font-size:21px;
margin: 0 auto;
}

.product_card__inner.product_card__inner--row .product-card-inner__buy div[id$=_basket_actions] {
margin-left:0;
}

.product_card__block_item.product_card__block_item--row.product_card__block_item--row-min .product-card-inner__info {
    display: block !important;
}

.product_card__block_item.product_card__block_item--row.product_card__block_item--row-min .product-card-inner__info  .product-card-inner__quantity--few {
display: none !important;
}
.product_card__block_item--row-min .product_card__inner--row .product-card-inner__vendor-code {
    display: block !important;
}

#comp_catalog_content .block_main_left_menu__content .catalog_content .services-detail-banner {
background-position: top;
}
.ms-services-detail-banner {
min-height:136px;
}

.block_main_left_menu .block_main_left_menu__content .services-wrapper .service-item {
min-height: 325px;
    background-size: 100%;
    background-position: top;
}

.service-item__links-wrapper {
    display: block;
    text-align: left;
    padding-top: 10px;
}
.services-wrapper .service-item {
min-height: 400px
}
}

.article-content .table-price td {
position:relative;
}
.article-content .table-price td:last-child p:last-child {
position:absolute;
bottom:15px;
}

@media (max-width: 400px) {

.ms-services-detail-banner {
background-size:cover !important;
background-position: left top !important;
border: 0;
}



}

 @media (min-width: 575px) {
.ms-services-detail-banner {
    width: 100% !important;
    background-size: auto;
    height: 250px;
border: 0;
}


}

@media (max-width: 767px) {
.product_card__block_item.product_card__block_item--row.product_card__block_item--row-min .product-card-inner__img-wrapper {
height: auto;
}
}

@media (max-width: 575px) {
.detailed-tabs-list__item {
display: flex;
}
.product_card__inner .product-card-inner__img-wrapper .product-card-inner__img-link > img {
max-height:300px;
}
}

@media (max-width: 1023px){
.main_info_detail_product .product-item-detail-slider-controls-block {
    display: block !important;
}
}

.blog-detail__middle a {
color: #0080b3;
}

@media (max-width: 768px) {
    .product_card__inner.product_card__inner--two.product_card__inner--two-min .product-card-inner__title-link {
        max-height: 63px;
    }
}

.upperhead-info {
background: #F29F28; text-align:center; padding: 10px 0
}

.upperhead-info .puzzle_block {
 color: #fff;
}

.upperhead-info span {
font-weight:bold;
}