.customer-agr-sin {
    float: inline-end;
}
.single-login .form-control-select {
    padding: 0.375rem 2.1rem 0.375rem 0.75rem;
    height: 50px;
    font-size: 13px;
    border-radius: 10px;
    background: #ffffff;
    border: 1px solid #57bac9;
    color: #000000;
    font-weight: 500;
    position: relative;
    box-shadow: 5px 4px 5px 3px #4d4d4d1f;
}
p.status_con.active_con.in-progress-status {
    color: #ef7b04;
}
p.status_con.active_con.complete-status {
    color: #5a9d03;
}
.transaction-action {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
}
.form-group.customer-item-add-btn {
    display: flex;
    justify-content: center;
    align-items: center;
}
.customer-item-add-btn button {
    min-width: 211px;
    margin-top: 40px;
}
span.select2-selection.select2-selection--single {
    min-height: 50px;
}
span.select2-selection.select2-selection--single {
    display: flex;
    align-items: center;
}
.form-group input{
    min-height: 50px;
}
.form-group select{
    min-height: 50px;
}
.sub-cat-amt-cust-add {
    border: 1px solid #ced4da;
    height: 50px;
    padding: 5px 0px 5px 20px;
    background-color: #fff;
    border-radius: 5px;
}
.sub-cat-amt-cust-radio-div {
    display: flex;
    gap: 10px;
}
#sub_category_rate_customer_item_add {
    font-size: 18px;
    font-weight: bold;
}
input.form-control.custom-rate-style {
    margin-top: -5px;
    border: none;
    min-height: 48px;
    padding-right: 82px;
}
#sub_category_rate_customer_item_edit {
    font-size: 18px;
    font-weight: bold;
}
.customer-address-action {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.demnd-details-div {
    display: flex;
    align-items: center;
}
.demand-title {
    min-width: 200px;
    font-size: 20px;
    font-weight: bold;
    color: #9a9090;
}
.demand-data {
    color: #000;
    font-size: 15px;
}
.update-password-details-div {
    min-width: 425px;
}
select.form-control.rate-select-input {
    border: transparent;
    margin-top: -5px;
    min-width: 266px;
    max-width: 266px;
    min-height: 48px;
}
select.form-control.rate-select-input-edit {
    border: transparent;
    margin-top: -5px;
    min-width: 430px;
    max-width: 430px;
    min-height: 48px;
}
input.form-control.custom-rate-style-buyer {
    margin-top: -5px;
    border: none;
    min-height: 48px;
    padding-right: 82px;
    min-width: 435px;
}