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;}
div.donation-processing-wrapper{clear:right;float:right;text-align:center;width:200px;padding-right:75px;}p.donation-thank-you{margin:0;padding:0 0 0.5em 0;}p.donation-processing{margin:0;padding:0 0 1em 0;}div.donation-processing-spinner{height:16px;background:url(/sites/all/modules/springboard/fundraiser/modules/fundraiser_webform/images/loader.gif) no-repeat center;}
.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;}
@font-face{font-family:'FontAwesome';src:url('/sites/all/modules/custom/aspca_p2p_helper/fonts/fontawesome-webfont.eot?v=4.1.0');src:url('/sites/all/modules/custom/aspca_p2p_helper/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('/sites/all/modules/custom/aspca_p2p_helper/fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('/sites/all/modules/custom/aspca_p2p_helper/fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('/sites/all/modules/custom/aspca_p2p_helper/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.28571429em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none;}.fa-ul > li{position:relative;}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center;}.fa-li.fa-lg{left:-1.85714286em;}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:.3em;}.fa.pull-right{margin-left:.3em;}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(359deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1);}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#ffffff;}.fa-glass:before{content:"\f000";}.fa-music:before{content:"\f001";}.fa-search:before{content:"\f002";}.fa-envelope-o:before{content:"\f003";}.fa-heart:before{content:"\f004";}.fa-star:before{content:"\f005";}.fa-star-o:before{content:"\f006";}.fa-user:before{content:"\f007";}.fa-film:before{content:"\f008";}.fa-th-large:before{content:"\f009";}.fa-th:before{content:"\f00a";}.fa-th-list:before{content:"\f00b";}.fa-check:before{content:"\f00c";}.fa-times:before{content:"\f00d";}.fa-search-plus:before{content:"\f00e";}.fa-search-minus:before{content:"\f010";}.fa-power-off:before{content:"\f011";}.fa-signal:before{content:"\f012";}.fa-gear:before,.fa-cog:before{content:"\f013";}.fa-trash-o:before{content:"\f014";}.fa-home:before{content:"\f015";}.fa-file-o:before{content:"\f016";}.fa-clock-o:before{content:"\f017";}.fa-road:before{content:"\f018";}.fa-download:before{content:"\f019";}.fa-arrow-circle-o-down:before{content:"\f01a";}.fa-arrow-circle-o-up:before{content:"\f01b";}.fa-inbox:before{content:"\f01c";}.fa-play-circle-o:before{content:"\f01d";}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e";}.fa-refresh:before{content:"\f021";}.fa-list-alt:before{content:"\f022";}.fa-lock:before{content:"\f023";}.fa-flag:before{content:"\f024";}.fa-headphones:before{content:"\f025";}.fa-volume-off:before{content:"\f026";}.fa-volume-down:before{content:"\f027";}.fa-volume-up:before{content:"\f028";}.fa-qrcode:before{content:"\f029";}.fa-barcode:before{content:"\f02a";}.fa-tag:before{content:"\f02b";}.fa-tags:before{content:"\f02c";}.fa-book:before{content:"\f02d";}.fa-bookmark:before{content:"\f02e";}.fa-print:before{content:"\f02f";}.fa-camera:before{content:"\f030";}.fa-font:before{content:"\f031";}.fa-bold:before{content:"\f032";}.fa-italic:before{content:"\f033";}.fa-text-height:before{content:"\f034";}.fa-text-width:before{content:"\f035";}.fa-align-left:before{content:"\f036";}.fa-align-center:before{content:"\f037";}.fa-align-right:before{content:"\f038";}.fa-align-justify:before{content:"\f039";}.fa-list:before{content:"\f03a";}.fa-dedent:before,.fa-outdent:before{content:"\f03b";}.fa-indent:before{content:"\f03c";}.fa-video-camera:before{content:"\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e";}.fa-pencil:before{content:"\f040";}.fa-map-marker:before{content:"\f041";}.fa-adjust:before{content:"\f042";}.fa-tint:before{content:"\f043";}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044";}.fa-share-square-o:before{content:"\f045";}.fa-check-square-o:before{content:"\f046";}.fa-arrows:before{content:"\f047";}.fa-step-backward:before{content:"\f048";}.fa-fast-backward:before{content:"\f049";}.fa-backward:before{content:"\f04a";}.fa-play:before{content:"\f04b";}.fa-pause:before{content:"\f04c";}.fa-stop:before{content:"\f04d";}.fa-forward:before{content:"\f04e";}.fa-fast-forward:before{content:"\f050";}.fa-step-forward:before{content:"\f051";}.fa-eject:before{content:"\f052";}.fa-chevron-left:before{content:"\f053";}.fa-chevron-right:before{content:"\f054";}.fa-plus-circle:before{content:"\f055";}.fa-minus-circle:before{content:"\f056";}.fa-times-circle:before{content:"\f057";}.fa-check-circle:before{content:"\f058";}.fa-question-circle:before{content:"\f059";}.fa-info-circle:before{content:"\f05a";}.fa-crosshairs:before{content:"\f05b";}.fa-times-circle-o:before{content:"\f05c";}.fa-check-circle-o:before{content:"\f05d";}.fa-ban:before{content:"\f05e";}.fa-arrow-left:before{content:"\f060";}.fa-arrow-right:before{content:"\f061";}.fa-arrow-up:before{content:"\f062";}.fa-arrow-down:before{content:"\f063";}.fa-mail-forward:before,.fa-share:before{content:"\f064";}.fa-expand:before{content:"\f065";}.fa-compress:before{content:"\f066";}.fa-plus:before{content:"\f067";}.fa-minus:before{content:"\f068";}.fa-asterisk:before{content:"\f069";}.fa-exclamation-circle:before{content:"\f06a";}.fa-gift:before{content:"\f06b";}.fa-leaf:before{content:"\f06c";}.fa-fire:before{content:"\f06d";}.fa-eye:before{content:"\f06e";}.fa-eye-slash:before{content:"\f070";}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071";}.fa-plane:before{content:"\f072";}.fa-calendar:before{content:"\f073";}.fa-random:before{content:"\f074";}.fa-comment:before{content:"\f075";}.fa-magnet:before{content:"\f076";}.fa-chevron-up:before{content:"\f077";}.fa-chevron-down:before{content:"\f078";}.fa-retweet:before{content:"\f079";}.fa-shopping-cart:before{content:"\f07a";}.fa-folder:before{content:"\f07b";}.fa-folder-open:before{content:"\f07c";}.fa-arrows-v:before{content:"\f07d";}.fa-arrows-h:before{content:"\f07e";}.fa-bar-chart-o:before{content:"\f080";}.fa-twitter-square:before{content:"\f081";}.fa-facebook-square:before{content:"\f082";}.fa-camera-retro:before{content:"\f083";}.fa-key:before{content:"\f084";}.fa-gears:before,.fa-cogs:before{content:"\f085";}.fa-comments:before{content:"\f086";}.fa-thumbs-o-up:before{content:"\f087";}.fa-thumbs-o-down:before{content:"\f088";}.fa-star-half:before{content:"\f089";}.fa-heart-o:before{content:"\f08a";}.fa-sign-out:before{content:"\f08b";}.fa-linkedin-square:before{content:"\f08c";}.fa-thumb-tack:before{content:"\f08d";}.fa-external-link:before{content:"\f08e";}.fa-sign-in:before{content:"\f090";}.fa-trophy:before{content:"\f091";}.fa-github-square:before{content:"\f092";}.fa-upload:before{content:"\f093";}.fa-lemon-o:before{content:"\f094";}.fa-phone:before{content:"\f095";}.fa-square-o:before{content:"\f096";}.fa-bookmark-o:before{content:"\f097";}.fa-phone-square:before{content:"\f098";}.fa-twitter:before{content:"\f099";}.fa-facebook:before{content:"\f09a";}.fa-github:before{content:"\f09b";}.fa-unlock:before{content:"\f09c";}.fa-credit-card:before{content:"\f09d";}.fa-rss:before{content:"\f09e";}.fa-hdd-o:before{content:"\f0a0";}.fa-bullhorn:before{content:"\f0a1";}.fa-bell:before{content:"\f0f3";}.fa-certificate:before{content:"\f0a3";}.fa-hand-o-right:before{content:"\f0a4";}.fa-hand-o-left:before{content:"\f0a5";}.fa-hand-o-up:before{content:"\f0a6";}.fa-hand-o-down:before{content:"\f0a7";}.fa-arrow-circle-left:before{content:"\f0a8";}.fa-arrow-circle-right:before{content:"\f0a9";}.fa-arrow-circle-up:before{content:"\f0aa";}.fa-arrow-circle-down:before{content:"\f0ab";}.fa-globe:before{content:"\f0ac";}.fa-wrench:before{content:"\f0ad";}.fa-tasks:before{content:"\f0ae";}.fa-filter:before{content:"\f0b0";}.fa-briefcase:before{content:"\f0b1";}.fa-arrows-alt:before{content:"\f0b2";}.fa-group:before,.fa-users:before{content:"\f0c0";}.fa-chain:before,.fa-link:before{content:"\f0c1";}.fa-cloud:before{content:"\f0c2";}.fa-flask:before{content:"\f0c3";}.fa-cut:before,.fa-scissors:before{content:"\f0c4";}.fa-copy:before,.fa-files-o:before{content:"\f0c5";}.fa-paperclip:before{content:"\f0c6";}.fa-save:before,.fa-floppy-o:before{content:"\f0c7";}.fa-square:before{content:"\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9";}.fa-list-ul:before{content:"\f0ca";}.fa-list-ol:before{content:"\f0cb";}.fa-strikethrough:before{content:"\f0cc";}.fa-underline:before{content:"\f0cd";}.fa-table:before{content:"\f0ce";}.fa-magic:before{content:"\f0d0";}.fa-truck:before{content:"\f0d1";}.fa-pinterest:before{content:"\f0d2";}.fa-pinterest-square:before{content:"\f0d3";}.fa-google-plus-square:before{content:"\f0d4";}.fa-google-plus:before{content:"\f0d5";}.fa-money:before{content:"\f0d6";}.fa-caret-down:before{content:"\f0d7";}.fa-caret-up:before{content:"\f0d8";}.fa-caret-left:before{content:"\f0d9";}.fa-caret-right:before{content:"\f0da";}.fa-columns:before{content:"\f0db";}.fa-unsorted:before,.fa-sort:before{content:"\f0dc";}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd";}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de";}.fa-envelope:before{content:"\f0e0";}.fa-linkedin:before{content:"\f0e1";}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2";}.fa-legal:before,.fa-gavel:before{content:"\f0e3";}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4";}.fa-comment-o:before{content:"\f0e5";}.fa-comments-o:before{content:"\f0e6";}.fa-flash:before,.fa-bolt:before{content:"\f0e7";}.fa-sitemap:before{content:"\f0e8";}.fa-umbrella:before{content:"\f0e9";}.fa-paste:before,.fa-clipboard:before{content:"\f0ea";}.fa-lightbulb-o:before{content:"\f0eb";}.fa-exchange:before{content:"\f0ec";}.fa-cloud-download:before{content:"\f0ed";}.fa-cloud-upload:before{content:"\f0ee";}.fa-user-md:before{content:"\f0f0";}.fa-stethoscope:before{content:"\f0f1";}.fa-suitcase:before{content:"\f0f2";}.fa-bell-o:before{content:"\f0a2";}.fa-coffee:before{content:"\f0f4";}.fa-cutlery:before{content:"\f0f5";}.fa-file-text-o:before{content:"\f0f6";}.fa-building-o:before{content:"\f0f7";}.fa-hospital-o:before{content:"\f0f8";}.fa-ambulance:before{content:"\f0f9";}.fa-medkit:before{content:"\f0fa";}.fa-fighter-jet:before{content:"\f0fb";}.fa-beer:before{content:"\f0fc";}.fa-h-square:before{content:"\f0fd";}.fa-plus-square:before{content:"\f0fe";}.fa-angle-double-left:before{content:"\f100";}.fa-angle-double-right:before{content:"\f101";}.fa-angle-double-up:before{content:"\f102";}.fa-angle-double-down:before{content:"\f103";}.fa-angle-left:before{content:"\f104";}.fa-angle-right:before{content:"\f105";}.fa-angle-up:before{content:"\f106";}.fa-angle-down:before{content:"\f107";}.fa-desktop:before{content:"\f108";}.fa-laptop:before{content:"\f109";}.fa-tablet:before{content:"\f10a";}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b";}.fa-circle-o:before{content:"\f10c";}.fa-quote-left:before{content:"\f10d";}.fa-quote-right:before{content:"\f10e";}.fa-spinner:before{content:"\f110";}.fa-circle:before{content:"\f111";}.fa-mail-reply:before,.fa-reply:before{content:"\f112";}.fa-github-alt:before{content:"\f113";}.fa-folder-o:before{content:"\f114";}.fa-folder-open-o:before{content:"\f115";}.fa-smile-o:before{content:"\f118";}.fa-frown-o:before{content:"\f119";}.fa-meh-o:before{content:"\f11a";}.fa-gamepad:before{content:"\f11b";}.fa-keyboard-o:before{content:"\f11c";}.fa-flag-o:before{content:"\f11d";}.fa-flag-checkered:before{content:"\f11e";}.fa-terminal:before{content:"\f120";}.fa-code:before{content:"\f121";}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123";}.fa-location-arrow:before{content:"\f124";}.fa-crop:before{content:"\f125";}.fa-code-fork:before{content:"\f126";}.fa-unlink:before,.fa-chain-broken:before{content:"\f127";}.fa-question:before{content:"\f128";}.fa-info:before{content:"\f129";}.fa-exclamation:before{content:"\f12a";}.fa-superscript:before{content:"\f12b";}.fa-subscript:before{content:"\f12c";}.fa-eraser:before{content:"\f12d";}.fa-puzzle-piece:before{content:"\f12e";}.fa-microphone:before{content:"\f130";}.fa-microphone-slash:before{content:"\f131";}.fa-shield:before{content:"\f132";}.fa-calendar-o:before{content:"\f133";}.fa-fire-extinguisher:before{content:"\f134";}.fa-rocket:before{content:"\f135";}.fa-maxcdn:before{content:"\f136";}.fa-chevron-circle-left:before{content:"\f137";}.fa-chevron-circle-right:before{content:"\f138";}.fa-chevron-circle-up:before{content:"\f139";}.fa-chevron-circle-down:before{content:"\f13a";}.fa-html5:before{content:"\f13b";}.fa-css3:before{content:"\f13c";}.fa-anchor:before{content:"\f13d";}.fa-unlock-alt:before{content:"\f13e";}.fa-bullseye:before{content:"\f140";}.fa-ellipsis-h:before{content:"\f141";}.fa-ellipsis-v:before{content:"\f142";}.fa-rss-square:before{content:"\f143";}.fa-play-circle:before{content:"\f144";}.fa-ticket:before{content:"\f145";}.fa-minus-square:before{content:"\f146";}.fa-minus-square-o:before{content:"\f147";}.fa-level-up:before{content:"\f148";}.fa-level-down:before{content:"\f149";}.fa-check-square:before{content:"\f14a";}.fa-pencil-square:before{content:"\f14b";}.fa-external-link-square:before{content:"\f14c";}.fa-share-square:before{content:"\f14d";}.fa-compass:before{content:"\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152";}.fa-euro:before,.fa-eur:before{content:"\f153";}.fa-gbp:before{content:"\f154";}.fa-dollar:before,.fa-usd:before{content:"\f155";}.fa-rupee:before,.fa-inr:before{content:"\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158";}.fa-won:before,.fa-krw:before{content:"\f159";}.fa-bitcoin:before,.fa-btc:before{content:"\f15a";}.fa-file:before{content:"\f15b";}.fa-file-text:before{content:"\f15c";}.fa-sort-alpha-asc:before{content:"\f15d";}.fa-sort-alpha-desc:before{content:"\f15e";}.fa-sort-amount-asc:before{content:"\f160";}.fa-sort-amount-desc:before{content:"\f161";}.fa-sort-numeric-asc:before{content:"\f162";}.fa-sort-numeric-desc:before{content:"\f163";}.fa-thumbs-up:before{content:"\f164";}.fa-thumbs-down:before{content:"\f165";}.fa-youtube-square:before{content:"\f166";}.fa-youtube:before{content:"\f167";}.fa-xing:before{content:"\f168";}.fa-xing-square:before{content:"\f169";}.fa-youtube-play:before{content:"\f16a";}.fa-dropbox:before{content:"\f16b";}.fa-stack-overflow:before{content:"\f16c";}.fa-instagram:before{content:"\f16d";}.fa-flickr:before{content:"\f16e";}.fa-adn:before{content:"\f170";}.fa-bitbucket:before{content:"\f171";}.fa-bitbucket-square:before{content:"\f172";}.fa-tumblr:before{content:"\f173";}.fa-tumblr-square:before{content:"\f174";}.fa-long-arrow-down:before{content:"\f175";}.fa-long-arrow-up:before{content:"\f176";}.fa-long-arrow-left:before{content:"\f177";}.fa-long-arrow-right:before{content:"\f178";}.fa-apple:before{content:"\f179";}.fa-windows:before{content:"\f17a";}.fa-android:before{content:"\f17b";}.fa-linux:before{content:"\f17c";}.fa-dribbble:before{content:"\f17d";}.fa-skype:before{content:"\f17e";}.fa-foursquare:before{content:"\f180";}.fa-trello:before{content:"\f181";}.fa-female:before{content:"\f182";}.fa-male:before{content:"\f183";}.fa-gittip:before{content:"\f184";}.fa-sun-o:before{content:"\f185";}.fa-moon-o:before{content:"\f186";}.fa-archive:before{content:"\f187";}.fa-bug:before{content:"\f188";}.fa-vk:before{content:"\f189";}.fa-weibo:before{content:"\f18a";}.fa-renren:before{content:"\f18b";}.fa-pagelines:before{content:"\f18c";}.fa-stack-exchange:before{content:"\f18d";}.fa-arrow-circle-o-right:before{content:"\f18e";}.fa-arrow-circle-o-left:before{content:"\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191";}.fa-dot-circle-o:before{content:"\f192";}.fa-wheelchair:before{content:"\f193";}.fa-vimeo-square:before{content:"\f194";}.fa-turkish-lira:before,.fa-try:before{content:"\f195";}.fa-plus-square-o:before{content:"\f196";}.fa-space-shuttle:before{content:"\f197";}.fa-slack:before{content:"\f198";}.fa-envelope-square:before{content:"\f199";}.fa-wordpress:before{content:"\f19a";}.fa-openid:before{content:"\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d";}.fa-yahoo:before{content:"\f19e";}.fa-google:before{content:"\f1a0";}.fa-reddit:before{content:"\f1a1";}.fa-reddit-square:before{content:"\f1a2";}.fa-stumbleupon-circle:before{content:"\f1a3";}.fa-stumbleupon:before{content:"\f1a4";}.fa-delicious:before{content:"\f1a5";}.fa-digg:before{content:"\f1a6";}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7";}.fa-pied-piper-alt:before{content:"\f1a8";}.fa-drupal:before{content:"\f1a9";}.fa-joomla:before{content:"\f1aa";}.fa-language:before{content:"\f1ab";}.fa-fax:before{content:"\f1ac";}.fa-building:before{content:"\f1ad";}.fa-child:before{content:"\f1ae";}.fa-paw:before{content:"\f1b0";}.fa-spoon:before{content:"\f1b1";}.fa-cube:before{content:"\f1b2";}.fa-cubes:before{content:"\f1b3";}.fa-behance:before{content:"\f1b4";}.fa-behance-square:before{content:"\f1b5";}.fa-steam:before{content:"\f1b6";}.fa-steam-square:before{content:"\f1b7";}.fa-recycle:before{content:"\f1b8";}.fa-automobile:before,.fa-car:before{content:"\f1b9";}.fa-cab:before,.fa-taxi:before{content:"\f1ba";}.fa-tree:before{content:"\f1bb";}.fa-spotify:before{content:"\f1bc";}.fa-deviantart:before{content:"\f1bd";}.fa-soundcloud:before{content:"\f1be";}.fa-database:before{content:"\f1c0";}.fa-file-pdf-o:before{content:"\f1c1";}.fa-file-word-o:before{content:"\f1c2";}.fa-file-excel-o:before{content:"\f1c3";}.fa-file-powerpoint-o:before{content:"\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8";}.fa-file-code-o:before{content:"\f1c9";}.fa-vine:before{content:"\f1ca";}.fa-codepen:before{content:"\f1cb";}.fa-jsfiddle:before{content:"\f1cc";}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd";}.fa-circle-o-notch:before{content:"\f1ce";}.fa-ra:before,.fa-rebel:before{content:"\f1d0";}.fa-ge:before,.fa-empire:before{content:"\f1d1";}.fa-git-square:before{content:"\f1d2";}.fa-git:before{content:"\f1d3";}.fa-hacker-news:before{content:"\f1d4";}.fa-tencent-weibo:before{content:"\f1d5";}.fa-qq:before{content:"\f1d6";}.fa-wechat:before,.fa-weixin:before{content:"\f1d7";}.fa-send:before,.fa-paper-plane:before{content:"\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9";}.fa-history:before{content:"\f1da";}.fa-circle-thin:before{content:"\f1db";}.fa-header:before{content:"\f1dc";}.fa-paragraph:before{content:"\f1dd";}.fa-sliders:before{content:"\f1de";}.fa-share-alt:before{content:"\f1e0";}.fa-share-alt-square:before{content:"\f1e1";}.fa-bomb:before{content:"\f1e2";}
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{content:"";display:table;clear:both;}.circle-border{-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}.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;}}.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__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:"Helvetica Now Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:75px;font-weight:normal;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"],input[type="email"]{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:#008935;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%;}.webform-client-form span.fieldset-legend{color:#315C8A;font-size:23px;margin:0;}.webform-client-form span.fieldset-legend::after{display:none;}.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:#008935;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;}}.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{padding-top:25px !important;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:0;padding:23px 0 20px 0;padding-top:20px;}}#site-name a{display:block;margin:0 auto;background-image:url(/files/aspca/team_aspca_logos.png);text-indent:-9999px;background-repeat:no-repeat;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#site-name a{background-size:367px 191px;}}@media (min-width:1151px){#site-name a{background-position:0px -282px;width:368px;height:58px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#site-name a{background-position:0px 0px;}}}@media (min-width:1140px){#site-name a{margin:auto;}}@media (min-width:401px) and (max-width:1500px){#site-name a{background-position:-370px -283px;width:270px;height:51px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#site-name a{background-position:0px -59px;margin-top:4px;width:294px;height:42px;}}}@media (max-width:400px){#site-name a{background-position:0px -340px;width:246px;height:41px;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#site-name a{background-position:20px -101px;margin-top:4px;width:268px;}}}.region-navigation{position:static;padding:0;}@media (max-width:1139px){.region-navigation{margin-top:10px;padding-top:10px;border-top:1px solid #D8D7DA;}}@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:#f75f00;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:#f75f00;}#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;font-weight:bold;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-menu-menu-secondary-menu{margin-bottom:1em;}#block-search-form,#block-menu-menu-secondary-menu{right:0;top:20px;}}@media (max-width:767px){#block-menu-menu-secondary-menu{padding-bottom:15px;}}#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;}}@media (min-width:1140px){#block-menu-menu-secondary-menu{top:35px;}}@media (min-width:1366px){#block-menu-menu-secondary-menu{top:10px;}}#block-menu-menu-secondary-menu .menu li{float:left;}@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:1em;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:0;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:0;}#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:0;}}#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:#33a1ea;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:#33a1ea;}#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;}#bottom-footer{padding-top:70px;background-color:#002E4D;overflow:auto;}.page-node-done #bottom-footer{margin-top:0px !important;}.footer-content-center{width:900px;overflow:hidden;margin:70px auto;position:relative;}.footer-content-center .region-bottom-footer.left{float:left;width:640px;color:#929292;}.footer-content-center .region-bottom-footer.left p{font-size:15px;text-align:center;line-height:1.5em;}.footer-content-center .region-bottom-footer.left a{color:#fff;text-decoration:none;padding:0 5px;}.footer-content-center{position:relative;}.logo-footer{display:block;width:173px;height:46px;margin:0 auto;padding:0;background:transparent url(/files/aspca/themes/aspca_2015/images-source/logo-footer.png) no-repeat 0 0;background-size:173px 46px;text-indent:200px;overflow:hidden;margin-bottom:34px;}.footer-logo{display:block;width:173px;height:46px;margin:0 auto;padding:0;background:transparent url(/files/aspca/themes/aspca_2015/images-source/logo-footer.png) no-repeat 0 0;background-size:173px 46px;text-indent:200px;overflow:hidden;margin-bottom:34px;}#bottom-footer{margin-top:0;}.footer-content-center{margin:30px auto;width:100%;}.footer-content-center .region-bottom-footer.left{width:100%;}.footer-content-center .region-bottom-footer.left p{padding:0 20px;}.page-node-done .footer-content-center{margin:30px auto;width:100%;}.footer-content-center{margin:0 auto;width:900px !important;}@media only screen and (max-width:920px){.footer-content-center{margin:30px auto;width:100% !important;}.footer-content-center .region-bottom-footer.left{width:100%;margin-top:100px;}.footer-content-center .region-bottom-footer.left p{padding:0 20px;}#bottom-footer .verisign-seal{margin-top:0;}}@media only screen and (min-width:768px) and (max-width:1139px){.footer-content-center{width:auto;}.region-bottom-footer.left{float:none !important;width:auto;margin:0 auto;}}#bottom-footer .verisign-seal{width:130px;height:70px;margin:50px auto 0;}#ssl-cert{clear:left;padding-top:1em;border-top:none;}#ssl-cert tbody,#ssl-cert tr{border:none;}.footer-content-center #ssl-cert{margin:60px 0 20px 0;padding-top:1em;border-top:none;}#ssl-cert a{color:#848484 !important;}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:bold;font-family:"Helvetica Now Light","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;font-weight:normal;}@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:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;}@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;font-weight:normal;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:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-style:italic;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;background:#f6f6f6 url(/files/aspca/donation-bg.png) repeat-x center bottom;position:relative;overflow:hidden;}@media (min-width:734px){.title-area{}}.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"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;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{}}@media (min-width:1366px) and (max-width:1999px){.title-area{}}@media (min-width:2000px){.title-area{}}.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:#f75f00;text-decoration:none;}a em{color:#f75f00;}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;font-weight:normal;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"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;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;font-weight:normal;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{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;}.page-node.node-type-p2p-personal-campaign .field-name-field-race-badge-image{margin:10px;}.page-node.node-type-p2p-personal-campaign .field-name-field-race-badge-image img{display:block;margin:0 auto;}.page-node.node-type-p2p-personal-campaign .race-finish-time--container{margin-bottom:20px;text-align:center;}.page-node.node-type-p2p-personal-campaign .race-finish-time--container h3,.page-node.node-type-p2p-personal-campaign .race-finish-time--container div{display:inline-block;vertical-align:baseline;}.page-node.node-type-p2p-personal-campaign .race-finish-time--container h3{padding-right:20px;}.page-node.node-type-p2p-personal-campaign .race-finish-time{font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:30px;}.page-node.node-type-p2p-personal-campaign .field-name-field-race-route-photo{margin-top:30px;}.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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;}@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;}}@media only screen and (max-width:1365px){#page-title{padding-top:1em !important;}}#page-title{padding-bottom:1em !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 .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;}#user-profile-form input[type="submit"]{border:none;background:#FF6300 !important;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-weight:bold;display:inline-block;padding:18px 22px !important;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:16px;}#user-profile-form input[type="submit"]:hover,#user-profile-form input[type="submit"]:focus{background:#696969 !important;}#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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;}#block-menu-menu-secondary-menu{font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;}#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 (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#navigation #block-search-form .form-actions input{background-image:url(/files/aspca/themes/aspca_2015/images/spritesheet.retina-2x.png) !important;background-size:361px 196px !important;}}@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-last .personal-campaign-call-to-action a,.panel-col-last .personal-campaign-call-to-action a:hover{background:#ff6300 !important;}.panel-col-last .personal-campaign-call-to-action a:after{color:#fff;}.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/wrappers/donation-progress-button-gradient.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/wrappers/donation-progress-button-gradient.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;}}@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;}.panel-col-first .pane-node-title{display:none;}.pane-node-field-p2p-personal-campaign-goal .field-prefix,.pane-node-field-p2p-suggested-donation-amt .field-prefix{top:54px !important;left:18px !important;}#p2p-personal-campaign-node-form .pane-node-form-metatags .pane-title{display:none;}.pane-node-form-metatags fieldset{margin:2.5em 0;}#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-add .image-widget input[type="submit"],.page-node-edit .field-name-field-p2p-campaign-images input[type="submit"],.page-node-add .field-name-field-p2p-campaign-images input[type="submit"],.page-node-edit input[type="submit"]:hover,.page-node-add input[type="submit"]:hover,.page-node-add input[type="submit"]:focus,.page-node-edit input[type="submit"]:focus{background:#696969 !important;}.field-name-field-p2p-campaign-images.field-widget-image-image legend span:after,.field-name-field-p2p-campaign-images.field-widget-image-image .fieldset-wrapper th,.field-name-field-p2p-campaign-images.field-widget-image-image .image-widget-data .file-icon{display:none;}.pane-entity-form-field.pane-node-field-p2p-campaign-images .upload-message{margin-top:0;}.field-name-field-p2p-campaign-images.field-widget-image-image legend,.field-name-field-p2p-campaign-images.field-widget-image-image .fieldset-wrapper{border:none;}.field-name-field-p2p-campaign-images.field-widget-image-image a.tabledrag-handle .handle{height:23px;}.node-type-p2p-personal-campaign.p2p-node-edit-add .completed-race-time{display:flex;}.node-type-p2p-personal-campaign.p2p-node-edit-add .completed-race-time div{flex:0 0 33%;max-width:100px}#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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;}#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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,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:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,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;}
body.p2p-donation-form{font-size:18px;line-height:1.5em;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,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:#fc6420 !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:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,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 #fc6420;}.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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,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:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;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:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,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:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,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:#fc6420;}.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-donor-information #webform-component-donor-information--first-name,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donor-information #webform-component-donor-information--last-name,.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:49%;float:left;display:block;margin-top:0;margin-bottom:20px;clear:none;}.p2p-donation-form #main-wrapper .center-wrapper form #zone-select-wrapper,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donor-information--first-name,.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:2%;}.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{margin-bottom:10px !important;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information  .form-type-radio{display:block !important;float: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;clear:none;display:block;line-height:21px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .form-type-radio input + label,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .form-type-radio input:checked + label{background:none !important;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;color:#363636;padding:0 0 0 20px !important;}.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%;margin-top:10px;}.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{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 #fc6420;}.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:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:56px;line-height:60px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .top-message p{font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:15px;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-message{text-align:center;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;color:#565656;}.p2p-donation-form #main-wrapper .center-wrapper form #done-wrapper .center-message p.bold{font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,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:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;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:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;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.p2p-registration #main-wrapper .center-wrapper form #webform-component-donation #webform-component-donation--amount .form-type-radio input + label{width:auto;height:auto;line-height:1.25em;padding:0;text-align:left;}.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:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,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:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,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){.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--field-first-name,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--field-last-name,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--address,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--address-line-2{float:left;width:49%;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information #webform-component-billing-information--state.webform-component-select{width:100%;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information #webform-component-billing-information--city,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information  #zone-select-wrapper,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--field-first-name,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--address,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--city,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--state{margin-right:2%;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information  #zone-select-wrapper,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information  #webform-component-billing-information--zip,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--field-last-name,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--address-line-2,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--state,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--field-zip{clear:none;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information #webform-component-billing-information--city,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--address,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--city{clear:left;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information #webform-component-billing-information--city,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information  #zone-select-wrapper,.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information  #webform-component-billing-information--zip,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--city,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--state,.node-type-registration-form #main-wrapper .center-wrapper form #webform-component-your-contact-information--field-zip{float:left;width:32%;}#webform-component-your-information--birthdate .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 #webform-component-payment-information legend{margin:40px 0 0 0;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-add-a-comment{margin:60px 0 20px 0 !important}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-add-a-comment legend{margin:0 !important;}.p2p-donation-form #main-wrapper .center-wrapper form label{margin:0 0 5px 0 !important;}.p2p-donation-form #main-wrapper #webform-component-donation{margin-top:20px !important;}.p2p-donation-form #main-wrapper .center-wrapper form label.error{font-size:13px !important;color:#fc6420 !important;}.p2p-donation-form #main-wrapper .center-wrapper form label .form-required{display:inline-block;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation--amount .form-type-radio input + label{padding:18px 22px !important;height:auto !important;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-donation--amount .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 (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{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--country{margin-right:20px;margin-left:0px;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-billing-information--mail{width:100% !important;}.p2p-donation-form #main-wrapper .center-wrapper form .expiration-date-wrapper .selector{margin-left:0 !important;width:48% !important;float:left;margin-right:2%;}.p2p-donation-form #main-wrapper .center-wrapper form #webform-component-payment-information .expiration-date-wrapper select{width:100% !important;}@media only screen and (max-width:1080px){.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;}.form-item#webform-component-billing-information--field-c6{margin-top:5px;}.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:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,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 .fundraiser_submit_message{clear:left;display:none;}.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}body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box td.fundraiser-ticket-type-total{padding-right:8px;}body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:68px;}body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box .form-type-select .selector span{padding-right:7px;margin-right:7px;}@media only screen and (max-width:300px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box th{font-size:12px;}body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box td{font-size:12px;}}@media only screen and (max-width:450px){body.p2p-donation-form #main-wrapper .center-wrapper form #edit-submitted-tickets-ticket-box table.sticky-header{display:none;}body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box{zoom:0.88;}body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box th{font-size:14px;}body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box td{font-size:13px;}body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box th.fundraiser-ticket-type-total{padding-left:0;position:relative;right:10px;}body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box td.ticket_description{}body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box td.fundraiser-ticket-type-total{text-align:left;}body.p2p-donation-form #main-wrapper .center-wrapper form .form-type-select{width:74%;}}@media only screen and (min-width:451px) and (max-width:763px){body.p2p-donation-form #main-wrapper .center-wrapper form #edit-submitted-tickets-ticket-box table.sticky-header{display:none;}body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box td{font-size:16px;padding:3px 6px 3px 8px;}}@media only screen and (min-width:625px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box{width:99%;}body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:65px;}}@media only screen and (min-width:675px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:70px;}}@media only screen and (min-width:725px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:75px;}}@media only screen and (min-width:769px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:60px;}}@media only screen and (min-width:825px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:65px;}}@media only screen and (min-width:1000px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:75px;}}@media only screen and (min-width:1100px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:90px;}}@media only screen and (min-width:1150px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:95px;}}@media only screen and (min-width:1175px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:105px;}}@media only screen and (min-width:1225px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:120px;}}@media only screen and (min-width:1275px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:125px;}}@media only screen and (min-width:1350px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:135px;}}@media only screen and (min-width:1400px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:140px;}}@media only screen and (min-width:1450px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:145px;}}@media only screen and (min-width:1525px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:165px;}}@media only screen and (min-width:1600px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:200px;}}@media only screen and (min-width:1750px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:220px;}}@media only screen and (min-width:1800px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:230px;}}@media only screen and (min-width:1900px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:256px;}}@media only screen and (min-width:2000px){body.p2p-donation-form #main-wrapper .center-wrapper form table.ticket_box select{width:278px;}}.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{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{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;}.pane-p2p-personal-campaign-recent-optin-donors .pager{font-size:12px !important;}.pane-p2p-personal-campaign-recent-optin-donors .pager li{border:none !important;background:transparent !important;}.pane-p2p-personal-campaign-recent-optin-donors .pager li a{padding:0 !important;border:none !important;}.p2p-donation-form.p2p-registration #main-wrapper .center-wrapper form #webform-component-donation > .fieldset-wrapper{border:none;padding:0;}.p2p-donation-form.p2p-registration #main-wrapper #webform-component-donation--amount label{margin-top:0 !important;}.p2p-donation-form.p2p-registration #main-wrapper #webform-component-donation--amount > label{margin-top:20px !important;margin-bottom:10px !important;}.p2p-donation-form.p2p-registration #main-wrapper .center-wrapper form #webform-component-donation .form-type-radio{position:relative !important;display:block !important;float:none !important;margin-bottom:20px !important;}.p2p-donation-form.p2p-registration #main-wrapper .center-wrapper form #webform-component-donation .webform-component-radios .form-type-radio{position:relative !important;display:block;overflow:hidden;margin:0;padding-left:21px !important;margin-right:22px !important;}.p2p-donation-form.p2p-registration #main-wrapper .center-wrapper form #webform-component-donation .webform-component-radios .form-type-radio input{display:none;}.p2p-donation-form.p2p-registration #main-wrapper .center-wrapper form #webform-component-donation .webform-component-radios .form-type-radio input + label{float:left;clear:none;display:block;line-height:21px;}.p2p-donation-form.p2p-registration #main-wrapper .center-wrapper form #webform-component-donation .form-type-radio input + label,.p2p-donation-form.p2p-registration #main-wrapper .center-wrapper form #webform-component-donation .form-type-radio input:checked + label{background:none !important;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;color:#363636 !important;padding:0 0 0 20px !important;}.p2p-donation-form.p2p-registration #main-wrapper .center-wrapper form #webform-component-donation--amount .form-type-radio input + label:before{display:inline !important;}.p2p-donation-form.p2p-registration #main-wrapper .center-wrapper form #webform-component-donation .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.p2p-registration #main-wrapper .center-wrapper form #webform-component-donation .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;}.view-p2p-top-personal-campaigns-by-category .highest-campaign + img{width:100%;}.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{display:none;}.vendor-ie select::-ms-expand{display:none;}
@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;}}
