﻿.modal-wrapper.adopted_notification h2 span,.modal-wrapper.on_hold_notification h2 span{color:#5FA503}.modal-wrapper.adopted_notification .subheading,.modal-wrapper.on_hold_notification .subheading{font-size:1.1em}.modal-wrapper.adopted_notification .stage,.modal-wrapper.on_hold_notification .stage{display:none}.modal-wrapper.adopted_notification .stage_one,.modal-wrapper.on_hold_notification .stage_one{display:block}.modal-wrapper.adopted_notification .close-button,.modal-wrapper.on_hold_notification .close-button{margin:auto;display:block;text-align:center;width:100px}.modal-wrapper.adopted_notification .button,.modal-wrapper.adopted_notification .alerts-new__form .action input[type="submit"],.alerts-new__form .action .modal-wrapper.adopted_notification input[type="submit"],.modal-wrapper.on_hold_notification .button,.modal-wrapper.on_hold_notification .alerts-new__form .action input[type="submit"],.alerts-new__form .action .modal-wrapper.on_hold_notification input[type="submit"]{margin:10px auto;display:block}.modal-wrapper.adopted_notification.singular .singular,.modal-wrapper.on_hold_notification.singular .singular{display:block}.modal-wrapper.adopted_notification.singular .plural,.modal-wrapper.on_hold_notification.singular .plural{display:none}.modal-wrapper.adopted_notification.plural .singular,.modal-wrapper.on_hold_notification.plural .singular{display:none}.modal-wrapper.adopted_notification.plural .plural,.modal-wrapper.on_hold_notification.plural .plural{display:block}.modal-wrapper.adopted_notification .preview-message-container,.modal-wrapper.on_hold_notification .preview-message-container{padding:1em 0 2em 0;display:none}.modal-wrapper.adopted_notification .preview-message-container .wrapper,.modal-wrapper.on_hold_notification .preview-message-container .wrapper{margin:0;padding:0}.modal-wrapper.adopted_notification .preview-message-container .conversation-container,.modal-wrapper.on_hold_notification .preview-message-container .conversation-container{border-bottom:none}.modal-wrapper.adopted_notification .preview-message-container--close,.modal-wrapper.on_hold_notification .preview-message-container--close{width:100%;text-align:center;background-color:#CCCCCC;cursor:pointer}.modal-wrapper.adopted_notification .preview-message-container--close:after,.modal-wrapper.on_hold_notification .preview-message-container--close:after{content:"";font-family:FontAwesome}.modal-wrapper.adopted_notification .adopter_selectbox.error,.modal-wrapper.on_hold_notification .adopter_selectbox.error{color:#E7131A}.modal-wrapper.adopted_notification .adopter_selectbox.error select,.modal-wrapper.on_hold_notification .adopter_selectbox.error select{border:1px solid #E7131A}/*!
* Fine Uploader
*
* Copyright 2013, Widen Enterprises, Inc. info@fineuploader.com
*
* Version: 4.0.3
*
* Homepage: http://fineuploader.com
*
* Repository: git://github.com/Widen/fine-uploader.git
*
* Licensed under GNU GPL v3, see LICENSE
*/.qq-uploader{position:relative;width:100%}.qq-upload-button{display:block;width:105px;padding:7px 0;text-align:center;background:#880000;border-bottom:1px solid #DDD;color:#FFF}.qq-upload-button-hover{background:#CC0000}.qq-upload-button-focus{outline:1px dotted #000000}.qq-upload-drop-area,.qq-upload-extra-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:30px;z-index:2;background:#72c10b;text-align:center}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-upload-extra-drop-area{position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px}.qq-upload-drop-area-active{background:#5FA503}.qq-upload-list{margin:0;padding:0;list-style:none}.qq-upload-list li{margin:0;padding:9px;line-height:15px;font-size:16px;background-color:#FFF0BD}.qq-upload-file,.qq-upload-spinner,.qq-upload-size,.qq-upload-cancel,.qq-upload-retry,.qq-upload-failed-text,.qq-upload-delete{margin-right:12px;display:inline}.qq-upload-spinner{display:inline-block;background:url("loading.gif");width:15px;height:15px;vertical-align:text-bottom}.qq-drop-processing{display:block}.qq-drop-processing-spinner{display:inline-block;background:url("processing.gif");width:24px;height:24px;vertical-align:text-bottom}.qq-upload-delete{display:inline}.qq-upload-retry,.qq-upload-delete,.qq-upload-cancel{color:#000000}.qq-upload-retryable .qq-upload-retry{display:inline}.qq-upload-size,.qq-upload-cancel,.qq-upload-retry,.qq-upload-delete{font-size:12px;font-weight:normal}.qq-upload-failed-text{display:none;font-style:italic;font-weight:bold}.qq-upload-failed-icon{display:none;width:15px;height:15px;vertical-align:text-bottom}.qq-upload-fail .qq-upload-failed-text{display:inline}.qq-upload-retrying .qq-upload-failed-text{display:inline;color:#D60000}.qq-upload-list li.qq-upload-success{background-color:#5DA30C;color:#FFFFFF}.qq-upload-list li.qq-upload-fail{background-color:#D60000;color:#FFFFFF}.qq-progress-bar{display:block;background:-moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(50%, #2989d8), color-stop(51%, #207cca), color-stop(100%, #7db9e8));background:-webkit-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);background:-o-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);background:-ms-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);background:linear-gradient(to bottom, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);width:0%;height:15px;border-radius:6px;margin-bottom:3px}INPUT.qq-edit-filename{position:absolute;opacity:0;filter:alpha(opacity=0);z-index:-1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.qq-upload-file.qq-editable{cursor:pointer}.qq-edit-filename-icon.qq-editable{display:inline-block;cursor:pointer}INPUT.qq-edit-filename.qq-editing{position:static;margin-top:-5px;margin-right:10px;margin-bottom:-5px;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.qq-edit-filename-icon{display:none;width:15px;height:15px;vertical-align:text-bottom;margin-right:5px}INPUT.qq-edit-filename.qq-editing ~ .qq-upload-cancel{display:none}.qq-hide{display:none}/*! 2013-11-20 */.back_button{font-weight:bold;text-decoration:none;text-align:center;display:block}@media (max-width: 484px){.back_button{margin-top:15px}}.admin-blog_posts-index .search__filter__text select,.admin-blog_posts-index .search__filter__text .select2-container{width:200px !important}.full_width_text{width:35em !important}form.blog_post .choice,form.blog_post .boolean{width:45%;display:inline-block}form.blog_post .image,form.blog_post .section{position:relative;width:100%;margin-bottom:15px}form.blog_post .image img,form.blog_post .section img{margin:20px 0;max-width:100%}form.blog_post .image li,form.blog_post .section li{display:block}form.blog_post .banner_image img{max-height:265px;max-width:621px;width:100%;object-fit:cover}form.blog_post .banner_image .hide-unchecked{display:none}.admin-blog_posts-show .blogpost_url,.blog_posts-show .blogpost_url,.pages .blogpost_url{float:left}.admin-blog_posts-show .options,.blog_posts-show .options,.pages .options{max-width:940px;margin:15px auto 0 auto;text-align:right}.admin-blog_posts-show .options a,.blog_posts-show .options a,.pages .options a{min-width:100px}body.admin #members-library .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 484px){body.admin #members-library .wrapper{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;padding:0;margin:0}}body.admin #members-library .wrapper .important_info{width:32%}@media (max-width: 484px){body.admin #members-library .wrapper .important_info{width:100%}body.admin #members-library .wrapper .important_info a{font-size:13px}}body.admin #members-library .wrapper .important_info h3{margin-top:0;margin-bottom:10px;color:#5FA503}body.admin #members-library .wrapper .important_info ul li{margin-bottom:15px}body.admin #members-library .wrapper .stats .stats_container{text-align:center}body.admin #members-library .wrapper .stats .stats_container span{font-size:40px;color:#5FA503;display:block;font-weight:bold}body.admin #members-library .wrapper .stats .stats_container .groups_made_listings{border-top:1px #ddd solid}body.admin #members-library .wrapper .blog_post_collection{width:65%;margin-right:2%}@media (max-width: 484px){body.admin #members-library .wrapper .blog_post_collection{width:100%;margin-bottom:15px}}body.admin #members-library .wrapper .blog_post_collection h3{margin-top:0;margin-bottom:10px}body.admin #members-library .wrapper .blog_post_collection .article-excerpt{overflow:hidden;margin-bottom:15px}body.admin #members-library .wrapper .blog_post_collection article.featured{margin-bottom:15px;position:relative;box-shadow:0 1px 0 0px rgba(0,0,0,0.1);padding:20px;border-radius:10px;background-color:#fff}body.admin #members-library .wrapper .blog_post_collection article.featured h3{font-size:28px;line-height:30px}body.admin #members-library .wrapper .blog_post_collection article.featured h3 a{color:#5FA503;text-decoration:none}body.admin #members-library .wrapper .blog_post_collection article.featured h3 a:hover{text-decoration:underline;color:#0B0B0B}body.admin #members-library .wrapper .blog_post_collection article.featured img{width:100%;max-height:265px;object-fit:cover}body.admin #members-library .wrapper .blog_post_collection article.featured .button,body.admin #members-library .wrapper .blog_post_collection article.featured .alerts-new__form .action input[type="submit"],.alerts-new__form .action body.admin #members-library .wrapper .blog_post_collection article.featured input[type="submit"]{padding:5px 30px}body.admin #members-library .wrapper .blog_post_collection article .actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 484px){body.admin #members-library .wrapper .blog_post_collection article .actions{flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-moz-flex-direction:column-reverse}body.admin #members-library .wrapper .blog_post_collection article .actions .button,body.admin #members-library .wrapper .blog_post_collection article .actions .alerts-new__form .action input[type="submit"],.alerts-new__form .action body.admin #members-library .wrapper .blog_post_collection article .actions input[type="submit"]{margin:0}body.admin #members-library .wrapper .blog_post_collection article .actions p{font-size:100%}}body.admin #members-library .wrapper .blog_post_collection article .date_published{font-size:14.5px;position:absolute;bottom:10px;right:25px}@media (max-width: 484px){body.admin #members-library .wrapper .blog_post_collection article .date_published{width:100%;font-size:13px;position:inherit}}body.admin #members-library .wrapper .blog_post_collection--see_more{margin:auto;width:fit-content;display:block}.admin-groups table tr.pending{background-color:#f8ecc0}.admin-groups table tr.suspended,.admin-groups table tr.deleted{background-color:#DEDEDE}.admin-groups-groups-edit form .choice{width:33%}@media (max-width: 800px){.admin-groups-groups-edit form .choice{width:50%}}.admin-groups-groups-edit form .avatar{position:relative;width:100%}.admin-groups-groups-edit form .avatar icon{margin:0 auto}.admin-groups-groups-edit form .avatar img{display:block;max-width:100%;margin:0 auto}.admin-groups-groups-edit form .avatar li{text-indent:5px;margin-bottom:0}.admin-groups-groups-edit form .avatar #group_avatar{border:0}@media (max-width: 484px){.admin-groups-groups-edit form #group_species_input .choice,.admin-groups-groups-edit form #group_states_input .choice{width:50%}}@media (max-width: 800px){.admin-groups-listings .input.name{width:100%}.admin-groups-listings .input.name label{display:none}.admin-groups-listings .input.submit{width:100%}.admin-groups-listings .input.submit input{margin-top:10px}.admin-groups-listings .search__displaying{margin:0 auto;margin-bottom:10px}.admin-groups-listings .search-main-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;width:100%}.admin-groups-listings .search-main-content .filters-sidebar{display:block;width:100%}.admin-groups-listings .search-main-content .listing-container{border-bottom:1px solid #eee;margin-top:10px}.admin-groups-listings .search-main-content .listing-container .listing-container__photo img{margin:0 auto;display:block}.admin-groups-listings .search-main-content .listing-container .listing-container__name h3{margin:10px 0}.admin-groups-listings .search-main-content .listing-container .listing-container__name span{font-size:16px;font-weight:normal}.admin-groups-listings .search-main-content .listing-container .listing-container__name .active{color:#5FA503}.admin-groups-listings .search-main-content .listing-container .listing-container__name .on_hold{color:#FDA705}.admin-groups-listings .search-main-content .listing-container .listing-container__name .rehomed{color:#005DA5}.admin-groups-listings .search-main-content .listing-container .listing-container__name .removed,.admin-groups-listings .search-main-content .listing-container .listing-container__name .suspended{color:#E7131A}.admin-groups-listings .search-main-content .listing-container .listing-details{margin-bottom:20px}.admin-groups-listings .search-main-content .listing-container .listing-details p{margin:10px 0}.admin-groups-listings .search-main-content .listing-container .listing-details p span{font-weight:bold}}#ui-datepicker-div .ui-state-active{background:#fafaf4 !important}.records-container .search__filters form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;width:100%;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.records-container .table_form{width:75%}@media (max-width: 484px){.records-container .table_form{width:100%}}.records-container table{width:100%}.records-container table thead tr th{text-align:left;padding:0 8px;font-size:14px;max-width:50%}.records-container table thead tr th:last-child{padding:8px 0 8px 0}.records-container table thead tr th a{text-decoration:none}.records-container table thead tr th a i{margin-left:5px;font-size:11px}.records-container table tbody tr{font-size:15px;border-top:1px solid #eee}.records-container table tbody tr td{padding:8px}.records-container table tbody tr td li{display:block;width:100%}@media (max-width: 800px){.records-container table tbody tr td{word-break:break-all}}.records-container table tbody tr td:last-child{padding:8px 0 8px 0}.records-container table tbody tr .name{max-width:200px}.records-container table tbody tr .button,.records-container table tbody tr .alerts-new__form .action input[type="submit"],.alerts-new__form .action .records-container table tbody tr input[type="submit"]{margin-right:10px;margin-bottom:0;min-width:100px}@media (max-width: 800px){.records-container table tbody tr .button,.records-container table tbody tr .alerts-new__form .action input[type="submit"],.alerts-new__form .action .records-container table tbody tr input[type="submit"]{margin-bottom:10px}}.records-container table tbody tr .button:last-of-type,.records-container table tbody tr .alerts-new__form .action input[type="submit"]:last-of-type,.alerts-new__form .action .records-container table tbody tr input[type="submit"]:last-of-type{margin-right:0}@media (max-width: 800px){.records-container table tbody tr .button:last-of-type,.records-container table tbody tr .alerts-new__form .action input[type="submit"]:last-of-type,.alerts-new__form .action .records-container table tbody tr input[type="submit"]:last-of-type{margin-bottom:0}}.records-container table tbody tr .image a img{width:50px;height:50px;margin:0}.records-container .mass-records-update{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;flex-align:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;margin:15px 0}.records-container .mass-records-update select{margin-bottom:0}.records-container .mass-records-update li{margin-right:15px}.records-container .mass-records-update .button,.records-container .mass-records-update .alerts-new__form .action input[type="submit"],.alerts-new__form .action .records-container .mass-records-update input[type="submit"]{margin:0;padding:5px 25px}p#breed_output{color:#5FA503;font-size:0.9em;font-weight:bold;margin-top:0}body.admin-groups-listings form li.boolean#listing_mix_input{width:55px;margin:31px 40px 0 10px}@media (max-width: 484px){body.admin-groups-listings form li.boolean#listing_mix_input{margin:0 0 20px}}.bump-listing{margin-bottom:20px}.listing_form [data-states]{display:none}.listing_form .age .flex li{margin-right:5px}@media (max-width: 484px){.listing_form .age .flex li{margin-right:0}}.listing_form .breeds_container{align-items:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start}.listing_form .age_container{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between}.listing_form .age_container label{font-weight:500}.listing_form #listing_interstate_input fieldset,.listing_form #listing_gender_input fieldset,.listing_form #listing_desexed_input fieldset,.listing_form #listing_contact_preferred_method_input,.listing_form #listing_vaccinated_input,.listing_form #listing_wormed_input,.listing_form #listing_heart_worm_treated_input,.listing_form #listing_bred_in_care_of_group_input ol{width:50%}@media (max-width: 484px){.listing_form #listing_interstate_input fieldset,.listing_form #listing_gender_input fieldset,.listing_form #listing_desexed_input fieldset,.listing_form #listing_contact_preferred_method_input,.listing_form #listing_vaccinated_input,.listing_form #listing_wormed_input,.listing_form #listing_heart_worm_treated_input,.listing_form #listing_bred_in_care_of_group_input ol{width:100%}}.listing_form #listing_display_contact_preferred_method_only_input{padding-top:10px;border-top:1px solid #eee}.listing_form .datepicker_container span{display:none}@media (max-width: 484px){.listing_form .datepicker_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;justify-content:center;border:1px solid #D7D9DB;width:100%;border-radius:5px;padding:5px;margin:12px 0;text-align:center}.listing_form .datepicker_container span{display:inline-block}}.listing_form #listing_date_of_birth_input{width:35px;margin:15px 0 0 0}@media (max-width: 484px){.listing_form #listing_date_of_birth_input{display:inline-block;margin:0;height:25px}}.listing_form .character-count{text-align:right;opacity:0.6;font-size:13px;margin-bottom:10px;margin-top:-15px}@media (max-width: 484px){.listing_form .character-count{font-size:14px;margin:0 0 10px 0}}form.listing_photo .notice,form.listing_video .notice{color:#5FA503;font-weight:bold;text-align:center}form.listing_photo .label,form.listing_video .label{margin-top:0 !important;margin-bottom:0 !important}form.listing_photo .photos_ol,form.listing_video .photos_ol{border-bottom:1px solid #F1F2F2}form.listing_photo ul li,form.listing_video ul li{border:0 !important;float:left}form.listing_photo ul li a,form.listing_video ul li a{display:block;text-align:center;border:0 !important}form.listing_photo li .action,form.listing_video li .action{text-decoration:none;margin-bottom:5px;width:100%;font-weight:bold}@media (max-width: 800px){form.listing_photo li .action,form.listing_video li .action{font-size:22px}}form.listing_photo li .remove-photo,form.listing_photo .destroy,form.listing_video li .remove-photo,form.listing_video .destroy{color:#E7131A}form.listing_photo li .edit-photo,form.listing_video li .edit-photo{color:#5FA503}form.listing_photo li.photos,form.listing_photo li.videos,form.listing_video li.photos,form.listing_video li.videos{border:none}form.listing_photo li.photos ul,form.listing_photo li.videos ul,form.listing_video li.photos ul,form.listing_video li.videos ul{overflow:hidden;justify-content:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start}form.listing_photo li.photos li,form.listing_photo li.videos li,form.listing_video li.photos li,form.listing_video li.videos li{padding:0 10px 20px 10px;width:16%;position:relative}@media (max-width: 800px){form.listing_photo li.photos li,form.listing_photo li.videos li,form.listing_video li.photos li,form.listing_video li.videos li{width:25%}}@media (max-width: 484px){form.listing_photo li.photos li,form.listing_photo li.videos li,form.listing_video li.photos li,form.listing_video li.videos li{width:50%;padding:10px}}form.listing_photo li.photos img,form.listing_photo li.videos img,form.listing_video li.photos img,form.listing_video li.videos img{padding:5px 0;margin:0 auto;display:block;width:90px;cursor:move}form.listing_photo .button,form.listing_photo .alerts-new__form .action input[type="submit"],.alerts-new__form .action form.listing_photo input[type="submit"],form.listing_video .button,form.listing_video .alerts-new__form .action input[type="submit"],.alerts-new__form .action form.listing_video input[type="submit"]{margin:10px auto 10px auto;display:block}.listings-controller .options-for-species-dropdown{display:none}.admin-logs-index .wrapper.records-container{max-width:unset}.admin-logs-index .filters-sidebar{min-width:90px;width:45%;max-width:230px;flex-shrink:0}@media (max-width: 484px){.admin-logs-index .filters-sidebar{width:100%}}.admin-logs-index .listing-container{overflow:hidden}.admin-logs-index .table-wrapper{overflow:auto;max-width:100%;background:-webkit-gradient(linear, left top, right top, color-stop(30%, #fff), to(rgba(255,255,255,0))),-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(70%, #fff)) 0 100%,radial-gradient(farthest-side at 0% 50%, rgba(0,0,0,0.3),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.3),rgba(0,0,0,0)) 0 100%;background:-o-linear-gradient(left, #fff 30%, rgba(255,255,255,0)),-o-linear-gradient(left, rgba(255,255,255,0), #fff 70%) 0 100%,-o-radial-gradient(0% 50%, farthest-side, rgba(0,0,0,0.3), transparent),-o-radial-gradient(100% 50%, farthest-side, rgba(0,0,0,0.3), transparent) 0 100%;background:linear-gradient(to right, #fff 30%, rgba(255,255,255,0)),linear-gradient(to right, rgba(255,255,255,0), #fff 70%) 0 100%,radial-gradient(farthest-side at 0% 50%, rgba(0,0,0,0.3),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.3),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:white;background-size:40px 100%, 40px 100%, 14px 100%, 14px 100%;background-position:0 0, 100%, 0 0, 100%;background-attachment:local, local, scroll, scroll}.admin-logs-index .table-wrapper table{width:auto}.admin-logs-index .table-wrapper td{vertical-align:top;font-size:0.85rem}.admin-logs-index .table-wrapper td code{display:block;max-width:500px}body.admin .pr-expandable legend{cursor:pointer}body.admin .pr-expandable legend:after{margin:5px 10px 0 0;font-family:FontAwesome;float:right}body.admin .pr-expandable.expanded legend:after{content:""}body.admin .pr-expandable.collapsed legend:after{content:""}.admin-tools .records-container#index{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.admin-tools .records-container .container{margin:10px;min-width:230px;padding:0 !important;border:transparent}.admin-tools .records-container .container h3{margin:0;border-bottom:1px solid #888888;padding:15px 20px;background-color:#fff}.admin-tools .records-container .container ul{background-color:#EFEFEF;padding:10px 20px;margin:0}.admin-tools .records-container .container ul li{padding:8px 0;font-size:inherit;margin:0}.admin-tools .records-container .container ul li:hover{background:transparent}.admin-tools .records-container .container ul li a{padding:0}.admin-tools-users .search-main-content{margin:60px}.admin-tools-users .search-main-content table{width:80%;margin:auto;border:1px solid #ddd}.admin-tools-users .search-main-content table th,.admin-tools-users .search-main-content table td{padding:10px !important;border:1px solid #ddd}.admin-tools-subscriptions .statistics{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.admin-tools-subscriptions .statistics .item{padding:15px;background-color:#fff;border:1px solid #eee}.admin-tools-subscriptions .statistics .item .title{font-size:1.2em}.admin-tools-subscriptions .statistics .item .value{text-align:center}.admin-tools-charges-index--table tbody tr{cursor:pointer}.admin-tools-charges-show--table{margin:2em auto}.admin-tools-charges-show--table thead th{padding:18px 0 8px 0;color:#5FA503;font-size:1.4em}.admin-tools-charges-show--table tbody th{text-align:left;padding:0 7px}.admin-tools-charges-show--table tbody th.center{text-align:center}.admin-tools-charges-show--table tbody td{padding:0 7px}.admin-tools-charges-show--table tbody td .cancel{color:#E7131A}.admin-tools-charges-show--table tbody td .cancel.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.admin-tools-cat_origin_stats table tbody tr:last-child{font-weight:bold}.admin-tools-group_donations .higlights th{background-color:#5FA503;color:#fff;padding:10px;text-align:center !important;border:5px solid;margin-right:10px}.admin-tools-group_donations .standard_table{width:650px;margin:0 auto;padding-top:30px}.admin-tools-group_donations .standard_table td,.admin-tools-group_donations .standard_table th{border:1px solid #eee;padding:5px}.admin-tools-chat_errors .controls{overflow:hidden;*zoom:1}.admin-tools-chat_errors .controls a{color:#45B9E7;text-decoration:none}.admin-tools-chat_errors .controls .right{float:right}.admin-tools-chat_errors .white-container{padding:0 !important;width:100%}.admin-tools-chat_errors .tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap}.admin-tools-chat_errors .tabs a{height:35px;line-height:35px;text-decoration:none;font-weight:bold;flex:1;outline:0}.admin-tools-chat_errors .tabs a:hover,.admin-tools-chat_errors .tabs a.active{background-color:#5FA503;color:#EFEFEF}.admin-tools-chat_errors--table{padding:0;table-layout:fixed}.admin-tools-chat_errors--table .expandable-control{height:35px;line-height:35px;border-top:1px solid #EFEFEF}.admin-tools-chat_errors--table .expandable-control:first-child{border-top:none}.admin-tools-chat_errors--table .expandable-control .heading{font-weight:bold;color:#5FA503;cursor:pointer}.admin-tools-chat_errors--table .error-content{padding:0;display:none;background-color:#EFEFEF;position:relative}.admin-tools-chat_errors--table .error-content pre{margin:0 auto;padding-top:20px;width:95%;text-align:left;background-color:#EFEFEF}.admin-tools-chat_errors .copyable-control{top:15px;right:15px;position:absolute;cursor:pointer}.admin-tools-connection_statement_cache #site-wrapper{margin:0 auto 25px auto;width:95%}.admin-tools-connection_statement_cache #site-wrapper ul{border:1px solid #ccc}.admin-tools-connection_statement_cache #site-wrapper ul li{padding:10px 15px;border-bottom:1px solid #ccc}.admin-tools-connection_statement_cache #site-wrapper ul li:last-child{border-bottom:none}.photo_search_results{flex-wrap:wrap;align-items:baseline}.photo_search_results .photo_container{width:33%;margin-bottom:30px}.photo_search_results .photo_container h3{margin:5px 0}.photo_search_results .photo_container p{margin:5px 0}.admin-tools-photo_search-excluded_groups form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:baseline}@media (max-width: 484px){.admin-tools-photo_search-excluded_groups form{flex-direction:column}}.admin-tools-photo_search-excluded_groups #photo_search ul li{margin:5px 0}.admin-tools-photo_search-excluded_groups #photo_search ul li a{margin-left:15px}.admin-tools-photo_search-excluded_groups #photo_search ul li a i{color:#E7131A}.admin-users-index table .button,.admin-users-index table .alerts-new__form .action input[type="submit"],.alerts-new__form .action .admin-users-index table input[type="submit"],.admin-users-index table .button--red,.admin-groups-users table .button,.admin-groups-users table .alerts-new__form .action input[type="submit"],.alerts-new__form .action .admin-groups-users table input[type="submit"],.admin-groups-users table .button--red{margin:10px 8px 0 0}.admin-users-index table .button--red,.admin-groups-users table .button--red{margin:10px 0 0 0}@media (max-width: 800px){.admin-users-index .button,.admin-users-index .alerts-new__form .action input[type="submit"],.alerts-new__form .action .admin-users-index input[type="submit"],.admin-users-index .button--red,.admin-groups-users .button,.admin-groups-users .alerts-new__form .action input[type="submit"],.alerts-new__form .action .admin-groups-users input[type="submit"],.admin-groups-users .button--red{margin-bottom:20px}}.admin-users-index .records-container table tbody tr .button,.admin-users-index .records-container table tbody tr .alerts-new__form .action input[type="submit"],.alerts-new__form .action .admin-users-index .records-container table tbody tr input[type="submit"]{min-width:75px}.admin-users .wrapper .top-buttons,.admin-groups-users .wrapper .top-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center}.admin-users .wrapper .top-buttons a,.admin-groups-users .wrapper .top-buttons a{width:120px;margin:0 0 20px 15px}@media (max-width: 484px){.admin-users .wrapper .top-buttons,.admin-groups-users .wrapper .top-buttons{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column}.admin-users .wrapper .top-buttons a,.admin-groups-users .wrapper .top-buttons a{margin:0 0 20px 0;width:100%}}.admin-table .column_name{flex-flow:row;justify-content:space-around}.admin-table ul{margin:0}.admin-table ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column;border-bottom:1px solid #eee;padding:5px 0}@media (max-width: 484px){.admin-table ul li{padding:15px 0}}.admin-table ul li .overview{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}@media (max-width: 484px){.admin-table ul li .overview{flex-direction:column}.admin-table ul li .overview span{margin-bottom:10px}}.admin-table ul li .overview .status_button{background-color:#eee;font-weight:bold;width:100px;text-align:center;padding:5px;text-transform:uppercase}.admin-table ul li .overview .actions{min-width:145px}@media (max-width: 484px){.admin-table ul li .overview .actions{width:100%}}.admin-table ul li .overview .actions button{margin:0 !important;min-width:145px}.admin-table ul li .details{background-color:#f6f6f6;margin-bottom:10px;padding:5px;margin:5px 0}.admin-table ul li .details .reason{margin:5px 0 15px 5px}.admin-table ul li .details td{word-break:break-word;min-width:100px}.admin-table ul li .details .key{word-break:inherit}.admin-tools-data_kiosk .wrapper{max-width:none}.admin-tools-data_kiosk .flex-container{display:flex}@media (max-width: 800px){.admin-tools-data_kiosk .flex-container{flex-direction:column-reverse}}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container{width:75%}@media (max-width: 800px){.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container{width:100%;padding-top:20px}}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container .preset-date-ranges a{padding:8px 14px;border:1px solid #FDA705;color:#FDA705;font-weight:bold;border-radius:3px;margin:0 5px;text-decoration:none;display:inline-block}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container .preset-date-ranges a.active{background-color:#FDA705;color:#fff}@media (max-width: 484px){.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container .preset-date-ranges a{width:45%;padding:10px 0;margin-bottom:10px}}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container .results-container_graphs{display:flex;margin:20px 0 0 0;flex-direction:column}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container .results-container_graphs .results-container_graphs_row{display:flex}@media (max-width: 484px){.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container .results-container_graphs .results-container_graphs_row{flex-direction:column}}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container .results-container_graphs .results-container_graphs_row .container{margin:0 5px 20px 0;min-height:300px}@media (max-width: 484px){.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container .results-container_graphs .results-container_graphs_row .container{width:100%}}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container .results-container_graphs .results-container_graphs_row .graph-container{border:1px solid #ddd;flex:1}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container .results-container_graphs .results-container_graphs_row .graph-container h3{border-bottom:none;text-align:center}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container .results-container_graphs .results-container_graphs_row .chart-container{border:1px solid #ddd;width:30%}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container ul.notes-container{display:flex;margin:0;flex-direction:column;list-style-type:lower-roman;list-style-position:outside}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--results-container ul.notes-container li.note{color:#E7131A;font-size:0.8em;text-align:left}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--filters-container{padding-left:1em;width:25%}@media (max-width: 800px){.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--filters-container{width:100%}}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--filters-container .filters-header{display:flex;justify-content:space-between;margin-bottom:5px}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--filters-container .reset-filters-container a{color:#0076A8;font-size:12px;text-decoration:none}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--filters-container .reset-filters-container:after{content:"";color:#0076A8;font-family:FontAwesome;font-size:14px;font-weight:normal;font-style:normal;display:inline-block;-webkit-text-stroke:1px #fff}.admin-tools-data_kiosk .flex-container .admin-tools-data_kiosk--filters-container .select2-selection{margin-bottom:10px;width:100%}.admin-tools-donations .container{position:relative;overflow:hidden;*zoom:1}.admin-tools-donations--statistics{margin-left:5%;width:50%;float:left}.admin-tools-donations--statistics table{width:100%;background-color:#FFFFFF}.admin-tools-donations--statistics table th.table-heading{background-color:#5FA503;color:#FFFFFF;text-align:center}.admin-tools-donations--statistics table th.blank{background-color:#DEDEDE}.admin-tools-donations--statistics table th,.admin-tools-donations--statistics table td{padding-left:8px;text-align:left;border:1px solid #DEDEDE}.admin-tools-donations--filters-container{margin-right:5%;width:30%;float:right}.admin-tools-donations--chart{position:relative}.admin-tools-donations--chart #donation_chart{margin:0 auto;width:90%;min-height:400px}.admin-tools-donations--chart .prev-link,.admin-tools-donations--chart .next-link{top:37%;font-size:2em;text-decoration:none;text-wrap:nowrap;overflow:hidden;position:absolute}.admin-tools-donations--chart .prev-link.disabled,.admin-tools-donations--chart .next-link.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.admin-tools-donations--chart .prev-link{left:15px}.admin-tools-donations--chart .next-link{right:15px}.admin-tools-enquiry_blacklist .records-container{width:70%}.admin-tools-enquiry_blacklist .formtastic li{list-style:none}@font-face{font-family:"SourceSerifPro-Light";src:url(https://d339b5nop2tkmp.cloudfront.net/assets/SourceSerifPro-Light-9ced7df50ee62a4ee68c9c762488914844986336dbf0edbac02c67eaa22f01da.otf)}.blog-posts .wrapper{max-width:940px}.blog-posts .share_buttons{padding:20px;clear:both}.blog-posts .blog_post-header{margin-top:40px;position:relative}.blog-posts .blog_post-header .flick{position:absolute;top:-28px;width:125px}.blog-posts .blog_post-header-icon{float:left}.blog-posts .blog_post-header-icon p{background-color:#383838;color:white;font-weight:bold;padding:5px 10px;font-size:24px;margin:3px}.blog-posts .blog_post-header-icon p:first-child{padding-left:20px}.blog-posts .blog_post-header-icon p:last-child{display:inline-block;margin-left:15px}.blog-posts .blog_post-header-dates{float:right;margin:10px 0}@media (max-width: 484px){.blog-posts .blog_post-header-dates{float:left;margin:20px 0}}.blog-posts .blog_post-header-dates p{margin:0;font-size:14px;line-height:25px}.blog-posts .blog_post-header-heading{clear:both;max-width:65%}@media (max-width: 484px){.blog-posts .blog_post-header-heading{max-width:100%}}.blog-posts .blog_post-header-heading.full-width{max-width:100%}.blog-posts .blog_post-header-heading h1{margin:40px 0 15px;float:left;text-align:left}@media (max-width: 484px){.blog-posts .blog_post-header-heading h1{margin:0}}.blog-posts .blog_post-header-categories{margin-top:45px;display:flex;flex-wrap:wrap;justify-content:flex-end}@media (max-width: 484px){.blog-posts .blog_post-header-categories{float:left;margin:10px 0}}.blog-posts .blog_post-header-categories a{border:1px dashed #454545;padding:5px 15px;background-color:#fff;border-radius:6px;margin:3px}.blog-posts .blog_post-image{width:100%}.blog-posts .article_content{overflow:hidden;clear:both;max-width:850px;margin:auto}.blog-posts .article_content .published_date,.blog-posts .article_content .updated_date{margin:0;font-style:italic}.blog-posts ul,.blog-posts ol{padding:0 20px;list-style:disc}.blog-posts ul li,.blog-posts ol li{font-size:18px;line-height:30px}.blog-posts h2{background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/blogposts/h2-background-fe0baa16ff830cd14b4bb292da3a700fc152a470686b5629d9a56b3f05587755.svg);display:inline-block;padding-right:4px;background-position-y:-5px}.blog-posts h5{color:#717171;font-size:20px;font-weight:500}.blog-posts blockquote{font-family:"SourceSerifPro-Light", serif;font-size:24px;margin:40px 60px;color:#717171;text-align:center}@media (max-width: 484px){.blog-posts blockquote{margin:40px}}.blog-posts blockquote p{font-size:24px}.blog-posts .excerpt{font-family:"SourceSerifPro-Light", serif;color:#717171;font-size:30px;margin-bottom:40px}.blog-posts .caption{font-style:italic;font-size:14px;color:#000000;text-align:center}.blog-posts a{font-weight:bold}.blog-posts hr{margin:20px 0}@media (max-width: 484px){.blog-posts img{max-width:100% !important;height:auto !important}}.recommended_posts{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media (max-width: 484px){.recommended_posts{flex-direction:column}}.recommended_posts .post{box-shadow:0 0 8px rgba(0,0,0,0.2);background-color:#fff;width:23%;border-radius:10px;overflow:hidden;position:relative;padding-bottom:50px}@media (max-width: 484px){.recommended_posts .post{width:100%;margin:10px 0}}.recommended_posts .post img{width:100%;height:180px;object-fit:cover}.recommended_posts .post .post_name{display:block;margin:0.5em 1em;line-height:24px;text-decoration:none;color:#5FA503;font-weight:bold}.recommended_posts .post .post_name:hover{color:#0B0B0B;text-decoration:underline}.recommended_posts .post .article--button{position:absolute;bottom:0;width:calc(100% - 20px);margin:10px}@media (max-width: 484px){.rescue-group .wrapper{margin:0}}.rescue-group .wrapper .admin-edit .actions{background-color:#f6f6f6;padding:20px;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-evenly;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;flex-wrap:wrap}@media (max-width: 484px){.rescue-group .wrapper .admin-edit .actions{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column}}.rescue-group .wrapper .admin-edit .actions a{width:125px;margin:3px 0;padding:8px 0}@media (max-width: 484px){.rescue-group .wrapper .admin-edit .actions a{width:100%;margin-bottom:15px}}.rescue-group__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;border:1px solid #CCCCCC;padding:15px;box-shadow:0 0 8px rgba(0,0,0,0.2)}@media (max-width: 484px){.rescue-group__header{display:block}}.rescue-group__header__title{padding:0 25px 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center}@media (max-width: 800px){.rescue-group__header__title{display:block;max-width:none}}@media (max-width: 484px){.rescue-group__header__title{padding:0}}.rescue-group__header__title .rescue-group__header__avatar{height:100px;min-width:100px;margin-right:15px;max-width:225px;object-fit:contain}@media (max-width: 484px){.rescue-group__header__title .rescue-group__header__avatar{height:120px;display:block;margin:auto;margin-bottom:15px}}.rescue-group__header__title .rescue-group__header__details p{margin:5px 0}.rescue-group__header__title h1{line-height:1.1em;margin:0;color:#5FA503}.rescue-group__header__data{width:270px}@media (max-width: 800px){.rescue-group__header__data{width:300px}}@media (max-width: 484px){.rescue-group__header__data{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column}}.rescue-group__header__listings{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;margin-bottom:10px}.rescue-group__header__listings .listings span{padding:5px;font-size:14px;border:1px solid #CCCCCC;float:left;border-radius:4px 0 0 4px}.rescue-group__header__listings .listings span.value{border-left:none;padding:5px 7px;font-weight:bold;border-radius:0 4px 4px 0}.rescue-group__header__listings .listings span.type{border-radius:4px 0 0 4px}@media (max-width: 484px){.rescue-group__header__listings{order:2}}.rescue-group__header__active-in{margin:0;font-size:0.9em}.rescue-group__header__active-in span{font-weight:bold}@media (max-width: 484px){.rescue-group__header__active-in{order:1;margin:15px 0}}.group_rating{margin:0 auto;margin-bottom:15px}@media (max-width: 484px){.group_rating{width:180px}}.rescue-group__header__rating,.group_rating{color:#FFC107;font-weight:bold;font-size:18px}.rescue-group__header__rating i,.group_rating i{color:#FFC107;font-size:18px}.rescue-group__header__rating h3,.group_rating h3{text-align:center;margin:0;font-size:22px}.rescue-group__header__rating .checker,.group_rating .checker{display:none}.rescue-group__header__rating input,.group_rating input{overflow:hidden;position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);opacity:0}.rescue-group__header__rating label,.group_rating label{position:relative;float:right;color:#C8C8C8}.rescue-group__header__rating label:before,.group_rating label:before{margin:5px;content:"";font-family:FontAwesome;font-size:1.5em}.rescue-group__header__rating .checked ~ label:before,.group_rating .checked ~ label:before{color:#FFC107}.rescue-group__header__rating label:hover ~ label:before,.group_rating label:hover ~ label:before{color:#ffdb70}.rescue-group__header__rating label:hover:before,.group_rating label:hover:before{color:#FFC107}.rescue-group__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between}@media (max-width: 650px){.rescue-group__content{display:block}}.rescue-group__content .column{width:48%}@media (max-width: 650px){.rescue-group__content .column{width:100%}}.rescue-group__content .column .listing_content{overflow:hidden}.rescue-group__content .column a{word-break:break-word}.rescue-group__content .column .group-address .map{width:100%}.rescue-group__section-title{color:#5FA503;font-size:1.6em}@media (max-width: 484px){.rescue-group__section-title{font-size:19px}}.rescue-group__contact-details,.rescue-group__referees{font-size:0.9em;word-wrap:break-word;width:100%;margin-top:20px}.rescue-group__contact-details td,.rescue-group__referees td{border:1px solid #efefef;padding:8px}.rescue-group__contact-details .label,.rescue-group__referees .label{font-weight:bold}@media (max-width: 907px){.rescue-group__contact-details,.rescue-group__referees{font-size:0.8em}}.rescue-group__referees{width:100%}.rescue-group__social-contacts{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:20px 0}.rescue-group__social-contacts a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1;max-width:50%;justify-content:center;padding:5px 15px;margin-right:1%;background-color:#CCCCCC;text-decoration:none;color:white}.rescue-group__social-contacts a .icon{width:20px;height:20px}.rescue-group__social-contacts a i{font-size:20px}.rescue-group__social-contacts a i,.rescue-group__social-contacts a .icon{margin-right:5px}@media (max-width: 484px){.rescue-group__social-contacts a i,.rescue-group__social-contacts a .icon{margin-right:0}}.rescue-group__social-contacts a .text{font-size:0.9em}.rescue-group__social-contacts .facebook{background-color:#1877F2}.rescue-group__social-contacts .facebook:hover{background-color:#0b5fcc}.rescue-group__social-contacts .facebook .icon{background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/facebook-white-99803ed203e7a122d0dda4c6ba9060c17ea7477bddd6d3eab83f244082718116.svg)}.rescue-group__social-contacts .twitter{background-color:#45B9E7}.rescue-group__social-contacts .twitter:hover{background-color:#1ca6dd}.rescue-group__social-contacts .twitter .icon{background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/twitter-white-315b956a5199754adb5395c3b9b39e00788a342464814c1cf846f121f6acc725.svg)}.rescue-group__social-contacts .website{background-color:#616971}.rescue-group__social-contacts .website:hover{background-color:#495056}.rescue-group__social-contacts .instagram{background-image:linear-gradient(-135deg, #1400c8, #b900b4, #f50000)}.rescue-group__social-contacts .instagram:hover{background-image:linear-gradient(-135deg, #1000a0, #960192, #ce0000)}.rescue-group__pets-preview__header{text-align:center}.rescue-group__pets-preview .no-records-found h3{text-align:center;font-weight:500;font-size:14px;padding:15px;border:1px solid #ddd;margin:0;display:block}.rescue-group__pets-preview__pagination{padding:20px;background-color:#EFEFEF;margin-bottom:10px}@media (max-width: 484px){.rescue-group__pets-preview__pagination{background-color:transparent;padding:0}}.rescue-group__pets-preview__pagination form{display:flex;align-items:flex-end}@media (max-width: 484px){.rescue-group__pets-preview__pagination form{flex-direction:column}}.rescue-group__pets-preview__pagination form .submit{width:auto;margin:5px 5px}@media (max-width: 484px){.rescue-group__pets-preview__pagination form .submit{width:100%}}.rescue-group__pets-preview__pagination .pagination{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between}.rescue-group__pets-preview__pagination .pagination .info{display:inline-block}@media (max-width: 650px){.rescue-group__pets-preview__pagination .pagination{display:block}.rescue-group__pets-preview__pagination .pagination .info{margin-bottom:15px}}.options.distance-footer{text-align:center;padding:20px !important}form.user .user-links{padding:0;margin-top:10px}form.user .user-links li{text-align:center;width:100%}form.user .user-links p{display:inline-block;margin-bottom:0}.user_settings .edit-account .image{margin:10px 0}.user-profile{color:#555555;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-evenly;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly}@media (max-width: 950px){.user-profile{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column}}.user-profile .right-hand{width:70%}@media (max-width: 950px){.user-profile .right-hand{width:100%}}.user-profile .left-hand{width:30%}@media (max-width: 950px){.user-profile .left-hand{width:50%;margin:0 auto}}@media (max-width: 484px){.user-profile .left-hand{width:100%}}.user-profile .left-hand .image_silder img{width:95%}.user-profile .user_name{color:#5FA503;margin:0}.user-profile .contact_info{margin-top:0}.user-profile .contact_info li{font-weight:bold}.user-profile .contact_info li .fa-circle{color:#5FA503;font-size:10px;vertical-align:top;margin:5px 10px}.user-profile .sub_header{margin-bottom:3px;color:#5FA503;font-size:1.5em}.user-profile .family{display:inline-block;margin:0 10px}.user-profile .user_pet{text-align:center;display:inline-block;margin:15px;width:220px;vertical-align:top}.user-profile .user_pet img{width:120px;height:120px;object-fit:cover;border-radius:100%}.user-profile .user_pet .pet_name{color:#5FA503;font-size:1.2em;overflow-wrap:break-word}.user-profile .user_pet .pet_age{margin-bottom:10px}.user-profile .user_pet h4{margin:0;text-transform:capitalize}.user-profile .user_pet p{margin:0 0 5px 0}@media (max-width: 484px){.user-profile .user_pet p{text-align:center}}.users-show .edit-button{width:300px;margin:0 auto;margin-top:40px;display:block}.adopted_slideshow,.slides_container{display:flex;justify-content:center;flex-direction:column}.adopted_slideshow .slides,.slides_container .slides{position:absolute}.adopted_slideshow .slides img,.slides_container .slides img{width:100%;height:100%}.adopted_slideshow .slides .name,.slides_container .slides .name{background-color:#5FA503;padding:10px 22px;margin:10px 0;font-size:50px;color:#fff;position:absolute;top:10px}.adopted_slideshow .slides .group,.slides_container .slides .group{background-color:#5FA503;padding:10px 22px;margin:10px 0;font-size:20px;color:#fff;position:absolute;top:100px}.pet_loader{text-align:center}.pet_loader .image{width:100px;height:98px;margin:0 auto;background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/pet_loader_sprite-6e65b42494163000f62817eb40aaed9a134b31b3f8430a915f79789f79f939d4.png);background-size:950px;-webkit-animation:play 0.9s steps(8) infinite;-moz-animation:play 0.9s steps(8) infinite;-ms-animation:play 0.9s steps(8) infinite;-o-animation:play 0.9s steps(8) infinite;animation:play 9s steps(8) infinite}@-webkit-keyframes play{from{background-position:left}to{background-position:right}}@-moz-keyframes play{from{background-position:left}to{background-position:right}}@-ms-keyframes play{from{background-position:left}to{background-position:right}}@-o-keyframes play{from{background-position:left}to{background-position:right}}.alerts-content .wrapper{max-width:940px;margin:30px auto}.alerts-new__form{max-width:400px;margin:0 auto}.alerts-new__form .input.boolean label{margin-top:15px}.alerts-manage .wrapper{max-width:940px}.alerts-manage__new-alert-button.button,.alerts-new__form .action input.alerts-manage__new-alert-button[type="submit"]{display:block;margin:10px auto;max-width:400px}.alerts-manage__alerts-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;margin:30px 0 0 0}@media (max-width: 484px){.alerts-manage__alerts-list{margin:0}}.alerts-manage__alerts-list__alert{width:295px;background-color:#EFEFEF;margin-bottom:20px}@media (max-width: 484px){.alerts-manage__alerts-list__alert{width:100%}}.alerts-manage__alerts-list__alert .title{background-color:#0B0B0B;color:white;margin:0;font-size:1.3em}.alerts-manage__alerts-list__alert .properties_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;height:calc(100% - 38px)}.alerts-manage__alerts-list__alert .properties{padding:10px;font-size:0.9em}.alerts-manage__alerts-list__alert .properties .property{margin-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.alerts-manage__alerts-list__alert .properties .property span{font-weight:bold;min-width:45%;display:block}.alerts-manage__alerts-list__alert .properties p.last_sent{font-size:0.8em;font-weight:bold;line-height:18px;margin-bottom:0}.alerts-manage__alerts-list__alert .actions{padding:0 10px}.alerts-manage__alerts-list__alert .actions .button,.alerts-manage__alerts-list__alert .actions .alerts-new__form .action input[type="submit"],.alerts-new__form .action .alerts-manage__alerts-list__alert .actions input[type="submit"]{width:100%}.blog-posts-header{height:280px;background:#ccc url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/homepage-banners/blog-banner-2-2678f6a6a11f61c859f1721556c51b0d31e6bdae69d1db9197c979f516206dcc.jpg) 50% 50%;background-size:cover;background-repeat:no-repeat;margin-bottom:20px}@media (max-width: 484px){.blog-posts-header{height:240px}}.blog-posts-header h1{margin:0;padding-top:130px;color:#fff}@media (max-width: 484px){.blog-posts-header h1{font-size:24px;padding-top:100px}}.blog_post_collection .search__filters{background-color:#fcfcfc}.blog_post_collection__results-container{width:75%}@media (max-width: 484px){.blog_post_collection__results-container{width:100%}}.blog_post_collection__results-container .search-results{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 484px){.blog_post_collection .filters-sidebar{display:block}}.blog_post_collection .blog_post{height:210px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;box-shadow:0 1px 0 0px rgba(0,0,0,0.1);margin-bottom:15px;border-radius:10px;background-color:#fff;overflow:hidden}@media (max-width: 715px){.blog_post_collection .blog_post{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;height:auto}}@media (max-width: 800px){.blog_post_collection .blog_post .blog_post_image{height:auto;max-height:300px}}.blog_post_collection .blog_post .blog_post_image img{width:210px;object-fit:cover;height:210px}@media (max-width: 715px){.blog_post_collection .blog_post .blog_post_image img{width:100%}}.blog_post_collection .blog_post .blog_post_details{padding:20px;position:relative;width:80%}.blog_post_collection .blog_post .blog_post_details h3{margin:0 0 5px 0 !important;max-width:560px;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:28px;line-height:30px}@media (max-width: 484px){.blog_post_collection .blog_post .blog_post_details h3{white-space:pre-wrap}}.blog_post_collection .blog_post .blog_post_details h3 a{color:#5FA503;text-decoration:none}.blog_post_collection .blog_post .blog_post_details h3 a:hover{text-decoration:underline;color:#0B0B0B}.blog_post_collection .blog_post .blog_post_details p.excerpt{overflow:hidden;margin:0;max-height:55px}.blog_post_collection .blog_post .blog_post_details .article--button{width:170px;position:absolute;bottom:10px}@media (max-width: 715px){.blog_post_collection .blog_post .blog_post_details{width:100%;height:auto;padding:20px}.blog_post_collection .blog_post .blog_post_details a.article--button{position:inherit;width:100%;margin:20px 0 0 0}}.impact-page .quick_stats{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around;padding:40px;background-color:#E3F9C0;margin:60px 0}@media (max-width: 484px){.impact-page .quick_stats{flex-flow:column}}.impact-page .stat{text-align:center}.impact-page .stat h3{color:#5FA503;font-size:30px;margin:20px 0 0 0}.impact-page .stat p{text-align:center;font-weight:bold;margin:16px 5px}.impact-page .impact_blogs_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around;flex-wrap:wrap}.impact-page .impact_blogs_container .blog_post.impact{width:31%;flex-direction:column;height:auto}@media (max-width: 760px){.impact-page .impact_blogs_container .blog_post.impact{width:49%}}@media (max-width: 484px){.impact-page .impact_blogs_container .blog_post.impact{width:100%}}.impact-page .impact_blogs_container .blog_post.impact .blog_post_image img{width:100%}.impact-page .impact_blogs_container .blog_post.impact .blog_post_details{width:100%}@media (max-width: 484px){.impact-page .impact_blogs_container .blog_post.impact .blog_post_details{height:auto}}.impact-page .impact_blogs_container .blog_post.impact .blog_post_details p.excerpt{max-height:none;min-height:200px}@media (max-width: 484px){.impact-page .impact_blogs_container .blog_post.impact .blog_post_details p.excerpt{min-height:none}}.impact-page .impact_blogs_container .blog_post.impact .blog_post_details .button,.impact-page .impact_blogs_container .blog_post.impact .blog_post_details .alerts-new__form .action input[type="submit"],.alerts-new__form .action .impact-page .impact_blogs_container .blog_post.impact .blog_post_details input[type="submit"]{width:88%}@media (max-width: 484px){.campaign-collection .search__per-page{display:block}}.campaign-collection .search__per-page .select-container{min-width:150px}.campaign-collection .campaign-collection-cards .campaign-collection-card{height:120px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-shadow:0 0 8px rgba(0,0,0,0.2);margin-bottom:20px}@media (max-width: 484px){.campaign-collection .campaign-collection-cards .campaign-collection-card{flex-direction:column;height:auto}}.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__img{position:relative}.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__img .status-banner{position:absolute;background-color:#5FA503;width:100%;padding:3px;text-align:center;bottom:20px;font-weight:bold;color:#fff}@media (max-width: 484px){.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__img .status-banner{bottom:50px}}.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__img img{width:120px}@media (max-width: 484px){.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__img img{width:100%}}.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;width:100%;padding:20px;align-items:center}@media (max-width: 484px){.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content{flex-direction:column}}.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}@media (max-width: 800px){.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__header{width:170px}}@media (max-width: 484px){.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__header{width:100%;margin-top:0;text-align:center}}.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media (max-width: 484px){.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__group{justify-content:center}}.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__group-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}@media (max-width: 800px){.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__group-name{width:150px}}@media (max-width: 484px){.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__group-name{width:auto;margin-bottom:20px}}.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__views,.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__enquiries{border:1px solid #DEDEDE;padding:7px;display:inline-block}@media (max-width: 800px){.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__views,.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__enquiries{margin:5px}}.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__socials a{width:35px !important;height:35px;margin:3px}@media (max-width: 484px){.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content__socials a{margin:20px 10px}}.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content .button,.campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content .alerts-new__form .action input[type="submit"],.alerts-new__form .action .campaign-collection .campaign-collection-cards .campaign-collection-card .campaign-collection__content input[type="submit"]{margin-bottom:0}body.charter-index{overflow:hidden}body.charter-index .petrescue_charter iframe{border:none;width:100%;height:100vh}body.charter-index #footer{display:none}.confetti-canvas{position:absolute;z-index:99;display:none}.enquiry-form .wrapper{max-width:700px}.enquiry-form .wrapper .img-container{margin:0 auto;width:55%;position:relative}@media (max-width: 484px){.enquiry-form .wrapper .img-container{width:100%}}.enquiry-form .wrapper .img-container img{border-radius:50%}.enquiry-form .wrapper .img-container .right-img{width:200px;position:absolute;right:1px}.enquiry-form .wrapper .img-container .default-img{width:200px;height:200px;background-color:#D8D8D8;border-radius:50%;text-align:center;padding:25px 0}.enquiry-form .wrapper .img-container .default-img i{color:#fff;font-size:130px;margin-top:30px}.enquiry-form .wrapper .manual_location{text-decoration:underline;cursor:pointer;width:200px}.enquiry-form .wrapper .manual_location:hover{color:#427302}.enquiry-form .wrapper .actions .button,.enquiry-form .wrapper .actions .alerts-new__form .action input[type="submit"],.alerts-new__form .action .enquiry-form .wrapper .actions input[type="submit"]{width:400px;font-size:21px;padding:10px}.enquiry-form .wrapper .actions .terms{margin:0 ayto;max-width:400px}.enquiry-form .wrapper .group_policy_level{padding:20px;border:1px dashed;margin:40px;font-weight:normal;font-size:1em}.enquiry-form .wrapper .group_policy_level ol{list-style:disc;padding:0 20px;flex-direction:column}.enquiry-form .wrapper .group_policy_level ol li{margin:4px}.enquiry-form .wrapper .group_policy_level ol,.enquiry-form .wrapper .group_policy_level p{font-size:15px;font-style:italic}.enquiry-form a{font-weight:bold}.listings-enquiries-sent .flex,.listings-enquiries-account_confirmation .flex{flex-direction:row}@media (max-width: 484px){.listings-enquiries-sent .flex,.listings-enquiries-account_confirmation .flex{flex-direction:column}}.listings-enquiries-sent img,.listings-enquiries-account_confirmation img{max-width:100%;margin:20px 30px 20px 0;display:block;border-radius:100%}@media (max-width: 484px){.listings-enquiries-sent img,.listings-enquiries-account_confirmation img{width:120px;height:120px;margin:0}}.listings-enquiries-sent .average-response-time,.listings-enquiries-account_confirmation .average-response-time{padding:6px 15px;border:1px dashed;display:inline-block}.listings-enquiries-sent .column-form__fieldset,.listings-enquiries-account_confirmation .column-form__fieldset{max-width:700px;width:100%;background-color:#F6F6F6;padding:30px;margin:35px auto}.listings-enquiries-sent .return_profile,.listings-enquiries-account_confirmation .return_profile{display:block;width:300px}@media (max-width: 484px){.join_facebook_group .fb-landing-content-area{padding:0}}.join_facebook_group .fb-landing-hero-img{display:block;max-width:259px;width:100%;margin:30px auto 30px auto}.join_facebook_group p{font-size:1.1em;line-height:1.5;margin:1em auto;max-width:85%}@media (max-width: 484px){.join_facebook_group p{max-width:none}}.join_facebook_group ol{list-style:decimal;text-align:left;max-width:70%;margin:auto;padding-left:24px;font-size:1.1em;line-height:1.5}@media (max-width: 484px){.join_facebook_group ol{max-width:none}}.join_facebook_group .button--social.facebook{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:35px 0;padding:14px 25px;font-weight:bold}@media (max-width: 484px){.join_facebook_group .button--social.facebook{text-align:left}.join_facebook_group .button--social.facebook .icon{width:40px;height:40px}}.dashboards-show .wrapper:not(.nav-wrapper){max-width:1140px}.homepage-hero{width:100%;margin-bottom:20px;-moz-transition:background 300ms linear;-o-transition:background 300ms linear;-webkit-transition:background 300ms linear;transition:background 300ms linear}.homepage-hero.hero-1{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/homepage-banners/banner-1-6e1c2a0a4a24223354e217062ef51262832359d113d0936bdc773503c07b1dc3.jpg) no-repeat center center;background-color:rgba(51,51,51,0.3);background-blend-mode:multiply;-webkit-background-blend-mode:multiply;background-size:cover}.homepage-hero.hero-2{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/homepage-banners/banner-2-e9b0698c752c9618ee31dcdc130354a4ae2941bb11f6d977c044b13780f2c981.jpg) no-repeat center center;background-color:rgba(51,51,51,0.3);background-blend-mode:multiply;-webkit-background-blend-mode:multiply;background-size:cover}.homepage-hero.hero-3{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/homepage-banners/banner-3-c9bb4f61b058f9eab6e18d6ac4a4413dc1433c590247572f71acd4fabc562cb4.jpg) no-repeat center center;background-color:rgba(51,51,51,0.3);background-blend-mode:multiply;-webkit-background-blend-mode:multiply;background-size:cover}.homepage-hero.hero-4{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/homepage-banners/banner-4-3c8f1da93f501f150b77ffe81f2ecf135d849720502b3a5af564827823744be7.jpg) no-repeat center center;background-color:rgba(51,51,51,0.3);background-blend-mode:multiply;-webkit-background-blend-mode:multiply;background-size:cover}.homepage-hero.hero-5{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/homepage-banners/banner-5-0645e532c48938f4456eea25b87ca4f1950a9612d5e5f3acb80c6cdf8cd3094c.jpg) no-repeat center center;background-color:rgba(51,51,51,0.3);background-blend-mode:multiply;-webkit-background-blend-mode:multiply;background-size:cover}.homepage-hero.hero-6{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/homepage-banners/banner-6-025cc498e0e4d039841217a05aab7961a4f4790fc7aca1503d69f4df1868b05c.jpg) no-repeat center center;background-color:rgba(51,51,51,0.3);background-blend-mode:multiply;-webkit-background-blend-mode:multiply;background-size:cover}.homepage-hero.hero-7{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/homepage-banners/banner-7-d4654830781c3ae549460587d88bb9034db2c3d77af025237ed60aa001a8b9b1.jpg) no-repeat center center;background-color:rgba(51,51,51,0.3);background-blend-mode:multiply;-webkit-background-blend-mode:multiply;background-size:cover}.homepage-hero .wrapper{margin-top:0;min-height:610px;height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column;justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;text-align:center;color:white}.homepage-hero h1{margin:0 0 10px}.homepage-hero h3 a{color:#fff}.homepage-hero .mobile-show{display:none}.homepage__intro h2,.homepage__intro p{text-align:center;margin:1em auto;max-width:640px}@media (max-width: 484px){.homepage__intro h2,.homepage__intro p{text-align:left}}.homepage__intro h2 a,.homepage__intro p a{color:#0B0B0B}.homepage__intro .article--button{margin:auto;display:block;width:200px;margin-bottom:40px}.homepage__impact{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/homepage_impact_background-2754802d56319f44a9a5a297fd32fe393dcbaa2341b45f770e5149f3e8bded11.svg) no-repeat;position:relative;background-size:cover;margin-top:60px}@media (max-width: 850px){.homepage__impact{background-size:contain;background-position-y:108px}}.homepage__impact-shadow{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/background_shadow-911795313e5cbc0371b83a7789687d64744c0e730c803f347005671bd06a70bd.svg) no-repeat center center;width:100%;height:100px;position:absolute;bottom:60px;background-size:cover}.homepage__impact__heading{max-width:550px;margin:auto;margin-bottom:80px}@media (max-width: 484px){.homepage__impact__heading{margin:0 15px 130px}}.homepage__impact__heading h1{text-align:left;margin-bottom:10px}@media (max-width: 484px){.homepage__impact__heading h1{font-size:40px}}.homepage__impact__heading span{font-style:italic;font-size:12px;line-height:26px}.homepage__impact__stats-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:1100px;margin:auto;padding:0 15px;justify-content:space-between}@media (max-width: 850px){.homepage__impact__stats-container{flex-direction:column;padding-bottom:120px;background-color:#63AC44}}.homepage__impact__stats-container__stat{text-align:center;position:relative;margin-bottom:10px;z-index:2}@media (max-width: 484px){.homepage__impact__stats-container__stat{margin-bottom:20px}}.homepage__impact__stats-container__stat:after{content:"";background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/shadow-229f47f2d77f58c25ea7589e10bf746526a1ed155d06080647697c1b0adbff86.svg) no-repeat center center;width:170px;height:25px;position:absolute;bottom:-55px;left:0;right:0;margin-right:auto;margin-left:auto}.homepage__impact__stats-container__stat:first-of-type h2:after{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/confetti3-5e1350b5a0a81e96e27143826500d784193aab45c2908ade2fd09c31fdc8a39f.svg);width:100px;height:220px;top:-180px}@media (max-width: 850px){.homepage__impact__stats-container__stat:first-of-type h2:after{display:block;background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/confetti4-d856f9cd6ed15d1e5e721d4e9e53bb2a3cf38a79fc05f280e4ac18a122652425.svg);height:150px;top:-120px}}.homepage__impact__stats-container__stat:last-of-type h2:after{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/confetti1-9285b7d3c63d63b8ccd16f0c378145960137f7350e44454891a5431b4d5d61ce.svg);width:95px;height:200px;top:-160px}@media (max-width: 484px){.homepage__impact__stats-container__stat .article--button--strong{width:fit-content}}.homepage__impact__stats-container h3{font-size:30px;line-height:32px;color:#0B0B0B;margin-top:0;font-family:"Source Serif Pro", serif}@media (max-width: 800px){.homepage__impact__stats-container h3{font-size:26px}}.homepage__impact__stats-container h2{color:#fff;display:block;font-size:65px;line-height:89px;margin-bottom:0}@media (max-width: 800px){.homepage__impact__stats-container h2{font-size:50px;line-height:initial}}.homepage__impact__stats-container h2:after{content:"";background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/confetti2-66c0d639a9953d61733f87ec212a87103236eec0077517504ea25cdfea4c962b.svg) no-repeat;width:80px;height:90px;position:absolute;top:-55px;left:0;right:0;margin-right:auto;margin-left:auto}@media (max-width: 850px){.homepage__impact__stats-container h2:after{display:none}}.homepage__impact__footer{background-color:#7FC561;height:66px;width:100%}.homepage__impact__footer-images{max-width:1100px;margin:auto;position:relative}.homepage__impact__footer-images .image1,.homepage__impact__footer-images .image2{width:150px;height:150px;top:-100px;position:absolute}.homepage__impact__footer-images .image1{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/group1-926367d7b84f2cc590f28e48f00000e5596bbdaec8ee2da9dfe8699be1069542.svg) no-repeat;left:23%}@media (max-width: 484px){.homepage__impact__footer-images .image1{display:none}}.homepage__impact__footer-images .image2{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/group2-bb67207b9eabc79d2acdcd2610636236f639e9a3272ae92081a8ebeb6ac0f5b9.svg) no-repeat;right:23%}@media (max-width: 484px){.homepage__impact__footer-images .image2{left:6%}}.homepage__search{background-color:#EFEFEF;padding:20px}.homepage__search h3{text-align:center;margin:1em auto;max-width:640px}.homepage__search__pet-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center}.homepage__search__pet-links__item{width:170px;height:160px;background:#fcfcfc url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/pet-link-icons-494c067072f575502e1c1d324fd0851d4f16262e5a7c69174e48f70128efd95d.png) no-repeat 50% 0;background-size:100px auto;margin:0 10px 10px;padding:120px 5px 10px;text-decoration:none;text-align:center;font-size:0.9em;font-weight:bold;transition:all 500ms ease-in-out}.homepage__search__pet-links__item.dogs{background-position:50% 13px}.homepage__search__pet-links__item.cats{background-position:50% -170px}.homepage__search__pet-links__item.other{background-position:50% -370px}.homepage__search__pet-links__item.petrescue_search{position:relative;background-image:none;padding:10px 5px}.homepage__search__pet-links__item.petrescue_search:hover{background-color:#fcfcfc;color:#5FA503}@media (max-width: 484px){.homepage__search__pet-links__item.petrescue_search{padding:10px 20px}}.homepage__search__pet-links__item.petrescue_search form{justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center}@media (max-width: 484px){.homepage__search__pet-links__item.petrescue_search form{flex-direction:column-reverse;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between}}@media (max-width: 484px){.homepage__search__pet-links__item.petrescue_search form label{position:static;text-align:left}}.homepage__search__pet-links__item.petrescue_search .search-wrapper{width:130px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 484px){.homepage__search__pet-links__item.petrescue_search .search-wrapper{width:100%;margin-top:5px}}.homepage__search__pet-links__item.petrescue_search .search-wrapper input{border-radius:5px 0 0 5px;padding:10px 5px;border:1px solid #000000}.homepage__search__pet-links__item.petrescue_search .search-wrapper input::-webkit-input-placeholder{font-style:italic;font-family:"Source Serif Pro", serif}.homepage__search__pet-links__item.petrescue_search .search-wrapper input:-moz-placeholder{font-style:italic;font-family:"Source Serif Pro", serif}.homepage__search__pet-links__item.petrescue_search .search-wrapper input::-moz-placeholder{font-style:italic;font-family:"Source Serif Pro", serif}.homepage__search__pet-links__item.petrescue_search .search-wrapper input:-ms-input-placeholder{font-style:italic;font-family:"Source Serif Pro", serif}@media (max-width: 484px){.homepage__search__pet-links__item.petrescue_search .search-wrapper input{padding:5px;font-size:16px;margin:0}}.homepage__search__pet-links__item.petrescue_search .search-wrapper button{background-color:#5FA503;border:1px solid #5FA503;color:#FFFFFF;position:relative;left:-1px;height:42px;text-transform:uppercase;border-radius:0 5px 5px 0;font-weight:700}.homepage__search__pet-links__item.petrescue_search .search-wrapper button:hover,.homepage__search__pet-links__item.petrescue_search .search-wrapper button:focus{background-color:#427302;border-color:#427302}@media (max-width: 484px){.homepage__search__pet-links__item.petrescue_search .search-wrapper button{padding:0 8px}}.homepage__search__pet-links__item label{position:absolute;bottom:21px;text-align:center;width:100%;color:#333}.homepage__search__pet-links__item:hover{background-color:#5FA503;color:#333333}.homepage__search__pet-links__item:hover::selection{background-color:#e2e2e2}@media (max-width: 484px){.homepage-hero h1{font-size:2.4em}.homepage-hero h2,.homepage-hero h3{font-size:1.2em}.homepage__search__pet-links__item{width:100%;margin:0 0 10px;text-align:left;padding:30px 20px;height:90px;font-size:18px;background-size:65px;border-radius:8px}.homepage__search__pet-links__item.dogs{background-position:93% 9px}.homepage__search__pet-links__item.cats{background-position:93% -110px}.homepage__search__pet-links__item.other{background-position:93% -240px}}.homepage__blog-preview__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-shadow:0 0 10px rgba(0,0,0,0.4);border-radius:10px;overflow:hidden}.homepage__blog-preview__wrapper img{width:65%}@media (max-width: 718px){.homepage__blog-preview__wrapper img{width:100%}}@media (max-width: 718px){.homepage__blog-preview__wrapper{flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse}}.homepage__blog-preview__content{padding:25px}.homepage__blog-preview__content h2,.homepage__blog-preview__content p{margin:0 0 10px}.homepage__blog-preview__content h2{color:#5FA503;overflow:hidden}@media (max-width: 718px){.homepage__blog-preview__content{margin:0;max-width:100%}}.homepage__article-content__heading{font-size:40px;line-height:46px;color:#0B0B0B}.homepage__article-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 484px){.homepage__article-content{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column}}.homepage__article-content__articles-container{width:75%}@media (max-width: 484px){.homepage__article-content__articles-container{width:100%}}.homepage__article-content__articles{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around}@media (max-width: 484px){.homepage__article-content__articles{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column}}.homepage__article-content__articles .homepage__articles-card{width:31%;background-color:#fff;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 1px 0 0px rgba(0,0,0,0.1)}@media (max-width: 484px){.homepage__article-content__articles .homepage__articles-card{width:100%;margin-bottom:15px}}.homepage__article-content__articles .homepage__articles-card img{width:100%;object-fit:cover}.homepage__article-content__articles .homepage__articles-card__details{margin:15px;padding-bottom:65px}.homepage__article-content__articles .homepage__articles-card__details h3{margin:0 0 10px 0;font-size:28px;line-height:30px}.homepage__article-content__articles .homepage__articles-card__details h3 a{color:#5FA503;font-family:"Source Serif Pro", serif;text-decoration:none}.homepage__article-content__articles .homepage__articles-card__details h3 a:hover{color:#0B0B0B;text-decoration:underline}.homepage__article-content__articles .homepage__articles-card__details p{margin:0}.homepage__article-content__articles .homepage__articles-card .article--button{position:absolute;left:0;right:0;bottom:10px;margin-left:auto;margin-right:auto;width:fit-content;max-width:calc(100% - 30px)}@media (max-width: 484px){.homepage__article-content__articles .homepage__articles-card .article--button{width:100%}}.homepage__article-content__listings{font-weight:bold;width:25%}@media (max-width: 484px){.homepage__article-content__listings{width:100%}}.homepage__article-content__listings__link{position:relative;text-align:right;height:calc(50% - 30px);margin-left:3%}@media (max-width: 484px){.homepage__article-content__listings__link{margin-left:0}}.homepage__article-content__listings__link:first-child{margin-bottom:4px}.homepage__article-content__listings__link:first-child img{filter:grayscale(80%)}.homepage__article-content__listings__link:hover:first-child img{filter:none;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%)}.homepage__article-content__listings__link:hover img{transform:translateY(-4px);box-shadow:0 0 8px rgba(0,0,0,0.15)}.homepage__article-content__listings__link:hover span{background-color:#5FA503}.homepage__article-content__listings__link img{transition:0.1s ease-out;border-radius:10px;height:calc(100% - 10px);object-fit:cover;width:100%;box-shadow:0 1px 0 0px rgba(0,0,0,0.1)}.homepage__article-content__listings__link span{transition:0.5s ease-out;position:absolute;left:-3px;font-size:20px;bottom:30px;color:#fff;background-color:#333333;font-family:"Source Serif Pro", serif;padding:6px 10px}.homepage__article-content__button{display:block;margin:0 auto;width:fit-content;margin-top:25px;margin-left:calc(66% - 85px)}@media (max-width: 484px){.homepage__article-content__button{margin:5px auto 20px auto}}section.homepage__partners .wrapper{margin-bottom:40px}@media (max-width: 484px){section.homepage__partners .wrapper .homepage__partners__content{padding:15px 0;margin-top:40px}}section.homepage__partners .wrapper h2{font-size:40px;line-height:46px;color:#0B0B0B;text-align:center}section.homepage__partners .wrapper .flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center}section.homepage__partners .wrapper .flex .sponsor a{text-indent:-999999px;display:block;background-repeat:no-repeat;height:135px;width:150px;background-position:center center;margin:20px}@media (max-width: 484px){section.homepage__partners .wrapper .flex .sponsor a{width:auto;height:90px}}section.homepage__partners .wrapper .flex .sponsor .pedigree{background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/sponsors/pedigree-c2106cf80fa389b1ef38fbc0e8a3b8eea3db9f554c803d919e9570ced476ca24.jpg)}section.homepage__partners .wrapper .flex .sponsor .petstock{background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/sponsors/petstock1-9d9a885849a4e107c5e843c3e180d39c31295fb5a2f0d20c8f9bde032845fdb5.jpg)}section.homepage__partners .wrapper .flex .sponsor .woolworths{background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/sponsors/woolworths-ee74a9f7d390a1eb82d855334db89f69472ae48c0e1cc04009699e1cd79095ac.png);height:175px}@media (max-width: 484px){section.homepage__partners .wrapper .flex .sponsor{width:100%;text-align:center}}.cards-common-subscribe-newsletter_container .cards-common-subscribe-newsletter .email{width:90% !important}@media (max-width: 484px){.cards-common-subscribe-newsletter_container .cards-common-subscribe-newsletter{padding:0 1.2em}.cards-common-subscribe-newsletter_container .cards-common-subscribe-newsletter .email{width:100% !important}}.enquiry-message{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between}@media (max-width: 484px){.enquiry-message{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column}}.enquiry-message h2{margin-top:0 0 10px;color:#5FA503}@media (max-width: 484px){.enquiry-message h2{margin:0;font-size:18px}}.enquiry-message .column_left{width:30%;display:inline-block}@media (max-width: 484px){.enquiry-message .column_left{width:100%}}.enquiry-message .column_left .from_detail{margin-bottom:15px}.enquiry-message .column_left p{margin:0}@media (max-width: 484px){.enquiry-message .column_left p{font-size:15px}}.enquiry-message .column_right{width:65%;display:inline-block;padding-bottom:50px}@media (max-width: 484px){.enquiry-message .column_right{width:100%;padding:0}.enquiry-message .column_right h2{margin-top:20px}.enquiry-message .column_right p{font-size:15px}}.enquiry-message .column_right .float-left{float:left}.enquiry-message form{margin:0;position:absolute;width:100%}.enquiry-message form input{display:inline-block;max-width:350px}.enquiry-message form .button,.enquiry-message form .alerts-new__form .action input[type="submit"],.alerts-new__form .action .enquiry-message form input[type="submit"]{width:auto;margin:0 0 0 10px}@media (max-width: 484px){.enquiry-message form{position:inherit}.enquiry-message form .button,.enquiry-message form .alerts-new__form .action input[type="submit"],.alerts-new__form .action .enquiry-message form input[type="submit"]{width:100%;margin:20px 0 0 0}}.our_work h1{margin:0 auto 30px auto;z-index:2;color:#fff;font-size:61px;line-height:1;text-shadow:-1px 3px 6px rgba(61,61,61,0.46)}.our_work h2{color:#68b406;font-size:40px;margin:0.4em 0;background-image:none !important}.our_work a.button{font-size:18px}.our_work .yellow-link{font-weight:bold;background-color:#eac435;color:#333;text-decoration:none}.our_work .yellow-link:hover{text-decoration:underline}.our_work .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.our_work .our-work-section{margin:60px auto;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.our_work header p{margin:0}.our_work header .button,.our_work header .alerts-new__form .action input[type="submit"],.alerts-new__form .action .our_work header input[type="submit"]{font-size:17px;margin-top:60px;z-index:2;width:245px;background-color:#fff;color:#103125;border:3px solid #103125;border-radius:16px}.our_work header .button:hover,.our_work header .alerts-new__form .action input[type="submit"]:hover,.alerts-new__form .action .our_work header input[type="submit"]:hover{color:#fff;background-color:#103125}.our_work .social-icons{margin:30px 20px 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our_work .social-icons a,.our_work .social-icons button{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;width:35px;height:35px;margin-bottom:10px;white-space:nowrap;overflow:hidden}.our_work .social-icons a span,.our_work .social-icons button span{display:none}.our_work .share_facebook:before{color:#fff;content:"";font-family:FontAwesome}.our_work .twitter-share:before{color:#fff;content:"";font-family:FontAwesome}.our_work .copy_link:before{color:#fff;content:"";font-family:FontAwesome}.our_work .program-section .program{width:30%;position:relative;margin:2px;overflow:hidden;display:block}.our_work .program-section .program img{width:100%}.our_work .program-section .program h3{font-size:30px;color:#fff;width:90% !important;position:absolute;bottom:0px;left:15px;word-break:break-word}.our_work .program-section .program p{display:none}.our_work .program-section .program a{color:#fff;text-decoration:none}.our_work .program-section .program img{box-shadow:inset 0px -122px 61px -31px rgba(0,0,0,0.46)}@media screen and (max-width: 800px){.our_work .program-section .program{width:44%}.our_work .program-section .program h3{margin-bottom:15px !important;font-size:20px}}.our_work .services{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;padding:110px 0 80px 0;overflow-x:hidden;position:relative;background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/our-work/services-blob-952cd47de853a500efbefbea63f1fac1d817845271639aeb698974f7ae62f1d3.svg);background-repeat:no-repeat;background-size:624px;background-position:right -34px top 55px}@media (max-width: 800px){.our_work .services{padding:80px 0 80px 0;background-position:right -158px top 14px}}.our_work .services-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.our_work .service{border:6px solid #efefef;z-index:2;width:23%;background-color:#efefef;margin:2px;-webkit-box-shadow:0px 2px 5px 3px #eaeaea;-webkit-box-shadow:0px 3px 5px 0px #cfcfcf;-moz-box-shadow:0px 3px 5px 0px #cfcfcf;box-shadow:0px 3px 5px 0px #cfcfcf}@media (max-width: 700px){.our_work .service{width:45%}}.our_work .service:hover{border:6px solid #424242;background-color:#fff}.our_work .service i{display:none}.our_work .service svg,.our_work .service img{width:100px;height:100px}.our_work .service h3{font-size:30px;width:auto !important;margin:0}.our_work .service p{display:none}.our_work .service a{text-decoration:none;padding:15px;display:block}.our_work .max-width{max-width:1080px;margin-left:auto;margin-right:auto}.our_work .text-block{margin:100px auto}.our_work .text-block div{margin-left:132px}.our_work .adoption-platform{margin:20px;width:30%}.our_work .gradient{background:-moz-linear-gradient(top, rgba(255,255,255,0) 40%, rgba(255,255,255,0.02) 41%, #212121 100%);background:-webkit-gradient(left top, left bottom, color-stop(40%, rgba(255,255,255,0)), color-stop(41%, rgba(255,255,255,0.02)), color-stop(100%, #212121));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 40%, rgba(255,255,255,0.02) 41%, #212121 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 40%, rgba(255,255,255,0.02) 41%, #212121 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 40%, rgba(255,255,255,0.02) 41%, #212121 100%);position:absolute;width:100%;height:100%;bottom:0}.our_work .gradient:hover{background-color:rgba(33,33,33,0.5)}.our_work .gradient a{color:transparent}.our_work .bottom-links div{width:45%}.our_work input[type=text]{width:75% !important}@media (max-width: 1070px){.our_work .header-padding{height:70px}.our_work .service h3{font-size:20px}}@media (min-width: 1300px){.our_work h1{margin-top:20px}}@media (min-width: 1450px){.our_work h1{margin-top:30px}.our_work .header-padding{display:none}.our_work .our-work-section{margin:0px auto 60px auto}}@media (max-width: 720px){.our_work .header-padding{height:150px}.our_work h1{margin:0 20px}.our_work .cat-blob{width:35%}.our_work .adoption-platform{width:60%}.our_work .service h3{font-size:17px}}@media (max-width: 910px){.our_work header .button,.our_work header .alerts-new__form .action input[type="submit"],.alerts-new__form .action .our_work header input[type="submit"]{margin-top:0;width:260px}.our_work .header-padding{height:170px}}@media (max-width: 800px){.our_work .bottom-links-section div{margin:0 20px !important}}@media (max-width: 745px){.our_work .social-icons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.our_work .social-icons button,.our_work .social-icons a{margin-right:10px}.our_work .bottom-links-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 480px){.our_work h1{font-size:50px}.our_work .service{width:46%}.our_work .service h3{font-size:16px}.our_work .blob-2{display:none}.our_work .services{padding:60px 0}.our_work .text-block{margin:0}.our_work .text-block div{margin:40px 20px}.our_work header h1{margin:20px !important}.our_work header a{margin-top:0 !important}.our_work .header-padding{height:280px}.our_work h2{font-size:1.8em}.our_work .cat-blob{display:none}.our_work .adoption-platform{width:100%}.our_work form input[type=submit],.our_work form input[type=text]{width:100% !important}}.our_work .header-padding{background-color:#d04a27;padding-bottom:20px}.our_work .header-svg{display:block}.our_work .header-text{justify-content:space-evenly;position:absolute;margin-left:auto;nmargin-right:auto;top:0;left:0;right:0}.our_work .header-text h1::selection,.our_work .header-text span::selection,.our_work .header-text br::selection{background-color:#e2e2e2}.our_work .header-text h1 span{font-size:0.45em;font-weight:normal}.our_work .header-text p{z-index:2;margin:0 auto}.our_work .work-areas__title{position:relative;max-width:560px;text-align:center;margin:30px auto 0 auto;padding-bottom:187px}.our_work .work-areas__title:after{content:"";background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/our-work/dashed-line-859f48b5404b0721ab2bb4c3478f5ec3c5a51c661a2500873c7a675259a9a8d1.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:35px;height:162px;display:block;position:absolute;left:50%;bottom:0}@media (max-width: 860px){.our_work .work-areas__title{padding-bottom:40px;margin:30px auto}.our_work .work-areas__title:after{display:none}}.our_work .work-areas__wrapper{background-color:#F7F7F7;overflow:visible;margin-top:147px;padding-bottom:60px;padding-top:1px}@media (max-width: 860px){.our_work .work-areas__wrapper{margin-top:100px}}.our_work .work-areas__grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1060px;padding:0 30px}@media (max-width: 860px){.our_work .work-areas__grid{display:block}}.our_work .work-areas__column{width:50%;margin-top:-147px}@media (max-width: 860px){.our_work .work-areas__column{width:unset;margin-top:50px}.our_work .work-areas__column:first-child{margin-top:-100px}}.our_work .work-areas__heading{font-family:"Source Serif Pro", serif;font-size:40px;line-height:37px;font-weight:bold;color:#383838;margin:0 auto}@media (max-width: 1015px){.our_work .work-areas__heading{font-size:33px;line-height:29px}}@media (max-width: 860px){.our_work .work-areas__heading:before{display:none}.our_work .work-areas__heading:after{display:none}}.our_work .work-areas__heading .work-areas__heading__text span{color:white}.our_work .work-areas__heading.pet-adoption{position:relative;margin-bottom:100px;background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/our-work/pet-adoption-background-3277ca43e5d4022107731e46a3793840d2fdc0d563f781528b810e268ffc494a.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%;max-width:468px}.our_work .work-areas__heading.pet-adoption .with-aspect-ratio{padding-top:54.48718%;overflow:hidden;height:0}.our_work .work-areas__heading.pet-adoption:before{content:"";background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/our-work/sparkles-left-5ea7a4ae92d11a0f712a23318d87da75bbd851416e67bdf10c261336155d4375.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:109px;height:148px;position:absolute;top:-103px;left:80px}.our_work .work-areas__heading.pet-adoption:after{content:"";background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/our-work/left-line-down-8983845c65337a0410a80380d92fdff3d4722679b8be6119a20e152481df8303.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:63px;height:87px;position:absolute;bottom:-76px;left:27px}.our_work .work-areas__heading.pet-adoption .work-areas__heading__text{position:absolute;top:23.16%;left:18.37%}@media (max-width: 1015px){.our_work .work-areas__heading.pet-adoption:after{bottom:-76px;left:61px}}@media (max-width: 860px){.our_work .work-areas__heading.pet-adoption{margin:0 auto 50px auto}}.our_work .work-areas__heading.redesign-future{position:relative;margin-bottom:82px;margin-top:106px;margin-left:-26px;background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/our-work/redesigning-the-future-background-446eddaf7741514bd2e3f79a187b5889d14c65b9febb1aaf48df33eea05b1c98.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%;max-width:469px}.our_work .work-areas__heading.redesign-future .with-aspect-ratio{padding-top:58.20896%;overflow:hidden;height:0}.our_work .work-areas__heading.redesign-future:before{content:"";background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/our-work/sparkles-right-a453cca3972623f9b7392a630691b1bc701ac76899ba990ba75f231b952a7f48.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:90px;height:224px;position:absolute;top:-167px;right:49px}.our_work .work-areas__heading.redesign-future:after{content:"";background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/our-work/right-line-down-4b5da61fe6c63f5c32cf148992576369c1f57e57e7aee53923f52f101b151cd3.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:162px;height:77px;position:absolute;bottom:-73px;left:167px}.our_work .work-areas__heading.redesign-future .work-areas__heading__text{position:absolute;top:25.08%;left:13%}@media (max-width: 1015px){.our_work .work-areas__heading.redesign-future{margin-left:0}.our_work .work-areas__heading.redesign-future:before{top:-175px;right:70px}.our_work .work-areas__heading.redesign-future:after{bottom:-73px;left:100px}}@media (max-width: 860px){.our_work .work-areas__heading.redesign-future{margin:0 auto 50px auto}}.our_work .work-areas__item,.our_work .work-areas__item--columed{margin-left:auto;margin-right:auto;max-width:324px}@media (max-width: 860px){.our_work .work-areas__item,.our_work .work-areas__item--columed{max-width:645px}}.our_work .work-areas__item+.work-areas__item,.our_work .work-areas__item--columed+.work-areas__item,.our_work .work-areas__item+.work-areas__item--columed,.our_work .work-areas__item--columed+.work-areas__item--columed{margin-top:64px}.our_work .work-areas__item .work-areas__item__img,.our_work .work-areas__item--columed .work-areas__item__img{max-width:100%;max-height:117px;margin:0 auto 30px auto;display:block}.our_work .work-areas__item .work-areas__item__contents h4,.our_work .work-areas__item--columed .work-areas__item__contents h4{margin:0;font-family:"Inter", sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;color:#10271F}.our_work .work-areas__item .work-areas__item__contents p,.our_work .work-areas__item--columed .work-areas__item__contents p{font-family:"Inter", sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#10271F}.our_work .work-areas__item--columed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;max-width:485px;margin-right:auto;margin-left:unset}.our_work .work-areas__item--columed+.work-areas__item--columed{margin-top:15px}@media (max-width: 860px){.our_work .work-areas__item--columed{margin-right:auto;margin-left:auto;max-width:645px}}.our_work .work-areas__item--columed .work-areas__item__img{display:block;width:117px;height:117px}.our_work .work-areas__item--columed .work-areas__item__contents{margin-left:30px}.our_work .spacer-top{margin-top:70px}.our_work .flex-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.our_work .title-type{font-family:"Source Serif Pro", serif;font-style:normal;font-weight:bold;font-size:40px;line-height:46px;color:#0b0b0b}.admin .pet-listing .wrapper{background-color:#fff;border:1px solid #F1F2F2;padding:20px}.admin-edit .flex{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between}.admin-edit .flex--end{justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end}.admin-edit .flex--end .col{margin-right:1em}.admin-edit .flex--space-around{justify-content:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around}.admin-edit-container{background-color:#f6f6f6;padding:20px;margin-bottom:15px;width:32%;height:260px;position:relative}@media (max-width: 484px){.admin-edit-container{width:100%;height:auto}}.admin-edit-container-numbers{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;border-bottom:1px solid #333;padding-bottom:5px}.admin-edit-container-numbers .flex{align-items:center;justify-content:left;-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left}@media (max-width: 484px){.admin-edit-container-numbers .flex{flex-direction:row;-webkit-direction:row;-ms-direction:row;-moz-direction:row}}.admin-edit-container-numbers .flex i.fa-eye{font-size:25px}.admin-edit-container-numbers .flex i.fa-envelope{font-size:15px;background-color:#333;border-radius:50%;color:#fff;padding:7px}.admin-edit-container-numbers .flex p{margin:7px}.admin-edit-container h3{margin-top:0}.admin-edit-container h3.status span{color:#5FA503;text-transform:uppercase}.admin-edit-container-actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap}.admin-edit-container-actions .edit,.admin-edit-container-actions .bump,.admin-edit-container-actions span,.admin-edit-container-actions .clone{width:32%;padding:8px 10px}.admin-edit-container-actions a{width:100%}.admin-edit-container-actions a.button-active{border-color:#5FA503;color:#5FA503;background-color:#DFECD1}.admin-edit-container-actions a.button-active.on_hold{border-color:#FDA705;color:#FDA705;background-color:#fce7bf}.admin-edit-container-actions a.button-active.rehome{border-color:#005DA5;color:#005DA5;background-color:#EAF3FB}.admin-edit-container__history,.admin-edit-container__remove{font-weight:bold;position:absolute;bottom:20px}@media (max-width: 800px){.admin-edit-container__history,.admin-edit-container__remove{position:relative;padding-top:10px;bottom:0}}.admin-edit-container__remove,.admin-edit-container__remove a{color:#d0021b;right:20px}@media (max-width: 800px){.admin-edit-container__remove,.admin-edit-container__remove a{right:0}}.admin-edit .admin_notice{text-align:center;background-color:#5FA503;padding:10px;margin-bottom:0;color:#fff;font-weight:bold}.admin-edit .notice{margin-bottom:10px;border:1px dashed #333;padding:15px;font-style:italic}.admin-edit__petrescue-admin{background-color:#EAF3FB;color:#005DA5;padding:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center}@media (max-width: 484px){.admin-edit__petrescue-admin{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column}}.admin-edit__petrescue-admin.block{margin-bottom:1em;width:100%;display:block}@media (max-width: 484px){.admin-edit__petrescue-admin .buttons{width:100%;padding:15px}}.admin-edit__petrescue-admin .buttons a{margin:0 2px;text-decoration:none;border:1.8px dashed #005DA5;color:#005DA5;font-weight:bold;padding:5px 8px;border-radius:5px}.admin-edit__petrescue-admin .buttons a:hover{background-color:#bfdbf3}@media (max-width: 484px){.admin-edit__petrescue-admin .buttons a{width:100%;display:block;text-align:center;margin-bottom:15px;border-radius:50px}}.pet-listing__photos{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;max-width:1140px;margin:0 auto;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;padding:0 30px}.pet-listing__photos ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.pet-listing__photos ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}@media (max-width: 484px){.pet-listing__photos{padding:0}}.pet-listing__photos__main{width:60%;position:relative;overflow:hidden}.pet-listing__photos__main .listing-slider ul li{overflow:hidden}.pet-listing__photos__main .listing-slider .image_count_counter{position:absolute;right:0;bottom:0;color:#fff;padding:10px;background-color:rgba(0,0,0,0.5)}.pet-listing__photos__main .listing-slider .not-active{border-radius:unset}.pet-listing__photos__main .listing-slider .status-banner{left:-35%;top:50px;font-size:18px}.pet-listing__photos__main img{display:block;width:100%;padding:2px}@media (max-width: 650px){.pet-listing__photos__main{width:100%}}.pet-listing__photos__thumbnails{width:38%;height:600px;overflow-x:auto;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;margin-left:2%;align-content:flex-start}@media (max-width: 650px){.pet-listing__photos__thumbnails{width:100%;height:auto;margin:10px 10px 0 10px}}.pet-listing__photos__thumnail{width:22%;overflow:hidden;margin:0 5px 5px 5px;max-height:95px;position:relative}@media (max-width: 800px){.pet-listing__photos__thumnail{width:27%}}@media (max-width: 650px){.pet-listing__photos__thumnail{width:22%}}.pet-listing__photos__thumnail img{width:100%}.overlay{position:absolute;pointer-events:none;width:100%;height:96%;background:rgba(0,0,0,0.2) url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/video-play-8f051de2ffc16eca06785d64351307cfd3b4028ec502864a6e7d1a8f58a3b8eb.svg) no-repeat 50%;background-size:33px}.video_uploader{width:70px;height:70px;margin-top:5px;left:62%;margin-left:-50px}.pet-listing__subtitle{color:#5FA503;font-size:1.5em;margin:1em 0}@media (max-width: 484px){.pet-listing__subtitle{margin:1em 0;font-size:1.3em}}.pet-listing__videos__thumbnail{position:relative}.remove_from_favourites{background-position:right !important}@keyframes heart-burst{from{background-position:left}to{background-position:right}}.is_animating{animation:heart-burst 0.8s steps(28) 1}.add_remove_favourites button[type="submit"],.search-listing .favourite{z-index:4;text-indent:-9999px;position:absolute;right:10px;top:10px;height:40px;width:40px;background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/favourite-6f9d37b99881eb9ea043affe111e69fa2503f3bb7fac2759d4c511bd502d76cb.png);background-position:left;background-repeat:no-repeat;background-color:#090909;background-size:2900%;border:none;border-radius:100%}.add_remove_favourites button[type="submit"]:hover:not(.loading),.search-listing .favourite:hover:not(.loading){-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.add_remove_favourites button[type="submit"]:focus,.search-listing .favourite:focus{outline:0}.pet-listing__content a:hover{color:#1a1a1a}.pet-listing__content .flex-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap}.pet-listing__content .flex-wrapper__left{overflow-wrap:break-word;width:60%;padding:0 10px 0 0}.pet-listing__content .flex-wrapper__right{width:40%;padding:0 0 0 10px}@media (max-width: 800px){.pet-listing__content .flex-wrapper__right,.pet-listing__content .flex-wrapper__left{width:100%;padding:0}}.pet-listing__content .last_updated_at{margin:0;font-size:12px}.pet-listing__content__name{color:#5FA503;margin:15px 0 10px;text-align:left}.pet-listing__content__breed,.pet-listing__content__feature{margin:0 0 10px;font-weight:normal}@media (max-width: 484px){.pet-listing__content__breed,.pet-listing__content__feature{font-size:16px !important}}.pet-listing__content__feature{font-weight:bold;margin-bottom:0}a.pet-listing__enquire-button{display:block;padding:17px;max-width:422px;margin-left:auto;margin-right:auto;margin-top:20px}.pet-listing__status{font-weight:bold;font-size:19px}.pet-listing__interstate,.foster_needed{text-align:center;font-size:1em;margin:15px 0;color:#5FA503}.pet-listing__interstate.no,.foster_needed.no{color:#E7131A}@media (max-width: 484px){.pet-listing__interstate,.foster_needed{font-size:0.8em}}.pet-listing__list{font-size:0.9em;width:100%;display:table;margin-bottom:10px}@media (max-width: 484px){.pet-listing__list{font-size:0.8em}}.pet-listing__list td{border:1px solid #efefef;padding:8px}.pet-listing__list td:first-child{font-weight:bold}.pet-listing__list .boolean-image-true{padding-left:25px;background:transparent url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/boolean-yes-9e91767ff232f4ae2d5643e459e4927aa6e0a2199158569161f3893568a84c1f.svg) no-repeat 0px 50%}.pet-listing__list .boolean-image-true.boolean-image-yes{color:#5FA503}.pet-listing__list .boolean-image-true.boolean-image-no{background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/boolean-no-2a37440864012b9095bbc78d4ab0ed91d9b8b81dfca5a6ca42064414d4107793.svg)}@media (max-width: 484px){.report-section{text-align:center}.report-section .last_updated_at{margin-top:20px;text-align:center}}.report-section a.pet-listing__report-link{color:#E7131A;font-size:12px}.report-section a.pet-listing__report-link:hover{color:#b80f15}#listing_multiple_animals_input label,#listing_foster_needed_input label,#listing_senior_input label,#listing_shy_cats_campaign_input label{font-weight:bold}.group_policy_level{font-weight:bold;font-size:1.17em;margin-bottom:30px}@media (max-width: 484px){.group_policy_level{font-size:16px}}.group_policy_level .flexible{color:#5FA503}.group_policy_level .moderate{color:#0ab8e0}.group_policy_level .strict{color:#c12ce5}.group_policy_level .level{display:inline-block}@media (max-width: 484px){.group_policy_level .level{margin-bottom:10px}}@media (max-width: 484px){.group_policy_level .level a{font-size:14px}}.group_policy_level .level a{font-size:17px}@media (max-width: 484px){.group_policy_level .level a{font-size:16px}}.admin-view{background-color:#EAF3FB;color:#005DA5;padding:10px}.admin-view td{border-color:#bfdbf3}.homepage__articles{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/search-background-9327ed1d335d446a3ca2b29b3c0858c0ae1c6505ee675b7f160c4950843cbab4.svg) no-repeat,#f2f2f2;background-position-y:bottom}.quick_search{background-color:#fff;padding:10px 0}@media (max-width: 850px){.quick_search{background-size:contain}}.quick_search--container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}@media (max-width: 484px){.quick_search--container{flex-direction:column-reverse}}.quick_search--form{width:35%}@media (max-width: 800px){.quick_search--form{width:50%}}@media (max-width: 484px){.quick_search--form{width:100%}}.quick_search--form h2{color:#0B0B0B;font-size:40px}.quick_search--form label{margin-bottom:3px;display:block;font-size:18px}.quick_search--form p{font-weight:bold}@media (max-width: 484px){.quick_search--form p{font-size:initial !important;margin:1.3em 0 !important}}.quick_search--form .button,.quick_search--form .alerts-new__form .action input[type="submit"],.alerts-new__form .action .quick_search--form input[type="submit"]{width:100%}.quick_search--image{width:58%;background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/dotted-line-3648e1c2500b09293ec4bc7c5911e3198440ff581fa29d946cf418ef607ec943.svg) no-repeat;margin-left:7%}@media (max-width: 800px){.quick_search--image{margin-left:0;width:50%;background:none}}@media (max-width: 484px){.quick_search--image{width:100%;background:url(https://d339b5nop2tkmp.cloudfront.net/assets/homepage/dotted-line-mobile-ae6e65aef5a2ec3b215e4e12b727d88e77e3f9eb79da06eabd72c97fc735e5a3.svg) no-repeat;padding-bottom:110px;background-position:center bottom;margin:0}}.quick_search--image img{width:65%;float:right}@media (max-width: 800px){.quick_search--image img{width:90%}}@media (max-width: 484px){.quick_search--image img{width:100%}}body.redirect-call .content{margin:0 auto;width:70%}body.redirect-call .content h1#logo a{background:transparent url(https://d339b5nop2tkmp.cloudfront.net/assets/global/logo-e224e6f780fb5917bec1dbf3a21bbac754714ae5b6737aabdf751b685950b380.svg) no-repeat 0 50%;text-indent:-9999px;height:40px;margin-top:5px;width:222px;display:block}body.redirect-call .content .link-preview{color:#0076A8;word-break:break-word}body.redirect-call .content .last{padding-bottom:1.5em}body.redirect-call .content .actions .button,body.redirect-call .content .actions .alerts-new__form .action input[type="submit"],.alerts-new__form .action body.redirect-call .content .actions input[type="submit"]{width:100%}body.redirect-call #footer{text-align:center}.registration .wrapper{max-width:940px}@media (max-width: 484px){.registration .wrapper{margin:20px auto}}.registration__p{width:100%;margin-bottom:15px}.registration__form-wrapper{width:100%;max-width:400px;margin:0 auto}.registration__signup-options li{margin:0 0 10px}.registration__signup-options li.sign_up_email{background:transparent url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/separator-256ea5b0bd26019b7fbc02fd98710052710876795e0a99b667232a7a46b81f6f.svg) repeat-x 50% 50%;background-size:7px;text-align:center;margin:20px 0}.registration__signup-options li.sign_up_email span{padding:5px;background-color:white}.registration-form .input textarea{height:150px}@media (max-width: 484px){.registration-form .input textarea{height:120px !important}}.registration-form .terms-of-use{padding-bottom:20px}.registration-form .terms-of-use p{margin:0;text-align:center}.registration-form .switch-user-portal{text-align:center}.registration-form .user-links{text-align:center;margin-bottom:10px}.registration-form .registration__fieldset{width:100%}.registration-form .registration__fieldset .select2-container{margin-bottom:15px}.registration-form .registration__fieldset>ol .input:not(.half):not(.third){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between}.registration-form .registration__fieldset>ol .google .connected{line-height:0.9}.registration-form .registration__fieldset>ol .google a{color:#5FA503;font-size:14px}.registration-form .pet_list div{text-align:center}.registration-form .pet_list,.registration-form .child_list{justify-content:left;margin-bottom:15px}.registration-form .pet_list .pet,.registration-form .pet_list .child,.registration-form .child_list .pet,.registration-form .child_list .child{width:140px;position:relative;margin:5px 5px 5px 0}.registration-form .pet_list img,.registration-form .child_list img{width:100%;height:140px;object-fit:cover;border-radius:100%}.registration-form .pet_list a,.registration-form .child_list a{font-size:13px;margin-right:6px;margin-bottom:4px;display:inline-block}@media (max-width: 484px){.registration-form .pet_list a,.registration-form .child_list a{margin-bottom:8px;display:block}}.registration-form .pet_list .pet_name,.registration-form .pet_list .child_name,.registration-form .child_list .pet_name,.registration-form .child_list .child_name{position:absolute;bottom:53px;background-color:#5FA503;width:140px;text-align:center;color:white;font-weight:bold;margin-left:auto;margin-right:auto;left:0;right:0;margin-bottom:0;overflow-wrap:break-word;padding:1px 3px 3px 3px}@media (max-width: 484px){.registration-form .pet_list .pet_name,.registration-form .pet_list .child_name,.registration-form .child_list .pet_name,.registration-form .child_list .child_name{bottom:83px}}.registration-form .child{background-color:#5FA503;color:#fff;font-weight:bold;width:135px;padding:2px 8px;border-radius:3px;position:relative;margin:5px 5px 0 0}.registration-form .child a{position:absolute;right:5px;top:2px;cursor:pointer;color:#fff;font-size:15px}.registration-form .add_another a{font-weight:normal !important;margin:0 0 20px 0}#group_states_input .choices-group{justify-content:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start}#group_states_input .choices-group .choice{width:33%}.registration.edit-account .wrapper .edit-account__social{text-align:center}.registration.edit-account .wrapper .edit-account__social .button,.registration.edit-account .wrapper .edit-account__social .alerts-new__form .action input[type="submit"],.alerts-new__form .action .registration.edit-account .wrapper .edit-account__social input[type="submit"]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;text-decoration:none;font-weight:normal;font-size:inherit;color:white}@media (max-width: 484px){.registration.edit-account .wrapper .edit-account__social .button,.registration.edit-account .wrapper .edit-account__social .alerts-new__form .action input[type="submit"],.alerts-new__form .action .registration.edit-account .wrapper .edit-account__social input[type="submit"]{margin-bottom:20px}}.registration.edit-account .wrapper .edit-account__social .button .icon,.registration.edit-account .wrapper .edit-account__social .alerts-new__form .action input[type="submit"] .icon,.alerts-new__form .action .registration.edit-account .wrapper .edit-account__social input[type="submit"] .icon{width:17px;height:17px;background-size:17px;margin-right:10px}.registration.edit-account .wrapper .edit-account__social .button.facebook,.registration.edit-account .wrapper .edit-account__social .alerts-new__form .action input.facebook[type="submit"],.alerts-new__form .action .registration.edit-account .wrapper .edit-account__social input.facebook[type="submit"]{background-color:#1877F2;border-color:#1877F2}.registration.edit-account .wrapper .edit-account__social .button.facebook:hover,.registration.edit-account .wrapper .edit-account__social .alerts-new__form .action input.facebook[type="submit"]:hover,.alerts-new__form .action .registration.edit-account .wrapper .edit-account__social input.facebook[type="submit"]:hover{background-color:#0b5fcc}.registration.edit-account .wrapper .edit-account__social .button.facebook .icon,.registration.edit-account .wrapper .edit-account__social .alerts-new__form .action input.facebook[type="submit"] .icon,.alerts-new__form .action .registration.edit-account .wrapper .edit-account__social input.facebook[type="submit"] .icon{background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/facebook-white-99803ed203e7a122d0dda4c6ba9060c17ea7477bddd6d3eab83f244082718116.svg)}.registration.edit-account .wrapper .edit-account__social .button.twitter,.registration.edit-account .wrapper .edit-account__social .alerts-new__form .action input.twitter[type="submit"],.alerts-new__form .action .registration.edit-account .wrapper .edit-account__social input.twitter[type="submit"]{background-color:#45B9E7;border-color:#45B9E7}.registration.edit-account .wrapper .edit-account__social .button.twitter:hover,.registration.edit-account .wrapper .edit-account__social .alerts-new__form .action input.twitter[type="submit"]:hover,.alerts-new__form .action .registration.edit-account .wrapper .edit-account__social input.twitter[type="submit"]:hover{background-color:#1ca6dd}.registration.edit-account .wrapper .edit-account__social .button.twitter .icon,.registration.edit-account .wrapper .edit-account__social .alerts-new__form .action input.twitter[type="submit"] .icon,.alerts-new__form .action .registration.edit-account .wrapper .edit-account__social input.twitter[type="submit"] .icon{background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/twitter-white-315b956a5199754adb5395c3b9b39e00788a342464814c1cf846f121f6acc725.svg)}.registration.edit-account .wrapper .edit-account__social .button.google,.registration.edit-account .wrapper .edit-account__social .alerts-new__form .action input.google[type="submit"],.alerts-new__form .action .registration.edit-account .wrapper .edit-account__social input.google[type="submit"]{background-color:#D1392E;border-color:#D1392E}.registration.edit-account .wrapper .edit-account__social .button.google:hover,.registration.edit-account .wrapper .edit-account__social .alerts-new__form .action input.google[type="submit"]:hover,.alerts-new__form .action .registration.edit-account .wrapper .edit-account__social input.google[type="submit"]:hover{background-color:#a72e25}.registration.edit-account .wrapper .edit-account__social .button.google .icon,.registration.edit-account .wrapper .edit-account__social .alerts-new__form .action input.google[type="submit"] .icon,.alerts-new__form .action .registration.edit-account .wrapper .edit-account__social input.google[type="submit"] .icon{background-image:url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/google-white-4a725e98a3227acf04925faef9e9f396c4a67b95dc1d774fbe0008fbb6d0ffc4.svg)}.registration.edit-account .wrapper .action{margin-bottom:10px}.registration.edit-account .wrapper .action input[type="submit"],.registration.edit-account .wrapper .action button[type="submit"]{width:300px;margin:0 auto;margin-top:10px}@media (max-width: 484px){.registration.edit-account .wrapper .action input[type="submit"],.registration.edit-account .wrapper .action button[type="submit"]{width:100%}}.registration.edit-account .wrapper .cancel-button{color:#E7131A;width:100%;text-align:center;margin-top:15px}.rescue-directory .search-results{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.rescue-directory--map_container{position:relative}.rescue-directory #map{height:800px;margin:10px 0 0}.rescue-directory .map-filters{width:250px;position:absolute;z-index:1;margin:10px 10px}@media (max-width: 484px){.rescue-directory .map-filters{position:initial;width:inherit}}.rescue-directory .map-filters .filter-box .sub-list{padding:4px 10px;background:url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/filter-expand-b4f2ff9ac5b09ff1c2222afccc160e7a63532410a688b261a24b5244dc65a909.svg) no-repeat 95% 50%;background-size:12px}.rescue-directory .map-filters .filter-box .sub-list.expanded{background:url(https://d339b5nop2tkmp.cloudfront.net/assets/icons/filter-collapse-fc8b39def6e24bbdfca0087960dc06cd43c50ddf92a3822f0fe0ce7a2a977f1c.svg) no-repeat 95% 7px;background-size:12px}.rescue-directory .map-filters .filter-box .sub-list:hover{background-color:transparent !important}.rescue-directory .map-filters .filter-box .sub-list ul{margin-left:10px}.rescue-directory .map-filters .filter-box ul li{padding:4px 10px}.rescue-directory .map-filters .filter-box ul li.active:after{content:"";font-family:FontAwesome;color:#E7131A;position:absolute;top:3px;right:5px;font-size:16px;font-weight:normal}.rescue-directory .map-filters .filter-box form{margin:0 10px}.rescue-directory #map-loader-background{background-color:rgba(0,0,0,0.5);top:0;right:0;bottom:0;left:0;position:fixed;color:#fff;z-index:2}@media (max-width: 484px){.rescue-directory #map-loader-background{position:absolute}}.rescue-directory #map-loader-background #map-loader{z-index:999;position:absolute;color:#fff;margin:auto;left:0;right:0;top:0;bottom:0;width:30px;height:30px}.rescue-directory #map-loader-background .fa-spinner{margin-left:13px;font-size:30px}.rescue-directory #map-loader-background p{margin-top:0}.rescue-directory__map-link{color:#5FA503;display:block;text-align:center;margin-bottom:20px;font-weight:bold}@media (max-width: 775px){.rescue-directory .search__filters{background-color:#fcfcfc}}@media (max-width: 484px){.rescue-directory .search__filters form .button,.rescue-directory .search__filters form .alerts-new__form .action input[type="submit"],.alerts-new__form .action .rescue-directory .search__filters form input[type="submit"]{margin-bottom:10px}}.rescue-directory .search__filters__button-options label{font-weight:bold}@media (max-width: 484px){.rescue-directory .search__filters__button-options label{margin-right:10px}}.rescue-directory .search__filters__button-options .button--white{font-size:14px;padding:5px 8px;width:54px;margin-bottom:0;border-radius:0 !important}@media (max-width: 484px){.rescue-directory .search__filters__button-options .button--white{width:80px !important;margin-bottom:10px}}.rescue-directory .search__filters__button-options .active{background-color:#333;border-color:#333;color:#fff}@media (max-width: 650px){.rescue-directory .pagination{display:block;margin-top:5px}.rescue-directory .pagination .info{display:block;margin-bottom:15px}}@media (max-width: 484px){.rescue-directory .pagination{background-color:#F1F2F2;padding:5px}}.rescue-directory__groups-list .no-results{text-align:center;padding:20px;width:100%}.rescue-directory__group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.2);-moz-box-shadow:0 0 8px rgba(0,0,0,0.2);box-shadow:0 0 8px rgba(0,0,0,0.2);margin-bottom:20px;min-height:120px;width:100%}@media (max-width: 800px){.rescue-directory__group{flex-direction:column;height:auto}}.rescue-directory__group__image{width:120px}@media (max-width: 800px){.rescue-directory__group__image{width:100%}}.rescue-directory__group__image img{width:120px;height:120px;object-fit:contain}@media (max-width: 800px){.rescue-directory__group__image img{width:100%}}.rescue-directory__group__info{padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;align-items:center;width:100%}@media (max-width: 484px){.rescue-directory__group__info{flex-direction:column}}.rescue-directory__group__section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}@media (max-width: 484px){.rescue-directory__group__section{flex-direction:column}}.rescue-directory__group__section.left{flex-direction:column;align-items:baseline;width:50%}@media (max-width: 800px){.rescue-directory__group__section.left{width:40%}}@media (max-width: 484px){.rescue-directory__group__section.left{width:100%}}.rescue-directory__group__section.right{justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;width:50%}@media (max-width: 800px){.rescue-directory__group__section.right{width:60%}}@media (max-width: 484px){.rescue-directory__group__section.right{width:100%}}.rescue-directory__group__name{margin:0}.rescue-directory__group__states{margin-top:3px}.rescue-directory__group__states span{font-weight:bold}.rescue-directory__group__listings{width:calc(100% - 111px);max-width:350px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;flex-wrap:wrap}@media (max-width: 484px){.rescue-directory__group__listings{margin:20px 0;width:100%}}.rescue-directory__group__listings .listings_count span{padding:10px;font-size:14px;border:1px dashed #CCCCCC;float:left;border-radius:4px 0 0 4px}.rescue-directory__group__listings .listings_count span.value{border-left:none;padding:10px;font-weight:bold;border-radius:0 4px 4px 0}.rescue-directory__group__listings .listings_count span.type{border-radius:4px 0 0 4px}.rescue-directory__group .button,.rescue-directory__group .alerts-new__form .action input[type="submit"],.alerts-new__form .action .rescue-directory__group input[type="submit"]{margin:0;padding:5px 8px}#shout_button{background-color:#DE68FC !important;border:1px solid #ca5fe8}#shout_button.group_donation{width:100%}p.shout_hint{margin:0 auto;text-align:center;font-style:italic;font-size:0.9em}@media (max-width: 800px){p.shout_hint{margin-bottom:8px}}.listing_donation{width:60%}@media (max-width: 800px){.listing_donation{width:100%}}.listing_donation #shout_button.button,.listing_donation .alerts-new__form .action input#shout_button[type="submit"],.alerts-new__form .action .listing_donation input#shout_button[type="submit"]{padding:8px 15px;width:100%}.verifications .content-wrapper{max-width:960px}.verifications .actions ol .action a{min-width:auto}.verification-setup .content-wrapper .intl-tel-input{width:100%;max-width:250px}.verification-checks .column-form__fieldset,.verification-setup .column-form__fieldset,.verification-recovery .column-form__fieldset{max-width:640px;margin:0 auto 35px}.verification-checks .actions,.verification-setup .actions,.verification-recovery .actions{width:640px;margin:auto}.verification-checks .content-wrapper .token{color:#45B9E7;font-weight:bold}.verification-checks .content-wrapper .verification-recovery{width:100%;text-align:right}.verification-recovery-codes .content-wrapper,.verification-recovery .content-wrapper,.verification-resend .content-wrapper{max-width:960px}.verification-recovery-codes--background,.verification-recovery--background,.verification-resend--background{width:100%;max-width:640px;background-color:#f6f6f6;padding:30px;margin:0 auto 35px}.verification-recovery-codes .recovery-code,.verification-recovery .recovery-code,.verification-resend .recovery-code{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around}.verification-recovery-codes .recovery-code span,.verification-recovery .recovery-code span,.verification-resend .recovery-code span{padding:0.5em 1em;font-size:2em;font-weight:bold;border:4px dashed #000}.verification-recovery .content-wrapper .actions ol,.verification-setup .content-wrapper .actions ol,.verification-resend .content-wrapper .actions ol{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-around}.verification-recovery .content-wrapper .actions .action a,.verification-setup .content-wrapper .actions .action a,.verification-resend .content-wrapper .actions .action a{margin-right:0}html.ie8 .ui-datepicker select{padding-right:5px}html.ie9 .ui-datepicker select{padding-right:5px}#browser-upgrade{background:#003226;color:#fff;font-weight:normal;line-height:1.5;text-align:center;text-shadow:0 1px 6px rgba(0,0,0,0.5)}#browser-upgrade a{color:#5FA503}#browser-upgrade a:hover{color:#7cd704}#browser-upgrade .inner{width:960px;padding:30px 0;margin:0 auto}
