/* menu */
@media (max-width: 991px) {

    body {
        padding-top: 5.5rem;
    }

    body.user {
        padding-top: 7.53em;
    }



    .navbar-header {
        width: 100%;
        text-align: center;
        position: relative;
    }

    .navbar-toggler {
        position: absolute;
        right: 0;
        top: 50%;
        margin-top: -1.85em;
    }

    .navbar-toggler.user {
        left: 0;
        right: auto;
    }

    .navbar-light .navbar-toggler.user .navbar-toggler-icon {
        background-image: url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z'/></svg>");
        opacity: 0.5;
        width: 30px;
        height: 30px;
    }

    .guest .navbar-toggler {
        margin-top: -1em;
    }

    header .bg-light {
        position: fixed;
        top: 0;
        left: 0;
        z-index: 999;
        max-height: 100%;
        overflow: auto;
    }

    .menu .nav-item {
        border-bottom: 1px solid #D5D5D5;
        text-align: left;
    }

    header .info .nav-item .item .comm {
        display: none;
    }

    .navbar-light .navbar-toggler:not([aria-expanded="false"]) .navbar-toggler-icon,
    .navbar-light .navbar-toggler.user:not([aria-expanded="false"]) .navbar-toggler-icon {
        background-image: url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'/></svg>");
        opacity: 0.5;
        width: 30px;
        height: 30px;
    }

    #countRequestCart,
    #countRequestDocs,
    #countRequestAccounts {
        display: none !important;
    }

    .menu .nav-item.dropdown.show {
        /*
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
*/
    }

    .dropdown-item,
    .nav-pills .nav-link.active,
    .nav-pills .show > .nav-link {
        padding-right: 0;
        padding-left: 0;
    }

    .navbar-nav .dropdown-menu {
        padding: 0;
        margin: 0;
    }

    .menu .dropdown-divider {
        display: none;
    }

    .dropdown-toggle::after {
        position: absolute;
        right: 0;
        top: 50%;
        margin-top: -0.2em;
    }

    header .info .nav-item .item {
        display: block;
    }

    header .info .info-row {
        font-size: 16px;
        text-align: left;
        line-height: 28px;
    }

    header .info .info-row.time,
    header .info .info-row.mail {
        margin-top: 15px;
    }

    header .info {
        padding-top: 15px;
        padding-bottom: 15px;
    }

    header .info .info-row.time {
        margin-top: 5px;
        opacity: 1;
    }


}



/* other mobile */
@media (max-width: 991px) {

    .container,
    #container_catalog,
    .header-container .container {
        max-width: 100%;
    }

    header {
        border: none;
    }

    .more_wrapper.top,
    .more_wrapper > span {
        display: none;
    }

    .pageNowWrapper .pageNowBtn {
        display: none;
    }

    .title_lk {
        /*        position: fixed;*/
        /*        top: auto;*/
        /*        margin-top: 24px !important;*/
        width: 100%;
        /*
        margin-left: -15px;
        padding-left: 15px;
*/
    }

    .breadcrumb_wrapper {
        /*        position: fixed;*/
        /*        top: auto;*/
        padding-top: 0;
        width: 100%;
        /*
        margin-left: -15px;
        padding-left: 15px;
        padding-right: 15px;
*/
    }

    .breadcrumb_wrapper .breadcrumb,
    .mobile-category > .navbar-nav,
    .nav_tabs_card_wrapper .nav-tabs {
        width: 100%;
        display: block;
        overflow-x: scroll;
        white-space: nowrap;
        overflow-y: hidden;
    }

    .breadcrumb_wrapper .breadcrumb::-webkit-scrollbar,
    .mobile-category > .navbar-nav::-webkit-scrollbar,
    .nav_tabs_card_wrapper .nav-tabs::-webkit-scrollbar {
        width: 0;
        height: 0;
    }

    .breadcrumb_wrapper .breadcrumb .breadcrumb-item,
    .mobile-category .nav-item,
    .nav_tabs_card_wrapper .nav-tabs .nav-item {
        display: inline-block;
    }

    .settings.show_search .container_settings > .curs {
        display: none;
    }

    .settings .search_sett .item {
        display: none;
    }

    .settings .search_sett .item:nth-child(1),
    .settings .search_sett .item:nth-child(2) {
        display: inline-block;
    }

    .settings .search_sett .search,
    .settings.show_search .close {
        display: none;
    }

    .settings .search_sett .search_text_wrp {
        margin-top: auto;
    }

    .settings .text {
        margin-right: 0;
    }

    .settings.show_search {
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        border: none;
        margin-left: -15px;
        margin-right: -15px;
        margin-bottom: 0;
        width: 100%;
        margin-right: 0;
        margin-left: 0;
        padding: 0 !important;
    }

    .settings .input-group-wrapper {
        margin-top: 5px;
        margin-bottom: 5px;
    }

    .settings.show_search .curs {
        margin-top: 0;
    }

    .mobile-category .navbar-nav .nav-link,
    .nav_tabs_card_wrapper .nav-tabs .nav-item .nav-link {
        border: 1px solid #0000001a;
        padding: 4px 3px 5px;
        border-radius: 5px;
        margin-right: 5px;
        color: #333333;
        display: inline-block;
    }

    .mobile-category .navbar-nav .nav-item.active > .nav-link,
    .nav_tabs_card_wrapper .nav-tabs .nav-link.active {
        border-color: #59A188;
        color: #fff;
        background: #59A188;
    }

    .mobile-category > .navbar-nav .navbar-nav {
        display: inline-block;
        width: auto;
    }

    .count-catalog {
        text-align: center;
        color: #767676;
    }

    .count-catalog .btn {
        display: block;
        margin: 10px 0;
    }

    .nav_tabs_card_wrapper {
        margin-left: 0;
    }

    .cardRight {
        display: none;
    }

    .nav_tabs_card_wrapper .tab-content {
        word-wrap: break-word;
    }

    .btn_card_wrapper {
        padding-left: 15px;
        padding-right: 15px;
    }

    .btn-catalog-other {
        right: 15px;
    }

    .checkbox_card {
        margin-top: 0;
    }

    .th_card.th_wrapper {
        display: none;
    }

    .container-catalog-card {
        padding-top: 0;
    }

    .settings.show_search.card {
        margin-top: 25px;
    }

    .container-catalog-card {
        padding-top: 4.7188rem;
    }

    .nav_tabs_card_wrapper .nav-tabs {
        padding-bottom: 5px;
        margin-bottom: 0;
    }

    .main .category {
        margin-right: -15px;
    }

    .article_page .full_text img,
    .nav_tabs_card_wrapper img {
        height: auto!important;
    }






}

/* other mobile */
@media (max-width: 767px) {}
