.loading-progress {
    position: relative;
    display: block;
    width: 100%;
    text-align: center;
    margin: 20vh auto 1rem auto;
}

.rotate-image {
    animation: rotation 8s infinite linear;
    height: 150px;
    width: 150px;
    margin: 20px;
}

@keyframes rotation {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(359deg);
    }
}

@media(min-width: 1920px) {
    .mud-layout > .mud-main-content > .mud-container {
        padding-left: 120px;
        padding-right: 120px;
    }
}

.logo-green {
    color: #009900;
    display: inline;
}

.mud-navmenu .mud-nav-item .mud-nav-link:hover,
.mud-navmenu .mud-nav-item .mud-nav-link:focus,
.mud-navmenu .mud-nav-item .mud-nav-link:active {
    background-color: transparent;
}

.mud-appbar .mud-menu .mud-button {
    font-weight: 400;
}

.mud-appbar .mud-menu .mud-button:hover,
.mud-appbar .mud-menu .mud-button:focus,
.mud-appbar .mud-menu .mud-button:active {
    background-color: transparent;
}

.terramaze-datagrid {
    width: 100%;
}

.terramaze-datagrid .mud-table-toolbar {
    background-color: var(--mud-palette-background-gray);
    border-radius: var(--mud-default-borderradius) var(--mud-default-borderradius) 0 0;
}

.terramaze-datagrid .mud-table-toolbar .mud-switch-span .mud-switch-track {
    background-color: var(--mud-palette-text-primary);
}

.terramaze-datagrid .mud-table-head .mud-table-cell {
    background-color: var(--mud-palette-background-gray) !important;
    border-radius: 0 !important;
}

.terramaze-datagrid .mud-table-body .mud-table-row {
    word-break: break-word;
}

.terramaze-datagrid .mud-table-body .mud-table-row:hover {
    background-color: var(--mud-palette-action-disabled);
}

.terramaze-datagrid-clickable .mud-table-body .mud-table-row:hover {
    cursor: pointer;
}

.terramaze-datagrid .mud-table-pagination-toolbar {
    background-color: var(--mud-palette-background-gray);
    border-radius: 0 0 var(--mud-default-borderradius) var(--mud-default-borderradius);
}

.terramaze-datagrid .mud-table-cell.sticky-right {
    background-color: var(--mud-palette-surface);
    padding-top: 0px;
    padding-bottom: 0px;
}

.mud-button {
    text-transform: none !important;
}