table {
    width: 92%;
    /*border-collapse:collapse;*/
    border-collapse: none;
    text-indent: initial;
    border-spacing: 0px;
    font-size: 1.4vh
}

table td {
    font-weight: bold;
    padding: .6vh;
}

table tr:nth-child(odd) {
    background: white;
    border-bottom: #003072 1px solid;
}

/*  Define the background color for all the EVEN background rows  */
table tr:nth-child(even) {
    border-bottom: #003072 1px solid;
    background: #ededed;
}

table tr th {
    background: #0000ca;
    color: white;
    text-align: center;
    font-weight: 900;
    /* border: white 1px solid; */
}

.tab_prop {
    /*position: fixed;*/
    /*margin-top:340px;*/
    /*margin-left: 210px;*/
}

table.bottomBorder {
    border: #003072 1px solid;
    border-collapse: collapse;
}

table.curvedEdges {
    border: 1px solid white;
}

table td {
    border-bottom: 2px solid #003072;
    /*width: :148px;*/
}

table tr {
    /*height:51px;*/
    height: 40px;
}

tbody tr {
    /*height:51px;*/
    height: 30px;
    text-align: center;
}

table tr th {
    min-width: 9%;
    max-width: 9%;
    overflow: hidden;
    font-family: GothamNarrow-Bold;
}

table tr td {
    min-width: 9.2vh;
    max-width: 9.2vh;
    overflow: hidden;
}

.blueRight {
    border-right: 1px solid #003072;
}

.admin_database {
    /* position: fixed;
    top: 68%;
    width: 117%;
    left: 43%; */
}

.fixed_headers {
    /* width: 657px;
    left: -530px;
    top: -382px; */
    position: absolute;
}

thead {
    background-color: #003072;
    color: white;
    top: 340px;
    BORDER-RADIUS: 15px 15px 0px 0px;
}

tbody {
    position: absolute;
/*    top: 2.1vh;*/
    height: 60vh;
    overflow-y: auto;
    /* margin-left: -3px ! important; */
}

.scrollable {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
}

.fourth_cell {
    text-align: center;
}

.five_cell {
    text-align: center;
}

.six_cell {
    text-align: center;
    /*text-decoration: underline;*/
}

.seventh_cell {
    text-align: center;
    text-transform: capitalize;
}

/*.six_cell {
    cursor: pointer;
}*/

.log_out {
    background-image: url(../images/assets/logout.png) !important;
    background-repeat: no-repeat;
    height: 37px;
    width: 185px;
    top: 544px;
    position: fixed;
    /* top: 1343px; */
    left: 435px;
    /* margin-top: 100px; */
    /* margin-top: 100px; */
    background-size: 100% 100%;
    background-color: #172169 !important;
    color: white !important;
    font-size: 16px !important;
    font-family: 'FrutigerLTStd-Light' !important;
    text-align: center !important;
}

#state {
    margin-right: 45px;
}

tr th:nth-child(1) {
    border-radius: 12px 0px 0px 0px;
    width: 9%;
}

tr th:nth-child(2) {
    min-width: 11vh;
    max-width: 11vh;
    width: 11vh;
}

tr th:nth-child(3) {
    min-width: 11vh;
    max-width: 11vh;
    width: 11vh;
}

tr th:nth-child(4) {
    min-width: 11vh;
    max-width: 11vh;
    width: 11vh;
}

tr th:nth-child(5) {
    min-width: 16vh;
    max-width: 16vh;
    width: 16vh;
}

.tBodyTD5 {
    text-transform: capitalize;
}

tr th:nth-child(6) {
    min-width: 7%;
    max-width: 7%;
    width: 7%;
}

tr th:nth-child(7) {
    min-width: 7%;
    max-width: 7%;
    width: 7%;
}

tr th:nth-child(8) {
    min-width: 10%;
    max-width: 10%;
    width: 10%;
}

tr th:nth-child(9) {
    min-width: 12%;
    max-width: 12%;
    width: 12%;
}

tr th:nth-child(10) {
    min-width: 5%;
    max-width: 5%;
    width: 5%;
    border-radius: 0px 15px 0px 0px;
}

tr td:nth-child(2) {
    min-width: 13.25vh;
    max-width: 13.25vh;
    width: 13.25vh;
}

tr td:nth-child(3) {
    min-width: 13.25vh;
    max-width: 13.25vh;
    width: 13.25vh;
}

tr td:nth-child(4) {
    min-width: 13.25vh;
    max-width: 13.25vh;
    width: 13.25vh;
}

tr td:nth-child(5) {
    min-width: 17.5vh;
    max-width: 17.5vh;
    width: 17.5vh;
}

tr td:nth-child(6) {
    min-width: 7vh;
    max-width: 7vh;
    width: 7vh;
    text-transform: capitalize;
}

tr td:nth-child(7) {
    min-width: 7.1vh;
    max-width: 7.1vh;
    width: 7.1vh;
}

tr td:nth-child(8) {
    min-width: 11.5vh;
    max-width: 11.5vh;
    width: 11.5vh;
}

tr td:nth-child(9) {
    min-width: 13.5vh;
    max-width: 13.5vh;
    width: 13.5vh;
}

