/* 600-bytes-of.css*/

html {
  max-width: 40rem;
  padding: 2rem 1rem;
  margin: auto;
  line-height: 1.75;
  font-size:  1.2rem;
  font-family: Arial, Helvetica, sans-serif;
}
h1, h2, hr {
	color: #0D6EFD; 
}
img {
	max-width: 100%;
	height: auto;
	border-radius: 0.5rem;
}
a:hover {
	text-decoration: none;
	color: magenta;
}
img[src*='#left'] {
    float: left;
    margin: 1rem 1rem 1rem 0;
}
img[src*='#right'] {
    float: right;
    margin: 1rem 0 1rem 1rem;
}
img[src*='#center'] {
    display: block;
    margin: auto;
}
.caption {
    text-align: center;
    font-style: italic;
    font-size: 80%;
 }
