.phtz2 { margin: 0px; padding: 30px 0px 0px; list-style-type: none; font-size: 0.9rem; line-height: 175%; text-align: center; flex-flow: wrap; justify-content: flex-start; }
.phtz2 li { margin: 20px 0px 0px; padding: 0px; flex-basis: 48%; }
.phtz2 li img { width: 100%; }
.phtz2 li p { padding: 5px 0px 0px; }
@media print, screen and (min-width: 768px) {
  .phtz2 { display: flex; }
  .phtz2 li { margin: 20px 2% 0px 0px; }
}
