@import '_content/Blazicons/Blazicons.bundle.scp.css';
@import '_content/DMN.Blazor.Metadata.Component/DMN.Blazor.Metadata.Component.fvhgryp2zw.bundle.scp.css';
@import '_content/DMN.OASIS.Components/DMN.OASIS.Components.1yzxsx9mbw.bundle.scp.css';
@import '_content/Majorsoft.Blazor.Components.Toggle/Majorsoft.Blazor.Components.Toggle.bundle.scp.css';
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.25o87uqmvr.bundle.scp.css';

/* /Shared/MainLayout.razor.rz.scp.css */



.qvh-topbar[b-kh2uc0xbqq] {
    /*background: #0d2a56;*/
    position: relative;
    min-height: 3.5rem;
    width: 100%;
    container-type: inline-size; /* ? NEW */
}


.brand-logo[b-kh2uc0xbqq] {
    height: auto;
    max-width: 350px;
    
}

@media (max-width:750px) { /* xs */
    .brand-logo[b-kh2uc0xbqq] {
        height: auto;
        max-width: 200px;
    }
}


@media (max-width:600px) { /* xs */
    .brand-logo[b-kh2uc0xbqq] {
        display: none;
    }
}


.bottom-row[b-kh2uc0xbqq] {
    height: 3.5rem;
    max-height: 3.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
}

.bottom-row-clear[b-kh2uc0xbqq] {
    height: 3.5rem;
    max-height: 3.5rem;
    clear: both;
}

.qvh-login-burger-space[b-kh2uc0xbqq] {
    margin-right: 3.5rem;
}





/* /Shared/NavMenu.razor.rz.scp.css */


 
    .qvh-nav .nav-item[b-rcdkysl7ki] {
        margin: 0 1.5rem;
    }


.qvh-burger[b-rcdkysl7ki] {
    border: none;
    background: transparent;
    color: #fff; /* icon colour                    */
    padding: .25rem .5rem;
    position: absolute; /* out of flex flow               */
    top: .4rem; /* small vertical offset          */
    right: .75rem; /* always inside the header       */
    z-index: 1051; /* above other header items       */
 /*   margin-top: 4px;*/
    top: 50%; 
    transform: translateY(-50%);
}
 

.qvh-overlay[b-rcdkysl7ki] {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    background: #0d2a56;
    z-index: 1050;
    padding: .5rem 0;
}

    .qvh-overlay .nav-item[b-rcdkysl7ki] {
        margin: .25rem 1rem;
    }


@media (min-width:992px) {
        .qvh-nav .nav-link[b-rcdkysl7ki] {
            padding-bottom: .25rem;
        }
}

/*.qvh-burger {
    position: absolute;
    right: .75rem;
    top: 15%;
    z-index: 1051;
    border: none;
    background: transparent;
    color: #fff;
    padding: .25rem .5rem;
}*/

    .qvh-burger.force-show[b-rcdkysl7ki] {
        display: block !important; /*  override media query  */
    }

.nowrap[b-rcdkysl7ki] {
    flex-wrap: nowrap;
    display: flex;
    white-space: nowrap;
}

.qvh-nav-inline--offscreen[b-rcdkysl7ki] {
    position: absolute !important;
    left: -9999px !important;
    top: -9999px !important;
    visibility: hidden !important; /* keeps it out of tab–order */
}
