@media(max-width:1025px) {
    .login-image-section {
            display:none;
    }
    .login-image-section { width: 90%; }
}
@media(max-width:1023px) {
    .login-image-section {
        display:flex;
    }
}
@media (max-width: 991.98px) {
    .app-theme-white .app-header {
        left: 0;
        background: #fff;
        background-image: url(../images/sidebar_bg.jpg);
        box-shadow: 0 0.46875rem 2.1875rem rgb(4 9 20 / 3%), 0 0.9375rem 1.40625rem rgb(4 9 20 / 3%), 0 0.25rem 0.53125rem rgb(4 9 20 / 5%), 0 0.125rem 0.1875rem rgb(4 9 20 / 3%);
    }
/*    .app-header .app-header__mobile-menu .app-header__logo {
        display: block;
        padding: 10px 15px;
        width: auto;
    }*/
    .app-header .app-header__content .app-header-left {
        display: none;
    }
    .closed-sidebar.fixed-sidebar .app-header {
        left: 0;
    }
    .app-header.header-text-light .app-header__mobile-menu .hamburger-inner, .app-header.header-text-light .app-header__mobile-menu .hamburger-inner::before, .app-header.header-text-light .app-header__mobile-menu .hamburger-inner::after
    {
        background: rgba(0,0,0, 0.9);
    }
    .mobile-toggle-header-nav i {
        color : #000000;
    }
    .app-header__logo img {
        height: 50px;
    }
    .app-theme-white .app-header:after {
        position: absolute;
        z-index: -1;
        width: 100%;
        height: 100%;
        content: ' ';
        opacity: .88;
        background: #fff;
    }
}
@media(max-width:767px) {
    .login-bg { padding:0px; background: transparent;}
    .login-bg-content { flex-direction: column; row-gap: 30px;}
    .app-login-box .after-fields{
        display: flex;
        justify-content: space-between;
    }
    .app-container.login-only:after{
        background: rgb(255 255 255 / 85%) !important;
    }
    body .app-container.login-only{
        position: absolute;
        bottom: 0;
        top: 0;
        min-height: 100%;
    }
}