[data-image-widget]{border:1px solid #eee;border-radius:3px;width:60px;height:60px;position:relative;background:#eee;display:inline-block}[data-image-widget]:hover .delete{display:block}[data-image-widget]:hover .add{display:block}[data-image-widget] .image{position:absolute;top:0;right:0;bottom:0;left:0;background:#eee no-repeat center;background-size:cover}[data-image-widget] .delete{position:absolute;right:0;top:0;width:14px;height:14px;line-height:14px;font-size:12px;text-align:center;color:red;display:none}[data-image-widget] .add{display:none;position:absolute;top:0;right:0;bottom:0;left:0;line-height:60px;text-align:center;background:rgba(0,0,0,.3);color:#fff}