﻿.disabled-input-custom {
    background-color: #E6E6E6;
    color: #E6E6E6;
}

.custom-required:after {
    content: " *";
    color: red;
}

.custom-required-icon:after {
    content: '\f129';
    color: red;
}

.full-page-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 9999; /* Make sure this is higher than the z-index of MudDrawer */
    display: flex;
    justify-content: center;
    align-items: center;
}


.custom-nav-menu {
    display: flex;
    flex-direction: column;
    height: 100vh;
}

.spacer-custom {
    flex-grow: 1;
}

.custom-background {
    background-size: cover;
    background-image: url('../images/bg_approval_page_web.png');
}

@media (max-width: 600px) {
    .custom-background {
        background-image: url('../images/bg_approval_page_mobile.png');
    }

    .dynamic-width {
        width: 100%
    }
}

@media (min-width: 601px){
    .custom-background {
        background-image: url('../images/bg_approval_page_web.png');
    }

    .dynamic-width {
        width: 500px
    }
}



@media (max-width: 500px) {
    .dynamic-modal {
        width: 95%;
    }
}

@media (min-width: 501px){
    .dynamic-modal {
        width: 500px;
    }
}
