﻿
.no-width {
    width: 50px;
    text-align:center;
}
.no-col {
    vertical-align : top !important;

}

.no-va-middle {
    vertical-align: middle !important;
}

.currentpage {
    background-color: var(--core-color)!important;
    color: white !important;
}

.btn-pagno {
    height: 37px;
    display: inline-block;
    font-size: 14px;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    padding: .375rem .55rem;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    color: var(--secondarybtn-Font-color);
}

    .btn-pagno:focus {
        outline: none;
        box-shadow: none;
    }

.btn-pag {
    height: 37px;
    text-align: center;
    vertical-align: middle;
    background-color: transparent;
    /* padding: .375rem .75rem;*/
    border-radius: .25rem;
    border: 1px solid transparent;
    color: var(--core-color);
}

.btn-nav-pag {
    margin-right: 3px;
}

    .btn-nav-pag:hover, .btn-pagno:hover {
        /*color: #007bff;*/
        /*color: var(--core-color);
        background-color: #ededed;*/
        color: var(--core-font-color);
        background-color: #10172d80;
    }

    .btn-nav-pag:focus {
        outline: none;
        color: var(--core-color);
        background-color: #ededed;
        border: 2px solid #e3e3e3;
    }

.btn-pag:hover {
    color: var(--core-font-color) !important;
    background-color: #10172d80 !important;
}


.lbl-pag-no {
    font-size: 14px;
    color: gray;
    margin-top: 7px;
}

.lbl-rowcount {
    font-size: 14px;
    color: gray;
    padding-top: 7px;
    padding-right: 5px;
    float: right;
}

.modal .btn-pag, .modal .btn-pagno, .modal .lbl-pag-no, .modal .lbl-rowcount {
    color: var(--core-color);
}

.paging {
    padding: 3px;
    text-align: center;
    display: block !important;
}

[paging-display = "False"] {
    display: none !important;
}

[paging-display = "True"] {
    display: block !important;
}


/*End Custom Grid fixed Paging No*/

/*table css*/
.table{
    margin-bottom : 0px !important;
}
.table-layout {
    table-layout: fixed;
}

.table thead th {
    vertical-align: top !important;
}
.tfooter{
    position : sticky;
    bottom : 0;
}
.table td {
    vertical-align: top;
    color: var(--tfont-color);
    font-size: 16px;
}

   /* .table td span {
        font-size: 13px;
    }*/


table thead {
    background-color: var(--thead-backcolor);
    color: var(--thead-color);
    font-size: 14px;
}

/*table last row border*/
.table tbody > tr:last-child {
    border-bottom: 1px solid var(--addit-color);
}

.table tbody tr:hover {
    background-color: #d3d6d95e !important;
}

table thead th, td {
    padding: 10px !important;
}

.shoppingH table thead {
    background-color: #cccccc70;
    color: var(--thead-backcolor);
    font-size: 14px;
}

.dis-block{
    display: block;
}
/*Box Shadow Theme*/
/*.Box-Shadow .table thead {
    background-color: unset;
    color: rgba(0,123,255,.5);
    font-size: 12px;*/
/*box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px;*/
/*}

    .Box-Shadow .table thead tr {
        border-top: 10px solid #F2F5F7;
        border-left: 10px solid #F2F5F7;
        border-right: 10px solid #F2F5F7;*/
/*background: #7bb5f1;*/
/*color: white;
    }

.Box-Shadow .table tbody td {
    padding: 10px !important;
}

.Box-Shadow .table tbody tr {*/
/*box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px;*/
/*border-top: 10px solid #F2F5F7;
    border-left: 10px solid #F2F5F7;
    border-right: 10px solid #F2F5F7;
    background: white;
}

.Box-Shadow .table td, .table th {
    border-top: unset;
}

.Box-Shadow .table tbody tr:hover {
    background-color: #e0effb !important;
}

.Box-Shadow .table tbody > tr:last-child {
    border-bottom: 10px solid #F2F5F7;
}*/
.ConsignDetail .table tbody tr:first-child, .ConsignDetail .table tbody
tr:last-child {
    cursor: unset !important;
}
.table tbody tr:nth-child(even) {
    /*background-color: #e8f6ff;*/
}/*
.table td, .table th {
    border-top: none;
}*/

.freezeTheme {
    overflow: auto;
}
    .freezeTheme .thead {
        position: sticky;
        top: -1px;        
        border-bottom: 2px solid var(--tborder-color);        
        z-index:1;
    }

.col_freez {
    position: sticky;
    left: 0px;
    z-index: 2;
    background: white;
}

.tr-bgcolor {
    background-color: var(--thead-backcolor);
}

.darkBlue-paging-inModal button, .darkBlue-paging-inModal span {
    color: var(--secondarybtn-background-color) !important;
}

.darkBlue-paging-inModal .currentpage {
    color: white !important;
}

.row-text-color td {
    color: var(--text-color)
}


@media (max-width: 767px) {
    .paging {
        /* position: sticky;
        bottom: 0;*/
        width: 100%;
        /*background: #fff;*/
        /* margin-bottom: -15px;*/
    }

    .lbl-pag-no {
        display: none;
    }

    .lbl-rowcount {
        display: none !important;
    }

    /*.no-col {
        display: none !important;
    }*/

    .no-width {
        width: 35px;
        text-align: center;
    }

    .showComT {
        display: none !important;
    }
    .freezeTheme{
        overflow-x:hidden;
    }
}

@media (min-width: 768px) {
    .showMobT {
        display: none !important;
    }
}
