.zoom { position: relative; }
.zoom:hover:after { display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 10; content: ""; background: rgba(64, 64, 64, .7) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAnCAMAAACoquHzAAACAVBMVEUAAAAAAAAAAAAAAAAAAAD///8AAAAAAAAAAAAAAAAAAAABAQEAAAAAAAD9/f0AAAAAAAAJCQkAAAAPDw/o6Oj9/f0AAAAAAAAAAAAAAAAAAAAAAAAAAAD9/f35+fny8vL8/PxpaWkAAAAAAAADAwMAAAAAAAAAAADv7+/w8PDQ0NDX19e+vr7o6OiVlZUsLCwAAAABAQEjIyP39/fw8PAAAAA+Pj709PTq6uru7u7Jycn8/Pyzs7OsrKzr6+va2tr7+/vx8fGjo6P29vakpKS7u7txcXHk5OTAwMAjIyPS0tKRkZEMDAw8PDx9fX34+Pj4+PgAAADX19cuLi4AAAD4+PiampqKiopEREQAAACioqLY2NgCAgIAAADExMSHh4cmJibi4uIAAAD////29vbt7e38/Pzu7u7m5ubExMS5ubnU1NSjo6PJycnr6+vExMSjo6N4eHjExMSGhoaPj49tbW2JiYn39/f39/fb29uAgIA2NjaxsbG6urqsrKzX19fr6+uKiopAQEBqamrp6ek0NDSBgYH09PTKysr09PRUVFTExMTd3d1wcHCGhob09PT5+fm0tLTV1dVycnKMjIxtbW0oKCgTExP4+Piurq7t7e3s7Oxvb2/Ozs6rq6sZGRllZWWioqLIyMh0dHRubm739/cfHx/w8PDt7e3////////aLIbPAAAAqnRSTlMAAQcDIf4QCgIbhDYoFvlVQyURCfX0i3dyKhMODP38+dnNY1tTSj8s+fPv6+jg0LmclFM7MDAn+vbn5ePj4+Li4ODg2szIw7q2sK6ko5WThn5+c29tbF1SUE9GPDs0KyMhHhQE/PPw7+7n49ra2dfV1dPQy8rHxcS/v7+3trSysbCwsK6sq6qoqKOjn52bmoyLi4qJg4GBdnVuY19eXVtbWFJPT0pBKREOArjLeZAAAAKWSURBVDjLjVRlY9pQFE1CGiCCBLd2OB2MQimV1VZZZXWXVdbO3d3d3d2NX7newEjyAqXn2zs595z37st9WB5/U0NnGi0ZS8eN0UUCx0pg+8S6TB667lm3ZlX5T1BLULaldrWM4bIMig0/3EULnuQ05dFY015zblH5hS9S8CYrWO/tt47Yx20DnXXCevc0VbAgJWymwpuwBRiWJMmwYeygULCfURfqjHBUc5VV7+BVYIirtaELQkGfUaXUTwjuVbSBy32ECrYH2PqAU6kX7L1Wg2yzxK8WoG+FFQEp4agJPSc/G/EW+I0zFKp/LNjbHKgR3wYNfk2iLToNdH+AR31UD8Do3jzqswm2Y2WUjfgI+nMGtKWWFTY2YsQU2Ar6EwH0AHBZ++ykUr8A+rh/GaF3QRtEPeJ/3M8hdAdcrq3Aft6BvkuP3tgVoAfCuEJ/Gz7cDLoQehToTkUbsN8WCE6GCIRf9MDvM6ZFA4bAp512oDzRDR8OzyEBNTqYypOPvpqQQcZnPVBwiZUFL8E1Cmj7RMnv0n1Z4HuMhMS9sfjoa2obsgM+6coZ/RnWZaRomKSkmzJ9r8jyh559W1iqeX/Xkl3uyBd47myThOOuD5UZJdoPSBYtUy4xAuenW1F13dHEQ+lad18SoaHm+mQRZbGV8U+flT9gU26NZMA/X43+f+QizeeT4yGOMF70yCKeasXOqpbT+lfXT8WPxLuuJWmfgVTjmIl9uUeW+kJSgBNOIxPU+33+mVBYq8aBI7TVm6Uva2uQAloscTs5jqNMGvFg6edmUV+OzAkKsCAlERHagZWCip8f3JnTN9EsVhK4iaw+Jsjre31aYEpGOJnBqC7S3GsTH+xSEUE7TfsYF46tDSqKdLDQ5X+wemay0yA2GQAAAABJRU5ErkJggg==) no-repeat center; }
