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[id^="edit-submitted-payment-information-payment-fields-credit-braintree-new-expiration-card-expiration-month"],div[id^="edit-payment-fields-credit-braintree-new-expiration-card-expiration-month"],div[id^="edit-month"],div[id^="edit-payment-fields-credit-braintree-new-expiration-month"],div[id^="edit-submitted-payment-information-payment-fields-credit-braintree-new-expiration-card-expiration-year"],div[id^="edit-payment-fields-credit-braintree-new-expiration-card-expiration-year"],div[id^="edit-year"],div[id^="edit-payment-fields-credit-braintree-new-expiration-year"]{display:inline-block;width:8em;clear:none;float:none;}div[id^="edit-payment-fields-credit-braintree-new-expiration-month"],div[id^="edit-payment-fields-credit-braintree-new-expiration-year"]{width:9em;}div[id^="expiration-month"]{width:6em;}div[id^="expiration-year"]{width:6em;}div[id^="cvv"]{width:5em;}.braintree-month-year-divider{display:inline-block;width:1em;}.webform-client-form .braintree-hosted-field.error{background:none;color:#333;}#braintree-paypal-loggedin{display:none;max-width:500px;overflow:hidden;padding:16px;border-top-width:1px;border-top-style:solid;border-top-color:rgb(209,212,214);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(209,212,214);background-image:url("https://checkout.paypal.com/pwpp/2.21.0/images/paypal-small.svg"),none;background-size:13px 15px;background-position:20px 50%;background-repeat:no-repeat;}#braintree-paypal-loggedout{display:block;overflow:hidden;}#bt-pp-name{color:rgb(40,48,54);font-size:13px;font-weight:800;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:36px;-webkit-font-smoothing:antialiased;}#bt-pp-email{color:rgb(110,120,127);font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:5px;-webkit-font-smoothing:antialiased;}#bt-pp-cancel{color:rgb(61,149,206);font-size:11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px;margin:0px 0px 0px 25px;padding:0px;border:0px;cursor:pointer;text-decoration:underline;float:right;-webkit-font-smoothing:antialiased;background-color:transparent;}#braintree-paypal-button{display:block;width:115px;height:44px;overflow:hidden;}#braintree-paypal-button img{max-width:100%;display:block;width:100%;height:100%;outline:none;border:0px;}
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;}
.field-name-field-pop-up{display:none;}body.node-type-donation-form .node.node-pop-up h2.node-title a{color:#626262;font-size:30px;line-height:normal;cursor:default;}body.node-type-donation-form .node.node-pop-up .content{margin-top:10px;}.continuelink{text-align:center;margin-top:15px;}.btn-custom{display:inline-block;*display:inline;padding:4px 14px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;*line-height:20px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(to bottom,#ffffff,#e6e6e6);background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);background-repeat:repeat-x;border:1px solid #bbbbbb;*border:0;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}.btn-custom:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}.btn-custom:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn-custom:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);}.closeUI{display:block;position:absolute;top:5px;right:0px;height:20px;width:20px;cursor:pointer;font-size:.8em;color:#626262;}
.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;}
.url-textfield{display:none !important;}
input.webform-calendar{display:none;padding:3px;vertical-align:top;}html.js input.webform-calendar{display:inline;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:left;}.webform-container-inline div.ajax-progress-bar div{display:inherit;}
body{margin:0;padding:0;font-size:18px;line-height:1.5em;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;color:#363636;}body.not-logged-in .block .contextual-links-wrapper{display:none;}body p#skip-link{margin:0;}#is-mobile,#donation-type-var{display:none;}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;}#header{height:93px;width:100%;overflow:hidden;}#logo{background:transparent url(/files/aspca/themes/aspca_2015/images-source/navlogo-022316.png) no-repeat 0 0;background-size:contain;width:209px;height:56px;display:block;margin-left:30px;margin-top:19px;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{width:1166px;margin:0 auto;overflow:hidden;}.sidebar{clear:none;}.left-sidebar{width:676px;float:left;}.left-sidebar .field-name-body{display:none;}.right-sidebar{width:460px;background-color:#fff;float:right;}.donation-node-body{margin:40px;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:20px;line-height:1.5em;}.donation-node-body p{color:#363636;}body p strong,body p b{font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;}.donation-node-body h1{line-height:normal;}body a{color:#F75F00;text-decoration:none;}.donation-node-body h1,.donation-node-body h2,.donation-node-body h3{color:#272626;}.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;}div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;}#webform-component-donation .webform-component-textfield label.error{display:block;}#main-wrapper div.messages{margin:0 20px 0 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-image:none;padding:4px 18px;font-size:14px;}#main-wrapper fieldset div.step-errors{margin:0 0 20px 0;display:block;}#main-wrapper fieldset div.step-errors span{font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;}#donation-form-wrapper{width:100%;min-height:100%;background:#f6f6f6 url(/files/aspca/donation-bg.png) repeat-x 0 0;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}.donation-form{background-color:#fff;padding:20px 0;}.donation-title{height:146px;display:table;}.mobile-donation-title{display:none;}.donation-title h1{display:table-cell;vertical-align:middle;color:#fff;font-size:38px;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;line-height:1.2em;}.donation-links{overflow:hidden;}.donation-links a{width:328px;height:74px;display:block;float:left;clear:none;background-color:#0089e5;text-align:center;line-height:74px;text-decoration:none;color:#fff;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:22px;text-transform:uppercase;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}.donation-links .secondary{float:right;clear:right;}.donation-links a.active{background-color:#fff;color:#f75f00;}#bottom-footer{background-color:#002E4D;overflow:auto;margin-top:70px;padding-top:70px;}.page-node-done #bottom-footer{margin-top:0px !important;}.footer-content-center{width:900px!important;overflow:hidden;margin:70px auto;position:relative;}.footer-content-center .region-bottom-footer.left{float:left;width:100%;color:#929292;font-size:15px;text-align:center;}#bottom-footer a.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;}.footer-content-center .region-bottom-footer.left a{color:#fff;text-decoration:none;padding:0 5px;}.footer-content-center .region-bottom-footer.right{min-height:100%;position:absolute;top:0;right:0;width:260px;}#bottom-footer a.footer-logo.anniversary{display:block;text-indent:-9999px;background-image:url(/files/aspca/ASPCA-150-Logo-Mobile-1x.png);background-position:0 0;width:320px;height:100px;background-size:320px 100px;margin:0 auto;}@media (min-width:400px){#bottom-footer a.footer-logo.anniversary{display:block;text-indent:-9999px;background-image:url(/files/aspca/ASPCA-150-Logo-1x.png);background-position:0 0;width:400px;height:125px;background-size:400px 125px;margin:0 auto;}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#bottom-footer a.footer-logo.anniversary{background-image:url(/files/aspca/ASPCA-150-Logo-Mobile-2x.png);background-size:320px 100px;}}@media (-webkit-min-device-pixel-ratio:2) and (min-width:400px),(min-resolution:192dpi) and (min-width:400px){#bottom-footer a.footer-logo.anniversary{background-image:url(/files/aspca/ASPCA-150-Logo-2x.png);background-size:400px 125px;}}#bottom-footer .verisign-seal{width:130px;height:70px;margin:50px auto 0;}.image-gallery-view.view-display-id-panel_pane_5{position:relative;outline:none;}.image-gallery-view.view-display-id-panel_pane_5,.image-gallery-view.view-display-id-panel_pane_5 .view-content,.image-gallery-view.view-display-id-panel_pane_5 .view-content .views-row{height:372px;overflow:hidden;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #prev,.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #next{position:absolute;width:48px;height:48px;right:100px;bottom:20px;background-color:#ccc;z-index:200;text-indent:300px;background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/aspca-donation-gallery-sprite.png) no-repeat 0 0;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #prev:hover{background-position:-96px 0;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #next{right:40px;background-position:-48px 0;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #next:hover{background-position:-144px 0;}.image-gallery-view.view-display-id-panel_pane_5 .views-row .views-field-field-show-title-node-gallery{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0.5);color:#fff;overflow:hidden;padding:0;min-height:88px;width:100%;display:table;}.image-gallery-view.view-display-id-panel_pane_5 .views-row .views-field-field-show-title-node-gallery .field-content{font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:14px;line-height:24px;font-weight:300;display:table-cell;vertical-align:middle;padding:10px 170px 10px 40px;}.image-gallery-view.view-display-id-panel_pane_5 .views-row .contextual-links-wrapper{top:30px;}form{margin:20px;overflow:hidden;}form > div,form label span.form-required,fieldset legend{display:none;}.donation-form > .node > h2{display:none;}fieldset{padding:0;margin:0;border:0;}fieldset .fieldset-wrapper{overflow:hidden;}.webform-component-fieldset{float:left;clear:both;width:100%;}.webform-client-form label{font-weight:normal;}.webform-client-form .form-item label.error{font-size:13px;color:#f75f00;}.webform-client-form .form-item label.error.valid{display:none !important;}.webform-client-form .webform-component-checkboxes{margin-top:10px;margin-bottom:20px;}.amount-display{margin-bottom:20px;}.amount-display span{font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;}.mobile-spacer{display:none;}.form-type-textfield,.webform-component-email,.webform-component-textfield{position:relative;}.form-type-textfield input,.webform-component-email input,.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:18px;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;}.form-type-textfield input:focus,.webform-component-textfield input:focus,.webform-component-email input:focus{outline-width:0;outline:none;border:2px solid #f75f00;}.webform-component-textarea label,.form-type-textfield .element-label,.webform-component-email .element-label,.webform-component-textfield .element-label,.webform-component-select > label,#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;}#webform-component-donation #webform-component-donation--other-amount .element-label{position:absolute;left:20px;top:18px;pointer-events:none;}#webform-component-donation #webform-component-donation--other-amount.has-value .element-label,#webform-component-donation #webform-component-donation--other-amount.focused .element-label{display:none;}#edit-submitted-donation-other-amount::placeholder,#edit-submitted-donation-recurring-other-amount::placeholder{color:#363636;}.webform-client-form .form-type-textfield,.webform-client-form .webform-component-email,.webform-client-form .webform-component-textfield{float:left;display:block;margin-top:0;margin-bottom:20px;}.webform-client-form .form-type-textfield input,.webform-client-form .webform-component-email input,.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;}.webform-component-textarea{width:100%;position:relative;}.webform-component-textarea textarea{border:2px solid #cfcfcf;margin:0;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;color:#363636;-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;}.webform-component-textarea .resizable-textarea .grippie{display:none;}.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;}.webform-client-form select + label{position:relative;}.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;}.webform-client-form .form-type-checkbox{position:relative;display:block;overflow:hidden;margin:0;padding-left:24px;}.webform-client-form .form-type-checkbox input{display:none;}.webform-client-form .form-type-checkbox input + label{float:left;padding-left:12px;clear:none;display:block;line-height:21px;}.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;}.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;}#webform-component-donation .form-checkboxes{width:100%;text-align:center;display:block;}#webform-component-donation .webform-component-checkboxes .description{text-align:center;margin-top:10px;font-size:14px;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;display:none;}.donation-steps{overflow:hidden;background-color:#fff;}.step-wrapper{margin:10px 20px 16px;overflow:hidden;position:relative;padding-top:30px;height:50px;overflow:hidden;position:relative;}.step-num,.step-label,.step-bar{display:inline;}.step-num{padding-right:5px;}.step{color:#cfcfcf;display:inline;clear:none;text-align:center;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:20px;margin-right:18px;height:40px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}@media only screen and (min-width:768px) and (max-width:1139px){.step-wrapper{width:270px;margin:0 auto;margin-top:10px;}.step-num,.step-label,.step-bar{display:block;}.step-num{padding-right:0;}.step-bar{width:38px;height:5px;display:block;background:#b6b8b9;position:absolute;left:67px;top:52px;}.step-num{border-radius:50%;color:#fff;width:50px;height:50px;font-size:30px;line-height:50px;background:#b6b8b9;margin:0 auto;}.step-label{position:absolute;top:0;font-size:14px;width:70px;line-height:1em !important;}.step-0 .step-label{width:77px;}.step-1 .step-label{width:77px;}.step-2 .step-label{width:77px;}.step.active .step-num{background:#f75f00;}.step-1 .step-bar{left:163px;}.step.active .step-label{color:#f75f00;}.step{float:left;display:block;width:78px;}.step.last{background:none;}}.step.last{margin-right:0;}.step.active{color:#272626;}@media only screen and (min-width:1140px){.step-num::after{display:inline;width:10px;height:10px;content:'.';}.step{background:transparent url("/files/aspca/themes/aspca_2015/images/wrappers/donation-step-bg.png");float:left;clear:none;width:200px;text-align:center;background:transparent url("/files/aspca/themes/aspca_2015/images/wrappers/donation-step-bg.png") no-repeat scroll -200px 100%;margin-right:18px;}.step.active{color:#272626;background-position:0px 100%;}}.progress-buttons{width:100%;margin:40px 0 20px;overflow:hidden;}body.page-node-done .center-message a.thank-you-continue,.progress-buttons .back,.progress-buttons .continue,.progress-buttons .complete,.progress-buttons .processing{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-progress-button-gradient.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;}body.page-node-done .bottom-message a.back-to-issue,.progress-buttons .back{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-back-button-gradient.png) repeat 0 0;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.page-node-done .center-message a.thank-you-continue,body.page-node-done .bottom-message a.back-to-issue,.progress-buttons .continue,.progress-buttons .complete{margin-right:0;}#main-wrapper .donation-form form.webform-client-form > fieldset{display:none;}#main-wrapper .donation-form form.webform-client-form > fieldset.active{display:block !important;}#webform-component-billing-information .webform-component-checkboxes label,#webform-component-donation input + label,#webform-component-payment-information label{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}#webform-component-donation legend,#webform-component-donation .fieldset-wrapper > #webform-component-donation--amount.webform-component-radios > label,#webform-component-donation .webform-component-textfield label,#webform-component-donation .webform-component-textfield .description,#webform-component-donation .webform-component-textfield .field-prefix,#webform-component-donation #webform-component-donation--amount .form-type-radio input[value="other"] + label,#webform-component-donation .webform-component-checkboxes > label{display:none;}.webform-client-form #webform-component-donation .webform-component-checkboxes{overflow:hidden;clear:both;margin-top:40px;margin-bottom:0;}.webform-client-form #webform-component-donation .form-type-checkbox{position:relative;margin-left:24px;display:inline;}.webform-client-form #webform-component-donation .form-type-checkbox input + label{padding-left:12px;height:21px;line-height:21px;display:inline;float:none;}#webform-component-donation .fieldset-wrapper .webform-component-radios{overflow:hidden;margin:0;float:left;}#webform-component-donation .webform-component-textfield{overflow:hidden;margin:0;clear:right;float:none;}#webform-component-donation #webform-component-donation--amount .form-type-radio,.form-item-frequencies-sb-fs-annually-amount .form-type-radio{float:left;margin-right:12px;clear:none;margin-top:0;}.form-item-frequencies-sb-fs-annually-amount{margin:0;}#webform-component-donation--annual-renewal{margin:18px 0 0 !important;}#webform-component-donation #webform-component-donation--amount .form-type-radio input,.form-item-frequencies-sb-fs-annually-amount .form-type-radio input,.field-name-field-annual-update{display:none;}#webform-component-donation #webform-component-donation--amount .form-type-radio input + label,.form-item-frequencies-sb-fs-annually-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;}#webform-component-donation #webform-component-donation--amount .form-type-radio input:checked + label,.form-item-frequencies-sb-fs-annually-amount .form-type-radio input:checked + label{background-color:#f75f00;}#webform-component-donation .webform-component-textfield input,.form-item-frequencies-sb-fs-annually-amount .webform-component-textfield input{width:120px;height:58px;}#webform-component-donation .progress-buttons .progress-wrap{text-align:center;}#webform-component-donation .progress-buttons .continue{display:inline-block;float:none;}#webform-component-billing-information .progress-buttons{text-align:center;}#webform-component-billing-information .progress-wrap{display:inline-block;}#webform-component-billing-information .fieldset-wrapper .webform-component-checkboxes,#webform-component-billing-information .fieldset-wrapper #zone-select-wrapper{float:left;}#webform-component-billing-information .webform-component-email,#webform-component-billing-information .webform-component-textfield,#webform-component-billing-information .webform-component-select{width:306px;float:left;display:block;margin-top:0;margin-bottom:20px;}#webform-component-billing-information #webform-component-billing-information--address.webform-component-textfield{width:412px;}#webform-component-billing-information #webform-component-billing-information--address-line-2.webform-component-textfield{width:200px;}#webform-component-billing-information #webform-component-billing-information--state.webform-component-select,#webform-component-billing-information #webform-component-billing-information--zip.webform-component-textfield{width:143px;}#zone-select-wrapper,#webform-component-billing-information--city,#webform-component-billing-information--address,#webform-component-billing-information--first-name,#webform-component-billing-information--country{margin-right:20px;}#webform-component-billing-information-cards #webform-component-billing-information--cards--number-of-cards-requested,#webform-component-billing-information-shipping-address #webform-component-billing-information--shipping-address--shipping-first-name,#webform-component-billing-information-shipping-address #webform-component-billing-information--shipping-address--shipping-address-one,#webform-component-billing-information-shipping-address #webform-component-billing-information--shipping-address--shipping-city,#webform-component-billing-information-shipping-address #webform-component-billing-information--shipping-address--shipping-zip-postal,#webform-component-billing-information-recipient-information #webform-component-billing-information--recipient-information--recipient-first-name,#webform-component-billing-information-recipient-information #webform-component-billing-information--recipient-information--recipient-address-one,#webform-component-billing-information-recipient-information #webform-component-billing-information--recipient-information--recipient-city,#webform-component-billing-information-recipient-information #webform-component-billing-information--recipient-information--recipient-zip-postal{margin-right:20px;}#webform-component-billing-information #webform-component-billing-information--country.webform-component-select{}#webform-component-billing-information--mail,#webform-component-billing-information--city{clear:left;}#webform-component-payment-information .webform-component-radios{margin-top:10px;margin-bottom:20px;}#webform-component-payment-information .webform-component-radios label{display:none;}#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;}#webform-component-payment-information .webform-component-radios .form-type-radio input{display:none;}#webform-component-payment-information .webform-component-radios .form-type-radio input + label{float:left;padding-left:12px;clear:none;display:block;line-height:21px;}#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;}#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;}#webform-component-payment-information .progress-buttons .back,.progress-buttons.final .back,.progress-buttons .complete{padding:0 40px;}#webform-component-payment-information .progress-buttons .processing{display:inline-block;margin:0;padding:0;width:100%;cursor:wait;position:relative;line-height:76px;}#webform-component-payment-information .form-item-submitted-payment-information-payment-fields-credit-card-number{width:100%;}#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;}#webform-component-payment-information .expiration-date-wrapper{float:left;display:inline-block;}#webform-component-payment-information .expiration-date-wrapper .form-type-select{margin-top:10px;margin-bottom:20px;}#webform-component-payment-information .expiration-date-wrapper .form-type-select label{display:block;margin-right:0;}#webform-component-payment-information .expiration-date-wrapper .form-type-select .dropdown-select{display:inline-block;width:195px;}#webform-component-payment-information .expiration-date-wrapper .form-type-select .dropdown-select:last-child{margin-left:26px;}#webform-component-payment-information .form-item-submitted-payment-information-payment-fields-bank-account-account-type{clear:both;}#webform-component-payment-information-toggle-wrapper-ecard-fields .form-item.conditional{display:block !important;}#webform-component-payment-information--toggle-wrapper--paper-card-fields--shipping-country,#webform-component-payment-information--toggle-wrapper--paper-card-fields--shipping-state-province,#webform-component-payment-information--toggle-wrapper--ecard-fields--ecard-message{clear:left;margin-right:20px;}#webform-component-payment-information-toggle-wrapper{font-size:16px;font-weight:normal;}.form-item-submitted-payment-information-payment-fields-bank.account-account-type{clear:left;}#webform-component-payment-information #webform-component-payment-information-toggle-wrapper .webform-component-radios .form-radios{display:inline-block;}#webform-component-payment-information-toggle-wrapper .webform-component-email,#webform-component-payment-information-toggle-wrapper .webform-component-textfield,#webform-component-payment-information-toggle-wrapper .webform-component-select,#webform-component-payment-information-toggle-wrapper .webform-component-textarea{width:306px;float:left;display:block;margin-top:0;margin-bottom:20px;}#webform-component-payment-information-toggle-wrapper .webform-component-textarea{width:100%;}#webform-component-payment-information--toggle-wrapper--ecard-fields--ecard-recipient-email-address,#webform-component-payment-information--toggle-wrapper--ecard-fields--ecard-in-memory-of,#webform-component-payment-information--toggle-wrapper--paper-card-fields--recipient-first-name,#webform-component-payment-information--toggle-wrapper--paper-card-fields--recipient-address-one,#webform-component-payment-information--toggle-wrapper--paper-card-fields--recipient-city,#webform-component-payment-information--toggle-wrapper--paper-card-fields--shipping-zip-postal,#webform-component-payment-information--toggle-wrapper--paper-card-fields--paper-card-in-memory-of{margin-right:20px;}#webform-component-payment-information-toggle-wrapper .webform-component-radios{width:100%;overflow:auto;margin-bottom:0;margin-top:20px;}#webform-component-payment-information-toggle-wrapper .webform-component-radios label{margin-bottom:20px;font-weight:normal;display:block;}#webform-component-payment-information-toggle-wrapper .webform-component-radios label.option{margin-bottom:0;}#webform-component-payment-information-toggle-wrapper #webform-component-payment-information--toggle-wrapper--occasion{width:100%;overflow:hidden;}#webform-component-payment-information-toggle-wrapper #webform-component-payment-information--toggle-wrapper--occasion label{display:inline-block;margin-right:20px;}#webform-component-payment-information-toggle-wrapper #webform-component-payment-information--toggle-wrapper--occasion .dropdown-select{display:inline-block;width:525px;}.form-item-submitted-payment-information-payment-fields-credit-ocd .description{margin-top:2em;margin-left:1em;}.form-item-submitted-payment-information-payment-fields-credit-ocd .description p{clear:left;font-size:.7em;line-height:1.75em;}[id^="edit-submitted-payment-information-payment-fields-credit-cardonfile"]{padding-left:5px;}.after-content{background-color:#fff;overflow:hidden;display:block;float:left;clear:both;width:100%;margin-bottom:0;margin-top:30px;}.after-content-wrapper{margin:40px;display:none;}#webform-component-donation--recurs-monthly{display:none;}.dropdown-select{position:relative;}.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;}.springboard-social-links,#block-service-links-service-links{margin:0 20px;border-top:2px solid #cfcfcf;margin-top:20px;padding-top:40px;padding-bottom:12px;text-align:center;}.springboard-social-links{display:none;}#block-service-links-service-links ul li.service-links-pinterest,#block-service-links-service-links ul li.service-links-print,#block-service-links-service-links ul li.share-google-plus,#block-service-links-service-links h2{display:none;}#block-service-links-service-links .item-list ul{margin:0;padding:0;text-align:center;}#donation-form-wrapper .addthis_toolbox,.item-list ul li{display:inline-block;margin:0;width:44px;height:44px;}#donation-form-wrapper .addthis_toolbox{margin:0 35px;}#donation-form-wrapper .addthis_toolbox:first-child{margin-left:0;}#donation-form-wrapper .addthis_toolbox:last-child{margin-right:0;}.item-list ul li a img{display:none;}#donation-form-wrapper .addthis_toolbox a.social-share-link,.item-list ul li a{display:block;width:44px;height:44px;overflow:hidden;text-indent:100px;margin:0;padding:0;}#donation-form-wrapper .addthis_toolbox a.social-share-link img{display:none;}#donation-form-wrapper .addthis_toolbox a.addthis_button_facebook,.item-list ul li a.service-links-facebook{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-social-share-sprite.png) no-repeat 0 0;}#donation-form-wrapper .addthis_toolbox a.addthis_button_twitter,.item-list ul li a.service-links-twitter{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-social-share-sprite.png) no-repeat -44px 0;}#donation-form-wrapper .addthis_toolbox a.addthis_button_email,.item-list ul li a.service-links-printmail{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-social-share-sprite.png) no-repeat -132px 0;}.item-list ul li.service-links-twitter{margin:0 70px;}body.page-node-done #main-wrapper{position:relative;overflow:hidden;}body.page-node-done .contextual-links-wrapper{display:none;}.field-name-field-mobile-banner-image img,body.page-node-done .field-name-field-thank-you-page-image img,body.page-node-done .big-image{position:relative;display:block;width:100%;height:auto;}.field-name-field-mobile-banner-image{display:none;border-bottom:4px solid #f75f00;}body.page-node-done .webform-confirmation{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%);}body.page-node-done .message-wrapper{position:relative;float:left;width:100%;height:auto;padding-bottom:20px;}body.page-node-done .top-message{text-align:center;position:absolute;top:-90px;left:0;width:100%;height:100px;overflow:hidden;color:#fff;}@media only screen and (max-width:696px){body.page-node-done .webform-confirmation{width:95%;}body.page-node-done .top-message{height:120px;top:-90px;}body.page-node-done .top-message h1{font-size:36px;line-height:40px;}body.page-node-done .top-message p{line-height:1.25em;}}body.page-node-done .top-message h1,body.page-node-done .top-message p{margin:0;}body.page-node-done .top-message h1{font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:56px;line-height:60px;}body.page-node-done .top-message p{font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:15px;}body.page-node-done .center-message{text-align:center;font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;color:#565656;}body.page-node-done .center-message p.bold{font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:20px;text-transform:uppercase;}body.page-node-done .center-message .krumo-root{text-align:left;text-transform:none;}body.page-node-done .center-message a.thank-you-continue{display:inline-block;padding:0 34px;float:none;text-decoration:none;}body.page-node-done .bottom-message{position:absolute;bottom:-100px;left:0;height:100px;width:100%;text-align:center;}body.page-node-done .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;}body.page-node-done .springboard-social-links,body.page-node-done #block-service-links-service-links{border-top:0;padding:0;margin:20px 0;}body.page-node-done .springboard-social-links{display:none;}body.page-node-done .webform-confirmation .springboard-social-links{display:block;}.mobile-message-wrapper{padding-bottom:10px;}.field > .field-label{display:none;}body.page-node-done .center-thank-you .links{display:none;}.dots:before,.dots:after,.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;}.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;}.dots:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.dots:after{left:3.5em;}.dots:before,.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:767px){.field-name-field-mobile-banner-image,#is-mobile{display:block;}#logo{width:111px;height:29px;margin:20px auto 0;background-size:111px 29px;}#header{height:68px;}#main-wrapper{width:100%;}#donation-form-wrapper{background:none;}.right-sidebar,.left-sidebar{width:100%;}.item-list ul li.service-links-twitter{margin:0 38px;}#donation-form-wrapper .addthis_toolbox{margin:0 19px;}#donation-form-wrapper .addthis_toolbox:first-child{margin-left:0;}#donation-form-wrapper .addthis_toolbox:last-child{margin-right:0;}.donation-title{display:none;}#welcome-back{margin:0 10px !important;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;padding:20px 10px 0;}#webform-component-donation #webform-component-donation--other-amount .element-label,#edit-frequencies-sb-fs-annually-amount #webform-component-donation--recurring-other-amount .element-label{left:14px;top:10px;}.donation-steps,.progress-buttons,#webform-component-payment-information .progress-buttons .back{display:none;}#webform-component-payment-information .progress-buttons{display:block;}#main-wrapper .donation-form form.webform-client-form > fieldset{display:block;width:100%;}form{margin:10px;margin-top:0;}.donation-form{padding-top:0;}#webform-component-billing-information #webform-component-billing-information--address.webform-component-textfield,#webform-component-billing-information #webform-component-billing-information--address-line-2.webform-component-textfield,#webform-component-billing-information .webform-component-email,#webform-component-billing-information .webform-component-textfield,#webform-component-billing-information .webform-component-select{width:100%;margin-bottom:10px;}.webform-client-form .webform-component-checkboxes,.webform-client-form .webform-component-select,.webform-client-form .form-type-textfield,.webform-client-form .webform-component-email,.webform-client-form .webform-component-textfield{margin-bottom:10px;}.webform-client-form .form-type-textfield input,.webform-client-form .webform-component-email input,.webform-client-form .webform-component-textfield input,.webform-client-form select{border:1px solid #cfcfcf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#webform-component-donation > .fieldset-wrapper{padding:8px;margin-bottom:10px;border:1px solid #cfcfcf;padding-top:20px;border-top:0;}.donation-links{margin:0 10px;margin-bottom:0;position:relative;}.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;}.donation-links a span{max-width:100px;display:block;font-weight:bold;font-size:16px;letter-spacing:1px;}.donation-links a.primary:after{font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:45px;padding:0 18px;}.donation-links a.secondary:after{font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:45px;padding:0 18px;}.monthly-tab-first-true .donation-links a.primary:after{font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:45px;padding:0 18px;}.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;}.mobile-spacer{height:1px;border-bottom:1px solid #cfcfcf;position:absolute;bottom:0;width:100%;z-index:-1;display:block;}.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;}.donation-links .secondary{float:left;clear:right;margin-left:14px;}.donation-form > .mobile-message-wrapper{margin:0 10px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;padding-top:16px;}.webform-client-form .form-type-checkbox input + label{font-size:14px;}.webform-client-form #webform-component-donation .form-type-checkbox{margin-left:0;}#webform-component-donation .fieldset-wrapper .webform-component-radios{float:none;overflow:auto;display:inline;}.webform-client-form #webform-component-donation .form-type-checkbox input + label{height:auto;}#webform-component-donation #webform-component-donation--amount .form-type-radio{margin-right:14px;margin-bottom:14px;}#webform-component-donation #webform-component-donation--amount .form-type-radio input + label{width:80px;height:45px;line-height:45px;padding:0;text-align:center;}#webform-component-donation .webform-component-textfield{float:left;display:inline;width:80px;}#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;}#webform-component-donation .webform-component-textfield .element-label{top:11px;left:16px;}#webform-component-donation .webform-component-textfield label.error{line-height:16px;padding-top:4px;}.webform-client-form #webform-component-donation .webform-component-checkboxes{width:100%;float:left;clear:both;display:block;margin:10px 0;}#webform-component-donation .form-checkboxes{width:100%;text-align:left;display:block;}#webform-component-billing-information > legend,#webform-component-payment-information > legend{display:block;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;padding:20px 0 14px;font-size:22px;}#webform-component-payment-information-toggle-wrapper .webform-component-email,#webform-component-payment-information-toggle-wrapper .webform-component-textfield,#webform-component-payment-information-toggle-wrapper .webform-component-select,#webform-component-payment-information-toggle-wrapper .webform-component-textarea,#webform-component-payment-information .webform-component-radios{margin-bottom:10px;}#webform-component-payment-information .webform-component-radios .form-type-radio{width:100%;margin-bottom:16px;}#webform-component-payment-information .webform-component-radios .form-type-radio:last-child{margin-bottom:0;}#webform-component-payment-information .form-item-submitted-payment-information-payment-fields-credit-card-cvv{width:100%;margin-top:0;margin-bottom:10px;}#webform-component-payment-information .expiration-date-wrapper{width:100%;}#webform-component-payment-information .expiration-date-wrapper .form-type-select{margin-top:0;margin-bottom:10px;}#webform-component-payment-information .expiration-date-wrapper .form-type-select .dropdown-select{width:143px;margin:0;float:left;}#webform-component-payment-information .progress-buttons{margin-top:20px;margin-bottom:0;}.progress-buttons .complete{font-size:22px;width:100%;text-align:center;padding:0;height:68px;line-height:68px;}#webform-component-billing-information .fieldset-wrapper #zone-select-wrapper{margin-right:0;}.webform-component-textarea textarea{border:1px solid #cfcfcf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#webform-component-donation .webform-component-checkboxes .description{display:none !important;}#webform-component-payment-information-toggle-wrapper .webform-component-email,#webform-component-payment-information-toggle-wrapper .webform-component-textfield,#webform-component-payment-information-toggle-wrapper .webform-component-select,#webform-component-payment-information-toggle-wrapper .webform-component-textarea{width:100%;}#webform-component-payment-information #webform-component-payment-information-toggle-wrapper .webform-component-select{margin-top:0;}.donation-gallery,.donation-image{display:none;}.donation-image.vimeo{display:block;}.mobile-donation-title{display:block;overflow:hidden;font-size:32px;line-height:40px;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;padding:20px 10px 0;position:relative;margin:0;}.donation-node-body{margin:20px 10px;font-size:16px;}.after-content{margin-top:0px;}.after-content-wrapper{margin:10px;}#bottom-footer{margin-top:0;}.footer-content-center{margin:30px auto;width:100%;}.footer-content-center .region-bottom-footer.left{width:100%;margin-top:100px;}.footer-content-center .region-bottom-footer.left p{padding:0 20px;}.footer-content-center .region-bottom-footer.left p br:first-child{}.footer-content-center .region-bottom-footer.right{width:100%;min-height:70px;}#bottom-footer .verisign-seal{margin-top:0px;}video{width:100% !important;height:auto !important;}.media-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.media-wrapper object,.media-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;}.media-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}body.page-node-done{min-height:600px;}body.page-node-done .field-name-field-thank-you-page-image img,body.page-node-done .big-image{width:auto;position:relative;top:0;left:0;height:100%;min-height:100%;}body.page-node-done .top-message{height:120px;top:-90px;}body.page-node-done .top-message p{}body.page-node-done .center-thank-you{width:90%;height:auto;}body.page-node-done .center-thank-you .message-wrapper{height:auto;}body.page-node-done .center-thank-you .message-wrapper .region-content{margin:0 20px;}body.page-node-done .top-message h1{font-size:40px;line-height:40px;}body.page-node-done .center-message p.bold{padding:0 20px;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;}body.page-node-done .center-message a.thank-you-continue{padding:0 14px;font-size:14px;height:68px;line-height:68px;}body.page-node-done .bottom-message{height:80px;bottom:-80px;}body.page-node-done .bottom-message a.back-to-issue{font-size:20px;padding:0 20px;height:60px;line-height:60px;margin-top:20px;}.springboard-social-links,#block-service-links-service-links{margin:0 10px;}body.page-node-done .springboard-social-links,body.page-node-done #block-service-links-service-links{margin:20px 0;}}body.page-node-done #main-wrapper{position:relative;width:100%;}body.page-node-done{background:none;}body.page-node-done .alert,body.page-node-done .donation-title,body.page-node-done .donation-links,body.page-node-done .donation-steps,body.page-node-done .right-sidebar,body.page-node-done .content .links,body.page-node-done .donation-form .region-content .links,body.page-node-done .after-content-wrapper{display:none;}body.page-node-done{width:100%;}body.page-node-done .donation-form{padding:0 !important;}body.page-node-done .after-content{margin-top:0 !important;}body.page-node-done .left-sidebar{width:100%;}.field-name-field-mobile-banner-image img{display:block;width:100%;height:auto;}.page-node-done .footer-content-center{margin:30px auto;width:100%;}@media only screen and (min-width:340px) and (max-width:767px){#webform-component-billing-information #webform-component-billing-information--zip.webform-component-textfield,#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){#webform-component-billing-information #webform-component-billing-information--zip.webform-component-textfield,#webform-component-payment-information .expiration-date-wrapper .form-type-select .dropdown-select:last-child{margin:0;float:right;}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#logo{background:transparent url(/files/aspca/2color_logo_022516.png) no-repeat 0 0;background-size:209px 56px;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #prev,.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #next{background-size:96px 120px;background-position:0 -72px;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #next{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/aspca-donation-gallery-sprite.png) no-repeat 0 0;background-size:96px 120px;background-position:0 -24px;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #prev:hover{background-position:-48px -72px;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #next:hover{background-position:-48px -24px;}#bottom-footer a.footer-logo{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/aspca-logo@2x.png) no-repeat 0 0;background-size:173px 46px;}.webform-client-form .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;}.webform-client-form .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;}#webform-component-payment-information .webform-component-radios .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;}#webform-component-payment-information .webform-component-radios .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;}#donation-form-wrapper .addthis_toolbox a.addthis_button_facebook,.item-list ul li a.service-links-facebook{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-social-share-sprite.png) no-repeat 0 -22px;background-size:176px 66px;}#donation-form-wrapper .addthis_toolbox a.addthis_button_twitter,.item-list ul li a.service-links-twitter{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-social-share-sprite.png) no-repeat -44px -22px;background-size:176px 66px;}#donation-form-wrapper .addthis_toolbox a.addthis_button_email,.item-list ul li a.service-links-printmail{background:transparent url(/files/aspca/themes/aspca_2015/images/wrappers/donation-social-share-sprite.png) no-repeat -132px -22px;background-size:176px 66px;}}@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:767px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:767px) and (min-moz-device-pixel-ratio:2),only screen and (max-width:767px) and (-o-min-device-pixel-ratio:2/1),only screen and (max-width:767px) and (min-device-pixel-ratio:2),only screen and (max-width:767px) and (min-resolution:192dpi),only screen and (max-width:767px) and (min-resolution:2dppx){#logo{background:transparent url(/files/aspca/2color_logo_022516.png) no-repeat 0 0;background-size:111px 29px;}}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;}div.admin-action-links,div.tabs{background-color:#fff;}.admin-action-links .action-links,.tabs ul.primary{border:0;margin:0;padding:0;background-color:#fff;overflow:hidden;text-align:center;}.admin-action-links ul.action-links li,.tabs ul.primary li{display:inline-block;float:none;background-color:#fff;border:0;margin:10px 0 0;}.admin-action-links ul.action-links li a:hover,.tabs ul.primary li a:hover{background-color:#f75f00;}.tabs ul.primary li.active a{border-bottom:0;background-color:#f75f00;color:#fff;}.admin-action-links ul.action-links li a,.tabs ul.primary li a{background-color:#0089e5;border:0;margin-right:6px;padding:8px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;display:block;font-size:16px;text-decoration:none;}.donation-image .media-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.donation-image .media-wrapper iframe,.donation-image .media-wrapper object,.donation-image .media-wrapper embed{position:absolute;top:0;left:0;width:100%;height:92%;}.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;}.footer-content-center .region-bottom-footer.left p br:first-child{}.footer-content-center .region-bottom-footer.right{width:100%;min-height:70px;}#bottom-footer .verisign-seal{margin-top:0px;}}@media only screen and (min-width:734px) and (max-width:1030px){body.page-node-done .field-name-field-thank-you-page-image img,body.page-node-done .big-image{position:relative;display:block;width:140%;height:auto;}}@media only screen and (min-width:768px) and (max-width:1139px){#header{width:690px;margin:0 auto;height:97px;}#logo{margin-left:0;}.donation-title h1{font-weight:normal;}#main-wrapper{width:688px;}.left-sidebar{background:transparent;}.left-sidebar{width:335px;margin-right:20px;}.donation-links .primary,.donation-links .secondary{width:157px;height:50px;line-height:50px;}.donation-links a{font-size:16px;}.donation-links .secondary{float:left;margin-left:20px;}.right-sidebar{width:333px;}.donation-image img{width:100%;height:auto;}.image-gallery-view.view-display-id-panel_pane_5,.image-gallery-view.view-display-id-panel_pane_5 .view-content,.image-gallery-view.view-display-id-panel_pane_5 .view-content .views-row{height:283px;overflow:hidden;}.image-gallery-view.view-display-id-panel_pane_5 .view-content .views-row,.image-gallery-view.view-display-id-panel_pane_5 .view-content .views-row img{width:333px;height:269px;}.image-gallery-view.view-display-id-panel_pane_5 .views-row .views-field-field-show-title-node-gallery .field-content{padding:10px 110px 10px 20px;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #prev,.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #next{width:28px;height:28px;bottom:30px;background-size:192px 240px;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #prev{background-position:-10px -10px;right:70px;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #next{background-position:-58px -10px;right:20px;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #prev:hover{background-position:-106px -10px;}.image-gallery-view.view-display-id-panel_pane_5 #gallery-controls #next:hover{background-position:-154px -10px;}.donation-node-body{margin-top:0;}#main-wrapper .webform-client-form{margin:0;padding:0px 10px;}#main-wrapper .webform-client-form,#main-wrapper .webform-client-form .fieldset-wrapper{width:325px;}#main-wrapper .webform-client-form .form-item{clear:left;display:block;}.webform-client-form .form-type-textfield input,.webform-client-form .webform-component-email input,.webform-client-form .webform-component-textfield input{width:305px;display:block;}.webform-client-form .amount-display,.webform-client-form .form-type-checkbox input + label{padding-right:25px;}#webform-component-donation .webform-component-textfield{clear:both;padding-bottom:10px;}#webform-component-donation #webform-component-donation--amount input + label{width:48px;height:20px;line-height:20px;text-align:center;margin-bottom:10px;}#webform-component-donation .webform-component-textfield input{width:92px;height:56px;}#webform-component-donation #webform-component-donation--other-amount,#edit-frequencies-sb-fs-annually-amount #webform-component-donation--recurring-other-amount{display:inline-block;}#webform-component-donation #webform-component-donation--other-amount .element-label,#edit-frequencies-sb-fs-annually-amount #webform-component-donation--recurring-other-amount .element-label{left:22px;top:15px;}#edit-frequencies-sb-fs-annually-amount #webform-component-donation--recurring-other-amount label.error,#webform-component-donation--other-amount label.error{height:30px;}#webform-component-donation .fieldset-wrapper .webform-component-radios{float:none;display:inline;}#webform-component-payment-information .webform-component-radios .form-type-radio{margin:0px 22px 10px 0px;}#webform-component-payment-information .form-item-submitted-payment-information-payment-fields-credit-card-cvv{clear:both;float:none;width:195px;}#webform-component-payment-information .expiration-date-wrapper .form-type-select .dropdown-select:last-child{margin-top:10px;margin-left:0;}.progress-wrap{display:block;width:315px;}.progress-buttons{margin:40px 0 0 0;width:315px;}.progress-buttons .dots{top:32px;}.progress-buttons .back,.progress-buttons .continue,.progress-buttons .complete,.progress-buttons .processing{width:100%;display:block;font-size:22px;text-align:center;padding:0px;height:68px;line-height:68px;margin:10px 0;padding:0 !important;}.progress-buttons .processing{line-height:60px !important;}.footer-content-center{width:auto;}.region-bottom-footer.left{float:none !important;width:auto;margin:0 auto;}.region-bottom-footer.right{position:relative !important;display:block;margin:0 auto;}#webform-component-payment-information--toggle-wrapper--ecard-fields--ecard-message .form-textarea-wrapper,#webform-component-payment-information--toggle-wrapper--paper-card-fields--shipping-state-province,#webform-component-payment-information--toggle-wrapper--paper-card-fields--shipping-country{margin-right:20px !important;}.donation-image.video .media-wrapper iframe,.donation-image.video .media-wrapper object,.donation-image.video .media-wrapper embed{position:absolute;top:0;left:0;width:100%;height:90%;}#done-wrapper .field-name-field-thank-you-page-image img,#done-wrapper .big-image{width:150%;}body.page-node-done #donation-form-wrapper{background:none;}}@media screen and (min-width:1140px){.donation-links a{align-content:center;line-height:25px;padding-top:5px;height:70px;}}.webform-client-form.ocd-readonly{display:block !important;}@media only screen and (max-width:767px){#main-wrapper .webform-client-form.ocd-readonly > fieldset{display:block !important;}#main-wrapper .webform-client-form.ocd-readonly > fieldset.readonly-information{display:none !important;}}#welcome-back{margin:0 20px;}.field-name-field-confirmation-more-actions,.field-name-field-confirmation-mobile-banner,.field-name-field-confirmation-banner,.field-name-field-header-banner-image,.field-name-field-title-optional,.field-name-field-mobile-only-text,.field-name-field-tablet-only-text,.field-name-field-mobile-below-content-text{display:none;}#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;}}.form-type-radio.form-item-submitted-donation-amount.other-amount,#edit-frequencies-sb-fs-annually-amount .other-amount{display:none;}#webform-component-donation .webform-component-textfield input{width:100%;max-width:120px;}.webform-client-form .form-type-checkbox input:disabled + label:before{background:lightgray !important;border:1px solid grey !important;border-radius:3px !important;}.back-continue-message{color:#cfcfcf;text-transform:uppercase;font-size:16px;background-image:url('https://secure.aspca.org/files/aspca/copy-padlock.svg');background-position:left center;background-repeat:no-repeat;padding-left:30px;background-size:25px;}@media only screen and (max-width:768px){#webform-component-billing-information > p.back-continue-message{display:none;}}#threshold-restriction,#threshold-value,#threshold-value-upper{display:none;}.donation-form.annual #edit-submitted-donation-recurs-monthly{display:none !important;}@media only screen and (max-width:768px){.form-item-frequencies-sb-fs-annually-amount{max-width:300px;display:block;margin:0 auto;}.form-item-frequencies-sb-fs-annually-amount .form-type-radio{margin-right:14px;margin-bottom:14px;margin-left:0;}.form-item-frequencies-sb-fs-annually-amount .form-type-radio label{width:80px;height:45px;line-height:45px;padding:0 !important;text-align:center;}}.tabs-tertiary{display:flex;justify-content:left;}.tabs-tertiary a.secondary{margin-right:14px;}@media only screen and (min-width:768px) and (max-width:1139px){.tabs-tertiary a.tertiary{height:50px;line-height:50px;}}@media screen and (min-width:768px){.tabs-tertiary{justify-content:space-between;}.tabs-tertiary a{max-width:31%;margin:0 !important;}}@media screen and (min-width:1109px){.tabs-tertiary a{max-width:31%;font-size:22px;}}
.check-guide{position:absolute;top:0;right:0;display:inline-block;border:1px solid #000;border-radius:50%;width:1.25em;height:1.25em;line-height:1.25em;text-align:center;cursor:pointer;font-weight:bold;padding-left:1px;}.check-guide .about{display:none;position:relative;width:200px;height:auto;top:-40px;left:-210px;padding:20px;text-align:left;font-size:14px;box-sizing:border-box;border:1px solid #ccc;border-radius:12px;background:#fff;z-index:1;}@media only screen and (min-width:1140px){.check-guide .about{width:300px;left:-300px;}}.check-guide:hover .about{display:block;}
.zip-autofill #webform-component-billing-information #webform-component-billing-information--zip.webform-component-textfield,.zip-autofill #webform-component-billing-information--city{margin-left:0;}@media (min-width:734px) and (max-width:767px),(min-width:1140px){.zip-autofill #webform-component-billing-information--city{clear:none;margin:0 19px;}.zip-autofill #zone-select-wrapper{margin-right:0;}.zip-autofill #webform-component-billing-information--country{clear:left;}}@media screen and (min-width:1140px){#webform-component-billing-information--address{width:322px !important;;}#webform-component-billing-information--address-line-2{width:290px !important;}}
div#webform-component-donation--t-shirt-size,div#webform-component-donation--t-shirt-opt-in,div#webform-component-donation--premium,div#webform-component-donation--ask-string-callout{clear:both!important;}#webform-component-donation .contains-other #webform-component-donation--other-amount.webform-component-textfield{float:none;display:inline-block;margin-right:16px;}#webform-component-donation #webform-component-donation--amount .contains-other div:nth-last-child(2){margin:0;}@media screen and (max-width:600px){#webform-component-donation .fieldset-wrapper #webform-component-donation--amount{max-width:300px;display:block;margin:0 auto;}}.webform-client-form #webform-component-donation #edit-submitted-donation-premium-opt-in label.option,.webform-client-form #webform-component-donation #edit-submitted-donation-premium label.option{line-height:26px;}
@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;}}
