.select2-hidden-accessible { display: none; }
.tableHead th {
    text-align:center;
}
.bHead {
    background-color: #90C3D4;
}
.bsHead {
    background-color: #B8EDFF;
}
.bBody {
    background-color: #E3F8FF;
}
.gHead {
    background-color: #A1D490;
}
.gsHead {
    background-color: #C3FCB1;
}
.gBody {
    background-color: #EAFFE3;
}
.leftRight {
    background-color: #F8E3FF;
}
.ajax-loader {
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -32px; /* -1 * image width / 2 */
    margin-top: -32px;  /* -1 * image height / 2 */
    display: block;
    z-index: 9999;
}
#goTop {
    padding: 5px;
    position: fixed;
    bottom: -150px;
    right: 10px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    z-index: 999;
}
div#logo-group span#logo img{
    padding-top: 2px;
    width:195px;
}
input[type="text"]:focus,
input[type="button"]:focus,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="password"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus,
input[type="date"]:focus,
textarea:focus,
select:focus {
    background: #fffb76;
    /*border: 1px solid #54ce3c;*/
    color: #000000;
}
table.table thead th, table#dt_basic thead th ,
.dataTables_wrapper .dataTables_scrollHead .dataTables_scrollHeadInner th
{
    border: 1px solid #4c4f53!important;
    background:#4c4f53;
    color:#fff;
    text-align: center;
}

.editable-input .datepicker th
{
    border: 1px solid #ffffff!important;
    background: none;
    color:#000000;
    text-align: center;
}


div.modal-lg {
    height: 500px;
}
.modal-backdrop {
    z-index: -1;
}
div.form-error ul {
    color: #c2032f;
    font-weight: bold;
}

#flashWarning {
    animation-duration: 1200ms;
    animation-name: blink;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    -webkit-animation:blink 1200ms infinite; /* Safari and Chrome */
}
@keyframes blink {
    from { color:red; }
    to { color:white; }
}
@-webkit-keyframes blink {
    from { color:red; }
    to { color:white; }
}

.jqstooltip { position: absolute;left: 0px;top: 0px;visibility: hidden;background: rgb(0, 0, 0) transparent;background-color: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";color: white;font: 10px arial, san serif;text-align: left;white-space: nowrap;padding: 5px;border: 1px solid white;z-index: 10000;}.jqsfield { color: white;font: 10px arial, san serif;text-align: left;}

.resultDiv {
    background-color: #ce10b2;
    color: #fff;
    /*font-weight: bold;*/
    font-size: 12px;
    padding: 5px;
    margin-bottom: 10px;
    margin-top: -10px;
}

.resultDiv a {
    color: #eef442;
}

.summaryDiv {
    background-color: #2B6318;
    color: #fff;
    /*font-weight: bold;*/
    font-size: 12px;
    padding: 5px;
    margin-bottom: 10px;
    margin-top: -10px;
}

.stdinfo {
    background-color: #530e27;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    padding: 5px;
}



