Struggling to make my code mobile-friendly. The PC version looks good, but on mobile, the bio stretches and text goes off the page. I can't seem to get the picture to shrink when viewed on a mobile device, or have the content neatly boxed alongside it. Any tips or advice would be greatly appreciated. Thanks in advance!
Mobile:
https://i.stack.imgur.com/WXphJ.png
Computer:
https://i.stack.imgur.com/WXphJ.png
div.readerone {
display: flex;
align-items: center;
}
p.right {
border-radius: 5px!important;
border: 1px ridge #AA9DE0;
background-color: #E1E0FF;
padding: 10px;
margin-left: 20px;
}
<div class="readerone"><img src="https://image.ibb.co/fvO800/csongor-daniel-
hs-10-14-2015-016.jpg" alt="csongor-daniel-hs-10-14-2015-016" width="210" height="300" border="0" />
<p class="right">bio desc.</p>
</div>