lightning-input >  lightning-primitive-input-simple > div > div > input{
    border: 0 !important;
    border-radius: 25px !important;
    padding: 5px 20px !important;
    width:17rem;
    height:40px !important;
}
lightning-input.dob >  div > input{
    border: 0 !important;
    border-radius: 25px !important;
    padding: 5px 20px !important;
    width: 17rem !important;
    height: 40px;
    text-align: left;
}
lightning-input.dob > lightning-datepicker > div > div > input{
    border: 0 !important;
    border-radius: 25px !important;
    padding: 5px 20px !important;
    width: 17rem !important;
    height: 40px;
    text-align: left;
}
lightning-input.predate >  div > input{
    border: 0 !important;
    border-radius: 25px !important;
    padding: 5px 20px !important;
    width: 17rem !important;
    height: 40px;
    text-align: left;
}    
@media only screen and (width> 820px),(width> 600px),(width> 300px){
    lightning-input.dob >  lightning-primitive-input-simple > div > div > input,lightning-input.predate >  lightning-primitive-input-simple > div > div > input{
        border: 0 !important;
        border-radius: 25px !important;
        padding: 5px 20px !important;
        width: 17.5rem !important;
    }
    .custominput lightning-input > lightning-primitive-input-simple > div > div > input {
    border: 0 !important;
    border-radius: 25px !important;
    padding: 5px 20px !important;
    width: 100% !important;
}

    lightning-input.dob > lightning-datepicker > div > div > input{
        border: 0 !important;
        border-radius: 25px !important;
        padding: 5px 20px !important;
        width: 100% !important;
        height: 40px;
        text-align: left;
    }
    lightning-input.predate >  div > input{
        border: 0 !important;
        border-radius: 25px !important;
        padding: 5px 20px !important;
        width: 100% !important;
        height: 40px;
        text-align: left;
    } 
}

lightning-input.Mobphone  > lightning-primitive-input-simple > div > div > input{
    border: 0 !important;
    border-radius: 0px 25px 25px 0px !important;
    /* padding: 5px 20px !important; */
}
lightning-input.weight  > lightning-primitive-input-simple > div > div > input{
    border: 0 !important;
    border-radius: 0px 25px 25px 0px !important;
    /* padding: 5px 20px !important; */
}
lightning-input.height > lightning-primitive-input-simple > div > div > input{
    border: 0 !important;
    border-radius: 0px 25px 25px 0px !important;
    /* padding: 5px 20px !important; */
}

lightning-input > lightning-datepicker > div > div > input{
    border: 0 !important;
    border-radius: 25px !important;
    padding: 5px 20px !important;
    width:100% !important;
    height:40px !important;
}

lightning-input > lightning-datetimepicker > div > fieldset > div > div > div > lightning-datepicker > div > div > input{
    border: 0 !important;
    border-radius: 25px !important;
    padding: 5px 20px !important;
}

/* lightning-input > lightning-datetimepicker > div > fieldset > div > div > div > lightning-datepicker > div > div > lightning-button-icon{
    right: 20px !important;
} */

lightning-input > lightning-datetimepicker > div > fieldset > div > div > div > lightning-timepicker > div > lightning-base-combobox > div > div > input{
    border: 0 !important;
    border-radius: 25px !important;
    padding: 5px 20px !important;
}

/* lightning-input > lightning-datetimepicker > div > fieldset > div > div > div > lightning-timepicker > div > lightning-base-combobox > div > div > div{
    right: 20px !important;
} */

lightning-combobox > div > div > lightning-base-combobox > div > div > div > button{
    border: 0px !important;
    background: white !important;
    border-radius: 25px !important;
    padding: 5px 10px !important;
}

/* lightning-combobox > div > lightning-base-combobox > div > div > div{
    right: 20px !important;
} */

lightning-textarea > div > textarea{
    background: white !important;
    border: 0px !important;
    border-radius: 25px !important;
    padding: 10px 20px !important;
}

lightning-dual-listbox > div > div > div > div > div{
    background: white !important;
    border: 0px !important;
    border-radius: 25px !important;
    padding: 10px 20px !important;
}

.btn-class > div > lightning-base-combobox > div > div > button{
    justify-content: center;
    
}

.btn-class > div > lightning-base-combobox > div > div > .slds-input__icon-group.slds-input__icon-group_right{
    display:none;
}

.btn-class.has-value > div > lightning-base-combobox > div > div > .slds-input__icon-group.slds-input__icon-group_right{
    display: none;
}


.btn-class > div > lightning-base-combobox > div > div > lightning-base-combobox-item{
    text-align: left;
}

.btn-class > div > lightning-base-combobox > div > div > button > span{
    color: #840a55;
}