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: 2em 0 3em auto; }
.pix div {width: 98%; margin-left:auto; margin-right:auto; margin-top: .75em;}
.pix div p {text-align:left; line-height:1.125; font-size: 1em;}
@media only screen and (max-width:768px) {
.pix {margin: 2em auto 2em 0; }
.pix div {margin-left:0;}
}
