.petForm .col-12{display:flex;justify-content:center;flex-direction:column}.petForm .col-12 label{margin-bottom:0;font-size:1rem;font-weight:normal}.petForm .col-12 .data-sec{display:flex;align-items:baseline}.petForm .col-12 .data-sec [type="checkbox"]{margin-right:15px}.petForm .col-12 .mandatory{font-size:80%;color:red}.petForm input[type="number"],.petForm input[type="email"]{line-height:28px;border:1px solid #989898;display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;height:34px;margin-bottom:0}.petForm input[type="file"]::file-selector-button{border:0px;padding:0.5rem}.petForm input[type="submit"]{font-size:1rem}.petForm .form-group.captcha{align-items:flex-start}.tx-petsearch.singleview img{max-width:100%;height:auto}.tx-petsearch.singleview .finished{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem}@media (max-width:991px){.tx-petsearch.singleview .petcol{margin-top:1rem}}.tx-petsearch .relatedPet img{max-width:100%;height:auto}.tx-petsearch .relatedPet p{font-size:80% !important}.tx-petsearch .listview .pet.hide{display:none}