.onStyle{color:CornflowerBlue!important}

.boldStyle{font-weight: bold;}

.turnOffBorder{
  border: none;
  outline: none !important;
}
.loaderCustom{  /* Loader Div Class */
    position: absolute;
    top:0px;
    right:0px;
    width:100%;
    height:100%;
    background-color:#eceaea;
    background-image: url('../images/ajax-loader.gif');
    background-size: 100px;
    background-repeat:no-repeat;
    background-position:center;
    z-index:10000000;
    opacity: 0.4;
    filter: alpha(opacity=40);
}
.customField{
    display: inline-block;
    padding-right: 15px;
}
.txtarea {
    font-family: 'Times New Roman';  /* a proportional font makes it more difficult to calculate the position */
    font-size: 14px;
    line-height: 16px;
    padding: 24px 32px 16px 8px;    /* different paddings so position computations don't accidentally return a "correct" result */
    text-indent: 20px;
}

table.flexibleColumns th, td {border-right:1px solid #e9edf2;}

.hideRow{
    display: none;
}

.fixedHeader thead {
    position: sticky;
    top: 64px;
    background-color: white;
    z-index: 999;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
}

.unsetOverflowX {
    overflow-x: unset
}

.hide-legend {
    display: none;
}
.custom-fullscreen-modal {
    max-width: 95vw !important;
    width: 95vw !important;
    height: auto !important;
    max-height: none !important;
}
