@media (min-width: 768px) {
    #sds-sidebar .sidebar-menu-scroll-wrapper::before {
        content: unset;
    }

    #sds-main-container.menu-open.main-sidebar #sds-sidebar {
        width: 60px;
        overflow: hidden;
        white-space: nowrap;
    }

    #sds-main-container.main-sidebar.menu-open #sds-sidebar .section-title,
    #sds-main-container #sds-sidebar li div.sds-sidebar-icon,
    #sds-main-container #sds-sidebar .li-style .sds-sidebar-item-text,
    #sds-main-container #sds-sidebar li .sds-sidebar-item-text {
        display: none;
    }

    #sds-main-container.menu-open.main-sidebar #sds-sidebar .closed-menu-application-view {
        display: flex !important;
    }

    #sds-main-container.main-sidebar.menu-open #sds-sidebar li,
    #sds-main-container.main-sidebar.menu-open #sds-sidebar .li-style {
        padding: 0px;
    }
}

@media (max-width: 767px) {

    #sds-main-container #sds-sidebar .sds-sidebar-item,
    #sds-sidebar-item-personal-env,
    #application-icon,
    #sds-sidebar-item-support-new-tab {
        width: 100% !important;
    }

    #sds-main-container #sds-sidebar .sds-sidebar-item,
    #sds-sidebar-item-personal-env,
    #application-icon,
    #sds-sidebar-item-support-new-tab {
        justify-content: left !important;
    }

    #sds-main-container #sds-sidebar li div.sds-sidebar-icon,
    #sds-main-container #sds-sidebar .li-style .sds-sidebar-item-text,
    #sds-main-container #sds-sidebar li .sds-sidebar-item-text,
    #sds-main-container #sds-sidebar li,
    #sds-main-container #sds-sidebar .li-style {
        margin: 0;
        font-size: 12px;
        font-weight: 400;
        line-height: 18px;
        gap: 4px;
    }

    #sds-main-container #sds-sidebar-home .sds-sidebar-icon,
    #sds-main-container #sds-sidebar-item-admin .sds-sidebar-icon,
    #sds-sidebar-item-personal-env .sds-sidebar-icon,
    #application-icon .sds-sidebar-icon,
    #sds-sidebar-item-support-new-tab .sds-sidebar-icon,
    #sds-main-container #sds-sidebar .sds-sidebar-item .sds-sidebar-icon,
    #sds-sidebar-item-personal-env .sds-sidebar-icon,
    #application-icon .sds-sidebar-icon,
    #sds-sidebar-item-support-new-tab .sds-sidebar-icon,
    #sds-main-container #sds-sidebar .sds-sidebar-item,
    #sds-sidebar-item-personal-env,
    #application-icon,
    #sds-sidebar-item-support-new-tab {
        box-shadow: none;
        height: unset !important;
        width: auto;
        padding: 0px !important;
        background: transparent;
    }

    #sds-main-container #sds-sidebar .open-menu-application-view i.fa.text-white,
    #sds-sidebar .sds-search-text,
    #sds-main-container #sds-sidebar li div.sds-sidebar-icon,
    #sds-main-container #sds-sidebar .li-style .sds-sidebar-item-text,
    #sds-main-container #sds-sidebar li .sds-sidebar-item-text {
        color: var(--sds-grey-900, #020303) !important;
    }

    #sds-sidebar .section-title {
        color: #879090;
        padding-top: 0px;
    }

    #sds-sidebar .main-menu-wrapper .d-block.d-md-none {
        display: none !important;
    }

    #sds-sidebar .menu-closed-hr {
        display: block;
        margin-inline: 0px !important;
    }

    #sds-main-container #sds-sidebar .sds-sidebar-item .sds-sidebar-icon,
    #sds-sidebar-item-personal-env .sds-sidebar-icon,
    #application-icon .sds-sidebar-icon,
    #sds-sidebar-item-support-new-tab .sds-sidebar-icon,
    .sds-sidebar-icon svg {
        width: 16px !important;
        height: 16px;
    }

    #sds-main-container #sds-sidebar .sds-sidebar-item-text,
    #sds-main-container #sds-sidebar .li-style .action-wrapper .menu-item-action-btn,
    #sds-main-container #sds-sidebar .action-wrapper .menu-item-action-btn {
        min-height: 22px;
    }

    #sds-sidebar-defaults,
    #sds-main-container #sds-sidebar .sds-sidebar-item,
    #sds-sidebar-item-personal-env,
    #application-icon,
    #sds-sidebar-item-support-new-tab {
        background-color: transparent !important;
        padding: 6px 8px !important;
    }

    #sds-main-container #sds-sidebar .app-folder-group>.app-drop-down[aria-expanded="true"] .li-style,
    #sds-main-container #sds-sidebar .app-folder-group>.app-drop-down[aria-expanded="true"]~.action-wrapper .sds-menu-action-item-wrapper,
    #sds-main-container #sds-sidebar .app-folder-group:hover .li-style,
    #sds-main-container #sds-sidebar .app-folder-group:hover .sds-menu-action-item-wrapper,
    #sds-main-container #sds-sidebar li:not(.selected):hover,
    #sds-main-container #sds-sidebar .li-style:not(.selected):hover,
    #sds-main-container #sds-sidebar li.selected {
        background-color: #E5F1F2 !important;
    }

    #sds-sidebar-defaults,
    #sds-sidebar-footer,
    .main-menu-wrapper {
        gap: 4px;
    }

    #sds-sidebar #sds-sidebar-search {
        padding-bottom: 0px;
    }

    #sds-sidebar .sds-search-text {
        border: 1px solid var(--sds-grey-500, --sds-grey) !important;
        border-radius: 28px !important;
        color: var(--sds-grey-900, #020303) !important;
        background-color: white;
    }

    #sds-sidebar .sds-icon-search-white svg path {
        stroke: var(--sds-grey-900, #020303);
    }

    #sds-sidebar #application-menu-container {
        padding-bottom: 8px;
    }

    #sds-main-container #sds-sidebar .sds-sidebar-list ul {
        padding-inline: 12px !important;
    }

    #sds-sidebar #application-menu-container .open-menu-application-view,
    #sds-main-container #sds-sidebar #application-menu-container .li-style {
        padding-block: 4px;
    }

    #sds-sidebar #application-menu-container #sds-sidebar-apps {
        padding-top: 4px;
    }
}