/******************************************* NEW CSS ***********************/
.min-body-height {
    min-height: 300px;
}

.error-red {
    color: red
}

.small-box > .inner {
    text-align: right;
}

.small-box > .small-box-footer {
    text-align: right;
    padding-right: 5px;
}

table tr td.no-data-column {
    text-align: center;
    font-weight: bold;
}

.ulnew {
    margin-left: 0px;
    padding-left: 0px;
    list-style: none;
}

.lstyle-none {
    list-style: none;
}

.mt-20 {
    margin-top: 20px;
}

.select2-container *:focus {
    border-color: #3c8dbc !important;
}

.tblhed-bigcn {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}

.fw-bold {
    font-weight: bold;
}

.child-itm {
    padding-left: 25px !important;
}

.sg-itm {
    font-weight: 600;
}

.icon-error {
    color: red;
}

.icon-warning {
    color: yellow;
}

.icon-success {
    color: green;
}

.modal .modal-content .overlay {
    top: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(256,256,256,0.5);
}

    .modal .modal-content .overlay .fa-refresh {
        top: 100px;
        position: absolute;
        left:50%;
        font-size:35px;
    }
