/*-----Donor Style-----*/

/*-----Pledge Icon Color-----*/

body .PledgeTypeSelection .TypeSelection-Items input[type="radio"]:checked + span + label.RadioLabel, body .PledgeTypeSelection .TypeSelection-Items input[type="radio"]:checked + label.RadioLabel {
    background-color: var(--primary-color) !important;
    color: #fff;
    border-radius: 10px;
}
.PledgeTypeSelection .TypeSelection-Items label.RadioLabel:before, .PledgeTypeSelection .TypeSelection-Items label.RadioLabel:after, div#PledgePaymentInfo .BlockDetails>div.form-check>label.form-check-label:before, div#PledgePaymentInfo .BlockDetails>div.form-check>label.form-check-label:after {
    color: var(--primary-color);
}

/*Label Color*/

.IPledgeTable input[type="radio"]:checked + span + label.RadioLabel, .IPledgeTable .row.row .col-md-9 input[type="radio"]:checked + label.form-check-label, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelY, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelM, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelW, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelQ, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelS, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelB, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelH, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelN, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelT, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelBillMe, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelCreditCard, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelACH, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelPPExprChkout, .IPledgeTable input[type="radio"]:checked + span + label.RadioLabel.LabelOrgRcvPayment, div#PledgePaymentInfo div.form-check>input[type="radio"]:checked + label.form-check-label, .IPledgeTable .col-sm-9.Col-Table.Col-PaymentFreq div.form-check>input[type="radio"]:checked + label.form-check-label, .IPledgeTable .col-sm-9.Col-Table.Col-BillingFreq div.form-check>input[type="radio"]:checked + label.Col-Radio, .row.row.Row-ReminderFreqency .col-sm-9.Col-Table.Col-ReminderFreq>.form-check>input[type="radio"]:checked + label.form-check-label, .IPledgeTable .col-sm-9.Col-Table.Col-PaymentMethod div.form-check>input[type="radio"]:checked + label.form-check-label, .askDesignateRadios input[type="radio"]:checked + label.form-check-label, .IPledgeTable input[type="radio"]:focus + span + label.RadioLabel, .IPledgeTable .row.row .col-md-9 input[type="radio"]:focus + label.form-check-label, div#PledgePaymentInfo div.form-check>input[type="radio"]:focus + label.form-check-label, .IPledgeTable .col-sm-9.Col-Table.Col-PaymentFreq div.form-check>input[type="radio"]:focus + label.form-check-label, .IPledgeTable .col-sm-9.Col-Table.Col-BillingFreq div.form-check>input[type="radio"]:focus + label.Col-Radio, .row.row.Row-ReminderFreqency .col-sm-9.Col-Table.Col-ReminderFreq>.form-check>input[type="radio"]:focus + label.form-check-label, .IPledgeTable .col-sm-9.Col-Table.Col-PaymentMethod div.form-check>input[type="radio"]:focus + label.form-check-label, .askDesignateRadios input[type="radio"]:focus + label.form-check-label, .PledgeTypeSelection label.RadioLabel:hover:before, .PledgeTypeSelection .TypeSelection-Items label.RadioLabel:hover, .IPledgeTable label.RadioLabel:hover, .IPledgeTable .row.row .col-md-9 label.form-check-label:hover, div#PledgePaymentInfo .form-check>label.form-check-label:hover, div#PledgePaymentInfo .form-check>label.form-check-label:hover:before, .IPledgeTable .col-sm-9.Col-Table.Col-PaymentFreq label.form-check-label:hover, .IPledgeTable .col-sm-9.Col-Table.Col-BillingFreq label.Col-Radio:hover, .row.row.Row-ReminderFreqency .col-sm-9.Col-Table.Col-ReminderFreq>.form-check label.form-check-label:hover, .IPledgeTable .col-sm-9.Col-Table.Col-PaymentMethod label.form-check-label:hover, .askDesignateRadios label.form-check-label:hover, #CCardType label.CC_RadioLabel:hover, #CCardType input[type="radio"]:checked + label.CC_RadioLabel, .Col-Table.Col-CardType input[type="radio"]:checked + label, .IPledgeTable input[type="radio"]:checked + label.DollarTypeL, .IPledgeTable input[type="radio"]:checked + label.PercentTypeL  {
	
    background-color: var(--primary-color) !important;
    color: #ffffff !important;
}

.IPledgeTable label.RadioLabel, .IPledgeTable .row.row .col-md-9 label.form-check-label, .IPledgeTable .row.row.Row-PledgeAmount label.form-check-label, .IPledgeTable label.RadioLabel.LabelY, .IPledgeTable label.RadioLabel.LabelM, .IPledgeTable label.RadioLabel.LabelW, .IPledgeTable .col-sm-9.Col-Table.Col-PaymentFreq label.form-check-label, .IPledgeTable .col-sm-9.Col-Table.Col-BillingFreq label.Col-Radio, .IPledgeTable .col-sm-9.Col-Table.Col-PaymentMethod label.Col-Radio, .row.row.Row-ReminderFreqency .col-sm-9.Col-Table.Col-ReminderFreq>.form-check label.form-check-label, .askDesignateRadios label.form-check-label, #CCardType label.CC_RadioLabel, .Col-Table.Col-CardType label, .IPledgeTable .percentPledge label, .IPledgeTable .dollarPledge label {
    border: 2px solid var(--primary-color);
    color: var(--primary-color) !important;
}

/*----Hide Profile Bar-----*/

section#profileBar {
    display: none;
}

/*-----Floating designation table-----*/

.DesignationTotals .BlockDetails {
    position: sticky;
    top: 0;
    z-index: 1000;
}

tr.Row-DesignatedAmount {
    background-color: #fff;
}

input#FlagAckC {
    position: absolute;
}

.IPledgeTable .RadioTable.stepUpPgm input[type="radio"], #PledgePaymentInfo .RadioTable.stepUpPgm input[type="radio"] {
    position: inherit !important;
    width: 1em !important;
}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.upsellStepUpDialog.ui-draggable.ui-resizable {
    position: fixed !important;
}
