I have installed and set up Slide In, but it doesn't seem to show up on my site

I have set it up in multiple ways and tried a variety of different approaches, but Slide In doesn't seem to work on my site. Home Page, posts, pages, I can't seem to get it to show up. Any suggestions? Does this require a WPMU theme to be installed?