body{overflow-y:hidden}.new-card-top__padding-top{padding-top:60px}.header-icon{margin-left:1.5rem}.header-icon-img_size{width:175px;margin-bottom:5px}#txtBalanceInSession{padding:3px 7px 4px 7px}button.float-button{position:fixed;width:45px;height:45px;bottom:30px;right:19px;background-color:#e67e22!important;border-radius:50px;text-align:center;box-shadow:2px 2px 3px #999;padding-right:4px!important;z-index:100}.float-button-qr{position:fixed;width:45px;height:45px;bottom:88px;right:19px;background-color:#e67e22!important;border-radius:50px;text-align:center;box-shadow:2px 2px 3px #999;padding-right:4px!important;z-index:100}.title-outside-card{visibility:hidden;display:none}.title-inside-card{font-size:1rem}.width-title-input-menu{width:135px}.width-title-input-order-list{width:88px;padding-left:10px;color:#888}.padding-title-input-right_order-list{padding:0!important;margin:0!important;padding-left:12px!important;padding-right:12px!important}.padding-title-input-left_order-list{padding:0!important;margin:0!important}.calendar-cell-menu-cash{background:url(/Content/images/menu-cash.png) no-repeat left center!important;background-size:auto 15px!important}.calendar-cell-menu{background:url(/Content/images/menu.png) no-repeat left center!important;background-size:auto 15px!important}.calendar-cell-cash{background:url(/Content/images/cash.png) no-repeat left center!important;background-size:auto 15px!important}.mt-2-pc{margin-top:.5rem!important}#qrCodeMomoRequestPayDebt,#qrCodeChargeWalletPayOs,#qrCodeTakePaymentPayOs{padding-top:5px}#qrCodeMomo{padding-top:12px}#qrCodeMomo img,#qrCodeMomoRequestPayDebt img,#qrCodeChargeWalletPayOs img,#qrCodeTakePaymentPayOs img{display:unset!important}.txtNoteMenu{height:auto!important;line-height:1.4!important;background-color:#eee}.title-note-menu{height:auto!important}.search-form{height:36px;display:inline-block;border-top-left-radius:.8rem;background:#ffa09f;line-height:36px;font-size:18px;overflow:hidden;position:relative;width:auto}#searchDebtName:hover{cursor:pointer}.search-form span{width:40px;height:36px;display:inline-block;text-align:center}span.slens{position:absolute;z-index:1}input#searchDebtName{width:0;margin:0 0;padding:0 0 0 36px;border:none;height:36px;vertical-align:top;position:relative;z-index:2;background:transparent;-webkit-transition:width 1s;transition:width 1s;color:#fff}.searchDebtName-focus{outline:none;width:150px!important}.slens i{color:#aaa}input#searchDebtName+.btnClearSearchDebtName{width:0;display:none}.btnClearSearchDebtName-focus{width:36px!important;cursor:pointer;display:inline-block!important}.header-debt-card{padding-left:0;padding-right:12px}#lblStatusSaveMenu{background-color:#ff7675!important;margin:6px;padding-left:13px;padding-right:13px;display:flex;align-items:center;height:33px}.lblGuideImgMenu{word-wrap:break-word;white-space:normal;font-weight:normal;padding:5px}.divGuideImgMenu{background-color:#f49797!important;margin:6px;padding-left:13px;padding-right:13px}.blink-anim{animation:blinker 1s linear 3}.blink-anim-alert{animation:blinker-alert 1s linear infinite}#txtPasteArea{padding-top:40px!important}#listLink .btnLinkSelected{cursor:pointer}#listLink li:nth-child(odd){background-color:#f0f0f0}.btnLinkSelected:hover{background-color:#ffeaa7!important}#popupListLink .modal-dialog-scrollable .modal-body{overflow-y:scroll!important}.mask-menu{position:absolute;top:0;right:0;left:0;height:51px;overflow:hidden;background-attachment:fixed;margin:6px;backdrop-filter:blur(5px)}#divShopInfo img{border-top-left-radius:.25rem!important;margin-top:1px;cursor:pointer}.heart-beat{animation:beat .3s infinite alternate;transform-origin:center}.header-list-link{background-color:#1abe5c!important;color:#fff!important}.header-list-link:hover{background-color:#1abe5c!important;color:#fff!important;cursor:unset!important}.modal-footer .splitmoney-header-col__allowpay{padding-left:0!important;padding-right:10px!important}.btnRemoveGroupMasterEmail:hover{cursor:pointer;opacity:.7}.div-menu-outside{margin-left:6px;margin-right:6px;top:54px!important;height:calc(100% - 60px);backdrop-filter:blur(9px);-webkit-animation:blur .5s;padding-bottom:27px!important;border-radius:0 0 4px 4px}.menu-outside{overflow-y:auto;height:100%;-webkit-animation:expand .5s}.title-menu-outside{background-color:#f1ffd7;color:#17b653;padding-left:5px;padding-right:2px;padding-top:3px;padding-bottom:3px;font-size:.8rem;font-weight:bold;border-bottom:1px solid #a6a6a6}body table thead.header-menu-outside tr th{background-color:#2ecc71;color:#fff}.menu-item-img-td{width:45px}.menu-item-img{width:40px;height:40px;object-fit:cover}.mne-menu-item-img{width:40px;height:40px;object-fit:cover;background-color:#fff}.mne-menu-item-img:hover{cursor:pointer}.fixed-header{position:sticky;top:0}.btnFoodNameOutsideSelected:hover td{background-color:#ffeaa7!important;cursor:pointer}.btnFoodNameOutsideSelected td{}#btnExpandCollapseMenuItem{position:absolute;right:0;color:#fafafa;font-size:1.8rem;margin:10px 13px 5px 5px;transition:.2s}#btnExpandCollapseMenuItem:hover{color:#fff;font-size:2rem;cursor:pointer}.have-note{font-weight:bold!important}.pt-pb-4{padding-top:4px!important;padding-bottom:4px!important}.menu-title-date{font-size:.8rem!important;color:#fffaf5!important;font-weight:normal}.icon-image-link{position:absolute;top:3px;right:4px;font-size:1.5rem;opacity:1;z-index:4;height:30px;width:30px;object-fit:cover;transition:transform .2s;background-color:#fff}.icon-image-link:hover{transform:scale(6.5)}#btnMNEUploadMenuItemImage{width:40px}#btnMNEUploadMenuItemImage:hover{cursor:pointer;background-color:#f4ddae}#btnMNERemoveMenuItemImage{width:40px;margin-top:42px;margin-right:18px}#btnMNERemoveMenuItemImage:hover{cursor:pointer;background-color:#f9bac4}.lblStatusSaveMenuQuestion:hover{cursor:pointer}#btnOrderByPriceMenu{padding-right:5px;padding-top:1px}#btnOrderByPriceMenu:hover{cursor:pointer;background:#d1eba1;border-radius:5px}#btnOrderByPriceMenu.ordered{color:#17b653!important}#divImageViewerInfo{position:absolute;top:10px;left:10px;padding-left:20px;padding-right:55px}#imgViewerNote{}#imgViewerPrice{}img#imgShopImage,img.menu-item-img{cursor:pointer}img#imgShopImage:hover,img.menu-item-img:hover{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}@-webkit-keyframes flash{0%{opacity:.6}100%{opacity:1}}@keyframes flash{0%{opacity:.6}100%{opacity:1}}img#imgMenuPasted{cursor:pointer;opacity:1}img#imgMenuPasted:hover{opacity:.7}#image-viewer{display:none;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}.image-modal-content{margin:auto;display:block}.image-modal-content{animation-name:zoom;animation-duration:.6s}@keyframes zoom{from{opacity:0;-webkit-transform:-webkit-scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);padding:15px}to{opacity:1;-webkit-transform:-webkit-scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);padding:0}}#full-image{object-fit:contain;height:calc(100vh - (160px))!important;width:calc(100vw - (55px))!important;max-width:100%;max-height:100%}#image-viewer .close{position:absolute;top:5px;right:16px;color:#f1f1f1;font-size:50px;font-weight:bold;transition:.3s}#image-viewer .close:hover,#image-viewer .close:focus{color:#bbb;text-decoration:none;cursor:pointer}#btnDonateInside{margin-right:1rem!important}.tab-button{background-color:#9fa6b2;color:#fff;transition:all ease .3s;width:180px}.tab-button:hover{font-weight:bold;cursor:pointer;background-color:#12db63}.tab-button:hover i{transition:.9s;transform:rotateY(180deg)}.tab-button.selected{background-color:#00b74a;color:#fff}#divChatMain{}#maskNoOrder,#maskNoMessage{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.div-img-menu{background-color:#fff;border-radius:8px}.width-title-link{width:42px}#imgIMMenuPasted{border:1px solid #dbdbdb;border-radius:6px;transition:.2s}#divPasteImageFromClipboard:hover{border:1px solid #ff9696}#divPasteImageFromClipboard{border-radius:6px;width:100%;height:100%;position:absolute;top:0;left:0;transition:.2s}.divPasteImageContainer{height:350px}.no-menu-new{opacity:.8;background-image:url(/Content/images/WhyNotUse.png);background-size:contain;background-repeat:no-repeat;background-position:center center;pointer-events:none;text-indent:-10000px}.menu-top-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:0!important;border-bottom:none!important}.menu-top-right{border-bottom-right-radius:0!important;border-bottom:none!important}.menu-center-left{border-radius:0!important;border-bottom:1px dotted gray!important;border-top:1px dotted gray!important}.menu-center-right{border-radius:0!important;border-bottom:1px dotted gray!important;border-top:1px dotted gray!important}.menu-bottom-left{border-bottom-left-radius:.25rem!important;border-top-left-radius:0!important;border-top:none!important}.menu-bottom-right{border-top-right-radius:0!important;border-top:none!important}.menu-input{padding-right:16px!important}#btnDropdownSettingMenu,#btnDropdownSettingOrderList,#btnDropdownSettingDebtList,#btnExpandCollapse{position:absolute;top:1px;right:14px;z-index:4;color:#fff;font-size:1.4rem;cursor:pointer}#btnDropdownSettingOrderList,#btnDropdownSettingDebtList{right:0!important}#btnExpandCollapse{top:-3px;right:22px}#btnDropdownSettingMenu:hover i,#btnDropdownSettingDebtList:hover i,#btnDropdownSettingOrderList:hover i,#btnExpandCollapse:hover i{transition:.9s;transform:rotate(360deg)}#txtUrl.form-control[readonly],#txtNoteMenu.form-control[disabled],#txtPrice.form-control[disabled]{background-color:#f7f5f5}table.corner-radius thead tr:first-child th:first-child{border-top-left-radius:5px}table.corner-radius thead tr:first-child th:last-child{border-top-right-radius:5px}table.corner-radius tbody tr:last-child td:first-child{border-bottom-left-radius:5px}table.corner-radius tbody tr:last-child td:last-child{border-bottom-right-radius:5px}#lstDebt .list-group-item{background-color:transparent!important}#divChatMain{padding-top:0}#tbChatDetail{margin-bottom:12px;border:1px solid #bdbdbd;background-image:url(/Content/images/backgroundchat_1.png)}#chatArea{display:flex;flex-direction:column;height:100%}#chatAreaChild{flex-grow:1;overflow:auto}#chatInput{padding:0 8px 16px 8px}.my-message a{text-decoration:underline!important}.your-message a{color:#3b79df!important;text-decoration:underline!important}.my-message{word-break:break-word;background-color:#fdbaba!important;color:#b50000!important}.your-message{word-break:break-word;border:1px dashed #9d9d9d;background-color:#f5f6f7}.badge-notification-support{margin-top:42px!important;margin-left:-45px!important;padding:.2em 0!important;width:45px}.user-avatar-chat{width:45px;height:100%;object-fit:cover;min-height:45px;max-height:45px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.new-message{font-weight:bold!important;color:red}.new-message:before{content:"⬤ "}#divChatMain .user-avatar-chat:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}#popupProfileUserAvatar{width:150px;height:100%;object-fit:cover;min-height:150px;max-height:150px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}#popupProfileUserAvatar:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#chatInput .card-footer{border-radius:calc(.5rem - 1px);border:1px dashed #c6b8b8}#chatInput input:focus{border:none!important;outline:none!important;box-shadow:none!important}#chatCurrentUserAvatar{width:35px;height:100%;object-fit:cover;min-height:35px;max-height:35px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}#chatCurrentUserAvatar:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}#chatInput #txtMessage::placeholder{opacity:.5;color:red}.emoji-dropdown{position:absolute;background:#fff;border:1px dashed #fff;border-radius:calc(.5rem - 1px);padding:10px;width:175px;display:none;z-index:1000;right:14px;bottom:77px}.emoji{font-size:20px;cursor:pointer;padding:5px}.emoji:hover{background:#f1f1f1;border-radius:5px}#btnSelectEmoji:hover i{transition:.9s;transform:rotate(360deg)}@media only screen and (max-width:768px){.divPasteImageContainer{height:300px}}@media only screen and (max-width:700px){.image-modal-content{width:100%}}@keyframes blinker-alert{50%{opacity:80%;background-color:#ffa900}}@-webkit-keyframes expand{0%{overflow-y:no-display;height:0%}100%{overflow-y:auto;height:calc(100% - 26px)}}@-webkit-keyframes blur{0%{}100%{}}@keyframes beat{to{transform:scale(1.2)}}@keyframes blinker{50%{opacity:0}}#qrCodeShareFoodSession img{display:unset!important}.background-pulse{border-radius:100%}.background-pulse{animation:pulse 1.2s ease infinite}@keyframes pulse{0%{transform:scale(1,1)}50%{opacity:.3}100%{transform:scale(1.5);opacity:0}}.loading-menu{-webkit-animation:rotation 2s infinite linear}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@media only screen and (max-width:992px){body{overflow-y:auto;background:#edeff3 no-repeat center center fixed}.new-card-top__padding-top{padding-top:55px}.header-icon{margin-left:1rem}.header-icon-img_size{width:125px}button.float-button{bottom:22px}.title-outside-card{color:#9f9c9c;padding-left:15px;visibility:visible;display:initial}.title-inside-card{font-size:.9rem}.width-title-input-menu{width:66px}.padding-title-input-right_order-list{padding:unset!important;margin:unset!important;padding-right:12px!important}.padding-title-input-left_order-list{padding:unset!important;margin:unset!important;padding-right:12px!important}.calendar-cell-menu-cash{background:url(/Content/images/menu-cash.png) no-repeat left center!important;background-size:auto 10px!important}.calendar-cell-menu{background:url(/Content/images/menu.png) no-repeat left center!important;background-size:auto 10px!important}.calendar-cell-cash{background:url(/Content/images/cash.png) no-repeat left center!important;background-size:auto 10px!important}.list-order-detail_height_data{height:500px}.list-order-detail_height_nodata{height:230px}.mt-2-pc{margin-top:0!important}.row-menu,.row-order{margin-top:0!important}.div-img-menu{min-height:340px}table.tableOrderDetail{}table.tableOrderDetail thead{display:none}table.tableOrderDetail tr{margin-bottom:10px;display:block;border:2px solid #ddd}table.tableOrderDetail td{display:block;text-align:right!important;font-size:13px;border-bottom:1px dashed #ccc;padding-right:8px!important}table.tableOrderDetail td p{display:block;text-align:right!important;font-size:13px}table.tableOrderDetail td:last-child,table.tableOrderDetail td.col-note-width,table.tableOrderDetail td:first-child{border-bottom:0}table.tableOrderDetail tr:last-child{margin-bottom:0}table.tableOrderDetail td:before{content:attr(data-label);float:left;font-size:10px;text-transform:uppercase;font-weight:bold;padding-top:2px;color:#b3afaf;padding-left:8px}table.tableOrderDetail td.tdPayment:before{padding-top:6px}table.tableOrderDetail td.tdIndexOrder{background-color:#ebe6f0;height:22px}table.tableOrderDetail td.tdIndexOrder span{text-align:left!important;font-size:15px}table.tableOrderDetail td.tdIndexOrder span.indexColHeader{float:left}table.tableOrderDetail td.tdIndexOrder div.indexColHeaderStatus{display:inline-flex;padding-top:1px}table.tableOrderDetail td.tdIndexOrder span.indexColHeaderStatus .custom-switch{display:inline}table.tableOrderDetail td.tdIndexOrder:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:bold;padding-top:2px;color:#b3afaf;padding-left:8px;padding-right:5px;font-size:12px}table.tableOrderDetail td.tdPayment,table.tableOrderDetail td.tdRemove{display:none}#tbodyOrderDetail .custom-switch{padding-left:15px}.col-number-width{max-width:unset;width:unset!important}.col-name-width{max-width:unset;width:unset!important}.col-note-width{max-width:unset;width:unset!important}.col-qty-width{max-width:unset;width:unset!important;padding-left:0!important}.col-payment-width{max-width:unset;width:unset!important}.col-remove-width{max-width:unset;width:unset!important}.div-order-list{overflow:visible}.autocomplete-items{bottom:100%;top:unset}#tbOrderDetail{border-top:solid 1px gray}#btnAddOrderDetail{display:block;width:100%}#btnOpenQRCodeMomo{display:block;width:100%;margin-left:0!important;margin-right:0!important}.txt-total-food{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.lbl-total-money{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}#btnCloseOrder{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}#btnDonateInside{margin-right:0!important;width:100%}.menu-input{padding-left:2px!important}#btnDropdownSettingMenu{top:-1px;right:5px}.tab-button{width:145px;font-size:.7rem!important}#divImg{display:flex;flex-direction:column;margin-bottom:9px}.glass-panel-order{background:#fff!important;backdrop-filter:unset!important;-webkit-backdrop-filter:unset!important}.title-inside-card{margin-right:28px;margin-left:28px}}