.menu--main .gva_menu_main .menu-item:hover:before  
{
    content: "";
    position: absolute;
    z-index: 1;
    width: 200px;
    height: 131px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    top: -131px;
    left: 50%;
    transform: translateX(-50%);;
}
.menu_inicio:hover:before
{
    background-image: url(/sites/default/files/2026-01/inicio-boton-uaecob-lsc.gif);
}
.menu_transparencia:hover:before 
{
    background-image: url(/sites/default/files/2026-01/transparencia-boton-uaecob-lsc.gif);
}

.menu_atencion:hover:before
{
	background-image: url(/sites/default/files/2026-01/ss-y-atencion-al-ciudadano-boton-uaecob-lsc.gif);
}
.menu_participa:hover:before 
{
    background-image: url(/sites/default/files/2026-01/participa-boton-uaecob-lsc.gif);
}
.menu_institucion:hover:before
{
    background-image: url(/sites/default/files/2026-01/nuestra-entidad-boton-uaecob-lsc.gif);
}
.menu_prevencion:hover:before
{
    background-image: url(/sites/default/files/2026-01/prevencion-boton-uaecob-lsc.gif);
}
.menu_prensa:hover:before 
{
    background-image: url(/sites/default/files/2026-01/prensa-boton-uaecob-lsc.gif);
}

.menu_institucion ul.sub-menu li:hover:before ,
.menu_atencion ul.sub-menu li:hover:before
{
content: "" !important;
    position: absolute !important;
    z-index: 1 !important;
    width: 158px !important;
    height: 131px !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    top: -21px !important;
    left: -49% !important;
    transform: translateX(-50%) !important;
}

.menu_institucion ul.sub-menu li:nth-child(1):hover:before
{
    background-image: url(/sites/default/files/2026-01/quienes-somos-boton-uaecob-lsc.gif);
}

.menu_institucion ul.sub-menu li:nth-child(2):hover:before
{
    background-image: url(/sites/default/files/2026-01/mision-boton-uaecob-lsc.gif);
}
.menu_institucion ul.sub-menu li:nth-child(3):hover:before
{
    background-image: url(/sites/default/files/2026-01/nuestra-historia-boton-uaecob-lsc.gif);
}
.menu_institucion ul.sub-menu li:nth-child(4):hover:before
{
    background-image: url(/sites/default/files/2026-01/nuestros-simbolos-boton-uaecob-lsc.gif);
}


.menu_institucion ul.sub-menu li:nth-child(2):hover:before
{
    background-image: url(/sites/default/files/2026-01/bogota-te-escucha-boton-uaecob-lsc_0.gif);
}


.menu_atencion ul.sub-menu li:nth-child(2):hover:before
{
    background-image: url(/sites/default/files/2025-12/bogota-te-escucha.gif);
}



.cajainterna:hover 
{
	background-color: #ff0000;
	color: #fff;

}
.cajainterna:hover img
{
filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(65deg) brightness(102%) contrast(101%);

}


.item-columns a:hover
{
	color: #fff;
}


.table 
{

    color: #4C4C4C;
}


.table  a {
    color: #4C4C4C;
        text-decoration: underline;
    color: #4C4C4C;
}
 
thead tr {
    background-color: #4D4D4D;
    color: #FFF;
    text-align-last: center;
}
tbody {
    overflow-wrap: anywhere;
}

table > thead > tr > th, table > thead > tr > td, table > tbody > tr > th, table > tbody > tr > td, table > tfoot > tr > th, table > tfoot > tr > td {
    border-color: #dee2e6;
    border-width: 0px;
    border-style: solid;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
}
.table th, .table td {
    padding: 0.75rem;
    vertical-align: top;
}

.views-field-field-presupuesto-fecha-exp-1, 
.views-field-field-presupuesto-fecha-exp-2,
.views-field-field-instrumentos-fecha-exp-2,
.views-field-field-instrumentos-fecha-exp-1,
.field-ano,
.field-mes,
.views-field-field-contratacion-fecha-exp-2,
.views-field-field-contratacion-fecha-exp-1,
.iews-field-field-planeacion-fecha-expe-2,
.views-field-field-planeacion-fecha-expe-1,
.views-field-field-contro-fecha-de-expedici-n-1,
.views-field-field-contro-fecha-de-expedici-n-2
{
white-space: nowrap;
}



.icon-download:before 
{

	content: url(/sites/default/files/2025-12/docu.png);
}

#view-nothing-1-table-column{
    width: 200px;
}


.views-exposed-form
{
	    display: flex;
    margin: 20px;
}


.views-exposed-form div#edit-actions {
    background: #dc232f;
    border-radius: 50%;
    margin-left: 20px;
    margin-top: 38px;
}

.gtranslate_wrapper a
{
	   color: #FFF !important;
font-weight: 100 !important;
    text-decoration: none !important;
}
.gtranslate_wrapper a.gt-current-lang
{
	    font-weight: bold !important;
	    
}

.visually-disabled{
	pointer-events: none;
	opacity: 0.6;
	filter: grayscale(1);
}