I've been trying to troubleshoot this code, but the padding just won't cooperate and I can't seem to figure out why.
.img-caption {
visibility:hidden;
width:22%;
height:435px;
background-color:#f9f4e3;
border: 2px solid #000;
box-sizing:border-box;
padding-left:2px;
}
<div class=img-div>
<img class="image interpreter" src="https://images-na.ssl-images-amazon.com/images/I/41ffYO-4WQL.jpg">
<figcaption class="img-caption interpreter-caption"><h3>Interpreter of Maladies</h3><p>Sit tempor amet dolor sanctus sed clita consetetur et justo, et et et gubergren lorem dolor ea dolor. Aliquyam sed.Lorem ipsum dolor sit, amet consectetur adipisicing elit. Minus provident id aut tenetur, nam reprehenderit nesciunt, saepe iste animi perferendis ipsum recusandae praesentium? Aliquid nisi reiciendis at debitis est impedit.</p></figcaption>
</div>