﻿/*Radzen components*/

/*Radzen buttons Dialog Cerrar sesión*/
/*Radzen previous version*/
.rz-button.btn-primary, .btn-primary.rz-paginator-element {
    background-color: #be2f2f;
    width: 8rem !important;
}

.rz-button.rz-primary.rz-shade-default, .rz-primary.rz-shade-default.rz-paginator-element {
    background-color: #be2f2f;
    width: 8rem !important;
}

/*Radzen previous version*/
.rz-button.btn-secondary, .btn-primary.rz-paginator-element {
    background-color: #14151e;
    width: 8rem !important;
}

.rz-button.rz-secondary.rz-shade-default, .rz-secondary.rz-shade-default.rz-paginator-element {
    background-color: #14151e;
    width: 8rem !important;
}

.rz-calendar .rz-inputtext {
    border-radius: 4px;
}

.valid.modified:not([type=checkbox]) {
    border-radius: 4px;
}

.invalid.modified:not([type=checkbox]) {
    border-radius: 4px;
}

.rz-dialog:not(.rz-confirmdialog) {
    top: initial !important;
    width: auto;
}

.rz-dialog-titlebar-close .rzi-times {
    font-size: 1.85rem;
    color: #88989b;
    vertical-align: middle;
}

.no-scroll {
    padding-right: initial !important;
}

.rz-dialog:not(.rz-dialog-confirm):not(.rz-dialog-alert) {
    position: absolute;
    width: 100%;
    top: initial !important;
    border-radius: var(--rz-dialog-border-radius);

}

.rz-button.rz-primary, .rz-primary.rz-paginator-element {
    background-color: #be2f2f;
    color: var(--rz-text-contrast-color);
}

.rz-datatable-thead th .rz-column-title, .rz-grid-table thead th .rz-column-title{
    padding: 0.5em;
}


:root {
    --rz-dialog-title-font-weight: 400;
    --rz-dropdown-item-hover-background-color: #be2f2f;
    --rz-dropdown-item-selected-background-color: #be2f2f;
}
