/* _content/m5soft/Pages/Kezdolap.razor.rz.scp.css */
section.hero[b-9g62uhn636] {
    width: 100%;
    height: 90vh;
    padding: 0;
}

    section.hero video[b-9g62uhn636] {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
/* _content/m5soft/Shared/AlcorInfoLayout.razor.rz.scp.css */
a[b-lrvs2tep6r] {
    color: inherit;
    text-decoration: none;
    cursor: pointer;
}

header[b-lrvs2tep6r] {
    box-shadow: rgba(30,30,30,0.3) 0px 2px 6px;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background-color: white;
    display: flex;
    height: var(--header-height);
    z-index: 100;
    color: hsl(0,0%,10%);
    padding: 0 1rem;
}

    header.atlatszo[b-lrvs2tep6r] {
        /*        background-color: rgba(0, 0, 0, 0.5);*/
        background-color: rgba(0, 0, 0, 0.7);
        box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 8px;
        color: white;
    }

    header a.belepes[b-lrvs2tep6r] {
        align-self: center;
        margin-left: auto;
        background-color: hsl(0,0%,10%);
        color: hsl(0,0%,90%);
        font-size: 1.25rem;
        border-radius: 10px;
        height: 2.5rem;
        display: flex;
        align-items: center;
        padding: 0.5rem 1rem;
        vertical-align: middle;
    }

    header.atlatszo a.belepes[b-lrvs2tep6r] {
        background-color: white;
        color: hsl(0,0%,10%);
    }

main[b-lrvs2tep6r] {
    margin-top: var(--header-height);
}

    main.atlatszo[b-lrvs2tep6r] {
        margin-top: 0;
    }

img#logo[b-lrvs2tep6r] {
    height: 80%;
    width: auto;
    vertical-align: middle;
}

nav ul[b-lrvs2tep6r] {
    list-style: none;
    display: flex;
    gap: 1rem;
    height: 100%;
    /*margin-left:*/
}

nav li[b-lrvs2tep6r] {
}

nav a[b-lrvs2tep6r] {
    font-size: 1.25rem;
    padding: 0 0.6rem;
    display: inline-block;
    height: 100%;
    align-content: center;
}

    nav a:hover[b-lrvs2tep6r] {
        background-color: rgb(235, 235, 235);
    }

.atlatszo nav a:hover[b-lrvs2tep6r] {
    background-color: rgba(0, 0, 0, 0.25);
    color: hsl(0, 0%, 100%);
}


li#fejlesztes-dropdown[b-lrvs2tep6r] {
    position: relative;
    cursor: pointer;
    color: rgb(170,170,170);
}

    li#fejlesztes-dropdown > div[b-lrvs2tep6r] {
        display: none;
        position: absolute;
        width: 100%;
        background-color: white;
    }

    li#fejlesztes-dropdown:hover > div[b-lrvs2tep6r] {
        display: block;
        box-shadow: rgba(30,30,30,0.3) 0px 3px 4px 0.5px;
    }

    li#fejlesztes-dropdown > div a[b-lrvs2tep6r] {
        font-size: 1rem;
        padding: 0.5rem 0.4rem;
        width: 100%;
    }

#blazor-error-ui[b-lrvs2tep6r] {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

    #blazor-error-ui .dismiss[b-lrvs2tep6r] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
/* _content/m5soft/Shared/BelepesLayout.razor.rz.scp.css */
@media (min-width: 768px)
{
    app[b-ey97ypli8m]{
        flex-direction: row;
    }
}

/* _content/m5soft/Shared/MainLayout.razor.rz.scp.css */
@media (min-width: 768px) {
    app[b-adczoin1e5] {
        flex-direction: row;
    }
}
/* _content/m5soft/Shared/NavMenu.razor.rz.scp.css */
@media (min-width: 768px) {
    app[b-a5oodnzgi2] {
        flex-direction: row;
    }
}
/* _content/m5soft/Shared/QuickLayout.razor.rz.scp.css */
@media (min-width: 768px) {
    app[b-er6950n1r1] {
        flex-direction: row;
    }
}
/* _content/m5soft/Shared/TabletLayout.razor.rz.scp.css */
@media (min-width: 768px) {
    app[b-axd74hvcb3] {
        flex-direction: row;
    }
}
/* _content/m5soft/Shared/TelefonLayout.razor.rz.scp.css */
@media (min-width: 768px) {
    app[b-uioaikdsbk] {
        flex-direction: row;
    }
}
