ul.ready-tabs li{list-style:none;}ul.ready-tabs li a{display:inline;float:left;margin:0 10px -2px 0;padding:0 7px 0 7px;border:solid 1px #ccc;border-top-left-radius:10px 10px;border-top-right-radius:10px 10px;background-color:#e9e9e9;}ul.ready-tabs .active a{background-color:#fff;border-bottom:#fff;}ul.ready-tabs a{color:#000;}ul.ready-tabs a:hover{color:#aaaccc;}.ready-tabber{border-top:solid 1px #ccc;}.acc-head{margin:10px;}.acc-head .collapsed{background:url(/misc/menu-collapsed.png) no-repeat;padding:0 0 0 10px;}.acc-head .expanded{background:url(/misc/menu-expanded.png) no-repeat;padding:0 0 0 10px;}div.ready-accordion{margin:0 20px 20px 20px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.panel-1col{}.panel-2col .panel-col-first .inside{margin:0;}.panel-1col .panel-col{width:100%;}#panels-edit-display .panel-pane,#panels-edit-display .helperclass{margin:.5em;}.panel-2col .panel-separator{margin:0 0 1em 0;}
.timeline-footer{display:none;}.twitter-widget-header{max-width:500px;}.twitter-widget-title{font-size:1.2em;font-weight:bold;float:left;}.twitter-widget-top{text-align:right;}.twitter-widget-share-text{vertical-align:middle;}.twitter-widget-share-button{margin-left:10px;float:right;}
.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;}
.clearfix:after{content:"";display:table;clear:both;}.circle-border{-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}#block-webform-client-block-12966{margin:0;text-align:center;padding:15px 5px 20px 5px;}@media (min-width:781px) and (max-width:1050px){#block-webform-client-block-12966 .form-actions .btn{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 .btn{color:#fff;border-radius:0;}#block-webform-client-block-12966 .webform-user-wrapper p{font-size:18px;}#block-webform-client-block-12966 span.form-required{display:none;}#block-webform-client-block-12966 p{font-size:28px;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;}}#block-webform-client-block-12966 .webform-component-textfield label,#block-webform-client-block-12966 .webform-component-textfield input,#block-webform-client-block-12966 .webform-component-email label,#block-webform-client-block-12966 .webform-component-email input{font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;}@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{box-sizing:border-box;width:230px;background:transparent;}#block-webform-client-block-12966 input.form-text{border:1px solid #fff;}#block-webform-client-block-12966 input.form-text:focus{background:#4C83A5;}#block-webform-client-block-12966 .webform-component-email label,#block-webform-client-block-12966 .webform-component-textfield label,#block-webform-client-block-12966 .webform-component-email input.form-text,#block-webform-client-block-12966 .webform-component-textfield input.form-text{padding:30px;}#block-webform-client-block-12966 .form-actions .btn{padding:25px 40px;background:url(/files/aspca/themes/aspca_2015/images/wrappers/donation-back-button-gradient.png) repeat top left;border:none;font-family:"AvantGarde Bold","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:24px;}#block-webform-client-block-12966 .form-actions .btn:hover{background:url(/files/aspca/themes/aspca_2015/images/ico-crosshatch-blue-lt.png) repeat top left;}@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;}#block-webform-client-block-12966{background:#fff;padding-top:20px;}@media (min-width:781px){#block-webform-client-block-12966 .webform-component-textfield,#block-webform-client-block-12966 .webform-component-email{margin:9px;}}@media (min-width:781px) and (max-width:1055px){#block-webform-client-block-12966 .form-actions .btn{margin:20px auto 0 auto !important;}#block-webform-client-block-12966 .form-wrapper{clear:both;float:none;overflow:hidden;}}#block-webform-client-block-12966 .form-item{font-family:"Helvetica Now Light","Helvetica Neue",Arial,Helvetica,sans-serif;position:relative;}#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 .btn{border-radius:0;}#block-webform-client-block-12966 p{color:#272626;}#block-webform-client-block-12966 label,#block-webform-client-block-12966 input{color:#848484;}#block-webform-client-block-12966 label{display:inline;font-weight:normal;position:absolute;}#block-webform-client-block-12966 .hidden{display:none;}#block-webform-client-block-12966 .form-actions .btn{color:#fff;}#block-webform-client-block-12966 .webform-component-textfield,#block-webform-client-block-12966 .webform-component-email{border:1px solid #D8D7DA;}#block-webform-client-block-12966 input.form-text:focus{background:transparent;}#webform-client-form-12966{padding-top:10px;}#webform-client-form-12966 .message-required{top:auto;margin-top:-22px;}#webform-client-form-12966 .mistake{position:absolute;font-size:12px;width:100%;text-align:left;display:block;left:0;bottom:-18px;}.webform-user-thank-you{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;}}
