article{margin-bottom:1rem;text-align:justify;clear:both}figure{padding:0;position:relative;text-align:center;margin:.25em 1.05% 1.05%;background:#000;float:left}figure img{height:auto;max-width:100%;margin:auto;display:block}figure figcaption{position:absolute;bottom:0;background:hsla(0,0%,100%,.5);left:0;width:100%}