@charset "utf-8";
/*618*/
.header_top_wrapper .site_top_menu .menu-top > li > a, .site_hader_in .header_m_bl .site_desc, .main_blocks_wrapper .folders_bl_wrapper .folders_bl_wrap .folders_bl_body .folders_bl_item .folder_item_txt .folder_item_count, .main_blocks_wrapper .news_bl_wraper .news_bl_body .news_bl_item .news_item_date, .main_blocks_wrapper .news_bl_wraper .news_btn a, .filter_block_wrapper .shop2-filter .shop_filter_field input[type="text"], .shop_product_button, .edit_bl_wrapper .edit_bl_body .edit_bl_btn a, .rev_bl_wrapper .rev_bl_left .rev_left_top .rev_amount, .rev_bl_wrapper .rev_bl_left .rev_left_btn a, .rev_bl_wrapper .rev_bl_right .rev_bl_slider .rev_slider_item .rev_item_body .rev_item_text, .rev_bl_wrapper .rev_bl_right .rev_bl_slider .rev_slider_item .rev_item_body .rev_item_date, .cat_popup_wrapper .cat_popup_close, .cat_popup_wrapper .popup_menu > li > a ins, .site-path a span, .site-path span, .folders_in_wr .folders_in li a, .product_top_wrapper .shop2-product .product_bot_block .product_note, .product_top_wrapper .shop2-product .product_bot_block .product_buttons .product-amount .amount-title, .product_top_wrapper .shop2-product .product_bot_block .yashare .yashare_title, .shop_product_data .shop_product_tabs li a, #shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-delete a, #shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart_params_open, .cart_reg_wrapper .cart_reg_close, .cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_r .shop2-btn, #shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_clear_btn a, .header_top_wrapper .site_top_menu .menu-top > li ul li a, .locallicenses__title, .prod_list_wrap .product_list.product-list-simple .product-anonce {
  color: #000 !important; }

.main_blocks_wrapper .news_bl_wraper .news_btn a, .shop_product_button, .shop_pagelist_wrap .shop_pagelist li.page-prev.not_active a, .edit_bl_wrapper .edit_bl_body .edit_bl_btn a, .rev_bl_wrapper .rev_bl_left .rev_left_btn a, .cat_popup_wrapper .cat_popup_close, .site-path a span, .product_top_wrapper .shop2-product .product_bot_block .product_buttons .product-amount .shop2-product-amount, .shop_product_data .shop_product_tabs li a, .comments_block_wrapper .tpl_reg_form .tpl-auth .tpl-left .tpl_left_buttons .tpl_reg, #shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-delete a, #shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_in .cart-amount .shop2-product-amount, #shop2-cart .shop2-cart-table-wr .cart_product_items .cart_product_params .cart_params_open, .cart_reg_wrapper .cart_reg_close, .cart_reg_wrapper .cart_reg_wrap .cart_reg_bock .cell_r .shop2-btn, #shop2-cart .shop2-cart-table-wr .cart_table_buttons .cart_clear_btn a {
  box-shadow: inset 0 0 0 1px #000 !important; }
/**
 * reg_id: 5808479
 * staff_id:618 
 * меню над фильтром
 **/
.menu-left-wr {
  padding: 20px 30px 30px;
  margin: 20px 0px 20px 0px;
  background: #fff; }
  @media (max-width: 1340px) {
  .menu-left-wr {
    display: none; } }
  .menu-left-wr ul.left-nav-menu li {
    border-bottom: 2px solid #f7f7f7; }
    .menu-left-wr ul.left-nav-menu li.has.opened1 > a {
      color: #b2d01a; }
      .menu-left-wr ul.left-nav-menu li.has.opened1 > a span.arr {
        border-top-color: transparent;
        border-bottom-color: #d2d2d2;
        margin-top: -12px; }
        .menu-left-wr ul.left-nav-menu li.has.opened1 > a span.arr:hover {
          border-bottom-color: #b2d01a; }
    .menu-left-wr ul.left-nav-menu li a {
      display: block;
      color: #2c262a;
      font: 18px 'rb', Arial, Helvetica, sans-serif;
      text-decoration: none;
      padding: 15px 30px 16px 0;
      position: relative; }
      .menu-left-wr ul.left-nav-menu li a span.arr {
        position: absolute;
        right: 0;
        top: 50%;
        border: 8px solid transparent;
        border-top: 7px solid #d2d2d2;
        margin: -3px 0px 0px 0px; }
      .menu-left-wr ul.left-nav-menu li a span.arr:hover {
        border-top-color: #b2d01a; }
      .menu-left-wr ul.left-nav-menu li a ins {
        display: inline-block;
        vertical-align: top;
        padding: 0px 0px 0px 0px;
        color: #000;
        font: 15px 'rr', Arial, Helvetica, sans-serif;
        margin: 3px 0 0 6px; }
      .menu-left-wr ul.left-nav-menu li a:hover {
        color: #b2d01a; }
      .menu-left-wr ul.left-nav-menu li a:hover ins {
        color: #000; }
    .menu-left-wr ul.left-nav-menu li ul {
      display: none; }
      .menu-left-wr ul.left-nav-menu li ul li {
        border-bottom: none; }
      .menu-left-wr ul.left-nav-menu li ul li a {
        color: #6d6b6c;
        font: 16px 'rr', Arial, Helvetica, sans-serif;
        text-decoration: none;
        padding: 14px 0px; }
      .menu-left-wr ul.left-nav-menu li ul li a span {
        border-bottom: 1px solid transparent; }
        .menu-left-wr ul.left-nav-menu li ul li a span.arr {
          display: none; }
      .menu-left-wr ul.left-nav-menu li ul li a ins {
        display: none; }
      .menu-left-wr ul.left-nav-menu li ul li a:hover {
        color: #6d6b6c; }
        .menu-left-wr ul.left-nav-menu li ul li a:hover span {
          border-bottom-color: #d3d2d3; }
/* begin 1217 */
.site_footer .site_footer_top .footer_contacts_wr .footer_contacts_block .social_bl_wrap .social_bl_item {
  margin-right: 5px; }

.main_blocks_wrapper .folders_bl_wrapper .folders_bl_wrap {
  padding-top: 20px; }
  .main_blocks_wrapper .folders_bl_wrapper .folders_bl_wrap h1 {
    font-size: 28px;
    text-align: left;
    margin-bottom: 35px; }

.site_container.product h1 {
  display: initial;
  text-align: left;
  text-transform: none;
  font-size: 43px; }
  @media screen and (max-width: 767px) {
  .site_container.product h1 {
    font-size: 30px; } }
/* end 1217 */
.rev_bl_wrapper .rev_bl_right .rev_bl_slider .rev_slider_item .rev_item_body.has-video {
  padding: 0;
  font-size: 0;
  line-height: 0; }
  .rev_bl_wrapper .rev_bl_right .rev_bl_slider .rev_slider_item .rev_item_body.has-video:before {
    display: none; }
  .rev_bl_wrapper .rev_bl_right .rev_bl_slider .rev_slider_item .rev_item_body.has-video .video-rew {
    min-height: 164px; }
  .rev_bl_wrapper .rev_bl_right .rev_bl_slider .rev_slider_item .rev_item_body.has-video .video-rew p {
    display: none; }
  .rev_bl_wrapper .rev_bl_right .rev_bl_slider .rev_slider_item .rev_item_body.has-video iframe, .rev_bl_wrapper .rev_bl_right .rev_bl_slider .rev_slider_item .rev_item_body.has-video video {
    width: 100% !important;
    height: 100% !important;
    min-height: 164px;
    border: none !important;
    outline: none !important; }
