.available{padding:18px;height:300px}.available img{max-width:100%}.available .name{margin-top:6px;font-weight:700}.available .age,.available .breed{color:#888;font-size:.8em}.social-banner-container{display:flex;justify-content:center;align-items:center;justify-content:space-around;text-align:center}.social-banner-container .social-banner{border:5px solid #2e8c69;outline:5px solid #a83f3b;padding:18px;margin-bottom:32px;width:100%;display:flex;justify-content:center;align-items:center;justify-content:space-between}.social-banner-container .social-banner.social-banner-xs{flex-direction:column}.social-banner-container .social-banner.social-banner-xs .image-container{display:flex;justify-content:center;align-items:center;justify-content:space-around;width:100%}.social-banner-container .image-container .social-icon{border-radius:50px}.lds-ellipsis{display:block;margin:auto;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#605e5e;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.donate-button{text-align:center;background-color:#2e8c69;border:3px solid #2e8c69;display:flex;justify-content:center;align-items:center;padding:6px;font-weight:700;text-decoration:none;color:#fff}.donate-button:hover{border:3px solid #a83f3b}h2.application-heading{text-align:center}.application-buttons{margin:32px 0;display:flex;justify-content:space-around}.application-buttons a{padding:18px 32px;color:#fff;text-decoration:none;text-align:center;background-color:#2e8c69;border:3px solid #2e8c69;margin:0 .5em}.application-buttons a:hover{border:3px solid #a83f3b}.application-steps li{text-transform:uppercase;font-weight:700}.card{margin-bottom:32px}.sticky-dog{padding:32px}.sticky-dog .left{padding-right:32px}.sticky-dog .left img{max-width:100%;margin-bottom:18px}.sticky-dog .right .bio{overflow-y:auto;margin-bottom:18px}.paypal .paypal-button{text-align:center}.adoptable .loading-container{height:350px;display:flex;align-items:center}.adoptable .slick-slide,.adoptable .slick-slide a{display:flex;align-items:center;justify-content:center}.adoptable .slick-slide a{position:relative}.adoptable .slick-slide a>img{height:350px;max-width:99%}.adoptable .slick-slide a>div.adoptable-info-overlay{position:absolute;height:0;width:100%;bottom:0;background:#fff;opacity:.6;overflow:hidden;text-align:center;transition:all .5s ease}.adoptable .slick-slide a:hover>div.adoptable-info-overlay{height:50%}.adoptable .slick-slide a:hover>div.adoptable-info-overlay .adoptable-info{padding:1em}.adoptable .slick-slide img{border:none}.volunteer-header-images{background-color:#2e8c69;display:flex;justify-content:space-evenly;align-items:center;padding:18px 0}.volunteer-header-images img{width:32%;height:100%;border:none}.volunteer-header-images img:hover{border:none}.secondary{background-color:#a83f3b;color:#fff}.secondary-volunteer{padding:18px}.secondary-volunteer .secondary-volunteer-details{padding:6px}.secondary-volunteer .secondary-volunteer-details h5.title{margin-bottom:0}.secondary-volunteer .secondary-volunteer-image{display:flex;justify-content:center}.secondary-volunteer .secondary-volunteer-image .image-circle-cropper{width:100%;height:auto}.volunteer-section{margin-bottom:32px}.image-circle-cropper{position:relative;overflow:hidden;border-radius:50%}.image-circle-cropper img{display:inline;margin:0 auto;width:100%;height:100%;border:none}@media (min-width:992px){.primary-volunteer{height:190px}}@media (min-width:1200px){.primary-volunteer{height:225px}}.intro{margin-bottom:32px}.intro .prose{padding-right:32px}img.fosters{width:100%}.spotlight{padding:18px;margin-bottom:32px}.spotlight img{max-width:100%;margin:6px 0}.spotlight .bio{padding-left:18px}.fosters{background-color:#a83f3b;color:#fff}.fosters .foster{padding:18px}.fosters .foster .bio{padding-left:18px}.donate .prose{padding-right:32px}.donate img{width:100%}.donate .sibling-tiles .donate-sibling-tile{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1em}.icu .dog{padding:18px}.icu .dog img{cursor:pointer;width:100%}.icu .dog .name{cursor:pointer;padding:6px;text-align:center;background-color:#a83f3b;color:#fff;margin-top:6px;height:51px}.icu .dog .name .cost{font-weight:400;font-size:12px;margin-top:6px}.modal .cost{font-weight:700;margin-top:6px}.modal .cost .value{font-weight:400}.paypal-container{margin-top:18px;text-align:center}.success-stories .success-stories-dog{display:flex;justify-content:center;align-items:center;flex-direction:column}.success-stories .name{text-align:center;font-weight:700;height:2.8em}.group-photo{text-align:center}.contact img,.group-photo img{width:100%}@media print{body{font-size:14px;width:940px;margin:auto}p{line-height:normal}.print-stats{text-align:center}h2{margin-top:0;font-size:48px}.breed,.stats{font-size:24px;margin:0}.properties{font-weight:400;margin:0}.slick-arrow,.slick-dots{display:none!important}img{width:100%}.footer,.masthead{display:none}}@media print{.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.visible-xs{display:none!important}.hidden-xs{display:block!important}table.hidden-xs{display:table}tr.hidden-xs{display:table-row!important}td.hidden-xs,th.hidden-xs{display:table-cell!important}.hidden-sm,.hidden-xs.hidden-print{display:none!important}.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}.apply,.meet-this-dog{margin-bottom:18px;padding:18px;margin-top:32px}.apply img,.meet-this-dog img{max-width:100%;margin:6px 0}.pet-bio-container .pet-bio{margin-bottom:18px;padding:18px}.pet-bio-container .pet-bio img{max-width:100%;margin:6px 0}.pet-bio-container .pet-detail-buttons .application-link,.pet-bio-container .pet-detail-buttons .available-link{text-align:center;margin-top:32px;margin-bottom:32px}.pet-bio-container .pet-detail-buttons .application-link a{padding:18px 32px;color:#fff;text-decoration:none;text-align:center;background-color:#2e8c69;border:3px solid #2e8c69}.pet-bio-container .pet-detail-buttons .application-link a:hover{border:3px solid #a83f3b}.pet-bio-container .pet-detail-buttons .available-link a{padding:18px 32px;color:#fff;text-decoration:none;text-align:center;background-color:#a83f3b;border:3px solid #a83f3b}.pet-bio-container .pet-detail-buttons .available-link a:hover{border:3px solid #2e8c69}.carousel-container{display:flex;justify-content:center}.carousel-container .carousel{width:90%}.carousel-container .carousel .auto-resizable-iframe{max-width:100%;margin:0 auto}.carousel-container .carousel .auto-resizable-iframe>div{position:relative;padding-bottom:75%;height:0}.carousel-container .carousel .auto-resizable-iframe iframe{position:absolute;top:0;left:1px;width:99%;height:100%}.carousel-container .carousel img,.carousel-container .carousel img:hover{border:none}.properties{font-weight:700}@media (min-width:768px){.pet-bio-container{padding:32px 32px 0 0}}.success-story .name{text-transform:capitalize}.success-story .carousel img{width:100%}.success-story .carousel .slick-next{z-index:1}@media (min-width:992px){.success-story .updates{padding-left:32px}}.sponsor p{line-height:normal}.sponsor .image img{width:100%}.sponsor .ginger img{width:auto}.companies-list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.companies-list .matching-company{flex:33% 0}.in-honor-of img{width:100%}.in-honor-of .in-honor-of-tile{padding:0 .5em}.donor{text-align:center}.donor img{height:180px;width:180px}.donor h4{height:2rem}.slick-slide:focus{outline:none}.slick-next:hover:before,.slick-prev:hover:before{color:#a83f3b}button.slick-next:before,button.slick-prev:before{color:#203309}.dates h3{margin-bottom:6px}.dates .event{margin-bottom:32px}.dates .event-note{font-style:italic}.faq .faq-section{margin-bottom:32px}.faq .faq-section .image{padding-right:32px}.faq .faq-section .image img{width:100%}.faq .faq-section .application-link{text-align:center;margin-top:32px}.faq .faq-section .application-link a{padding:18px 32px;color:#fff;text-decoration:none;text-align:center;background-color:#2e8c69;border:3px solid #2e8c69;display:inline-block}.faq .faq-section .application-link a:hover{border:3px solid #a83f3b}.footer{margin-top:32px}.footer p{color:#888}.footer hr{height:8px;color:#a83f3b}.footer hr,.hero-button{background-color:#a83f3b}.hero-button{padding:18px 32px;color:#fff;text-decoration:none;text-align:center;border:3px solid #a83f3b;margin-top:18px;font-weight:700;font-size:1.3em}.hero-button:hover{border:3px solid #2e8c69}.hero{display:flex;justify-content:center;align-items:center;justify-content:space-between}.hero .logo img{max-width:100%;border:none}.hero .title{display:flex;justify-content:center;align-items:center;font-family:Volkhov}.hero .title h1{color:#a83f3b;text-transform:uppercase;text-align:center;font-size:2.5em}.hero .social{flex-direction:column}.hero .social,.hero .social .small{display:flex;justify-content:center;align-items:center}.hero .social a{margin:6px}.hero .social form{text-align:center;margin-top:6px}@media (max-width:1200px){.hero .title h1{font-size:2em}}@media (max-width:992px){.hero .logo img{max-height:100px}}.donate-modal-image-container{display:flex;justify-content:center;align-items:center}.donate-modal-image-container :hover,.donate-modal-image-container img{border:none}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#2e8c69;box-sizing:border-box}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}nav{display:flex;justify-content:center;align-items:center;padding:18px 0}nav .nav-link,nav .nav-link:visited{height:100%;flex-grow:1;text-align:center;margin:0 6px;display:flex}nav .nav-link .parent-link,nav .nav-link:visited .parent-link{padding:6px 0;border-top:1.5px solid #605e5e;border-bottom:1.5px solid #605e5e;width:100%}nav .active{border-width:3px;font-weight:700}nav a{color:#605e5e;text-decoration:none}nav.nav a{text-transform:uppercase}nav ul.subnav{font-weight:400;list-style-type:none;display:none;position:absolute;background-color:#e8e8e8;z-index:1;padding:0 6px;top:9rem}nav ul.subnav li{padding:6px}nav ul.subnav li .active{font-weight:700}nav .nav-link:hover ul.subnav{display:block;opacity:.95}@media (max-width:1200px){nav ul.subnav{top:8rem}}@media (max-width:992px){nav ul.subnav{top:8.5rem}}.features{padding:32px 32px 32px 0}.sidebar{padding:32px 0}.featured{margin-bottom:18px;padding:18px}.featured img{max-width:100%;margin:6px 0}@media (max-width:992px){.features{padding-right:0}}.twitter-container{margin-bottom:32px;background-color:#a83f3b;padding:10px}.twitter-embed{max-height:900px;overflow:scroll}*{box-sizing:border-box}body{font-family:Roboto,sans-serif;color:#605e5e}p{line-height:1.5em}a{color:#a83f3b}img{border:3px solid #fff}img:hover{border:3px solid #a83f3b}img.no-border,img.no-border:hover{border:none}hr{height:4px;color:#a83f3b;background-color:#a83f3b}.card{box-shadow:3px 3px 10px 2px #cfcfcf}.hand:hover{cursor:pointer}nav.bm-item-list{color:#605e5e;padding:.8em;display:block}nav.bm-item-list .bm-item{display:block;padding:.5em}nav.bm-item-list .bm-child-list{list-style:none;overflow:hidden;margin:0}nav.bm-item-list .bm-child-list.dropdown-hide{transition:max-height .3s ease;max-height:0}nav.bm-item-list .bm-child-list.dropdown-show{transition:max-height .3s ease;max-height:400px}nav.bm-item-list .bm-child-list .bm-child-list-item{padding:.5em 0}.bm-burger-button{position:relative;width:36px;height:30px;margin-left:1em}.bm-burger-bars{background:#373a47}.bm-burger-bars:hover{background:#2e8c69}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7}.bm-menu-wrap{position:fixed;height:100%;left:0;top:0}.bm-menu{background:#fff;padding:2.5em 1.5em 0;font-size:1.15em}.bm-morph-shape{fill:#373a47}.bm-overlay{background:rgba(0,0,0,.3);position:fixed;top:0;left:0}
/*# sourceMappingURL=main.27aaf33b.chunk.css.map */