.listItemImage,h2,h3,h4{text-align:center}.featured_pet a,.listItemWithImage,.pet_status{text-decoration:none}.featured_pet a h3,.listItemWithImage h2:focus,.listItemWithImage h2:hover{text-decoration:underline}#page-content{display:flex;padding:0}#listWithImages{display:flex;flex-wrap:wrap;justify-content:center;column-gap:10px}.listItemWithImage{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:10px;width:fit-content;margin:1em 0}.listItemInfo{display:flex;flex-direction:column;gap:.25em}.listItemInfo,.listItemInfo>*{line-height:1}.listItemTitle{margin:0;padding:0;font-size:1.25em}.pet_status{font-size:40px;font-weight:700;text-transform:uppercase;color:red;-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg);text-shadow:0 0 3px #000,0 0 3px #000,0 0 3px #000}.listItemImage{width:280px;min-width:280px;height:375px;min-height:375px;background-size:cover;background-repeat:no-repeat;background-position:top;display:flex;flex-direction:column;justify-content:center;align-items:center}.mobileRules,.petBreaks{display:block;width:100%}.featured_pet h2.ptitles{text-wrap:balance;font-size:28px;font-weight:400}.featured_pet a h3{margin-bottom:10px}.featured_pet .featured_pet_description{padding:25px 0 10px}@media (min-width:768px){#listWithImages{justify-content:flex-start}.mobileRules{display:none;width:100%}.listItemWithImage{padding:0 20px;flex:0 0 49%}}