﻿td.verticalmiddle {
    vertical-align: middle;
}

.tbliconsize {
    font-size: 12px;
}

.reportContainer {
    border: 1px solid #009efb;
    padding: 2px;
    position: relative;
    display: inline-flex; /* Fit to content width */
    flex-wrap: wrap; /* Allows content to wrap if it exceeds container width */
    margin-top: 2px;
}

.tblColumnHide {
    display: none;
}

.tblHeaderColor {
    background: #009efb;
    color: white;
}

.tblTotalColor {
    background: #55ce63;
    color: white;
}

.dataTables_length select {
    width: 60px !important; 
}

.dataTables_scroll {
    overflow: auto;
}

/*Loader - Start*/

/*.logocontainer .ansilogo .icon-AnsiStudio1 {
    font-size: 46px;
    text-align: center;
    line-height: 59px;
    display: block;
    padding-left: 7px;
}*/

/*Loader - End*/
