VALIDATE
Author: @Nodws on Codepen.io