.e-input-group.e-corner { border-radius: 5px; }

.e-upload-picture::before { content: '\e754'; font-family: e-icons; }

label.e-float-text,
.e-corner.e-float-input label.e-float-text,
.e-corner.e-float-input.e-control-wrapper label.e-float-text,
.e-corner.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
    padding-left: 34px;
}

.dragonspark-minimal.e-grid .e-rowcell.e-leftalign,
.dragonspark-minimal.e-grid .e-rowcell.e-centeralign,
.dragonspark-minimal.e-grid .e-rowcell.e-rightalign,
.dragonspark-minimal.e-grid .e-headercell.e-leftalign,
.dragonspark-minimal.e-grid .e-headercell.e-centeralign,
.dragonspark-minimal.e-grid .e-headercell.e-rightalign,
.dragonspark-minimal.e-grid .e-headercelldiv.e-leftalign,
.dragonspark-minimal.e-grid .e-headercelldiv.e-centeralign,
.dragonspark-minimal.e-grid .e-headercelldiv.e-rightalign,
.dragonspark-minimal.e-grid.e-row-responsive .e-gridcontent td[data-cell] .text-center {
    text-align: left !important;
}

.dragonspark-minimal.e-grid.e-row-responsive .e-gridcontent td::before,
.dragonspark-minimal.e-grid.e-row-responsive .e-summarycontent td::before {
    left: -7% !important;
}

.dragonspark-minimal.e-grid.e-row-responsive .e-gridcontent td[data-cell]:not(:has(img)) {
    padding-left: 10% !important;
}
