.tabs .nav-tabs li a, .tabs .nav-tabs li > span {
padding: 10px 10px!important;
}
.tag_tab .tag_line .tag_line_name{font-size:14px;margin-bottom:5px;font-weight: 600; padding-top:16px;} 
.tag_tab .tag_line .tag_line_link a{margin-bottom:4px;display: inline-block;} 
.tag_tab .btn {padding: 6px 10px 5px;}
@media screen and (max-width: 767px) {
	.tag_tab {line-height: 1;white-space: nowrap;overflow: auto;} 
	.tag_tab .tag_line .tag_line_link {width: auto;} 
}

label[data-role='label_MAX_SMART_FILTER_4435_1961898755']::before{display:none;}
input[type="checkbox"] + label[data-role='label_MAX_SMART_FILTER_4435_1961898755']::after{display:none;}
label[data-role='label_MAX_SMART_FILTER_4435_1961898755'] span{display:none;}li[data-code='DISC'] span{display:none;}
@media screen and (max-width: 480px){.properties__item.custom {display:block!important;}}
.strike_block{color:red!important;}
.cost.prices .strike_block .price, .cost.prices .strike_block.offers_price {font-size: 16px;color:red!important;}
ul > li { list-style-type: disc!important;}
ul:not([id*=bx_])>li:before {content:none;}
.section_item_inner .separator{display:none;}
.catalog_section_list .section_item li.sect:not(.collapsed) {display: block!important;}
.btnd .bxr-color-button{width:100%;padding: 12px 21px 11px;}
.btnd .btn-transparent-border-color{padding:0!important;}
.sticker_snyat_s_proizvodstva{background-color: #df2020!important;text-transform:uppercase;}
.sticker_skidka_dlya_yur_lits {text-transform:uppercase;}
.b24-form-state-container .b24-form-success {background-color: #004b8b!important;}
.b24-form-success .b24-form-state-text {color: #fff!important;}
#bx24_form_inline_second {padding: 0!important;}
.menu-row .mega-menu table td.wide_menu > .wrap > .dropdown-menu ul.menu-wrapper > li > .dropdown-menu > li,.catalog_icons_N  .menu-row  .mega-menu  table  td.wide_menu  > .wrap  > .dropdown-menu  ul.menu-wrapper  > li  > .dropdown-menu  > li.clicked_exp {  display: block!important;}
.b24-widget-button-position-bottom-right{right:70px;bottom: 150px!important;}
.bx_catalog_tile{margin-bottom: 0px;}
.bx_catalog_tile .bx_catalog_tile_category_title{padding-bottom: 14px;border-bottom: 1px solid #e5e5e5;font-size: 24px;}
.bx_catalog_tile_ul .cat_dop a{font-size: 12px;}
.bx_catalog_tile .bx_catalog_tile_category_title a{color: #000;text-decoration: none;}
.bx_catalog_tile .bx_catalog_tile_ul{padding: 0;}
.bx_catalog_tile .bx_catalog_tile_ul li{display: inline-block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom: 20px;padding: 0 3px;width: 16.6%;word-break: break-word;list-style: none;text-align: center;vertical-align: top;}
.bx_catalog_tile .bx_catalog_tile_ul1{padding: 0;}
.bx_catalog_tile .bx_catalog_tile_ul1 li{float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom: 20px;padding: 0 3px;width: 30%;word-break: break-word;list-style: none;text-align: center;}
.bx_catalog_tile .bx_catalog_tile_ul2{padding: 0;}
.bx_catalog_tile .bx_catalog_tile_ul2 li{float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-bottom: 20px;padding: 0 3px;width: 25%;word-break: break-word;list-style: none;text-align: center;}
.bx_catalog_tile .bx_catalog_tile_ul li:before {content: '' !important}
.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(6n+1) {clear: both;}
.bx_catalog_tile .cat50{float:left;width:50%;}
.bx_catalog_tile .bx_catalog_tile_img{position: relative;display: block;overflow: hidden;margin: 0 auto;height: 100px;border:0px solid #ccc;border-radius: 0px;background-color: #fff;background-position: center;background-repeat: no-repeat;-webkit-background-size:contain;background-size:contain;}
.bx_catalog_tile .bx_catalog_tile_title{margin-top: 5px;margin-bottom: 10px;padding: 0;vertical-align: top;line-height: 14px;}
.bx_catalog_tile .noimg{margin-top: 0px;margin-bottom: 0px;}
.bx_catalog_tile .bx_catalog_tile_title a{color: #004a8f;font-size: 13px;}
.bx_catalog_tile .bx_catalog_tile_title a:hover{text-decoration: none;}
.bx_catalog_tile .bx_catalog_tile_title span{font-size: 12px;}
.tag:hover { background:#ffc601; text-decoration:none; color:#004a8f}
.tag_block { background-color:#EDF6FC; padding:10px; margin-bottom:0px; border:0px solid #004a8f}
.dop_t { padding:10px}
#accordion-multilevel-menu { margin-bottom:20px}
.dop_t a { text-decoration:underline}
.tag_type,.tag_type_first { font-weight:bold; font-size:13px}
.tag_type { padding-top:10px}
.tag_list { list-style:none; margin:0; padding:0 0 10px 0;}
.tag_list li:before { content: none!important;}
.tag_list li { list-style:none; display:inline-block; padding-right:12px; padding-left:0; text-decoration:underline; margin:0;}
.tag_list li {font-size:15px;}
.tag_list .tag_first { padding-left:0px}
.tb20 {margin-top:20px; margin-bottom:20px}
@media (max-width: 430px){
    .item-views.brands .item .title {height: 50px;}
    .item-views.brands .owl-item {width:150px!important;}
    .item-views.brands.owl-carousel .item {padding: 0 2px;}
}
@media (max-width: 600px) {
    .compact-catalog .item .stickers {display: block!important;}
}
.container .youtube-container iframe {margin-left:0;}
@media screen and (max-width: 430px) {
    body.modal-open{overflow:auto!important;}
    body.modal-open.overflow-hidden {overflow: hidden!important;}
    
    .vr-popup .vr-popup__content {margin-left:3%; max-width: 65%;}
    .vregions-another-region__btn {white-space: normal;}
    .vr-popup__title {font-size:16px;}

    body.overflow-hidden:not(.modal-open) {overflow: hidden!important;}
    .vr-popup.vregions-popup-que {display:none!important;}

    .right_block.wide_ div.NamespaceFText {padding-left:0;}
    .right_block.wide_ table.colored_table>tbody>tr>td, 
    .right_block.wide_ table.colored_table>tbody>tr>th {padding-left:8px; padding-right:8px; word-wrap: break-word; font-size:14px;}
    .right_block.wide_ h3 {word-wrap: break-word;}
}
@media screen and (max-width: 399px) {
    .vr-popup .vr-popup__content {margin-left:5%; max-width: 70%;}

    .group_description_block .tabs .nav-tabs {overflow-x: scroll; overflow-y: hidden; white-space: nowrap;}
    .group_description_block .tabs .nav-tabs li {display: inline-block; float: none;}
    .group_description_block .tabs .nav-tabs li a {padding:16px 8px; font-size:14px;}
}

.top-content-block .tag_list li {text-decoration:none;}
.top-content-block .tag_list li a {border-bottom:1px solid;}

.viewed_product_block div.font_lg {margin-bottom: 1.533rem; font-family: Montserrat,Arial,sans-serif; font-weight: 400;}

.partners.item-views.table.brands_list .item .image {padding:20px 40px 0;}
.partners.brands_list .item .image img {max-height:80px;}
.partners.brands_list .item .title {text-align: center;}
.partners.item-views.table.brands_list .items.flexbox .item-wrap {margin: 0 -1px -1px 0;}

.btn_expand_block div {padding-top: 16px!important;}

table.colored_table.to {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border-collapse: collapse;
}
@media screen and (max-width: 767px) {
    table.colored_table.to td {padding-left:8px; padding-right:8px; word-wrap:break-word; font-size:14px;}
    .staff-srollbar-custom .post.font_upper {font-size:12px;}
    .content-text table {display:block; overflow-x:auto;}
}
@media screen and (max-width: 430px) {
    body .catalog_block.items .item_block.item {/*overflow:hidden;*/margin-left:-3px;}
    .compact-catalog .catalog_block .sa_block {overflow:hidden;}
    .compact-catalog .catalog_block .sa_block .font_sxs {line-height:17px;}
}
@media screen and (max-width: 399px) {
    table.colored_table.to {display: block;overflow-x: auto;}
}

.section-compact-list__item {padding: 15px;}

@media screen and (min-width: 992px) {
    .bx_filter_parameters_box .hint .tooltip {width:200px;}

    #footer .wide-subscribe .footer-inner {padding-bottom: 0px !important;}
    #footer .wide-subscribe .footer-inner .niz b {color:#fff !important;}

    .top-block .menu.topest>li {margin-left:16px !important;}
}
@media screen and (max-width: 991px) {
    .bx_filter_parameters_box .props_list .hint {position: relative; right:0;}
    .bx_filter_parameters_box .props_list .hint .icon {right:0;}
}
/*
@media screen and (min-width: 992px) {
    .details .buy_block .counter_wrapp .counter_block_inner {width:45%;}
    .details .buy_block .counter_wrapp .button_block {width:55%;}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
    .details .buy_block .counter_wrapp .counter_block_inner {width:35%;}
    .details .buy_block .counter_wrapp .button_block {width:65%;}
}
*/
.catalog_item .like_icons span {
    opacity: 1;
    visibility: visible;
}

.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu ul.menu-wrapper.menu-type-1 {padding-top:20px;}
.menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu ul.menu-wrapper.menu-type-1>li {margin-bottom:20px;}

.group_description_block.bottom {padding-top:20px;}

.dropdown-submenu-title {padding-left:7px; font-size:15px; font-weight:400; color: var(--white_text_black2);}

#headerfixed .mega-menu table td:not(.search-item):hover .wrap > a {color:var(--fill_dark_light_hover) !important;}
td.menu-item.dropdown .wrap .dropdown-menu ul.menu-wrapper.menu-type-1 li {list-style-type: none !important;}
ul.dropdown-menu li {list-style-type: none !important;}

.top-block.top-block-v1.header-wrapper {z-index:14;}

.title-search-result {z-index:13;}
.title-search-result .bx_item_block.all_result .all_result_title.btn.btn-transparent{
    background-color: #004b8b;
    border-color: #004b8b;
    color: #ffffff;
}

@media only screen and (max-width: 1290px) {
    .logo_and_menu-row .float_wrapper {display: block;}
}
#catalog_item_filter_body #catalog_item_filter_table .field-control input {
    width: -moz-available;          /* WebKit-based browsers will ignore this. */
    width: -webkit-fill-available;  /* Mozilla-based browsers will ignore this. */
    width: fill-available;
}

.btn {font-size:0.8em;}

/* inline auth form */
.wrapper1 .form .form_head{
    margin-top: 18px;
  }
  
  .bxr-basket-action{
  font-size: 18px;
    display: flex;
    justify-content: space-between;
    margin-top: 2%;
  
  }
  .bxr-basket-action #first{
    width: -webkit-fill-available;
    background-color: #f8a132;
    border-color: #f8a132;
  }
  .bxr-basket-action #first button{
    color: #FFFFFF;
  }
  .bxr-basket-action #second button{
    color: #FFFFFF;
  }
  .bxr-basket-action #third button{
    color: #FFFFFF;
  }
  .bxr-basket-action #second {
    background-color: #0cc071;
    border-color: #0cc071;
    /*width: 90%;*/
  }
  .bxr-basket-action #third {
    background-color: #30c4a8;
    border-color: #30c4a8;
    /*width: 90%;*/
  }
  .bxr-basket-action span{
    /*width: -webkit-fill-available;*/
  }
  .bxr-basket-action button {
    /*background-color: #0cc071;*/
    /*border-color: #0cc071;*/
    background: transparent;
    border: none;
  
  }
  @media (max-width: 768px) {
    .bxr-basket-action #third {
      margin-left: 1%;
    }
  }
  .logo_fixed{
    width: 89%;
  }
  .logo_simple{
    width: 100%;
  }
  .additional_name_for_microdata span{
    color: #333;font: 14px Montserrat, Arial, sans-serif;
    font-style: normal;
    font-variant-ligatures: normal;
    font-variant-caps: normal;
    font-variant-numeric: normal;
    font-variant-east-asian: normal;
    font-weight: bold;
    font-stretch: normal;
    font-size: 14px;
    line-height: 25px;
    font-family: Montserrat, Arial, sans-serif;
  }

  body .char_block .wd_propsorter table tr:not(.row_header, .row_empty) td {
    background:url(templates/aspro_max/images/dott.png) no-repeat;
    background-position: 0 14px;
    background-repeat: repeat-x;
  }

  .product-container .cost.prices.detail .strike_block .price.font_mxs {font-size:13px;}

  
  .product-main .analog-zammer > a {
    display:block;
    padding:0 !important;
    border:none !important;
  }

  .product-main .analog-zammer > a:hover {
    box-shadow:
    inset 0 -3em 3em rgba(0, 0, 0, 0.1),
    /*0 0 0 2px rgb(255, 255, 255),*/
    0.3em 0.3em 1em rgba(0, 0, 0, 0.3) !important;
  }

  .COLLECTIONS .top_block h3,
  .COMPANY_TEXT .top_block h3 {
    display: inline-block;
    margin: 0px 38px 0px 0px;
  }
  
.problem-notification {
    display: block;
    /*display:none;*/
    width:100%;
    z-index:999;
}
.problem-notification-block {
    background: #ff6f02;
    text-align: center;
    padding: 16px 8px;
    color:#ffffff;
    font-size: 16px;
    /*position:fixed;*/
}

.ik_select_list_inner.scroller.scrollblock {min-height:200px !important;}
.copymail {display: inline-block;}

#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-delivery-cost {display:none !important;}

.header__top-item .social-icons li a {width:32px !important; height:32px !important;}
.header__top-item .social-icons li.vk a {background-position: -6px -193px !important;}
.header__top-item .social-icons li.whats a {background-position: -334px -241px !important;}
.header__top-item .social-icons li.rtb a {background-position: -617px -193px !important;}
.header__top-item .social-icons li.telegram a {background-position: -334px -334px !important;}
.header__top-item .social-icons li.zen a {background-position: -475px -334px !important;}

#mobilemenu .social-icons li.rtb a {background-position: -611px -188px !important;}

footer .social-icons ul li a {opacity: 0.9 !important; border: 0 !important;}
footer .social-icons ul li a:hover {opacity: 1 !important;}
footer .social-icons ul li.vk a {background-position: 0 -188px !important;}
footer .social-icons ul li.whats a {background-position: -329px -235px !important;}
footer .social-icons ul li.rtb a {background-position: -611px -188px !important;}
footer .social-icons ul li.telegram a {background-position: -329px -329px !important;}
footer .social-icons ul li.zen a {background-position: -470px -329px !important;}

.content_wrapper_block.regions_block .accordion-head {padding-bottom: 8px; padding-left:8px; padding-right:8px; padding-top:8px;}
.content_wrapper_block.regions_block .accordion-head:before,
.content_wrapper_block.regions_block .accordion-head .arrow_open {display:none;}
.content_wrapper_block.regions_block .accordion-body {padding:0 0 8px 0; text-align: center;}
.content_wrapper_block.regions_block .accordion-body:after {content:none !important; display:table !important; float: none !important;}
.content_wrapper_block.regions_block .accordion-body > div {background-color:#f8f8f8; /*float:left;*/ display:inline-block; width:128px; text-align:center; margin-bottom:8px; margin-right:8px;}
.content_wrapper_block.regions_block .accordion-body > div a {padding:8px 0; font-size:10px; text-transform: uppercase;}
.content_wrapper_block.regions_block .accordion-body > div.active {background-color:#0066b3;}
.content_wrapper_block.regions_block .accordion-body > div.active a {color:#fff;}
@media (max-width: 767px) {
    .content_wrapper_block.regions_block .accordion-head {padding-left:48px; border:1px #0066b3 solid; border-radius:4px; margin-bottom:2px !important;} 
    .content_wrapper_block.regions_block .accordion-head .arrow_open {display:block; top:8px; left:8px;}
    .content_wrapper_block.regions_block .accordion-head.colored_theme_hover_bg-block .colored_theme_hover_bg-el {
        background-color: #0066b3;
        border-color: #0066b3;
    }
    .content_wrapper_block.regions_block .accordion-head.colored_theme_hover_bg-block .colored_theme_hover_bg-el:after {
        background-position: 0px -23px;
    }
    .content_wrapper_block.regions_block .accordion-body {text-align: left; padding-top:4px;}
    .content_wrapper_block.regions_block .accordion-body > div {width:auto; float:none; display:inline-block; padding-left:8px; padding-right:8px;}
    .content_wrapper_block.regions_block .accordion-body > div a {text-align: center;}
}
@media (min-width: 601px) {
  .catalog_section_list .item_block:not(.sm) li.sect:nth-of-type(n + 3):not(.more_items)::after {
      content: "" !important;
      margin: 0 !important;
  }
}

.wrapper1 .menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu ul.menu-wrapper>li.inline-submenu.width-100 {width:100% !important; padding-bottom:16px !important;}
.wrapper1 .menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu ul.menu-wrapper>li.inline-submenu.width-50 {width:50% !important;}
.wrapper1 .menu-row .mega-menu table td.wide_menu>.wrap>.dropdown-menu ul.menu-wrapper>li.inline-submenu li {display: inline-block !important;}

.front_tizers_custom {background: url('/images/bg-tizers.png') 0 50% no-repeat; background-color: #D6E2EC !important;}
.front_tizers_custom .maxwidth-theme {background:none !important;}
.front_tizers_custom .item-views .item .title:not(.muted) {color:#014985; font-weight: bold;}
.front_tizers_custom .item-views .item .muted777 {color:#333;}
.front_tizers_custom .item-views.tizers .item-wrapper > .item {
	background-color: #fff;
	padding-bottom:0 !important;
	padding:8px !important;
	margin-bottom:32px !important;
	border-radius: 3px;
	min-height:160px !important;
	align-items: start !important;
}
.front_tizers_custom .item-views.tizers .item-wrapper > .item .image {max-width:64px; max-height: 64px;}

footer .pays i.cacsh {background-position: 0px -198px !important; opacity: 1 !important;}
footer .pays i.mastercard {background-position: -327px -200px !important; opacity: 1 !important;}
footer .pays i.visa {background-position: -40px -204px !important; opacity: 1 !important;}
footer .pays i.mir {background-position: -449px -198px !important; opacity: 1 !important;}

.product-main .prices_block .cheaper_form {border:2px #5fa800 solid; border-radius: 4px; padding-top:4px; padding-bottom:4px;}