.phonepe .radio-toolbar input[type="radio"]:checked + label {
    background: #532d90 !important;
}

.phonepe .oval-headers--mask {
    width: 200%;
    height: 200%;
    transform: translate(-25%, -51%);
    border-radius: 0 0 50% 50%;
    overflow: hidden;
    border-top: 0;
    background-color: #5f259f !important;
    background-size: cover;
}
.phonepe .pd10_n {
    background: #f1f7fa;
    border: 1px solid #532d90 !important;
    padding: 8px;
    border-radius: 10px;
}

.phonepe .fs_btn {
    width: 100%;
    cursor: pointer;
    background: #532d90 !important;
    border-radius: 50px !important;
}
.phonepe  .autosugst_newblock {
    background: #5f259f !important;
}

.phonepe  .addRt {
    background: #f1f7fa !important;
    color:#5f259f !important; border: 1px solid #532d90 !important;
}

.phonepe .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
    color:#5f259f !important; 
}

.phonepe .return_bx {    background: #5f259f !important;}

.phonepe .in_box3{border-bottom:1px solid #532d90 !important;}
.phonepe .albtsme2ap{background: #5f259f !important;}
.phonepe .btnmyb {
    border: 1px solid #532d90 !important;
    border-radius: 4px;
    font-size: 14px;
    padding: 6px 6px;
    color: #532d90 !important;
    font-weight: 600;
    display: flex;
    align-items: center;
    width: 46%;
    justify-content: center;
    background: #fff;
    text-decoration: none;
}
.phonepe  .container_lgn input:checked ~ .checkmark_lgn {
    background-color: #532d90 !important;
    border: 1px solid #fff;
}
.phonepe  .container-radio .checkmark-radio:after {
    top: 3px;
    left: 3px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background:#532d90 !important;
}
.phonepe   .container-radio input:checked ~ .checkmark-radio {
    background-color: #ffffff;
    border: 1px solid #532d90 !important;
}
.phonepe  .checkmark-radio{
    border: 1px solid #532d90!important;
}
.phonepe  .topInfo {
    padding: 10px 12px;
    background: #ebd9ff !important;
    margin: 10px auto;
    display: flex;
    width: 95%;
    float: unset;
    border-radius: 5px;
    align-items: center;
    justify-content: space-between;
}
.phonepe  .clssfxb ul {
    background-color: #532d90!important;
}
.phonepe  .aplfltr {
    background-color: #532d90!important;
}
.phonepe  .container_f1  input:checked ~ .checkmark_f1 , 
.phonepe  .container_f2  input:checked ~ .checkmark_f2  {
    background-color: #532d90!important;
    border: 1px solid #532d90!important;
}
.phonepe  .cont_flt  input:checked ~ .chk_flt  {
    border: 1px solid #532d90!important;
}
.phonepe  .cont_flt .chk_flt:after {

    background: #532d90!important;
}
.phonepe  .radio-toolbar{color: #532d90; border: 1px solid #532d90!important;}
.phonepe .radio-toolbar label {color: #532d90;}
.phonepe .coupn_radio  input:checked ~ .coupn_checkmark  {
    background-color:#532d90!important;
    border: 1px solid #532d90!important;
}

.phonepe .col_5_htl{
    width: 52%;
    text-align: center;
    float: left;
    background: #532d90!important;
}
.phonepe .partl-pay button{  background: #532d90!important;}
.phonepe .radio_main  input:checked ~ .checkmark  {
    border: 1px solid  #532d90!important;
}
.phonepe .radio_main .checkmark:after {
    background: #532d90!important;
}
.phonepe .c-cx{
    background: #532d90!important;
    border: 1px solid #532d90!important;
}
.phonepe .apl_btn{
    color: #532d90!important;
    border: 1px solid #532d90!important;
}
.phonepe .pic_lbl  .slct_chck_mark:after {
    background:#532d90!important;
}
.phonepe .pic_lbl  input:checked ~ .slct_chck_mark  {
    border: 1px solid #532d90!important;
}
.phonepe .slct_chck_mark {

    border: 1px solid #532d90!important;
}

.phonepe ._btnLogin {    background-image: linear-gradient(to left, #532d90, #532d90) !important;}
.phonepe ._resnd, .phonepe .timer , .phonepe ._logreff {
    color: #000000;
}
