.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(/wpr/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/wpr/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
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(/wpr/sites/all/modules/springboard/fundraiser/modules/fundraiser_webform/images/loader.gif) no-repeat center;}
fieldset.captcha legend{display:none;}
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;}
form.fundraiser-donation-form{position:relative;}#webform-component-summary-field{background-color:#fff;position:absolute;right:0;top:0;width:30%;}.admin-menu #webform-component-summary-field.summary-fixed{margin-top:34px;}#webform-component-summary-field .fieldset-wrapper{display:block;}#webform-component-summary-field .form-actions:before,#webform-component-summary-field.form-actions:after{content:"";display:inline;line-height:0;}#webform-component-summary-field.npr-summary-container h2{font-size:20px;font-weight:500;padding:20px 30px 0px;margin-bottom:5px;}#webform-component-summary-field.npr-summary-container h2:after{content:":";display:inline;}div.premium-wrapper div.warn{background-color:#FFE9E9;color:#FF0004;padding:10px;text-align:center;border:1px solid #FF0004;font-weight:bold;}div.premium-wrapper div.notify{background-color:#FFFBDE;padding:10px;text-align:center;border:1px solid #FDF300;margin-top:10px;font-weight:bold;text-transform:uppercase;}#total-ajax-replaced span.donation-amount{font-size:20px;font-weight:bold;}#webform-component-summary-field.resized .fieldset-wrapper{padding-top:0px;}#webform-component-summary-field fieldset.npr-premiums-cart-form{padding-top:20px;}#webform-component-summary-field fieldset.npr-premiums-cart-form div.contextual-links-wrapper{right:-5px;top:-10px;}@media (min-width:320px){#webform-component-summary-field.resized h2{display:inline-block;padding-left:0px;padding-right:10px;}#webform-component-summary-field.resized #total-ajax-replaced{display:inline-block;}}@media (min-width:481px){#webform-component-summary-field.resized h2{padding:20px 10px 0 30px}}@media (min-width:768px){#webform-component-summary-field.resized h2{display:block;}#webform-component-summary-field.resized #total-ajax-replaced{display:block;padding-left:30px;}}@media (min-width:768px) and (max-width:991px){form.fundraiser-donation-form{width:100%;}form.fundraiser-donation-form #webform-component-summary-field{position:relative;margin-right:auto;width:auto;}}
