@media screen and (max-width:991.99px) {
    .app-menu {
        position: fixed;
        margin-left: calc(var(--ct-leftbar-width) * -1);
        border-color: transparent;
        opacity: 0;
    }

    .leftSide {
        display: flex;
        align-items: center;
    }

    .leftSide {
        display: flex;
        align-items: center;
    }

    .logo-mobile {
        display: block;
        text-decoration: none;
    }

    .logo-mobile img {

        height: 48px;
    }
}

@media screen and (min-width:992px) {
    .leftSide {
        display: none;
    }

    .navbar-custom {
        padding-left: 40px;
        padding-right: 40px;
    }
}