﻿
/*#content {
    background-color: #eeeeee !important;
}

.custom-meterial-design {
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
    padding: 20px;
    background-color: white;
}*/

/*.table-responsive {
    overflow: scroll;
    max-height: 500px;
}*/

/*.table tr td, .table tr th {
    word-wrap: normal;
    white-space: nowrap;
    vertical-align: middle;
}*/

/*.table tr th {
    text-align: center;
    word-wrap: normal;
    white-space: nowrap;
    vertical-align: middle;
    background-color: #444645;
    color: white;
}*/

/*.box, .visa-banner.page-payment {
    margin: 0 0 1em;
    background-color: #fff;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
    padding: 20px;
}

.box-empty-cart {
    position: relative;
}

.box-content, .box-header-content {
    padding: 20px;
}

.empty-cart {
    margin: 50px;
    text-align: center;
    color: #7B7B7B;
}

.empty-cart-icon-container {
    width: 95px;
    height: 95px;
    border-radius: 100%;
    margin: auto;
    color: #1f3d7c;
    line-height: 95px;
    font-size: 90px;
    position: relative;
    margin-bottom: 20px;
}*/

.tableFixHead {
    overflow-y: auto;
    height: 85vh;
}

    .tableFixHead table {
        border-collapse: collapse;
        width: 100%;
        margin-top: 0px !important;
    }

        .tableFixHead table thead {
            position: relative;
            z-index: 2;
        }

        .tableFixHead table tbody {
            position: relative;
            z-index: 1;
        }

    .tableFixHead th,
    .tableFixHead td {
        padding: 8px 16px;
    }

    .tableFixHead th {
        position: sticky;
        top: -1px;
        background: #fff;
        z-index: 2;
    }

.centeredCol{
    text-align:center !important;
}

.shadowed {
    box-shadow:  0px 0px 0.5px 0.1px rgb(223, 223, 223)
}

.purpleTileHeader {
    background-color: #51445f !important;
    color: white;
}

.tableNoWrap th, .tableNoWrap td {
    white-space: nowrap
}
.notificationCount {
    height: 25px;
    width: 25px;
    background-color: #980c0c;
    border-radius: 50%;
    line-height: 25px;
    text-align: center;
    color: white;
    display: inline-block;
    font-weight: 500;
}