﻿div[data-module] {
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 250px;
    min-height: 250px;
}

body[module="max"] #content {
    position: fixed !important;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: white;
}

/* INICIO: Estilo DEVEXPRESS */
.dx-tile {
    color: var(--bxl-font-color) !important;
    background-color: var(--color-default-10) !important;
    border-radius: .5rem;
}

    .dx-tile:hover {
        background-color: var(--color-primary-20) !important;
        cursor: pointer
    }

    .dx-tile:active {
        background-color: var(--color-primary-30) !important;
        cursor: pointer
    }

.dx-datagrid{
    background-color: var(--color-default-10) !important;
}


.dx-button-text {
    color: var(--bxl-font-color) !important;
}

.dx-button-content {
    background-color: var(--color-default-10) !important;
}

.dx-tileview div.dx-scrollable-container {
    overflow-y: auto !important;
}

#btnSearch {
    width: 100% !important
}

    #btnSearch:hover .dx-button-content {
        background-color: var(--color-primary-10) !important;
    }
/* FIN: Estilo DEVEXPRESS */
/* INICIO: Complemento DSystem */
.mt-input {
    margin-top: 20px;
}

.btn-item-group-input {
    --bs-border-width: 1px;
    border: var(--bs-border-width) solid var(--bs-border-color) !important;
}

.btn-toolbar .btn-group .btn-sm {
    --bs-btn-font-size: 0.1rem;
    --bs-btn-padding-x: 0.3rem;
    --bs-btn-padding-y: 0.23rem;
}

    .btn-toolbar .btn-group .btn-sm i {
        font-size: 0.7rem;
        color: var(--color-btn-primary-text) !important;
        --color-icon: var(--color-btn-primary-text) !important;
    }

.vh-iframe-dsystem {
    height: calc(100vh - 7.375rem);
}
/* FIN: Complemento DSystem */
