@media (min-width: 960px) and (max-width: 1199px) {

  #CloseInformation{
    font-size: 14px;
  }

  .container-fluid{
    margin-right: unset !important;
    margin-left: unset !important;
  }

  .structure_column_03{
    width: 60% !important;
  }

  .structure_column_04{
    width: 40% !important;
  }

  .filter_date_6{
    top: -3px !important;
  }

  .contract_column_image{
    width: 15% !important;
  }

  .contract_column_name{
    width: 85% !important;
  }

  .contract_position_column_image{
    width: 10% !important;
  }

  .contract_position_column_name{
    width: 90% !important;
  }

  /*------------*/

  .contact_document_column_image{
    width: 12% !important;
  }

  .contact_document_column_name{
    width: 88% !important;
  }

  .contact_document_column_buyer_name{
    width: 100% !important;
    padding-left: 68px !important;
  }

  .contact_document_column_type{
    width: 70% !important;
    padding-left: 68px !important;
  }

  .contact_document_column_amount{
    width: 30% !important;
  }

  /*------------*/

  .contact_document_position_column_image{
    width: 15% !important;
    text-align: center;
  }

  .contact_document_position_column_goods_name{
    width: 85% !important;
    padding-left: 40px !important;
  }

  .contact_document_position_column_buyer_name{
    width: 0% !important;
  }

  .contact_document_position_column_quantity{
    width: 21% !important;
  }

  .contact_document_position_column_amount_1{
    width: 32% !important;
  }

  .contact_document_position_column_amount_2{
    width: 32% !important;
  }

  .contact_document_position_column_action{
      width: 85% !important;
  }

  /*------------*/

  #checkbox_Mark_Combo{
    right: 14px;
  }

  #checkbox_Mark_Combo_Address{
    right: 26px;
  }

  .total_column_1{
    width: 17% !important;
  }

  .total_column_2{
    width: 47% !important;
  }

  .total_column_3{
    width: 2% !important;
  }

  .total_column_4{
    width: 17% !important;
  }

  .total_column_5{
    width: 30% !important;
  }

  .total_column_6{
    width: 2% !important;
  }

  .order_position_title_chain_column_name{
    padding-left: 0px !important;
  }

  #selected_showcase_cross, #selected_user_group_cross, #selected_contract_cross, #selected_goods_cross, #selected_user_cross, #selected_supplier_cross, #selected_buyer_cross,
  #selected_order_cross, #selected_order_position_cross, #selected_status_cross, #selected_ddd_cross, #selected_document_cross, #selected_document_type_cross{
    left: 90% !important;
    top: -22px !important;
  }

  #select_showcase, #select_user_group_s, #select_structure, #select_show_type, #select_buyer, #select_supp, #select_order, #select_order_position, #select_goods, #select_index,
  #select_lost_side, #select_status, #select_range, #select_supplier, #select_contract, #select_nomenclature, #select_vote, #select_question_type, #select_user, #select_vote_status,
  #selected_showcase, #selected_user_group, #selected_contract, #selected_goods, #selected_user, #selected_supplier, #selected_buyer, #selected_order, #selected_order_position,
  #selected_ddd, #selected_document, #selected_document_type {
    /* width: 280px !important; */
  }

  #select_order_list_user, #select_order_list_supplier, #select_order_list_buyer, #select_order_list_order, #select_order_list_order_position, #select_order_list_address,
  #select_order_list_status, #select_order_list_order_by, #select_order_list_order_position_by, #select_order_list_order_type{
   /* width: 280px !important; */
  }

  #container_select_order_list{
    gap: 10px;
  }

  #container_select_order_list>* {
    flex: 0 0 280px;
  }

  #my-container_select_order_list input {
    width: 280px;
  }

  .row_date_amount_2{
    display: none !important;
  }

  .order_column_1{
    width: 100% !important;
  }

  .order_column_2, .order_column_3{
    width: 50% !important;
  }

  .box_structure_group_111{
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .order_column_2, .order_column_3, .radio_column_label{
    padding-top: 10px !important;
  }

  .dd {
    /* display: flex; */
    height: 26px;
    display: inline-block;
    width: 100%;
  }

  .filter_date_3{
    padding-left: 0px !important;
  }

  .order_copy_row_1_column_1{
    width: 20% !important;
  }

  .order_copy_row_1_column_2{
    width: 20% !important;
  }

  .order_copy_row_1_column_3{
    width: 60% !important;
  }

  .order_copy_row_1_column_4{
    width: 60% !important;
    text-align: left;
    padding-left: 26px !important;
    padding-top: 20px !important;
  }

  .order_copy_row_1_column_5{
    width: 40% !important;
  }

  .order_date_column, .order_amount_column {
    width: 33% !important;
  }

  .order_free_column{
    width: 34% !important;
  }

  .order_filter_date{
    padding-left: 0px !important;
  }

  #select_address {
      /* width: 250px !important; */
  }

  #select_description, #select_full_description, #select_status_on_showcase, #select_button_action, #select_edit_or_insert, #select_nomenclature_comment, #select_option_accent,
  #select_option_accent_action, #select_block_picture_show, #select_main_picture_show, #select_structure_show_kopeck, #select_structure_under_billet, #select_structure_price_under_billet,
  #select_structure_price_under_billet_option, #select_structure_nomenclature_price_change, #select_structure_nomenclature_action,
  #select_structure_showcase, #select_structure_user_group, #select_structure_category
  {
    width: 230px !important;
  }

  .address_list_image{
      width: 8% !important;
  }

  @media (orientation: landscape) {
      #container_more_video, #container_more_map, #container_more_reviews, #container_tools_ingredients, #container_file_more, #container_vote, #container_archive_tariff, #container_more_detailed, #container_side, #container_order, #container_characteristics, #container_options_and_can_be_useful, #container_options_and_can_be_useful_111 {
          /* height: 500px; */
      }
  }
  @media (orientation: portrait) {
      #container_more_video, #container_more_map, #container_more_reviews, #container_tools_ingredients, #container_file_more, #container_vote, #container_archive_tariff, #container_more_detailed, #container_side, #container_order, #container_characteristics, #container_options_and_can_be_useful, #container_options_and_can_be_useful_111 {
          /* height: 1500px; */
      }
  }

  .Showcase_Contact_show_checkbox_1{
    width: 24% !important;
  }

  .Showcase_Contact_show_checkbox_2{
    width: 16% !important;
  }

  .Showcase_Contact_show_checkbox_3{
    width: 30% !important;
  }

  .Showcase_Contact_show_checkbox_4{
    width: 30% !important;
  }

  #cb_Showcase_Contact_show_1{
    margin-right: 4px;
  }

  #cb_Showcase_Contact_show_2{
    margin-right: 4px;
  }

  #cb_Showcase_Contact_show_3{
    margin-right: 4px;
  }

  #cb_Showcase_Contact_show_4{
    margin-right: 4px;
  }

  #rb_Showcase_Contact_media_1{
    margin-right: 4px;
  }

  #rb_Showcase_Contact_media_2{
    margin-right: 4px;
  }

  #rb_Showcase_Contact_media_3{
    margin-right: 4px;
  }

  #rb_Showcase_Contact_media_4{
    margin-right: 4px;
  }

  .Showcase_Contact_media_radio_1{
    width: 23% !important;
  }

  .Showcase_Contact_media_radio_2{
    width: 27% !important;
  }

  .Showcase_Contact_media_radio_3{
    width: 25% !important;
  }

  .Showcase_Contact_media_radio_4{
    width: 25% !important;
  }

  #Container_right_item{
    overflow-x: hidden;
  }

  .parameter_glyphicon{
    font-size: 24px !important;
    top: 2px !important;
  }

  #id_lablechar{
    position: relative;
    top: 1px;
  }

  /*-------------------side-------------------*/

  #buyer_side_button, #pay_1_button, #pay_2_button {
    top: 3px !important;
  }

  #side_user_group {
    /* width: 470px !important; */
    width: 470px;
  }

  #side_user_group_container {
    position: relative !important;
    top: 10px !important;
  }

  #side_price_container{
    position: relative !important;
    top: 5px !important;
  }

  #side_container_to_new_window {
    top: 12px !important;
  }

  #side_list_id {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .filter_date{
    font-size: 13px !important;
  }

  .filter_combobox_2, .filter_date_2{
    padding-left: 10px !important;
  }

  .filter_combobox_3, .filter_date_5{
    padding-left: 0px !important;
    font-size: 13px !important;
  }

  #select_buyer_side, #select_buyer_pay, #select_pay_1, #select_supplier, #select_pay_2, #select_coordinator {
    /* width: 280px !important; */
  }

  .side_structure_column_1 {
    width: 2% !important;
  }

  .side_structure_column_2 {
    width: 2% !important;
  }

  .side_structure_column_3 {
    width: 23% !important;
  }

  .side_structure_subcolumn_1{
    width: 33% !important;
  }

  .side_structure_subcolumn_2{
    width: 33% !important;
  }

  .side_structure_subcolumn_3{
    width: 33% !important;
  }

  .side_structure_subcolumn_4{
    width: 1% !important;
  }

  .side_structure_column_4 {
    width: 22% !important;
  }

  .side_structure_column_5 {
    width: 23% !important;
  }

  .side_structure_column_6 {
    width: 20% !important;
  }

  .side_structure_column_7 {
    width: 8% !important;
  }

  .buyer_side_comment{
    width: unset !important;
    min-width: unset !important;
  }

  .side_combobox{
    width: 200px !important;
  }

  .side_structure_subcolumn_1 .buyer_side_percent{
    width: 60px !important;
  }

  .side_structure_subcolumn_3 .buyer_side_price{
    width: 60px !important;
  }

  .side_title_label{
    display: none !important;
  }

  .pair{
    margin-top: 0px !important;
    padding-top: 0px !important;
  }

  .structure_title_column_1{
    width: 80% !important;
  }

  .structure_title_column_2{
    width: 0% !important;
  }

  .structure_title_column_3{
    width: 20% !important;
  }

  /*-------------------side-------------------*/

  #access_group .comboTreeArrowBtnImg {
    top: 0px;
    position: relative;
    right: 1px;
  }

  #access_group_2 .comboTreeArrowBtnImg {
    top: 6px;
    position: relative;
    right: 2px;
  }

  #access_group_3 .comboTreeArrowBtnImg {
    top: 6px;
    position: relative;
    right: 2px;
  }

  .category_tags_2_0{
    width: 50% !important;
  }

  .category_tags_2_1{
    width: 25% !important;
  }

  .category_tags_2_2{
    width: 25% !important;
  }

  .detail_chevron{
    padding-top: 4px !important;
  }

  .user_list_detail_u{
    padding-left: 80px !important;
    width: 100% !important;
  }

  .user_list_detail {
    padding-left: 80px !important;
    width: 100% !important;
  }

  .face_list_command_detail{
    padding-left: 54px;
    width: 100%;
  }

  .face_list_name, .command_list_id, .contact_list_id{
    font-size: 14px !important;
  }

  .face_list_comment{
    font-size: 14px !important;
    color: #888888 !important;
  }

  #search_button_1{
    right: 5px !important;
  }

  #search_button_2{
    right: 5px !important;
  }

  #PhoneLoginLinkText, #YandexLoginLinkText, #VKLoginLinkText, #GoogleLoginLinkText, #TelegramLoginLinkText {
      top: 1px;
      position: relative;
  }

  #PhoneLoginLinkTitle, #YandexLoginLinkTitle, #VKLoginLinkTitle, #GoogleLoginLinkTitle, #TelegramLoginLinkTitle {
      top: 6px;
      position: relative;
  }

  .auth_link_0{
      width: 0%;
      display: none;
  }

  .auth_link_1{
      width: 100%;
      display: block;
      padding: 5px 0px !important;
  }

  .auth_link_2{
      width: 50%;
      /* width: 100%; */
      display: block;
      padding: 5px 0px !important;
  }

  .auth_link_3{
      width: 33.33333333%;
      /* width: 100%; */
      display: block;
      padding: 5px 0px !important;
  }

  .auth_link_4{
      width: 25%;
      /* width: 100%; */
      display: block;
      padding: 5px 0px !important;
  }

  .auth_link_5{
      width: 20%;
      /* width: 100%; */
      display: block;
      padding: 5px 0px !important;
  }

  #ContainerMenu{
    margin-top: 10px !important;
  }

  #OpenCloseChar{
    /* padding: 6px 6px !important; */
  }

  #tag_filter_type{
    height: 30px !important;
  }

  #tag_filter_type_conteiner{
    height: 30px !important;
  }

  #radioBtn3_yes{
    height: 30px !important;
    border-radius: 20px 0px 0px 20px !important;
    padding: 2px 18px !important;
    font-size: 15px !important;
    font-weight: 700 !important;
  }

  #radioBtn3_no{
    height: 30px !important;
    border-radius: 0px 20px 20px 0px !important;
    padding: 2px 12px !important;
    font-size: 15px !important;
    font-weight: 700 !important;
  }

  .parameter_filter_title{
    padding: 5px 5px 5px 0px;
  }

  .parameter_filter_title_label{
    font-weight: bold;
    margin-right: 1em;
    border: solid 1px #0275D8;
    color: #ffffff;
    border-width: 2px;
    border-radius: 12px;
    background-position: center center;
    border-color: #ffffff;
    border-style: solid;
    box-shadow: 2px 2px 11px 0px rgba(136,136,136,0.5);
    padding: 3px 10px;
  }

  .parameter_filter_title_label_char{
    font-size: 14px;
    font-family: 'Montserrat',Arial,sans-serif;
    line-height: 1.55;
    font-weight: 500;
    color: #ffffff;
  }

  #parameter_filter_title_label_char_icon{
    top: 3px;
  }

  .class_960{
      display: none !important;
  }

  .order_item_row, .order_item_name, .order_item_buyer_name, .order_item_quantity, .order_item_domen, .item_summ, .total_amount_1, .total_amount_2, .order_position_mgh_coef, #container_order_position_mgh_name{
      font-size: 16px !important;
  }

  .input_order_position_mgh_coef{
    padding-top: 1px !important;
  }

  .order_item_row, .order_item_name, .order_item_buyer_name, .order_item_quantity, .order_item_domen, .item_summ, .total_amount_1, .total_amount_2{
      color: #888888 !important;
  }

  .order_item_row, .item_summ, .total_amount_1{
      color: #3172a6 !important;
  }

  .total_amount_2{
      color: #ff0000 !important;
  }

  .order_item_name, .order_item_buyer_name, .item_summ, .total_amount_1, .total_amount_2{
      font-weight: 700 !important;
  }

  .order_item_domen, .order_item_quantity{
    font-weight: 500 !important;
  }

  .order_positional_id, .order_position_buyer_name, .order_positional_address, .order_positional_quantity, .order_positional_mgh,
  .order_positional_contract, .order_positional_percent, .order_positional_name, .order_position_item_summ, .order_positional_mgh_name,
  .order_positional_contract_name, .order_positional_percent_name, #order_position_status{
    font-size: 13px !important;
  }

  .order_positional_id, .order_position_buyer_name, .order_positional_address, .order_positional_quantity, .order_positional_mgh,
  .order_positional_contract, .order_positional_percent{
    color: #888888 !important;
    font-weight: 700 !important;
  }

  .order_positional_name, .order_position_item_summ{
    color: #3172a6 !important;
    font-weight: 700 !important;
  }

  .order_positional_mgh_name, .order_positional_contract_name, .order_positional_percent_name{
    color: #888888 !important;
    font-weight: 300 !important;
  }

  .order_list_suborder{
    font-size: 13px !important;
    color: #3172a6 !important;
    font-weight: 400 !important;
  }

  .order_list_suborder_row{
    font-size: 13px;
    color: #888888;
    font-weight: 500;
  }

  .date_row{
     /* top: 3px; */
     /* position: relative; */
  }

  /*-----------------------------------------------------------------*/

  #request_text{
    min-height: 150px;
    max-height: 500px;
    min-width: 350px;
    max-width: 425px;
  }

  #select_action_update, #select_action_new{
      font-size: 16px !important;
  }

  .Combo_Clone_Dialog{
    width: 80% !important;
  }

  .address_href_11, .address_href_21, .address_href_31 {
      display: none  !important;
  }

  .label_date_period_big_screen{
    display: block !important;
  }

  .label_date_period_small_screen{
    display: none !important;
  }

  #date_period_start, #date_period_finish{
    width: 140px !important;
    min-width: 125px;
    max-width: 125px;
    font-size: 15px !important;
  }

  .datetime_input_2 {
    /* min-width: 115px !important; */
    /* max-width: 115px !important; */
  }

  .comment_address_input_small_screen{
      display: none  !important;
  }

  .container_add_address_small_screen{
    display: none !important;
  }

  .container_add_face_small_screen{
    display: none  !important;
  }

  .Combo_name1{
    margin-left: 15px;
  }

  .Combo_name_face{
    margin-left: 30px;
  }

  .Combo_image_face{
    margin-left: 12px;
  }

  .combo_container_date2, .combo_container_address, .Combo_name1, .cart_pos_item_name_date{
    font-size: 15px !important;
  }

  .cart_pos_item_name_address, .cart_pos_item_name_date, #date_name_label{
    font-weight: 500 !important;
  }

  .cart_pos_item_name_address{
    margin-left: 6px !important;
  }

  #date_name{
    margin-left: 20px !important;
  }

  #summ_weight_volume{
    /* left: 90px; */
    position: relative;
  }

  #add_address_text{
      font-size: 12px;
      padding: 12px 20px;
      border-radius: 30px;
  }

  #add_face_text{
      border-radius: 30px;
  }

  #select_action_text{
    border-radius: 30px;
  }

  #add_address_input, .comment_address_input_small_screen, .comment_address_input_big_screen, .comment_date_input_small_screen, .comment_date_input_big_screen, #label_date_period_start, #label_date_period_finish {
      font-family: 'Montserrat',Arial,sans-serif;
      font-size: 15px !important;
      height: 30px;
  }

  .add_address_input_div, .comment_address_input_div{
      width: 40% !important;
  }

  .add_address_div{
    width: 20% !important;
  }

    .add_face_div{
      width: 20% !important;
    }

  #trash_position{
      padding-right: 5px;
      padding-left: 3px;
  }

  .btn{
    /* padding: 6px 6px !important; */
  }

  .tab_req{
      padding: 4px 12px 0px 12px !important;
  }

  .tab_req2{
      padding: 3px 12px 0px 12px !important;
      margin: 0px !important;
      border-radius: 6px !important;
      color: #fff;
      background: #1c1e1e;
  }

  .tab_req2:hover{
      color: #1c1e1e;
      background-color: #fff;
      /* background-color: #C0C0C0; */
      border-radius: 6px;
  }

  .tag_activ_tree{
      background: #fff !important;
      border-color: #1c1e1e !important;
      color: #1c1e1e !important;
  }

  .tag_activ, .tab_tag span:hover{
    font-weight: 700 !important;
  }

  .tab_tag{
      padding-top: 3px;
  }


  .combo_tg_opt{
      width: 918px !important;
      margin-left: auto !important;
      margin-right: auto !important;
  }

  .combo_container:hover{
      box-shadow: 0 10px 10px rgb(0 0 0 / 5%), 0 0 10px rgb(0 0 0 / 12%) !important;
      border-radius: 50px !important;
  }

  .combo_container_side:hover{
      box-shadow: 0 10px 10px rgb(0 0 0 / 5%), 0 0 10px rgb(0 0 0 / 12%) !important;
      border-radius: 50px !important;
  }

  .pic_block_opt{
      /* width: 8%; */
      width: 5% !important;
      display: flex !important;
      align-items: center !important;
      justify-content: left !important;

  }

  .cart_pos_item_name_opt{
      /* margin-left: 5px !important; */
  }

  .weight_volume_combo_opt{
      font-size: 12px !important;
      font-family: 'Montserrat',Arial,sans-serif !important;
      line-height: 1.55 !important;
      font-weight: 400 !important;
      background-position: center center !important;
      /* margin-left: 5px !important; */
  }

  .comment_combo_opt{
    font-size: 12px !important;
    font-family: 'Montserrat',Arial,sans-serif !important;
    line-height: 1.55 !important;
    font-weight: 400 !important;
    background-position: center center !important;
    /* margin-left: 5px !important; */
  }

  .name_mgh_block_opt{
      width: 55% !important;
      font-size: 15px !important;
      padding-right: 0px !important;
      padding-left: 0px !important;
      /* display: grid !important; */
      display: block !important;
      align-items: center !important;
      justify-content: center !important;
  }

  .image_pic_opt, .name_mgh_block_opt{
      /* width: 50px; */
      /* height: 50px !important; */
      /* margin-bottom: 5px; */
      left: 5px !important;
  }

  .col_block_opt{
      float: right !important;

      padding-right: 0px !important;
      padding-left: 0px !important;

      /* padding: 5px ; */
      /* padding-top: 5px; */
      /* padding-right: 0px; */
      /* padding-bottom: 5px; */
      /* padding-bottom: 10px !important; */
      padding: 10px 0px !important;
      /* padding-top: 10px; */

      color: #888888 !important;

      display: flex !important;
      /* display: grid; */

      /* font-size: 9px; */
      font-size: 14px !important;

      font-family: 'Montserrat',Arial,sans-serif !important;
      line-height: 1 !important;
      font-weight: 400 !important;
      background-position: center center !important;
      border-color: transparent !important;

      position: absolute !important;
      right: 120px !important;
      /* height: 50px; */

      /* margin: auto; */
      /* margin-right: 0px; */

      align-items: center !important;
      justify-content: right !important;

      top: 7px !important;
      height: unset !important;

  }

  .price_block_opt{
      /* width: 16%; */
      width: auto !important;
      padding: 10px !important;
      padding-right: 0px !important;
      padding-left: 0px !important;
      font-size: 15px !important;
      font-weight: 700 !important;
      color: rgb(2, 117, 216) !important;
      text-align: right !important;
      display: flex !important;
      align-items: center !important;
      justify-content: right !important;
      float: right !important;
      position: absolute !important;
      right: 60px !important;
      top: 5px !important;
  }

  .action_block_opt{
    width: auto !important;
    /* width: 8%;
    width: 5%; */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    /* position: absolute !important; */
    right: 0px !important;
    /* padding: 10px; */
    /* padding-right: 0px; */
    /* padding-right: 20px; */
    padding: 13px !important;
    left: 300px;
  }

  /* -------------------------------------------------------- */

  .pic_block{
      width: 5%;
      display: grid;
      align-items: center;
      justify-content: center;
  }

  .name_mgh_block{
      width: auto;
      padding-right: 0px;
      padding-left: 0px;
      display: flex;
      align-items: center;
      justify-content: center;
  }

  .image_pic, .name_mgh_block {
      /* width: 50px; */
      /* height: 50px; */
      margin-bottom: 5px;
  }

  .col_block{
      float: right;
      padding: 5px ;
      padding-top: 5px;
      padding-right: 0px;
      padding-bottom: 5px;
      padding-bottom: 10px !important;
      font-size: 9px;
      color: #888888;
      font-size: 9px;
      font-family: 'Montserrat',Arial,sans-serif;
      line-height: 1;
      font-weight: 400;
      background-position: center center;
      border-color: transparent;
      padding-top: 10px;
      position: relative;
      right: 0px;
      height: 50px;
      padding-right: 0px;
      margin: auto;
      margin-right: 0px;
      display: inline-block;
      padding-right: 10px;
      padding-right: 0px;
      padding-left: 0px;
      font-size: 14px;
      display: grid;
      align-items: center;
      justify-content: center;
  }

  .price_block{
      text-align: right;
      float: right;
      width: auto;
      width: 16%;
      padding-right: 0px;
      padding-left: 0px;
      font-size: 20px;
      padding: 0px;
      position: absolute;
      right: 60px;
      padding-right: 12px !important;
      padding: 10px;
      padding-right: 0px;
      padding-left: 0px;
      font-size: 15px;
      color: rgb(2, 117, 216);
      display: flex;
      align-items: center;
      justify-content: right;
  }

  .action_block{
      /* width: auto; */
      width: 8%;
      display: flex;
      align-items: center;
      justify-content: center;
      /* position: absolute; */
      right: 0px;
      padding-right: 0px;
      padding-right: 0px;
  }

  .action_block_btn{

      width: auto;
      /* width: 40px; */
      height: 40px;
      float: right;
      display: flow-root;
      /* position: absolute; */
      /* line-height: 1.4; */
      text-align: center;
      display: none;
      font-size: 20px !important;

      margin: auto 0px;
      /* margin: 5px; */

      /* padding: 0px; */
      /* padding: 10px !important; */
      /* padding: 10px; */
      /* padding-right: 0px; */
      /* padding-right: 13px; */
      /* padding: 10px 7px !important; */

      /* position: absolute; */
      right: 0px;
      /* top: 6px; */

  }

  .container_lable_select_option, #ContainerOptionalMGH{
    width: 918px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .combo_container{
      display: flex !important;
      width: 918px !important;
      min-height: 82px !important;
      /* min-height: 72px !important; */
      margin-left: auto !important;
      margin-right: auto !important;
  }

  .combo_container_side{
      min-height: 72px !important;
  }

  /* -------------------------------------------------------- */

    .selection{
      font-size: 15px !important;
    }

    .select2-results{
      font-size: 15px !important;
    }

    .SearchEnter{
      font-size: 15px !important;
    }

    .select2-container--default, .select2-selection--single {
        height: 28px !important;
    }

    #SearchEnter{
        height: 30px !important;
    }

    #SearchBtn{
        height: 34px !important;
    }

    .cart_child_container, .user_list_row {
      width: 100%;
    }

    .container{
      width: auto !important;
      padding-left: 0px !important;
      padding-right: 0px !important;
    }

    .user_list_main_div{
      display: flex !important;
    }

    .user_list_row{
      display: block;
    }

    .user_list_filter{
       /*padding-left: 5px;*/
    }

    .user_list_number{
      font-size: 15px !important;
      padding-top: 2px !important;
      padding-right: 0px !important;
    }

    .row_date_amount{
      width: 304px;
    }

    .total_label{
      color: #888888;
      font-size: 15px;
      font-family: 'Montserrat',Arial,sans-serif;
      line-height: 1;
      font-weight: 100;
      background-position: center center;
      border-color: transparent;
      border-style: solid;
    }

    .total_count{
      color: #888888;
      font-size: 15px;
      font-family: 'Montserrat',Arial,sans-serif;
      font-weight: 700;
    }

    .total_amount_1{
      color: #3172a6;
      font-size: 18px;
      font-family: 'Montserrat',Arial,sans-serif;
      line-height: 1;
      font-weight: 400;
      background-position: center center;
      border-color: transparent;
      border-style: solid;
    }

    .total_amount_2{
      color: #ff0000;
      font-size: 18px;
      font-family: 'Montserrat',Arial,sans-serif;
      line-height: 1;
      font-weight: 100;
      background-position: center center;
      border-color: transparent;
      border-style: solid;
    }

    .select2, .select2-container, .select2-container--default select2-container--focus{
      /* #select_order_by, */
      width: 140px !important;
    }

    #select_showcase, #select_user_group_s, #select_structure, #select_show_type, #select_user_group  {
      /* #select_order_by */
      /* width: 230px !important; */
    }

    .rb_order_by_3{
      margin-top: 5px;
      margin-bottom: 0px;
    }

    div.user_list_filter2 span.select2 {
      width: 140px !important;
    }

    div.user_list_filter1 span.select2 {
      width: 140px !important;
    }

    #selected_showcase, #selected_user_group, #selected_contract, #selected_goods, #selected_user, #selected_supplier, #selected_buyer, #selected_order,
    #selected_order_position, #selected_status, #selected_document, #selected_document_type {
      font-size: 13px;
      color: #18bc9c;
    }

    #date_period_start, #date_period_finish, #range_start_o, #range_finish_o{
      padding-left: 8px;
    }

    #selected_showcase_cross, #selected_user_group_cross, #selected_contract_cross, #selected_goods_cross, #selected_user_cross, #selected_supplier_cross, #selected_buyer_cross,
    #selected_order_cross, #selected_order_position_cross, #selected_status_cross, #selected_document_cross, #selected_document_type_cross{
      right: -279px !important;
      top: -25px !important;
    }

    #label_date_period_start, #input_date_period_start, #label_date_period_finish, #input_date_period_finish{
      padding-left: 2px;
    }

    .ui-datepicker-trigger{
      top: 0px !important;
    }

    #range_start, #range_finish, .datetime_input_3 {
      width: 110px !important;
      min-width: 110px !important;
      max-width: 110px !important;
    }

    #SearchEnter {
      /* width: 185px !important; */
      /* width: 100% !important; */
    }

    #structure_list_id{
      width: 99% !important;
      padding-left: 10px !important;
    }

    .user_list_search_group{
      display: inline-flex !important;
    }

    .user_list_search_btn{
      display: block !important;
    }

    .user_list_search_input{
      width: 80% !important;
    }

    #input_range_delim{
      width: 20px;
      display: inline-block;
      text-align: center;
    }

    #UserGroupSearchSpeed {
        position: absolute !important;
        top: 40px !important;
    }

    #UserGroupSearchResult{
      scrollbar-width: thin;
    }

    #search_input{
      font-size: 15px !important;
    }

    .search_line_text{
      font-size: 15px !important;
    }

    .dropdown{
      /* width: 80% !important; */
      top: -10px !important;
      /* width: 100% !important; */
      /* bottom: 36px !important; */

      z-index: 100000;
      padding-left: 4px;
      padding-top: 2px;
      /* width: 71% !important; */
      /* right: 20px; */
      /* position: fixed !important; */

    }

    .search_input_2{
      width: 235px !important;
    }

    .comboTreeArrowBtnImg{
      top: 3px;
      position: relative;
    }

    #user_list_image_1{
      display: block !important;
    }

    #user_list_image_2{
      display: none !important;
    }

    #face_list_image_1{
      display: block !important;
    }

    #face_list_image_2{
      display: none !important;
    }

    .user_list_number{
      width: 5% !important;
    }

    .user_list_image{
      width: 5% !important;
    }

    .user_list_name{
      width: 85% !important;
    }

    .user_list_chevron{
      width: 5% !important;
    }

    .face_list_cart{
        min-height: 65px;
    }

    .face_list_number{
      width: 5% !important;
    }

    .face_list_image{
      width: 5% !important;
    }

    .face_list_name{
      width: 85% !important;
    }

    .face_list_chevron{
      width: 5% !important;
    }

    #SearchSpeed{
      /* width: 81% !important; */
      /* float: right; */
      width: 718px !important;
      left: calc((100% - 716px)) !important;
      top: 10px;
    }

    .Container_right{
      height: calc(100% - 10%) !important;
    }

    .user_list_search_btn_group, .modal_search_btn_group{
      display: contents !important;
    }

    .user_list_search_group{
      display: flex !important;
    }

    .user_list_name{
      font-size: 18px !important;
    }

    .user_list_comment{
      font-size: 13px !important;
      color: #888888 !important;
    }

    .user_list_create{
      font-size: 11px !important;
      color: #c8c8c8 !important;
    }

    .user_list_phone{
      font-size: 14px !important;
      font-weight: 600 !important;
      color: #2b2642 !important;
    }

    .user_list_telegram{
      font-size: 12px !important;
      color: #1c009f !important;
      padding-top: 2px !important;
    }

    .user_list_whatsapp{
      font-size: 12px !important;
      color: #1c009f !important;
      padding-top: 2px !important;
    }

    .user_list_email{
      font-size: 14px !important;
      font-weight: 600 !important;
      color: #2b2642 !important;
    }

    .user_list_address{
      font-size: 14px !important;
      font-weight: 600 !important;
    }

    .user_list_link {
      padding-top: 3px !important;
      color: #1c009f !important;
    }

    /*----------------------------------------------------------------*/

    .user_data_control{
      font-size: 15px !important;
    }

    .user_data_label{
      font-size: 15px !important;
    }

    #structure_layer{
      left: 100px
    }

    /*----------------------------------------------------------------*/

      .order_list_suborder{
        font-size: 13px !important;
        color: #3172a6 !important;
        font-weight: 400 !important;
      }

      .order_list_suborder_row{
        font-size: 13px !important;
        color: #888888 !important;
        font-weight: 500 !important;
      }

    /*----------------------------------------------------------------*/

    #user_group_list{
      width: 90% !important;
    }

    #ContainerBC {
        margin-top: 5px;
        /* padding-left: 5%; */
        /* padding-right: 5%; */
    }

    #ContainerBreadcrumb{
        /* width: 1200px; */
        width: 100%;
        margin-left: unset !important;
        margin-right: unset !important;
        padding-right: 10px;
        padding-left: 10px;
        float: left !important;
        /* left: auto; */
        /* right: auto; */
    }
    .modal_user_group_dialog{
      /* width: 500px; */
      /* height: 450px; */
    }

    .modal_user_group_search{
      font-size: 22px;
      font-weight: 400;
      color: #2b2642;
    }

    .modal_user_group_name{
      font-size: 22px;
      font-weight: 600;
      color: #2b2642;
      cursor: pointer;
      line-height: 44px;
      top: 1px;
      position: relative;
    }

    .modal_user_group_img{
      /* margin: 2px; */
      /* cursor: pointer; */
      /* opacity: .5; */
      /* padding: 2px; */
      width: 25px !important;
      height: 25px !important;
      /* margin: 0px 3px 0px 6px !important; */
    }

    #social_network_more_detailed{
      /* top: 8px !important; */
      font-size: 26px;
    }

    .social_picture{
      width: 32px !important;
      height: 32px !important;
      top: 8px !important;
    }

    .social_picture_2{
      width: 16px !important;
      height: 16px !important;
      top: 0px !important;
    }

    .social-header{
      width: 100% !important;
      /* bottom: 30px; */
    }

    .social_quantity{
      /* top: 4px !important; */
      top: 12px !important;
      margin-left: 4px !important;
    }

    .social_quantity2{
        font-size: 11px !important;
        top: 1px !important;
    }

    .search_div {
        width: auto;
        /*float: right;*/
        margin-right: 30px;
    }

    #select_Contact_show, #select_Contact_command, #select_Contact_post, #select_Contact_gender, #select_Contact_social{
      width: 501px !important;
    }

    /*------*/

    #Contact_post_data_name, #Contact_command_data_name{
      width: 100% !important;
    }

    .Contact_post_data_container, .Contact_command_data_container{
      display: block !important;
    }

    #Contact_post_button, #Contact_command_button{
        padding: 10px 0px !important;
    }

    .Contact_post_button_cancel, .Contact_post_button_save, .Contact_command_button_cancel, .Contact_command_button_save{
      width: 50% !important;
    }


    /*------*/

    .search_input {
        width: 250px;
        height: 28px;
        padding-left: 15px;
        border-radius: 12px;
        border: 1px solid #2b2642;
        background: #FFF;
        outline: none;
        position: relative;
        /*transition: .3s linear;*/
    }

    .search_input:focus {
        /*width: 300px;*/
    }

    .search_input2{
      width: 300px;
    }

    .search_button {
        width: 28px;
        height: 28px;
        background: none;
        border: none;
        position: absolute;
        top: -2px;
        right: 35px;
    }

    #search_button2 {
        /* width: 28px; */
        /* height: 28px; */
        /* background: none; */
        /* border: none; */
        position: absolute;
        top: 5px;
        right: 5px;
        z-index: 111111111;
    }

    .search_button:before{
        content: \f002;
        font-family: FontAwesome;
        color: #324b4e;
    }



    .image-button {
        width: 20px;
        height: 20px;
        border: none;
        background-image: url('/img/123.png');
        background-size: cover;
        background-color: #fff;
        border-radius: 12px;
    }

    .image-button:hover {
      opacity: 0.8;
    }

    .image-button:active {
      transform: scale(0.95);
    }



    .modal_search_group{
        display: inline-flex;
    }

    .modal_user_group_name:hover{
        color: #FFF;
        background-color: #2b2642;
        padding: 4px;
        border-radius: 12px;
    }

    .user_group_tags{
      height: auto !important;
      /* margin: 5px 0px 0px auto !important; */
    }

    #modal_user_group_basket_dismiss{
      font-size: 26px !important;
    }

    #modal_user_group_basket_title{
      font-size: 15px !important;
    }

    .modal_user_group_basket_comment{
      font-size: 15px !important;
    }

    #change_user_group{
      font-size: 15px !important;
    }

    #change_user_group_cancel{
      font-size: 15px !important;
    }

    /*----------------------------------------------------------------*/

  #ContainerFrameIndexInput{
      width:89%;
      margin-left: 100px !important;
      /* margin-right: 100px !important; */
      float: none !important;
      position: absolute;
      bottom: 0px;
  }

  .vote_radio_item {
    margin: 8px 8px 0px 0px;
    /* font-size: 13px; */
    /* line-height: 1.65; */
    /* height: 25px; */
    /* padding: 0px 10px; */
    border-radius: 20px !important;
    border: solid 1px;
    box-shadow: 2px 2px 11px 0px rgba(136,136,136,0.5);
    /* border-radius: 10px !important; */
    font-size: 15px;
    line-height: 1.4;
    height: 30px;
    padding: 3px 12px;
  }

  .container {
    /* padding-right: 15px; */
    padding-left: 10px !important;
    /* margin-right: auto; */
    /* margin-left: auto; */
    margin-right: unset;
    margin-left: unset;
  }

  .animate_to_cart_plus_structure::after {
      font-size: 29px;
      font-weight: 600;
      position: absolute;
      content: '+';
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
  }

  .animate_to_cart_plus::after {
      font-size: 30px;
      font-weight: 600;
      position: absolute;
      content: '+';
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
  }

  .animate_from_cart_minus::after {
      font-size: 30px;
      font-weight: 600;
      position: absolute;
      content: '-';
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
  }

  .animate_from_cart_cross::after {
      font-size: 30px;
      font-weight: 600;
      position: absolute;
      content: 'x';
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
  }

    #container_offerta_summ{
        /* padding-left: 10px !important; */
        /* padding-right: 10px !important; */
    }
    #container_action_bottom{
        /* padding-left: 10px !important; */

        /* padding-right: 10px !important; */
    }


    #Offerta{
        color: #888888;
        font-size: 16px;
        font-family: 'Montserrat',Arial,sans-serif;
        line-height: 1;
        font-weight: 700;
        background-position: center center;
        border-color: transparent;
        border-style: solid;
    }
    .container_action_bottom1{
    height: 60px;
    }

    #ForwardBasket{
        width: 416px;
        font-size: 16px !important;
        height: 48px;
    }


    #ContinuePurchase1{
        margin-top: 5px;
        font-size: 16px;
    }

    #container_price_summ1{
        padding-bottom: 10px !important;
        text-align: right !important;
    }

    #container_price_summ_pos{
        padding-bottom: 20px !important;
        padding-top: 0px !important;
        color: #337ab7;
        font-size: 16px;
        font-family: 'Montserrat',Arial,sans-serif;
        line-height: 1;
        font-weight: 400;
        background-position: center center;
        border-color: transparent;
        border-style: solid;
    }

    #container_comment{
        /* display: grid; */
    }
    #container_offerta_summ{
        width: inherit;
        padding-top: 5px;
    }
    #container_price_summ_pos{
        float: right;
        width: 40%;
        /* padding-right: 10px; */
    }

    #container_offerta{
        float: left;
        width: 40%;
    }


    #container_brn{
      float: right;
      padding-right: 15px;
    }

    #container_offerta
    {

        display: block;
    }
    #Comment{
        width: 414px;

        max-height:48px;
        max-width:414px;

        height: 48px;
        border-color: #337ab7 !important;
    }

    #PROMO_CONTAINER{
        display: grid !important;
        padding-left: 0px;

        width: fit-content;
        text-align: center;
        float: right;
    }

    #Continue_Purchase1{
        text-align: center;
        /* float: right; */
        right: 130px;
    }

    #container_weight_volume_summ, #container_cart_mgh, #container_cart_delivery, #container_comment, #container_cart_comment{
        /* padding-right: 19px !important; */
        padding-bottom: 20px !important;
    }

    #PROMO{
        width: 135px;
    }

    #weight_volume_collaps, #delivery_collapse, #comment_collapse, #mgh_detailed, #delivery_detailed, #comment_detailed{
        color: #337ab7;
        font-size: 16px;
        font-family: 'Montserrat',Arial,sans-serif;
        line-height: 1;
        font-weight: 400;
        background-position: center center;
        border-color: transparent;
        /* border-style: solid; */
        padding-bottom: 5px;
    }

    #container_weight_volume_collaps, #delivery_collapse_container{
        color: #888888;
        font-size: 16px;
        font-family: 'Montserrat',Arial,sans-serif;
        line-height: 1;
        font-weight: 400;
        background-position: center center;
        border-color: transparent;
        border-style: solid;
    }

    #Comment{
        border-color: #337ab7 !important;
    }

    .debag_line_main{
        margin-top: 16px;
    }
    .debag_line_optional{
        margin-top: 13px;
    }

    .weight_volume_cart {
        padding: 0px;
        position: relative;
        top: -4px;
    }
    .price_block_optional{
        padding-top: 6px !important;
    }

    .col_block_optional {
        /* text-align: right; */
        /* padding-top: 10px !important; */
        position: relative;
        right: 150px;
    }

    .open_col_cart_optional{
        /* position: relative;
        top: -5px; */
        /* display: none; */
    }




    .open_col_cart_optional{
        padding-top: 0px !important;
    }
    .group_name{
        text-align: right;
    }


    .action_block_cart{
        padding-top: 0px !important;
    }

    .comment_block_main {
        left: 100px;
    }

    .col_block_main {
        height: auto !important;
        /* padding-top: 10px !important; */
        /* margin-right: 90px !important; */
        /* padding-top: 8px !important; */
        right: 130px !important;
        /* top: -12px; */
        top: -14px;
        padding: 0px !important;
    }

    .combo_container, .combo_container_side {
        display: flex !important ;
    }



    .ballbounus{
        font-size: 12px !important;
    }



    .my-collapse-container{
        padding-bottom: 10px;
    }

    .open_col{
        text-align: right;
    }

    .open_col_option{
      right: 100px;
      position: relative;
      text-align: right;
    }

    .group_cart_optional{
        height: 44px;
    }
    .group_name{
        font-size: 13px !important;
        padding-right: 40px !important;
    }

    .cart_pos_item_name_optional{
        font-size: 16px !important;
    }

    .open_col_optional{
        font-size: 16px;
    }
    .weight_volume_cart{
        padding: 0px;
    }
    .weight_volume_class_main, .comment_combo{
        color: #888888;
        position: relative;
    }

    .lable_product_price{
      font-size: unset !important;
    }

    .comment_combo{
      width: 90% !important;
    }

    .mgh_name{
        font-weight: 700 !important;
    }

    .image_pic_optional{
        width: 44px !important;
        height: 44px !important;
    }
    .name_mgh_block_optional{
        height: 45px !important;
    }
    .collapse_link{font-size: 14px; padding: 5px;}
    .option_summ{
        font-size: 14px;
        padding-top: 5px;
        text-align: right;
    }
    .glyphicon-trash{
        padding: 3px 0px;
    }
    .cart_position_count_pos{

    }
    #Cart1{
        padding-left: 15px;
        padding-right: 15px;
    }

    #order_list_id, #container_cart{
      /* width: 960px !important; */
      width: auto !important;
    }

    .container_main{
        padding-top: 10px !important;
    }



    .Ball_Bonus{
        /* float: left; */
        /* width: auto; */
        /* display: contents; */
        /* position: initial; */
        /* top: 50px; */
        /* left: 75px; */
        /* font-size: 12px ; */
        /* padding: 5px; */
        /* padding-top: 0px ; */
        /* padding-left: 10px ; */
        /* padding-right: 10px ; */

        float: left;
        width: auto;
        display: contents;
        position: absolute;
        /* top: 50px; */
        /* left: 75px; */
        /* left: 50px; */
        font-size: 14px !important;
        padding: 5px;
        padding-top: 0px !important;
        /* padding-left: 10px !important; */
        /* padding-right: 10px !important; */
        margin: 2px;
    }

    .Ball_Bonus_main{
        /* margin-top: 6px; */
        float: right !important;
        position: initial !important;
        margin-left: auto !important;
        margin-right: 0 !important;
        padding-right: 50px !important;
        margin-top: -25px !important;
    }

    .Ball_Bonus_2_main{
        display: none !important;
    }

    .Ball_Bonus_optional{
        display: none !important;
        /* margin-top: 15px !important; */
        /* margin-left: 0 !important; */
        /* margin-right: auto !important; */
        /* padding-left: 8% !important; */
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        position: unset;
        margin-top: -46px;
        padding-right: 25%;
    }

    .Ball_Bonus_2_optional{
        position: initial !important;
        padding-left: 10px;
    }

    .Ball_Bonus_Min_optional{
        display: none !important;
    }

    .Ball_Bonus_VAL_optional{

    }

    .baner_tag{

        font-size: 11px;
        padding-right: 10px;
        padding-left: 10px;
        font-weight: bold;
    }
    .discount_volume{

        font-size: 11px;
        padding-right: 10px;
        padding-left: 10px;
        font-weight: bold;
    }
    .not_sale_list{

        font-size: 11px;
        padding-right: 10px;
        padding-left: 10px;
        font-weight: bold;
    }

    .not_fount_product_list{

        font-size: 11px;
        padding-right: 10px;
        padding-left: 10px;
        font-weight: bold;
    }


    .not_sale_list {

        font-size: 9px;
        padding-right: 10px;
        padding-left: 10px;
        font-weight: bold;
    }


    .not_sale_list {

        font-size: 11px;
    }
    #PresentationMenu{
        font-weight: bold;
        position: fixed;
        top: 25px;
        right: 80px;
        text-align: right;

        z-index: 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111;
    }

    #PresentationContact{
        position: absolute;
        bottom: 35px;
        right: 90px;

    }
    #PresentationSearch{
        position: absolute;
        bottom: 35px;
        left: 90px;
    }
    #PresentationActionContainer{
        position: relative;
        z-index: 111111111111111111111111111111111111111111111111111111111111111111111111111111;
    }


    #manufacturer, #ManufacturerTab{
        font-size: 16px;
    }

    .filtrTree{
        font-size: 25px !important;
        top: 4px;
        margin-left: 13px;
    }

    .COUNT_TREE_SEO{
        font-size: 26px !important;
        /* top: 4px; */
        margin-left: 13px;
    }

    .COUNT_TREE_SEO {
        position: relative !important;
        top: -10px ;
    }

    .COUNT_TREE_SEO_2 {
        position: relative !important;
        top: -10px !important;
    }

    .COUNT_TREE_SEO_3 {
        position: relative !important;
        top: -4px !important;
    }

    #AVERAGE_TREE_SEO_ID {
        position: relative !important;
        top: -4px;
    }

    .ImgesNomenuclaturaTreContainer, .SortingTree, .AVERAGE_TREE_SEO_2, .ImgesNomenuclaturaOptionTreeContainer{
        font-size: 15px !important;
    }

    #coluse_all_tree{
        font-size: 15px;
        margin-left: 40px;
    }


    .Content{
        margin-left: 12px !important;
    }

    .Node {
        margin-left: 26px !important;
        zoom: 1;
    }

    #tree{
        font-size: 26px !important;
    }

    #tree ul{
        font-size: 26px !important;
    }

    .price_tree_postfix{
      display: inline-block;
    }

    .AVERAGE_TREE_SEO{
        font-size: 26px !important;
    }

    .vote_answer_statistica > span{
        display: block;
    }
    .sr-only-vote{
        top: -8px !important;
        position: relative !important;
        padding: 0px;
        padding-left: -10px;
    }

    .sr-only-vote-in{
        top: -3px !important;
        position: relative !important;
        padding: 0px;
        padding-left: -10px;
    }

    .lableTelegram{
        font-size: 14px;
    }


    #PresentationMenu,#PresentationContact,#PresentationSearch{
        font-size: 18px;
    }
    .modal-dialog{
        /* width: 75% !important; */
        /* margin-top: calc((100vh - 520px) / 2) !important; */
        margin-top: auto !important;
        margin-bottom: auto !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .progress-vote{
        height: 15px;
        margin: 5px 0px !important;
    }

    .statistica_container{
      padding-left: 10px !important;
      padding-right: 10px !important;
    }

    .vote_question_title_comment{
      margin-left: 10px !important;
    }

    .collapse_link{
        padding-right: 20px;
    }
    .lable_select_option_href{
        font-size: 14px;
    }

    .my-box-grope-next-text{
        font-size: 26px;
        padding-top: 11px;
    }
    .tag_name,.container_char_param_value{
        font-size: 15px;
    }
    #infotitle, #seo_bottom{
        font-size: 21px;
        font-family: 'Montserrat',Arial,sans-serif;
        line-height: 1.5;
    }

    .Combo_image1{
        padding: 0px !important;
    }

    #container_price_1{
        padding-bottom: 10px;
    }
    #container_price_5{
        padding-bottom: 10px;
    }
    #container_price_3{
        padding-bottom: 10px;
    }

    .ContentColPrice{
        display: inline-table;
    }
    .ContentPisceSumm{
        display: inline-table;
    }
    .ContentColPriceDop{
        display: inline-table;
    }
    .ContentPisceSummAll{
        display: inline-table;
    }
    .ContentColPrice,.ContentPisceSumm,.ContentColPriceDop,.ContentPisceSummAll{
        width: 100%;
    }


    #NamePrice{
        font-weight: inherit !important;
        font-size: 14px !important;
    }

    #name_osn,#name_dop,#name_price,#result_name_price{

        font-weight: inherit !important;
        font-size: 14px !important;
    }

    #result_name_price{
        font-weight: bold !important;
    }

    #ModalColPriceDialog{
        width: 60%;
    }

    .weight_volume_cart{
        font-size: 11px;
    }
    .none_block{
        color: red;font-weight: bold; font-size: 12px;
    }
    #container_price_summ1{
        font-size: 20px;
    }
    #container_sum_min,#container_sum_min_group{
        font-size: 20px;
        text-align: right;
    }
    .OffertaLinkLable{
        font-size: 16px;
        font-weight: inherit;
    }

    .Offerta_Container > lable{
        font-size: 15px;
        font-weight: inherit;
    }

    #container_offerta lable{
        font-weight: bold;
        font-size: 16px;
    }
    #order_action{
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    .container_bage {
        font-size: 12px;
        padding-right: 10px;
    }
    .item_trash{
        /* padding: 5px 0px !important; */
        /* padding-right: 4px !important; */
        margin-right: 8px !important;
    }

    .glyphicon {
        font-size: 16px;
    }


    .none_block{
        width: 39%;
        padding-right: 0px;
        padding-left: 0px;
        display: flex;
        align-items: center;
        justify-content: center;
    }





    .price_block_main{
        font-weight: bold;
        padding-top: 2px !important;
    }



    .vertical-align {
        display: flex;
        flex-direction: row;
    }



    .button_filter::after {
        content: "⌕";
        left: 16px!important;
        top: 8px!important;
        color: #18a8ff;
        font-size: 35px!important;
        line-height: 1.2;
        text-align: center;
    }

    .button_contact::after {
        content: "✆";
        left: 16px !important;
        top: 6px !important;
        color: #18a8ff;
        font-size: 35px !important;
    }
    #Cart_button_container1, #FooterActionFilter, #Cart_button_container{
        width: 60px !important;
        height: 60px !important;

    }

    #Cart_button_container1{
        /* float: left !important; */
        /* left: calc(100vw - 72px) !important; */
    }

    #FooterActionFilter{
        left: 0;
    }

    #SearchForm{
        /* width: calc(100vw - 300px) !important; */
        /* width: 100% !important; */
        /* padding-left: 0px !important; */
        /* padding-right: 0px !important; */

        position: fixed;
        top: 20px;
        right: 0px;
        /* width: 75% !important; */
        width: 760px !important;
    }

    .logo, #swiper_slider_title_1{
         display: block !important;
     }

    .logo_average, #swiper_slider_title_2{
        display: none !important;
    }

    .logo_mini, #swiper_slider_title_3{
        display: none !important;
    }


    article { max-height: 18em; }
    .my-col-xs-6{
        width: 50%;
        float: left;
    }




    #product_name_nomenuclatura , #product_name_nomenuclatura_1 {

        text-align: left;
        font-size: 28px;
        padding-bottom: 5px;

    }
    #ProductCatrEditCol{
        margin-bottom: 25px;
        margin-right: auto;
        margin-left: auto;
        display: block;
        text-align: center;
    }

    .breadcrumb{
        font-size: 15px !important;
        padding: 8px 0px !important;
        font-family: 'Montserrat',Arial,sans-serif;
    }

    #PresentationText{
        font-size: 15px;
        padding: 8px 0px !important;
        font-family: 'Montserrat',Arial,sans-serif;
    }

    #description_1, #description_1_1{
        font-size: 18px !important;
        margin-right: auto;
        margin-left: auto;
        display: block;
        text-align: left;

    }

    #description_under_picture{
        font-size: 18px !important;
        margin-right: auto;
        margin-left: auto;
        display: block;
        text-align: left;
    }

    #articul, #articul_label{
        font-size: 18px !important;
    }

    .main_container_tag{
      width: auto;
    }

    .container_tag_tab{
        padding-top: 20px;
        padding-left: 10px;
    }

    .container_tag_tab_2{
        /* padding-top: 20px; */
        padding-left: 10px;
    }

    #container_tools_ingredients_tags{
        margin: 0 12px 0 12px;
    }

    #ContentToolsIngredients {
        padding: 0 15px 0 15px;
    }

    .tag_tag {
        margin: 8px 8px 0px 0px;
    }

    .menu_tag_tag {
        margin: 8px 0px 0px 0px !important;
    }

    .tags_tools_ingredients, .tags_Parameters{
        width: 20px; height: 20px;
    }

    .tags_Parameters{
        margin-top: 6px !important;
    }

    .characteristics_tag{
        width: 20px; height: 20px;
    }

    #ContainerCharacteristics{
        padding: 0 20px 0 20px;
        font-size: 15px;
    }

    #ContentToolsIngredients{
        padding: 0 20px 0 20px;
    }

    #product_price{
        font-size: 25px !important;
    }

    .SaleProductSourcePrice{
         font-size: 10px !important;
     }


    #product_price_currency{
        font-size: 25px !important;
    }
    #col{
        font-size: 25px !important;
    }
    #plus{
        font-size: 29px !important;
    }
    #minus{
        font-size: 29px !important;
    }



    #product_priceDob{
        font-size: 25px !important;
    }
    #product_price_currencyDob{
        font-size: 25px !important;
    }
    #colDob{
        font-size: 25px !important;
    }
    #plusDob{
        font-size: 29px !important;
    }
    #minusDob{
        font-size: 29px !important;
    }


    #product_price_summ, #product_price_summ_clone{
        font-size: 33px;
    }
    #product_price_summ_currency, #Ot, #product_price_summ_currency_clone, #Ot_clone{
        font-size: 33px;
    }
    #add_product_cart_text, .add_product_cart_text_dialog, #add_product_cart_text_link{
        font-size: 25px;
        padding: 12px 20px;
        border-radius: 30px;
    }
    #add_product_cart_text_dialog{
        font-size: 25px;
        padding: 12px 20px;
        border-radius: 30px;
    }
    #add_product_cart_icon{
        font-size: 15px;
    }

    #container_weight_volume{
        padding-top: 10px;
    }
    #container_add_product_cart{
        padding: 20px;
    }

    .ContentPisceSummChidren{
        font-size: 33px;
        padding: 10px;
    }
    #container_price{
        font-size: 45px;
        padding: 10px;
    }
