Source : http://stackoverflow.com/questions/18017988/how-to-keep-hover-state-on-parent-when-on-child-element