tr td:nth-child(10) {
    min-width: 5.3vh;
    max-width: 5.3vh;
    width: 5.3vh;
}

.tBodyTD1 {
    font-family: GothamNarrow-Bold;
    color: #0000c9;
}

.view_more_status {
    color: #0095ff;
    text-decoration: none;
    font-family: GothamNarrow-Bold;
}

#print_count_img {
    width: 30vh !important;
    float: right;
}

#printPageTable {
    width: 74%;
    top: 33vh;
    left: 17vh;
    font-size: 1.9vh;
    font-weight: 500;
    font-family: Gotham-Book;
}

#printPageTable tbody {
    max-height: 32vh;
}

.printRow th {
    text-align: left;
    padding-left: 1vh;
}

.printRow td {
    text-align: left;
    padding-left: 1vh;
}

.printRow th:nth-child(1) {
    width: 21%;
    min-width: 22.2vh;
    max-width: 22.2vh;
    border-radius: 0px 0px 0px 0px;
}

.printRow th:nth-child(2) {
    min-width: 53vh;
    max-width: 53vh;
    width: 53vh;
}

.printRow th:nth-child(3) {
    min-width: 6vh;
    max-width: 6vh;
    width: 6vh;
}

.printRow th:nth-child(4) {
    min-width: 7vh;
    max-width: 7vh;
    width: 7vh;
}

.printRow th:nth-child(5) {
    min-width: 7vh;
    max-width: 7vh;
    width: 7vh;
}


.printRow td:nth-child(1) {
    min-width: 22.2vh;
    max-width: 22.2vh;
}

.printRow td:nth-child(2) {
    min-width: 50vh;
    max-width: 50vh;
    width: 50vh;
    text-overflow: ellipsis;
    white-space: nowrap;
    /* text-align: center; */
}

.printRow td:nth-child(3) {
    min-width: 7vh;
    max-width: 7vh;
    width: 7vh;
    text-align: center;
}

.printRow td:nth-child(4) {
    min-width: 7vh;
    max-width: 7vh;
    width: 7vh;
}

.printRow td:nth-child(5) {
    min-width: 6.8vh;
    max-width: 6.8vh;
    width: 6.8vh;
}

.print_count_row {
    background: #ffffff00 !important;
    height: 5vh;
}

.print_count_row td {
    border-bottom: none !important;
    padding: 0vh;
}

/* .print_count_row td {
    min-width: 100% !important;
    max-width: 100% !important;
    overflow: hidden;
} */

.print_count_row .print_totalcount_td {
    min-width: 62vh !important;
    max-width: 62vh !important;
    overflow: hidden;
}

.print_totalcountDiv {
    position: absolute;
    font-size: 2vh;
    color: black;
    left: 55.6vh;
    padding-top: 1vh;
}

#preview_print_table {
    width: 74%;
    top: 41vh;
    left: 17vh;
    font-size: 1.9vh;
    font-weight: 500;
}

#preview_print_table tbody {
    height: 29vh;
}

.preview_printRow th {
    text-align: left;
    padding-left: 1vh;
    font-family: 'GothamNarrow-Bold';
    font-weight: 500;
}

.preview_printRow td {
    text-align: left;
    padding-left: 1vh;
    font-family: "GothamNarrow-Book";
    font-weight: lighter;
}

.preview_printRow th:nth-child(1) {
    width: 21%;
    min-width: 22.2vh;
    max-width: 22.2vh;
    border-radius: 0px 0px 0px 0px;
}

.preview_printRow th:nth-child(2) {
    min-width: 39.25vh;
    max-width: 39.25vh;
    width: 39.25vh;
}

.preview_printRow th:nth-child(3) {
    min-width: 6vh;
    max-width: 6vh;
    width: 6vh;
}

.preview_printRow th:nth-child(4) {
    min-width: 13vh;
    max-width: 13vh;
    width: 13vh;
}

.preview_printRow th:nth-child(5) {
    min-width: 4vh;
    max-width: 4vh;
    width: 4vh;
}



.preview_printRow td:nth-child(1) {
    min-width: 22.2vh;
    max-width: 22.2vh;
}

.preview_printRow td:nth-child(2) {
    min-width: 42.5vh;
    max-width: 42.5vh;
    width: 42.5vh;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.preview_printRow td:nth-child(3) {
    min-width: 5vh;
    max-width: 5vh;
    width: 5vh;
    text-align: center;
}

.preview_printRow td:nth-child(4) {
    min-width: 17vh;
    max-width: 17vh;
    width: 17vh;
    text-align: center;
}

.preview_printRow td:nth-child(5) {
    min-width: 4vh;
    max-width: 4vh;
    width: 4vh;
}

.preview_print_count_row {
    background: #ffffff00 !important;
}

.preview_print_count_row td {
    border-bottom: none !important;
    padding: 0vh;
}

.preview_print_count_row td {
    min-width: 100% !important;
    max-width: 100% !important;
    overflow: hidden;
}

.preview_print_totalcountDiv {
    position: absolute;
    font-size: 2vh;
    color: black;
    left: 47vh;
    padding-top: 1vh;
}

.preview_print_count_row .print_totalcount_td {
    min-width: 53vh !important;
    max-width: 53vh !important;
    overflow: hidden;
}