.ui-menu-item__description {
    padding-left: 1.5rem;
    font-size: 0.9rem;
}

i.hint {
    padding-left: 8px;
}

.daterangepicker {
    z-index: 1040 !important;
}

select#jyskform-item_weight {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.form-group.required .form-control-label:after {
    content:"*";
    color:red;
    margin-left: 0.3em;
}

/* aside backgrounds */
.kt-aside {
    background-color: #00b51a;
}

.kt-aside-menu {
    background-color: #00b51a;
}

.kt-aside__brand {
    background-color: #00b51a;
    border-bottom: 1px solid #58be6a;
}

/* active item */
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #fff;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__heading .kt-menu__link-text,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item.kt-menu__item--active > .kt-menu__link .kt-menu__link-text {
    color: #000;
}

/* menu item text */
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #fff;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-text,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-text {
    color: #fff;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-text,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-text {
    color: #333;
}

/* menu list marks */
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #fff;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__heading .kt-menu__link-bullet.kt-menu__link-bullet--dot > span,
.kt-aside-menu .kt-menu__nav > .kt-menu__item .kt-menu__submenu .kt-menu__item:not(.kt-menu__item--parent):not(.kt-menu__item--open):not(.kt-menu__item--here):not(.kt-menu__item--active):hover > .kt-menu__link .kt-menu__link-bullet.kt-menu__link-bullet--dot > span {
    background-color: #333;
}

.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__ver-arrow,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__ver-arrow {
    color: #fff;
}

/* burger button */
.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span,
.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--active span {
    background: #bc4077;
}

.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::before,
.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span::after,
.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--active span:before,
.kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler.kt-aside__brand-aside-toggler--active span:after {
    background: #bc4077;
}

/* menu items icons */
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__heading .kt-menu__link-icon,
.kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link .kt-menu__link-icon {
    color: #ffffff;
}

.kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
    background-color: #ffffff;
}

.kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__link-icon,
.kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__link-icon {
    color: #00b51a;
}

.kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item > .kt-menu__link > .kt-menu__link-icon {
    color: #ffffff;
}

/* scroll */
.kt-aside .ps > .ps__rail-y > .ps__thumb-y:hover,
.kt-aside .ps > .ps__rail-y > .ps__thumb-y:focus {
    background: #00cb1c;
}

.kt-aside .ps > .ps__rail-y > .ps__thumb-y {
    background: #00cb1c;
}

/* logo */
.kt-aside__brand .kt-aside__brand-logo {
    padding-right: 20px;
    max-width: calc(100% - 26px);
}

.kt-aside__brand-logo a {
    background: #fff;
    border-radius: 25px;
    padding: 9px 12px 6px;
    width: 100%;
    display: block;
}

.kt-aside__brand-logo img {
    width: 100%;
    display: block;
}

.kt-aside--minimize .kt-aside__brand .kt-aside__brand-logo {
    padding-right: 0;

}

.kt-aside--minimize .kt-aside__brand .kt-aside__brand-logo a {
    background: none;
}

/* mobile */
.kt-header-mobile {
    background-color: #00b51a;
}

@media (max-width: 1024px) {
    /* header */
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link,
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link {
        background-color: #00b51a;
    }

    /* active group item */
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--here > .kt-menu__link > .kt-menu__link-icon,
    .kt-aside--minimize .kt-aside-menu .kt-menu__nav > .kt-menu__item.kt-menu__item--active > .kt-menu__link > .kt-menu__link-icon {
        color: #fff;
    }

    /* close menu button */
    .kt-aside-close {
        background-color: #fff;
    }

    .kt-aside-close i {
        color: #bc4077;
    }

    .kt-aside-close:hover {
        background-color: #bc4077;
    }

    .kt-aside-close:hover i {
        color: #fff;
    }

    /* burger button */
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span {
        background: #bc4077;
    }

    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::before,
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-toggler span::after {
        background: #bc4077;
    }

    /* tools button */
    .kt-header-mobile .kt-header-mobile__toolbar .kt-header-mobile__toolbar-topbar-toggler i {
        color: #bc4077;
    }

    .kt-header-mobile__logo a {
        background: #fff;
        border-radius: 25px;
        padding: 9px 12px 6px;
        width: 100%;
        display: block;
    }

    .kt-header-mobile__logo img {
        width: 100%;
        display: block;
    }
}
