.family-place{padding-top:12px}.family-place .family-photo{margin:24px 0 32px}.family-photo img{display:block;width:100%;height:auto}.family-practice{border-left:3px solid #a8ad9b;padding-left:20px}.family-sources{font-size:14px!important;line-height:1.8!important;color:#626762}.family-inline{border-left:3px solid #a8ad9b;padding-left:18px}.family-place h3{margin-top:28px}@media(max-width:600px){.family-place .family-photo{margin:20px 0 26px}.family-practice{padding-left:14px}}