.full-width-dialog{ 
    .mat-dialog-container {
        max-width: 100vw !important;
        min-width: 70vw;
    }
}
.full-width-dialog-lg{
    .mat-dialog-container {
        max-width: 100vw !important;
        min-width: 80vw;
    }
} 
.full-width-dialog-md{
    .mat-dialog-container {
        max-width: 50vw !important;
        min-width: 50vw;
    }
} 
.full-width-dialog-sm{
    .mat-dialog-container {
        max-width: 30vw !important;
        min-width: 30vw;
    }
} 
.rds__mat-dialog-custom {
    position: absolute !important;
    right: 0;
    top: 0;
    max-height: 100vh;
    min-height: 100vh;

    .mat-dialog-container {
        border-radius: 0px !important;
    }

    .mat-dialog-content {
        max-height: calc(100vh - 110px) !important;
        min-height: calc(100vh - 110px) !important;
    }
}

.rds__mat-dialog-available_app{
    position: absolute !important;
    left: 4em;
    top: 1px;
    height: 100% !important;

    .mat-dialog-container {
        border-radius: 5px !important;
        height: fit-content;
    }
}
.rds__mat-dialog-custom-has-footer {
    position: absolute !important;
    right: 0;
    top: 0;
    max-height: 100vh;
    min-height: 100vh;

    .mat-dialog-container {
        border-radius: 0px !important;
    }

    .mat-dialog-content {
        max-height: calc(100vh - 150px) !important;
        min-height: calc(100vh - 150px) !important;
    }
}
.mat-popup-modal {
    min-height: calc(100vh - 500px);
    overflow-y: auto;
    height: auto;
    // width: 55vw;
}

.mat-dialog-actions[align="between"] {
    justify-content: space-between !important;
}

.mat-dialog-actions[align="between"] {
    justify-content: space-between !important;
}
ngx-guided-tour {
    .tour-step {
        .tour-buttons {
            button {
                padding: 4px 15px !important;
                border-radius: 3px !important;
            }
        }
    }
}
