﻿:root {
    --comdata: #04607c;
    --Primary: #1E3D51;
    --Secondary: #1857A4;
    --Success: #458e69;
    --Warning: #e9b005;
    --Danger: #bd2c3a;
    --Info: #3873b3;
    --Texto: #000000;
    --TextoColor: #fff;
    --border: #000000;
}

.bg-comdata {
    background-color: var(--comdata) !important;
}

.bg-comwarning {
    background-color: var(--Warning) !important;
}

.bg-comdata:first-child {
    color: var(--TextoColor) !important;
}

.border-empresa {
    border-color: var(--empresa) !important;
}

.logoempresa {
    width: 120px !important;
    height: 38px !important;
    margin-top: 0;
    margin-bottom: 20px;
    margin-left: 10px;
}
/*#region Botones*/
.btn-comprimary {
    color: var(--TextoColor) !important;
    background-color: var(--Primary) !important;
    border-color: var(--border) !important;
}

.btn-comsecondary {
    color: var(--TextoColor) !important;
    background-color: var(--Secondary) !important;
    border-color: var(--border) !important;
}

.btn-comsuccess {
    color: var(--TextoColor) !important;
    background-color: var(--Success) !important;
    border-color: var(--border) !important;
}

.btn-comdanger {
    color: var(--TextoColor) !important;
    background-color: var(--Danger) !important;
    border-color: var(--border) !important;
}

.btn-comwarning {
    color: var(--TextoColor) !important;
    background-color: var(--Warning) !important;
    border-color: var(--border) !important;
}

.btn-cominfo {
    color: var(--TextoColor) !important;
    background-color: var(--Info) !important;
    border-color: var(--border) !important;
}
/*#endregion Botones*/

/*#region Alertas*/
.alert-comprimary {
    color: var(--TextoColor) !important;
    background-color: var(--Primary) !important;
    border-color: var(--border) !important;
}

.alert-comsecondary {
    color: var(--TextoColor) !important;
    background-color: var(--Secondary) !important;
    border-color: var(--border) !important;
}

.alert-comsuccess {
    color: var(--TextoColor) !important;
    background-color: var(--Success) !important;
    border-color: var(--border) !important;
}

.alert-comdanger {
    color: var(--TextoColor) !important;
    background-color: var(--Danger) !important;
    border-color: var(--border) !important;
}

.alert-comwarning {
    color: var(--TextoColor) !important;
    background-color: var(--Warning) !important;
    border-color: var(--border) !important;
}

.alert-cominfo {
    color: var(--TextoColor) !important;
    background-color: var(--Info) !important;
    border-color: var(--border) !important;
}
/*#endregion Alertas*/
/*#region Texto*/
.encabezado {
    color: var(--Texto) !important;
    margin-top: 3%;
}

.titulo {
    color: var(--Texto) !important;
    font: bold !important;
}

.subtitulo {
    color: var(--Texto) !important;
    margin-top: 2%;
    font: bold 20px caption;
}

.letra {
    color: var(--Texto) !important;
}

tr.bg-comdata th {
    color: var(--TextoColor) !important;
}

.subtitleCenter {
    color: var(--Texto) !important;
    margin-top: 2%;
    margin-bottom: 2%;
    font: bold 20px caption;
    margin-left: auto;
    margin-right: auto;
}
/*#endregion Botones*/
