/*!
Theme Name: Seattle Humane
Theme URI: http://underscores.me/
Author: Jacob Smith
Author URI: http://abravenew.com
Description: Description
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: seattle-humane
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Seattle Humane is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#4c4e50;font-family:Arial,sans-serif;font-size:17.5px;font-size:1rem;line-height:1.65}h1,h2,h3,h4,h5,h6{font-family:"Varela Round",sans-serif;color:#00728f;line-height:1.2;margin-bottom:.7rem}h1{margin-top:1.4rem;font-size:68.25px;font-size:3.9rem;font-weight:400}@media (max-width:991px){h1{font-size:52.5px;font-size:3rem}}@media (max-width:767px){h1{font-size:45.5px;font-size:2.6rem}}@media (max-width:520px){h1{font-size:34.125px;font-size:1.95rem}}h2{margin-top:1.4rem;font-size:54.25px;font-size:3.1rem;font-weight:400}@media (max-width:991px){h2{font-size:43.4px;font-size:2.48rem}}@media (max-width:767px){h2{font-size:38.5px;font-size:2.2rem}}@media (max-width:520px){h2{font-size:27.125px;font-size:1.55rem}}h3{margin-top:1.4rem;font-size:38.5px;font-size:2.2rem;font-weight:700}@media (max-width:991px){h3{font-size:30.8px;font-size:1.76rem}}@media (max-width:767px){h3{font-size:27.3px;font-size:1.56rem}}@media (max-width:520px){h3{font-size:20.65px;font-size:1.18rem}}h4{margin-top:.7rem;font-size:28px;font-size:1.6rem;font-weight:700}@media (max-width:991px){h4{font-size:22.4px;font-size:1.28rem}}@media (max-width:767px){h4{font-size:19.775px;font-size:1.13rem}}@media (max-width:520px){h4{font-size:15.05px;font-size:.86rem}}h5{margin-top:.7rem;font-size:17.5px;font-size:1rem;font-weight:700}@media (max-width:991px){h5{font-size:14px;font-size:.8rem}}@media (max-width:767px){h5{font-size:12.425px;font-size:.71rem}}@media (max-width:520px){h5{font-size:9.45px;font-size:.54rem}}h6{margin-top:.7rem;font-size:14px;font-size:.8rem;font-weight:700}@media (max-width:991px){h6{font-size:11.2px;font-size:.64rem}}@media (max-width:767px){h6{font-size:9.8px;font-size:.56rem}}@media (max-width:520px){h6{font-size:7.525px;font-size:.43rem}}p{margin:0 0 1em 0}dfn,cite,em,i{font-style:italic}blockquote{font-size:24.5px;font-size:1.4rem;width:960px;position:relative;left:-130px;font-style:italic;font-weight:300;padding-left:20px;border-left:5px solid #cda9c1;line-height:1.65;margin:1em auto}@media (max-width:991px){blockquote{width:100%;position:static}}address{margin:0 0 1.5em}pre{font-size:16.40625px;font-size:.9375rem;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-size:16.40625px;font-size:.9375rem}abbr,acronym{cursor:help}mark,ins{text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff;font-size:109.4%}hr{background-color:#429587;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 5%}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;border-radius:10px}figure{margin:0}table{margin:0 0 1.5em;width:100%;overflow:auto}@media (max-width:520px){table{display:block}}table th{text-align:left}button,input[type="button"],input[type="reset"],input[type="submit"],a.button,.post-nav a,div.responsive a.secondary-step,div.responsive button.secondary-step,div.responsive a.next-step,div.responsive button.next-step,.yui-button button{border-radius:10px;border:none;background-color:#ef3825;color:#fff;line-height:1;padding:1em 2em;text-align:center;text-transform:uppercase;transition:background-color 200ms ease;text-decoration:none;text-align:center}@media (max-width:520px){button,input[type="button"],input[type="reset"],input[type="submit"],a.button,.post-nav a,div.responsive a.secondary-step,div.responsive button.secondary-step,div.responsive a.next-step,div.responsive button.next-step,.yui-button button{display:block}}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,.post-nav a:hover,div.responsive a.secondary-step:hover,div.responsive button.secondary-step:hover,div.responsive a.next-step:hover,div.responsive button.next-step:hover,.yui-button button:hover{background-color:#a21a0c;color:#fff}button.alt,input[type="button"].alt,input[type="reset"].alt,input[type="submit"].alt,a.button.alt,.post-nav a.alt,div.responsive a.secondary-step.alt,div.responsive button.secondary-step.alt,div.responsive a.next-step.alt,div.responsive button.next-step.alt,.yui-button button.alt{padding:.5em 1em;text-transform:none;background-color:#79c4b7;border-radius:0}button.alt:hover,input[type="button"].alt:hover,input[type="reset"].alt:hover,input[type="submit"].alt:hover,a.button.alt:hover,.post-nav a.alt:hover,div.responsive a.secondary-step.alt:hover,div.responsive button.secondary-step.alt:hover,div.responsive a.next-step.alt:hover,div.responsive button.next-step.alt:hover,.yui-button button.alt:hover{background-color:#429587;color:#fff}a.button:visited{color:#fff}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],div.responsive input[type="text"],div.responsive input[type="number"],div.responsive input[type="password"],div.responsive textarea,textarea,.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:1px solid #ccc;border-radius:5px;padding:8px 12px;box-shadow:none}select{border:1px solid #ccc;display:block;width:auto;margin-right:auto;margin-left:auto;background-image:linear-gradient(white 0%,#f3f3f3 100%);height:38px;padding:8px 12px;margin-bottom:10px;line-height:1.428571429;color:#333;vertical-align:middle;background-color:#fff}textarea{width:100%}a{color:#ef3825;transition:color 200ms ease}a:visited{color:#ef3825}a:hover,a:focus,a:active{color:#79c4b7}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:1075px){.menu-toggle{display:none}.main-navigation ul{display:block}.menu-ways-to-give-container{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;display:block;font-size:15.3125px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before:after,.clear:after:after,.entry-content:before:after,.entry-content:after:after,.comment-content:before:after,.comment-content:after:after,.site-header:before:after,.site-header:after:after,.site-content:before:after,.site-content:after:after,.site-footer:before:after,.site-footer:after:after{content:"";display:table;clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}ul.wpp-list{list-style:none;margin:0;padding:0}ul.wpp-list li{display:-ms-flexbox;display:flex;width:100%;margin-bottom:1.14em;padding-bottom:1.14em;-ms-flex-align:start;align-items:flex-start;color:#ef3825;border-bottom:.25px solid #e4e2e3}ul.wpp-list li .wpp-thumbnail{margin-right:15px}ul.wpp-list li a{text-decoration:none}ul.wpp-list li h4{margin:0;font-size:19.95px;font-size:1.14rem}form.search-form{position:relative}form.search-form input{width:calc(99%);font-size:28px;font-size:1.6rem}form.search-form button{position:absolute;right:0;top:0;padding:20px;font-size:22.75px;font-size:1.3rem;border-top-right-radius:10px;border-bottom-right-radius:10px}.pop-in{position:fixed;right:30px;bottom:-300px;z-index:40;width:83%;height:auto;max-width:300px;padding:0 20px 20px;border-radius:10px;background-color:#79c4b7;box-shadow:7px 8px 0 0 rgba(82,82,82,.58);transition:all 1s ease;opacity:1;text-align:center}.pop-in.shown{bottom:30px}.pop-in i.far{position:absolute;top:10px;right:10px;transition:all 200ms ease;color:#fff;cursor:pointer}.pop-in i.far:hover{color:#ef3825}.pop-in h3{color:#fff;font-size:19.25px;font-size:1.1rem;line-height:1.5}.pop-in button{cursor:pointer}.pop-in .gform_wrapper{display:none}.pop-in .gform_wrapper label.gfield_label,.pop-in .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:none}.pop-in .gform_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span{width:100%}.pop-in .gform_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span:first-child{margin-bottom:16px}.pop-in .gform_wrapper .gform_footer{text-align:center}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary,.entry-header,#comments,.nav-links{max-width:700px;margin:2.85em auto 0;padding:0 2%}@media (max-width:991px){.page-content,.entry-content,.entry-summary,.entry-header,#comments,.nav-links{max-width:100%}}.page-content>h2,.entry-content>h2,.entry-summary>h2,.entry-header>h2,#comments>h2,.nav-links>h2{margin-top:0}.page-content .holds-abn-features,.page-content .abn-holds-accordion,.page-content .abn-cards,.page-content .abn-cta,.entry-content .holds-abn-features,.entry-content .abn-holds-accordion,.entry-content .abn-cards,.entry-content .abn-cta,.entry-summary .holds-abn-features,.entry-summary .abn-holds-accordion,.entry-summary .abn-cards,.entry-summary .abn-cta,.entry-header .holds-abn-features,.entry-header .abn-holds-accordion,.entry-header .abn-cards,.entry-header .abn-cta,#comments .holds-abn-features,#comments .abn-holds-accordion,#comments .abn-cards,#comments .abn-cta,.nav-links .holds-abn-features,.nav-links .abn-holds-accordion,.nav-links .abn-cards,.nav-links .abn-cta{margin-top:4.5em;margin-bottom:4.5em}.page-content .full-width,.entry-content .full-width,.entry-summary .full-width,.entry-header .full-width,#comments .full-width,.nav-links .full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden}.page-content .wide,.page-content .ai1ec-main-container,.entry-content .wide,.entry-content .ai1ec-main-container,.entry-summary .wide,.entry-summary .ai1ec-main-container,.entry-header .wide,.entry-header .ai1ec-main-container,#comments .wide,#comments .ai1ec-main-container,.nav-links .wide,.nav-links .ai1ec-main-container{width:960px;position:relative;left:-130px}@media (max-width:991px){.page-content .wide,.page-content .ai1ec-main-container,.entry-content .wide,.entry-content .ai1ec-main-container,.entry-summary .wide,.entry-summary .ai1ec-main-container,.entry-header .wide,.entry-header .ai1ec-main-container,#comments .wide,#comments .ai1ec-main-container,.nav-links .wide,.nav-links .ai1ec-main-container{width:95%;position:static;margin:0 auto}}.page-content .ai1ec-calendar-toolbar,.entry-content .ai1ec-calendar-toolbar,.entry-summary .ai1ec-calendar-toolbar,.entry-header .ai1ec-calendar-toolbar,#comments .ai1ec-calendar-toolbar,.nav-links .ai1ec-calendar-toolbar{max-width:180px;float:left;margin-right:120px;position:relative;z-index:2}.page-content .ai1ec-calendar-toolbar .ai1ec-category,.entry-content .ai1ec-calendar-toolbar .ai1ec-category,.entry-summary .ai1ec-calendar-toolbar .ai1ec-category,.entry-header .ai1ec-calendar-toolbar .ai1ec-category,#comments .ai1ec-calendar-toolbar .ai1ec-category,.nav-links .ai1ec-calendar-toolbar .ai1ec-category{text-transform:none}.page-content .with-cols,.entry-content .with-cols,.entry-summary .with-cols,.entry-header .with-cols,#comments .with-cols,.nav-links .with-cols{display:-ms-flexbox;display:flex}@media (max-width:767px){.page-content .with-cols,.entry-content .with-cols,.entry-summary .with-cols,.entry-header .with-cols,#comments .with-cols,.nav-links .with-cols{display:block}}.page-content .with-cols .col,.entry-content .with-cols .col,.entry-summary .with-cols .col,.entry-header .with-cols .col,#comments .with-cols .col,.nav-links .with-cols .col{-ms-flex:1 1;flex:1 1;padding:0 2%}.page-content .with-cols.left .col:first-child,.entry-content .with-cols.left .col:first-child,.entry-summary .with-cols.left .col:first-child,.entry-header .with-cols.left .col:first-child,#comments .with-cols.left .col:first-child,.nav-links .with-cols.left .col:first-child{max-width:40%}@media (max-width:767px){.page-content .with-cols.left .col:first-child,.entry-content .with-cols.left .col:first-child,.entry-summary .with-cols.left .col:first-child,.entry-header .with-cols.left .col:first-child,#comments .with-cols.left .col:first-child,.nav-links .with-cols.left .col:first-child{max-width:none}}.page-links{clear:both;margin:0 0 1.5em}.entry-header{text-align:center}header.page-header{margin:0 5% 2em 5%}nav.post-nav{max-width:960px;margin:1em auto;text-align:center}nav.post-nav a{color:#fff;text-decoration:none}body.paged nav.post-nav{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.excerpt .entry-meta{margin-top:1em;font-size:14px;font-size:.8rem}.hero .entry-meta{text-align:center;color:#fff}.hero .entry-meta a{color:#fff}.hero .entry-meta .dev-share-buttons{margin-top:.3em}.hero .entry-meta .dev-share-buttons:before{content:"Share: ";font-size:15.75px;font-size:.9rem;position:relative;top:-.25em;left:-1ex}article .entry-meta span.cat-links{color:#ef3825;display:block}@media (max-width:767px){.tablet-hide{display:none}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}header#masthead{position:fixed;background:#fff;height:88px;top:0;left:0;width:100%;z-index:10;padding:0 0 0 8px;box-shadow:0 0 3px 0 rgba(0,0,0,.45)}@media (max-width:1074px){header#masthead{height:110px}}@media (max-width:767px){header#masthead{height:97px}}@media (max-width:620px){header#masthead{height:94px}}@media (max-width:520px){header#masthead{height:88px}}header#masthead .site-branding{transition:width 0.5s ease;float:left;padding-top:5px}header#masthead .site-branding .custom-logo-link{width:100%}header#masthead .site-branding img{width:155px;height:auto;border-radius:0}@media (max-width:1074px){header#masthead .site-branding{padding-top:10px;width:181px}header#masthead .site-branding img{width:181px;height:auto}}@media (max-width:767px){header#masthead .site-branding{width:162px;padding-top:5px}header#masthead .site-branding img{width:162px;height:auto}}@media (max-width:620px){header#masthead .site-branding{width:75px;padding-top:5px}header#masthead .site-branding img{width:75px;height:auto}}@media (max-width:520px){header#masthead .site-branding{width:75px;padding-top:5px}header#masthead .site-branding img{width:75px;height:auto}}body header#masthead .site-branding{width:155px}@media (max-width:1074px){body header#masthead .site-branding{width:181px}}@media (max-width:767px){body header#masthead .site-branding{width:162px}}@media (max-width:620px){body header#masthead .site-branding{width:75px}}@media (max-width:520px){body header#masthead .site-branding{width:75px}}#content{overflow-x:hidden;margin-top:56px}@media (max-width:991px){#content{margin-top:120px}}.home #content{margin-top:50px}@media (max-width:991px){.home #content{margin-top:120px}}body.admin-bar header#masthead{top:33px}body.admin-bar #content{margin-top:45px}@media (max-width:991px){body.admin-bar #content{margin-top:103px}}@media (max-width:767px){body.admin-bar #content{margin-top:88px}}@media (max-width:520px){body.admin-bar #content{margin-top:78px}}header#masthead nav.top-navigation{float:right}@media (max-width:1074px){header#masthead nav.top-navigation{margin-right:60px}}@media (max-width:520px){header#masthead nav.top-navigation{margin-right:45px}}header#masthead nav.top-navigation ul{list-style:none;margin:0;padding:0}header#masthead nav.top-navigation ul li{float:left}@media (max-width:1074px){header#masthead nav.top-navigation ul li{margin-top:8px}}header#masthead nav.top-navigation ul li a{display:block;padding:13px 20px;background-color:#000;transition:all 200ms ease;font-size:16.1px;font-size:.92rem;text-transform:uppercase;color:#fff;text-decoration:none}@media (max-width:1074px){header#masthead nav.top-navigation ul li a{margin-left:10px;padding:14px 20px;border-radius:10px}}@media (max-width:767px){header#masthead nav.top-navigation ul li a{padding:7px 20px;border-radius:5px}}@media (max-width:520px){header#masthead nav.top-navigation ul li a{margin-left:5px;padding:6px 10px;font-size:12.95px;font-size:.74rem}}header#masthead nav.top-navigation ul li.blog a{background-color:#79c4b7}header#masthead nav.top-navigation ul li.blog a:hover{background-color:#429587}header#masthead nav.top-navigation ul li.donate a{background-color:#ef3825}header#masthead nav.top-navigation ul li.donate a:hover{background-color:#a21a0c}header#masthead nav.main-navigation{position:absolute;right:0;top:80px}@media (max-width:1074px){header#masthead nav.main-navigation{top:10px;right:10px}}header#masthead nav.main-navigation form[role="search"] input[type="search"]{border-top-left-radius:8px;border-bottom-left-radius:8px}header#masthead nav.main-navigation form[role="search"] button[type="submit"] span{border-top-right-radius:8px;border-bottom-right-radius:8px}body.blog header#masthead nav.main-navigation,body.archive header#masthead nav.main-navigation,body.search header#masthead nav.main-navigation{top:72px}@media (max-width:1074px){body.blog header#masthead nav.main-navigation,body.archive header#masthead nav.main-navigation,body.search header#masthead nav.main-navigation{top:11px}body.blog header#masthead nav.main-navigation.toggled ul#primary-menu,body.archive header#masthead nav.main-navigation.toggled ul#primary-menu,body.search header#masthead nav.main-navigation.toggled ul#primary-menu{top:70px}}body header#masthead nav.main-navigation{position:static;float:right}body header#masthead nav.main-navigation a{color:#00728f}body header#masthead nav.main-navigation ul ul a{color:#fff}@media (max-width:1074px){body header#masthead nav.main-navigation{position:absolute;float:none;max-width:none}body header#masthead nav.main-navigation a{color:#fff}}@media (min-width:1075px){body header#masthead nav.main-navigation ul#primary-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}}body header#masthead nav.main-navigation ul#primary-menu li{-ms-flex-order:2;order:2}body header#masthead nav.main-navigation ul#primary-menu li.astm-search-menu{-ms-flex-order:1;order:1}body header#masthead nav.main-navigation ul#primary-menu li.astm-search-menu svg path{fill:unset}body header#masthead nav.main-navigation ul#primary-menu form[role="search"]{top:49.5px!important;left:0;right:0}body header#masthead nav.main-navigation ul#primary-menu form[role="search"] input[type="search"]{border-top-left-radius:8px;border-bottom-left-radius:8px}body header#masthead nav.main-navigation ul#primary-menu form[role="search"] button[type="submit"] span{border-top-right-radius:8px;border-bottom-right-radius:8px}body header#masthead nav.main-navigation ul#primary-menu .search-close{top:58.5px!important;right:0}nav.main-navigation{font-size:17.15px;font-size:.98rem}nav.main-navigation a{transition:all 0.5s ease;display:block;padding:15px 3px 15px;color:#fff}nav.main-navigation a:hover{text-decoration:underline}@media (min-width:1145px){nav.main-navigation a{padding:15px 8px 15px 8px}}@media (min-width:1242px){nav.main-navigation a{padding:15px 25px 15px 10px}}nav.main-navigation .menu-item-has-children>a:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";content:"\f107";margin-left:8px}@media (max-width:1074px){nav.main-navigation .menu-item-has-children>a:after{position:absolute;right:20px}}nav.main-navigation ul ul{background-color:#00728f;border:1px solid #025a70;border-radius:10px}nav.main-navigation ul ul li{border-top:1px none #000;border-bottom:1px solid #025a70;font-size:15.4px;font-size:.88rem}nav.main-navigation ul ul li:hover{background-color:#025a70}nav.main-navigation ul ul li:first-child{border-top-left-radius:10px;border-top-right-radius:10px}@media (max-width:1074px){nav.main-navigation ul ul li:first-child{border-radius:0}}nav.main-navigation ul ul li:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (max-width:1074px){nav.main-navigation ul ul li:last-child{border-radius:0}}nav.main-navigation ul ul a{color:#fff}nav.main-navigation ul ul a:hover{text-decoration:none}nav.main-navigation .menu-toggle{background:#fff;color:#ef3825;border:1px solid #ef3825;border-radius:10px;padding:9px;position:absolute;top:-2px;right:0}nav.main-navigation .menu-toggle i{font-size:19.25px;font-size:1.1rem}nav.main-navigation .menu-toggle span{margin-top:.3em;display:block;font-size:7.175px;font-size:.41rem}@media (max-width:767px){nav.main-navigation .menu-toggle{padding:4px;border-radius:5px}nav.main-navigation .menu-toggle i{font-size:15.75px;font-size:.9rem}nav.main-navigation .menu-toggle span{font-size:5.425px;font-size:.31rem}}@media (max-width:520px){nav.main-navigation .menu-toggle{padding:6px}nav.main-navigation .menu-toggle span{display:none}}nav.main-navigation.toggled ul#primary-menu{position:fixed;width:100%;z-index:2;left:0;top:88px;background-color:#00728f;min-height:100vh}@media (max-width:520px){nav.main-navigation.toggled ul#primary-menu{top:44px}}nav.main-navigation.toggled ul#primary-menu li{float:none;border-top:1px solid #025a70}nav.main-navigation.toggled ul ul{position:static;float:none;border-radius:0;display:none}nav.main-navigation.toggled ul ul li{padding-left:20px}nav.main-navigation.toggled ul li:hover ul{display:none}nav.main-navigation.toggled ul li.focus ul{display:block;background-color:#025a70}nav.main-navigation.toggled .menu-toggle{border-color:#00728f;color:#fff;background-color:#00728f}header#masthead form.is-search-form{max-width:328px;margin-right:0;margin-left:auto;height:0}header#masthead form.is-search-form label,header#masthead form.is-search-form button{margin-top:10px}@media (min-width:1075px){header#masthead form.is-search-form label,header#masthead form.is-search-form button{margin-top:0}}body header#masthead form.is-search-form label,body header#masthead form.is-search-form button{margin-top:10px}@media (max-width:767px){body header#masthead form.is-search-form button{display:inline-block}}@media (min-width:1075px){body header#masthead form.is-search-form label,body header#masthead form.is-search-form button{margin-top:-5px}}body>.is-search-form{display:none}.hero{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;height:50vh;min-height:400px;padding-bottom:50px;background-position:0 0,0 0,50% 50%;background-size:auto,auto,cover;background-repeat:repeat,repeat,no-repeat;position:relative;width:100%}@media (max-width:991px){.hero{height:40vh;min-height:350px}}@media (max-width:520px){.hero{height:25vh;min-height:250px;padding-bottom:25px}}.hero img.page-logo{position:absolute;max-width:175px;position:absolute;min-height:100px;left:30px;top:10px}@media (max-width:1074px){.hero img.page-logo{display:none}}.hero h1{text-align:center;color:#fff}.simple-header{visibility:hidden;background-color:#00728f}.simple-header img.page-logo{padding:10px 30px;max-width:205px;box-sizing:border-box}@media (max-width:1074px){.simple-header img.page-logo{display:none}}.hero.video{height:90vh;min-height:600px;padding-bottom:50px;width:100%;background-image:linear-gradient(180deg,rgba(2,90,112,.4),rgba(2,90,112,.4));position:relative;color:#fff;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}@media (max-width:991px){.hero.video{width:auto;height:auto;max-width:100%;min-height:auto}}.hero.video video{background-size:cover;background-position:50% 50%;position:absolute;right:-100%;bottom:-100%;top:-100%;left:-100%;margin:auto;min-width:100%;min-height:100%;z-index:-100}.hero.video .copy{display:block;margin:200px auto 0 auto;max-width:1000px;width:90%}@media (max-width:991px){.hero.video .copy{margin-top:20px}}.hero.video .copy h1,.hero.video .copy p{max-width:450px}.hero.video h1{text-align:left;color:#fff}footer.site-footer{display:-ms-flexbox;display:flex;padding:50px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;background-color:#00728f;color:#fff}@media (max-width:991px){footer.site-footer{margin-top:35px;padding:35px 35px 25px}}@media (max-width:767px){footer.site-footer{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}footer.site-footer h4{color:#fff}footer.site-footer .info{font-size:15.75px;font-size:.9rem}@media (max-width:767px){footer.site-footer .info{width:95%;margin:0 auto;text-align:center}}footer.site-footer .gform_wrapper{width:50%;padding-left:85px}@media (max-width:991px){footer.site-footer .gform_wrapper{padding-left:50px}}@media (max-width:767px){footer.site-footer .gform_wrapper{padding:0;width:95%;position:relative;left:1%}}footer.site-footer nav.footer-navigation:after{content:"";display:table;clear:both}footer.site-footer nav.footer-navigation ul{margin:0;padding:0;list-style:none}footer.site-footer nav.footer-navigation ul li{display:inline;margin-right:20px}footer.site-footer nav.footer-navigation ul li a{white-space:nowrap;color:#fff;text-decoration:none}footer.site-footer nav.footer-navigation ul li a:hover{color:#79c4b7}footer.site-footer .social{margin:1em 0}footer.site-footer .social div.dev-share-buttons-profiles{top:.5em}footer.site-footer .social div.dev-share-buttons-profiles a.dev-share-buttons-link{color:#fff;margin-right:30px}footer.site-footer .social div.dev-share-buttons-profiles a.dev-share-buttons-link:hover{color:#79c4b7}footer.site-footer .gform_wrapper{margin:0}@media (max-width:767px){footer.site-footer .gform_wrapper{margin:0 auto 1em auto}}footer.site-footer .gform_wrapper span.gform_description{margin-top:.7rem;font-family:"Varela Round",sans-serif;line-height:1.2;margin-bottom:.7rem;font-size:22.75px;font-size:1.3rem;font-weight:700}@media (max-width:991px){footer.site-footer .gform_wrapper span.gform_description{font-size:18.55px;font-size:1.06rem}}@media (max-width:767px){footer.site-footer .gform_wrapper span.gform_description{font-size:16.45px;font-size:.94rem}}@media (max-width:520px){footer.site-footer .gform_wrapper span.gform_description{font-size:12.425px;font-size:.71rem;font-size:14.875px;font-size:.85rem}}footer.site-footer .gform_wrapper .top_label label.gfield_label,footer.site-footer .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:none}footer.site-footer .gform_wrapper .gform_footer{padding:0;margin:16px 0 0 0;text-align:right}footer.site-footer .gform_wrapper .gform_footer input.gform_button{font-size:15.75px;font-size:.9rem}@media (max-width:767px){footer.site-footer .gform_wrapper .gform_footer input.gform_button{display:block;width:calc(100% - 16px)}}@media only screen and (max-width:767px) and (max-width:641px){footer.site-footer .gform_wrapper .gform_footer input.gform_button{width:100%}}footer.site-footer .gform_wrapper .footer-contact{font-weight:400;margin-top:.5em;font-family:Arial,sans-serif;font-size:17.5px;font-size:.71rem}.abn-cards{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991px){.abn-cards{-ms-flex-direction:column;flex-direction:column}}.abn-cards .section-heading{width:100%;text-align:center;margin-bottom:1em}.abn-cards .item{-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%;margin:0 1.5% 2em 1.5%}@media (max-width:991px){.abn-cards .item{-ms-flex:1 1 100%;flex:1 1 100%;margin:0 0 2em 0;max-width:none;display:-ms-flexbox;display:flex;min-height:200px}}@media (max-width:767px){.abn-cards .item{display:block;min-height:0}}.abn-cards .item figure{height:0;padding-bottom:15vw;position:relative;overflow:hidden;margin-bottom:.7em;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media (max-width:991px){.abn-cards .item figure{min-width:300px;min-height:200px;padding-bottom:0;margin-bottom:0}}@media (max-width:767px){.abn-cards .item figure{min-height:200px;height:0;padding-bottom:15vw;margin-bottom:.7em}}.abn-cards.dimensional .item{box-shadow:0 7px 8px 0 rgba(0,0,0,.23);transition:all 200ms ease}.abn-cards.dimensional .item figure{background-color:#000}.abn-cards.dimensional .item figure:hover img{opacity:.7}.abn-cards.dimensional .item:hover{box-shadow:0 19px 26px 0 rgba(0,0,0,.23);-webkit-transform:translate(0,-8px);transform:translate(0,-8px)}@media (max-width:991px){.abn-cards.dimensional .item:hover{box-shadow:0 7px 8px 0 rgba(0,0,0,.23);-webkit-transform:none;transform:none}}.abn-cards.dimensional .item h4,.abn-cards.dimensional .item p{padding:0 7%}.holds-abn-features .abn-feature{display:-ms-flexbox;display:flex;min-height:600px}@media (max-width:767px){.holds-abn-features .abn-feature{height:auto;min-height:auto;-ms-flex-direction:column;flex-direction:column}}.holds-abn-features .abn-feature figure{-ms-flex:1;flex:1;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media (max-width:767px){.holds-abn-features .abn-feature figure{width:100%;height:300px}}.holds-abn-features .abn-feature figure a{display:block;width:100%;height:100%;background:#fff;opacity:0;transition:all 200ms ease}.holds-abn-features .abn-feature figure a:hover{opacity:.2}.holds-abn-features .abn-feature aside{display:-ms-flexbox;display:flex;width:50%;padding:5%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.holds-abn-features .abn-feature aside{width:100%;padding:1em 5% 2em 5%}}.holds-abn-features.alt .abn-feature:nth-child(odd){-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:767px){.holds-abn-features.alt .abn-feature:nth-child(odd){-ms-flex-direction:column;flex-direction:column}}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.holds-abn-features .abn-feature aside{-ms-flex-align:stretch;align-items:stretch}}.abn-cta{background-color:#cac;text-align:center;padding:50px 3%}.abn-cta h2{color:#fff}.abn-cta h2,.abn-cta p{max-width:1000px;margin:0 auto 1em auto}.abn-cta h2{margin-bottom:0}.abn-cta a.button+a.button{margin-left:20px}@media (max-width:520px){.abn-cta a.button+a.button{margin:1em 0 0 0}}.abn-cards{width:960px;position:relative;margin:0 auto}@media (max-width:991px){.abn-cards{width:100%;position:static}}.abn-cards .item figure{border-radius:10px}.abn-cards .item h4 a{text-decoration:none}@media (max-width:520px){.abn-cards .item h4{font-size:26.25px;font-size:1.5rem}}.abn-cards .item img{border-radius:0}.abn-cards.dimensional .item{border-radius:10px}.abn-cards.dimensional .item figure{border-radius:10px 10px 0 0;background-color:#025a70}@media (max-width:991px){.abn-cards.dimensional .item figure{border-radius:10px 0 0 10px}}@media (max-width:767px){.abn-cards.dimensional .item figure{border-radius:10px 10px 0 0}}.page-content .abn-cards,.entry-content .abn-cards,.entry-summary .abn-cards{left:-130px;margin:0}.holds-abn-features .abn-feature figure img{border-radius:0}.abn-cta{background-color:#79c4b7}.abn-cta h2,.abn-cta p{max-width:960px}.pop-in h3{margin-bottom:.2rem}.pop-in .description{margin-bottom:.7em;color:#fff;font-size:16px;line-height:20px}.holds-tabs>h2{text-align:center}.holds-tabs ul.tab-nav{text-align:center;list-style:none;margin:0;padding:0}.holds-tabs ul.tab-nav li{display:inline-block;padding:9px 30px;background-color:#ab7c9b;color:#fff;cursor:pointer}@media (max-width:767px){.holds-tabs ul.tab-nav li{padding:9px 15px}}@media (max-width:520px){.holds-tabs ul.tab-nav li{padding:9px;font-size:15.75px;font-size:.9rem}}.holds-tabs ul.tab-nav li.selected{background-color:#cda9c1}.holds-tabs ul.tab-nav li:first-child{border-top-left-radius:10px}.holds-tabs ul.tab-nav li:last-child{border-top-right-radius:10px}.holds-tabs .tabs{padding:50px 5%;background-color:#c8c8c8;background-image:linear-gradient(180deg,#cda9c1,#cda9c1)}.holds-tabs .tabs .tab{max-width:960px;margin:0 auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;display:none}.holds-tabs .tabs .tab article{width:55%;color:#4c4e50}@media (max-width:991px){.holds-tabs .tabs .tab article{width:100%}}.holds-tabs .tabs .tab article>h2{margin-top:0}.holds-tabs .tabs .tab img{width:40%}@media (max-width:991px){.holds-tabs .tabs .tab img{display:none}}.holds-tabs .tabs .tab.selected{display:-ms-flexbox;display:flex}section.donation-starter{padding:1.4em 0 1.6em 0;background-color:#79c4b7;text-align:center}section.donation-starter h3{margin-top:0;color:#fff}section.donation-starter form{margin-top:2em;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}@media (max-width:991px){section.donation-starter form{-ms-flex-direction:column;flex-direction:column;width:95%;margin:2em auto 0 auto}}section.donation-starter .donate-buttons{height:40px}@media (max-width:991px){section.donation-starter .donate-buttons{margin-bottom:2em;width:100%}}section.donation-starter .donate-buttons label{width:125px;background-color:#fff;color:#ef3825;padding:15px 45px;margin-right:10px;border-radius:10px;transition:opacity 200ms ease;text-align:center;text-transform:uppercase;position:relative;cursor:pointer}section.donation-starter .donate-buttons label:last-child{margin-right:0}@media (max-width:991px){section.donation-starter .donate-buttons label{width:31%;margin-right:1%;display:inline-block;padding:0 0 50px 0}}section.donation-starter .donate-buttons label span.indi{padding:12px 0;position:absolute;top:0;left:0;border-radius:10px;width:100%;height:100%}section.donation-starter .donate-buttons label input:checked+span.indi{background:#ef3825;color:#fff}section.donation-starter .donate-buttons label input{position:absolute;visibility:hidden;top:0;left:0}section.donation-starter .donate-buttons label:hover{opacity:.75}section.donation-starter .other-amt{position:relative;top:-10px;left:12px;margin-right:12px}@media (max-width:991px){section.donation-starter .other-amt{top:0;left:3px;width:100%;margin-right:0}}section.donation-starter .other-amt:before{content:"$";padding:10px 10px 11px 10px;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:#025a70;color:#fff;top:0;left:-3px;z-index:2;position:absolute}section.donation-starter .other-amt input{font-size:1.1em;border-top-right-radius:10px;border-bottom-right-radius:10px;padding-left:38px}@media (max-width:991px){section.donation-starter .other-amt input{display:block;width:100%}}section.donation-starter button{margin-left:10px;position:relative;top:-10px}@media (max-width:991px){section.donation-starter button{position:static;margin:1em 0 0 0;display:block;width:100%}}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.other-amt input{padding-bottom:15px!important;padding-top:10px!important}}.abn-holds-accordion .accordion-item .toggle{position:relative;cursor:pointer}.abn-holds-accordion .accordion-item .toggle:after{content:"-";position:absolute;top:19%;right:0;font-size:.8em}.abn-holds-accordion .accordion-item .toggle:hover:after{color:#ef3825}.abn-holds-accordion .accordion-item .copy{overflow:hidden;transition:all 1s ease;height:auto;max-height:600px;border-bottom:1px solid #429587}.abn-holds-accordion .accordion-item.hidden .toggle:after{content:"+"}.abn-holds-accordion .accordion-item.hidden .copy{max-height:0!important;border-bottom:none}section.pet-adoption{padding:50px 5%}section.pet-adoption h2{text-align:center;margin-bottom:1.3em}section.pet-adoption h2 a{font-size:.5em;text-decoration:none}section.pet-adoption .petpoint{margin-bottom:3em}section.pet-adoption a.see-all-pets{display:block;margin:1em auto;padding:25px 50px;font-size:1.5em;width:250px;border-radius:10px}.petpoint{max-width:960px;margin:0 auto}.petpoint .section-title a{font-size:.5em}.petpoint .pet .button{background:#79c4b7}.petpoint .pet .button:hover{background-color:#429587;color:#fff}.pet-detail{margin-top:50px}.pet-detail .petpoint h3{margin-bottom:2.1em}a.dev-share-buttons-link,a.dev-share-buttons__item{font-size:24.5px;font-size:1.4rem;margin-right:10px}a.dev-share-buttons-link span,a.dev-share-buttons__item span{display:none}a.dev-share-buttons-link:hover,a.dev-share-buttons__item:hover{color:#79c4b7}a.dev-share-buttons-link:before,a.dev-share-buttons__item:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Brands"}a.dev-share-buttons-link--facebook:before,a.dev-share-buttons__item--facebook:before{content:"\f09a"}a.dev-share-buttons-link--linkedin:before,a.dev-share-buttons__item--linkedin:before{content:"\f08c"}a.dev-share-buttons-link--google:before,a.dev-share-buttons__item--google:before{content:"\f0d5"}a.dev-share-buttons-link--googlemaps:before,a.dev-share-buttons__item--googlemaps:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro";content:"\f3c5"}a.dev-share-buttons-link--twitter:before,a.dev-share-buttons__item--twitter:before{content:"\f099"}a.dev-share-buttons-link--instagram:before,a.dev-share-buttons__item--instagram:before{content:"\f16d"}a.dev-share-buttons-link--github:before,a.dev-share-buttons__item--github:before{background-image:none;-webkit-mask:url(/wp-content/themes/seattle-humane/images/tiktok.svg) no-repeat;mask:url(/wp-content/themes/seattle-humane/images/tiktok.svg) no-repeat;transform:translate(0,3px);background-color:#fff;width:20px;height:22px;content:" "}a.dev-share-buttons-link--github:hover:before,a.dev-share-buttons__item--github:hover:before{background-color:#79c4b7}a.dev-share-buttons-link--youtube:before,a.dev-share-buttons__item--youtube:before{content:"\f167"}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}