﻿/*==================Loader==========================*/
.loader {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url(../images/loader.gif) center no-repeat rgba(128, 128, 128, 0.2);
}

.loader-whitebk {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url(../images/loader.gif) center no-repeat rgba(255, 255, 255, 1.0);
}
/*============================================*/

/*=====================Mouse Pointers=====================*/
.ban-pointer:hover {
    cursor: not-allowed;
}
/*========================================================*/

/*================Kendo Grid Row Height==================*/
/*.k-grid tbody tr {
    height: 90px !important;
}*/
/*=======================================================*/

/*===============NO Print===============*/
@media print {
    .no-print {
        display: none;
    }
}
/*======================================*/


/*=============Vertical Divider============*/
.row.vertical-divider {
    overflow: hidden;
}

    .row.vertical-divider > div[class^="col-"] {
        /*text-align: center;*/
        padding-bottom: 100px;
        margin-bottom: -100px;
        border-left: 3px solid #d4d3d3;
        border-right: 3px solid #d4d3d3;
    }

    .row.vertical-divider div[class^="col-"]:first-child {
        border-left: none;
    }

    .row.vertical-divider div[class^="col-"]:last-child {
        border-right: none;
    }
/*=========================================*/

.unit {
    padding-left: 30px;
}

.col-title {
    font-size: 22px;
    font-weight: bold;
}

/*===============LeftBar Navigation Tab================*/
.nav-tab-icon-size {
    text-align: center;
    font-size: 20px;
}

.nav-tab-text-size {
    font-size: 10px;
    text-align: center;
}
/*=========================================*/

/*=================Center Grid Column===============*/
.col-center-block {
    float: none;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
/*==================================================*/


/*=================Data Table Grid Detail===============*/
 td.details-control {
        background: url('../../content/images/details_open.png') no-repeat center center;
        cursor: pointer;
    }

    tr.shown td.details-control {
        background: url('../../content/images/details_close.png') no-repeat center center;
    }
    /*==================================================*/