#notification{visibility:hidden;min-width:250px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:absolute;z-index:1;font-size:17px}#notification.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 1.5s;animation:fadein .5s,fadeout .5s 1.5s}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}