.tabs-nuevo{
	position: static!important;
display: grid!important;
grid-template-columns: repeat(4, 1fr);            /* 4 columnas */
align-items: center!important;
justify-content: center!important;
text-align: center!important;
max-width: none!important;
top: auto!important;
left: auto!important;
width: auto!important;
padding: 10px!important;
margin-left: 95px!important;
margin-right: 95px!important;
margin-bottom: 90px!important;
opacity: 1!important;
visibility: visible!important;
border: 0px!important;
margin-bottom: 10px!important;
}

.tabs-nuevo > li {
    position: relative;
    padding-left: 20px;                            /* mueve el texto más a la derecha */
}

.tabs-nuevo > li::before {
    content: "";
    position: absolute;
    left: 10px;                                    /* controla qué tan pegado está el círculo al borde izquierdo */
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
    height: 8px;
    background-color: #008000;
    border-radius: 50%;
}

/* Efecto al pasar el mouse */
.tabs-nuevo > li:hover {
    background-color:  #ccffcc;   /* Fondo más claro */
    transform: translateY(-2px);  /* Sube un poco el tema */
}

.tabs-nuevo > li:hover::before {
    background-color: #008000;   /* Círculo cambia a un verde más oscuro */
    transform: translateY(-50%) scale(1.3); /* Aumenta el tamaño del círculo */
}

.tabs-nuevo-2{
	position: static!important;
display: flex!important;
align-items: center!important;
justify-content: center!important;
text-align: center!important;
max-width: none!important;
top: auto!important;
left: auto!important;
width: auto!important;
padding: 0!important;
margin-left: -25px!important;
margin-right: -25px!important;
margin-bottom: -10px!important;
box-shadow: none!important;
transform: none!important;
opacity: 1!important;
visibility: visible!important;
border: 0px!important;
margin-bottom: 20px!important;
}

.tab-content{
	text-align: center;
}
.justificado{
    text-align: justify;
}
.frase{
	font-style: italic;
	text-align: center;
}
.isotope-filters-list {
	display: inline !important;
}
.isotope-filters-list>li {
	display: inline-block !important;
	margin-top: 10px;
}
@media (min-width: 1200px){
	.rd-navbar-main{
		float: right;
		padding-right: 0px!important;
		padding-top: 10px;
	}

}
.imagen-loader{
	margin-left: 20%;
    margin-right: 20%;
    text-align: center;
    /* margin: 0 auto; */
    align-items: center !important;
}