@font-face {
    font-family: 'Noto Sans Lao';
    src: url(NotoSansLao-Bold.ttf) format('truetype'), url(notosanslao-bold-webfont.woff) format('woff'), url(notosanslao-bold-webfont.woff2) format('woff2');
    font-weight: normal;
    font-style: normal;
}

/* @font-face {
    font-family: '10B Muc Zeit';
    src: url(Muc-Zeit-Medium.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
} */

body {
    font-family: 'Noto Sans Lao', 'Phetsarath OT', sans-serif !important;
}

body div {
    font-family: 'Noto Sans Lao', 'Phetsarath OT', sans-serif !important;
}

body div .card {
    font-family: 'Noto Sans Lao', 'Phetsarath OT', sans-serif !important;
}

.table-responsive {
    overflow-y: scroll;
    /* height:700px; */
    height: 65vh;
}

.table-responsive2 {
    overflow-y: scroll;
    /* height:500px; */
    height: 80vh;
}

.table-responsive3 {
    overflow-y: scroll;
    /* height:450px; */
}

.table-responsive4 {
    overflow-y: scroll;
    height: 50px;
}

.table-responsive5 {
    overflow-y: scroll;
    height: 80vh;
}
.table-responsiveList {
    overflow-y: scroll;
    /* height: 90%; */
   height: 66vh;
}
.table-responsive6 {
    overflow-y: scroll;
    height: 80vh;
}
.table-responsiveCard {
    overflow-y: scroll;
    /* height: 250px; */
    height: 41vh;
}
.table-responsive th {
    position: sticky !important;
    top: 0 !important;
    background-color: #066BCA;
    color: white;
    border-top: 1px;
    z-index: 1;
}

.table-responsive2 th {
    position: sticky !important;
    top: 0 !important;
    background-color: #066BCA;
    color: white;
    border-top: 1px;
    z-index: 1;
}

.table-responsive3 th {
    position: sticky !important;
    top: 0 !important;
    background-color: #066BCA;
    color: white;
    border-top: 1px;
    z-index: 1;
}

.table-responsive5 th {
    position: sticky !important;
    top: 0 !important;
    background-color: #066BCA;
    color: white;
    border-top: 1px;
    z-index: 1;
}

.table-responsive6 th {
    position: sticky !important;
    top: 0 !important;
    background-color: #066BCA;
    color: white;
    border-top: 1px;
    z-index: 1;
}

.toolcolor {
    color: black;
}

.highlight {
    background-color: yellow;
}

.table-responsive2 {
    overflow-y: scroll;
    height: 500px;
}

.table-responsive3 {
    overflow-y: scroll;
    height: 375px;
}