﻿:root {
    --rz-primary: #3b7ddd;
    --rz-secondary: #6f42c1;
    --rz-tertiary: #669ae5;
    --rz-success: #28a745;
    --rz-info: #20c997;
    --rz-warning: #fd7e14;
    --rz-danger: #dc3545;
    --rz-light: #e9ecef;
}

.text-danger {
    font-size: small;
}

.table-header {
    text-align: center;
    font-weight: bold;
}

.validators {
    font-size: small;
    color: white;
}

.successMessage {
    font-size: small;
    color: green;
}

.labelDiferencia {
    font-size: small;
    color: red;
}

.load-container {
    display: grid;
    min-height: 200px;
    min-width: 200px;
    place-items: center;
    box-shadow: none;
    position: relative;
    overflow: hidden;
    background-color: black;
    opacity: 0.5;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9000;
}

.loader {
    width: 48px;
    height: 48px;
    border: 5px solid #FFF;
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotation 1s linear infinite;
}

.busy-dialog {
    max-width: 130px;
}

.busy-dialog-message {
    font-weight: 100;
}

.busy-dialog.rz-dialog-content {
    background-color: rgba(255, 255, 255, 0.8);
    border-radius: 10px;
}

.breadcrumb_a {
    color: #dee2e6;
    font-weight: 400;
}

.splash active {
    opacity: 0.5;
}
