.table-inline-filter {
    width: 100%;
    margin-left: -5px !important;
    border: none;
    background: var(--kt-input-solid-bg);
    border-radius: .475rem;
}

table.fixedHeader-floating thead {
    background: rgba(0, 0, 0, 0.1);
}

.sub-field-area input {
    padding: 0px 3px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 5px;
}

#approval-comment-16:target {
    background: red;
}

#toastr-container > div {
    opacity: 1 !important;
}

.table-aside {
    font-size: 12px;
    border: 0px solid rgba(255, 255, 255, 0.1);
}

.table-aside th, .table-aside td {
    padding: 0px;
    color: gray;
}

.table-aside tr:not(:last-child) {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.select2-locked .select2-selection__choice__display {
    margin-left: 0px !important;
}

input, textarea {
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none;

}

input:focus, textarea:focus {
    box-shadow: 0 0 5px rgba(81, 203, 238, 1) !important;

    border: 1px solid rgba(81, 203, 238, 1) !important;
}