.required{
    color: #f00;
    font-weight: bold;
}
.warning-label{
    color: #d09c13 !important;
}
.primary-label{
    color: #1c6fdc !important;
}
.success-label{
    color: #3e8554 !important;
}
.danger-label{
    color: #b73c37 !important;
}
.theme-bg-custom{
    background: #2861b7 !important;
}
.theme-icon-holder{
    color: #2861b7 !important;
}
.social-list li a{
    color: #2861b7 !important;
}
.theme-link:hover{
    color: #2861b7 !important;
}
.docs-nav .nav-item.active .nav-link{
    color: #2861b7 !important;
}
.docs-nav .nav-item.active .nav-link .theme-icon-holder{
    color: #2861b7 !important;
}
.docs-nav .nav-link.active .theme-icon-holder{
    color: #2861b7 !important;
}
.docs-nav .nav-item.active .nav-link .theme-icon-holder{
    background: #cbcbcb !important;
}
.docs-nav .nav-link.active .theme-icon-holder{
    background: #d8d8d8 !important;
}
.docs-nav .nav-link.active{
    color: #2861b7 !important;
}
#field-table-list tbody > tr th{
    width: 20% !important;
}
#table-icon-list tbody > tr th {
    font-size: 30px;
}
.table-access-info thead > tr th{
    font-size: 11px;
    text-align: center;
    font-weight: bold;
}
.table-access-info tbody > tr td{
    font-size: 11px;
    text-align: center;
    font-weight: bold;
}
.sub-header-table{
    background-color: #2861b7 !important;
    color: #fff !important;
}
.bg-th{
    background-color: #2861b7 !important;
    color: #fff !important;
    text-align: center !important;
    font-size: 11px !important;
}
.th-50w{
    width: 50% !important;
}

.positive-color{
    color: #198754;
    font-weight: bold;
}

.negative-color{
    color: #f00;
    font-weight: bold;
}

#grid-table-app-permission tbody > tr:hover {
    background-color: #eee !important;
    font-weight: bold !important;
    cursor: pointer !important;
}

/*Estilo para el emcabezado fijo*/
#table-grid-content{
    max-height: 800px !important;
    overflow-y: auto !important;
}

#grid-table-app-permission thead > tr th {
    position: sticky !important;
    top: 0 !important;
    background-color: #2861b7 !important;
    z-index: 2 !important;
}

.thumbnail > img {
    width: 100% !important;
}