html {
   display: flex;
   justify-content: center;
}

body{
   flex-grow: 1;
   min-width: 0px;
   max-width: 600px;
   opacity: 90%;
   font-size: 105%;
   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
   margin: 10px;
}
a{
   color: blue;
}
a:hover{
   color: purple;
}
img{
   display: block;
   margin-left: auto;
   margin-right: auto;
   max-width: 100%;
}
blockquote{
   padding: 2px;
   padding-left: 10px;
   border: 0px solid;
   border-color: lightgray;
   border-left-width: 5px;
}
