h2, h3 {font-size: 2em; padding-top: 0.375em; margin-bottom:.25em;}
@media only screen and (min-width: 0px) and (max-width: 480px) {h2, h3 {font-size: 1.875em; font-weight:bold;}}
@media only screen and (min-width: 481px) and (max-width: 768px) {h2, h3 {font-size: 1.875em;}}
@media only screen and (min-width: 769px) and (max-width: 900px) {h2, h3 {font-size: 1.75em;}}

.staff {margin-top: 2em; margin-bottom: 2em;}
.pix {margin-left: 1em; margin-right: 0; float: right; width: 40%;}
@media only screen and (min-width: 0px) and (max-width: 599px) {
.pix {float:none; margin-left: 0; margin-right:auto; }
}
