@media screen and (min-width:1050px){#pets_list_wrap>ul{display:flex;flex-wrap:wrap;justify-content:space-between}#pets_list_wrap>ul li{width:300px;margin:0 0 25px}#pets_list_wrap>ul li>a{text-decoration:none}#pets_list_wrap>ul li>a .pet_image_wrap{position:relative;padding:10px;background-color:#fff;box-sizing:border-box;margin:0 0 10px}#pets_list_wrap>ul li>a .pet_image_wrap .icon_youtube{position:absolute;right:0;bottom:0;display:block;width:50px;height:40px;background-image:url("https://doonegood.blob.core.windows.net/site-images/common/play_button.svg");background-color:red;background-repeat:no-repeat;background-size:20px;background-position:center}#pets_list_wrap>ul li>a .pet_image_wrap>div{height:230px;overflow:hidden}#pets_list_wrap>ul li>a .pet_image_wrap>div img{width:100%;height:auto}#pets_list_wrap>ul li>a .pet_image_wrap>div .no_image_wrap .no_image{text-align:center;line-height:230px;background-color:#3c3c3c;color:#aaa;font-size:18px;display:block}#pets_list_wrap>ul li .pet_info_wrap table{width:100%}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td{font-size:14px;padding:0}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(1){width:100px}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2){width:200px}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:200px;margin:0}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p>a{color:#000;text-decoration:none}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p>a:hover{text-decoration:underline}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p span.separate:last-of-type{display:none}}@media screen and (max-width:1050px){#pets_list_wrap>ul{display:flex;flex-wrap:wrap;justify-content:center}#pets_list_wrap>ul li{width:40%;max-width:300px;margin:0 8px 15px;padding:0;box-sizing:border-box}#pets_list_wrap>ul li>a{text-decoration:none}#pets_list_wrap>ul li>a .pet_image_wrap{position:relative;padding:5px;background-color:#fff;box-sizing:border-box;margin:0 0 5px}#pets_list_wrap>ul li>a .pet_image_wrap .icon_youtube{position:absolute;right:0;bottom:0;display:block;width:40px;height:30px;background-image:url("https://doonegood.blob.core.windows.net/site-images/common/play_button.svg");background-color:red;background-repeat:no-repeat;background-size:20px;background-position:center}#pets_list_wrap>ul li>a .pet_image_wrap>div img{width:100%;height:auto;vertical-align:bottom}#pets_list_wrap>ul li>a .pet_image_wrap>div .no_image_wrap{position:relative;width:100%;height:auto}#pets_list_wrap>ul li>a .pet_image_wrap>div .no_image_wrap:before{content:"";display:block;padding-top:100%}#pets_list_wrap>ul li>a .pet_image_wrap>div .no_image_wrap .no_image{background-color:#3c3c3c;color:#aaa;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}#pets_list_wrap>ul li>a .pet_image_wrap>div .no_image_wrap .no_image>span{display:block;position:relative;text-align:center}#pets_list_wrap>ul li .pet_info_wrap table{width:100%;display:block}#pets_list_wrap>ul li .pet_info_wrap table tbody{display:block}#pets_list_wrap>ul li .pet_info_wrap table tbody tr{display:block}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td{padding:0;display:block}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(1){font-size:1.4rem;padding:0;text-decoration:underline}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2){font-size:1.1rem;margin:0 0 5px}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;margin:0}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p>a{color:#000;text-decoration:none}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p span.separate:last-of-type{display:none}}@media screen and (min-width:1050px){.one_column_wrap #partner_details_wrap{margin-bottom:50px}.one_column_wrap #partner_details_wrap>div{display:flex;justify-content:space-between}.one_column_wrap #partner_details_wrap>div #left_wrap{width:330px}.one_column_wrap #partner_details_wrap>div #left_wrap #profile_image_wrap{margin:0 0 25px}.one_column_wrap #partner_details_wrap>div #left_wrap #profile_image_wrap img{vertical-align:bottom}.one_column_wrap #partner_details_wrap>div #left_wrap #profile_image_wrap .no_image{width:330px;height:250px;line-height:250px;text-align:center;background-color:#fafafa;display:inline-block}.one_column_wrap #partner_details_wrap>div #left_wrap #address_wrap{background-color:#4d4d4d;color:#fff;font-weight:bold;padding:15px 30px;margin:0 0 25px}.one_column_wrap #partner_details_wrap>div #left_wrap #address_wrap dl{margin:0}.one_column_wrap #partner_details_wrap>div #left_wrap #address_wrap dl dd{margin:0 0 20px;word-wrap:break-word}.one_column_wrap #partner_details_wrap>div #left_wrap #address_wrap dl dd:last-child{margin:0}.one_column_wrap #partner_details_wrap>div #left_wrap #address_wrap dl dd a{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.one_column_wrap #partner_details_wrap>div #left_wrap #contact_banner_wrap>a{text-decoration:none;color:#000;text-align:center;border:1px solid #000;padding:5px 0;display:block;margin:0 0 25px}.one_column_wrap #partner_details_wrap>div #left_wrap #contact_banner_wrap>a:hover{opacity:.8}.one_column_wrap #partner_details_wrap>div #left_wrap #activity_place_wrap p{border:1px solid #000;border-width:0 0 1px;margin:0}.one_column_wrap #partner_details_wrap>div #left_wrap #activity_place_wrap div{padding:15px 0 0;color:#c26a54}.one_column_wrap #partner_details_wrap>div #right_wrap{width:650px}.one_column_wrap #partner_details_wrap>div #right_wrap #profile_wrap{background-color:#faf6f3;margin:0 0 25px;padding:25px 30px}.one_column_wrap #partner_details_wrap>div #right_wrap #profile_wrap table{width:100%}.one_column_wrap #partner_details_wrap>div #right_wrap #profile_wrap table tbody tr td{padding:5px 0 15px;vertical-align:top}.one_column_wrap #partner_details_wrap>div #right_wrap #profile_wrap table tbody tr td:nth-of-type(1){width:130px}.one_column_wrap #partner_details_wrap>div #right_wrap #profile_wrap table tbody tr td:nth-of-type(2){color:#b14425}.one_column_wrap #partner_details_wrap>div #right_wrap #profile_wrap table tbody tr td:nth-of-type(2) p{margin:0}.one_column_wrap #partner_details_wrap>div #right_wrap #about_contact_wrap{margin:0 0 25px;background-color:#faf6f3;padding:25px 30px}.one_column_wrap #partner_details_wrap>div #right_wrap #about_contact_wrap>p{margin:0 0 5px}.one_column_wrap #partner_details_wrap>div #right_wrap #about_contact_wrap>div{color:#b11425;padding:0 0 0 130px}.one_column_wrap #partner_details_wrap>div #right_wrap #google_map_wrap{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.one_column_wrap #partner_details_wrap>div #right_wrap #google_map_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.one_column_wrap #pets_info_wrap>div #pets_list_wrap>ul{justify-content:center}.one_column_wrap #pets_info_wrap>div #pets_list_wrap>ul li:nth-of-type(3n-1){margin:0 50px}}@media screen and (max-width:1050px){.one_column_wrap #partner_details_wrap{margin-bottom:50px}.one_column_wrap #partner_details_wrap>div{display:flex;justify-content:space-between;flex-wrap:wrap}.one_column_wrap #partner_details_wrap>div #left_wrap{width:100%}.one_column_wrap #partner_details_wrap>div #left_wrap #profile_image_wrap{margin:0 0 25px}.one_column_wrap #partner_details_wrap>div #left_wrap #profile_image_wrap img{vertical-align:bottom;width:100%}.one_column_wrap #partner_details_wrap>div #left_wrap #profile_image_wrap .no_image{width:330px;height:250px;line-height:250px;text-align:center;background-color:#fafafa;display:inline-block}.one_column_wrap #partner_details_wrap>div #left_wrap #address_wrap{background-color:#4d4d4d;color:#fff;font-weight:bold;padding:10px 30px;margin:0 0 25px}.one_column_wrap #partner_details_wrap>div #left_wrap #address_wrap dl{margin:0}.one_column_wrap #partner_details_wrap>div #left_wrap #address_wrap dl dd{margin:0 0 20px;word-wrap:break-word}.one_column_wrap #partner_details_wrap>div #left_wrap #address_wrap dl dd:last-child{margin:0}.one_column_wrap #partner_details_wrap>div #left_wrap #address_wrap dl dd a{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.one_column_wrap #partner_details_wrap>div #left_wrap #contact_banner_wrap>a{text-decoration:none;color:#000;text-align:center;border:1px solid #000;padding:5px 0;display:block;margin:0 0 25px}.one_column_wrap #partner_details_wrap>div #left_wrap #activity_place_wrap{margin:0 0 25px}.one_column_wrap #partner_details_wrap>div #left_wrap #activity_place_wrap p{border:1px solid #000;border-width:0 0 1px;margin:0}.one_column_wrap #partner_details_wrap>div #left_wrap #activity_place_wrap div{padding:15px 0 0;color:#c26a54}.one_column_wrap #partner_details_wrap>div #right_wrap{width:100%}.one_column_wrap #partner_details_wrap>div #right_wrap #profile_wrap{background-color:#faf6f3;margin:0 0 25px;padding:15px}.one_column_wrap #partner_details_wrap>div #right_wrap #profile_wrap table{width:100%}.one_column_wrap #partner_details_wrap>div #right_wrap #profile_wrap table tbody tr td{display:block}.one_column_wrap #partner_details_wrap>div #right_wrap #profile_wrap table tbody tr td:nth-of-type(1){text-decoration:underline;font-weight:bold}.one_column_wrap #partner_details_wrap>div #right_wrap #profile_wrap table tbody tr td:nth-of-type(2){margin:0 0 15px;color:#b14425}.one_column_wrap #partner_details_wrap>div #right_wrap #profile_wrap table tbody tr td:nth-of-type(2) p{margin:0}.one_column_wrap #partner_details_wrap>div #right_wrap #about_contact_wrap{background-color:#faf6f3;margin:0 0 25px;padding:15px}.one_column_wrap #partner_details_wrap>div #right_wrap #about_contact_wrap>p{margin:0 0 5px;text-decoration:underline;font-weight:bold}.one_column_wrap #partner_details_wrap>div #right_wrap #about_contact_wrap>div{color:#b11425}.one_column_wrap #partner_details_wrap>div #right_wrap #google_map_wrap{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.one_column_wrap #partner_details_wrap>div #right_wrap #google_map_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}}