remove margin from media elements

I removed the unnecessary margin-bottom from media elements and made some changes to keep spacing consistent. Please review.