section.blogpost > h1 {
    font-size: 1.5vw;
}

section.blogpost > h1 > a:link {
  color:black;
  text-decoration: none;
}

section.blogpost > span{
    font-size: 1vw;
    margin-right: 1vw;
}

article.blogpost > span{
    font-size: 1vw;
    margin-right: 1vw;
}

section.blogpost > img{
  display:block;
  max-height: 30vh;
}

section.blogpost > *{
  margin-left: 1vw;
}

article.blogpost > img {
    margin-left: auto;
    margin-right: auto;
    display:block;
    max-height: 30vh;
}

section.blogpost > h1 {
    font-size: 1.5vw;
}

section.blogpost > h1 > a:link {
  color:black;
  text-decoration: none;
}

section.blogpost > span{
    font-size: 1vw;
    margin-right: 1vw;
}

article.blogpost > span{
    font-size: 1vw;
    margin-right: 1vw;
}

section.blogpost > img{
  display:block;
  max-height: 30vh;
}

section.blogpost > *{
  margin-left: 1vw;
}

article.blogpost > img {
    margin-left: auto;
    margin-right: auto;
    display:block;
    max-height: 30vh;
}


article.blogpost p * {
  max-width: 100%;
}

Set maximum width for images
Set maximum width for images
