ul.ready-tabs li{list-style:none;}ul.ready-tabs li a{display:inline;float:left;margin:0 10px -2px 0;padding:0 7px 0 7px;border:solid 1px #ccc;border-top-left-radius:10px 10px;border-top-right-radius:10px 10px;background-color:#e9e9e9;}ul.ready-tabs .active a{background-color:#fff;border-bottom:#fff;}ul.ready-tabs a{color:#000;}ul.ready-tabs a:hover{color:#aaaccc;}.ready-tabber{border-top:solid 1px #ccc;}.acc-head{margin:10px;}.acc-head .collapsed{background:url(/misc/menu-collapsed.png) no-repeat;padding:0 0 0 10px;}.acc-head .expanded{background:url(/misc/menu-expanded.png) no-repeat;padding:0 0 0 10px;}div.ready-accordion{margin:0 20px 20px 20px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.panel-1col{}.panel-2col .panel-col-first .inside{margin:0;}.panel-1col .panel-col{width:100%;}#panels-edit-display .panel-pane,#panels-edit-display .helperclass{margin:.5em;}.panel-2col .panel-separator{margin:0 0 1em 0;}
.timeline-footer{display:none;}.twitter-widget-header{max-width:500px;}.twitter-widget-title{font-size:1.2em;font-weight:bold;float:left;}.twitter-widget-top{text-align:right;}.twitter-widget-share-text{vertical-align:middle;}.twitter-widget-share-button{margin-left:10px;float:right;}
.sf-navbar{position:relative;}.sf-navbar li{position:static;}.sf-navbar li li{position:relative;}.sf-navbar li ul,.sf-navbar li li li{width:100%;}.sf-navbar li li{width:auto;float:left;}.sf-navbar li li:hover > ul,.sf-navbar li li.sfHover > ul,.sf-navbar > li.active-trail > ul{left:0;top:2.5em;}.sf-navbar li li li:hover > ul,.sf-navbar li li li.sfHover > ul{left:12em;top:0;}.sf-navbar ul .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar ul a > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar ul a:focus > .sf-sub-indicator,.sf-navbar ul a:hover > .sf-sub-indicator,.sf-navbar ul a:active > .sf-sub-indicator,.sf-navbar ul li:hover > a > .sf-sub-indicator,.sf-navbar ul li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar ul ul .sf-sub-indicator{background-position:-10px 0;}.sf-navbar ul ul a > .sf-sub-indicator{background-position:0 0;}.sf-navbar ul ul a:focus > .sf-sub-indicator,.sf-navbar ul ul a:hover > .sf-sub-indicator,.sf-navbar ul ul a:active > .sf-sub-indicator,.sf-navbar ul ul li:hover > a > .sf-sub-indicator,.sf-navbar ul ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar > li > ul{background:transparent;padding:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;}
.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1.0;z-index:497;}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em;}.sf-menu ul li{width:100%;}.sf-menu li{float:left;position:relative;z-index:498;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:2.5em;}.sf-menu li li:hover > ul,.sf-menu li li.sfHover > ul{left:12em;top:0;}.sf-hidden{left:0 !important;top:-99999em !important;}.sf-menu a.sf-with-ul{min-width:1px;}.sf-sub-indicator{background:url(/files/aspca/page_wrappers/images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:0.75em;text-indent:-999em;top:1.05em;width:10px;}a > .sf-sub-indicator{top:0.8em;background-position:0 -100px;}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:url(/files/aspca/page_wrappers/images/shadow.png) no-repeat right bottom;padding:0 8px 9px 0 !important;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;}.sf-shadow ul.sf-shadow-off{background:transparent;}.sf-menu.rtl,.sf-menu.rtl li{float:right;}.sf-menu.rtl li:hover > ul,.sf-menu.rtl li.sfHover > ul{left:auto;right:0;}.sf-menu.rtl li li:hover > ul,.sf-menu.rtl li li.sfHover > ul{left:auto;right:12em;}.sf-menu.rtl ul{left:auto;right:0;}.sf-menu.rtl .sf-sub-indicator{left:0.75em;right:auto;background:url(/files/aspca/page_wrappers/images/arrows-ffffff-rtl.png) no-repeat -10px -100px;}.sf-menu.rtl a > .sf-sub-indicator{top:0.8em;background-position:-10px -100px;}.sf-menu.rtl a:focus > .sf-sub-indicator,.sf-menu.rtl a:hover > .sf-sub-indicator,.sf-menu.rtl a:active > .sf-sub-indicator,.sf-menu.rtl li:hover > a > .sf-sub-indicator,.sf-menu.rtl li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-menu.rtl ul .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.rtl ul a:focus > .sf-sub-indicator,.sf-menu.rtl ul a:hover > .sf-sub-indicator,.sf-menu.rtl ul a:active > .sf-sub-indicator,.sf-menu.rtl ul li:hover > a > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl.sf-horizontal.sf-shadow ul,.sf-menu.rtl.sf-vertical.sf-shadow ul,.sf-menu.rtl.sf-navbar.sf-shadow ul ul{background-position:bottom left;padding:0 0 9px 8px !important;-webkit-border-radius:8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0;}.sf-vertical.rtl li:hover > ul,.sf-vertical.rtl li.sfHover > ul{left:auto;right:12em;}.sf-vertical.rtl .sf-sub-indicator{background-position:-10px 0;}.sf-vertical.rtl a > .sf-sub-indicator{background-position:0 0;}.sf-vertical.rtl a:focus > .sf-sub-indicator,.sf-vertical.rtl a:hover > .sf-sub-indicator,.sf-vertical.rtl a:active > .sf-sub-indicator,.sf-vertical.rtl li:hover > a > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl li li{float:right;}.sf-navbar.rtl ul .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar.rtl ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul ul .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl ul ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl ul ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl li li:hover > ul,.sf-navbar.rtl li li.sfHover > ul{left:auto;right:0;}.sf-navbar.rtl li li li:hover > ul,.sf-navbar.rtl li li li.sfHover > ul{left:auto;right:12em;}.sf-navbar.rtl > li > ul{background:transparent;padding:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0;}
div.alert,div.error{background-image:none;}.alert{margin:10px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-image:none;padding:4px 18px;font-size:14px;border-width:1px;border-style:solid;}.alert .close{display:none;}.alert.status{background-color:#f8fff0;color:#234600;border-color:#be7;}.alert.warning{background-color:#fffce5;color:#840;border-color:#ed5;}.alert.error{background-color:#fef5f1;color:#8c2e0b;border-color:#ed541d;}.alert ul li::before{display:none;}.clearfix:after,.pane-campaign-register-form:after,.panel-2col-stacked .panel-col-last .inside > .panel-pane:after,.panel-2col-stacked-mixed .panel-col-last .inside > .panel-pane:after,.panel-2col .panel-col-last .inside > .panel-pane:after,.panel-3col-mixed-stacked .right-col .inside > .panel-pane:after,.l-header:after,#block-menu-menu-secondary-menu:after,.region-footer-second:after,.follow-block:after,.l-footer .footer_partnerships:after{content:"";display:table;clear:both;}.circle-border{-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.footer-ico-facebook{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-209px -113px;width:36px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-ico-facebook{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.footer-ico-gplus{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-319px -41px;width:38px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-ico-gplus{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.footer-ico-instagram{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-281px -77px;width:37px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-ico-instagram{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.footer-ico-pinterest{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-245px -113px;width:36px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-ico-pinterest{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.footer-ico-twitter{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-318px -77px;width:37px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-ico-twitter{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.footer-ico-youtube{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-281px -41px;width:38px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-ico-youtube{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-arrow{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-336px -149px;width:20px;height:18px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-arrow{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-bars{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-233px -149px;width:30px;height:20px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-bars{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-breadcrumbactiveprefix{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-108px -103px;width:12px;height:30px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-breadcrumbactiveprefix{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-breadcrumbactivesuffix{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-144px -103px;width:12px;height:30px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-breadcrumbactivesuffix{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-breadcrumbprefix{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-132px -103px;width:12px;height:30px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-breadcrumbprefix{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-breadcrumbsuffix{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-120px -103px;width:12px;height:30px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-breadcrumbsuffix{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-close{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-233px -169px;width:20px;height:20px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-close{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-diagonal-line{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-70px -103px;width:38px;height:89px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-diagonal-line{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-logo-sm{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-209px 0px;width:152px;height:41px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-logo-sm{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-moreplus{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-271px -169px;width:18px;height:18px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-moreplus{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-navsearch{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-308px -169px;width:17px;height:17px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-navsearch{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-plus{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-209px -41px;width:72px;height:72px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-plus{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-quote-left{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-281px -113px;width:36px;height:30px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-quote-left{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-quote-right{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-317px -113px;width:36px;height:30px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-quote-right{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-quote-small-left{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-287px -149px;width:24px;height:20px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-quote-small-left{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-quote-small-right{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-263px -149px;width:24px;height:20px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-quote-small-right{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-search{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-253px -169px;width:18px;height:18px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-search{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-searchclose{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-325px -169px;width:17px;height:17px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-searchclose{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-searchsubmit{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-156px -103px;width:13px;height:11px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-searchsubmit{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-select{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-191px -78px;width:11px;height:13px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-select{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-sharefacebook{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-195px -56px;width:9px;height:17px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-sharefacebook{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-sharegplus{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-289px -169px;width:19px;height:17px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-sharegplus{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-shareinstagram{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-173px -56px;width:22px;height:22px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-shareinstagram{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-sharepinterest{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-173px -78px;width:18px;height:22px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-sharepinterest{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-sharetwitter{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-342px -169px;width:18px;height:15px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-sharetwitter{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-shareyoutube{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-311px -149px;width:25px;height:19px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-shareyoutube{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-smallwidearrow{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-353px -113px;width:8px;height:13px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-smallwidearrow{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-vertical-line{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:0px -103px;width:70px;height:93px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-vertical-line{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.ico-widearrow{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-209px -149px;width:24px;height:41px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ico-widearrow{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.logo-footer{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:0px -56px;width:173px;height:47px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo-footer{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.navlogo{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:0px 0px;width:209px;height:56px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.navlogo{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{-webkit-font-smoothing:none;-webkit-font-smoothing:subpixel-antialiased;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}body{-webkit-animation:bugfix infinite 1s;}@-webkit-keyframes bugfix{from{padding:0;}to{padding:0;}}.contextual-links a{font-family:inherit;}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #d8d7da;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{background-color:#63676a;color:#fff;display:block;padding:2px 0 3px 0;text-align:center;width:100%;}.header__logo{float:left;margin:0;padding:0;}.header__site-link{background:transparent url(/files/aspca/themes/aspca_2015/images-source/navlogo-022316.png) no-repeat 0 0 !important;;background-size:contain !important;width:209px;height:56px;display:block;margin-left:30px;margin-top:19px;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;list-style-image:none;list-style-type:none;padding:0 10px 0 0;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{background-image:url("/files/aspca/themes/aspca_2015/images/message-24-ok.png");background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;margin:20px 0;padding:10px 10px 10px 50px;}.messages--warning{background-image:url("/files/aspca/themes/aspca_2015/images/message-24-warning.png");border-color:#ed5;}.messages--error{background-image:url("/files/aspca/themes/aspca_2015/images/message-24-error.png");border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#272626;}.ok,.messages--status{background-color:#f8fff0;color:#224600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs.primary,.tabs.secondary{border-bottom:1px solid #848484;list-style:none;margin:10px 0;padding:0 2px;white-space:nowrap;}.tabs.primary li,.tabs.primary li.active,.tabs.secondary li,.tabs.secondary li.active{float:left;margin:0 8px 0 0;}.tabs.primary li a,.tabs.primary li a.active,.tabs.secondary li,.tabs.secondary li.active{border:1px solid #e9e9e9;border-bottom:0;border-right:0;display:block;text-decoration:none;}.tabs.primary{overflow:hidden;}.tabs.primary li,.tabs.primary li.active{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;border-bottom-color:transparent;}.tabs.primary li.active,.is-active.tabs.primary li{border-bottom-color:#fff;}.tabs.primary li a,.tabs.primary li a.active{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;background-color:#dedede;color:#272626;letter-spacing:1px;padding:10px 1em 6px 1em;text-align:center;}.tabs.primary li a:hover,.tabs.primary li a:focus{background:dimgray;border-color:#f2f2f2;color:#fff;}.tabs.primary li a:active,.tabs.primary li a.active{background:dimgray;color:#fff;}.tabs.secondary{font-size:.9em;margin-top:-10px;}.tabs.secondary li,.tabs.secondary li.active{margin:10px 3px;}.tabs.secondary li,.tabs.secondary li.active{-moz-border-radius:0.75em;-webkit-border-radius:0.75em;-ms-border-radius:0.75em;border-radius:0.75em;background-color:#f2f2f2;color:#63676a;padding:0 .5em;}.tabs.secondary li:hover,.tabs.secondary li:focus{background-color:#dedede;border-color:#848484;color:#272626;}.tabs.secondary li:active,.tabs.secondary li.active{background-color:#63676a;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url("/files/aspca/themes/aspca_2015/images/help.png");background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{background-image:none;display:inline;list-style-type:none;padding:0 0.4em;}.pager-current{font-weight:bold;}.block{margin-bottom:10px;}.menu__item.is-leaf{list-style-image:url("/files/aspca/themes/aspca_2015/images/menu-leaf.png");list-style-type:square;}.menu__item.is-expanded{list-style-image:url("/files/aspca/themes/aspca_2015/images/menu-expanded.png");list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url("/files/aspca/themes/aspca_2015/images/menu-collapsed.png");list-style-type:disc;}.menu a.active{color:#000;}.new,.update{background-color:transparent;color:#c00;}.unpublished{background-color:transparent;color:#d8d8d8;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-size:75px;font-weight:bold;height:0;line-height:1;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word;}.comments{margin:10px 0;}.comment-preview{background-color:#ffffea;}.comment .permalink{font-size:75%;text-transform:uppercase;}.form-item{margin:20px 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}input[type="text"]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}textarea,.webform-component-email label,.webform-component-textfield label{padding:10px 14px;}.webform-component-textfield label,.webform-component-email label{position:absolute;padding-left:0.5em;font-weight:normal;}.webform-component-email label.hidden,.webform-component-textfield label.hidden{display:none;}.webform-component-email input.form-text,.webform-component-textfield input.form-text,select,.webform-calendar{padding:10px 14px;}.webform-datepicker .form-item{float:left;}.webform-datepicker .webform-calendar{display:block;clear:left;}.signup-errors,#block-webform-client-block-12966,.front .pane-webform-client-block-12966,.front .pane-webform-client-block-12966 input.form-text{padding-top:20px;}.signup-errors .message-required,#block-webform-client-block-12966 .message-required,#block-webform-client-block-12966 .mistake,.front .pane-webform-client-block-12966 .message-required,.front .pane-webform-client-block-12966 input.form-text .message-required{position:absolute;color:#c00;z-index:999;font-size:11px;}.signup-errors .webform-component-textfield.field-error,#block-webform-client-block-12966 .webform-component-textfield.field-error,.front .pane-webform-client-block-12966 .webform-component-textfield.field-error,.signup-errors .webform-component-email.field-error,#block-webform-client-block-12966 .webform-component-email.field-error,.front .pane-webform-client-block-12966 .webform-component-email.field-error{border:1px solid #c00 !important;}.signup-errors .webform-component-textfield.field-error input,#block-webform-client-block-12966 .webform-component-textfield.field-error input,.front .pane-webform-client-block-12966 .webform-component-textfield.field-error input,.signup-errors .webform-component-email.field-error input,#block-webform-client-block-12966 .webform-component-email.field-error input,.front .pane-webform-client-block-12966 .webform-component-email.field-error input{border:none;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:10px;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:20px 0;}form th{border-bottom:3px solid #d8d7da;padding-right:1em;text-align:left;}form tbody{border-top:1px solid #d8d7da;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #d8d7da;padding:0.1em 0.7em;}tr.even{background-color:#fff;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#d8d7da;}body.page-search #main-wrapper .google-search table,body.page-search #main-wrapper .google-search tbody,body.page-search #main-wrapper .google-search tr{border:none !important;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url("/files/aspca/themes/aspca_2015/images/menu-expanded.png");background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url("/files/aspca/themes/aspca_2015/images/menu-collapsed.png");background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.3em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#d8d7da;border-color:#63676a;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url("/files/aspca/themes/aspca_2015/images/progress.gif");}button,input[type="button"],input[type="reset"],input[type="submit"]{border:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0;margin:10px 10px 0 0;padding:8px 10px 6px 10px;}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:dimgray;color:#fff;}.node-unpublished{padding:2%;}.l-container{max-width:2000px;margin-left:auto;margin-right:auto;}.l-container:after{content:" ";display:block;clear:both;}.l-page{overflow:hidden;}.l-main-wrap{width:100%;float:left;margin-left:0;margin-right:0;}.panel-1col,.panel-2col,.panel-2col-stacked,.panel-2col-stacked-mixed,.panel-3col-mixed-stacked,.panel-3col-mixed-stacked .panel-col-top{width:100%;float:left;margin-left:0;margin-right:0;}.panel-1col .panel-col{padding:0 10px;}@media (min-width:734px){.panel-1col .panel-col{padding:0 20px;}}@media (min-width:734px){.panel-1col .panel-col{padding:0 16.9492%;}}.panel-3col-mixed-stacked .center-wrapper{width:100%;float:left;margin-left:0;margin-right:0;}.panel-3col-mixed-stacked .center-wrapper > .panel-panel{width:100%;}.panel-1col > .panel-col > .panel-pane:last-child,.panel-2col-stacked .panel-col-first > .inside > .panel-pane:last-child,.panel-2col-stacked-mixed .panel-col-first .inside > .panel-pane:last-child,.panel-2col .panel-col-first .inside > .panel-pane:last-child,.panel-3col-mixed-stacked .left-col .inside > .panel-pane:last-child{margin-bottom:100px;clear:left;}.panel-1col > .panel-col > .panel-pane:last-child.donate_bar,.panel-1col > .panel-col > .panel-pane:last-child.node-donation-bar,.panel-2col-stacked .panel-col-first > .inside > .panel-pane:last-child.donate_bar,.panel-2col-stacked .panel-col-first > .inside > .panel-pane:last-child.node-donation-bar,.panel-2col-stacked-mixed .panel-col-first .inside > .panel-pane:last-child.donate_bar,.panel-2col-stacked-mixed .panel-col-first .inside > .panel-pane:last-child.node-donation-bar,.panel-2col .panel-col-first .inside > .panel-pane:last-child.donate_bar,.panel-2col .panel-col-first .inside > .panel-pane:last-child.node-donation-bar,.panel-3col-mixed-stacked .left-col .inside > .panel-pane:last-child.donate_bar,.panel-3col-mixed-stacked .left-col .inside > .panel-pane:last-child.node-donation-bar{margin-top:100px;margin-bottom:0;}.block.donate_bar{margin-top:100px;margin-bottom:0;}.panel-2col-stacked .panel-col-last .inside{margin:0 10px;}@media (min-width:734px){.panel-2col-stacked .panel-col-last .inside{margin:0;}}.panel-2col-stacked .panel-col-last .inside .pane-form-sidebar-content img,.panel-2col-stacked .panel-col-last .inside .sidebar-donate img{display:block;margin:0 auto;}.panel-2col-stacked .panel-col-last .inside > .panel-pane,.panel-2col-stacked-mixed .panel-col-last .inside > .panel-pane,.panel-2col .panel-col-last .inside > .panel-pane,.panel-3col-mixed-stacked .right-col .inside > .panel-pane{margin:30px 10px;border:4px solid #eee;}@media (min-width:490px){.panel-2col-stacked .panel-col-last .inside > .panel-pane,.panel-2col-stacked-mixed .panel-col-last .inside > .panel-pane,.panel-2col .panel-col-last .inside > .panel-pane,.panel-3col-mixed-stacked .right-col .inside > .panel-pane{max-width:470px;margin:0 auto 30px auto;}}@media (min-width:881px){.panel-2col-stacked .panel-col-last .inside > .panel-pane,.panel-2col-stacked-mixed .panel-col-last .inside > .panel-pane,.panel-2col .panel-col-last .inside > .panel-pane,.panel-3col-mixed-stacked .right-col .inside > .panel-pane{border:7px solid #eee;margin:0 0 30px 0;}}@media (max-width:732px){.panel-2col-stacked .panel-col-first,.panel-2col-stacked-mixed .panel-col-first,.panel-2col-stacked .panel-col-last,.panel-2col-stacked-mixed .panel-col-last,.panel-2col .panel-col-first,.panel-2col .panel-col-last,.panel-3col-mixed-stacked .left-col,.panel-3col-mixed-stacked .right-col{width:100% !important;}}.panel-2col-stacked .panel-col-first img,.panel-2col-stacked-mixed .panel-col-first img,.panel-2col-stacked .panel-col-last img,.panel-2col-stacked-mixed .panel-col-last img,.panel-2col .panel-col-first img,.panel-2col .panel-col-last img,.panel-3col-mixed-stacked .left-col img,.panel-3col-mixed-stacked .right-col img{max-width:100%;}.panel-2col-stacked .panel-col-first > .inside,.panel-2col-stacked-mixed .panel-col-first .inside,.panel-2col .panel-col-first .inside,.panel-3col-mixed-stacked .left-col .inside{padding:0 10px;width:100%;}@media (min-width:734px){.panel-2col-stacked .panel-col-first > .inside,.panel-2col-stacked-mixed .panel-col-first .inside,.panel-2col .panel-col-first .inside,.panel-3col-mixed-stacked .left-col .inside{padding:0 20px;}}@media (min-width:1366px){.panel-2col-stacked .panel-col-first > .inside,.panel-2col-stacked-mixed .panel-col-first .inside,.panel-2col .panel-col-first .inside,.panel-3col-mixed-stacked .left-col .inside{padding:0;margin:0 auto;width:720px;}}@media (min-width:2000px){.panel-2col-stacked .panel-col-first > .inside,.panel-2col-stacked-mixed .panel-col-first .inside,.panel-2col .panel-col-first .inside,.panel-3col-mixed-stacked .left-col .inside{width:1040px;}}.panel-2col-stacked .panel-col-first,.panel-2col-stacked-mixed .panel-col-first,.panel-2col .panel-col-first,.panel-3col-mixed-stacked .left-col{width:100%;float:left;margin-right:1.6949152542%;margin:0;}@media (min-width:881px) and (max-width:1365px){.panel-2col-stacked .panel-col-first,.panel-2col-stacked-mixed .panel-col-first,.panel-2col .panel-col-first,.panel-3col-mixed-stacked .left-col{width:66.1016949153%;float:left;margin-right:1.6949152542%;margin:0;}}@media (min-width:1366px) and (max-width:1999px){.panel-2col-stacked .panel-col-first,.panel-2col-stacked-mixed .panel-col-first,.panel-2col .panel-col-first,.panel-3col-mixed-stacked .left-col{width:780px;float:left;margin-right:1.6949152542%;margin:0;margin-left:130px;}.panel-2col-stacked .panel-col-first .inside,.panel-2col-stacked-mixed .panel-col-first .inside,.panel-2col .panel-col-first .inside,.panel-3col-mixed-stacked .left-col .inside{padding:0 25px;}}@media (min-width:2000px){.panel-2col-stacked .panel-col-first,.panel-2col-stacked-mixed .panel-col-first,.panel-2col .panel-col-first,.panel-3col-mixed-stacked .left-col{width:1128px;float:left;margin-right:1.6949152542%;margin:0;margin-left:200px;}.panel-2col-stacked .panel-col-first .inside,.panel-2col-stacked-mixed .panel-col-first .inside,.panel-2col .panel-col-first .inside,.panel-3col-mixed-stacked .left-col .inside{padding:0;}}.panel-2col .panel-col-last,.panel-2col-stacked .panel-col-last,.panel-2col-stacked-mixed .panel-col-last,.panel-3col-mixed-stacked .right-col{width:100%;float:left;margin-left:0;margin-right:0;z-index:999;}.panel-2col .panel-col-last .inside > .panel-pane,.panel-2col-stacked .panel-col-last .inside > .panel-pane,.panel-2col-stacked-mixed .panel-col-last .inside > .panel-pane,.panel-3col-mixed-stacked .right-col .inside > .panel-pane{padding:30px 10px 30px 10px;background:#fff;}@media (min-width:881px) and (max-width:1365px){.panel-2col .panel-col-last,.panel-2col-stacked .panel-col-last,.panel-2col-stacked-mixed .panel-col-last,.panel-3col-mixed-stacked .right-col{padding:30px;width:32.2033898305%;float:left;margin-right:1.6949152542%;margin-top:0;}}@media (min-width:1140px){.panel-2col .panel-col-last,.panel-2col-stacked .panel-col-last,.panel-2col-stacked-mixed .panel-col-last,.panel-3col-mixed-stacked .right-col{width:325px;float:left;margin-right:1.6949152542%;margin:0;position:relative;margin-top:-120px;}.panel-2col .panel-col-last .inside > .panel-pane,.panel-2col-stacked .panel-col-last .inside > .panel-pane,.panel-2col-stacked-mixed .panel-col-last .inside > .panel-pane,.panel-3col-mixed-stacked .right-col .inside > .panel-pane{padding:30px;}}@media (min-width:2000px){.panel-2col .panel-col-last,.panel-2col-stacked .panel-col-last,.panel-2col-stacked-mixed .panel-col-last,.panel-3col-mixed-stacked .right-col{width:480px;float:left;margin-right:1.6949152542%;margin:0;margin:0;margin-top:-120px;}.panel-2col .panel-col-last .inside > .panel-pane,.panel-2col-stacked .panel-col-last .inside > .panel-pane,.panel-2col-stacked-mixed .panel-col-last .inside > .panel-pane,.panel-3col-mixed-stacked .right-col .inside > .panel-pane{padding:30px 30px 60px 30px;}}.l-footer-wrap{width:100%;float:left;margin-left:0;margin-right:0;}.panel-1col .panel-col,.panel-col-first{padding-top:20px;}@media (min-width:734px){.panel-1col .panel-col,.panel-col-first{padding-top:60px;}}.front .panel-1col .panel-col,.page-about-us.landing-level-one .panel-1col .panel-col{padding:0;}.pane-panels-mini .panel-col{padding:0;margin:0;width:100%;}.pane-panels-mini .panel-pane:last-child{margin-bottom:0 !important;}.vendor-ie-8 .pane-form-sidebar-content{padding:0 !important;border:none !important;}@media (min-width:769px) and (max-width:1139px){.l-header{min-height:92px;}}@media (min-width:1140px){.l-header{padding:0 20px;margin-bottom:0;}}@media (min-width:1140px) and (max-width:1500px){.l-header{padding:0 5px 0 20px !important;margin-bottom:0;}}.l-navigation{position:static;height:auto;}@media (min-width:1140px){.l-navigation{position:relative;}}#site-name{float:none;width:100%;z-index:200;padding:23px 0 20px 010px;}@media (min-width:768px) and (max-width:1139px){#site-name{width:152px;}}@media (min-width:1140px){#site-name{width:152px;}}@media (min-width:768px) and (max-width:1139px){#site-name{padding:20px 0px 16px;margin-left:70px;}}@media (min-width:1140px){#site-name{float:left;}}@media (min-width:1501px){#site-name{width:209px;float:left;margin-right:1.6949152542%;margin-right:0;padding:23px 0 20px 0;padding-top:20px;}}#site-name a{display:block;margin:0 auto;background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:0px 0px;width:209px;height:56px;text-indent:-9999px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#site-name a{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}@media (min-width:1140px){#site-name a{margin:auto;}}@media (max-width:1500px){#site-name a{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-209px 0px;width:152px;height:41px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#site-name a{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}}@media (min-width:768px) and (max-width:1139px){#site-name a{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:0px 0px;width:209px;height:56px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#site-name a{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}}.region-navigation{display:none;position:static;padding:0;}@media (min-width:1140px){.region-navigation{display:block !important;position:relative;width:100%;}}@media (min-width:1140px) and (max-width:1500px){.region-navigation{padding-left:167px;}}@media (min-width:1501px){.region-navigation{padding-left:209px;}}#search-block-form{overflow:hidden;}@media (min-width:768px){#search-block-form{margin-top:26px;}}#search-block-form h2,#search-block-form .secHeadline,#search-block-form .intro{display:none;}.header__donate{position:static;float:none;height:95px;display:block;z-index:300;}@media (min-width:768px){.header__donate{position:absolute;right:0;top:0;}}.menu-button{position:absolute;top:35px;left:30px;display:block;}@media (min-width:768px){.menu-button{top:37px;left:25px;}}@media (min-width:1140px){.menu-button{display:none;}}.menu-button.open{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-233px -149px;width:30px;height:20px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.menu-button.open{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.menu-button.close{left:33px;background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-233px -169px;width:20px;height:20px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.menu-button.close{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}#navigation .block-menu-block{width:100%;margin:0 auto;}#navigation .block-menu-block h2,#navigation .block-menu-block .secHeadline,#navigation .block-menu-block .intro{display:none;}#navigation .block-menu-block ul{position:static;margin-bottom:10px;}#navigation .block-menu-block ul li{border-top:1px solid #d8d7da;float:none;}#navigation .block-menu-block ul a,#navigation .block-menu-block ul span{width:85%;margin:0 auto;display:block;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;color:#ff6300;padding:15px 8%;width:100%;}@media (min-width:768px) and (max-width:1139px){#navigation .block-menu-block ul a,#navigation .block-menu-block ul span{padding:15px 30px;}}#navigation .block-menu-block ul ul{z-index:9999;display:none;}#navigation .block-menu-block ul ul li{border:none;}#navigation .block-menu-block ul ul a,#navigation .block-menu-block ul ul span{font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}@media screen and (min-width:768px){#navigation .block-menu-block ul ul a,#navigation .block-menu-block ul ul span{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}}#navigation .block-menu-block ul ul li a{padding:10px 0px 10px 15%;font-size:18px;font-size:1em;font-size:1rem;}@media (min-width:768px) and (max-width:1139px){#navigation .block-menu-block ul ul li a{padding:10px 0px 10px 50px;}}@media screen and (min-width:1366px){#navigation .block-menu-block ul ul a,#navigation .block-menu-block ul ul span{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}}@media screen and (min-width:2000px){#navigation .block-menu-block ul ul a,#navigation .block-menu-block ul ul span{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}}#navigation .block-menu-block ul ul a:hover,#navigation .block-menu-block ul ul span:hover{color:#272626;}@media (min-width:1140px){#navigation .block-menu-block{display:none;}}#navigation .block-menu-block .menu-block-wrapper > ul li.last li.last{border-bottom:1px solid #d8d7da !important;margin-bottom:34px;}#block-superfish-1{display:none;}@media (min-width:1140px){#block-superfish-1{height:90px;display:block;float:left;}}@media (min-width:734px) and (max-width:1139px){#block-superfish-1{width:300px;float:left;margin-right:1.6949152542%;margin:0;margin-left:5px;}}@media (min-width:1140px) and (max-width:1365px){#block-superfish-1{width:360px;float:left;margin-right:1.6949152542%;margin:0;margin-left:15px;}}@media (min-width:1366px){#block-superfish-1{margin-left:25px;height:95px;}}#block-superfish-1 .menu,#block-superfish-1 .nav{position:relative;display:block;}#block-superfish-1 .menu li,#block-superfish-1 .nav li{padding:0;}#block-superfish-1 .menu a,#block-superfish-1 .menu span,#block-superfish-1 .nav a,#block-superfish-1 .nav span{color:#ff6300;}#block-superfish-1 .menu > li,#block-superfish-1 .nav > li{height:95px;position:relative;}#block-superfish-1 .menu li > a,#block-superfish-1 .menu li > span,#block-superfish-1 .nav li > a,#block-superfish-1 .nav li > span{display:block;width:150px;padding:23px 0 20px 0;margin:0 auto;text-align:center;line-height:1.3em;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px;border-left:1px solid #d8d7da;}@media (min-width:734px) and (max-width:1365px){#block-superfish-1 .menu li > a,#block-superfish-1 .menu li > span,#block-superfish-1 .nav li > a,#block-superfish-1 .nav li > span{width:auto;padding-left:10px;padding-right:10px;}}@media (min-width:1366px){#block-superfish-1 .menu li > a,#block-superfish-1 .menu li > span,#block-superfish-1 .nav li > a,#block-superfish-1 .nav li > span{width:auto;padding:23px 20px 22px;}}@media (min-width:1366px){#block-superfish-1 .menu > li > span,#block-superfish-1 .nav > li > span{padding:23px 20px 25px 20px;}}#block-superfish-1 .menu > li > a:hover,#block-superfish-1 .menu > li > span:hover,#block-superfish-1 .nav > li > a:hover,#block-superfish-1 .nav > li > span:hover{color:#272626;}#block-superfish-1 .menu > li > a:hover,#block-superfish-1 .menu > li > span:hover,#block-superfish-1 .nav > li > a:hover,#block-superfish-1 .nav > li > span:hover{background:#d8d7da;}#block-superfish-1 .menu > li.last > a,#block-superfish-1 .menu > li.last > span,#block-superfish-1 .nav > li.last > a,#block-superfish-1 .nav > li.last > span{border-right:1px solid #d8d7da;}#block-superfish-1 .sf-sub-indicator{display:none;}#block-superfish-1 ul ul{display:none;position:absolute;left:0;top:94px;width:415px;border:1px solid #d8d7da;border-left:none;}@media (max-width:1140px){#block-superfish-1 ul ul{left:0 !important;width:320px;}}#block-superfish-1 ul ul li{background:#fff;border-bottom:1px solid #d8d7da;}#block-superfish-1 ul ul li.last{border-bottom:none;}#block-superfish-1 ul ul a{display:block;text-align:left;line-height:1.3em;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;padding:25px 20px;}#block-superfish-1 ul ul a:hover{background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-pale.png) repeat top left;}#navigation ul.menu li li,#navigation ul.nav li li{float:none;}#block-search-form,#block-menu-menu-secondary-menu{position:static;float:none;}@media (min-width:1140px){#block-search-form,#block-menu-menu-secondary-menu{position:absolute;float:left;}}@media (min-width:1140px) and (max-width:1365px){#block-search-form,#block-menu-menu-secondary-menu{right:125px;top:20px;}}#block-menu-menu-secondary-menu{width:85%;margin:0 auto;}#block-menu-menu-secondary-menu .menu{position:static;}@media (min-width:1140px) and (max-width:1365px){#block-menu-menu-secondary-menu .menu{float:right;text-align:right;}}#block-menu-menu-secondary-menu .menu li{float:left;width:50%;}@media (min-width:1140px) and (max-width:1365px){#block-menu-menu-secondary-menu .menu li{float:none;display:inline-block;}}#block-menu-menu-secondary-menu a{color:#848484;line-height:55px;padding-left:20px;}#block-menu-menu-secondary-menu a:hover{color:#b7b7b7;}@media (min-width:1140px) and (max-width:1365px){#block-menu-menu-secondary-menu a{line-height:1.25em;}}#block-menu-menu-secondary-menu .menu li a.active{font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;}@media (min-width:768px) and (max-width:1139px){#block-menu-menu-secondary-menu{width:100%;padding:0px 0px 10px;}#block-menu-menu-secondary-menu .menu{width:100%;margin:0 auto;}#block-menu-menu-secondary-menu .menu li{width:auto;}#block-menu-menu-secondary-menu .menu{text-align:left;width:100%;padding-left:10px;}#block-menu-menu-secondary-menu .menu li{float:none;display:inline-block;}}@media (min-width:1140px){#block-menu-menu-secondary-menu{width:600px;right:415px;padding:23px 0 20px 0;padding-top:18px;}#block-menu-menu-secondary-menu .menu{position:absolute;right:0;}#block-menu-menu-secondary-menu .menu li{width:auto;}#block-menu-menu-secondary-menu .menu a{padding:0 5px;font-size:16px;}}@media (min-width:1140px) and (max-width:1365px){#block-menu-menu-secondary-menu{margin:0;padding:0;right:205px;}#block-menu-menu-secondary-menu .menu{top:-7px;}}@media (min-width:1140px) and (max-width:1499px){#block-menu-menu-secondary-menu .menu li{padding:0px 7px 0px 0px;}}@media (min-width:1140px) and (max-width:1365px){#block-menu-menu-secondary-menu .menu li{padding:0px 10px 0px 0px;}#block-menu-menu-secondary-menu .menu a{padding:0 1px;}}@media (min-width:1366px) and (max-width:1499px){#block-menu-menu-secondary-menu{width:400px;right:365px;}}#block-search-form{width:85%;margin:0 auto;}#block-search-form .container-inline{position:relative;}#block-search-form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}#block-search-form .form-text{display:block;border:none;background:#f8f8f8;padding:0 60px 0 20px;height:60px;color:#848484;width:100%;}@media (min-width:1140px){#block-search-form .form-text{margin:0px;padding:0 40px 0 10px;height:40px;border:1px solid #d8d7da;font-size:18px;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;background:#fff;}}@media (min-width:1140px) and (max-width:1365px){#block-search-form .form-text{padding-right:27px;}}#block-search-form .form-actions input{display:block;position:absolute;top:21px;right:22px;width:40px;height:40px;margin:0px;padding:0px;border:0px none;text-indent:-9999px;font-size:0px;line-height:0;background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-253px -169px;width:18px;height:18px;background-color:transparent;}@media (min-width:1140px){#block-search-form .form-actions input{top:11px;right:12px;background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png) !important;background-position:-253px -169px !important;width:18px;height:18px;background-color:transparent;}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#block-search-form .form-actions input{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}#block-search-form .close-button{display:none;}@media (min-width:1140px) and (max-width:1365px){#block-search-form .close-button{display:none !important;}}@media (max-width:1139px){#block-search-form{display:none;}#block-search-form .form-text{border-radius:5px;border:1px solid #ddd;}#block-search-form.open{display:block;top:0px;left:0px;height:93px;width:100%;position:absolute;background:#fff;z-index:99999;}#block-search-form.open form{margin-top:23px;margin-right:112px;margin-left:50px;}#block-search-form.open input:focus{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;border:none;outline:none;}#block-search-form.open .form-text input:focus{border-radius:5px;border:1px solid #ddd;}#block-search-form.open .form-actions input{top:7px;right:9px;background:url("/files/aspca/themes/aspca_2015/images/navsearch.png") no-repeat top left;width:30px;height:30px;}#block-search-form.open .form-text{height:42px;}#block-search-form.open .close-button{position:absolute;display:block;overflow:hidden;top:30px;right:35px;font-size:20px;font-size:1.1111111111em;font-size:1.1111111111rem;}#block-search-form.closed{height:30px;width:30px;position:absolute;top:28px;right:220px;}#block-search-form.closed form{margin-top:0;}#block-search-form.closed .close-button{display:none;overflow:hidden;}#block-search-form.closed .form-actions input{position:relative;top:0;right:0;width:30px;height:30px;background:url('/files/aspca/themes/aspca_2015/images/navsearch.png');}#block-search-form.closed .form-text{display:none;}}@media (max-width:767px){#block-search-form.closed{right:20px;top:35px;}#block-search-form.open{height:84px;}}@media (min-width:1140px){#block-search-form{width:200px;right:215px;margin:auto;}}@media (min-width:1140px) and (max-width:1365px){#block-search-form{top:44px;}#block-search-form form{margin-top:0;}}@media (min-width:1140px) and (max-width:1365px){#block-search-form{width:150px;}}@media (min-width:1366px) and (max-width:1500px){#block-search-form{width:150px;}}#block-search-form.closed{display:block;}#block-search-form.hover .form-text{cursor:none;color:transparent;}#block-search-form.hover.expanded{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}#block-search-form.hover.expanded .form-text{cursor:auto;color:#848484;}.search-page-overlay{position:absolute;top:93px;width:100%;height:100%;z-index:9999;background:rgba(39,38,38,0.85);}.vendor-ie .search-page-overlay{background:#272626;background:transparent\9;background:rgba(39,38,38,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d8272626,endColorstr=#d8272626);zoom:1;}.vendor-ie-8 #block-search-form .form-text{padding-top:8px;}@media (max-width:1139px){.vendor-ie-8 #block-search-form .form-text{padding-top:20px;}}.pane-node-body img,.field-name-body img,.field-type-text-long img,.field-type-text-with-summary img{max-width:100%;height:auto;}.pane-node-body ul,.pane-node-body ol,.field-name-body ul,.field-name-body ol,.field-type-text-long ul,.field-type-text-long ol,.field-type-text-with-summary ul,.field-type-text-with-summary ol{list-style-position:outside;margin-left:1em;}.pane-node-body li,.field-name-body li,.field-type-text-long li,.field-type-text-with-summary li{margin-left:1em;margin-bottom:.5em;}.pane-node-body li p,.field-name-body li p,.field-type-text-long li p,.field-type-text-with-summary li p{display:inline;}.page-node.page-panels .l-main-wrap{padding-bottom:0;}.donate_bar,.node-donation-bar-ask{position:relative;margin:0;overflow:hidden;clear:left;}.donate_bar img,.node-donation-bar-ask img{float:left;position:relative;left:0;top:0;width:auto;height:auto;z-index:-1;}.donate_bar .donate-bar-content,.node-donation-bar-ask .donate-bar-content{width:100%;position:absolute;top:40px;left:0;padding:0 10px;z-index:100;text-align:center;}.donate_bar h3,.donate_bar .secSubhead,.donate_bar .blue-header-large,.donate_bar .pane-form-sidebar-content h2,.pane-form-sidebar-content .donate_bar h2,.donate_bar .pane-form-sidebar-content .secHeadline,.pane-form-sidebar-content .donate_bar .secHeadline,.donate_bar .pane-form-sidebar-content .intro,.pane-form-sidebar-content .donate_bar .intro,.donate_bar .panel-col-last h2.pane-title,.panel-col-last .donate_bar h2.pane-title,.donate_bar .panel-col-last .pane-title.secHeadline,.panel-col-last .donate_bar .pane-title.secHeadline,.donate_bar .panel-col-last .pane-title.intro,.panel-col-last .donate_bar .pane-title.intro,.donate_bar .right-col h2.pane-title,.right-col .donate_bar h2.pane-title,.donate_bar .right-col .pane-title.secHeadline,.right-col .donate_bar .pane-title.secHeadline,.donate_bar .right-col .pane-title.intro,.right-col .donate_bar .pane-title.intro,.node-donation-bar-ask h3,.node-donation-bar-ask .secSubhead,.node-donation-bar-ask .blue-header-large,.node-donation-bar-ask .pane-form-sidebar-content h2,.pane-form-sidebar-content .node-donation-bar-ask h2,.node-donation-bar-ask .pane-form-sidebar-content .secHeadline,.pane-form-sidebar-content .node-donation-bar-ask .secHeadline,.node-donation-bar-ask .pane-form-sidebar-content .intro,.pane-form-sidebar-content .node-donation-bar-ask .intro,.node-donation-bar-ask .panel-col-last h2.pane-title,.panel-col-last .node-donation-bar-ask h2.pane-title,.node-donation-bar-ask .panel-col-last .pane-title.secHeadline,.panel-col-last .node-donation-bar-ask .pane-title.secHeadline,.node-donation-bar-ask .panel-col-last .pane-title.intro,.panel-col-last .node-donation-bar-ask .pane-title.intro,.node-donation-bar-ask .right-col h2.pane-title,.right-col .node-donation-bar-ask h2.pane-title,.node-donation-bar-ask .right-col .pane-title.secHeadline,.right-col .node-donation-bar-ask .pane-title.secHeadline,.node-donation-bar-ask .right-col .pane-title.intro,.right-col .node-donation-bar-ask .pane-title.intro{position:static;width:100%;padding:0 30px;text-align:center;z-index:100;font-size:28px;font-size:1.5555555556em;font-size:1.5555555556rem;color:#fff;}.donate_bar a.donate,.node-donation-bar-ask a.donate{margin-top:10px;background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-orange-lt.png) repeat top left;background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-orange.png) repeat top left;display:block;box-sizing:border-box;width:100%;font-size:22px;padding:20px 35px !important;z-index:100;}.donate_bar a.donate:hover,.node-donation-bar-ask a.donate:hover{background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-orange-lt.png) repeat top left;}@media (min-width:734px){.donate_bar a.donate,.node-donation-bar-ask a.donate{width:auto;display:inline-block;box-sizing:content-box;}}#block-webform-client-block-12966{margin:0;text-align:center;background:#396e8f;padding:15px 5px 20px 5px;}@media (min-width:781px) and (max-width:1050px){#block-webform-client-block-12966 #edit-submit{margin:20px auto 0 auto !important;}#block-webform-client-block-12966 .form-wrapper{clear:both;float:none;overflow:hidden;}}#block-webform-client-block-12966 #webform-client-form-12966{display:inline-block;}#block-webform-client-block-12966 p,#block-webform-client-block-12966 label,#block-webform-client-block-12966 input,#block-webform-client-block-12966 .form-actions input{color:#fff;border-radius:0;}#block-webform-client-block-12966 .webform-user-wrapper p{font-size:18px;font-size:1em;font-size:1rem;}@media screen and (min-width:768px){#block-webform-client-block-12966 .webform-user-wrapper p{font-size:18px;font-size:1em;font-size:1rem;}}@media screen and (min-width:1366px){#block-webform-client-block-12966 .webform-user-wrapper p{font-size:18px;font-size:1em;font-size:1rem;}}@media screen and (min-width:2000px){#block-webform-client-block-12966 .webform-user-wrapper p{font-size:18px;font-size:1em;font-size:1rem;}}#block-webform-client-block-12966 span.form-required{display:none;}#block-webform-client-block-12966 p{font-size:28px;font-size:1.5555555556em;font-size:1.5555555556rem;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;margin:0;padding:0;}@media (min-width:1300px){#block-webform-client-block-12966 p{line-height:82px;margin:0 10px 0 0;}}@media (min-width:781px){#block-webform-client-block-12966 .webform-component-textfield,#block-webform-client-block-12966 .webform-component-email{float:left;margin:10px;vertical-align:middle;}}@media (min-width:1050px){#block-webform-client-block-12966 .form-actions{float:left;margin:10px;vertical-align:middle;}}@media (min-width:1300px){#block-webform-client-block-12966 .webform-component.webform-component-markup{float:left;margin-top:13px;}}#block-webform-client-block-12966 input{width:230px;background:transparent;}#block-webform-client-block-12966 input.form-text{border:1px solid #fff;}#block-webform-client-block-12966 input.form-text:focus{background:#4c83a5;}#block-webform-client-block-12966 .webform-component-email label,#block-webform-client-block-12966 .webform-component-textfield label,#block-webform-client-block-12966 .webform-component-email input.form-text,#block-webform-client-block-12966 .webform-component-textfield input.form-text{padding:30px;}@media (min-width:734px){#block-webform-client-block-12966{padding:30px 5px 20px 5px;}}#block-webform-client-block-12966 .message-required{top:auto;margin-top:-22px;}.region-footer-second{padding:20px 5px;text-align:center;background:#002e4d;}@media (min-width:734px){.region-footer-second{padding:40px 20px;}}.region-footer-second .menu a,.region-footer-second .menu a.active,.region-footer-second a{color:#fff;}.region-footer-second h4,.region-footer-second .dek,.region-footer-second p{color:#848484;}.region-footer-second h4,.region-footer-second .dek{font-size:18px;font-size:1em;font-size:1rem;margin-bottom:30px;}@media screen and (min-width:768px){.region-footer-second h4,.region-footer-second .dek{font-size:18px;font-size:1em;font-size:1rem;}}@media screen and (min-width:1366px){.region-footer-second h4,.region-footer-second .dek{font-size:18px;font-size:1em;font-size:1rem;}}@media screen and (min-width:2000px){.region-footer-second h4,.region-footer-second .dek{font-size:18px;font-size:1em;font-size:1rem;}}.region-footer-second p{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;line-height:1.8em;}@media screen and (min-width:768px){.region-footer-second p{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}}@media screen and (min-width:1366px){.region-footer-second p{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}}@media screen and (min-width:2000px){.region-footer-second p{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}}.region-footer-second .block{margin-top:30px;}.footer-logo{display:block;text-indent:-9999px;background:transparent url(/files/aspca/themes/aspca_2015/images-source/navlogo-022316.png) no-repeat 0 0 !important;;background-size:contain !important;width:173px;height:47px;margin:0 auto;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-logo{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.footer-logo.anniversary{display:block;text-indent:-9999px;background-image:url(/files/aspca/ASPCA-150-Logo-Mobile-1x.png);background-position:0 0;width:320px;height:100px;background-size:320px 100px;margin:0 auto;}@media (min-width:400px){.footer-logo.anniversary{display:block;text-indent:-9999px;background-image:url(/files/aspca/ASPCA-150-Logo-1x.png);background-position:0 0;width:400px;height:125px;background-size:400px 125px;margin:0 auto;}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.footer-logo.anniversary{background-image:url(/files/aspca/ASPCA-150-Logo-Mobile-2x.png);background-size:320px 100px;}}@media (-webkit-min-device-pixel-ratio:2) and (min-width:400px),(min-resolution:192dpi) and (min-width:400px){.footer-logo.anniversary{background-image:url(/files/aspca/ASPCA-150-Logo-2x.png);background-size:400px 125px;}}#block-menu-menu-footer-info-menu ul li{list-style-type:none;display:inline-block;font-family:"Museo Sans 300","Helvetica Neue",Arial,Helvetica,sans-serif;}#block-menu-menu-footer-info-menu ul li,#block-menu-menu-footer-info-menu ul li li{margin:0px;padding:0px;display:inline;}#block-menu-menu-footer-info-menu ul li{margin-right:1em;}.follow-block{margin:0 auto;text-align:center;}.follow-block a{display:inline-block;text-indent:-9999px;margin-right:15px;}.follow-block a:last-child{margin-right:0;}.follow-block .follow-facebook{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-209px -113px;width:36px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.follow-block .follow-facebook{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.follow-block .follow-twitter{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-318px -77px;width:37px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.follow-block .follow-twitter{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.follow-block .follow-google{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-319px -41px;width:38px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.follow-block .follow-google{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.follow-block .follow-youtube{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-281px -41px;width:38px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.follow-block .follow-youtube{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.follow-block .follow-instagram{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-281px -77px;width:37px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.follow-block .follow-instagram{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.follow-block .follow-pinterest{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-245px -113px;width:36px;height:36px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.follow-block .follow-pinterest{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.l-footer .footer_partnerships{padding-top:0;margin-top:0;}@media (min-width:734px) and (max-width:1365px){.l-footer .footer_partnerships{width:100%;float:left;margin-left:0;margin-right:0;}}@media (min-width:1367px){.l-footer .footer_partnerships{width:74.5762711864%;margin:0 auto 0 auto;}}.l-footer .footer_partnerships h4,.l-footer .footer_partnerships .dek{margin-top:50px;padding-top:40px;border-top:1px solid #848484;}.l-footer .footer_partnerships ul.partnerships{text-align:center;list-style-type:none;width:300px;margin:0 auto;}@media (min-width:734px){.l-footer .footer_partnerships ul.partnerships{width:auto;}}.l-footer .footer_partnerships ul.partnerships li{text-align:center;margin-bottom:40px;}@media (min-width:734px){.l-footer .footer_partnerships ul.partnerships li{display:inline-block;vertical-align:top;padding:0 30px;margin-bottom:0;}}@media (min-width:734px) and (max-width:1140px){.l-footer .footer_partnerships ul.partnerships li{width:45%;padding:0 20px;}}@media (min-width:1141px){.l-footer .footer_partnerships ul.partnerships li{width:340px;padding:0 40px;}}@media (min-width:2000px){.l-footer .footer_partnerships ul.partnerships li{width:320px;padding:0px 50px;box-sizing:content-box;}}.l-footer .footer_partnerships ul.partnerships a.partner-subaru-grey,.l-footer .footer_partnerships ul.partnerships a.partner-subaru-white,.l-footer .footer_partnerships ul.partnerships a.partner-subaru-color,.l-footer .footer_partnerships ul.partnerships a.partner-aspca-healthcare-grey,.l-footer .footer_partnerships ul.partnerships a.partner-aspca-healthcare-white,.l-footer .footer_partnerships ul.partnerships a.partner-aspca-healthcare-color{display:block;text-indent:-9999px;margin:0 auto;}.l-footer .footer_partnerships ul.partnerships a.partner-subaru-grey{background:url('/files/aspca/themes/aspca_2015/images/subaru-footer-grey.png') no-repeat center;width:240px;height:39px;background-size:240px 39px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.l-footer .footer_partnerships ul.partnerships a.partner-subaru-grey{background:url('/files/aspca/themes/aspca_2015/images/subaru-footer-grey@2x.png') no-repeat center;background-size:240px 39px;}}.l-footer .footer_partnerships ul.partnerships a.partner-subaru-white{background:url('/files/aspca/themes/aspca_2015/images/subaru-footer-white.png') no-repeat center;width:261px;height:42px;background-size:261px 42px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.l-footer .footer_partnerships ul.partnerships a.partner-subaru-white{background:url('/files/aspca/themes/aspca_2015/images/subaru-footer-white-2x.png') no-repeat center;background-size:261px 42px;}}.l-footer .footer_partnerships ul.partnerships a.partner-subaru-color{background:url('/files/aspca/themes/aspca_2015/images/subaru-footer-color.png') no-repeat center;width:240px;height:39px;background-size:240px 39px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.l-footer .footer_partnerships ul.partnerships a.partner-subaru-color{background:url('/files/aspca/themes/aspca_2015/images/subaru-footer-color@2x.png') no-repeat center;background-size:240px 39px;}}.l-footer .footer_partnerships ul.partnerships a.partner-aspca-healthcare-white{background:url('/files/aspca/themes/aspca_2015/images/pet-insurance-footer-white.png') no-repeat center;width:261px;height:42px;background-size:261px 42px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.l-footer .footer_partnerships ul.partnerships a.partner-aspca-healthcare-white{background:url('/files/aspca/themes/aspca_2015/images/pet-insurance-footer-white-2x.png') no-repeat center;background-size:261px 42px !important;}}.l-footer .footer_partnerships ul.partnerships a.partner-aspca-healthcare-grey{background:url('/files/aspca/themes/aspca_2015/images/aspca-pet-insurance-logo-grey.png') no-repeat center;width:240px;height:39px;background-size:240px 39px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.l-footer .footer_partnerships ul.partnerships a.partner-aspca-healthcare-grey{background:url('/files/aspca/themes/aspca_2015/images/aspca-pet-insurance-logo-grey@2x.png') no-repeat center;background-size:240px 39px !important;}}.l-footer .footer_partnerships ul.partnerships a.partner-aspca-healthcare-color{background:url('/files/aspca/themes/aspca_2015/images/aspca-pet-insurance-logo-orange.png') no-repeat center;width:240px;height:39px;background-size:240px 39px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.l-footer .footer_partnerships ul.partnerships a.partner-aspca-healthcare-color{background:url('/files/aspca/themes/aspca_2015/images/aspca-pet-insurance-logo-orange@2x.png') no-repeat center;background-size:240px 39px;}}html,body{font-size:18px;line-height:1.5em;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;color:#272626;-webkit-hyphens:none;}body strong{font-weight:normal;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;}body em{font-size:18px;line-height:1.5em;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-style:italic;color:#272626;}p{font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px;font-size:1em;font-size:1rem;line-height:1.5em;}@media screen and (min-width:768px){p{font-size:18px;font-size:1em;font-size:1rem;}}@media screen and (min-width:1366px){p{font-size:18px;font-size:1em;font-size:1rem;}}@media screen and (min-width:2000px){p{font-size:18px;font-size:1em;font-size:1rem;}}p.dropcap::first-letter{font-size:4rem;color:#272626;font-weight:bold;float:left;margin-right:10px;}h1,.headline,.superHeadline,h2,.secHeadline,.intro,h3,.secSubhead,.blue-header-large,.pane-form-sidebar-content h2,.pane-form-sidebar-content .secHeadline,.pane-form-sidebar-content .intro,.panel-col-last h2.pane-title,.panel-col-last .pane-title.secHeadline,.panel-col-last .pane-title.intro,.right-col h2.pane-title,.right-col .pane-title.secHeadline,.right-col .pane-title.intro,h4,.dek,h5,.caption,h6{font-weight:normal;font-style:normal;}h1,.headline,.superHeadline{font-size:50px;font-size:2.7777777778em;font-size:2.7777777778rem;line-height:1.125em;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;}@media screen and (min-width:768px){h1,.headline,.superHeadline{font-size:28px;font-size:1.5555555556em;font-size:1.5555555556rem;}}@media screen and (min-width:1366px){h1,.headline,.superHeadline{font-size:60px;font-size:3.3333333333em;font-size:3.3333333333rem;}}@media screen and (min-width:2000px){h1,.headline,.superHeadline{font-size:60px;font-size:3.3333333333em;font-size:3.3333333333rem;}}#page-title{padding:0;}h2,.secHeadline,.intro{font-size:30px;font-size:1.6666666667em;font-size:1.6666666667rem;line-height:1.25em;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;}@media screen and (min-width:768px){h2,.secHeadline,.intro{font-size:44px;font-size:2.4444444444em;font-size:2.4444444444rem;}}@media screen and (min-width:1366px){h2,.secHeadline,.intro{font-size:44px;font-size:2.4444444444em;font-size:2.4444444444rem;}}@media screen and (min-width:2000px){h2,.secHeadline,.intro{font-size:44px;font-size:2.4444444444em;font-size:2.4444444444rem;}}h3,.secSubhead,.blue-header-large,.pane-form-sidebar-content h2,.pane-form-sidebar-content .secHeadline,.pane-form-sidebar-content .intro,.panel-col-last h2.pane-title,.panel-col-last .pane-title.secHeadline,.panel-col-last .pane-title.intro,.right-col h2.pane-title,.right-col .pane-title.secHeadline,.right-col .pane-title.intro{font-size:20px;font-size:1.1111111111em;font-size:1.1111111111rem;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;line-height:1.25em;}@media screen and (min-width:768px){h3,.secSubhead,.blue-header-large,.pane-form-sidebar-content h2,.pane-form-sidebar-content .secHeadline,.pane-form-sidebar-content .intro,.panel-col-last h2.pane-title,.panel-col-last .pane-title.secHeadline,.panel-col-last .pane-title.intro,.right-col h2.pane-title,.right-col .pane-title.secHeadline,.right-col .pane-title.intro{font-size:20px;font-size:1.1111111111em;font-size:1.1111111111rem;}}@media screen and (min-width:1366px){h3,.secSubhead,.blue-header-large,.pane-form-sidebar-content h2,.pane-form-sidebar-content .secHeadline,.pane-form-sidebar-content .intro,.panel-col-last h2.pane-title,.panel-col-last .pane-title.secHeadline,.panel-col-last .pane-title.intro,.right-col h2.pane-title,.right-col .pane-title.secHeadline,.right-col .pane-title.intro{font-size:24px;font-size:1.3333333333em;font-size:1.3333333333rem;}}@media screen and (min-width:2000px){h3,.secSubhead,.blue-header-large,.pane-form-sidebar-content h2,.pane-form-sidebar-content .secHeadline,.pane-form-sidebar-content .intro,.panel-col-last h2.pane-title,.panel-col-last .pane-title.secHeadline,.panel-col-last .pane-title.intro,.right-col h2.pane-title,.right-col .pane-title.secHeadline,.right-col .pane-title.intro{font-size:24px;font-size:1.3333333333em;font-size:1.3333333333rem;}}h4,.dek{font-size:20px;font-size:1.1111111111em;font-size:1.1111111111rem;}@media screen and (min-width:768px){h4,.dek{font-size:24px;font-size:1.3333333333em;font-size:1.3333333333rem;}}@media screen and (min-width:1366px){h4,.dek{font-size:24px;font-size:1.3333333333em;font-size:1.3333333333rem;}}@media screen and (min-width:2000px){h4,.dek{font-size:24px;font-size:1.3333333333em;font-size:1.3333333333rem;}}h5,.caption,h6{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}@media screen and (min-width:768px){h5,.caption,h6{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}}@media screen and (min-width:1366px){h5,.caption,h6{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}}@media screen and (min-width:2000px){h5,.caption,h6{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}}.timestamp{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;color:#848484;}@media screen and (min-width:768px){.timestamp{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}}@media screen and (min-width:1366px){.timestamp{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}}@media screen and (min-width:2000px){.timestamp{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;}}.title-area{width:100%;margin:0;position:relative;overflow:hidden;background:#fff;border-bottom:4px solid #ff6300;}@media (min-width:734px){.title-area{border-bottom:6px solid #ff6300;}}.title-area.banner{box-sizing:content-box;}@media (max-width:733px){.title-area.banner{overflow:visible;padding-top:160px;padding-bottom:25px;}}.title-area .breadcrumb{margin-left:30px;z-index:100;position:relative;padding-top:30px;}@media (min-width:734px){.title-area .breadcrumb{padding-top:50px;margin-left:10px;}}.title-area img{float:left;position:absolute;top:0;z-index:1;right:-45%;width:auto;height:160px;}@media (min-width:480px){.title-area img{right:-5%;}}@media (min-width:724px){.title-area img{right:0;height:auto;}}@media (min-width:724px) and (max-width:944px){.title-area img{width:130%;}}@media (min-width:945px){.title-area img{width:100%;}}@media (min-width:1366px) and (max-width:1404px){.title-area img{width:105%;}}.title-area .pane-title-bar-text,.title-area .title{width:100%;position:relative;z-index:100;padding-top:10px;}@media (min-width:734px){.title-area .pane-title-bar-text,.title-area .title{padding-top:55px;}.title-area .pane-title-bar-text.breadcrumbs,.title-area .title.breadcrumbs{padding-top:10px;}}@media (min-width:1366px){.title-area .pane-title-bar-text,.title-area .title{padding-top:115px;display:block;margin:0 auto;}.title-area .pane-title-bar-text.breadcrumbs,.title-area .title.breadcrumbs{padding-top:60px;}}@media (min-width:2000px){.title-area .pane-title-bar-text,.title-area .title{padding-top:115px;}.title-area .pane-title-bar-text.breadcrumbs,.title-area .title.breadcrumbs{padding-top:60px;}}.title-area .pane-title-bar-text,.title-area .title,.title-area .breadcrumb{width:100%;}@media (min-width:734px){.title-area .pane-title-bar-text,.title-area .title,.title-area .breadcrumb{padding-left:16.9492%;padding-right:16.9492%;}}.title-area h1,.title-area .headline,.title-area .superHeadline,.title-area .subtitle{color:#fff;}.title-area h1#page-title,.title-area #page-title.headline,.title-area #page-title.superHeadline{position:static;line-height:1.2em;padding-bottom:20px;}@media (max-width:733px){.title-area.banner h1#page-title,.title-area.banner #page-title.headline,.title-area.banner #page-title.superHeadline{box-sizing:padding-box;padding-bottom:15px;}}.title-area h1,.title-area .headline,.title-area .superHeadline,.title-area h1#page-title,.title-area #page-title.headline,.title-area #page-title.superHeadline{text-align:left;font-size:30px;font-size:1.6666666667em;font-size:1.6666666667rem;}@media (max-width:733px){.title-area h1,.title-area .headline,.title-area .superHeadline,.title-area h1#page-title,.title-area #page-title.headline,.title-area #page-title.superHeadline{padding-left:20px;padding-right:20px;top:20px;width:98%;}}@media (min-width:734px){.title-area h1,.title-area .headline,.title-area .superHeadline,.title-area h1#page-title,.title-area #page-title.headline,.title-area #page-title.superHeadline{line-height:1em;}}@media (min-width:1141px){.title-area h1,.title-area .headline,.title-area .superHeadline,.title-area h1#page-title,.title-area #page-title.headline,.title-area #page-title.superHeadline{font-size:50px;font-size:2.7777777778em;font-size:2.7777777778rem;line-height:1em;}}@media (min-width:2000px){.title-area h1,.title-area .headline,.title-area .superHeadline,.title-area h1#page-title,.title-area #page-title.headline,.title-area #page-title.superHeadline{font-size:60px;font-size:3.3333333333em;font-size:3.3333333333rem;}}.title-area .subtitle{font-family:"Museo Sans 300","Helvetica Neue",Arial,Helvetica,sans-serif;text-align:left;font-size:20px;font-size:1.1111111111em;font-size:1.1111111111rem;}@media (max-width:733px){.title-area .subtitle{font-size:14px;font-size:0.7777777778em;font-size:0.7777777778rem;line-height:1.25em;padding:0 20px 22px 22px;clear:left;}}@media (min-width:734px){.title-area .subtitle{margin-bottom:30px;box-sizing:content-box;width:675px;}}@media (min-width:880px) and (max-width:1365px){.title-area .subtitle{width:66.1016949153%;float:left;margin-right:1.6949152542%;}}@media (min-width:1140px){.title-area .subtitle{display:block;margin-bottom:30px;}}@media (min-width:1366px){.title-area .subtitle{display:block;width:650px;margin-bottom:30px;}}@media (max-width:733px){.title-area.banner .subtitle{padding:0 22px;margin-top:0;box-sizing:padding-box;}}@media (min-width:734px){.title-area{}}@media (min-width:734px) and (max-width:1365px){.title-area{min-height:200px;}}@media (min-width:1366px) and (max-width:1999px){.title-area{min-height:300px;}}@media (min-width:2000px){.title-area{min-height:430px;}}.panels-layout-twocol_stacked .title-area .pane-title-bar-text,.panels-layout-twocol_stacked .title-area .title,.panels-layout-twocol_stacked .title-area .breadcrumb,.panels-layout-twocol_stacked_mixed .title-area .pane-title-bar-text,.panels-layout-twocol_stacked_mixed .title-area .title,.panels-layout-twocol_stacked_mixed .title-area .breadcrumb,.p2p-panelizer-personal-campaign .title-area .pane-title-bar-text,.p2p-panelizer-personal-campaign .title-area .title,.p2p-panelizer-personal-campaign .title-area .breadcrumb{width:100%;}@media (min-width:734px){.panels-layout-twocol_stacked .title-area .pane-title-bar-text,.panels-layout-twocol_stacked .title-area .title,.panels-layout-twocol_stacked .title-area .breadcrumb,.panels-layout-twocol_stacked_mixed .title-area .pane-title-bar-text,.panels-layout-twocol_stacked_mixed .title-area .title,.panels-layout-twocol_stacked_mixed .title-area .breadcrumb,.p2p-panelizer-personal-campaign .title-area .pane-title-bar-text,.p2p-panelizer-personal-campaign .title-area .title,.p2p-panelizer-personal-campaign .title-area .breadcrumb{padding-left:20px;}}@media (min-width:1366px){.panels-layout-twocol_stacked .title-area .pane-title-bar-text,.panels-layout-twocol_stacked .title-area .title,.panels-layout-twocol_stacked .title-area .breadcrumb,.panels-layout-twocol_stacked_mixed .title-area .pane-title-bar-text,.panels-layout-twocol_stacked_mixed .title-area .title,.panels-layout-twocol_stacked_mixed .title-area .breadcrumb,.p2p-panelizer-personal-campaign .title-area .pane-title-bar-text,.p2p-panelizer-personal-campaign .title-area .title,.p2p-panelizer-personal-campaign .title-area .breadcrumb{padding-left:185px;}}@media (min-width:2000px){.panels-layout-twocol_stacked .title-area .pane-title-bar-text,.panels-layout-twocol_stacked .title-area .title,.panels-layout-twocol_stacked .title-area .breadcrumb,.panels-layout-twocol_stacked_mixed .title-area .pane-title-bar-text,.panels-layout-twocol_stacked_mixed .title-area .title,.panels-layout-twocol_stacked_mixed .title-area .breadcrumb,.p2p-panelizer-personal-campaign .title-area .pane-title-bar-text,.p2p-panelizer-personal-campaign .title-area .title,.p2p-panelizer-personal-campaign .title-area .breadcrumb{padding-left:235px;}}@media (min-width:1140px){.panels-layout-twocol_stacked .title-area #page-title,.panels-layout-twocol_stacked .title-area subtitle,.panels-layout-twocol_stacked_mixed .title-area #page-title,.panels-layout-twocol_stacked_mixed .title-area subtitle,.p2p-panelizer-personal-campaign .title-area #page-title,.p2p-panelizer-personal-campaign .title-area subtitle{max-width:720px;margin:0;}}@media (min-width:2000px){.panels-layout-twocol_stacked .title-area #page-title,.panels-layout-twocol_stacked .title-area subtitle,.panels-layout-twocol_stacked_mixed .title-area #page-title,.panels-layout-twocol_stacked_mixed .title-area subtitle,.p2p-panelizer-personal-campaign .title-area #page-title,.p2p-panelizer-personal-campaign .title-area subtitle{max-width:1040px;}}.panel-2col-stacked .panel-col-last h2,.panel-2col-stacked .panel-col-last .secHeadline,.panel-2col-stacked .panel-col-last .intro,.panel-2col-stacked .panel-col-last h3,.panel-2col-stacked .panel-col-last .secSubhead,.panel-2col-stacked .panel-col-last .blue-header-large,.panel-2col-stacked .panel-col-last .pane-form-sidebar-content h2,.pane-form-sidebar-content .panel-2col-stacked .panel-col-last h2,.panel-2col-stacked .panel-col-last .pane-form-sidebar-content .secHeadline,.pane-form-sidebar-content .panel-2col-stacked .panel-col-last .secHeadline,.panel-2col-stacked .panel-col-last .pane-form-sidebar-content .intro,.pane-form-sidebar-content .panel-2col-stacked .panel-col-last .intro,.panel-2col-stacked .panel-col-last h2.pane-title,.panel-2col-stacked .panel-col-last .pane-title.secHeadline,.panel-2col-stacked .panel-col-last .pane-title.intro,.panel-2col-stacked-mixed .panel-col-last h2,.panel-2col-stacked-mixed .panel-col-last .secHeadline,.panel-2col-stacked-mixed .panel-col-last .intro,.panel-2col-stacked-mixed .panel-col-last h3,.panel-2col-stacked-mixed .panel-col-last .secSubhead,.panel-2col-stacked-mixed .panel-col-last .blue-header-large,.panel-2col-stacked-mixed .panel-col-last .pane-form-sidebar-content h2,.pane-form-sidebar-content .panel-2col-stacked-mixed .panel-col-last h2,.panel-2col-stacked-mixed .panel-col-last .pane-form-sidebar-content .secHeadline,.pane-form-sidebar-content .panel-2col-stacked-mixed .panel-col-last .secHeadline,.panel-2col-stacked-mixed .panel-col-last .pane-form-sidebar-content .intro,.pane-form-sidebar-content .panel-2col-stacked-mixed .panel-col-last .intro,.panel-2col-stacked-mixed .panel-col-last h2.pane-title,.panel-2col-stacked-mixed .panel-col-last .pane-title.secHeadline,.panel-2col-stacked-mixed .panel-col-last .pane-title.intro,.panel-2col .panel-col-last h2,.panel-2col .panel-col-last .secHeadline,.panel-2col .panel-col-last .intro,.panel-2col .panel-col-last h3,.panel-2col .panel-col-last .secSubhead,.panel-2col .panel-col-last .blue-header-large,.panel-2col .panel-col-last .pane-form-sidebar-content h2,.pane-form-sidebar-content .panel-2col .panel-col-last h2,.panel-2col .panel-col-last .pane-form-sidebar-content .secHeadline,.pane-form-sidebar-content .panel-2col .panel-col-last .secHeadline,.panel-2col .panel-col-last .pane-form-sidebar-content .intro,.pane-form-sidebar-content .panel-2col .panel-col-last .intro,.panel-2col .panel-col-last h2.pane-title,.panel-2col .panel-col-last .pane-title.secHeadline,.panel-2col .panel-col-last .pane-title.intro,.panel-3col-mixed-stacked .right-col h2,.panel-3col-mixed-stacked .right-col .secHeadline,.panel-3col-mixed-stacked .right-col .intro,.panel-3col-mixed-stacked .right-col h3,.panel-3col-mixed-stacked .right-col .secSubhead,.panel-3col-mixed-stacked .right-col .blue-header-large,.panel-3col-mixed-stacked .right-col .pane-form-sidebar-content h2,.pane-form-sidebar-content .panel-3col-mixed-stacked .right-col h2,.panel-3col-mixed-stacked .right-col .pane-form-sidebar-content .secHeadline,.pane-form-sidebar-content .panel-3col-mixed-stacked .right-col .secHeadline,.panel-3col-mixed-stacked .right-col .pane-form-sidebar-content .intro,.pane-form-sidebar-content .panel-3col-mixed-stacked .right-col .intro,.panel-3col-mixed-stacked .right-col h2.pane-title,.panel-3col-mixed-stacked .right-col .pane-title.secHeadline,.panel-3col-mixed-stacked .right-col .pane-title.intro{text-align:left;}a{color:#ff6300;text-decoration:none;}a em{color:#ff6300;}ul{list-style-position:inside;list-style-type:disc;}ol{list-style-position:inside;list-style-type:decimal;}.breadcrumb li{margin-left:-8px;height:30px;display:inline-block;}.breadcrumb li:before{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-132px -103px;width:12px;height:30px;content:'';}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.breadcrumb li:before{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.breadcrumb li:before{content:"";display:inline-block;float:left;}.breadcrumb li:after{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-120px -103px;width:12px;height:30px;content:'';}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.breadcrumb li:after{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.breadcrumb li:after{content:"";display:inline-block;float:right;margin-left:-1px;}.breadcrumb li.active:before,.breadcrumb li:hover:before{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-108px -103px;width:12px;height:30px;content:'';}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.breadcrumb li.active:before,.breadcrumb li:hover:before{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.breadcrumb li.active:after,.breadcrumb li:hover:after{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png);background-position:-144px -103px;width:12px;height:30px;content:'';}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.breadcrumb li.active:after,.breadcrumb li:hover:after{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png);background-size:361px 196px;}}.breadcrumb li a,.breadcrumb li span{display:inline-block;float:left;padding:0 8px;line-height:30px;font-size:11px;font-size:0.6111111111em;font-size:0.6111111111rem;text-transform:uppercase;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;color:#fff;background:#7a7f82;}.breadcrumb li.active a,.breadcrumb li.active span,.breadcrumb li:hover a,.breadcrumb li:hover span{background:#999da0;}.vendor-ie-8 .breadcrumb li{margin-left:1px;}.pager{margin-top:20px;list-style-type:none;}.pager-range-total{margin-bottom:10px;}.arrow-links,a.arrow-link,.load-more,.pager-load-more a{list-style-type:none;font-family:"Museo Sans 300","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:22px;font-size:1.2222222222em;font-size:1.2222222222rem;}.arrow-links{margin-left:0 !important;}.arrow-links li{margin-bottom:10px;margin-left:0 !important;}.arrow-links a{background:url('/files/aspca/themes/aspca_2015/images-source/ico-arrow.png') center right no-repeat;padding-right:25px;}.load-more,.pager-load-more a{background:url('/files/aspca/themes/aspca_2015/images-source/ico-moreplus.png') center right no-repeat;}a.arrow-link{background:url('/files/aspca/themes/aspca_2015/images-source/ico-arrow.png') center right no-repeat;}a.arrow-link,.load-more,.pager-load-more a{padding-right:25px;}.load-more:hover,.pager-load-more a:hover{padding-right:35px;margin-right:-10px;}.button-default,.donate_bar a.donate,.node-donation-bar-ask a.donate,#block-webform-client-block-12966 .form-actions input,.donate-button,.header__donate{font-size:24px;font-size:1.3333333333em;font-size:1.3333333333rem;text-align:center;text-transform:uppercase;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;color:#fff;}.donate-button{background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-orange-lt.png) repeat top left;background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-orange.png) repeat top left;padding:20px;width:100%;display:block;text-transform:none;margin:10px auto;}.donate-button:hover{background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-orange-lt.png) repeat top left;}.donate-button.blue{background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-blue-lt.png) repeat top left;background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-blue.png) repeat top left;}.donate-button.blue:hover{background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-blue-lt.png) repeat top left;}.header__donate{background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-orange-lt.png) repeat top left;background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-orange.png) repeat top left;font-size:35px;font-size:1.9444444444em;font-size:1.9444444444rem;display:block;box-sizing:border-box;width:200px;padding:10px 50px;}.header__donate:hover{background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-orange-lt.png) repeat top left;}@media (min-width:768px){.header__donate{padding:30px 0 35px 0;height:92px;}}@media (min-width:1140px){.header__donate{padding:40px 0 40px 0;height:110px;}}@media (max-width:767px){.header__donate{line-height:2em;width:100%;}}
body.p2p-donation-form{font-size:18px;line-height:1.5em;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;color:#272626;-webkit-hyphens:none;}body.p2p-donation-form #block-search-form{font-size:18px;}body.p2p-donation-form #block-search-form .form-actions{position:static;}body.p2p-donation-form #block-webform-client-block-12966 #comment-wrapper{display:none !important;}.p2p-donation-form #main-wrapper .center-wrapper form{margin:20px;overflow:hidden !important;}.p2p-donation-form #main-wrapper .center-wrapper form fieldset{padding:0;margin:0;border:0;}.p2p-donation-form #main-wrapper .center-wrapper form fieldset .fieldset-wrapper{overflow:hidden;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-fieldset{float:left;clear:both;width:100%;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .form-item label.error{font-size:13px !important;color:#f75f00 !important;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .form-item label.error.valid{display:none !important;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .webform-component-checkboxes{margin-top:10px;margin-bottom:20px;}.p2p-donation-form #main-wrapper .center-wrapper form .amount-display{margin-bottom:20px;}.p2p-donation-form #main-wrapper .center-wrapper form .amount-display span{font-family:"Museo Slab 700","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;}.p2p-donation-form #main-wrapper .center-wrapper form .mobile-spacer{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form .form-type-textfield,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-email,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-textfield{position:relative;}.p2p-donation-form #main-wrapper .center-wrapper form .form-type-textfield input,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-email input,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-textfield input{border:2px solid #cfcfcf !important;height:63px !important;padding:0 !important;margin:0;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:18px;line-height:59px;color:#363636 !important;text-indent:20px !important;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;box-sizing:border-box;}.p2p-donation-form #main-wrapper .center-wrapper form .form-type-textfield input:focus,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-textfield input:focus,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-email input:focus{outline-width:0;outline:none;border:2px solid #f75f00;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-textarea label,.p2p-donation-form #main-wrapper .center-wrapper form .form-type-textfield .element-label,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-email .element-label,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-textfield .element-label,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-select > label,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper .form-type-select label{font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;color:#363636;font-weight:normal;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation #webform-component-donation--other-amount .element-label{position:absolute;left:20px;top:18px;pointer-events:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation #webform-component-donation--other-amount.has-value .element-label,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation #webform-component-donation--other-amount.focused .element-label{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .form-type-textfield,.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .webform-component-email,.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .webform-component-textfield{float:left;display:block;margin-top:0;margin-bottom:20px;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .form-type-textfield input,.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .webform-component-email input,.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .webform-component-textfield input{border:2px solid #cfcfcf;height:63px;padding:0;margin:0;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;line-height:59px;color:#363636;text-indent:20px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;box-sizing:border-box;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-textarea{width:100%;position:relative;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-textarea textarea{border:2px solid #cfcfcf;padding:0;margin:0;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;color:#363636;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;padding:16px;line-height:20px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-textarea .resizable-textarea .grippie{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form select{padding:0;margin:0;border:2px solid #cfcfcf;color:#363636;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;height:63px;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;line-height:59px;text-indent:18px;width:100% !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;box-sizing:border-box;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form select + label{position:relative;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form select + label:after{content:' ';font:11px "Consolas",monospace;color:#aaa;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:2px;padding:0 0 2px;border-bottom:1px solid #ddd;position:absolute;pointer-events:none;background-color:#000;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .form-type-checkbox{position:relative;display:block;overflow:hidden;margin:0;padding-left:24px;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .form-type-checkbox input{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .form-type-checkbox input + label{float:left;padding-left:12px;clear:none;display:block;display:block;line-height:21px;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .form-type-checkbox input + label:before{content:" ";position:absolute;width:21px;height:21px;left:0;top:0;background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-checkbox-radio-sprite.png) no-repeat 0 -84px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .form-type-checkbox input:checked + label:before{content:" ";position:absolute;width:21px;height:21px;left:0;top:0;background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-checkbox-radio-sprite.png) no-repeat -21px -84px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .form-checkboxes{width:100%;text-align:center;display:block;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .webform-component-checkboxes .description{text-align:center;margin-top:10px;font-size:14px !important;font-family:"Museo Slab 500","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif !important;display:none;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-message a.thank-you-continue,.p2p-donation-form #main-wrapper .center-wrapper form .progress-buttons .processing{background:transparent url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-orange.png) repeat 0 0;font-family:"Museo Slab 900","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;padding:0 70px;height:96px;float:left;clear:none;text-align:center;font-size:30px;line-height:96px;color:#fff;text-transform:uppercase;margin-right:20px;cursor:pointer;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .webform-component-checkboxes label,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation input + label,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information label{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation legend,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .webform-component-textfield label,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .webform-component-textfield .description,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .webform-component-textfield .field-prefix,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .webform-component-checkboxes > label{}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form #webform-component-donation .webform-component-checkboxes{overflow:hidden;clear:both;margin-top:40px;margin-bottom:0;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form #webform-component-donation .form-type-checkbox{position:relative;margin-left:24px;display:inline;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form #webform-component-donation .form-type-checkbox input + label{padding-left:12px;height:21px;line-height:21px;display:inline;float:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .fieldset-wrapper .webform-component-radios{overflow:hidden;margin:0;float:left;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .webform-component-textfield{overflow:hidden;margin:0;clear:right;float:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation #webform-component-donation--amount .form-type-radio{float:left;margin-right:16px;clear:none;margin-top:0;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation #webform-component-donation--amount .form-type-radio input{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation #webform-component-donation--amount .form-type-radio input + label{background-color:#cfcfcf;display:block;color:#fff;float:left;padding:18px 22px;font-family:"Museo Slab 700","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation #webform-component-donation--amount .form-type-radio input:checked + label{background-color:#f75f00;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .webform-component-textfield input{width:120px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .progress-buttons .progress-wrap{text-align:center;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .progress-buttons .continue{display:inline-block;float:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .progress-buttons{text-align:center;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .progress-wrap{display:inline-block;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .fieldset-wrapper .webform-component-checkboxes,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .fieldset-wrapper #zone-select-wrapper{float:left;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .fieldset-wrapper #zone-select-wrapper{clear:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .webform-component-email,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .webform-component-textfield,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .webform-component-select{width:306px;float:left;display:block;margin-top:0;margin-bottom:20px;clear:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information #webform-component-billing-information--address.webform-component-textfield{width:412px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information #webform-component-billing-information--address-line-2.webform-component-textfield{width:200px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information #webform-component-billing-information--state.webform-component-select,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information #webform-component-billing-information--zip.webform-component-textfield{width:143px;}.p2p-donation-form #main-wrapper .center-wrapper form #zone-select-wrapper,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--city,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--address,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--first-name{margin-right:20px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--phone,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--mail,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--city{clear:left;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--phone .description{position:relative;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--phone .description img{position:absolute;overflow:hidden;display:block;left:50%;margin-left:-250px;width:589px !important;height:24px !important;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .webform-component-radios{margin-top:10px;margin-bottom:20px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .webform-component-radios label{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .webform-component-radios .form-type-radio{position:relative;display:inline-block;overflow:hidden;margin:0;padding-left:21px;margin-right:22px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .webform-component-radios .form-type-radio input{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .webform-component-radios .form-type-radio input + label{float:left;padding-left:12px;clear:none;display:block;line-height:21px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .webform-component-radios .form-type-radio input + label:before{content:" ";position:absolute;width:21px;height:21px;left:0;top:0;background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-checkbox-radio-sprite.png) no-repeat -42px -84px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .webform-component-radios .form-type-radio input:checked + label:before{content:" ";position:absolute;width:21px;height:21px;left:0;top:0;background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-checkbox-radio-sprite.png) no-repeat -63px -84px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .progress-buttons .back,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .progress-buttons .complete{padding:0 40px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .progress-buttons .processing{display:inline-block;margin:0;padding:0;width:100%;cursor:wait;position:relative;line-height:76px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .form-item-submitted-payment-information-payment-fields-credit-card-number{width:100%;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .form-item-submitted-payment-information-payment-fields-credit-card-cvv{width:195px;float:right;margin-top:10px;margin-bottom:20px;display:inline-block;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper{float:left;display:inline-block;width:460px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper select{width:48%;float:left;margin-right:2%;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper .form-type-select{margin-top:10px;margin-bottom:20px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper .form-type-select label{display:block;margin-right:0;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper .form-type-select .dropdown-select{display:inline-block;width:195px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper .form-type-select .dropdown-select:last-child{margin-left:26px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .form-item-submitted-payment-information-payment-fields-bank-account-account-type{clear:both;width:549px;}#edit-submitted-payment-information-payment-fields-bank-account-account-type{width:100%;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper #webform-component-payment-information-toggle-wrapper-paper-card-fields,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper{font-size:16px;font-weight:normal;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information #webform-component-payment-information-toggle-wrapper .webform-component-radios .form-radios{display:inline-block;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-email,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-textfield,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-select,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-textarea{width:306px;float:left;display:block;margin-top:0;margin-bottom:20px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-textarea{width:100%;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information--toggle-wrapper--ecard-fields--ecard-recipient-email-address,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information--toggle-wrapper--ecard-fields--ecard-in-memory-of,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information--toggle-wrapper--paper-card-fields--recipient-first-name,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information--toggle-wrapper--paper-card-fields--recipient-address-one,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information--toggle-wrapper--paper-card-fields--recipient-city,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information--toggle-wrapper--paper-card-fields--shipping-zip-postal,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information--toggle-wrapper--paper-card-fields--paper-card-in-memory-of{margin-right:20px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-radios{width:100%;overflow:auto;margin-bottom:0;margin-top:20px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-radios label{margin-bottom:20px;font-weight:normal;display:block;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-radios label.option{margin-bottom:0;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper #webform-component-payment-information--toggle-wrapper--occasion{width:100%;overflow:hidden;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper #webform-component-payment-information--toggle-wrapper--occasion label{display:inline-block;margin-right:20px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper #webform-component-payment-information--toggle-wrapper--occasion .dropdown-select{display:inline-block;width:525px;}.p2p-donation-form #main-wrapper .center-wrapper form .after-content{background-color:#fff;overflow:hidden;display:block;float:left;clear:both;width:100%;margin-bottom:0;margin-top:30px;}.p2p-donation-form #main-wrapper .center-wrapper form .after-content-wrapper{margin:40px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation--recurs-monthly{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form .item-list ul li{display:inline-block;margin:0;width:44px;height:44px;}.p2p-donation-form #main-wrapper .center-wrapper form .item-list ul li a img{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form .item-list ul li a{display:block;width:44px;height:44px;overflow:hidden;text-indent:100px;margin:0;padding:0;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper{position:relative;overflow:hidden;}.p2p-donation-form #main-wrapper .center-wrapper form body.page-node-done .contextual-links-wrapper{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form .field-name-field-mobile-banner-image img,.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .field-name-field-thank-you-page-image img,.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .big-image{display:block;width:100%;height:auto;}.p2p-donation-form #main-wrapper .center-wrapper form .field-name-field-mobile-banner-image{display:none;border-bottom:4px solid #f75f00;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-thank-you{position:absolute;display:block;width:696px;height:auto;background-color:rgba(255,255,255,0.9);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .message-wrapper{position:relative;float:left;width:100%;height:auto;padding-bottom:20px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .top-message{text-align:center;position:absolute;top:-100px;left:0;width:100%;height:100px;overflow:hidden;color:#fff;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .top-message h1,.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .top-message p{margin:0;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .top-message h1{font-family:"Museo Slab 900","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:56px;line-height:60px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .top-message p{font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:15px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-message{text-align:center;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;color:#565656;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-message p.bold{font-family:"Museo Slab 900","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:20px;text-transform:uppercase;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-message .krumo-root{text-align:left;text-transform:none;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-message a.thank-you-continue{display:inline-block;padding:0 34px;float:none;text-decoration:none;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .bottom-message{position:absolute;bottom:-100px;left:0;height:100px;width:100%;text-align:center;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .bottom-message a.back-to-issue{display:inline-block;height:70px;margin-top:30px;line-height:70px;padding:0 34px;font-family:"Museo Slab 900","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;text-align:center;font-size:24px;float:none;color:#fff;text-decoration:none;text-transform:uppercase;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .springboard-social-links,.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper #block-service-links-service-links{border-top:0;padding:0;margin:20px 0;}.p2p-donation-form #main-wrapper .center-wrapper form .mobile-message-wrapper{padding-bottom:10px;}.p2p-donation-form #main-wrapper .center-wrapper form .field > .field-label{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-thank-you .links{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form .dots:before,.p2p-donation-form #main-wrapper .center-wrapper form .dots:after,.p2p-donation-form #main-wrapper .center-wrapper form .dots{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out;}.p2p-donation-form #main-wrapper .center-wrapper form .dots{font-size:6px;margin:0px auto;position:absolute;text-indent:-9999em;left:50%;top:50px;margin-left:-7px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.p2p-donation-form #main-wrapper .center-wrapper form .dots:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.p2p-donation-form #main-wrapper .center-wrapper form .dots:after{left:3.5em;}.p2p-donation-form #main-wrapper .center-wrapper form .dots:before,.p2p-donation-form #main-wrapper .center-wrapper form .dots:after{content:'';position:absolute;top:0;}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #ffffff;}40%{box-shadow:0 2.5em 0 0 #ffffff;}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #ffffff;}40%{box-shadow:0 2.5em 0 0 #ffffff;}}@media only screen and (max-width:733px){.p2p-donation-form #main-wrapper .center-wrapper form .field-name-field-mobile-banner-image,.p2p-donation-form #main-wrapper .center-wrapper form #is-mobile{display:block;}.p2p-donation-form #main-wrapper .center-wrapper form #logo{width:111px;height:29px;margin:20px auto 0;background-size:111px 29px;}.p2p-donation-form #main-wrapper .center-wrapper form #header{height:68px;}.p2p-donation-form #main-wrapper .center-wrapper form #donation-form-wrapper{background:none;}.p2p-donation-form #main-wrapper .center-wrapper form .right-sidebar,.p2p-donation-form #main-wrapper .center-wrapper form .left-sidebar{width:100%;}.p2p-donation-form #main-wrapper .center-wrapper form .item-list ul li.service-links-twitter{margin:0 38px;}.p2p-donation-form #main-wrapper .center-wrapper form #donation-form-wrapper .addthis_toolbox{margin:0 19px;}.p2p-donation-form #main-wrapper .center-wrapper form #donation-form-wrapper .addthis_toolbox:first-child{margin-left:0;}.p2p-donation-form #main-wrapper .center-wrapper form #donation-form-wrapper .addthis_toolbox:last-child{margin-right:0;}.p2p-donation-form #main-wrapper .center-wrapper form .donation-title{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation #webform-component-donation--other-amount .element-label{left:14px;top:10px;}.p2p-donation-form #main-wrapper .center-wrapper form .donation-steps,.p2p-donation-form #main-wrapper .center-wrapper form .progress-buttons,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .progress-buttons .back{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .progress-buttons{display:block;}.p2p-donation-form #main-wrapper .center-wrapper form form{margin:10px;margin-top:0;}.p2p-donation-form #main-wrapper .center-wrapper form .donation-form{padding-top:0;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information #webform-component-billing-information--address.webform-component-textfield,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information #webform-component-billing-information--address-line-2.webform-component-textfield,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .webform-component-email,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .webform-component-textfield,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .webform-component-select{width:100%;margin-bottom:10px;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .webform-component-checkboxes,.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .webform-component-select,.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .form-type-textfield,.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .webform-component-email,.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .webform-component-textfield{margin-bottom:10px;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .form-type-textfield input,.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .webform-component-email input,.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .webform-component-textfield input,.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form select{border:1px solid #cfcfcf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation > .fieldset-wrapper{padding:8px;margin-bottom:10px;border:1px solid #cfcfcf;padding-top:20px;border-top:0;}.p2p-donation-form #main-wrapper .center-wrapper form .donation-links{margin:0 10px;margin-bottom:0;position:relative;}.p2p-donation-form #main-wrapper .center-wrapper form .donation-links a{width:auto;height:45px;font-size:12px;line-height:45px;padding:0 6px;background-color:#cfcfcf;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;}.p2p-donation-form #main-wrapper .center-wrapper form .donation-links a span{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form .donation-links a.primary:after{content:'One Time';font-family:"Museo Slab 500","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;line-height:45px;padding:0 18px;}.p2p-donation-form #main-wrapper .center-wrapper form .donation-links a.secondary:after{content:'Monthly';font-family:"Museo Slab 500","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;line-height:45px;padding:0 18px;}.p2p-donation-form #main-wrapper .center-wrapper form .monthly-tab-first-true .donation-links a.primary:after{content:'Monthly';font-family:"Museo Slab 500","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;line-height:45px;padding:0 18px;}.p2p-donation-form #main-wrapper .center-wrapper form .monthly-tab-first-true .donation-links a.secondary:after{content:'One Time';font-family:"Museo Slab 500","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;line-height:45px;padding:0 18px;}.p2p-donation-form #main-wrapper .center-wrapper form .mobile-spacer{height:1px;border-bottom:1px solid #cfcfcf;position:absolute;bottom:0;width:100%;z-index:-1;display:block;}.p2p-donation-form #main-wrapper .center-wrapper form .donation-links a.active{border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;-webkit-box-sizing:border-box;box-sizing:border-box;}.p2p-donation-form #main-wrapper .center-wrapper form .donation-links .secondary{float:left;clear:right;margin-left:14px;}.p2p-donation-form #main-wrapper .center-wrapper form .donation-form > .mobile-message-wrapper{margin:0 10px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;padding-top:16px;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form .form-type-checkbox input + label{font-size:14px;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form #webform-component-donation .form-type-checkbox{margin-left:0;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .fieldset-wrapper .webform-component-radios{float:none;overflow:auto;display:inline;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form #webform-component-donation .form-type-checkbox input + label{height:auto;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation #webform-component-donation--amount .form-type-radio label:before{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation #webform-component-donation--amount .form-type-radio{margin-right:14px;margin-bottom:14px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation #webform-component-donation--amount .form-type-radio input + label{width:80px;height:45px;line-height:45px;padding:0;text-align:center;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .webform-component-textfield{float:left;display:inline;width:80px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .webform-component-textfield input{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:80px;height:45px;line-height:45px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .webform-component-textfield .element-label{top:11px;left:16px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .webform-component-textfield label.error{line-height:16px;padding-top:4px;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-client-form #webform-component-donation .webform-component-checkboxes{width:100%;float:left;clear:both;display:block;margin:10px 0;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .form-checkboxes{width:100%;text-align:left;display:block;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information > legend,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information > legend{display:block;font-family:"Museo Slab 700","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;padding:20px 0 14px;font-size:22px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-email,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-textfield,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-select,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-textarea,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .webform-component-radios{margin-bottom:10px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .webform-component-radios .form-type-radio{width:100%;margin-bottom:16px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .webform-component-radios .form-type-radio:last-child{margin-bottom:0;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .form-item-submitted-payment-information-payment-fields-credit-card-cvv{width:100%;margin-top:0;margin-bottom:10px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper{width:100%;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper .form-type-select{margin-top:0;margin-bottom:10px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper .form-type-select .dropdown-select{width:143px;margin:0;float:left;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .progress-buttons{margin-top:20px;margin-bottom:0;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .progress-buttons .complete{font-size:22px;width:100%;text-align:center;padding:0;height:68px;line-height:68px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information .fieldset-wrapper #zone-select-wrapper{margin-right:0;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-textarea textarea{border:1px solid #cfcfcf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation .webform-component-checkboxes .description{display:none !important;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-email,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-textfield,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-select,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information-toggle-wrapper .webform-component-textarea{width:100%;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information #webform-component-payment-information-toggle-wrapper .webform-component-select{margin-top:0;}.p2p-donation-form #main-wrapper .center-wrapper form .donation-node-body{margin:20px 10px;font-size:16px;}.p2p-donation-form #main-wrapper .center-wrapper form video{width:100% !important;height:auto !important;}.p2p-donation-form #main-wrapper .center-wrapper form .media-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.p2p-donation-form #main-wrapper .center-wrapper form .media-wrapper object,.p2p-donation-form #main-wrapper .center-wrapper form .media-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;}.p2p-donation-form #main-wrapper .center-wrapper form .media-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper{min-height:600px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .field-name-field-thank-you-page-image img,.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .big-image{width:auto;position:absolute;top:0;left:0;height:100%;min-height:100%;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .top-message{height:60px;top:-60px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .top-message p{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-thank-you{width:90%;height:auto;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-thank-you .message-wrapper{height:auto;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-thank-you .message-wrapper .region-content{margin:0 20px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .top-message h1{font-size:40px;line-height:40px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-message p.bold{padding:0 20px;font-family:"Museo Slab 900","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-message a.thank-you-continue{padding:0 14px;font-size:14px;height:68px;line-height:68px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .bottom-message{height:80px;bottom:-80px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .bottom-message a.back-to-issue{font-size:20px;padding:0 20px;height:60px;line-height:60px;margin-top:20px;}.p2p-donation-form #main-wrapper .center-wrapper form .springboard-social-links,.p2p-donation-form #main-wrapper .center-wrapper form #block-service-links-service-links{margin:0 10px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .springboard-social-links,.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper #block-service-links-service-links{margin:20px 0;}}@media only screen and (min-width:340px) and (max-width:733px){.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information #webform-component-billing-information--zip.webform-component-textfield,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper .form-type-select .dropdown-select:last-child{margin:0 0 0 10px;float:left;}}@media only screen and (max-width:340px){.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper .form-type-select .dropdown-select:last-child{margin:0;float:right;}}@media only screen and (min-width:480px){.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-your-information--birthdate .selector{width:31% !important;}}@media only screen and (min-width:734px){.p2p-donation-form #main-wrapper .center-wrapper form select #webform-component-billing-information--state{width:306px !important;}#webform-component-your-information--birthdate .selector,#webform-component-event-information--event-date .selector,#webform-component-event-information--event-end-date-for-multi-day-events .selector{max-width:20% !important;}}.p2p-donation-form #main-wrapper .center-wrapper form select #webform-component-billing-information--zip{clear:left !important;margin-right:20px;}.p2p-donation-form #main-wrapper .center-wrapper form select #webform-component-billing-information--country{clear:left !important;margin-right:20px;margin-left:0px;}.p2p-donation-form #main-wrapper .center-wrapper form select #webform-component-billing-information--mail{clear:left !important;}.p2p-donation-form #main-wrapper .center-wrapper form fieldset legend{margin:20px 0px;}.p2p-donation-form #main-wrapper .center-wrapper form label{margin:0 0 5px 0 !important;}.p2p-donation-form #main-wrapper .center-wrapper form label.error{font-size:13px !important;color:#f75f00 !important;}.p2p-donation-form #main-wrapper .center-wrapper form label .form-required{display:inline-block;}.p2p-donation-form #main-wrapper .center-wrapper form .form-type-radio input + label{padding:18px 22px !important;height:auto !important;}.p2p-donation-form #main-wrapper .center-wrapper form .form-type-radio input + label:before{display:none !important;border:none !important;}.p2p-donation-form #main-wrapper .center-wrapper form .form-type-checkbox input:checked + label::before{border:none !important;}.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-textfield label,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-email label{display:block !important;position:relative;padding:0;}.p2p-donation-form #main-wrapper .center-wrapper form .form-type-select,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component .form-type-select{background:none;border:none;}.p2p-donation-form #main-wrapper .center-wrapper form .expiration-date-wrapper .selector:after{top:22px;right:20px;}@media only screen and (min-width:734px){.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--state,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--country{width:306px !important;}}@media only screen and (max-width:733px){.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation--other-amount{width:180px !important;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--zip{margin-left:0 !important;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--state{width:100% !important;}.p2p-donation-form #main-wrapper .center-wrapper form .selector{margin-left:0 !important;width:100% !important;}}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-your-information .selector{width:100% !important;margin-bottom:20px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-your-information .selector select,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-event-information .selector select{width:100% !important;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-name-to-display,.p2p-donation-form #main-wrapper .center-wrapper form #edit-p2p-personal-campaign{clear:left;}@media only screen and (min-width:734px){.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-name-to-display{width:306px !important;}}.p2p-donation-form #main-wrapper .center-wrapper form .form-item-p2p-personal-campaign-field-p2p-personal-campaign-goal .field-prefix,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation--other-amount .field-prefix{position:absolute;top:50px !important;left:15px !important;}.p2p-donation-form #main-wrapper .center-wrapper form #edit-p2p-personal-campaign-field-p2p-personal-campaign-goal{margin-left:10px !important;padding-left:20px !important;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--zip{clear:left !important;margin-right:20px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--country{margin-right:20px;margin-left:0px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--mail{clear:left !important;}.p2p-donation-form #main-wrapper .center-wrapper form .expiration-date-wrapper .selector{margin-left:0 !important;}.p2p-donation-form #main-wrapper .center-wrapper form .expiration-date-wrapper .form-type-select .selector{width:200px !important;margin-right:20px;}@media only screen and (max-width:1020px){.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .form-item-submitted-payment-information-payment-fields-credit-card-cvv{float:none !important;}}@media only screen and (max-width:1055px){.p2p-donation-form #main-wrapper .center-wrapper form .fundraiser-payment-methods .form-type-radio{padding-left:0px !important;padding-bottom:5px;float:none;display:block !important;}.p2p-donation-form #main-wrapper .center-wrapper form .fundraiser-payment-methods .form-type-radio label{width:296px;}}@media only screen and (max-width:480px){.p2p-donation-form #main-wrapper .center-wrapper form .fundraiser-payment-methods .form-type-radio input + label{width:100%;}}.p2p-donation-form #main-wrapper .center-wrapper form #edit-submitted-team-aspca-agreement-agreement{text-align:left;}.p2p-donation-form #main-wrapper .center-wrapper form .form-item-springboard-p2p-personal-campaign-action-show-name,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--field-c6 .form-item,.p2p-donation-form #main-wrapper .center-wrapper form #edit-submitted-billing-information-field-email-opt-in .form-item,.p2p-donation-form #main-wrapper .center-wrapper form #edit-submitted-your-contact-information-field-email-opt-in .form-item{text-align:left;padding-left:35px !important;}.p2p-donation-form #main-wrapper .center-wrapper form .form-item-springboard-p2p-personal-campaign-action-show-name label,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--field-c6 label,.p2p-donation-form #main-wrapper .center-wrapper form #edit-submitted-billing-information-field-email-opt-in label,.p2p-donation-form #main-wrapper .center-wrapper form #edit-submitted-your-contact-information-field-email-opt-in label{padding-left:0 !important;}.p2p-donation-form #main-wrapper .center-wrapper form #edit-submit,.p2p-donation-form #main-wrapper .center-wrapper form .donation-processing-wrapper{background:transparent url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-orange.png) repeat 0 0 !important;background-size:8px 8px !important;font-family:"Museo Slab 900","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:30px;width:100%;}@media screen and (max-width:480px){.p2p-donation-form #main-wrapper .center-wrapper form #edit-submit{font-size:22px;padding:20px 0;margin:0;}}.p2p-donation-form #main-wrapper .center-wrapper form #edit-actions:after{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form .form-type-textfield input,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-email input,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-textfield input{border:2px solid #cfcfcf !important;background:#f7f7f7;height:63px !important;border-radius:5px !important;font-size:18px;line-height:59px;color:#363636 !important;text-indent:20px !important;width:100%;}.p2p-donation-form #main-wrapper .center-wrapper form .selector{border:2px solid #cfcfcf;background:#f7f7f7;height:63px !important;width:100% !important;padding:0 !important;line-height:1em;border-radius:5px;margin-left:0 !important;}.p2p-donation-form #main-wrapper .center-wrapper form .selector select{opacity:1;padding:0px !important;background:transparent !important;border:medium none;margin-top:-7px;height:63px !important;}.p2p-donation-form #main-wrapper .center-wrapper form .account-account-type select{width:100% !important}.p2p-donation-form #main-wrapper .center-wrapper form .expiration-date-wrapper,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-select label{position:relative !important;}.p2p-donation-form #main-wrapper .center-wrapper form .form-type-select label{position:relative;}.p2p-donation-form #main-wrapper .center-wrapper form .expiration-date-wrapper .selector:after,.p2p-donation-form #main-wrapper .center-wrapper form .expiration-date-wrapper select:after,.p2p-donation-form #main-wrapper .center-wrapper form .form-type-select label:after,.p2p-donation-form #main-wrapper .center-wrapper form .webform-component-select label:after,.p2p-donation-form #main-wrapper .center-wrapper form .account-account-type .selector:after,#webform-component-your-information--birthdate .form-item .selector:after,#webform-component-event-information--event-date .selector:after,#webform-component-event-information--event-end-date-for-multi-day-events .selector:after{color:#aaa !important;padding:0px 0px 2px;display:block !important;content:"▼";font-size:12px;line-height:12px;color:#CFCFCF;top:56px;right:20px;position:absolute;pointer-events:none;transform:scale(1,0.5);z-index:9999 !important;}.p2p-donation-form #main-wrapper .center-wrapper form .expiration-date-wrapper label:after{display:none !important;}.p2p-donation-form #main-wrapper .center-wrapper form .expiration-date-wrapper .selector:after,.p2p-donation-form #main-wrapper .center-wrapper form .account-account-type .selector:after{top:22px;right:20px;}#webform-component-your-information--birthdate .form-item .selector:after,#webform-component-event-information--event-date .selector:after,#webform-component-event-information--event-end-date-for-multi-day-events .selector:after{top:20px;right:20px;}.p2p-donation-form #main-wrapper .center-wrapper form .selector span{display:none;}.p2p-donation-form #main-wrapper .center-wrapper form .expiration-date-wrapper .form-type-select{border:none !important;background:none !important;}.p2p-donation-form #main-wrapper .center-wrapper form select{position:relative;padding:0 0 0 0 !important;}.p2p-donation-form #main-wrapper .center-wrapper form select:after{content:"\25BC";height:12px;font-size:12px;line-height:12px;right:18px;top:32px;margin-top:-.5em;-webkit-transform:scale(1,0.5);-ms-transform:scale(1,0.5);-moz-transform:scale(1,0.5);transform:scale(1,0.5);color:#cfcfcf;position:absolute;pointer-events:none;display:none\9;}.node-p2p-donation-form .content .field-name-field-confirmation-banner,.node-p2p-donation-form .content .field-name-field-confirmation-mobile-banner,.node-p2p-donation-form .content .field-name-field-confirmation-more-actions{display:none;}.vendor-ie.ie9 .expiration-date-wrapper .selector:after,.vendor-ie.ie9 .expiration-date-wrapper select:after,.vendor-ie.ie9 .form-type-select label:after,.vendor-ie.ie9 .webform-component-select label:after,.vendor-ie.ie9 .account-account-type .selector:after,.vendor-ie.ie9 #webform-component-your-information--birthdate .form-item .selector:after,.vendor-ie.ie9 #webform-component-event-information--event-date .selector:after,.vendor-ie.ie9 #webform-component-event-information--event-end-date-for-multi-day-events .selector:after{display:none;}.vendor-ie select::-ms-expand{display:none;}
body{margin:0;}@media screen and (max-width:768px){.panel-2col-bricks .panel-col-first,.panel-2col-bricks .panel-col-last,.panel-2col-bricks .panel-col-bottom{margin:0 10px !important;box-sizing:border-box !important;}.panel-2col-bricks .panel-col-last{width:99% !important;margin:0 auto !important;float:none !important;clear:both !important;display:block !important;}.panel-2col-bricks .panel-col-last .inside{margin:0 !important;}}@media screen and (min-width:769px){.panel-2col-bricks .panel-col-first{float:left !important;width:70% !important;padding:0 2% !important;}.panel-2col-bricks .panel-col-last{float:right !important;width:28% !important;margin-right:1% !important;}.panel-2col-bricks .panel-col-bottom{padding:0 2% !important;}}.page-node.node-type-p2p-personal-campaign .title-area .title,.page-node.node-type-p2p-personal-campaign .title-area .breadcrumb{padding-left:7.5%;padding-right:7.5%;}.page-node.node-type-p2p-personal-campaign .panel-col-top,.page-node.node-type-p2p-personal-campaign .center-wrapper{padding-left:7.5%;}@media screen and (min-width:769px){.page-node.node-type-p2p-personal-campaign .center-wrapper{padding-top:20px;}}.pane-campaign-register-form .register-submit-wrapper input{line-height:1em;}.view-p2p-top-personal-campaigns-by-category .highest-campaign + img{width:100%;}.main-content h1,.main-content h2,.main-content h3{color:#272626 !important;font-weight:normal !important;}.panel-col-first h2{font-size:30px !important;font-size:1.6666666667em  !important;font-size:1.6666666667rem !important;line-height:1.125em !important;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif !important;}@media screen and (min-width:768px){.panel-col-first h2{font-size:44px !important;font-size:2.4444444444em !important;font-size:2.4444444444rem !important;}}@media screen and (max-width:768px){#page-title{padding:0px 0px 10px 10px !important;}}blockquote{border-left:5px solid #e9e9e9;margin:0;padding:0;padding-left:15px;}div.alert,div.error{background-image:none;}blockquote:before,blockquote:after{display:none;}.pane-campaign-header img{max-width:100%;height:auto;}.page-user #page-title,.p2p-node-edit-add #page-title,.page-peer-to-peer-campaign-search #page-title,.page-node-dashboard #page-title,.p2p-page-type #page-title,#page-title{text-indent:-9999px;line-height:0 !important;}.page-user .main-content{padding-left:16.9492% !important;padding-right:16.9492% !important;padding-bottom:100px !important;}#user-login .form-submit{margin:0;}.page-node-dashboard{}#edit-account #edit-roles .form-item,#edit-account .form-item-roles,#edit-account .form-item-roles-2{clear:left;text-align:left;}.fieldset-wrapper > div{clear:left;}#edit-field-animal-hoarding input,#edit-field-have-rabbit input{display:block;}#page-title .logo{display:block;background:url("/files/aspca/themes/aspca_2015/images/team_aspca_mobile.png") no-repeat top left;width:230px;height:36px;}.page-node-add-p2p-personal-campaign .title-area h2{border-bottom:none !important;}@media screen and (max-width:768px){.breadcrumb{width:auto;margin-left:20px;margin-right:20px;}}@media screen and (min-width:768px){#page-title .logo{background:url("/files/aspca/themes/aspca_2015/images/team_aspca.png") no-repeat top left;width:426px;height:66px;}}#navigation ul.menu li a,#navigation ul.links li a{background-color:#fff !important;text-transform:none !important;text-decoration:none !important;}#navigation ul.menu li{margin:0 !important;}#block-superfish-1 li li a{text-align:left !important;font-family:"Museo Slab 500","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif !important;}#block-menu-menu-secondary-menu{font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif !important;}#navigation .form-actions{padding:0 !important;}#block-menu-block-14 a{color:#FF6300 !important;}#block-menu-block-14 a.active{color:#000 !important;}#block-menu-block-14 a:hover{color:#272626;}#header-donate:hover{color:#fff !important;text-decoration:none !important;}@media (max-width:734px){.node-type-p2p-personal-campaign #header-donate{display:none;}}#navigation #block-search-form form{overflow:hidden !important;}@media (max-width:1139px){#navigation #block-search-form .form-actions input{top:0;right:0;background:url("/files/aspca/themes/aspca_2015/images/navsearch.png") no-repeat top left !important;width:30px;height:30px;}#navigation #block-search-form.open .form-actions input{top:7px;right:9px;}}@media (min-width:1140px){#navigation #block-search-form .form-actions input{top:11px !important;right:12px !important;background-color:transparent !important;}#block-search-form{right:215px !important;margin:auto !important;}#navigation #block-search-form{position:absolute;right:215px !important;}}@media (min-width:1366px){#navigation #block-search-form{}}.vendor-ie-8 #navigation #block-search-form .form-text{padding-top:8px;}@media (max-width:733px){.vendor-ie-8 #navigation #block-search-form .form-text{padding-top:20px;}}.panel-pane img{max-width:100%;height:auto;display:block;}@media (min-width:1366px){.pane-campaign-images{float:right !important;width:50% !important;margin:0 0 20px 20px;}.pane-campaign-images img{height:auto !important;}}.panel-col-first .personal-campaign-call-to-action a,.panel-col-first .personal-campaign-call-to-action a:hover{background:transparent !important;font-size:24px !important;}.panel-col-first .personal-campaign-call-to-action a:after{display:none;}.panel-col-first .pane-personal-campaign-call-to-action.donate-button{margin:0 !important;background:none !important;padding:0 !important;width:auto !important;}.panel-col-first .pane-personal-campaign-call-to-action.donate-button a{background:transparent url("/files/aspca/themes/aspca_2015/images/ico-crosshatch-blue.png") repeat scroll left top !important;margin:10px auto !important;padding:20px !important;text-transform:uppercase !important;}.panel-col-first .pane-personal-campaign-call-to-action.donate-button a:hover{background:transparent url("/files/aspca/themes/aspca_2015/images/ico-crosshatch-blue-lt.png") repeat scroll left top !important;}#block-webform-client-block-12966 form{display:inline-block !important;}#block-webform-client-block-12966 .homepage-textfield{display:none;}#block-webform-client-block-12966 .form-actions{background-color:transparent;}#block-webform-client-block-12966 .form-actions input{padding:27px 40px !important;background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-blue-lt.png) repeat top left;background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-blue.png) repeat top left !important;}#block-webform-client-block-12966 .form-actions input:focus,#block-webform-client-block-12966 .form-actions input:hover{background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-blue-lt.png) repeat top left !important;}#block-webform-client-block-12966 .form-actions input{margin:0;font-size:24px;font-size:1.3333333333em;font-size:1.3333333333rem;}#block-webform-client-block-12966 input[type="text"],#block-webform-client-block-12966 input[type="email"]{height:auto !important;font-size:18px !important;}.pane-personal-campaign-top-links{float:none !important;}.pane-personal-campaign-top-links:after{content:"";display:table;clear:both;}a.get-started-link.account-link{float:none !important;width:100% !important;}.page-node.node-type-p2p-personal-campaign #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1{overflow:hidden;}.page-node.node-type-p2p-campaign #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-submit-button:after,.page-node.node-type-p2p-campaign #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-reset-button::after,.page-node.node-type-p2p-personal-campaign #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-submit-button:after,.page-node.node-type-p2p-personal-campaign #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-reset-button::after,.node-type-p2p-campaign-landing #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-submit-button:after,.node-type-p2p-campaign-landing #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-reset-button::after{right:25px !important;}@media screen and (min-width:768px){.page-node.node-type-p2p-campaign #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-submit-button:after,.page-node.node-type-p2p-campaign #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-reset-button::after,.node-type-p2p-campaign-landing #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-submit-button:after,.node-type-p2p-campaign-landing #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-reset-button::after{top:3px !important;}.page-node.node-type-p2p-personal-campaign #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-submit-button:after,.page-node.node-type-p2p-personal-campaign #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-reset-button::after,.node-type-p2p-campaign-landing #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-submit-button:after,.node-type-p2p-campaign-landing #views-exposed-form-p2p-search-for-a-campaign-panel-pane-1 .views-exposed-widget.views-reset-button::after{top:12px !important;}}@media screen and (max-width:768px){.panel-col-last .p2p-page-type table{width:99% !important;}}.comment-wrapper{list-style-type:none !important;}@media screen and (max-width:768px){.comment-wrapper{margin:0 10px !important;}}.comment-wrapper li{margin-bottom:40px;}.p2p-comment-text{min-height:65px;}@media screen and (max-width:768px){.p2p-comment-name-amount-wrapper{width:100% !important;}.h3.p2p-comment-date{line-height:2em !important;}.p2p-comment-amount{float:left !important;margin-right:20px !important;}}footer{padding:0 !important;}#block-menu-menu-footer-info-menu{float:none !important;}#block-menu-menu-footer-info-menu .menu{text-align:center !important;}#block-menu-menu-footer-info-menu ul li{list-style-type:none !important;display:inline-block !important;font-family:"Museo Sans 300","Helvetica Neue",Arial,Helvetica,sans-serif !important;border:none !important;}#block-menu-menu-footer-info-menu ul li,#block-menu-menu-footer-info-menu ul li li{margin:0px !important;padding:0px !important;display:inline !important;}#block-menu-menu-footer-info-menu ul li{margin-right:1em !important;}#block-menu-menu-footer-info-menu ul li a{display:inline-block !important;height:auto !important;line-height:1.25em !important;color:#fff !important;font-size:18px !important;margin:0 !important;}#block-menu-menu-footer-info-menu ul li a:hover{text-decoration:none !important;}#block-block-2{float:none !important;clear:both !important;display:inline-block !important;margin-top:0 !important;}.follow-block{margin:0 auto !important;text-align:center !important;}.follow-block .follow-text{margin-right:0 !important;}.follow-block a{display:inline-block !important;text-indent:-9999px !important;margin-right:15px !important;float:none !important;}.follow-block a:last-child{margin-right:0 !important;}.follow-block .follow-facebook{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png) !important;background-position:-209px -113px !important;width:36px !important;height:36px !important;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.follow-block .follow-facebook{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png) !important;background-size:361px 196px !important;}}.follow-block .follow-twitter{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png) !important;background-position:-318px -77px !important;width:37px !important;height:36px !important;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.follow-block .follow-twitter{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png) !important;background-size:361px 196px !important;}}.follow-block .follow-google{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png) !important;background-position:-281px -41px !important;width:38px !important;height:36px !important;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.follow-block .follow-google{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png) !important;background-size:361px 196px !important;}}.follow-block .follow-youtube{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png) !important;background-position:-281px -41px !important;width:38px !important;height:36px !important;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.follow-block .follow-youtube{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png) !important;background-size:361px 196px !important;}}.follow-block .follow-instagram{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png) !important;background-position:-281px -77px !important;width:37px !important;height:36px !important;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.follow-block .follow-instagram{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png) !important;background-size:361px 196px !important;}}.follow-block .follow-pinterest{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.png) !important;background-position:-245px -113px !important;width:36px !important;height:36px !important;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.follow-block .follow-pinterest{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png) !important;background-size:361px 196px !important;}}.footer_partnerships h4{margin-top:33px !important;padding-top:42px !important;}.footer_partnerships h4,.footer_partnerships a{font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;}media screen and (max-width:1140px){.view-p2p-top-personal-campaigns-by-category td.views-field.views-field-field-p2p-campaign-progress{font-size:14px !important;}}.panel-col-first .campaign-landing-grid h2{font-size:30px !important;}.slideshow{position:relative !important;width:100% !important;}.slideshow li{width:100%;height:auto;}.slide-title,.slide-title span{color:#fff !important;}.slide-title,.slide-link{z-index:9999 !important;}.slideshow li img{position:relative !important;}media screen and (max-width:768px){.p2p-campaign-landing-slideshow span.slide-link a{font-size:22px !important;}}.panel-col-last .views-table.cols-2 td{max-width:50% !important;overflow:hidden;}@media screen and (max-width:768px){.campaign-landing-grid{width:95% !important;}}.acc-head{padding:10px 10px 10px 0;margin:-6px;}.acc-head .collapsed{background:transparent url("/files/aspca/themes/aspca_2015/images/accordion-arrow.png") no-repeat scroll 7px 2px !important;padding:0px 0px 0px 25px;}.acc-head .expanded{background:url("/files/aspca/themes/aspca_2015/images/accordion-arrow-open.png") no-repeat -1px 7px !important;padding:0 0 0 25px;}span.ready-accordion-header{background-position:-1px 6px !important;}.page-peer-to-peer-campaign-search #main-wrapper{padding:20px 10px 0 10px;}@media screen and (min-width:768px){.page-peer-to-peer-campaign-search #main-wrapper{padding:20px 20px 0 20px;}}.page-peer-to-peer-campaign-search #block-webform-client-block-12966 .form-actions{padding:0 !important;}.p2p-node-edit-add #page-title:after{display:none !important;}.page-node-add-p2p-personal-campaign .project-top-wrapper{padding:0 10px !important;}@media screen and (min-width:768px){.page-node-add-p2p-personal-campaign .project-top-wrapper{padding:0 2% !important;}}html.js input#edit-name.form-autocomplete{background-repeat:no-repeat !important;}#p2p-personal-campaign-node-form .panel-col-first .panel-pane{margin-top:40px;}.pane-node-field-p2p-personal-campaign-goal .field-prefix,.pane-node-field-p2p-suggested-donation-amt .field-prefix{top:54px !important;left:18px !important;}#main-wrapper input,#main-wrapper input:focus,#main-wrapper textarea,#main-wrapper select{outline:none !important;border-radius:3px;background:#fff;}#main-wrapper input:checked{background-color:white;}#main-wrapper input.form-checkbox,#main-wrapper input.form-radio{position:absolute;left:-9999px;}.webform-grid-option label,#main-wrapper input.form-checkbox + label:before,#main-wrapper input.form-radio + label:before{content:"";display:inline-block;font:16px/1em sans-serif;height:16px;margin:4px 0.25em 0px 0px;padding:0;vertical-align:top;width:16px;}#main-wrapper input.form-checkbox + label:before{border-radius:3px;content:"";display:inline-block;}#main-wrapper input.form-checkbox:checked + label:before{background:#fff;color:#272626;content:"\2713";text-align:center;}#main-wrapper input.form-checkbox:checked + label:after,#main-wrapper input.form-radio:checked + label:after{font-weight:bold;}#main-wrapper input.form-radio + label:before{border-radius:10px;}#main-wrapper input.form-radio:checked + label:before{background:#fff;content:"\2022";text-align:center;}#main-wrapper .form-submit,#main-wrapper #edit-submit.btn{border:none;background:#FF6300;color:#fff;text-transform:uppercase;letter-spacing:.5px;}#main-wrapper .form-submit:hover,#main-wrapper .form-submit:focus,#main-wrapper #edit-submit.btn:hover,#main-wrapper #edit-submit.btn:focus{border:none;}.page-node-edit input[type="submit"]{background:#FF6300;}.page-node-edit .image-widget input[type="submit"],.page-node-edit input[type="submit"]:hover,.page-node-edit input[type="submit"]:focus{background:#696969 !important;}#main-wrapper select{appearance:none !important;-moz-appearance:none !important;-webkit-appearance:none !important;cursor:pointer !important;background:transparent !important;padding:8px 0 !important;background:#fff !important;border-radius:3px !important;}div.selector,div.selector span,#main-wrapper .form-type-select .selector span{height:auto !important;background-image:none !important;font-size:16px !important;font-weight:normal !important;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif !important;}#main-wrapper .select:before{content:"" !important;position:relative !important;float:left !important;display:block !important;width:100% !important;overflow:hidden !important;background:transparent url('/files/aspca/themes/aspca_2015/images/select-orange.png') center right no-repeat !important;border:1px solid #ccc !important;border-radius:3px !important;}#main-wrapper select:-moz-focusring,#main-wrapper option:-moz-focusring{color:transparent !important;text-shadow:0 0 0 #272626 !important;}#main-wrapper select:-moz-focusring *{color:#272626 !important;text-shadow:none !important;}#main-wrapper .form-text{padding:10px 14px !important;color:#272626 !important;}#main-wrapper .form-text,#main-wrapper textarea{-moz-appearance:none !important;box-shadow:none !important;outline:none !important;border:1px solid #ccc !important;border-radius:3px !important;}#main-wrapper textarea{padding:10px 14px !important;}#main-wrapper .form-type-textfield{position:relative;}#main-wrapper .form-type-textfield input{border:2px solid #cfcfcf;height:63px;padding:0;margin:0;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:18px;line-height:59px;color:#363636;text-indent:20px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing :border-box;-moz-box-sizing :border-box;box-sizing :border-box;}#main-wrapper .form-type-textfield input:focus{outline-width:0;outline:none;border:2px solid #fc6420;}#main-wrapper form label{font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;color:#363636;font-weight:normal;}#main-wrapper .form-type-textfield input{border:2px solid #cfcfcf;height:63px;padding:0;margin:0;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;line-height:59px;color:#363636;text-indent:20px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing :border-box;-moz-box-sizing :border-box;box-sizing :border-box;}#main-wrapper .webform-component-textarea{width:100%;position:relative;}#main-wrapper .webform-component-textarea textarea{border:2px solid #cfcfcf;padding:0;margin:0;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;color:#363636;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;padding:16px;line-height:20px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#main-wrapper select{padding:0;margin:0;border:2px solid #cfcfcf;color:#363636;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;height:63px;font-family:"Museo Slab 300","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;font-size:16px;line-height:59px;text-indent:18px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing :border-box;-moz-box-sizing :border-box;box-sizing :border-box;}#main-wrapper select + label{position:relative;}#main-wrapper select + label:after{content:' ';font:11px "Consolas",monospace;color:#aaa;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:2px;padding:0 0 2px;border-bottom:1px solid #ddd;position:absolute;pointer-events:none;background-color:#000;}#main-wrapper .form-type-checkbox{position:relative;display:block;overflow:hidden;margin:0;padding-left:24px;}#main-wrapper .form-type-checkbox input{display:none;}#main-wrapper .form-type-checkbox input + label{float:left;padding-left:12px;clear:none;display:block;line-height:21px;}#main-wrapper .form-type-checkbox input + label:before{content:" ";position:absolute;width:21px;height:21px;left:0;top:0;background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-checkbox-radio-sprite.png) no-repeat 0 -84px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}#main-wrapper .form-type-checkbox input:checked + label:before{content:" ";position:absolute;width:21px;height:21px;left:0;top:0;background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-checkbox-radio-sprite.png) no-repeat -21px -84px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}#main-wrapper .form-checkboxes{width:100%;text-align:center;display:block;}#main-wrapper input + label{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}#main-wrapper .form-type-checkbox{margin-left:24px;}#main-wrapper .form-type-checkbox input + label{padding-left:12px;height:21px;line-height:21px;display:inline;float:none;}#main-wrapper .form-type-radio{float:left;margin-right:16px;clear:none;margin-top:0;}#main-wrapper .form-type-radio input{display:none;}#main-wrapper .form-type-radio input + label{background-color:#cfcfcf;display:block;color:#fff;float:left;padding:18px 22px;font-family:"Museo Slab 700","Lucida Grande","Lucida Sans Unicode","Trebuchet MS",sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;}#main-wrapper .form-type-radio input:checked + label{background-color:#fc6420;}#main-wrapper .dropdown-select{position:relative;}#main-wrapper .dropdown-select:after{content:"\25BC";height:12px;font-size:12px;line-height:12px;right:18px;top:32px;margin-top:-.5em;-webkit-transform:scale(1,0.5);-ms-transform:scale(1,0.5);-moz-transform:scale(1,0.5);transform:scale(1,0.5);color:#cfcfcf;position:absolute;pointer-events:none;display:none\9;}#main-wrapper form{margin:10px;margin-top:0;}#main-wrapper .form-type-textfield{margin-bottom:10px;}#main-wrapper .form-type-textfield input,#main-wrapper  select{border:1px solid #cfcfcf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#main-wrapper  .form-type-checkbox input + label{font-size:14px;}#main-wrapper .form-type-checkbox{margin-left:0;}#main-wrapper .form-type-checkbox input + label{height:auto;}#main-wrapper .form-type-checkbox input + label:before{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-checkbox-radio-sprite.png) no-repeat 0 0;background-size:42px 53px;}#main-wrapper .form-type-checkbox input:checked + label:before{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-checkbox-radio-sprite.png) no-repeat 0 -21px;background-size:42px 53px;}#main-wrapper .form-type-radio input + label:before{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-checkbox-radio-sprite.png) no-repeat -21px 0;background-size:42px 53px;}#main-wrapper .form-type-radio input:checked + label:before{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-checkbox-radio-sprite.png) no-repeat -21px -21px;background-size:42px 53px;}#main-wrapper img[src$=".png"]{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}
@font-face{font-family:'AvantGarde Bold';src:url("/files/aspca/ITCAvantGardePro-Bold.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'AvantGarde Demi';src:url("/files/aspca/ITCAvantGardePro-Demi.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'AvantGarde Book';src:url("/files/aspca/ITCAvantGardePro-Bk.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Helvetica Now Regular';src:url("/files/aspca/HelveticaNowText-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Helvetica Now Light';src:url("/files/aspca/HelveticaNowText-Light.woff") format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Helvetica Now Light';src:url("/files/aspca/HelveticaNowDisplay-Italic.woff2") format("woff2");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'Helvetica Now Light';src:url("/files/aspca/HelveticaNowDisplay-BdIt.woff2") format("woff2");font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'Helvetica Now Light';src:url("/files/aspca/HelveticaNowDisplay-Bd.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Good Dog New';src:url("/files/aspca/GoodDogNew.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap;}p{font-size:18px;line-height:1.5em;}#edit-submitted-donation-amount,#edit-frequencies-sb-fs-annually-amount{display:flex;flex-wrap:wrap;justify-content:start;}@media only screen and (min-width:1140px){#edit-submitted-donation-amount,#edit-frequencies-sb-fs-annually-amount{flex-direction:row;flex-wrap:nowrap;}#webform-component-donation--other-amount{order:1;}}
