.asap-pagination-fallback {
display: none;
}
.asap-infinite-control {
clear: both;
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
width: 100%;
margin: 28px auto;
text-align: center;
}
.asap-infinite-control.is-done {
opacity: .75;
}
.asap-infinite-loader {
display: inline-block;
width: 18px;
height: 18px;
border: 2px solid rgba(0, 0, 0, .16);
border-top-color: currentColor;
border-radius: 50%;
animation: asapInfiniteSpin .8s linear infinite;
}
.asap-infinite-control.is-done .asap-infinite-loader {
display: none;
}
.asap-load-more-button {
border: 0;
border-radius: 6px;
padding: 12px 22px;
font-weight: 700;
cursor: pointer;
}
.asap-load-more-button:disabled {
cursor: default;
opacity: .65;
}
.asap-infinite-sentinel,
.asap-continuous-sentinel {
clear: both;
width: 100%;
height: 1px;
}
.asap-newspaper-infinite {
clear: both;
width: 100%;
}
.asap-newspaper-more-posts {
clear: both;
border-bottom: 0 !important;
margin-bottom: 0;
padding-bottom: 0;
}
.asap-continuous-feed {
clear: both;
display: block;
width: 100%;
}
.asap-continuous-post {
clear: both;
display: block;
margin-top: 48px;
}
.asap-continuous-post .post-thumbnail {
clear: both;
}
.asap-continuous-separator {
clear: both;
display: flex;
align-items: center;
gap: 14px;
margin: 0 0 28px;
color: #6b7280;
font-size: 13px;
font-weight: 700;
letter-spacing: .08em;
text-transform: uppercase;
}
.asap-continuous-separator::before,
.asap-continuous-separator::after {
content: "";
flex: 1;
height: 1px;
background: currentColor;
opacity: .25;
}
@keyframes asapInfiniteSpin {
to {
transform: rotate(360deg);
}
}