/* ==========================================
   Pagination Loader
========================================== */

.uagb-post-pagination-wrap{
    position:relative;
    padding-top:50px;
}

/* Loader */

.post-grid-loader{

    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    display:none;
    align-items:center;
    justify-content:center;

    z-index:10;
}

.post-grid-loader.active{
    display:flex;
}

/* Spinner */

.post-grid-spinner{

    width:36px;
    height:36px;

    border:3px solid rgba(20,163,166,.18);
    border-top-color:#14A3A6;

    border-radius:50%;

    animation:postGridSpin .7s linear infinite;
}

@keyframes postGridSpin{
    to{
        transform:rotate(360deg);
    }
}

/* RTL */

html[dir="rtl"] .post-grid-loader{
    left:50%;
    right:auto;
    transform:translateX(-50%);
}
/* ===========================
   Post Grid Loader overlay
=========================== */
/* 
.wp-block-uagb-post-grid{
    position:relative;
}

.post-grid-loader{

    position:absolute;
    inset:0;

    display:none;

    justify-content:center;
    align-items:center;

    background:rgba(255,255,255,.75);

    backdrop-filter:blur(2px);

    z-index:999;

}

.post-grid-loader.active{
    display:flex;
}

.post-grid-spinner{

    width:52px;
    height:52px;

    border:4px solid rgba(20,163,166,.18);
    border-top-color:#14A3A6;

    border-radius:50%;

    animation:spin .8s linear infinite;

}

@keyframes spin{

    to{
        transform:rotate(360deg);
    }

} */