The code is going to be different based on your template.
The code I gave to the previous user was very specific to their site. The menu portion may work if you used our menu writer, but other than that you would have to create your own responsive.css to match your template.
Yes, you would add it to your template. Most likely adding the .css file to your head tag and the script reference just above the </body> tag.