#blade-apply-invoice-box .ctrl-grp {
    padding: 10px 0;
}

#blade-apply-invoice-box .ctrl-grp::after {
    clear: left;
}

#blade-apply-invoice-box .ctrl-grp .label {
    float: left;
    width: 110px;
    text-align: right;
    padding-right: 15px;
}

#blade-apply-invoice-box .ctrl-grp.required .label::before {
    content: "*";
    color: orangered;
    padding-right: 3px;
}

#blade-apply-invoice-box .ctrl-grp .ctrl {
    padding-left: 110px;
}

#blade-apply-invoice-box .ctrl-grp .ctrl input[type="text"] {
    width: 280px;
}

#blade-apply-invoice-box .ctrl-grp .e-tip {
    color: orangered;
    display: none;
}