h2 {font-size: 1.5em; margin-bottom: 0em;}
@media only screen and (min-width: 0px) and (max-width: 768px) {h2 {font-size: 1.3125em;}}

#p7HMY_3 p {font-size:1.125em; line-height:1.375em;}
@media only screen and (min-width: 0px) and (max-width: 768px) {#p7HMY_3 p {font-size:1em; line-height:1.25em;}   }

#masonry-items {text-align: center; width: 100% }
.imgspan {width: 100%; display: block; margin-bottom: 10px;}
.imgspan img {display: block; margin-right:auto; margin-left:auto;}
@media only screen and (max-width: 399px){.post-rest {width: 100%; margin: 2% auto;}}
@media only screen and (min-width: 400px) {.post-rest {width:48%; float:left; margin: 1%;}}
@media only screen and (min-width: 600px) {.post-rest {width:31%; float:left; margin: 1%;}}
@media only screen and (min-width: 880px) {.post-rest { width: 24%; float: left; margin: .5%;}
}
