
p {
  text-align: justify !important;
	color: #595959;
    font-size: 14px;
    line-height: 21px;
}

* {
  font-family: 'Poppins';
}

.entry-content {
    padding: 0px 0;
	max-width: 100%;
	font-family: 'Poppins';
}

.tabla_archivos {
	//margin: 0px 0;
}

td {
	vertical-align: middle;
}
.dependencies_container{
	font-family: 'Poppins';
    font-weight: 300;
}

.breadcrumbs {
font-family: 'Poppins';
}

strong {
    font-weight: bold;
}

.list-submenu {
    padding: 10px 0;
}

// nuevo agregado

.current-child-menu-active,.current-menu-active {
    color: #dc052d!important
}

.search-active {
    opacity: 1!important;
}

.validationAlert {
    background: #003876;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    left: 12px;
    min-width: 265px;
    padding: 4px;
    position: absolute;
    text-align: center;
    top: 45px
}

.validationAlert:after {
    border: 5px solid #0000;
    border-top-color: #003876;
    content: "";
    left: 50%;
    margin-left: -5px;
    position: absolute;
    top: -9px;
    transform: rotate(180deg)
}

/* TRANSPARENCIA */

.content_text {
    position: relative;
    padding: 5px;
    font-size: 12px;
    list-style-position: inside;
}

img.slide_image {
    width: 100%;
    display: block;
}

@media screen and (max-width: 1024px){

	.tooltiptext{
		display:none;
	}
/*	
    .search-bar-toggle {
        align-items:center;
        display: flex;
        justify-content: center
    }

    .search-bar input {
        bottom: 0;
        opacity: 0;
        padding: 11px 23px!important;
        pointer-events: none;
        position: absolute;
        right: 0;
        transition: .3s;
        width: 240px!important;
        z-index: 9999
    }

    .search-bar input.visible {
        bottom: -48px;
        opacity: 1;
        pointer-events: all
    }

    .search-bar button {
        display: none
    }
	*/
     .search-bar input.visible {
        bottom: -48px;
        opacity: 1;
        pointer-events: all
    }
}

.current-subportal-menu-active {
    background-color: #eef5ff;
    border-right:3px solid #003670;
    display: inline-block;
    position: relative;
    width: 104%
}

.current-subportal-menu-active a,.current-subportal-menu-child {
	color: #003670!important;
    font-family: Poppins,sans-serif;
    font-style: normal;
    font-weight: 500;
    line-height: 14px
}
