@media (max-width: 1440px) {
    #import-items .column-check input.select-all,
    #import-items .column-import  .cell-title div,
    #import-items .column-error .cell-title :not(span),
    #import-items .column-out_of_stock .cell-title :not(span){
        display: none;
    }

    .flex-table
    {
        min-width: 100%;
    }
    .layout-tab-content .flex-table {
        width: 100%;
    }
    #left-side {
        width: 235px;
    }
    #left-side .menu a, #left-side .menu .link {
        padding: 8px 8px 8px 50px;
    }
    #top-user-navigation .menu li ul {
        position: absolute;
    }
    .filter .fieldblock.fieldblock-horizontal {
        flex-direction: row;
        flex-wrap: wrap;
    }
    .
    .site-structure-list-item .site-structure-list-item-alias {
        display: none;
    }
    #parameters-list .flex-table-cell.image,#parameters-list .flex-table-cell.parent {
        display: none;
    }

    /*.flex-table-cell.number,*/
    /*.flex-table-cell.cell-number {*/
    /*    width: 95px;*/
    /*}*/

    /*.flex-table-cell.cell-created,*/
    /*.flex-table-cell.cell-address,*/
    /*.flex-table-cell.created,*/
    /*.flex-table-cell.column-created,*/
    /*.flex-table-cell.updated,*/
    /*.flex-table-cell.column-updated,*/
    /*.flex-table-cell.discount_end_date,*/
    /*.flex-table-cell.added,*/
    .reference .flex-table-cell.created_at,
    .reference .flex-table-cell.updated_at,
    .reference .flex-table-cell.deleted_at
    /*.flex-table-cell.created_date,*/
    /*.flex-table-cell.updated_date,*/
    /*.flex-table-cell.date_from,*/
    /*.flex-table-cell.date_to,*/
    /*.flex-table-cell.enabled,*/
    /*.flex-table-cell.deleted_at,*/
    /*.flex-table-cell.deleted_date */
    {
        width: 100px;
    }

    /*.flex-table-cell.address,*/
    /*.flex-table-cell.column-flag,*/

    /*.flex-table-cell.out_of_stock,*/
    /*.flex-table-cell.visible,*/
    /*.flex-table-cell.flags,*/
    /*.flex-table-cell.column-price,*/
    /*.flex-table-cell.price,*/
    /*.flex-table-cell.qty,*/
    /*.flex-table-cell.sprice,*/
    /*.flex-table-cell.amount,*/
    /*.flex-table-cell.native_amount,*/
    /*.flex-table-cell.paid_amount,*/
    /*.flex-table-cell.price_old,*/
    /*.flex-table-cell.column-position,*/
    /*.flex-table-cell.column-attribute,*/
    /*.flex-table-cell.exclude_from_rozetka,*/
    /*.flex-table-cell.shipping_service,*/
    /*.flex-table-cell.payment_method,*/
    /*.flex-table-cell.number,*/
    /*.flex-table-cell.cell-number,*/
    /*.flex-table-cell.actions,*/
    /*.flex-table-cell.status_id*/
    /*{*/
    /*    width: 110px;*/
    /*}*/
    /*.flex-table-cell.message {*/
    /*    width: 300px;*/
    /*}*/
    /*.flex-table-cell.image,*/
    .dashboard-widget .flex-table-cell.status_token,
    .dashboard-widget .flex-table-cell.mail_status_token,
    .dashboard-widget .flex-table-cell.period
    {
        width: 120px;
    }

    .dashboard-widget .flex-table-cell.created_at,
    .dashboard-widget .flex-table-cell.updated_at,
    .dashboard-widget .flex-table-cell.answer_added,
    .dashboard-widget .flex-table-cell.shipping_service,
    .dashboard-widget .flex-table-cell.payment_method,
    .reference .flex-table-cell.actions,
    #page-action-table .flex-table-cell.parameters,
    #page-action-table .flex-table-cell.meta
    {
        width: 174px;
    }
    /*.flex-table-cell.token,*/
    .dashboard-widget .flex-table-cell.name,
    .message-widget .flex-table-cell.status_token,
    .message-widget .flex-table-cell.mail_status_token,
    /*.flex-table-cell.name,*/
    /*.flex-table-cell.parameter,*/
    .reference .flex-table-cell.description

    {
        width: 150px;
    }
    /*.flex-table-cell.column-name,*/
    /*.flex-table-cell.cell-name,*/
    .reference .flex-table-cell.token,
    .reference .flex-table-cell.code,
    /*.flex-table-cell.h1,*/
    /*.flex-table-cell.menu_name,*/
    /*.flex-table-cell.column-group,*/
    /*.flex-table-cell.group,*/
    .reference .flex-table-cell.value,
    /*.flex-table-cell.email,*/
    /*.flex-table-cell.column-description,*/
    /*.flex-table-cell.description,*/
    /*.flex-table-cell.parameters,*/
    .dashboard-widget .flex-table-cell.address,
    .dashboard-widget .flex-table-cell.user
    /*.flex-table.module-table .flex-table-cell.type*/
    {
        width: 190px;
    }

    .dashboard-widget .flex-table-cell.message,
    .statistic-sales-widget .flex-table-cell.name{
        width: 250px;
    }
    /*.flex-table.module-table .flex-table-cell.code,*/
    /*.flex-table.module-table .flex-table-cell.token,*/
    /*.flex-table.module-table .flex-table-cell.name {*/
    /*    width: 270px;*/
    /*}*/
    #table-extras .flex-table-cell.parameters {
        width: 350px;
    }
    .text-editor {
        width: 100%;
    }
    #fieldblock-flag {
        width: 302px;
        max-width: none;
    }
    .properties ul li input, .properties ul li input,.properties ul li select {
        width: 250px;
    }

    .site-structure-list-item .site-structure-list-item-auth,
    .site-structure-list-item .site-structure-list-item-hidden,
    .site-structure-list-item .site-structure-list-item-disabled {
        width: 50px;
    }
    .store-payment-widget, .comment-widget {
        width: 100%;
    }

    .message-widget {
        width: 600px;
    }
    #table-import {
        width: 100%;
    }
    .site-structure-list-item .site-structure-list-item-token,
    .site-structure-list-item .site-structure-list-item-name
    {
        width: 190px;
    }
    .site-structure-list-item .site-structure-list-item-alias {
        width: 140px;
    }
    .flex-table-cell.id {
        width: 50px;
    }

}

