
#infscr-loading {
    position: absolute;
    top: 100%;
    left: 0; right: 0;
    width: 100%;
    height: 0;
    text-align: center;
    margin-top: -20px;

    img {
        display: none !important;
    }

    .infinite-loading {
        display: inline-block;
        width: 50px;
        height: 50px;
        margin: auto;
    }

    .page-faqs & {
        margin-top: -40px;
    }
}

.pagination.load-more {
	span {
		display: none;
	}
	a {
		display: none;
	}
	.next {
		display: block;
		padding: 13px 30px;
		font-size: 14px;
		line-height: 1.333333;
		border-width: 3px;
		width: auto;
		height: auto;
		text-indent: 0;
		&:before{
			content: '';
		}
	}
}
.pagination-wrap.load-more {
	position: relative;
	.bounce-loader {
		display: none;
	}
}
