@media only screen and (min-width : 480px)  {
    .open_sub_menu {text-transform:lowercase; justify-content:center;}
        .open_sub_menu Span.desktop_txt {display:flex; margin:0 8px 0 0; text-transform:capitalize;}
    .ol_together {display:flex; align-items:center; justify-content:space-between; margin:0 16px 0 0;}
        .ol_together .orders_lis-status {margin:0;}
    .stat_massage UL {flex-direction:row;}
        .stat_massage UL LI {width:calc(50% - 4px); margin:0 4px 8px 0;}
        .stat_massage UL LI:nth-child(even) {margin:0 0 8px 4px;}
            .stat_massage UL LI Span, .stat_massage UL LI Strong {width:100%; justify-content:center; text-align:center;}
            .stat_massage UL LI Strong {margin:0 0 8px 0;}
            .stat_massage UL LI Strong:last-child {margin:0;}
    .op_rest .op_qua .mobile {display:none;}
    .op_rest .op_qua .desktop, .op_qua.num.red Span {display:flex;}
    .kit_product {padding:0 0 0 68px;}
    .ordered_product H3 {margin:16px 0 16px 76px; text-align:left;}
    .users_list .users_list .together.orders {flex-direction:row; align-items:center; width:60%; justify-content:flex-end;}
        .users_list .orders Span.order {margin:0 8px 0 0;}
    .administrators .mob-adm_panel A Span {display:flex; margin:0 0 0 6px;}
        .administrators .for_name .together Div {flex-direction:row;}
            .administrators .for_name Label {margin:0 6px 0 0;}
    .catalog_list .select_all, .requests .select_all, .import_cats .select_all {align-items:flex-start;}
        .select_options {flex-direction:row; flex-wrap:wrap; justify-content:flex-end;}
    .main_price .evry_title.add {flex-direction:row;}
        .main_price .row_element {margin:0 16px 0 0;}
        .main_price .row_element:last-child {margin:0;}
    .photo_here .images_list UL {flex-direction:row; flex-wrap:wrap;}
        .photo_here .images_list UL LI {width:calc(50% - 16px);}
    .editable .name, .editable .filter_controls {flex-direction:row; align-items:center;}
    .editable .name {justify-content:space-between;}
    .administrators .editable .name {justify-content:flex-start;}
        .editable .name_plus {margin:0 16px 0 0;}
        .filter_controls Label {width:auto; margin:0 16px 0 0;}
        .filter_controls .controls .check_label {margin:0 16px 0 0;}
        .filter_controls .controls {flex-wrap:nowrap;}
    .currencies .currencies_name {display:flex;}
        .currencies .currencies_name .evry_title {margin:0 8px 16px 0;}
        .currencies .currencies_name .evry_title:last-child {margin:0 0 16px 8px;}
    .delivery_methods .editable .edit_payment {order:2; margin:0 0 0 8px;}
    .delivery_methods .editable .name_plus, .payment .editable .name_plus {width:100%;}
    .delivery_methods .editable .name_properties {flex-shrink:0;}
    Label.check_label.hide Span {display:flex; margin:0 0 0 6px;}
    .evry_title.one_row.no_between {justify-content:flex-start;}
    .storage .evry_title.one_row {justify-content:flex-end;}
        .storage .evry_title.one_row Input {width:96px; margin:0 8px 0 0; font-size:18px;}
    .sales .all_discounts {flex-direction:row; flex-wrap:wrap;}
        .sales .alld_col {margin:0 8px 8px 0;}
        .sales .alld_col:last-child {margin:0 0 8px 0;}
    .ac_title H3 Span.m1 {display:flex; margin:0 6px;}
    .import .name_properties {flex-wrap:nowrap;}
    .export.import .name_properties {flex-wrap:wrap;}
        .import .clear {justify-content:flex-start; margin:0 0 0 8px; width:33.33%;}
        .import .start, .import .stop_import {margin:0; width:33.33%;}
        .import .set_call {margin:0 8px 0 0; width:33.33%;}
        .export.import .set_call, .export .stop_export, .export .start_export, .export .see_file, .export .copy_export {width:auto; margin:8px 8px 0 0;}
    .import_cats .steps Span:last-child {width:auto;}
        .import_cats .menu_select .save_menu, .import_cats .filter_select .save_filter {font-size:14px;}
        .import_cats .menu_select .save_menu .svg_icon, .import_cats .filter_select .save_filter .svg_icon {margin:0 8px 0 0;}
    .evry_title.actions {flex-direction:row;}
        .evry_title.actions .but {width:50%; margin:0 8px 0 0; justify-content:flex-start;}
        .evry_title.actions .but:last-child {margin:0 0 0 8px;}
    .price_type .warehouse_key {margin:0 0 0 8px;}
}
@media only screen and (min-width : 640px) {
    .redirects .add_link Span {display:inline-flex; margin:0 0 0 6px;}
    .edit_seo .evry_title .all {flex-direction:row; align-items:center;}
        .edit_seo .all .domain {margin:0 8px 0 0;}
    .all_filters_group {display:flex; flex-wrap:wrap;}
        .all_filters_group .filter_box {width:calc(50% - 8px); margin:0 8px 8px 0;}
        .all_filters_group .filter_box:nth-child(even) {margin:0 0 8px 8px;}
    .multi_edit .together.price_place {flex-direction:row;}
        .multi_edit .price_place .price {width:auto; margin:0 8px 16px 0; position:relative; padding:0 0 24px 0;}
        .multi_edit .one_row.currency {align-items:flex-start; flex-direction:column;}
            .multi_edit .currency Select {margin:8px 0 0 0;}
        .multi_edit .small {position:absolute; bottom:0; left:0; width:450px;}
    .multi_edit .together.discount_place {flex-direction:row;}
        .multi_edit .discount_place .discount {width:auto; flex-shrink:0; margin:0 16px 0 0;}
        .multi_edit .discount_place .until {margin:0;}
    .multi_edit .order_days.evry_title.one_row {justify-content:flex-start;}
        .multi_edit .order_days Input.short-er {width:96px;}
    .sales .alld_col {margin:0 16px 0 0;}
    .group .joint {align-items:flex-end;}
        .group .joint Div, .group .filter_group Div {flex-direction:row; width:100%;}
            .group .joint .block_label, .group .filter_group .block_label {padding:0 16px 0 0; width:50%;}
            .group .filter_group Select {width:50%;}
    .ac_title H3 Span.m2 {display:flex; margin:0 6px;}
    .ut_up {font-size:16px;}
        .ut_up .free {margin:0 0 0 -45px;}
    .ut_down {font-size:70px; line-height:70px;}
    .under_box {font-size:22px !important;}
    .under_box P {margin:0 0 8px 0;}
    .adm_one_cat {width:calc(33.33% - 8px);}
    .news .admin_news .holder {flex-wrap:nowrap;}
        .news .holder .together:first-child {padding:0 8px 0 0; height:100%; align-items:center;}
        .news .holder .editable {order:unset;}
        .news .holder .together:last-child {padding:0 0 0 8px;}
    .tile .admin_tiles .holder {flex-wrap:nowrap;}
        .tile .holder .together:first-child {padding:0 8px 0 0; height:100%; align-items:center;}
        .tile .holder .editable {order:unset;}
        .tile .holder .together:last-child {padding:0 0 0 8px;}
    .sales .alld_col:last-child {margin:0;}
    .files_1c.admin_menu UL LI .holder {flex-direction:row;}
        .files_1c.admin_menu UL LI .holder .cell.auto:first-child {padding:8px; width:200px; flex-shrink:0;}
    .log.admin_menu .together, .log.admin_menu .operation {width:50%;}
    .log.admin_menu .info {padding:0 8px 8px 8px;}
    .import .name_properties A {width:auto;}
    .import .name_properties A.stop_import {min-width:110px;}
    .import_cats .menu_select .for_buts, .import_cats .filter_select .for_buts {justify-content:flex-start;}
        .import_cats .menu_select .cancel_menu, .import_cats .filter_select .cancel_filter {margin:0 16px 0 0;}
    .import .controls.site_import_fields_xls, .import .controls.site_export_fields_xls {flex-direction:row; flex-wrap:wrap;}
        .import .controls.site_import_fields_xls LI, .import .controls.site_export_fields_xls LI {width:50%;}
    .import .for_per Div {width:56px;}
    .import_cats.export_cats .for_buts A {width:auto;}
    /* --- Promocodes --- */
    .promocode .together {flex-direction:row;}
        .promocode .together .evry_title {width:50%; margin:0 8px 16px 0;}
        .promocode .together .evry_title:last-child, .promocode .together .evry_title.fixed_sale, .promocode .together .evry_title.percent_sale {margin:0 0 16px 8px;}
    .promocode .cat_or_product_limit .together, .promocode .limit_box .together {flex-direction:column;}
        .promocode .limit_box .together .evry_title, .promocode .limit_box .together .evry_title:last-child {width:100%; margin:0 0 16px 0;}
    /* --- Payment online Settings --- */
    .min_credit_sum.if_popup .together {flex-direction:row; width:100%; padding:0;}
        .min_credit_sum.if_popup .together .evry_title {margin:0 8px 16px 0;}
        .min_credit_sum.if_popup .together .evry_title:last-child {margin:0 0 16px 8px;}
}
@media only screen and (min-width : 768px)  {
    /* Article Editor ----------------------------*/
    .ck-content .image-inline {min-width:auto; max-width:50% !important; margin:0 16px 8px 0; float:left;}
    .ck-content .image-style-side {min-width:auto; max-width:50%; margin:0 0 8px 16px; float:right;}
    .ck-content Figure.table {width:100%; margin:0 0 16px 0; max-width:100%;}
    .ck-content Figure.table.left, .ck-content Figure.table.right {min-width:auto; margin:0 16px 8px; max-width:80%; float:left;}
    .ck-content Figure.table.right {float:right;}
    .log.admin_menu .info {padding:0 8px 8px 16px;}

    /* Article Preview ----------------------------*/
    Article Img {min-width:auto; max-width:50% !important; margin:0 16px 8px 0; float:left;}
    Article .image-style-side {min-width:auto; max-width:50%; margin:0 0 8px 16px; float:right;}
    Article Figure.table {width:100%; margin:0 0 16px 0; max-width:100%;}
    Article Figure.table.left, Article Figure.table.right {min-width:auto; margin:0 16px 8px; max-width:70%; float:left;}
    Article Figure.table.right {float:right;}

    .top_info_part {padding:8px 16px;}
    .bottom_links_part {top:50%; left:50%; transform:translate(-50%, -50%); padding:16px;}
        .admin_container {padding:0;}
            .ac_title {margin:-16px 0 16px -16px; width:calc(100% + 32px); padding:8px 16px;}
        .group_components A {width:33.33%;}
    .component_edit_links .only_text {font-size:18px;}
    .admin_menu UL LI.adm-menu_item .holder {flex-wrap:nowrap;}
    .add_items {opacity:0; visibility:hidden; flex:0 0 26px; width:26px; margin:0; transition:.3s;}
    .admin_menu UL LI.adm-menu_item .holder.active .add_items, .admin_menu UL LI.adm-menu_item .holder.active Div Span.menu_item A.child_add {opacity:1; visibility:visible; transition:.3s;}
    .holder Div Span.menu_item A.child_add {opacity:0; visibility:hidden; top:1px; position:relative; transition:.3s; left:auto; margin:0px 0 0 8px;}
    .holder .cell.mob_set, .only_menu .popup_icons .cell.desktop, .only_menu .popup_icons .add_items.desktop {display:none;}
    .only_menu .popup_icons .cell.constrols .check_label:hover, .only_menu .popup_icons .cell.icon A:hover {background:none;}
        .holder.selected .popup_icons .cell.icon .svg_icon, .holder.selected .popup_icons .cell.icon .hide-show.active .svg_icon, .selected .popup_icons .add_items A .svg_icon, .holder.selected:hover .popup_icons .cell.icon.menu_step-item .svg_icon
        {fill:#fff;}
        .selected .popup_icons .check_label::before {border-color:#fff;}
        .selected .popup_icons .check_label::after {background:#fff;}
        .holder.selected .popup_icons .cell.icon A.hide-show .svg_icon {fill:#cb3f31;}
        .holder.selected .popup_icons .cell.icon A.hide-show:hover .svg_icon {fill:#31cb7d;}
        .only_menu.catalog_menu .popup_icons label.check_label::after {left:4px; top:6px;}
    .holder .cell.icon.menu_step-item .no_active {display:flex; visibility:hidden; opacity:0;}
    .catalog_menu .template .evry_title {flex-direction:row;}
        .catalog_menu .template .controls .radio_label {padding:0 16px 4px 0;}
    .only_menu .popup_icons {display:flex; position:relative; top:auto; left:auto; transform:unset; background:none; z-index:0; box-shadow:none; border-radius:unset; opacity:1; width:auto; max-width:unset; visibility:visible; overflow:inherit;
                             flex-direction:row;}
        .only_menu .popup_icons .sc_header {display:none;}
        .only_menu .popup_icons .cell.constrols, .only_menu .popup_icons .cell {margin:0; justify-content:center; padding:0 0 0 8px;}
        .only_menu .popup_icons .cell {padding:8px;}
            .only_menu .popup_icons .cell.constrols .check_label {display:inline-flex; padding:0;}
            .only_menu .mobile_tit {display:none;}
            .only_menu .popup_icons .cell .svg_icon {margin:0;}
            .only_menu .popup_icons .cell.icon A {padding:0;}
    .only_menu .cell.mobile, .only_menu .add_items.mobile, Span.menu_item A.child_add.mobile {display:flex;}
    .only_menu .admin_menu UL LI.adm-menu_item .cell.info_menu-adm .menu_item {display:flex; align-items:center; width:calc(100% - 26px);}
    .main_box {flex-direction:row; flex-wrap:wrap;}
        .together {width:50%; padding:0 8px;}
        .adcom_panel.one_row .together {width:100%; padding:0; margin:0;}
        .together.long {width:100%;}
    .admin_menu UL LI .holder.orders_list-adm {flex-wrap:wrap;}
        .admin_menu UL LI .orders_list-adm .col-2 {flex-direction:row; align-items:center;}
            .orders_lis-number {margin:0 16px 0 0; flex-shrink:0;}
                .orders_lis-number Span {flex-shrink:0;}
            .ol_together {width:100%;}
                .ol_together .orders_lis-status {margin:0 16px 0 0;}
            .admin_menu UL LI .orders_list-adm .col-3 A.delete {position:relative; top:auto; left:auto; order:2; margin:0 0 0 16px; right:0;}
            .admin_menu UL LI .orders_list-adm .col-3 A.but {margin:0;}
            .orders_lis-comment.desktop {display:flex; width:100%;}
            .orders_lis-comment.mobile {display:none;}
    .stat_massage UL LI {padding:8px 16px;}
        .stat_massage UL LI Strong {font-size:20px; margin:8px 0 16px;}
        .stat_massage UL LI Strong:last-child {margin:8px 0 0;}
    .main_box H3 {margin:8px 0 16px 8px;}
    .order_details .sticky_box {width:100%; display:flex; flex-wrap:wrap;}
    .admin_content {display:flex;}
    .admin_menu-box {position:sticky; top:48px; height:calc(100vh - 87px); overflow:auto;}
    .admin_massage {flex-direction:row;}
    .filter-users_adm.search_order-adm A.but {margin:28px 0 0 0;}
    .color-wrap .color_item, .color-wrap .color_item:last-child {margin:0 16px 8px 0; display:flex; align-items:center;}
        .color-wrap .color_item Span {padding:0 8px 0 0;}
    .together_price {display:flex; justify-content:space-between;}
    .users_list .name {padding:0 8px;}
        .users_list .all_together {margin:0 0 8px 0;}
        .users_list .users_list .together {flex-direction:row; justify-content:flex-start;}
            .users_list .users_list .together .address {margin:0 16px 0 0;}
        .users_list .users_list .together.orders {width:50%;}
    .user_edit .delete_user {margin:28px 0 0 0; justify-content:center; width:50%;}
    .together_late {display:flex; padding:0 8px; width:100%;}
        .together_late .price_type {margin:0 8px 0 0; width:50%;}
        .together_late .percent {margin:0 0 0 8px; width:50%;}
    .users_list .col-3 {right:8px;}
    .products_comments .comments_data {flex-direction:row; align-items:center; margin:0 0 8px 0;}
    .products_comments .together {width:100%; padding:0;}
        .products_comments .name, .comments_data .address, .comments_data .date {margin:0 16px 0 0;}
        .comments_data .evry_title {flex-direction:row; margin:0;}
            .comments_data .evry_title .block_label {padding:0 6px 0 0;}
            .comments_data .evry_title .short {width:136px; text-align:center;}
    .products_comments .col-3 {top:8px;}
    .ch_row {flex-direction:row; align-items:center;}
        .ch_row .block_label, .ch_row .radio_label {margin:0 16px 0 0; padding:0;}
    .catalog_list .select_all, .requests .select_all {padding:8px 0 8px 14px; align-items:center;}
    .import_cats .select_all {padding:8px 0 8px 8px; align-items:center;}
        .select_all A {margin:0 0 0 16px;}
    .catalog_list .desktop {display:flex; flex-wrap:wrap;}
    .catalog_list .mobile {display:none;}
        .admin_menu UL LI .holder, .adm_tab.change .holder {flex-wrap:nowrap;}
            .catalog_list .holder .together {padding:0;}
            .catalog_list .holder .together:first-child {width:100%; align-items:normal;}
                .catalog_list .holder .together:first-child .cell {align-items:center;}
                .catalog_list .holder .together:first-child .cell.auto {align-content:center;}
            .catalog_list .status, .catalog_list .product_name {width:100%;}
            .catalog_list .price_cell {margin:0 16px 0 0;}
            .catalog_list .category_name {width:100%; margin:16px 0 0 0;}
    .sc_header .name {font-size:18px;}
    .select_category .holder .auto.actions, .adm_tab.change .holder .auto.actions {width:auto; flex-shrink:0;}
        .actions .check_label.but {margin:0 0 0 16px;}
    .scripts_insert .col-1 {padding:8px 0;}
        .scripts_insert .col-1 .code_here {padding:0 8px;}
        .scripts_insert .together {width:100%; flex-direction:row;}
            .scripts_insert .col-1 .together .evry_title {width:50%; margin:0 0 0 8px;}
            .scripts_insert .col-1 .together .evry_title:first-child {margin:0 8px 0 0;}
        .scripts_insert .col-2 {top:8px;}
    .cron .admin_menu UL LI .holder {flex-direction:row;}
        .cron .cron_date {width:140px; flex-shrink:0;}
        .cron .cron_name {padding:8px; width:100%;}
    .watermark .common_settings {display:flex;}
        .watermark .together .together {width:100%; padding:0;}
    .administrators .for_name {flex-direction:row; flex-wrap:wrap;}
    .administrators .holder .together.admin {display:flex;}
        .administrators .holder .together.admin .cell.controls {width:32px;}
        .administrators .name .edit.active {display:none;}
        .administrators .holder .for_name .together:last-child {width:100%; padding:0;}
            .administrators .for_name .together Div {margin:0 32px 0 0;}
            .administrators .for_name .name {width:100%; margin:0 0 8px 0;}
        .administrators H2.admin_title {margin:8px 0 16px 8px;}
        .access_root {margin:0 0 0 8px; width:100%; flex-wrap:wrap; display:flex;}
            .access_root .evry_title {width:auto; margin:0 16px 0 0;}
            .access_root H2.admin_title, .common H2.admin_title {margin:0 0 16px 0;}
    Div.change_link_input A.translit_title {font-size:14px; flex-shrink:0;}
        Div.change_link_input A.translit_title .svg_icon {margin:0 8px 0 0;}
    .photo_here .images_list UL LI {width:calc(33.33% - 16px);}
    .qq-upload-button Span {white-space:unset;}
    .filters .holder .editable, .delivery_methods .holder .editable, .payment .holder .editable, .administrators .holder .editable, .price_type .holder .editable {order:unset;}
        .filters .holder .together:first-child, .delivery_methods .holder .together:first-child, .payment .holder .together:first-child, .administrators .holder .together:first-child, .price_type .holder .together:first-child {padding:0 8px 0 0;}
        .filters .holder .together:last-child, .delivery_methods .holder .together:last-child, .payment .holder .together:last-child, .administrators .holder .together:last-child, .price_type .holder .together:last-child {padding:0 0 0 8px;}
        .delivery_methods .holder .together:last-child, .administrators .holder .together:last-child {min-width:40px; flex-shrink:0;}
        .editable .select_box {flex-direction:row; flex-wrap:wrap; align-items:center;}
            .select_box Label {width:auto; margin:0 16px 0 0;}
            .select_box .controls {margin:8px 0;}
            .select_box Select {width:calc(50% - 16px)}
    .filters_opt .filter_or_char .mobile {display:none;}
    .filters_opt .filter_or_char .desktop {display:flex; width:182px; justify-content:space-between;}
    .warehouses .auto, .price_type .auto {flex-direction:row;}
        .warehouse_key {margin:0 0 0 16px;}
    .currencies .holder .together {padding:0;}
    .currencies .update_wrap {flex-direction:row; align-items:center;}
    .evry_title .error.add_currency_error {width:auto; margin:0 0 0 16px;}
        .update_wrap .controls {margin:0 16px 0 0;}

    .catalog_config .evry_title.photo {flex-wrap:nowrap;}
        .catalog_config .photo .block_label {width:254px; padding:0 16px 0 0;}
        .catalog_config .comments .controls, .catalog_config .checkout .controls {flex-direction:row;}
            .catalog_config .comments .controls .radio_label, .catalog_config .checkout .controls .radio_label {padding:0 16px 4px 0;}
    .catalog_config H2.admin_title {margin:16px 0;}
        .catalog_config .together {width:100%; padding:0;}
    .storage .check_label.name .svg_icon {display:flex; margin:-4px 8px 0 0; fill:#8f8f8f; top:1px; position:relative;}
    .storage .quantity .desktop {display:flex;}
    .storage .quantity .mob {display:none;}
    .storage A.store_sizes {font-size:14px;}
        .storage A.store_sizes .svg_icon {margin:0 8px 0 0;}
    .translate .holder {flex-direction:row;}
        .translate .all_lang {flex-direction:row; width:auto; padding:8px;}
            .translate .lang_item Span {word-break:break-all;}
            .lang_translation {margin:0 0 0 16px; width:180px;}
    A.but.help {margin:0 0 0 16px;}
        A.but.help Span {display:flex;}
        A.but.help .svg_icon {margin:0 8px 0 0;}
    .metategs_templates .admin_menu .holder {flex-direction:row; align-items:center;}
        .metategs_templates .holder .auto {font-weight:bold; padding:8px; width:50%;}
    .redirects .holder .together {padding:0;}
    .redirects .holder .together.del {order:10;}
        .redirects .del .type {display:inline-flex;}
        .redirects .editing .type {display:none;}
    .redirects .holder .together.mobile {flex-wrap:nowrap;}
    .seo_articles .holder .together {padding:0;}
    .seo_articles .holder .together.del {order:10;}
    .seo_articles .holder .together.names {flex-direction:row;}
        .seo_articles .holder .together.names .cell {width:100%;}
    .seo_articles .search_order-adm .together {flex-direction:row; width:100%;}
        .seo_articles .search_order-adm .together .evry_title {margin:0 8px 16px 0;}
        .seo_articles .search_order-adm .together .evry_title:last-child {margin:0 0 16px 8px;}
        .seo_articles .search_order-adm .for_search {margin:0 0 0 8px;}
    .edit_seo .all_seo_lang {display:flex;}
        .edit_seo .together {padding:0; margin:0 16px 0 8px; width:calc(50% - 24px);}
        .edit_seo .together:last-child {margin:0 8px 0 16px;}
    .smtp .smtp_access {flex-direction:row; flex-wrap:wrap;}
        .smtp .smtp_access .evry_title {width:calc(50% - 8px); margin:0 8px 16px 0;}
        .smtp .smtp_access .evry_title:nth-child(even) {margin:0 0 16px 8px;}
    .sms .sms_config {flex-direction:row; flex-wrap:wrap;}
        .sms .sms_config .evry_title {width:calc(50% - 8px); margin:0 8px 16px 0;}
        .sms .sms_config .evry_title:nth-child(even) {margin:0 0 16px 8px;}
    .top_right_part {margin-top:0;}
    #admin_components_list {padding:16px;}
    .top_info_part .tip_admin {display:flex; color:var(--adm-gray);}
        .top_info_part .tip_admin .svg_icon {fill:var(--adm-gray);}
    .multi_edit .together {width:100%; padding:0;}
    .similar .together, .sales .together {width:100%;}
    .ut_up {font-size:22px;}
        .ut_up .free {top:-30px; margin:0 0 0 -60px;}
    .ut_down {font-size:96px; line-height:96px;}
    .under_box {font-size:26px !important;}
        .under_box P {margin:0 0 12px 0;}
        .under_box Img {margin:48px 0;}
    .news .main_box {flex-direction:column;}
        .news .together {width:100%;}
    .filter_tile .together {width:100%; padding:0; flex-direction:row;}
        .filter_tile .together .evry_title {width:50%; margin:0 8px 0 0;}
        .filter_tile .together .evry_title:last-child {margin:0 0 0 8px;}
    .list .adm_one_cat {width:calc(50% - 8px);}
    .map .together {width:100%; padding:0;}
    .warehouses .city_url {margin:0 8px;}

    .import .controls.row_controls_768 {flex-direction:row; flex-wrap:wrap;}
        .import .row_controls_768 .radio_label {margin:0 16px 4px 0; padding:0;}
    .import_cats .holder Div Span.menu_item {flex-direction:row;}
        .import_cats .tit, .import_cats .steps .tit {margin:0 8px 0 0; width:auto;}
        .import_cats .together {padding:0; width:100%;}
        .import_cats .admin_menu UL LI UL .holder .auto::before {height:16px;}
        .import_cats .admin_menu UL LI UL .holder .auto::after {top:11px;}
    .export .together {width:100%; flex-direction:row; padding:0;}
        .export .together .evry_title {width:50%; margin:0 8px 16px 0;}
        .export .together .evry_title:last-child {margin:0 0 16px 8px;}
    .export_cats .admin_menu UL LI .holder {flex-wrap:nowrap;}
        .import_cats.export_cats .for_buts {width:auto; padding:8px;}
        .export_cats .holder .cell.for_delete {position:relative; top:auto; right:auto;}

    .price_type .holder .editable {flex-direction:row; justify-content:space-between;}
    /* --- Promocodes --- */
    .promocode .together {width:100%;}
    .promocode .limit_box .together {flex-direction:row;}
        .promocode .limit_box .together .evry_title, .promocode .limit_box .together .evry_title:last-child {width:50%; margin:12px 8px 16px 0; padding:0;}
        .promocode .limit_box .together .evry_title:last-child {margin:12px 0 16px 8px;}
            .promocode .limit_box .evry_title .together {padding:0;}
            .promocode .lb_total {padding:12px 16px 0 40px;}
    .promocode .for_discount_products {margin:16px 8px;}
    /* --- Payment online Settings --- */
    .online_payment .together {width:100%; padding:0; flex-direction:row;}
        .online_payment .together .evry_title {margin:0 8px 16px 0;}
        .online_payment .together .evry_title:last-child {margin:0 0 16px 8px;}
    .online_payment .together.settings {flex-direction:column; margin:0;}
        .all_rules {margin:-8px 0 0 0;}
        .settings.active .all_rules {margin:-8px 0 8px 0;}
            .online_payment .min_credit_sum .together:first-child {margin:0;}
            .min_credit_sum.if_popup .together:first-child {margin:0 0 16px 0;}
                .min_credit_sum.if_popup .together .evry_title {flex-direction:row; margin:0 12px 16px 0; width:auto; min-width:320px;}
                .min_credit_sum.if_popup .together .evry_title:last-child {margin:0 0 16px 12px; min-width:unset;}
                    .min_credit_sum.if_popup .together .evry_title .block_label {padding:0 16px 0 0;}
                        .min_credit_sum.if_popup .for_per Input {max-width:84px;}

    .all_cut_rules .admin_menu UL LI .holder {flex-wrap:nowrap;}
}

@media only screen and (min-width : 1024px) {
    /* Article Preview ----------------------------*/
    Article .main_title {font-size:28px;}
    Article .article_text H1 {font-size:28px; margin:32px 0 16px 0;}
    Article .article_text H2 {font-size:24px; margin:24px 0 16px 0;}
    Article .article_text H3 {font-size:20px; margin:20px 0 14px 0;}
    Article .article_text H4 {font-size:17px; margin:16px 0 12px 0;}

    .admin_left-menu {flex:0 0 340px; height:auto; position:static; top:auto; left:auto; display:flex; align-self:stretch; overflow-y:unset; z-index:0; box-shadow:none;}
    .open-admin_menu, .close-admin_menu, .admin_left-menu .logo_wrap, .admin_left-menu .tip_admin {display:none;}
    .admin_component {padding:0 16px 16px 16px;}
    .admin_component:hover {box-shadow:0 0 12px rgba(0,0,0,.6); transition:.3s;}
    .adcom_panel {flex-wrap:wrap; width:calc(100% + 32px); margin:0 -16px 16px -16px;}
    .adcom_panel.one_row {margin:0 -16px 16px -16px;}
    .delete_or_no A {padding:8px 16px;}
    .users_list .mob-adm_panel, .orders .mob-adm_panel, .status_orders .mob-adm_panel {display:flex;}
    .search_order-adm {justify-content:flex-end;}
        .search_order-adm .together.long {flex-direction:row;}
            .search_order-adm .together.long .evry_title {width:50%; margin:0 8px 16px 0;}
            .search_order-adm .together.long .evry_title:last-child {margin:0 0 16px 8px;}
            .search_order-adm A.but {width:auto;}
    .stat_massage UL LI {width:calc(50% - 8px); margin:0 8px 16px 0;}
        .stat_massage UL LI:nth-child(even) {margin:0 0 16px 8px;}
    .component_edit_links .only_text {width:auto;}
    .adm_tabs_header {width:calc(100% + 32px); margin:-8px 0 16px -16px;}
        .adm_header-list {padding:0 16px;}
    .info_text H1 {font-size:20px; line-height:28px; margin:0 0 12px 0;}
    .info_text H2 {font-size:18px; line-height:26px; margin:0 0 12px 0;}
    .translate .all_lang {flex-direction:column;}
        .lang_translation {margin:0 0 8px 0; width:300px;}
    .holder.slider_banner .slider_img, .holder.catalog_item .slider_img, .holder.tile_item .slider_img {width:140px;}
    .holder.catalog_item .slider_img Img {max-height:160px; max-width:140px;}
    .admin_title {margin:8px 0 24px 0;}
    .catalog_heder .admin_title {margin:8px 0 16px 0;}
    .all_catalog .evry_title {margin:16px 0;}
    .catalog_menu .template .admin_title {margin:8px 0 16px;}
    .evry_title.actions {flex-direction:column;}
        .evry_title.actions .but {width:100%; margin:0 0 8px 0; justify-content:center;}
        .evry_title.actions .but:last-child {margin:0;}
    .last_news .together, .last_news.news .together:last-child {flex-direction:row; width:max-content;}
        .last_news .evry_title {flex-direction:row; margin:0 16px 0 0;}
            .last_news .evry_title Label {padding:0 16px 0 0;}
    /* --- Chat GPT --- */
    .gpt_popup .adm_tabs_header {margin:0 0 8px -8px;}
}
@media only screen and (min-width : 1060px) {
    .main_info_part .warning {font:14px/20px Arial;}
        .main_info_part .warning .svg_icon {margin:0 8px 0 0;}
}
@media only screen and (min-width : 1280px) {
    A.but.gpt Span {display:flex;}
    A.but.gpt .svg_icon {margin:0 8px 0 0;}
    .adcom_panel {padding:8px 16px;}
    .together {padding:0 16px;}
    .details_desktop .adcom_panel {position:sticky; top:48px; z-index:2;}
    .cl_together {position:sticky; bottom:0; background:#fff; padding:0 0 8px 0; z-index:1; box-shadow:0 0 5px rgba(0,0,0,.2);}
        .cl_together::before {width:calc(100% + 16px); height:calc(100% + 8px); background:#fff; position:absolute; top:0; left:-8px; content:'';}
    .orders .cl_together {padding:0;}
    .search_order-adm {padding:16px 0 0; margin:-16px 0 0 0; background:#fff; position:sticky; top:87px; z-index:1; flex-wrap:nowrap; justify-content:flex-start; box-shadow:0 0 5px rgba(0,0,0,.2);}
        .search_order-adm::before {width:calc(100% + 16px); height:calc(100% + 8px); background:#fff; position:absolute; top:-8px; left:-8px; content:'';}
        .search_order-adm .together:first-child {width:158px; flex-shrink:0;}
        .search_order-adm .together:nth-child(2) {width:25%;}
        .search_order-adm .together.long {width:50%;}
        .search_order-adm .together {z-index:1;}
            .search_order-adm .together.long .evry_title {margin:0 16px 16px 0;}
            .search_order-adm .together.long .evry_title:last-child {margin:0 0 16px 16px;}
        .search_order-adm A.but {margin:28px 0 0 16px;}
        .filter-users_adm.search_order-adm .together:first-child, .filter-users_adm.search_order-adm .together:nth-child(2) {width:50%; flex-direction:row;}
            .filter-users_adm .evry_title {margin:0 32px 16px 0;}
            .filter-users_adm .together:first-child .evry_title:first-child {width:48px; flex-shrink:0;}
            .filter-users_adm .together:first-child .evry_title:last-child {margin:0 0 16px 0;}
                .filter-users_adm .together:first-child .evry_title:first-child Input {text-align:center;}
             .mob-adm_panel {display:none;}
             .search_order-adm.filter-users_adm, .search_order-adm.filter-orders {display:flex;}
    .main_box H3 {margin:8px 0 16px 16px;}
    .order_details .all_together {display:flex;}
        .order_details .main_box {align-content:flex-start; margin:0 16px 0 0;}
            .order_details .sticky_box {position:sticky; top:111px;}
        .order_details .order_info {width:40%; flex-shrink:0;}
            .op_rest .op_qua .desktop {display:none;}
            .op_rest .op_qua .mobile {display:flex;}
            .together_price {flex-direction:column;}
        .kit_product {padding:0;}
        .ordered_product H3 {margin:16px 0; text-align:center;}
        .admin_massage {position:sticky; top:178px; z-index:1;}
        .users_list .mob-adm_panel, .orders .mob-adm_panel {display:none;}
    .users_list .name {width:auto; margin:0 16px 8px 0; padding:0 0 0 8px;}
        .users_list .name .desktop {display:flex;}
            .users_list .name .desktop .address {margin:0 0 0 16px;}
                .users_list .name .desktop .address A {font-weight:normal;}
        .users_list .all_together {display:none;}
        .together_late .percent {width:100%;}
        .users_list .percent .all2 {display:flex; align-items:center;}
            .users_list .percent A.but {margin:0 8px 0 0;}
            .users_list .percent A.desktop {display:flex; background:rgba(93,119,145,.5); margin:0 16px 0 0;}
                .users_list .percent A.desktop B {margin:0 6px 0 0;}
            .users_list .percent A.desktop:hover {background:#5d7791;}
            .users_list .percent .all2 .enter {margin:0;}
    .user_edit .together {width:100%; flex-direction:row; padding:0 8px 16px; flex-wrap:wrap;}
        .user_edit .together .evry_title {width:33.33%; padding:0 8px 16px; margin:0;}
        .user_edit .delete_user {margin:0 0 0 16px; justify-content:flex-start; width:auto;}
    .users_list .col-3 {position:relative; margin:0 0 0 16px;}
    .per_page {margin:-54px 0 0 0; width:auto; justify-content:flex-start;}
    .products_comments .col-2 {padding:0 8px;}
        .products_comments .col-3 {right:8px;}
        .products_comments .together {flex-direction:row;}
            .products_comments .together .evry_title {margin:0 8px 0 0;}
            .products_comments .together .evry_title:last-child {margin:0 0 0 8px;}
    .adcom_panel {flex-wrap:nowrap;}
    .mob-adm_panel {display:none;}
    .component_edit_links A {display:flex; margin:0 8px 0 0;}
    .catalog_list .component_edit_links A.product_multi_edit.active, .catalog_list.catalog .component_edit_links A.product_multi_edit.active {display:flex; background:#cb7231; margin:0;}
    .catalog_list .component_edit_links A.product_multi_edit.active:hover, .catalog_list.catalog .component_edit_links A.product_multi_edit.active:hover {background:#a85a20;}
    .catalog_list.catalog .component_edit_links A.product_multi_edit.active {margin:0 8px 0 0;}
        .mob-adm_panel.component_edit_links A {display:none;}
        .status_orders .mob-adm_panel.component_edit_links A {display:flex;}
        .products_statuses.status_orders .mob-adm_panel {display:none;}
    .language_box {padding:8px 16px;}
    .scripts_insert .holder {padding:8px 0;}
        .scripts_insert .col-1 .code_here {padding:0 16px;}
        .scripts_insert .col-2 {right:8px;}
    .administrators .for_name {flex-wrap:nowrap;}
        .administrators .for_name .name {width:auto; flex-shrink:0; margin:0 32px 0 0;}
        .administrators .for_name .together {justify-content:space-between;}
        .administrators .holder .for_name .together:last-child {flex-direction:row; justify-content:space-between; flex-shrink:unset;}
            .administrators .for_name .together Div:last-child {margin:0;}
        .administrators H2.admin_title {margin:8px 0 16px 16px;}
        .access_root {margin:0 0 0 16px;}
            .access_root H2.admin_title {margin:0 0 16px 0;}
    .catalog_list .status {margin:0 0 12px 0;}
    .catalog_list .product_name {margin:0 0 16px 0; display:flex; align-items:center; flex-wrap:wrap;}
        .catalog_list .product_name .additional_views {margin:0 0 0 16px;}
    .select_category, .administrators .fb_popup {height:calc(100% - 64px);}
    .catalog_list .select_all, .requests .select_all, .import_cats .select_all {position:sticky; top:94px; background:#fff; z-index:1; box-shadow:0 0 5px rgba(0,0,0,.2);}
        .catalog_list .select_all::before, .requests .select_all::before, .import_cats .select_all::before {width:calc(100% + 16px); height:calc(100% + 8px); background:#fff; position:absolute; top:-8px; left:-8px; content:'';}
    .adm_tabs_header {position:sticky; top:94px; z-index:2; margin:-16px 0 8px -16px;}
        .adm_header-list {padding:8px 16px 0 16px;}
    .common_product {display:flex;}
        .all_texts {display:flex; flex-direction:column; width:56%; flex-shrink:0; margin:0 32px 0 0;}
        .all_checks {width:100%;}
        .photo_here .images_list UL LI {width:calc(25% - 16px);}
    .editable .name_plus.has_input {flex-direction:row; flex-wrap:wrap;}
    .filters_optionals .editable .name_plus.has_input {flex-direction:column;}
        .name_plus.has_input .filter_url {margin:0 16px 8px 16px;}
        .name_plus.has_input .filter_adm_title Input[type="text"] {width:330px;}
    .currencies .settings {flex-direction:row;}
        .currencies .currencies_name {margin:0 8px 0 0;}
        .currencies .currencies_coef {margin:0 0 0 8px;}
    .catalog_config .together {width:calc(50% - 16px); order:2; margin:0 0 0 16px;}
    .catalog_config .group.details {width:calc(50% - 16px); margin:0 16px 0 0;}
        .catalog_config .comments .controls, .catalog_config .checkout .controls {flex-direction:column;}
            .catalog_config .comments .controls .radio_label, .catalog_config .checkout .controls .radio_label {padding:0 0 4px 0;}
    .adm_tab.group {margin:16px 0 0 0;}
        .evry_title.joint, .evry_title.filter_group {flex-direction:row;}
            .evry_title.joint .block_label {padding:5px 16px 0 0; align-items:flex-start;}
            .evry_title.filter_group .block_label {padding:0 16px 0 0;}
            .evry_title.joint Div, .evry_title.filter_group Select {width:100%;}
    .evry_title.one_row.no_between {justify-content:space-between;}
    .storage .cell.quantity {flex-shrink:0;}
        .storage .cell.quantity Input {width:96px;}
    .translate .all_lang {flex-direction:row;}
        .translate .lang_item {width:220px; flex-shrink:0;}
        .translate .all_lang {width:100%;}
            .lang_translation {margin:0 0 0 16px; width:33.33%;}
    .common H2.admin_title {margin:8px 0 16px;}
    .metategs_templates .editing_metategs {display:flex; flex-wrap:wrap;}
        .metategs_templates .one_group {width:calc(50% - 8px); margin:0 8px 16px 0;}
        .metategs_templates .one_group:nth-child(even) {margin:0 0 16px 8px;}
        .metategs_templates .one_group H1 {position:sticky; top:133px;}
    .seo_articles .search_order-adm {flex-direction:row;}
        .seo_articles .search_order-adm .together {width:100%; flex-shrink:unset;}
            .seo_articles .search_order-adm .together .evry_title {margin:0 16px 16px 0;}
            .seo_articles .search_order-adm .together .evry_title:last-child {margin:0 0 16px 16px;}
        .seo_articles .search_order-adm .for_search {z-index:1; flex-shrink:0; margin:0 16px 0 0;}
    .url_config .example {flex-direction:row; flex-wrap:wrap;}
        .url_config .example Span.tit {width:100%; margin:2px 0;}
        .url_config .example Span {margin:0 6px 0 0;}
    .multi_edit .all_together {display:flex;}
        .multi_edit .all_together #product_form {width:100%;}
        .multi_edit .all_together .all_group {width:360px; margin:0 0 0 32px; flex-shrink:0;}
    .group .sim_search {flex-direction:row;}
        .group .joint, .group .filter_group {width:50%; padding:0 8px 0 0; margin:0; align-items:flex-start;}
        .group .filter_group {padding:0 0 0 8px;}
            .group .joint .block_label, .group .filter_group .block_label {width:auto;}
            .group .joint Input, .group .filter_group Select {width:100%;}
                .group.adm_tab A.arrow_top {margin:4px 0 0 28px;}
                    .group.adm_tab A.arrow_top .svg_icon {order:2; margin:0 0 0 8px; transform:scale(-1, 1);}
    .group .holder .cell.auto {flex-direction:row;}
        .group .op_hide {order:2; margin:0 0 0 16px; align-items:flex-start;}
            .group .op_hide Span {margin:0;}
            .group .op_title {margin:3px 0 6px 0; font-weight:bold;}
    .group_components A {width:25%;}
    .adm_one_cat {width:calc(25% - 16px); margin:8px;}
    .list .adm_one_cat {width:calc(50% - 16px);}
    .all_catalog .admin_menu UL {flex-wrap:wrap; flex-direction:row;}
        .all_catalog .admin_menu UL LI {width:calc(50% - 8px); margin:0 8px 0 0;}
        .all_catalog .admin_menu UL LI:nth-child(even) {margin:0 0 0 8px;}
    .news .main_box {flex-direction:row; flex-wrap:wrap;}
        .news .together {width:60%;}
        .news .together:last-child {width:40%;}
        .news .holder .together:last-child {width:auto;}
        .news .name_add {flex-direction:row; align-items:center; margin:0 0 8px 0;}
            .news .name_add .additional_views {margin:0 0 0 16px;}
            .news .news_date {margin:-4px 0 8px 0;}
    .tile .name_add {flex-direction:row; align-items:center; margin:0 0 8px 0;}
        .tile .name_add .additional_views {margin:0 0 0 16px;}
    .ck.ck-sticky-panel .ck-sticky-panel__content_sticky{top:0px;}
    .map .main_box {position:relative;}
    .map .together {width:50%; padding:0 16px 0 0;}
        .map .map_place {position:absolute; top:0; right:0; width:50%; padding:0 0 0 16px; height:488px;}
        .map.maps .map_place {height:424px;}
        .map .map_place.list {position:relative; width:100%; height:400px;}
        .maps .phones .block_label {padding:0 0 8px 0;}
            .maps .phones .block_label Span {flex-direction:row; justify-content:space-between; width:100%;}
                .maps .phones .block_label Span .small {width:auto;}
        .maps .timetable {width:50%;}
    .log.admin_menu UL LI .holder {flex-wrap:nowrap;}
        .log.admin_menu .info {padding:8px; width:auto;}
        .log.admin_menu .together {padding:0; width:auto;}
            .log.admin_menu .holder .cell.auto {width:200px; padding:8px 8px 8px 16px;}
            .log.admin_menu .operation {width:100%;}
            .log.admin_menu .info {flex-shrink:0; width:200px; justify-content:flex-end;}
    .import .holder .cell.auto {flex-direction:row; justify-content:space-between; align-items:flex-start; padding:16px 8px;}
        .import .all_base {display:flex; align-items:center; margin:-6px 0 0 0;}
            .import .holder Div Span.menu_item {padding:0 16px 0 0;}
            .import .info {margin:0 16px 0 0;}
                .import .import-name_status {margin:0;}
                .import .all_info {position:absolute; bottom:8px; left:8px; display:flex;}
                    .import .import_info {margin:0 16px 0 0;}
    .import .import_adm .for_buts {position:relative;}
    .import_cats .holder .cell.auto {padding:8px; align-items:center;}
    .import_cats .holder Div Span.menu_item {margin:0; padding:0 32px 0 0; width:40%; align-items:center; flex-shrink:0;}
    .import_cats .admin_menu UL LI UL .holder .auto Span.menu_item {width:calc(40% - 14px);}
    .import_cats .admin_menu UL LI UL LI UL .holder .auto Span.menu_item {width:calc(40% - 32px);}
        .import_cats .tit, .import_cats .steps .tit {flex-shrink:0;}
    .import_cats .menu_selector, .import_cats .filter_selector {width:100%; flex-direction:row; justify-content:space-between; align-items:center;}
        .import_cats .steps {margin:0 16px 0 0;}
        .import_cats .menu_select, .import_cats .filter_select {margin:8px 0 0 0;}
        .import_cats .admin_menu UL LI UL .holder .auto::before {height:23px;}
        .import_cats .admin_menu UL LI UL .holder .auto::after {top:18px;}
        .import_filters .bb_if_need.active {flex-direction:row;}
            .import_filters .bb_box {margin:0 8px 0 0;}
            .import_filters .bb_box:last-child {margin:0 0 0 8px;}
        .import .controls.site_import_fields_xls LI, .import .controls.site_export_fields_xls LI {width:33.33%;}
        .import .set_call {margin:0;}
        .import .see_file, .import .start, .import .stop_import {margin:0 0 0 16px;}
        .import .clear, .export .copy_export, .import_cats.export_cats .for_buts .subs {margin:0 0 0 16px;}
        .import_cats.export_cats .for_buts A {margin:0;}
        .export.import .set_call, .export .stop_export, .export .start_export, .export .see_file, .export .copy_export {margin:0 0 0 16px;}
        .export.import .set_call {margin:0;}
    /* --- Promocodes --- */
    .promocode .together_all {width:100%; padding:0 8px;}
        .promocode .for_limit H2.admin_title {margin:8px 0 24px 8px;}
        .promocode .for_discount_products {margin:16px;}
    /* --- Payment online Settings --- */
    .online_payment .evry_title.min_credit_sum {margin:0 0 8px 0;}
        .online_payment .min_credit_sum .together {margin:8px 0;}
        .online_payment .min_credit_sum .together:first-child {padding:0 0 16px 0;}
            .online_payment .min_credit_sum .evry_title, .online_payment .min_credit_sum .evry_title:last-child {width:auto; flex-direction:row; margin:8px 24px 0 0;}
                .online_payment .min_credit_sum .evry_title .block_label {padding:0 16px 0 0;}
                .online_payment .min_credit_sum .evry_title:first-child .block_label {width:240px;}
                .online_payment .min_credit_sum .for_per Input {max-width:84px;}
    /* --- Chat GPT --- */
    .gpt_popup .adm_tabs_header {top:0;}
}

@media only screen and (min-width : 1440px) {
    #admin_components_list {padding:32px;}
    .search_order-adm .together:nth-child(2) {width:30%;}
    .orders_together {display:flex;}
        .stat_desktop {display:flex; width:300px; margin:0 0 16px 16px; background:#5d7791; color:#fff; padding:8px 16px; border-radius:2px;}
        .stat_mobile {display:none;}
            .stat_massage H3 {width:100%; justify-content:center; margin:4px 0 16px 0;}
                .stat_massage H3 Span.num {width:100%; text-align:center;}
            .stat_massage UL LI, .stat_massage UL LI:nth-child(2n) {width:100%; margin:0 0 16px 0;}
    .order_details .main_box {margin:0 24px 0 0;}
        .op_rest .op_qua .desktop {display:flex;}
        .op_rest .op_qua .mobile {display:none;}
    .together_all {display:flex;}
        .products_comments .together_all .evry_title {margin:0 8px 8px 0; width:60%;}
        .products_comments .together_all .evry_title.message_text {width:100%; margin:0 0 8px 0;}
        .products_comments .together_all .together {margin:0 0 0 8px; width:40%; flex-direction:column;}
            .products_comments .together_all .together .evry_title {margin:0 0 8px 0; width:100%;}
            .admin_base Textarea.low {min-height:54px;}
    .news_comments .together_all .evry_title {margin:0 0 8px 0; width:100%;}
        .admin_base .news_comments Textarea {min-height:68px;}
    .scripts_insert .col-1 .code_here {width:100%; padding:0; margin:0 16px 0 16px;}
    .scripts_insert .together {width:270px; flex-shrink:0; padding:0; margin:0 16px 0 0; flex-direction:column; justify-content:flex-end;}
        .scripts_insert .col-1 .together .evry_title:first-child {margin:0 0 16px 0; flex-direction:row;}
        .scripts_insert .col-1 .together .evry_title {width:100%; margin:0;}
    .watermark .together .together {flex-direction:row;}
        .watermark .together .together .evry_title {margin:0 16px 0 0;}
        .watermark .together .together .evry_title:last-child {margin:0 0 0 16px;}
    .catalog_heder {flex-direction:row; justify-content:space-between;}
        .catalog_heder .admin_title {margin:0 16px 8px 0;}
        .ch_row {flex-shrink:0;}
        .component_edit_links A.show_filters {display:none;}
    .photo_here .images_list UL LI {width:calc(16.66% - 16px);}
    .all_texts {width:60%;}
    .filters .admin_title, .translate_filters .admin_title {margin:0 0 16px 0;}
    .smtp .smtp_access .evry_title, .smtp .smtp_access .evry_title:nth-child(even) {width:calc(33.33% - 24px); margin:0 16px 16px 8px;}
    .smtp .select {margin:0 0 16px 8px;}
    .sms .sms_config .evry_title, .sms .sms_config .evry_title:nth-child(even) {width:calc(33.33% - 24px); margin:0 16px 16px 8px;}
    .sms .select {margin:0 0 16px 8px;}
    .sms .evry_title.one_row.att {flex-direction:column; align-items:flex-start;}
        .sms .evry_title.one_row.att .block_label {padding:0 16px 8px 0;}
    .sms .balance {flex-direction:column;}
        .sms .balance .block_label {padding:0 16px 8px 0;}
        .sms .total .num {height:32px; display:flex; align-items:center; padding:0 16px;}
    .catalog_list .catalog_search.adm_hidden {display:flex; flex-direction:column; justify-content:space-between;}
    .if_two_cols {display:flex;}
        .if_two_cols .catalog_search {order:2; margin:0 0 0 16px; width:300px; flex-shrink:0;}
            .all_filters_group {flex-wrap:nowrap; flex-direction:column;}
                .all_filters_group .filter_box, .all_filters_group .filter_box:nth-child(2n) {width:100%; margin:0 0 8px 0;}
            .catalog_search .evry_title.find {margin:8px 0 16px 0;}
        .if_two_cols .admin_menu.adm_hidden {display:unset; width:100%;}
        .if_two_cols .admin_menu {width:100%;}
    .similar .together, .sales .together {flex-direction:row;}
        .similar .together .one_sim, .sales .together .one_sim {width:50%; margin:0 16px 0 0;}
        .similar .together .one_sim:last-child, .sales .together .one_sim:last-child {margin:0 0 0 16px;}
    .group .joint, .group .filter_group {padding:0 16px 0 0;}
        .group .filter_group {padding:0 0 0 16px;}
    .clickpath_place {margin:-16px 0 8px 0;}
    .selected_products .admin_menu UL {flex-direction:row; flex-wrap:wrap;}
        .selected_products .admin_menu UL LI {width:calc(50% - 8px); margin:0 8px 0 0;}
        .selected_products .admin_menu UL LI:nth-child(even) {margin:0 0 0 8px;}
    .list .adm_one_cat {width:calc(33.33% - 16px);}
    .maps .timetable .block_label {width:auto;}
        .maps .timetable {width:33.33%;}
    /* --- Promocodes --- */
    .promocode .for_limit {padding:8px 0 8px 8px;}
        .promocode .together_all {padding:0 0 0 8px;}
            .promocode .limitation {width:25%; padding:0 16px 0 0;}
                .promocode .limit_box {margin:8px 0 0 0;}
                .promocode .limit_box.no_active {opacity:.4; visibility:visible; overflow:visible; height:auto; pointer-events:none;}
                    .promocode .limit_box .together {flex-direction:column; padding:0 8px;}
                        .promocode .limit_box .together .evry_title, .promocode .limit_box .together .evry_title:last-child {width:100%; margin:12px 0 16px 0;}
                        .promocode .limit_box .together .evry_title:last-child {margin:0 0 16px 0;}
                        .promocode .lb_total {padding:12px 0 0 0;}
    .promocode .cat_or_product_limit .together {flex-direction:row;}
        .promocode .cat_or_product_limit .one_sim {width:50%; margin:0 16px 0 0;}
        .promocode .cat_or_product_limit .one_sim:last-child {margin:0 0 0 16px;}
    /* --- Chat GPT --- */
    .gpt_edit .adm_tabs_content {display:flex;}
        .gpt_col_big {width:100%; margin:0 24px 0 0;}
        .gpt_col_small {width:420px; flex-shrink:0;}
}
@media only screen and (min-width : 1600px) {
    .search_order-adm .together:nth-child(2) {width:36%;}
    .kit_product {padding:0 0 0 68px;}
    .ordered_product H3 {margin:16px 0 16px 76px; text-align:left;}
    .admin_menu UL LI .holder.users_adm .col-2 {flex-wrap:nowrap; flex-direction:row;}
        .users_list .name {margin:0 16px 0 0; flex-shrink:0;}
        .users_list .id, .users_list .name .desktop {flex-shrink:0;}
        .users_list .all_together {display:none;}
        .together_late {padding:0; justify-content:flex-end;}
        .together_late .percent, .together_late .price_type {width:auto;}
            .users_list .percent .all2 A {margin:0 0 0 16px;}
            .users_list .percent .all2 A.orders {width:146px;}
            .users_list .price_type Select {width:160px;}
            .users_list .percent .empty_place {display:block; width:146px; margin:0 0 0 16px;}
            .users_list .percent .all Span, .users_list .price_type Span {min-width:auto;}
            .users_list .percent .all2 .enter {margin:0 0 0 16px;}
    .user_edit .together .evry_title {width:25%;}
    .translate .lang_item {width:260px;}
    .metategs_templates .admin_menu UL {flex-direction:row; flex-wrap:wrap;}
        .metategs_templates .admin_menu LI {width:50%;}
            .metategs_templates .admin_menu .holder:nth-child(odd) {border-right:1px solid #fff;}
    .multi_edit .status_place {flex-direction:row;}
        .multi_edit .status_place .evry_title:first-child {margin:0 16px 16px 0; width:auto; flex-shrink:0;}
            .multi_edit .all_stats {flex-wrap:nowrap;}
                .multi_edit .all_stats .check_label {flex-shrink:0;}
        .multi_edit .status_place .evry_title:last-child {flex-direction:column; align-items:flex-start;}
            .multi_edit .status_place .evry_title:last-child Input.date {margin:8px 0 0 0;}
    .multi_edit .all_prices {display:flex;}
        .multi_edit .together.price_place {width:auto; margin:0 16px 0 0;}
            .multi_edit .one_row.currency {width:auto;}
        .multi_edit .discount_place .discount, .multi_edit .discount_place .until {flex-direction:column; align-items:flex-start;}
            .multi_edit .discount_place .discount Span, .multi_edit .discount_place .until Input {margin:8px 0 0 0;}
    .adm_one_cat {width:calc(16.66% - 16px);}
    .map.maps .map_place {height:304px;}
    .map .together_trio {display:flex; align-items:center; margin:0 0 16px 0; justify-content:space-between;}
        .map .together_trio .evry_title {width:auto; flex-shrink:0;}
         .map .together_trio .together_inner .evry_title {flex-direction:row; margin:0 16px 0 0; flex-shrink:unset;}
         .map .together_trio .together_inner .evry_title:last-child {margin:0;}
             .map .together_trio .evry_title .block_label {padding:0 16px 0 0;}
             .map .together_inner {justify-content:space-between;}
    .import .controls.site_import_fields_xls LI, .import .controls.site_export_fields_xls LI {width:25%;}
    .export .see_file, .export .copy_export {font-size:14px;}
        .export .see_file .svg_icon, .export .copy_export .svg_icon {margin:0 6px 0 0;}
}

@media only screen and (min-width : 1614px) {
    .name_plus.has_input .np_together {margin:0}
    .name_plus.has_input .filter_url {margin:0 16px;}
    .catalog_config .comments .controls, .catalog_config .checkout .controls {flex-direction:row;}
            .catalog_config .comments .controls .radio_label, .catalog_config .checkout .controls .radio_label {padding:0 16px 4px 0;}
    .maps .timetable {width:25%;}
    /* --- Promocodes --- */
    .promocode .lb_total {padding:12px 16px 8px 16px;}
}

@media only screen and (min-width : 1700px) {
    .together_price {flex-direction:row;}
    .details #product_edit_common.adm_tab {flex-direction:row;}
        .edit_sticky {position:sticky; top:150px;}
        .common_product {width:calc(76% - 16px); margin:0 16px 0 0; flex-shrink:0;}
            .all_texts {width:55%; margin:0 16px 0;}
            .all_checks {box-shadow:0px -4px 5px rgba(0,0,0,.2); margin:-16px 0; padding:16px;}
            .photo_here {display:flex; flex-direction:column; width:24%;}
                .photo_here .images_list UL LI {width:calc(50% - 4px); margin:0 4px 8px 0;}
                .photo_here .images_list UL LI:nth-child(even) {margin:0 0 8px 4px;}
    .adm_one_cat {width:calc(14.28% - 16px);}
    .import .controls.site_import_fields_xls LI, .import .controls.site_export_fields_xls LI {width:16.66%;}
    .evry_title.actions {flex-direction:row;}
        .evry_title.actions .but {width:50%; margin:0 8px 0 0; justify-content:flex-start;}
        .evry_title.actions .but:last-child {margin:0 0 0 8px;}
}