﻿@media print {
    .printable {
        display: block;
    }
    .not-printable {
        display: none;
    }
    :not(.printable) {
        display: none;
    }
}

body {
    padding-top: 60px;
    padding-bottom: 20px;
}

table {
    background-color: white !important;
}

.light-bg {
    background-color: #fcfcfc;
}
.date-filter .form-group {
    margin-bottom: 0px;
}


/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

/* Estilos para filas dinamicas*/
.be-gray {
    background-color: #e5e5e5 !important;
    color: #808080 !important;
}
.be-yellow {
    background-color: #FAF2CC !important;
    color: #8A6D3B !important;
}
.be-green {
    background-color: #DFF0D8 !important;
    color: #3C763D !important;
}
.be-red {
    background-color: #EBCCCC !important;
    color: #A94442 !important;
}
.be-blue {
    color: #31708F !important;
    background-color: #C4E3F3 !important;
}

#summaryTable .badge {
    font-size: 15px;
}

