/* Menü eltartás miatt */
.stellarnav
{
    margin-bottom: .8em;
}


/* ==================================== */
.stellarnav.no-select
{
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    cursor: default; /* IE miatt */
}


.stellarnav li a        {transition: none;}
.stellarnav li a:hover  {color: orange !important}
.stellarnav li a:focus  {outline: 0}


.stellarnav.mobile  li a {padding: 15px !important}
.stellarnav.desktop li a {padding: 8px  !important}


.stellarnav.desktop > ul
{
    text-align: left;
    margin-left: 3.5em;
}

.stellarnav .dd-toggle /* (+x) pörgetés miatt */
{
    width: auto;
    height: auto;
    font-size: 1.6em;
    top: 0;
    right: .5em;
}



/* Háló logo */
#logo:before
{
    position: absolute;
    color: forestgreen;
    transform: rotate(20deg);
    font-size: 2.5em;
}

.stellarnav.mobile  #logo:before {top: 2px; right: .3em;}
.stellarnav.desktop #logo:before {top: 2px; left:  .1em;}


/* Menü Label */
.stellarnav.mobile  .userMenu {display: block;}
.stellarnav.desktop .userMenu {float: right;}

/* Almenük */
.stellarnav.mobile ul ul li a
{
    padding-left: 30px !important
}


.stellarnav.mobile.dark  ul ul,
.stellarnav.desktop.dark ul ul
{
    background-color: #333333;
}

.stellarnav .menu-toggle.full
{
    padding-bottom: 30px;
}


.stellarnav.mobile a
{
    cursor: pointer;
}


.stellarnav.mobile .mdi.mdi-menu
{
    position: absolute;
    font-size: 2em;
    top: .2em;
}


.stellarnav /* 2018.04.13 */
{
    z-index: 1040;
}


.stellarnav.desktop .userMenu /* 2018.09.13 */
{
    min-width: 9em;
    text-align: right;
}