/* Add here all your css styles (customizations) */

/*# sourceMappingURL=../../css/custom.map */

.g-color-marron {
    color: #621132 !important;
}

.f-size-43 {
    font-size:43px !important;
}

.shadow-text-white{
    text-shadow: 2px 3px 7px #fff;
}

ul.items li{
    font-size: 15px;
    line-height: 27px;
    list-style-type: square;
    margin-bottom: 14px;
    text-align: justify;
}
ul.items-num li{
    font-size: 15px;
    line-height: 27px;
    list-style-type: decimal;
    margin-bottom: 14px;
    text-align: justify;
}

ul.items-no-icon li{
    font-size: 15px;
    line-height: 27px;
    list-style-type: none;
    margin-bottom: 14px;
    text-align: justify;
}

.g-bg-gray-dark-v2{
    padding-left: 7px !important;
    padding-right: 7px !important;
}

.u-heading-v2-2--bottom::after {
    margin-top: 1.01rem !important;
}

.g-fs-16 {
    font-size:16px !important;
}

.g-bg-dorado{
    background-color: #b09a5b;
    color: white;
}
.ml-12{
    margin-left: 12px;
    margin-right: 12px;
}

.num-estrategia {
    font-weight:bold;
    font-size:18px;
}
.i-list{
    font-size: 18px;
    margin-right: 5px;
    color: #b09a5b;
    font-weight: bold;
}

.fs-15 {
    font-size:15px;
}
.u-label-purple{
    border-color: #b48fd8;
    background-color: #b48fd8;
}
.u-label-deeporange{
    border-color: #fe7b51;
    background-color: #fe7b51;
}

.etiqueta{
    font-weight:700;
}

.fila{
    margin-top:7px;
}

.fw-600{
    font-weight:600;
}
.btn-default {
    background-color: #eee;
    border-color: #ccc;
}
.lnk-reporte {
    cursor: pointer;
    font-size:14px;
    font-weight:600;
}

@media (min-width: 992px) {
    .hidden-lg {
        display: none;
    }
}



.alert-error {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
}

.alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
}

.alert-primary {
    color: #004085;
    background-color: #cce5ff;
    border-color: #b8daff;
}

.alert-warning {
    color: #856404;
    background-color: #fff3cd;
    border-color: #ffeeba;
}

.alert-info {
    color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb;
}

.alert-secondary {
    color: #383d41;
    background-color: #e2e3e5;
    border-color: #d6d8db;
}

.tbl-dicreta tbody tr td{
    border: 1px solid #eee;
    padding: 4px;
}

.u-header [aria-labelledby] {
    opacity: 1 !important;
}

.div-title{
    padding-top:3%;
}