@font-face {
  font-family: 'Phetsarath OT';
  src: url('./../../../uploads/fonts/Phetsarath-OT.ttf');
}
@font-face {
  font-family: 'Phetsarath OT_Bold';
  src: url('./../../../uploads/fonts/Phetsarath-OT_Bold.ttf');
}
@font-face {
  font-family: 'NotoSansLao';
  src: url('./../fonts/NotoSansLao-Regular.ttf');
}
@font-face {
  font-family: 'NotoSansLao-Bold';
  src: url('./../fonts/NotoSansLao-Bold.ttf');
}
.la-nomal,.swal2-title,.swal2-confirm,.swal2-cancel,.swal2-html-container{font-family: 'NotoSansLao';}
.la-bold{font-family: 'NotoSansLao-Bold';}
.food-card:hover{cursor: pointer;}
.pagination .btn-icon{ margin: 0px 2px; background-color: rgb(197, 195, 195);}
.pagination .btn-icon:hover{background-color: darkgrey;}
.navbar-expand-lg .nav-item .active{color: aliceblue;}
.text-right{text-align: right;}
#print-table td,#print-table td{padding-top: 0px; padding-bottom: 0px;}
.bg-ferrari{background-color: #47d9f6;}
.food-img{object-fit: cover; height: 100px; border-top-right-radius: 3px; border-top-left-radius: 3px;}
.card strong{margin: 0px 5px;}
@media only screen and (max-width: 600px) {
    .res-title, .res-price{font-size: 22px !important;}
}
.row .menu {padding-right: calc(var(--bs-gutter-x) * .1);}
.row .menu {padding-left: calc(var(--bs-gutter-x) * .1);}
.paginationIn .btn{margin: 0px 3px;}
.paginationIn .active .btn{background-color: #ffc107;}
.hide{display: none;}
#grand-total-amount{font-size: 22px;color:#dc3545;}
.table-button{margin: 3px;}
.table-button span{font-size: 12px;}
.kitchen-table{display: none;}
.jq-toast-wrap .jq-toast-heading{font-family: 'NotoSansLao';}
#table-order-button button{padding: 2px 7px 2px 7px;}
#table-order-button button .available{margin-top: -10px;}
.item-qty-hide{display: none;}
#date-time{color: white;background-color: black; padding-top: 5px; border-radius: 5px;}
.order-num{font-size: 22px;}
.qty-value{font-size: 17px;}
.col-md-ferrari{float: left;}
.col-md-ferrari-info{padding: 7px 20px 7px 20px; margin: 1px; color: white;}
.category-font-size{font-size: 18px;}
.my-tr-change{background-color: #47d9f6 !important;}
.created-time{font-size: 10px; margin-top: -5px;font-style: italic;}
.bg-yellow {
  background-color: #f1c40f !important; }
  .staff{padding: 0px 2px; border-radius: 3px;}
.btn-search{border-top-left-radius: 0px; border-bottom-left-radius: 0px;border: 1px solid #ced4da !important;}
#rfid-input{margin-top: 5px; height: 45px; padding-left: 5px; border-radius: 3px;border: 1px solid #ced4da;}
.bg-warning-grey{background-color: #FF8C00;}