title: A "like" button similar to one in INSTAGRAM
body: <p>So the thing is I am working on something sort of an e-commerce website and here users get to "like" or "unlike" the items they have bought. 
  I was looking for a button as the one in INSTAGRAM - the heart shape when clicked turns red and shows a slight animation during the transition. </p>
  
  <p>I am using a glyphicon in Bootstrap, the smiley one, and well using <code>background-color:yellow;</code> to the glyphicon changes the color of the square inside which the icon resides.</p>
  
  <p>I am not very great at jquery and stuff so I was hoping to achieve this in CSS if its even possible. OR should I go with two different images.</p>