$()

in js/custom.js [957:982]


$(function() {
    $window  = $(window);
    if( $(".PortfolioStickyMenu").length && $window.width() >= 754) {
        var $sidebar   = $(".PortfolioStickyMenu"), 

        offset     = $sidebar.offset(),
        topPadding = 90;


        $window.scroll(function() {
            if ($window.scrollTop() > offset.top) {
                if($('.lastArticle').length && ($window.scrollTop() - offset.top + topPadding) <= $('.lastArticle').position().top + $('.lastArticle').height() + 200){
                    $sidebar.stop().animate({
                        marginTop: $window.scrollTop() - offset.top + topPadding
                    });
                }

            } else {
                $sidebar.stop().animate({
                    marginTop: 0
                });
            }
        });
    }
    
});