/*
    #weight_volume{
        font-size: 13px;
    }
*/

    .price_col{
        padding-left: 5px;
    }


    #action_nomenuclatura{
        padding-top: 30px;
    }

    .my-col-xs-6{
        width: 50%;
        float: left;
    }

    #container_weight_volume{
        display: none !important;
    }
    #container_weight_volume_2{
        display: none;
    }





    .Combo_Container_1{
        pdisplay: flex;
        adding-left: 15px;
        display: inline-block;
        width: 45%;
        float: left;
    }
    .Combo_Container_2{
        padding-left: 15px;

        float: left;

    }
    .Combo_Container_3{
        display: inline;
        float: right;
    }
    .Combo_image{

    }
    .Combo_name{
        float: left;

    }

    #description_container{
        padding-top: 10px;
    }

    .product_go_href{
        color: #337ab7;
        font-size: 15px;
        font-family: 'Montserrat',Arial,sans-serif;
        line-height: 1.55;
        font-weight: 500;
    }

    .weight_volume_combo{
        font-size: 13px;
        font-family: 'Montserrat',Arial,sans-serif;
        line-height: 1.55;
        font-weight: 400;
        background-position: center center;
    }

    .Combo_price{
        font-size: 22px;
    }

    .tag_tag_info{
        font-size: 22px !important;
        height: 30px;
        padding: 4px 12px;
        border-radius: 20px;

        margin-bottom: 12px;
    }

    .tag_tag{
        font-size: 15px;
        line-height: 1.4;
        height: 30px;
        padding: 4px 12px;
        border-radius: 20px;
    }

    #menu_six_img{
      height: 30px !important;
    }

    .menu_six_img_no{
      top: 6px !important;
    }

    #char_filter_type{
        height: 30px !important;
    }

    #id_prefix_price_image{
      padding-top: 15px !important;
    }

    #category_tags{
        float: left; margin: 0 10px 0 10px;
    }
    #myslider{
        padding-bottom: 10px;
    }

    #myModalLabel{
        font-size: 25px;
    }
    .close{
        font-size: 40px;
        opacity: 1;
    }
    .modal-title{
        font-size: 25px;
    }

    .FooterAction{
        margin-left: 5px;
    }
    #FooterAction{
        font-size: 14px;
        float: left;
        width: 70%;
        padding-top: 20px;
        padding-left: 10px;
    }
    .itemGallery {
        width: 33.3%;
        padding: 10px;
    }
    .product_name{

        font-size: 17px;
    }

    .group_img{
        padding: 10px;
    }
    .plus_cart_image,.col_image,.minus_col_image,.del_col_image_box{

        font-weight: 600;

    }
    .plus_cart_image1{


    }
    .price_image, .currency_image {
        font-size: 22px;
        font-weight: 600;
    }
    #Content{
        padding-left: 5%;
        padding-right: 5%;
    }
    #MainContainerPhotoGallery{
        padding-left: 5%;
        padding-right: 5%;
    }

    #seo_bottom{
      padding-left: 5%;
      padding-right: 5%;
    }

    .cleaner_img{
        width: 30px;
        height: 30px;
    }

    #Cloase{
        padding: 4px 7px;
    }
    .filter_stated {
        border-radius: 12px;
        font-size: 21px;
        padding: 4px 10px !important;
    }
    .OpenCloseChar1{
        font-size: 34px;

    }
    .list-group input[type="checkbox"] + .list-group-item, .list-group input[type="radio"] + .list-group-item {
        font-size: 14px;
    }




    /*
    .button_contact:after{
        content: "✆";
        left: 16px !important;
        top: 6px !important;
        color: #18a8ff;
        font-size: 34px !important;

    }
    .button_filter:after{
        content: "⌕";
        left: 18px !important;
        top: 6px !important;
        color: #18a8ff;
        font-size: 35px !important;

    }
*/




    .group_contact_name{
        font-size: 19px;
        padding-bottom: 10px;
    }
    .contact_name{
        font-size: 16px;
        padding-bottom: 7px;
    }


    .OffertaLink1Contact{
        font-size: 10px;
        padding-bottom: 4px;
        margin-bottom:0px;
    }

    .group_contact{
        padding-bottom:15px;
    }
    .contact_img{
        width: 42px;
        height: 42px;
    }

    .contact_img_header{
        width: 50px;
        height: 50px;
    }

    .adress_name{
        font-size: 20px;
    }
    .adress_comment{
        font-size: 18px;
    }


    .address_metro_header {
        font-size: 15px;
    }
    .address_metro_name {
        font-size: 15px;
    }
    .operating_mode {
        font-size: 15px;
    }
    .Info{
        font-size: 22px;
    }

    #InforamitionTab div a{
        padding: 3px;
    }

    /*---*/
    #FormPhoneModalContainer, #FormPhoneModalContainer_ORDER, #FormPhoneModalContainer_Cart{
        width: 500px !important;
        padding: 10px;
        margin: 0px;

    }

    #FormPDFModalContainer{
        width: 640px !important;
        height: 480px !important;
        padding: 10px;
        margin: 0px;
    }

    #pdf{
        overflow-x: hidden;
        overflow-y: visible;
        border-right: 0px solid #eee;
        height: 300px !important;
        margin-right: 10px;
        margin-left: 10px;
    }

    #FormInformationModalContainer{
        width: 640px !important;
        height: 480px !important;
        padding: 10px;
        /* margin: 0px; */
        margin-left: auto;
        margin-right: auto;
    }

    #container_presentation{
        top: 250px;
        position: relative;
    }

    #user_accept{
      top: 1px;
    }

    #Legal_information, #Personal_data_policy, #User_Agreement, #Offer_platform, #Offer{
        overflow-x: hidden;
        overflow-y: visible;
        border-right: 0px solid #eee;
        height: 300px !important;
        margin-right: 10px;
        margin-left: 10px;
    }

    #a_legal_information, #a_personal_data_policy, #a_user_agreement, #a_offer_platform, #a_legal_documents{
        font-size: 10px;
    }

    #main_a_legal_information, #main_a_personal_data_policy, #main_a_user_agreement, #main_a_offer_platform, #main_label_copyright, #main_a_legal_documents{
        font-size: 10px;
    }

    #main_label_legal_information, #main_label_personal_data_policy, #main_label_user_agreement, #main_label_offer, #main_label_copyright, #main_label_legal_documents{
        margin-bottom: 0px !important;
    }

    #presentation_a_legal_information, #presentation_a_personal_data_policy, #presentation_a_privacy_policy, #presentation_a_user_agreement, #presentation_a_offer_platform{
        font-size: 15px;
    }

    #FormCreateVitrinaModal{
        margin-right: auto;
        margin-left: auto;
        display: block;
        width: 60%;
    }

    #СountryСode, #Phone, #NextPhone, #СountryСode_ORDER, #Phone_ORDER, #NextPhone_ORDER, #СountryСode_Cart, #Phone_Cart, #NextPhone_Cart{
        font-size: 27px;
        height: 56px;
        padding: inherit;
    }

    #Phone, #Phone_ORDER, #Phone_Cart{
        padding-right: 20px !important;
    }

    #QuestionUser {
        font-size: 27px;
    }

    .PhoneUser{
        font-size: 27px;
    }

    .EmailUserSelected{
        font-size: 13px;
        height: 32px;
        padding: inherit;
        padding-left: 10px;
        padding-right: 10px;
        line-height: 2.4;
        margin-right: 5px;
        margin-bottom: 5px;
    }


    #NextPhoneNo{
        height: 56px;
        font-size: 27px;
        padding: inherit;
    }

    .LableMessage{
        font-size: 15px;
    }

    .InputAccauntCreate{
        height: 56px;
        font-size: 24px;
        color: #000000;
    }
    .InputAccauntCreateVitrina{
        height: 50px;
        font-size: 15px;
        color: #000000;
    }
    .PhoneUser{
        font-size: 27px;
    }
    .NameUser{
        font-size: 27px;
    }
    .EmailUser{
        font-size: 27px;
    }
    .ContainerreTimer1{

        font-size: 15px;
    }
    #MessageToSend{
        font-size: 15px;
    }

    #Auth{
        height: 56px;
        font-size: 24px;
    }

    #NextTelegramText{
        font-size: 15px;
    }

    #NextTelegramNik{
        font-size: 15px;
    }
    #NextNotTelegram, #BackStep {
        font-size: 16px;
    }
    #ContainerTelegramBot{
        font-size: 15px;
    }
    #NextTelegramBtn{
        height: 56px;
        font-size: 24px;
        line-height: 1.4;
    }
    #ContainerreTimer1 label{
        font-size: 15px;
        font-weight: 300;
    }

    #ContainerreTimer2 label{
        font-size: 15px;
        font-weight: 300;
    }

    #MessageToSend{
        font-size: 15px;
        font-weight: 300;
    }

    #AccauntCreate{
        height: 56px;
        font-size: 24px;
        color: #000000;
    }



    .MGH_LINE{
        padding-bottom: 5px;

    }

    .MGH_HEADER{
        padding-top: 10px;
        padding-bottom: 5px;
    }

    .MGH_container{
        width: 50%;
    }



    .Expand{
        top: 5px !important;
    }

    .del_tree_action{
        font-size: 26px !important;
        padding: 0px 0px !important;
        margin-top: 2px !important;
        text-align: center;
        padding-left: 16px !important;
    }

    .col_tree_action{
        font-size: 15px !important;
        margin-top: 10px !important;
        padding: 0px 2px !important;
        width: 40px;
        text-align: center;
    }

    .plus_tree_action{
        font-size: 29px !important;
        padding: 0px 3px !important;
    }

    .minus_tree_action{
        /* font-size: 29px !important; */
        font-size: 26px !important;
        padding: 0px 0px !important;
        margin-top: 2px !important;
        text-align: center;
        padding-left: 16px !important;
    }

    .action_image_tree{
        height: 20px;
        top: -6px !important;
    }







}
