﻿:root {
    /* Colores de texto */
    --color-navbar-text: #FFF;
    --color-title-link: #ac3132; /* #137513; */
    /* Colores de fondo */
    --color-background-head: #f09563; /* #82bf82; */
    --color-background: #facdaa;
    /* Fondo de la zona de contenido principal */
    --color-foreground: #f5f5f5; /* whitesmoke */
    --color-foreground-odd-row: #f9f9f9; /* lighter than whitesmoke */
    /* Filas de Totales de pagina y todas las páginas */
    --color-aggregate-page-row: #E9E9E9;
    --color-aggregate-row: #EEE;
}

.fullscreen_bg {
    background-image: url('../Images/fondoSirax.jpg');  
}

.navbar-default {
    background-color: var(--color-background-head) !important;
}

    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .dropdown > .dropdown-menu {
        background-color: var(--color-background-head) !important;
    }

        .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > .dropdown > .dropdown-menu > li > a {
            color: var(--color-navbar-text);
            background-color: var(--color-background-head) !important;
        }

.navbar-logo {
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.panel-default > .panel-heading {
    color: var(--color-title-link);
    background-color: var(--color-background-head);
}

.panel-default {
    background-color: var(--color-foreground);
}

.modal .modal-dialog .modal-content .modal-header {
    color: var(--color-foreground);
    background-color: var(--color-background);
}

.bootstrap-dialog.type-default .bootstrap-dialog-title {
    color: var(--color-foreground);
}

a {
    color: var(--color-title-link);
}

    a:hover, a:focus {
        color: var(--color-title-link) !important;
    }

footer {
    background-color: var(--color-title-link);
}

.btn-primary {
    background-color: var(--color-title-link) !important;
}

/* Fondo Total Lista */
.grid-aggregate-row td {
    background-color: var(--color-aggregate-row) !important;
}

/* Fondo Total Pagina Lista */
.grid-page-aggregate-row td {
    background-color: var(--color-aggregate-page-row) !important;
}

h1, h2, h3, h4, h5, h6 {
    color: var(--color-title-link);
}

body {
    background-color: var(--color-background);
}

.login {
    background: var(--color-foreground-odd-row);
    color: var(--color-title-link);
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: var(--color-foreground-odd-row);
}