I figured this out how to fix the overlap ?? The problem is the jQuery that applies the positioning to the regular posts and not to the sticky posts. To fix this…
Open loop.php and in the in the article section:
<article id="post-<?php the_ID(); ?>" class="post columns four <?php echo sampression_cat_slug(); ?> <?php if ( is_sticky() && is_home() ) { echo 'sticky corner-stamp'; } else { echo 'item'; } ?> ">
Change:
echo 'sticky corner-stamp';
To:
echo 'sticky item isotope-item';
How the jQuery applies the same positioning to the stickies. And the number of posts you set in the index.php 'posts_per_page' => X
now show at the top.