table {
    width: 100%!important;
}
table.table td{
    vertical-align: middle;
}
thead input {
    width: 100%;
}
table.dataTable thead th {
    padding: 8px 10px;
}
table.table td  {
    vertical-align: top;
}
textarea#add\.1nh9srjjib6\.notice {
    word-break: normal;
}

.edoc_loading {
    position: relative;
    margin: auto;
    top: 190px;
}
.loading_box{
    position:relative;
    width:50px;
    height:50px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gQZDhIrkR8KZQAAAAxpVFh0Q29tbWVudAAAAAAAvK6ymQAABQZJREFUaN7tmllslFUUx3/nftMZChQdElSs7MZAYiAEfSEKGhISWRo0QFiMIbWCy4M+qCHRBI1GojEkPvAAggbcAkKsFIIao+AWEDSGEFOhBWpKLUjtPp3tu8eHaVPbzjed0q/OTML/YR7mu3fm/u65555lRrgeLd81DpiAMWHEjME4BpIy+EQBrJK0TVyhmpMVcXySZD1y8c4wo537EfMgInOBUtASkCCoGdp3ShtWK3FCWzm4ruH/AVm4o5hwsAzhUUTmAzchmCFvRH+pgsqbNPMKxzZEhwsSyPi0bO9kAvY50PUgtwxj2Wm20ABaRjixC6gZGZC1RwyRxjk47ssgjyB+EvQxSxgNFPvxSQNBHv7AEGuai+O8AbqYkWJAAeoQ0+rHp/V10uUfCjY2E9xXgcUjZwlAtQNlP+EpDSNhkZtxnBdRWUrme8iixEEjQBeQAFHQbK5gi2o9sI/I2Pf47IGkvyBrDxYRa9kAZj1GekyfTm0op7H6JehvKFcwEoOAopliiaR41SSJm2aObmjy08C9INGOKYhZl3pPvY71JVTfJRnfS9WmevJIqQP0/FWDuktA5nn6hWoNVl8jZt7ON4hei9QeHosxizwDnHIZZBu/R/Zw7mmXPFTKIkZKQed4WKML9CiJzk/yFaIXxNUpwIS0vqFcQ+UwVc+0kMcy3RfKZGCUR9RqROUsea6Uj4hM7E5++ssF/Zt2ruY7SM/iR3v4uYK0cslGCsMiIB6xQ4E4teW5d/IV798B3AoKJtRAU0cjxzdpFmm8pIoGVZtTgKeqDY0n7gO7EZGZYCzEfyEc3MM975zk9LM6eD2S8p/cgTz5q3D11CyEramiTnrOyb0IEykt2cxpqgdmv8Oshn1X28UA6j4EzO+zDhEQFiAsSp/G55ta2xyEqWn3UiSEmGmFAZIMCRDyPCrS6xr5DdLTpPA+9lo4INdV6t4AuQHiO4ikzU409VI4IEpL+sCnLqp/Fg6Idb9HbU0ao1wAvi0gi5ifgddRPYES6W6efQe8RWfDT7mLIWaQFMn2S+MPlUdZ+fF+4vGTONyJGBc3eQExdXz1Uu5S+BLXoBpI7bemcWJjB6bxB9Z1AdUs332eQAl8vjr3NUjUGIJS/J8A3hdENeFdj1Q9nj+dkpBrgLBXJobQXiBxpHMMqrd5+Ekc1X/yH+QHFZKhu0AmebSpIqj8lf8g2ysDOJQh6nW0mqE3xuUvSKRlBaJrBnY/BVJtqoskii9m0XzIZcdk9zKMbEaY6DGiHcsJjqxpzk+QJduDBEetxsgLCLM9oiRYrUO0T8bhH8j0RcK8jQGiLUHEEQbrIoVKlK6AMLo1QNyUYLgbdZZh7BpExmeoGFtQPUBl+Sn/QZZ9OopAxwKSkaUEglMRisDJPMfGlGDUkDRjcWQ8SCnCOCTjD5cJkB9xnX39HwwfZMmOIEWdq0C2IMzIPu3Xbr81qfYOSua54qJ6FqvbqHrsvP8gwaJZoE9gZIZnaZMNVGa5WHsO1S1Uln8zMhWiY6ZhZPIIdlHiqJ5B2ExleZXXsOFbxGoCwe3+S4avCKi2A8ex7jYqK45lGuyDs5s/sPYMRqf71F11Ue0EqcfqPiwfcaiidrBJwwe53FjL7RN2goRR5nZ3/2QIR8cCSSAKtIHWpYo6+aL/FZtJ/uzhqq8NifrZiC5EdBKYLHzPgooFjaGmGdEGRC9gbQ2VFdeGuoR/AfAu2S5m209dAAAAAElFTkSuQmCC');
    animation:pulse .4s alternate infinite ease-in-out;
    -webkit-animation:pulse .4s alternate infinite ease-in-out;
    -moz-animation:pulse .4s alternate infinite ease-in-out;
    top:0;
    left:calc(50% - 25px);
    border-radius:3px;
}
@keyframes animate{
    from{
        transform:rotate(0);
        -webkit-transform:rotate(0);
        -moz-transform:rotate(0);
        -ms-transform:rotate(0);
        -o-transform:rotate(0);
    }
    to{
        transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
@keyframes pulse{
    to{
        transform:scale(.8);
        opacity:.5;
    }
}
.inventoryTable thead tr th:nth-child(1),
.inventoryTable tbody tr td:nth-child(1) {
    width: 30%;
    min-width: 30%;
    max-width: 30%;
    word-break: break-all;
}
.inventoryTable thead tr th:nth-child(2),
.inventoryTable tbody tr td:nth-child(2) {
    width: 69%;
    min-width: 69%;
    max-width: 69%;
    word-break: break-all;
}
.ts-control .disabled {
    background-color: #e9ecef;
    opacity: 1;
}

.issuedForText textarea{
    height: 25% !important;
}
.cerSourceText textarea{
    height: 10% !important;
}
component.eas-field-require .ts-control .items{
    background-color: rgba(220, 29, 37, 0.2);
    border-color: #dc1d25;
}
.issuedForText textarea{
    height: 25% !important;
}
.cerSourceText textarea{
    height: 10% !important;
}
.eas-field-require .form-group{
    margin-bottom: 0;
}
.eas-field-require .eas-field-require-message {
    margin-bottom: 1rem;
}
component.eas-field-require .ts-control .ts-input {
    background-color: rgba(220, 29, 37, 0.2);
    border-color: #dc1d25;
}
.bgGreen {
    background-color: #1e7e34!important;
}

[data-theme="dark"] {
    --color-bg: #000;
    --color-bg-body: #191d21;
    --color-fg: #dee2e6;
    --color-bg-table-1: #343a40;
    --color-bg-table-2: #212529;
    --color-bg-form-control: #fff;
    --bs-warning-rgb: 255, 193, 7;
    --bs-warning-color: #ffc107;
    --bs-danger-color: #dc3545;
    --bs-dark-rgb: 33, 37, 41;
}

.bootstrap-dark .table>:not(caption)>*>*
.bootstrap-dark table.table-striped.dataTable.order-column tbody tr:nth-of-type(even)>*,
.bootstrap-dark table.table-striped.dataTable.order-column tbody tr:nth-of-type(even)>*,
.bootstrap-dark table.table-striped.dataTable.order-column tbody tr:nth-of-type(even)>*,
.bootstrap-dark table.table-striped.dataTable tbody tr:nth-of-type(even)>*,
.bootstrap-dark table.table-striped.dataTable tbody tr:nth-of-type(even)>*,
.bootstrap-dark table.table-striped.dataTable tbody tr:nth-of-type(even)>* {
    background-color: var(--color-bg-table-1)!important;
}

.bootstrap-dark .table-striped>tbody>tr:nth-of-type(odd)>*
.bootstrap-dark table.table-striped.dataTable.order-column tbody tr:nth-of-type(odd)>*,
.bootstrap-dark table.table-striped.dataTable.order-column tbody tr:nth-of-type(odd)>*,
.bootstrap-dark table.table-striped.dataTable.order-column tbody tr:nth-of-type(odd)>*,
.bootstrap-dark table.table-striped.dataTable tbody tr:nth-of-type(odd)>*,
.bootstrap-dark table.table-striped.dataTable tbody tr:nth-of-type(odd)>*,
.bootstrap-dark table.table-striped.dataTable tbody tr:nth-of-type(odd)>* {
    background-color: var(--color-bg-table-2)!important;
}
.bootstrap-dark table.table-striped.fixedHeader-floating {
    background-color: var(--color-bg-table-2)!important;
    color: var(--color-fg) !important;
}
.bootstrap-dark .ts-dropdown-content {
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 200px;
    overflow-scrolling: touch;
}
.bootstrap-dark .ts-dropdown,
.bootstrap-dark .ts-dropdown.form-control {
    height: auto;
    padding: 0;
    z-index: 1000;
    background: var(--color-bg-form-control);
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0.25rem;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.bootstrap-dark .ts-control.form-control {
    padding: 0;
    height: auto;
    background: none;
}
.bootstrap-dark .form-control:focus,
.bootstrap-dark .ts-dropdown.form-control:focus,
.bootstrap-dark .ts-control.form-control:focus {
    color: var(--color-fg);
    background-color: var(--color-bg);
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(13,110,253,.25);
}
.bootstrap-dark .ts-input.full {
    border: none;
    background-color: var(--color-bg);
    color: var(--color-fg);
}
.bootstrap-dark .ts-control.multi .ts-input.has-items {
    border: none;
    background-color: var(--color-bg);
    color: var(--color-fg);
}
.bootstrap-dark .ts-input,
.bootstrap-dark .ts-control.single .ts-input.input-active {
    border: none;
    background-color: var(--color-bg);
    color: var(--color-fg);
}
.bootstrap-dark .dropdown-input-wrap,
.bootstrap-dark .ts-dropdown-content,
.bootstrap-dark .dataTables_wrapper .dataTables_filter input,
.bootstrap-dark .plugin-dropdown_input .dropdown-input{
    color: var(--color-fg);
    background-color: var(--color-bg);
    caret-color: var(--color-fg);
}
.bootstrap-dark .dataTables_wrapper .dataTables_length,
.bootstrap-dark .dataTables_wrapper .dataTables_filter,
.bootstrap-dark .dataTables_wrapper .dataTables_info,
.bootstrap-dark .dataTables_wrapper .dataTables_processing,
.bootstrap-dark .dataTables_wrapper .dataTables_paginate {
    color: var(--color-fg);
}
.bootstrap-dark .dataTables_wrapper .dataTables_length select {
    color: var(--color-fg);
    background-color: var(--color-bg);
}
.bootstrap-dark .dataTables_wrapper .dataTables_paginate .paginate_button {
    color: var(--color-fg)!important;
}
.bootstrap-dark .eas-modal-content {
    color: var(--color-fg);
    background-color: var(--color-bg-body);
}
.bootstrap-dark .bg-warning {
    background-color: rgba(var(--bs-warning-rgb)) !important;
    color: rgba(var(--bs-dark-rgb)) !important;
}
.bootstrap-dark .table-warning,
.bootstrap-dark .table-warning>td,
.bootstrap-dark .table-warning>th{
    color: var(--bs-warning-color) !important;
}
.bootstrap-dark .table-danger,
.bootstrap-dark .table-danger>td,
.bootstrap-dark .table-danger>th{
    color: var(--bs-danger-color) !important;
}
.bootstrap-dark .autocomplete {
    background: var(--color-bg);
    color: var(--color-fg);
    border: 1px solid rgba(50, 50, 50, .6);
}

.eas-modal .eas-modal-footer button:first-child {
    background-color: #28a745;
    border-color: #28a745;
    color: #fff;
    margin-right: 5px;
}
.eas-modal .eas-modal-footer button:first-child:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34;
}
