@import url('colors.css');
@import url('footer.css');
@import url('layouts.css');
@import url('main.css');
@import url('maindark.css');
@import url('header.css');

#sni-contenedor-resultados {
    position: relative;
}

#contenedor-noticias {
    position: relative;
}

#sni-loader {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.6);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 10;
}

.sni-spinner {
    width: 35px;
    height: 35px;
    border: 4px solid #0070c9;
    border-top-color: transparent;
    border-radius: 50%;
    animation: sni-spin 0.7s linear infinite;
}

@keyframes sni-spin {
    to { transform: rotate(360deg); }
}
