Animations on selecting a div element with State Reset
for https://stackoverflow.com/questions/37450395/css-transition-and-animation-disappear-after-the-starting-animation-finished
for https://stackoverflow.com/questions/37424884/make-css-pseudoelement-after-same-height-as-parent-div
for http://stackoverflow.com/questions/37398666/css3-transition-wont-work-in-firefox