@media (max-width: 1170px) {
    .main-wrapper.column.top.stretch:after{
        display: none;
    }
    #table-import,#table-import .import-actions a {
        width: 100%;
    }
    .flex-table-cell .cell-title, .flex-table-cell .cell-value{
        font-size: 14px;
    }

    #left-side {
        display: none;
    }
    #header {
        background-color: #2166ac;
    }
    #left-side.mobile {
        background: #FFFFFF;
        width: 100%;
        border-top: 1px solid rgba(0,0,0,.1);
        z-index: 11;
        position: absolute;
        left: 0;
        right: 0;
        box-shadow: 1px 1px 3px 0;
    }
    #left-side .menu a, #left-side .menu .link {
        padding-top: 5px;
        padding-bottom: 5px;
        min-height: 35px;
    }

    #left-side.mobile .menu li ul li:hover>a:before,
    #left-side.mobile .menu li ul li.active>a:before{
        display: none;

    }
    .menu.menu-horizontal li > ul {
        position: relative;
        background: #FFFFFF;
        border: none;
        border-top: 1px solid rgba(0,0,0,.1);
    }
    button, .button {
        padding: 8px 12px;
    }
    .top-menu-active #left-side.mobile {
        display: block!important;
    }
    .main-wrapper {
        padding-left: 10px;
        padding-right: 10px;
    }
    html {
        min-width: 0;
    }
    #top-menu-button {
        display: block;
        background: url(../images/menu-button.svg) no-repeat center center #2166ac;
        border: none;
        position: fixed;
        top: 0;
        right: 0;
        height: 72px;
        width: 70px;
    }
    #top-user-navigation {
        margin: 0 80px 0 0;
        display: flex;
        flex-direction: row;
    }
    #top-user-navigation .menu li {
        margin: auto;
        padding: 0;
    }
    #top-user-navigation button.profile-button:hover,
    #top-user-navigation .button.profile-button:hover{
        background: transparent !important;
        color: #1d3461 !important;
    }
    #top-user-navigation button.profile-button:after,
    #top-user-navigation .button.profile-button:after{
        content:"▸";
        background: none;
        font-size: 20px;
        rotate: 90deg;
    }
    .dashboard-widget {
        margin: 0;
        padding: 0;
        width: 100%!important;
    }
    table.table td.actions a, table.table td.column-actions a, table.table td.actions button, table.table td.column-actions button, div.flex-table .flex-table-cell.actions a, div.flex-table .flex-table-cell.actions button {
        opacity: 1;
        background-color: #1380d8;
        color:#FFFFFF;
    }
    .properties ul li select,.properties ul li input,.properties ul li span {
        width: 200px;
    }
    .filter .fieldblock.category-selector {
        width: 235px;
    }
    .fieldblock.fieldblock-width-2 {
        width: 200px;
    }
    .fieldblock.fieldblock-width-3 {
        width: 280px;
    }
    .filter #fieldblock-flag {
        width: 440px;
    }
    .filter #fieldblock-flag > .fieldblock {
        width: 100%;
    }
    .filter .fieldblock.fieldblock-enabled {
        flex-direction: row!important;
        flex-wrap: wrap;
        justify-content: space-between;

    }
    .filter .fieldblock-enabled .fieldblock {
        width: 30%;
    }
    .pane > .fieldblock {
        max-width: 100%;
    }
    .fieldblock.fieldblock-buttons,.fieldblock.filter-buttons {
        /*width: 205px;*/
    }
    .filter .fieldblock-vertical select {
        width: 100%;
    }
    .site-structure-list-item-details {
        padding: 14px 0;
    }

    .flex-table-cell.updated_date {
        display: none;
    }
    .flex-table-cell.date,
    .flex-table-cell.cell-created_at,
    .flex-table-cell.cell-deleted_at,
    .flex-table-cell.cell-created,
    .flex-table-cell.cell-address,
    .flex-table-cell.address,
    .flex-table-cell.column-flag,
    .flex-table-cell.enabled,
    .flex-table-cell.disabled,
    .flex-table-cell.out_of_stock,
    .flex-table-cell.visible,
    .flex-table-cell.flags,
    .flex-table-cell.column-price,
    .flex-table-cell.price,
    .flex-table-cell.qty,
    .flex-table-cell.sprice,
    .flex-table-cell.amount,
    .flex-table-cell.native_amount,
    .flex-table-cell.paid_amount,
    .flex-table-cell.price_old,
    .flex-table-cell.created,
    .flex-table-cell.column-created,
    .flex-table-cell.updated,
    .flex-table-cell.column-updated,
    .flex-table-cell.column-attribute,
    .flex-table-cell.exclude_from_rozetka,
    .flex-table-cell.discount_end_date,
    .flex-table-cell.column-position,
    .flex-table-cell.shipping_service,
    .flex-table-cell.payment_method,
    .flex-table-cell.number,
    .flex-table-cell.cell-number,
    .flex-table-cell.added,
    .reference .flex-table-cell.created_at,
    .reference .flex-table-cell.updated_at,
    .reference .flex-table-cell.deleted_at,
    .flex-table-cell.created_date,
    .flex-table-cell.updated_date,
    .flex-table-cell.date_from,
    .flex-table-cell.date_to,
    .flex-table-cell.deleted_date,
    .flex-table-cell.order_number,
    .flex-table-cell.status,
    .flex-table-cell.status_id {
        width: 105px;
    }

    .flex-table-cell.actions,
    #mail-log .flex-table-cell.actions,
    .flex-table-cell.title,
    .flex-table-cell.status,
    .reference .flex-table-cell.number,
    .flex-table-cell.publication,
    #page-action-table .flex-table-cell.parameters,
    #page-action-table .flex-table-cell.meta,
    .flex-table-cell.status_id{
        width: 120px;
    }
    .flex-table-cell.image img {
        width: 100%!important;
    }
    #table-articles .flex-table-cell.actions,
    .flex-table-cell.teaser,
    #translation-table .flex-table-cell.token,

    .flex-table-cell.image,
    .flex-table-cell.extras {
        width: 140px;
    }
    .flex-table-cell.column-name,
    .flex-table-cell.subject,
    .flex-table-cell.cell-name,
    .flex-table-cell.name,
    .flex-table-cell.h1,
    .flex-table-cell.menu_name,
    .flex-table-cell.column-group,
    .flex-table-cell.group,
    .reference .flex-table-cell.value,
    .flex-table-cell.layout_block_id,
    .flex-table-cell.widget_id,
    .flex-table-cell.url,
    #translation-table .flex-table-cell.ru,
    #translation-table .flex-table-cell.en,
    #translation-table .flex-table-cell.ua,
    .flex-table-cell.email,
    .flex-table-cell.column-description,
    .flex-table-cell.description {
        width: 170px;
        flex-shrink: 0;
    }
    .reference .flex-table-cell.actions
    {
        width: 185px;
    }
    .flex-table-cell.details,
    .flex-table.module-table .flex-table-cell.code,
    .flex-table.module-table .flex-table-cell.token,
    .flex-table.module-table .flex-table-cell.name {
        width: 220px;
    }
    .flex-table-cell.updated_at {
        display: none;
    }
    .flex-table-cell.import-actions {
        width: 300px;
    }
    #parameter-types-list .flex-table-cell.actions {
        width: 400px;
    }



}
@media (max-width: 992px){
    .layout-tab > .layout-tab-contents, .layout-tab.layout-tab-controls-top > .layout-tab-contents {
        width: 100%;
    }
    h1, .h1 {
        font-size: 1.3em;
    }
    form {
        width: 100%;
    }

    .mobile {
        display: block!important;
    }
    .layout-tab-controls > li, .nav-tabs > li > a {
        padding:10px;
    }
    #left-side,#crumbs,#main-content-header {
        display: none;
    }

    .filter-button{
        display: block;
        width: 100%;
        margin: 20px 0;
    }
    .filter {
        display: none;
    }
    .filter.expanded {
        display: flex!important;
    }
    .filter .fieldblock {
        width: 250px;
    }
    .filter #fieldblock-flag,.filter .fieldblock.category-selector  {
        width: 100%;
    }

    .filter .fieldblock.fieldblock-horizontal select {
        margin-top: 10px;
    }



    #top-user-navigation ul  li  ul{
        position: absolute;
        top: 50px;
        right: -40px;

    }
    #top-logo {
        font-size: 18px;
        background-size: 40px 40px;
        padding: 0 0 15px 60px;
        width: 185px;
        margin: 0;
    }

    #top-logo em {
        bottom: 15px;
    }

    #header .profile-button::after {
        display: none;
    }
    #top-navigation > ul > li:first-child {
        border: none;
    }
    #header .profile-button:hover, #header .profile-button:active, #top-menu-button:hover, #top-menu-button:active {
        background-color: #2166ac !important;

    }

    #header .profile-button {
        padding: 0 6px 6px 0;
    }

    #header .profile-button .login {
        font-size: 16px;
    }


    #header {
        background-color: #2166ac;
    }

    #top-navigation {
        display: none;
        width: 100%;
        position: absolute;
        top: 70px;
        background: #ffffff;
        border: 1px solid rgb(131, 184, 229);
        border-radius: 4px;
        z-index: 100;
    }

    .top-menu-active #top-navigation {
        display: block;
    }

    .profile-button .name {
        display: none;
    }
    .filter.fieldblock.fieldblock-horizontal {
        flex-direction: row;
    }

    #top-navigation > ul {
        flex-direction: row;
        flex-wrap: wrap;
    }
    #top-navigation > ul > li {
        width: 50%;
        border: none;
    }

    #top-navigation > ul > li > a {
        color: rgb(102, 102, 102);
        padding: 10px;
        font-size: 15px;
        line-height: 32px;
        font-weight: 600;
    }
    #top-navigation > ul > li.active {
        /*background: grey;*/
    }

    #top-navigation > ul > li:last-child {
        margin-bottom: 10px;
    }
    .multiple-action .fieldblock.fieldblock-horizontal {
        flex-direction: row!important;
    }
    table.table td.actions a, table.table td.column-actions a, table.table td.actions button, table.table td.column-actions button, div.flex-table .flex-table-cell.actions a, div.flex-table .flex-table-cell.actions button {
        margin: 10px auto;
    }
    .flex-table,#table-currency-rates {
        width: 100%;
    }

    #related_item-list, #cross_name-list, #cross_names, #cross_items {
        width: 100%;
    }
    .flex-table .flex-table-title {
        display: none;
    }

    .flex-table .flex-table-body .flex-table-row:nth-child(2n) {
        background: none;
    }

    .flex-table-row .cell-title {
        display: inline;
        min-width: 120px;
        text-align: left;
        font-weight: normal;
        max-width: 90%;
    }
    .flex-table-row .row-title {
        display: block;
        padding: 5px;
        width: 100%;
        font-size: 16px;
    }
    .flex-table .flex-table-row .flex-table-cell {
        width: 100% !important;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        padding: 5px;
    }
    .flex-table .flex-table-row .flex-table-cell .cell-value {
        width: auto;
        text-align: right;
        font-weight: 600;
    }
    .flex-table .flex-table-row .flex-table-cell.extras .cell-value {
        width: 100%;
        text-align: left;
    }
    .flex-table .flex-table-row .flex-table-cell.actions .cell-value{
        width: 100%;
    }
    .flex-table .flex-table-row .flex-table-cell.actions {
        justify-content: center;
    }
    .flex-table-row {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: start;
        padding: 10px 0;
    }
    .flex-table .flex-table-body .flex-table-row .flex-table-cell,div.flex-table .flex-table-cell {
        border: none;
        justify-content: space-between;
    }
    .import-filter-wrapper .filter > .multiple-action {
        justify-content: space-between;
        margin: 0 5px;
    }
    #multiple-actions label {
        width: 100px;
    }
    .flex-table .foot .flex-table-cell .cell-value {
        width: 100%;
    }
    .hide-mobile {
        display: none!important;
    }
    .flex-table-cell extras .cell-value {
        width: 100%;
        text-align: left;
    }
    .extra-service-list li {
        margin-left: 10px;
        margin-bottom: 5px;
    }
     #order-delivery .flex-table-cell .description {
         width: 100%;
     }
    div.flex-table .flex-table-cell.actions a {
        padding: 7px 15px !important;
        background: #1380d8;
        color: #FFFFFF;
        font-weight: 600;
    }
    .comment-block {
        width: 100%;
    }
    .flex-table-cell.import-actions .button, .flex-table-cell.actions .button {
        width: 100%;
        margin-bottom: 10px;
    }
    input.input-price {
        /*width: 100%;*/
    }
    .layout-tab {
        height: auto;
    }
    .permission-table .flex-table-body .flex-table-cell.name {

        border-bottom: 1px solid rgba(0,0,0,0.1);
        margin-bottom: 10px;
        padding: 10px 5px;

    }
    .permission-table .flex-table-body .flex-table-cell.name label {
        font-size: 16px;
        font-weight: 600;
    }
    .tree-item input[type="checkbox"] {
        margin-left: 10px;
    }
    .fieldblock.fieldblock-horizontal > .fieldblock {
        margin: 0;
    }
    .fieldblock.fieldblock-horizontal {
        flex-direction: column;
    }
    .fieldblock.fieldblock-flag {
        flex-direction: row!important;
        justify-content: space-between;
    }

    .flex-table-cell .fieldblock.fieldblock-horizontal,
    .fieldblock.fieldblock-horizontal.right-label,
    .pages-list-item .fieldblock.fieldblock-horizontal{
        flex-direction: row;
        justify-content: space-between;
    }
    .pages-list-item .fieldblock.fieldblock-horizontal {
        flex-wrap: wrap;
        align-items: baseline;
    }
    .rule-title label {
        width: 90%;
        justify-content: flex-start;
        flex-wrap: wrap;
    }
    .rule-title-url {
        width: auto;
        text-align: left;
    }
    .rule-title-name,.rule-title-alias{
        margin-left: 0;
        margin-right: 5px;
    }
    ul.pages-action-list li {
        width: 100%;
        margin: 3px 0;
    }
    #item-card-form button[type=submit] {
        display: block;
        margin: 0 auto 20px auto;
    }



    form .pane.pane-outset {
        padding: 20px;
    }
    .combobox-like-excel-filter {
        width: 100%;
    }

    .flex-table-body .fieldblock {
        margin: 0;
    }
    .from-to-fieldblock {
        flex-wrap: wrap;
        justify-content: flex-start;
    }
    .filter .from-to-fieldblock {
        width: 100%;

    }
    #multiple-actions, .filter {
        margin-right: 0;
    }

    #item-card-form #name {
        width: 100%;
    }
    .item-block-title {
        padding: 10px 7px;
        font-size: 1em;
    }
    .item-block-actions {
        flex-wrap: wrap;
        margin: 0;
    }
    #extra,#catalog-items-list {
        width: 100%;
    }
    #table-item-stock td {
        width: 50%;
    }
    #table-item-stock input {
        width: 100%;
    }
    .dropdown-list {
        width: 90%;
        top:250px;
        left: 10px;
    }

    .filter .fieldblock.fieldblock-buttons {
        justify-content: center;
        width: 100%;
        max-width: none;
        margin-top: 20px;
        padding: 0;
    }
    .filter .fieldblock.fieldblock-buttons button, .fieldblock.fieldblock-buttons .button {
        margin: 0 20px;
    }
    .row {
        flex-direction: column;
    }
    #import-filter {
        order: 1;
        margin-left: 0;
    }
    #import-filter form {
        width: 100%;
    }
    #import-filter form .fieldblock:first-child {
        margin-bottom: 30px;
    }
    #multiple-actions {
        order: 2;
    }
    #multiple-actions.multiple-actions-wrapper {
        order: initial;
    }

    .mobile label {
        margin-right: 20px;
    }
    .site-structure-list-info {
        width: 100% !important;
    }
    ul.site-structure-list > li {
        margin-left: 10px;
    }

    .site-structure-list-item-alias,
    .site-structure-list-item-token,
    .site-structure-list-item-auth,
    .site-structure-list-item-hidden,
    .site-structure-list-item-disabled,
    .site-structure-list-item.header
    {
        display: none!important;
    }
    .site-structure-list-item .site-structure-list-item-name {
        display: block;
        position: relative;
    }
    .site-structure-list-item .site-structure-list-item-actions {
        margin-left: 20px;
    }
    .parameter select {
        max-width: 120px;
    }
    .seo-page-form {
        width: 100%;
    }
    .seo-page-form .fieldblock-horizontal {
        flex-wrap: wrap;
    }
    .seo-page-form .fieldblock-horizontal > .fieldblock {
        margin: 0;
    }
    .pane > .fieldblock {
        max-width: none;
    }
    .pane > .fieldblock,.filter .fieldblock  {
        width:100%;
        margin: 0;
    }
    .fieldblock, .fieldblock.fieldblock-vertical {
        width: 100%;
        /*margin: 0;*/
    }
    .modal .modal-content {
        left: 5px;
        right: 5px;
        bottom: 5px;
        top: 5px;
    }
    .items-selector-widget .groups-selector ul ul label {
        padding-left: 20px;
    }
    .items-selector-widget .groups-selector {
        width: 160px;
    }
    .items-selector-widget .items-selector {
        left: 160px;
    }
    .flex-table-cell .fieldblock {
        /*width: 100px;*/
    }
    #multiple-actions {
        width: 100%;
    }
    .cell-value input[type=text],
    .cell-value select
    {
        width: 130px!important;

    }
    .modal-window {
        margin: auto;
    }
    .flex-table-cell .message-block {
        width: 100%;
    }
    .flex-table .flex-table-row .flex-table-cell .cell-value {
        text-align: right;
        word-wrap: anywhere;
        padding: 0;
    }
    #disable-all-deleted, #out-of-stock-all-deleted,#delete-all-deleted {
        width: 100%;
        margin: 2px 0;
    }
    .fieldblock.fieldblock-horizonta.filter-buttons {
        flex-direction: column;
    }

    ul.actions.menu-buttons {
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin:  10px 0;
        padding: 0;
    }
    ul.actions.menu-buttons li {
        margin: 3px 0;
        width: 100%;
    }

    ul.actions.menu-buttons a {
        width: 100%;
    }
    .filter fieldblock.fieldblock-enabled {
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;

    }
    select {
        width: 100%!important;

    }
    .item-images-list .flex-table-cell.image .cell-value {
        width: 95%;
    }
    .item-images-list .flex-table-cell.image .cell-value img {
        width: 100%;
    }
    .item-images-list .item-image {
        margin: 0;
    }
    .filter .fieldblock.fieldblock-buttons {
        justify-content: center;
    }
    .filter .fieldblock.fieldblock-buttons button {
        margin: 20px;
        width: 150px;
    }
    #table-currency-rates .row-subtitle {
        display: none;
    }
    #table-currency-rates .flex-table-cell .fieldblock > label {
        display: block;
    }

}
@media(max-width: 768px) {
    .filter .fieldblock.fieldblock-horizontal {
        flex-direction: column;

    }



}
@media (max-width: 600px){


}
@media (max-width: 400px) {
    .filter .fieldblock-enabled .fieldblock {
        width: 100%;
    }
    ul.site-structure-list > li, .site-structure-list-item .site-structure-list-item {
        margin-left: 15px;
    }
    .flex-table {
        margin: 10px 0;
    }

    .properties ul li {
        margin-bottom: 10px;
    }
    .properties ul li select,
    .properties ul li input,
    .properties ul li span{
        width: 100%;
    }

    .filter .filter .filter .fieldblock select {
        margin: 10px 0;
    }
    .filter .fieldblock.fieldblock-buttons {
        flex-direction: column;
    }
    .filter .fieldblock.fieldblock-buttons button {
        width: 100%;
        margin: 5px 0;
    }
    .fieldblock.fieldblock-buttons .button {
        margin: 0;
    }

    items-selector-widget .items-list > ul > li {
        width: 100%;
        word-wrap: break-word;
    }
    .flex-table-cell.url input {
        width: 100%;
    }
    nav.menu.menu-horizontal > ul {
        flex-direction: column;

    }
    nav.menu.menu-horizontal > ul li {
        width: 100%;
        margin: 5px 0;
    }

    #sort {
        margin-bottom: 20px;
    }
    .filter .from-to-fieldblock input.input-date,
    .from-to-fieldblock input.input-price,
    .from-to-fieldblock > input,
    .from-to-fieldblock > select{
        width: 150px;
    }
    #index-code {
        width: 100%;
    }
    #table-currency-rates .cell-value input[type="text"] {
        width: 88px!important;
    }
    .translation-mode p{
        display: inline;
    }

}
@media (max-width: 320px) {
    .filter .from-to-fieldblock input.input-date,
    .from-to-fieldblock input.input-price,
    .from-to-fieldblock > input,
    .from-to-fieldblock > select{
        width: 120px;
    }
    #multiple-actions .multiple-action {
        flex-direction: column;
        margin-bottom: 10px;
    }
    .multiple-action input {
        width: 85px;
    }
}

@media (max-width: 991px) {
    .filter-toggle-block, .filter-empty-block{
        display: none;
    }
}