h1 {font-size: 2.75em;}
@media only screen and (min-width: 0px) and (max-width: 599px) {h1 {font-size: 2.375em;}}
@media only screen and (min-width: 600px) and (max-width: 1080px) {h1 {font-size: 2.5em;}}
h2, h3 {font-size: 1.75em; margin-top: 1.25em; margin-bottom:.1em;}
@media only screen and (min-width: 0px) and (max-width: 480px) {h2, h3 {font-size: 1.25em; font-weight:bold;}}
@media only screen and (min-width: 481px) and (max-width: 768px) {h2, h3 {font-size: 1.375em;}}
@media only screen and (min-width: 769px) and (max-width: 900px) {h2, h3 {font-size: 1.5em;}}
.pix {text-align: center; margin-top: 1em;}
.pix div p {text-align:left; line-height:1.125; font-size: 1em;}
@media only screen and (max-width:768px) {.pix {margin: 0 auto;}}

