﻿.mud-nav-link-text {
    font-size: 1rem;
    font-weight: 700;
}

.mud-nav-link {
    height: 50px;
}

.user-nav-link .mud-nested-list > .mud-list-item {
    padding-block: 4px !important;
}

.user-nav-link .mud-list-item-icon > svg {
    font-size: 3.25rem;
}

.user-nav-link .mud-list-item-text > p {
    font-size: 27px;
    text-transform: capitalize !important;
}

.mud-list-item-text > p {
    font-weight: bold;
    font-family: var(--main-font-family);
    font-size: 14px;
}

.mud-nav-group > .mud-nav-link > .mud-nav-link-text {
    font-weight: 700;
}


.mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link {
    display: flex;
    align-items: baseline;
}

    .mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link .mud-nav-link-text,
    .mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link .mud-nav-link-icon {
        color: #444950;
        font-size: 1.1rem;
    }

    .mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link .mud-nav-link-text {
        font-weight: 400;
    }

    .mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link:hover .mud-nav-link-text {
        color: #4e77af;
    }

    .mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link.active .mud-nav-link-text {
        color: #709dda;
    }

    .mud-nav-group * .mud-navmenu .mud-nav-item .mud-nav-link.active .mud-nav-link-icon {
        color: #74777d;
    }

.mud-snackbar.mud-alert-filled-info {
    background-color: #007bff;
}

.mud-main-content {
    padding-top: 48px;
}

.mud-dialog-surface-p-sm .mud-dialog-content {
    padding: 11px 3px 0 !important;
}

.input-container.combo-shadow .mud-shrink ~ label.mud-input-label.mud-input-label-inputcontrol {
    background-color: #f7f3f3;
}

.invoice-page .mud-input > input.mud-input-root, .invoice-page div.mud-input-slot.mud-input-root {
    font-size: 0.85rem;
}

.invoice-page .mud-input-control > .mud-input-control-input-container > .mud-input-label-inputcontrol {
    font-size: 0.83rem;
}

.invoice-page .mud-input {
    overflow: hidden;
}

.invoice-page .mud-input-control.mud-input-control-margin-dense {
    margin-bottom: 3px
}

.additional-dialog {
}

    .additional-dialog>div:last-child {
        display: flex;
        flex-grow: 1.1;
        overflow-x:scroll;
    }

    .additional-dialog .mud-dialog-content {
        display: flex;
        flex-direction: column
    }


.hit-inline-lable-input .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense {
    padding-block:5px;
}

.hit-inline-lable-input .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense {
    padding-block: 5px;
}

.hit-inline-lable-input .mud-input > input.mud-input-root-outlined.mud-input-root-margin-dense, div.mud-input-slot.mud-input-root-outlined.mud-input-root-margin-dense {
    padding-block: 5px;
}