html,body{font-family:"Knockout 31 A","Knockout 31 B" !important;color:#2e2e2e}h1{font-family:"Knockout 28 A","Knockout 28 B" !important;font-size:72px !important}h2,h3,h4{text-transform:uppercase}p{font-size:20px !important;line-height:28px !important}p strong{font-size:inherit !important}#logo-header.jumbotron{background-color:#9e2e22;border-radius:0 !important}#logo-header .container .row img{align-self:baseline;max-width:500px;width:100%;height:auto}.header-text{color:#fff;font-size:2.25em;font-weight:bold}.container .container{padding:0}ul.menu{margin:0;padding:0;width:100%;list-style:none}ul.menu.buttonMenu{display:inline-block;margin-bottom:1em}ul.menu.buttonMenu a{color:#2e2e2e;font-size:15px;display:block;border:1px solid #9d9d9d;text-decoration:none;text-align:center;float:left;width:160px;line-height:34px}ul.menu.buttonMenu .shortButton a{width:90px;background:#efefef}ul.menu.buttonMenu li{margin-right:1em;display:block;float:left}ul.menu.buttonMenu li:hover a,ul.menu.buttonMenu li a.selected,ul.menu.buttonMenu li.selected a{color:#fff;background-color:#333}#tributeType,#tributeName{font-weight:bold}.BBFormValidatorSummary{background-color:#f5f5f5;font-family:inherit;color:#d04a28;font-weight:400;padding:15px;margin-bottom:1rem;background-color:#efefef;border-width:0}.BBFormValidatorSummary ul{color:#333;list-style-type:disc}.BBMessage{color:#d04a28}label{margin-bottom:.25em}.DCFieldCaption{margin-bottom:.25rem;margin-top:.25rem;width:100%;float:none}.PaymentPart_Controls{float:none !important;text-align:left}.BBDivFieldContainer .DCTextboxWide,.BBDivFieldContainer .BBFormTextArea{width:100%}.BBDivFieldContainer .BBFormTextArea{height:50px}.BBDivFieldContainer label.labelForTextarea{line-height:50px}.BBSequenceMapContentContainer{margin:20px 0 20px}.BBFormCheckListContainer{font-family:inherit;font-weight:700;height:auto}.BBFieldCaption{background-color:transparent !important;font-family:inherit;padding:0 .5rem 0 0;text-align:right;vertical-align:middle;white-space:normal;width:100%}.BBFieldCaption label{font-weight:400;margin-right:.5rem;text-transform:uppercase}label.BBFieldCaption{padding:0;margin-right:.5rem}.BBFieldCheckboxCaption{font-family:inherit;font-weight:400;white-space:nowrap}.BBFieldCheckboxCaption input{background-color:transparent}.BBFieldControlCell{font-family:inherit;padding:0}.BBListingTable{border:none}.BBFormButtonRow{background:transparent !important}.BBFormCheckbox{font-family:inherit;font-weight:400}.BBFormChecklist{border:0 !important;font-family:inherit;font-weight:400}.BBFormErrorMessage{color:#d04a28;font-family:inherit;font-weight:400}.BBFormReadonlyValue{font-family:inherit;font-style:normal !important;font-weight:400 !important;white-space:normal}.BBFormRequiredFieldMarker{color:#f00;display:none;font-size:smaller;font-weight:400;padding:0 .25rem;text-align:left}.BBFormRequiredFieldMissingText{color:#d04a28;font-family:inherit;font-weight:400}.BBFormSelectList{font-family:inherit}table.BBFormSelectList{background-color:transparent}.BBFormTable{border-collapse:collapse;border:0 !important;clear:both;font-family:inherit;font-weight:400;margin:0 0 1rem;padding:0}table.BBFormTable{font-size:1rem}table.BBFormTable table.BBFormTable{font-size:1rem}select.BBFormTable{border-collapse:separate;border:2px inset #fff !important;clear:both;font-family:inherit;font-size:1rem;font-weight:400;margin:0;padding:0}.BBFormTextArea,select,textarea{font-family:inherit;font-size:1rem;margin:0;width:100%}.BBFormTextbox,input[type="text"],select,textarea{font-family:inherit;font-size:1rem;margin:.25rem 0;width:100%;display:block;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#464a4c;background-color:#fff;background-image:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #9d9d9d;max-width:430px}select,input,textarea{max-width:430px}.BBFormTextbox:focus,input[type="text"]:focus,select:focus,textarea:focus{border:1px solid #2e2e2e}.BBFormTitle{border:0 none;display:block;text-align:left}.BBFormCheckListContainer{overflow:visible}.BBFieldCaption[valign="top"]{padding-top:.25rem;vertical-align:top}span.SurveyQuestion.required::before,span.SurveyAnswerRequiredMessage.required::before,span.SurveyQuestionSequence.required::before{content:"" !important}.BBFormTable label.required::after,.BBFormTable span.required::after,.PaymentPart_FormContainer label.required::before,.Ev2_RegistrationStepContainer label.required::before,div[id$="formWizard"] label.required::before,span.SurveyQuestion.required::after,span.SurveyAnswerRequiredMessage::after,table[id$="gvRecipientInfo"] th[scope="col"].required::after{content:url("./image/css-images/required.png")}.BBFormTable .BBFormSelectList.required,.PaymentPart_FormContainer .BBFormSelectList.required,.Ev2_RegistrationStepContainer .Ev2_RegistrantDropDown{background-position:left center}.hiddenRequiredField{display:none}td.BBFieldCaption .BBDivFieldCaption{padding-top:15px}td.BBFieldCaption,td.BBFieldControlCell,td.BBFieldCaption+td,span.BBFieldCaption,.BBDivFieldCaption{display:block;text-align:left}td.BBFieldCaption+td,span.BBFieldCaption,.BBDivFieldCaption,#divTinyMCEWrapper{width:100%;max-width:550px}label.BBDivFieldCaption,.BBDivFieldContainer span.label.BBDivFieldCaption{float:none !important}.BBFormTextArea,.BBFormTextbox,input[id$="txtEmailAddress"],.BBFormTextbox,input[type="text"]{width:100%}.BBFieldControlCell input[type="checkbox"]{display:block;float:left;height:1.5rem}.BBFieldControlCell input[type="checkbox"]+label{display:inline-block;float:left;white-space:normal;width:auto;padding:0 .5rem}td.BBListingHeading{text-transform:uppercase}td.BBListingHeading span:first-of-type,div.BBListingHeading span:first-of-type{display:block;color:#2e2e2e;padding-bottom:.5rem;font-weight:500;font-size:36px;background:#fff;border:0}.PaymentPart_SectionHeading{border:0;background:#fff}.BBFormTable td select,.BBFormTable td select option{width:100%}.BBListingHeadingSortedAscending,.BBListingHeadingSortedDescending{background-image:none}.checkboxLabel,.radioLabel{color:#2e2e2e;background-color:#fff;border:1px solid;border-color:#9d9d9d;cursor:pointer;display:inline-block;font-weight:400;width:auto;font-size:20px;line-height:34px;text-align:center;width:90px;margin-right:.5em}.radioLabel:hover,.checkboxLabel.boxChecked,.radioLabel.boxChecked{color:#fff;background-color:#2e2e2e}label[for*="rdoOther"].radioLabel,label[for*="rdoOther"].radioLabel:hover{border:0;text-align:left;background-color:#fff;display:inline;color:#000;cursor:default}td[id*="thCaptionAmount"]{display:none}input[type="radio"]{display:none}.LoginFormTable .BBFieldControlCell label[for$="cbRememberLogin"]{float:none}.SubscriptionFormTable .SubscriptionFormCheckList label[for*="cblNewsLetters"],.SubscriptionFormTable .Ev2_AttributeCheckList label[for*="cblAttribute"]{margin-bottom:10px;width:100%}.EventTable input[type="checkbox"]+label,.PaymentPart_FormContainer input[type="checkbox"]+label{display:inline-block;margin-bottom:10px}.SubscriptionFormTable .SubscriptionFormCheckList label[for*="cblNewsLetters"].boxChecked::before,.SubscriptionFormTable .Ev2_AttributeCheckList label[for*="cblAttribute"].boxChecked::before{float:left;margin-left:-20px;padding-left:0;padding-right:0}.SubscriptionFormTable .SubscriptionFormCheckList label[for*="cblNewsLetters"],.SubscriptionFormTable .Ev2_AttributeCheckList label[for*="cblAttribute"]{padding-left:25px}.DonationFormTable input[type="checkbox"],.LoginFormTable input[type="checkbox"],.SubscriptionFormTable input[type="checkbox"],.PaymentPart_FormContainer input[type="checkbox"]{display:none}.DonationCaptureFieldControlCellAmount{font-size:1rem;width:auto}.DonationCaptureFieldControlCellAmount .BBFieldCaption{vertical-align:top}.DonationFieldCaption{background:transparent;white-space:normal}.DonationFieldCaption label[for$="txtInstallments"]{bottom:11px;position:relative}label.DonationFieldCaption{display:block}.DonationFieldCheckboxCaption{display:block;padding:.5rem 0;position:relative;top:5px}.DonationFieldCheckboxCaption label{font-weight:400}.DonationCaptureFieldControlCell{width:auto}.DonationCaptureFieldControlCell table{margin:0 !important;width:auto !important}.DonationCaptureFieldControlCell table td{padding:0}.DonationCaptureFieldControlCell label{font-weight:400;margin:0 .5rem 0 0;vertical-align:middle}.DonationCaptureFieldControlCell input{margin:0 .25rem 0 0;vertical-align:middle}.DonationCaptureFieldControlCell input[id$="txtCSC"]{width:100px;float:left}.DonationCaptureFieldControlCell input[id*="DonationCapture1_txtRoutingNumber"]{float:left}.DonationFieldControlCell{width:auto}.DonationFieldControlCell label{font-weight:400}.DonationFieldControlCell input{margin:.5rem .25rem .5rem 0}.DonationFieldControlCell span[id$="lblSymbol"]{bottom:10px;margin-right:10px;position:relative}.DonationFieldControlCell input[id$="rdoOther"]{bottom:10px;position:relative}.DonationFormTable table[id$="rdoGiftType"] td{padding:.25rem .5rem .25rem 0}label[for$="rdoOther"]{line-height:38px}.DonationButtonCell{padding:1rem 0;text-align:center}.DonationCaptureReadonlyValue{font-size:1rem}.DonationCaptureRequiredFieldMarker{width:15%}.DonationRequiredFieldMarker{width:15%}.DonationCaptureSelectList{white-space:nowrap;width:auto}.BBDivFieldContainer .DonationCaptureSelectList{white-space:nowrap;width:100%;max-width:430px}.DonationCaptureSelectListNarrow{margin-right:10px;width:auto}.DonationCaptureSelectListNarrow+label[id$="lblTxtYear"]{display:none}.DonationSelectList{display:inline-block;width:auto}.DonationGridEvenRow .DonationSubmitButton,.DonationGridOddRow .DonationSubmitButton{margin:0}.DonationFormTable{margin:0;width:100%}.DonationFormTable table{border-collapse:collapse;border-color:#fff;border-style:solid;border-width:0;margin:0 !important;width:auto}.DonationFormTable table td{border-color:#fff;border-style:solid;border-width:0}.DonationFormTable label{white-space:normal}.DonationFormTable label[id$="lblAmountCaption"]{position:relative;top:5px}.DonationFormTable label[id$="lblFrequencyCaption"]{position:relative;top:10px}.DonationFormTable label[id$="lblSecCode"]{position:relative;top:3px}.DonationFormTable label.BBFieldCaption{display:block;margin:.5rem 0;text-align:left}.DonationFormTable .vaTop{vertical-align:middle}.DonationTextboxNarrow{width:180px !important}.DonationGridFooter td{border-color:#fff;padding:.25rem;vertical-align:top}.DonationGridHeader td{border-color:#fff;font-weight:700;vertical-align:top}.DonationGridEvenRow td{border-color:#fff;padding:.25rem;vertical-align:top}.DonationListingHeading,.DonationCaptureListingHeading{background:transparent;border:0 none;height:auto;margin:0;padding:1rem 0 .5rem;text-align:left}.DonationGridOddRow td{border-color:#fff;padding:.25rem;vertical-align:top}.DonationMessage{padding:0 0 10px 0}.DonationFormTable img.ui-datepicker-trigger{bottom:38px;margin-left:-33px;position:relative}.labelRecurrenceStartingOn,.emptyTDBelowOnLabel{display:none}img[cssclass="BBLinkHelpIconImg"],.DonationFormTable a[id$="lnk_BankHelp"] img{display:none}table[id*="_rdoGiftType"] tr{display:inline;float:none}table[id*="_rdoGiftType"] tr label[for*="rdoGiftType"]{margin:0 .5rem 0 0}.DonationFormTable>tbody>tr>td{padding-bottom:.5rem}.DonationFormTable .emptyTD{padding:0}.DonationFormTable .BBLinkHelpIcon::after,.DonationFormTable a[id$="lnk_BankHelp"]::after{content:"what's this?"}tr[id*="Recurrence"] select[id$="Recurrence_ddlMonth"],tr[id*="Recurrence"] select[id*="Recurrence_ddlDayOfWeek"]{left:-4px;position:relative}#spanTruePledgePaymentAmount{display:block}#spanTruePledgePaymentAmount::before,span[id*="_lblPaymentAmountCaption"]::before,span[id*="_lblTruePledgeInstallments"]::before{content:'' !important}.DonationGridHeader{display:none}.ColumnNoWrapHelper>label{display:inline-block}.ColumnNoWrapHelper>input{display:inline-block;width:120px}select[id$="cboCardType"]{position:relative;top:12px}#divModalPage .AdminModalTitle{height:auto;padding:10px}#divModalPage #divContentPane{padding:5px 18px;position:static}.MatchFinderMessage{color:#444;line-height:1.5rem}tr[class*="MatchFinder"]>td{text-align:left}tr[class*="MatchFinder"]>td>a{font-size:1.5rem;line-height:1.5rem}.MatchFinderResultsList[class$="RowStyle"]{background-color:transparent;border-bottom-width:0}.MatchFinderFormTable div.w100p{border-width:0 !important;height:auto !important}.MatchFinderFormTable input.BBFormSubmitButton{width:100px !important}[type="submit"]{display:inline-block;font-weight:400;line-height:38px;text-align:center;white-space:nowrap;vertical-align:middle;transition:all .2s ease-in-out;color:#fff;background-color:#333;font-size:20px;border:0;width:auto;text-transform:uppercase;cursor:pointer}[type="submit"]:hover{color:#fff;background-color:#d5292a;border-color:#d5292a}body#myBody[onload*="doLoad"],body#myBody[onload*="doLoad"] form#Form1{overflow:visible}div#divModalPage.page{position:static}span[id$="lblTxtMatchFinderMessage1"] br{display:none}.DonationCaptchaControlCell{margin-left:0}.DonationCaptchaControlCell input{width:300px}.CaptchaName{text-align:left !important}.DonationCaptchaImageContainer{border:none}.DonationCaptchaActionLinkContainer{text-align:left}td.DonationFieldCaption+td{display:block;text-align:left}td.DonationFieldCaption,td.DonationCaptureFieldCaption{margin-top:.7rem}.DonationFormTable label[id$="lblAmountCaption"]{top:0}table[id$="tblAmount"]{width:100%}table[id$="tblAmount"] tr{display:inline-block}table[id$="tblAmount"] tr:last-child{display:block;width:100%}table[id$="tblAmount"] td{width:auto;float:left}table[id$="rdoGiftType"] tr{display:block;float:left}tr[id$="trOther"] td[id$="tdOther"],tr[id$="trOther"] td[id$="tdOther"]+td{display:inline-block;padding-top:1rem}tr[id$="trOther"] td[id$="tdOther"]+td table td:first-child{display:none}td[id$="tdOther"]+td.DonationFieldControlCell{display:inline-block}td[id$="tdOther"]+td.DonationFieldControlCell.checked{display:inline-block}td[id$="tdOther"]+td.DonationFieldControlCell td[id$="Td1"]{display:table-cell}div[id$="pnlDonationForm"] tr[id$="trOther"] td.emptyTD:not(.DonationFieldControlCell){display:table-cell}.DonationFieldControlCell input[id*="txtAmount"]{margin:0;border-bottom-left-radius:0;border-top-left-radius:0;position:relative;top:-1px;left:-3px}.DonationGridCell:not(:nth-child(1)){display:block;padding:.5rem;text-align:left}.DonationFormTable span[id$="lblDesTotal"]{position:relative;top:.25rem}td[id$="tdFrequencyCaption"]+td>table{width:100%}label[id$="lblTxtEnding"]{white-space:pre}.BBFormTable td[id$="FrequencyCaption"]{width:auto}select[id$="Recurrence_ddlFrequency"]{display:block;float:left}tr[id$="Recurrence_trRange"] input[id$="DatePickerStart"],tr[id$="Recurrence_trRange"] input[id$="DatePickerEnd"]{display:block;float:left}label[id$="Recurrence_lblTxtOnWeek"],label[id$="Recurrence_lblTxtOnMonthlyQuarterly"],label[id$="Recurrence_lblTxtOnMonth"],label[id$="Recurrence_lblTxtStarting"],label[id$="Recurrence_lblTxtEnding"]{display:block;float:left;padding-top:15px;width:90px}select[id$="Recurrence_ddlDayOfWeek1"]{display:block;float:left}select[id$="Recurrence_ddlDayOfWeek1"],.BBFormTable tr[id$="trMonthlyQuarterly"] td.DonationFieldControlCell select[id*="Recurrence_ddlDayNumber"]{width:auto}.DonationFormTable td select[id$="Recurrence_ddlPosition"],.DonationFormTable td select[id$="Recurrence_ddlPosition"] option,.DonationFormTable td select[id$="Recurrence_ddlDayOfWeek2"],.DonationFormTable td select[id$="Recurrence_ddlDayOfWeek2"] option,.DonationFormTable td select[id$="Recurrence_ddlMonth"],.DonationFormTable td select[id$="Recurrence_ddlMonth"] option,.DonationFormTable td select[id$="Recurrence_ddlDayNumber1"],.DonationFormTable td select[id$="Recurrence_ddlDayNumber1"] option{width:auto}.DonationFormTable>tbody>tr>td{padding-bottom:0}label[id$="lblTxtEnding"]{clear:both}.DonationFormTable img.ui-datepicker-trigger{bottom:-21px;display:block;float:left;margin-left:-2.5 rem}div[id$="Recurrence_divFrequency"]{clear:both}div[id$="Recurrence_divFrequency"]>table{width:100%}div[id$="Recurrence_divFrequency"] td{padding-top:10px}.DonationFormTable label[id$="lblFrequencyCaption"]{top:0}.DonationFormTable label[id$="Recurrence_lblTxtStarting"],.DonationFormTable label[id$="Recurrence_lblTxtEnding"]{margin-top:0;padding-top:20px}.DonationFormTable label[id$="Recurrence_lblTxtStarting"],.DonationFormTable label[id$="Recurrence_lblTxtEnding"]{margin-top:0;padding-top:20px}.DonationFormTable label[id$="Recurrence_lblTxtEnding"]{padding-top:28px}.DonationFormTable img.ui-datepicker-trigger[title^="Start"]{margin-top:0}tr[id$="Recurrence_trRange"] input[id$="DatePickerEnd"]{margin-top:15px}.DonationFormTable img.ui-datepicker-trigger[title^="End"]{margin-top:11px}.labelRecurrenceStartingOn,.emptyTDBelowOnLabel{display:none}.DonationFormTable .radioRecurrenceDay,.DonationFormTable .inputDayOfMonth,.DonationFormTable .radioRecurrenceDayFrequency,.DonationFormTable .inputRecurrenceDayFrequency,.DonationFormTable .annualRecurrenceTD{display:table-cell}.DonationFormTable table .radioRecurrenceDay,.DonationFormTable table .radioRecurrenceDayFrequency{padding-right:6px}#tributeCheckbox,.tributeLabel{display:block;float:left;margin-top:15px}#tributeCheckbox{height:1.5 rem}table[id$="DonationCapture1_rdoPaymentOption"]{width:282px !important}table[id$="rdoPaymentOption"] label.radioLabel{width:209px}@media only screen and
/*!YUI Compressor */
 (max-width:480px){table[id$="rdoPaymentOption"] label.radioLabel{display:block;width:auto}}table[id$="rdoPaymentOption"] tbody tr td:last-child label.radioLabel{margin-left:2%}.DonationFormTable>tbody[id$="tbdyPaymentInfo"]>tr[id*="_DonationCapture1_tr_AccountType"]+tr:last-child>.DonationCaptureFieldControlCell{margin-top:0}select[id$="cboCardType"]{top:0}.DonationFormTable select[id$="cboYear"]{margin-left:20px}.DonationFormTable input[id$="txtCSC"]{position:relative;top:3px;width:50%}.DonationFormTable a[id$="lnkcsc_help"] img{display:none}.DonationFormTable .BBLinkHelpIcon::after,.DonationFormTable a[id$="lnk_BankHelp"]::after{position:relative;top:.5rem;line-height:normal}label[for$="chkAcknowledge"]{margin-top:1rem}.DonationFieldCheckboxCaption{padding:0}.DonationFieldCheckboxCaption label.checkboxLabel{margin-bottom:1rem;margin-left:0}tbody[id$=tbdyMatchingGifts]>tr>td.DonationCaptureFieldControlCell td{display:block}.DonationCaptchaControlCell img{height:auto;max-width:288px;min-width:100%}.DonationCaptchaControlCell input{width:100%}.DonationCaptchaActionLinkContainer a{font-size:.8rem}.customMessage{margin-top:20px;text-align:left}label.custom-control.custom-radio{width:100%;display:block}tr[id*="trAdditInformation"],tr[id*="trGiftType"],tr[id*="trRecurrence"],.annualGivingCheck{display:none}.DonationFieldControlCell .annualGivingCheck{display:block;font-size:20px;line-height:38px}.DonationFieldControlCell .annualGivingCheck input[type="checkbox"]{line-height:38px;display:inline}.ECardPreviewBlock>.eCardTable img{height:auto;min-width:100%;width:100%}.ECardWizardSubheading{margin-bottom:1rem}.ECardWizardNavigationButton{background-color:#333;border:none;color:#fff;margin-right:.5rem;margin-top:0;padding:.5rem 1rem}.ECardWizardNavigationButton:hover{background-color:#d5292a;color:#fff}.ECardSection{background-color:#f9fff9;margin-top:-.5 rem;padding:1rem;position:relative}.ECardSection input[id$="chkSendCopyToSelf"]{margin-left:-17px;margin-right:8px}.ECardSection input[id$="rbSend"]{display:none}.ECardSection label[for$="rbSend"]{padding:0}.ECardSection input[id$="rbPrint"]{margin-left:0;margin-right:8px}.ECardSection .hasDatepicker{margin-bottom:15px}.ECardSection table[id$="gvRecipientInfo"],.ECardSection table[id$="gvSenderInfo"]{width:100%}.ECardSection th[scope=col]{text-align:left}.ECardSectionSeparator{background-color:#333;border:medium none;color:#fff;font-family:inherit;font-size:1rem;font-weight:700;margin:.5rem 0;padding:.5rem 1rem;width:auto}.ECardPreviewBlock{border:0 none;margin:.5rem 0;padding:0}.ECardPreviewBlock table{width:auto !important}.ECardPreviewBlock span[id$="lblPreviewFromCaption"],.ECardPreviewBlock span[id$="lblPreviewToCaption"],.ECardPreviewBlock span[id$="lblPreviewSubjectCaption"],.ECardPreviewBlock span[id$="lblFinalPreviewFromCaption"],.ECardPreviewBlock span[id$="lblFinalPreviewToCaption"],.ECardPreviewBlock span[id$="lblFinalPreviewSubjectCaption"],.ECardPreviewBlock span[id$="lblSubjectCaption"]{font-weight:700;padding-right:.5rem;text-align:right;width:60px}.ECardThumbnail{border:0 none;margin-bottom:1rem;margin-left:0;margin-right:1rem;opacity:.75;padding:0;text-align:center;vertical-align:middle}.ECardThumbnail tbody tr td{width:100% !important;height:auto !important}.ECardCurrentStep{background-color:transparent;border:0 none;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1rem;font-weight:700;height:auto;line-height:normal;margin:0;padding:.5rem 1%;text-align:center;white-space:nowrap}.ECardPastStep{border:0 none;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1rem;font-weight:700;height:auto;line-height:normal;margin:0;padding:.5rem 1%;text-align:center;white-space:nowrap}.ECardFutureStep{background-color:transparent;border:0 none;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1rem;font-weight:700;height:auto;line-height:normal;margin:0;padding:.5rem 1%;text-align:center;white-space:nowrap}.ECardThumbnail:hover{border:0 none;opacity:1}.ECardProgressIndicator div[class$="Step"]{font-weight:400}.ECardPreviewBlock>.eCardTable{width:100% !important}.ECardTextBox{width:100% !important}.ECardCaptcha{display:table;width:100%}.ECardCaptchaControlCell{display:table;margin:0;width:100%}.ECardCaptchaActionLinkContainer{text-align:left}.ECardCaptchaImageContainer{border:none}.ECardCaptchaImageContainer img{height:auto;width:100%}label[for$="myCaptcha_txtResponse"]{display:none}div[id$="pnlECardFromKey"]>div>.eCardTable{margin-bottom:2rem;width:100% !important}div[id$="pnlECardFromKey"]>div>.eCardTable img{height:auto;width:100% !important}.ECardPrintableLink{margin-bottom:15px !important}.DonationECardSectionSeparator{background:transparent;margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit;font-size:1.75rem;padding:0;margin:0}.DonationECardTemplate{display:block}.DonationECardTemplate td{padding:0 5px 10px 0}.DonationECardTemplate img{max-width:100%;cursor:pointer;border:3px solid #fff}.responsiveEcards tr[id*="trECardsHeading"]{display:none}.responsiveEcards a.ecardButtonSelector{color:#d9534f !important}.responsiveEcards a.ecardButtonSelector:hover,.responsiveEcards a.ecardButtonSelector.selected{color:#fff !important}.lead{clear:both;[]}.BBFormSubmitbutton{cursor:pointer}li.btn,#notification-options{padding:0}.DonationECardTemplate td:last-child{padding:5px}.tributeMessage{display:none}.DonationECardTemplate td.selectedCard:last-child{background:#9d9d9d}@media only screen and
/*!YUI Compressor */
 (max-width:480px){.ECardProgressIndicator div[class$="Step"] span{display:none}.ECardProgressIndicator td{color:#fff;counter-increment:step-counter;padding-top:15px}.ECardProgressIndicator td::before{background-color:#333;border-radius:100%;content:counter(step-counter,decimal);margin-top:4px;padding:3px 10px}.ECardPastStep{background:none}table[id$="gvSenderInfo"]{width:100%}table[id$="gvSenderInfo"] tr:first-child,table[id$="gvRecipientInfo"] tr:first-child{display:none}table[id$="gvSenderInfo"] tr:last-child input,table[id$="gvRecipientInfo"] tr:last-child input{box-sizing:content-box;margin:0;width:294px !important}table[id$="gvSenderInfo"] tr:last-child td:nth-child(1)>div::before{content:"Sender's Name";display:block;margin-top:.5rem}table[id$="gvRecipientInfo"] tr:last-child td:nth-child(1)>div::before{content:"Recipient's Name";display:block;margin-top:.5rem}table[id$="gvSenderInfo"] tr:last-child td:nth-child(2)>div::before,table[id$="gvRecipientInfo"] tr:last-child td:nth-child(4)>div::before{content:"Email";display:block;margin-top:.5rem}.DonationCaptureFormTable td.BBFieldCaption{float:none}.BBFieldCaption,td.BBFieldCaption+td,span.BBFieldCaption,.BBDivFieldCaption,[type="submit"]{width:100%}ul.menu.buttonMenu li,ul.menu.buttonMenu a,ul.menu.buttonMenu .shortButton a{width:100%;float:none;margin:0}.DonationECardSectionSeparator{margin:1rem 0 0}.DonationSubmitButton{width:100%;padding:1em}.DonationECardTemplate,.DonationECardSectionBody{margin:0 !important;padding:0 !important}.responsiveEcards div{max-width:320px;width:100%}.responsiveEcards td{display:block;width:100%}#gift-type-description .row{margin:0}.BBFormTable td,.BBFormTable tr,.BBFormTable tbody{float:none}.DonationFormTable_DonationPanel,.DonationFormTable_DonationPanel>tr{width:100%;display:block}.BBFormTable{display:block}.givingAmount.radioLabel{margin-bottom:.25em;margin-right:.25em}.lead{padding:0 15px}}@media only screen and
/*!YUI Compressor */
 (max-width:800px){.ECardSection img.ui-datepicker-trigger{display:block;margin-left:-2.1rem;position:absolute;right:25px;top:52px}.ECardPrintableLink{display:block;float:none !important;text-align:left}.ECardSection label[for$="rbPrint"]{background-color:#333;color:#fff;cursor:pointer;display:block;margin-top:15px;padding:.5rem;text-align:center}.ECardSection label[for$="rbPrint"]:hover{background-color:#d5292a;color:#fff}}td[id$="addressTypeCaptionCell"],td[id$="addressTypeControlCell"]{margin:0;display:none !important}footer .row{padding:5rem 0 3rem}.DonationECardTemplate td:not(.selectedCard):last-child img{opacity:.3}.mceFirst+tr,.mceLast{display:none}.defaultSkin table.mceLayout{border:none;border-top:1px solid #ccc !important}.DonationECardSectionBody{padding:20px 0}div[id$="divMessage"]~div{display:none}.PaymentPart_FormContainer~div[style="display: block;"]+div[style="display: block;"]{display:none !important}#SPLCcustomFormStep3wrapper+iframe{border:none;min-height:330px;width:100%}.PaymentPart_ValidationSummary{background-color:#f5f5f5;font-family:inherit;color:#d04a28;font-weight:400;padding:15px;margin-bottom:1rem;background-color:#efefef;border-width:0}.PaymentPart_ValidationSummary ul{color:#333;list-style-type:disc}.PaymentPart_Cart{background-color:#f5f5f5;padding:1rem}.PaymentPart_CartOptions{font-size:0;margin-bottom:1rem;text-align:right}.PaymentPart_Controls{display:block !important;float:none !important;margin-right:0 !important;text-align:center !important}.PaymentPart_FormContainer a[id$="lbRemoveAll"],.PaymentPart_FormContainer a.PaymentPart_CartItemRemoveText,.PaymentPart_FormContainer a.PaymentPart_UpdateCartLink,.PaymentPart_FormContainer a.PaymentPart_CartItemRemoveText{color:#fff;background-color:#333;padding:5px 8px;font-size:1rem;margin:0;display:inline-block;text-decoration:none}.PaymentPart_FormContainer a[id$="lbRemoveAll"]:hover,.PaymentPart_FormContainer a.PaymentPart_CartItemRemoveText:hover,.PaymentPart_FormContainer a.PaymentPart_UpdateCartLink:hover,.PaymentPart_FormContainer a.PaymentPart_CartItemRemoveText:hover{background-color:#d5292a;color:#fff}.PaymentPart_FormContainer a.PaymentPart_UpdateCartLink{margin-left:1rem}.PaymentPart_CartList{background-color:#f5f5f5;border:none !important;width:100%}.PaymentPart_CartItemType{display:none}.PaymentPart_CartHeaderCell{font-weight:700;padding:0 .5rem 0 0 !important}.PaymentPart_CartThumbnailCell{padding:0}.PaymentPart_CartCell{border:none}.PaymentPart_CartCell:not(:first-child){padding:.5rem .5rem 0 0 !important;vertical-align:middle !important}.PaymentPart_CartCell.PaymentPart_CartRemoveCell{padding-right:0 !important;text-align:right}.PaymentPart_CartSummaryCaptionContainer,.PaymentPart_CartSummaryFieldContainer{display:inline-block;margin-top:1rem}.PaymentPart_CartSummary{margin-bottom:10px;text-align:right}.PaymentPart_CartItemUnitPrice{width:90% !important}.PaymentPart_CartItemRemoveImage{display:none}div[id$="upPayment"] .PaymentPart_FormContainer{overflow:auto}.PaymentPart_PesonalInfoCheckbox{margin-left:0}.PaymentPart_PesonalInfoCheckbox>input{margin-right:5px}@media only screen and
/*!YUI Compressor */
 (max-width:800px){.DCFieldCaption,.BBDivFieldContainer .DCTextboxWide,.BBDivFieldContainer .BBFormTextArea{width:100%}.PaymentPart_FormContainer div[id$="BottomLinkBar"]{margin:0;width:100%;text-align:center;clear:both;padding-top:30px}.PaymentPart_FormContainer div[id$="BottomLinkBar"] .PaymentPartSubmitButton{margin:0 auto}}@media only screen and
/*!YUI Compressor */
 (max-width:479px){.PaymentPart_Cart{clear:both}.PaymentPart_CartSummary,.PaymentPart_CartOptions{text-align:left}.PaymentPart_CartRows th{display:none}.PaymentPart_CartBody tr{display:block}.PaymentPart_CartBody tr:not(:first-child){margin-bottom:1rem}.PaymentPart_CartCell{display:block;text-align:left}td[id*="tdCartQuantityCell"]::before{content:"Quantity:\20"}td[id*="tdUnitPrice"]::before{content:"Unit Price:\20"}td[id*="tdCartItemTotalCell"]::before{content:"Total Price:\20"}.PaymentPart_CartRows .PaymentPart_CartRemoveCell{float:right;margin-bottom:0;margin-top:-89px;width:auto}.PaymentPart_CartItemUnitPrice{width:50% !important}a.PaymentPart_CartItemLink{font-size:1rem;font-weight:700}.PaymentPart_CartThumbnailCell{display:none}}