.page-sidebar {
    height: 100%;
}

.premium-crown svg {
    width: 48px;
    height: 48px;
    display: block;
    filter: drop-shadow(0 0 3px #ffd700)
            drop-shadow(0 0 6px #ffee58)
            drop-shadow(0 0 10px #fff176);
}

.nav-menu li.active > a:before,
.nav-menu li ul li.active > a:before {
    content: '\f413';
    font-family: 'nextgen-icons';
    position: absolute;
    top: calc(50% - 5px);
    font-size: 7px;
    color: #24b3a4;
    display: flex;
    align-items: center;
    z-index: 2;
}

.nav-menu li.active > a:before {
    right: 32px;
}

.nav-menu li ul li.active > a:before {
    right: 12px;
}

