*{font-family:Ubuntu,sans-serif;margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none;color:#000;-webkit-text-decoration:auto;text-decoration:auto}.btn-outline-primary{--bs-btn-color: #440099;--bs-btn-border-color: #440099;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #440099;--bs-btn-hover-border-color: #440099;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #440099;--bs-btn-active-border-color: #440099;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #440099;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #440099;--bs-gradient: none}.bar-bg .border-bg ul li.cartItems-list{text-align:right;padding:0 6px;background:transparent;border:0px;font-size:14px}.table-print th,.table-print td{padding:7px}.table-print thead,.table-print th{height:45px}.cartItems-list strong{color:#430099}.table-driver{border:1px solid #C7C7C7;border-radius:5px}.table-driver thead{border-width:0px}.table-driver th:first-child{border-radius:5px 0 0}.table-driver th:last-child{border-radius:0 5px 0 0}.table-driver,.table-driver table{border-radius:5px}.table-driver th{padding:10px}.primary-lg.btn-primary{font-size:1.25rem}a,a:hover{color:#409}body{background-color:#f5f5f5;overflow:hidden}h2{font-size:40.09px;font-weight:700;text-transform:capitalize;color:#fff;margin:0;padding:24px 0}.login-wrap{background-image:url(/images/background-bg.png);background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;background-color:#409;display:flex;align-items:center}.login-wrap input.form-control{background-color:#ffffff4d;border:1px solid #ffffff;height:60px;padding:10px 24px 10px 60px;color:#fff;font-size:14px;font-weight:500;border-radius:10px;width:100%}.login-wrap input.form-control::-moz-placeholder{font-size:13px;color:#fff;font-weight:500}.login-wrap input.form-control::placeholder{font-size:13px;color:#fff;font-weight:500}.login-form{width:530px;margin:0 auto}.login-form img{position:absolute;top:50%;transform:translateY(-50%);left:30px;width:20px}.login-form .password_eye{left:460px!important;width:20px}.login-btn button{background-color:#409;border:1px solid #ffffff;width:100%;height:60px;color:#fff;font-size:20px;font-weight:600;border-radius:10px}.login-btn button:hover{background-color:#409;border:1px solid #ffffff;color:#fff}.login-wrap button:focus,.login-wrap input.form-control:focus{box-shadow:none}.main-content{width:calc(100% - 200px);left:200px;position:absolute}nav.text-center.mt-4 .text-xs{font-size:14px}body.open-sidebar .main-content{left:250px;position:fixed;width:calc(100% - 250px)}.dashboard-container{display:flex;width:100%}.dashboard-wrap{position:relative}nav.sidebar{width:200px;height:100%;background-color:#409;color:#fff;position:fixed;top:0;left:0;transition:left .3s ease;overflow:hidden}body.open-sidebar nav.sidebar{width:250px;transition:left .3s ease;overflow:hidden}.sidebar-header{padding:20px 20px 0;text-align:center;background-color:#409}.sidebar-menu{list-style-type:none;padding:0}.sidebar-menu li:last-child{position:absolute;bottom:0;width:100%;text-align:center;padding:2px 20px}.sidebar-menu li ul{padding:0 10px}.sidebar-menu li ul li{position:unset!important;font-size:14px;padding:2px 5px!important}.main-content a.font-medium img{background-color:#c20d00;padding:18px 10px;width:35px;border-radius:0 7px 7px 0;height:50px}.sidebar-menu li button{color:#fff;text-align:center;margin:5px 0;width:100%;display:flex;align-items:center;padding:13px 10px;font-size:14px}.sidebar-menu li{padding:2px 5px;text-align:left;position:relative}.sidebar-menu li a,.sidebar-menu li span{color:#fff;text-decoration:none;display:flex;margin:0 auto;font-size:14px}.sidebar-menu li:hover{background-color:#3c0186}.sidebar-logout{font-weight:700;font-size:large}.main-content{flex:1;display:flex;flex-direction:column;background-color:#f8f8f8;padding:0 10px}.topbar{padding:0;margin:10px 0}.topbar h1{margin:0}.user-info{display:flex;align-items:center;margin:0 0 0 8px}.user-info p{margin:0 10px 0 0}.content{padding:20px;flex:1;background-color:#e9ecef}.cards{display:flex;gap:20px}.card{flex:1;padding:20px;background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0000001a;margin:5px}.card h3{margin-bottom:10px}.card p{margin:0}table{width:100%;border-collapse:collapse;background-color:#fff}table tr:hover td{background-color:#dfd5eb;cursor:pointer}thead{height:58px;border:1px solid #f2f2f2}th,td{padding:10px;text-align:left;height:45px}th{background-color:#f2f2f2;height:58px;padding:0}.Right-side ul{border-bottom:2px solid #440099;display:flex;align-items:center;justify-content:space-between;margin:0 auto;text-align:center}tr:hover{background-color:#f5f5f5}.sidebar-menu li a.active,.sidebar-menu li span.active{background-color:#fff;padding:13px 10px;border-radius:12px;color:#409}body.open-sidebar .sidebar-menu li a.active{background-color:#fff;padding:15px;border-radius:12px;color:#409}.sidebar-menu li a,.sidebar-menu li span{background-color:transparent;padding:8px 5px;color:#fff;margin:5px auto;text-align:left;cursor:pointer}.sidebar-menu li a img,.sidebar-menu li button img{width:20px;height:20px;margin-right:5px}.sidebarmenu_main_title{font-size:18px!important;font-weight:700!important;color:#ff0}body.open-sidebar .sidebar-menu li a{background-color:transparent;padding:0 15px;color:#fff;margin:10px;text-align:left}body.open-sidebar .sidebar-menu li a img{margin-right:5px;margin-bottom:0}.Right-side{background-color:#fff;border-radius:10px;border:1px solid #C7C7C7;padding:20px 10px}tr{border-bottom:1px solid #E8E8E8}.Right-side ul li.nav-item{text-align:center;width:25%;padding-right:1px}.Right-side ul li.nav-item:last-child{padding-right:0}.main-content .place-content-end input{border:1px solid #ffffff;font-size:14px;height:50px;border-radius:7px;width:90%}.Right-side ul li.nav-item li button{padding:0 0 15px;font-size:16px;font-weight:600}.Right-side ul li button.nav-link.active{border-bottom:2px solid #440099;width:300.5px;background-color:transparent;border-radius:0;color:#409;font-size:20px;font-weight:700}.Right-side ul li button.nav-link{width:300.5px;background-color:transparent;border-radius:0;color:#000;font-size:20px;font-weight:700}.input-group{background-color:#fff;border:transparent;border-radius:7px;width:458.39px;height:50px;position:relative}.input-group input.form-control{background-color:transparent;border:1px solid #C6C7C7;border-radius:10px;width:458.39px;height:50px}.input-group input.form-control:focus{box-shadow:none}input:-moz-read-only{background-color:#e0e0e0;border:0}input:read-only{background-color:#e0e0e0;border:0}label.form-label{position:absolute;top:50%;transform:translateY(-50%);font-size:15px;left:18px}.input-group button.btn.btn-primary{background-color:transparent;border:transparent;height:50px;padding:0 10px;position:absolute;right:5px}.input-group button.btn.btn-primary:focus{box-shadow:none}.input-group button.btn.btn-primary i{font-size:18px}.user-info a{font-size:18px;font-weight:800;color:#000;-webkit-text-decoration:auto;text-decoration:auto}.sidebar-header h2{font-size:30px;color:gold}tr td a,tr td a:hover{color:#007a4d;font-size:14px}nav .bg-red-400{--tw-bg-opacity: 1;background-color:#409;color:#fff;font-size:14px}.topbar h3 i.fa-solid.fa-bars{cursor:pointer}.topbar h3.mb-0{color:#409;font-size:26px;font-weight:700}.check-input{border:2px dashed #440099;border-radius:5px;background-color:#ede9f8;padding:5px;width:24%}.check-input:first-child,.check-input:last-child{margin:0}.check-input input{border:1px solid #440099;width:22.84px;height:22.84px;position:relative;color:#409;margin:0 6px 0 0}.check-input input:before{background-color:#fff;border:1px solid #ffffff;position:absolute}.left-bar{width:450px;padding:5px;margin:0 10px 0 0;height:100vh;background-color:#fff}.bar-bottom{position:absolute;bottom:5px;width:432.79px}.right-bar{width:calc(100% - 450px);margin:0 15px 0 0;position:relative}.top-header{margin:10px 15px;height:35.2px}.bar-bg{background-color:#f8f8f8;padding:0}.bar-bg .border-bg{border:2px dashed #C9C9C9;padding:10px;border-radius:5px}ul.sun-total-list li h6{font-size:15px}body .check .form-group input[type=checkbox]{position:relative;border:1px solid #C7C7C7;border-radius:5px;background:none;cursor:pointer;line-height:0;margin:0 10px 0 0;outline:0;padding:0!important;vertical-align:text-top;height:35.06px;width:35.06px;-webkit-appearance:none;opacity:1;background-color:#fff}.check .form-group input[type=checkbox]:hover{opacity:1}.check .form-group label{font-size:14px;font-weight:500}.check .form-group input[type=checkbox]:checked{background-color:#409;border:1px solid #440099;opacity:1}.check .form-group input[type=checkbox]:before{content:"";position:absolute;right:54%;top:45%;width:0px;height:20px;border:solid #ffffff;border-width:0px 2px 2px 0px;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.check .form-group input[type=checkbox]:after{content:"";position:absolute;right:45%;top:75%;width:5px;height:2px;border:solid #ffffff;border-width:0px 0px 0px 10px;transform:rotate(45deg) translate(-50%,-50%)}input.form-control.discount_amt{max-width:150px;height:30px}.bar-bg .border-bg ul li{border-bottom:1px solid #D9D9D9;padding:5px 10px;background-color:#fff;border-radius:5px;margin:0 5px 3px 0}.customer-reward-point{border:1px solid #409;padding:10px;border-radius:5px}.underline{-webkit-text-decoration:1px solid #ff0000 line-through;text-decoration:1px solid #ff0000 line-through}.menu-list::-webkit-scrollbar{width:10px}.menu-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.menu-list::-webkit-scrollbar-thumb{background:#409;border-radius:10px}.number span{cursor:pointer}.minus,.plus{width:23px;background:#409;border-radius:3px;padding:0 2px;border:1px solid #440099;vertical-align:middle;text-align:center;color:#fff;height:23px;display:flex;align-items:center;justify-content:center}.number input{height:30px;width:30px;text-align:center;border:1px solid transparent;border-radius:4px;display:inline-block;vertical-align:middle;background-color:transparent;font-size:20px;font-weight:700}.quantity span{color:#fff;font-size:14px;font-weight:600}.add-qty{width:55%}.quantity{background-color:#000;padding:2px 15px;border-radius:3px;display:flex;align-items:center;cursor:pointer;margin-left:20px;height:24px}.quantitySp{width:51px}.bar-bg .border-bg ul li span{font-size:15px;font-weight:700}.bar-bg .border-bg ul li h6{font-size:15px;margin:0 0 5px;font-weight:600}.input-field textarea{border:1px solid #C7C7C7;background-color:#fff;height:54px;border-radius:5px;font-size:16px;padding:14px 15px}.input-field textarea:focus{box-shadow:none;border:1px solid #C7C7C7}ul.sun-total-list{background-color:#ede9f8;border:2px dashed #440099;border-radius:5px;padding:15px}ul.sun-total-list li{margin:0 0 15px;font-size:15px}ul.sun-total-list li span{font-size:15px;margin:0 35px 0 0}ul.sun-total-list li.sub-total{background-color:transparent;border:transparent;border-radius:3px;padding:0;margin:0}li.sub-total h6,li.sub-total span{font-size:14px;font-weight:700}.check label.check-label{font-size:18px;margin:0 20px 0 10px}input.form-control,select.form-select{border:1px solid #C7C7C7;border-radius:5px;padding:9px;height:45px;font-size:17px}input.form-control,select.form-select option{font-size:17px}.paymentSummary-text{font-size:14px}.btnFilter{height:45px}input.form-control::-moz-placeholder{font-size:13px;font-weight:500}input.form-control::placeholder,.form-select{font-size:13px;font-weight:500}.input-field textarea::-moz-placeholder{font-size:13px;font-weight:500}.input-field textarea::placeholder{font-size:13px;font-weight:500}input.form-control:focus,select.form-select:focus{box-shadow:none;border:2px solid #440099}.search-field img{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:15px;height:15px}.menu-bg{background-color:#eaeaea;border-radius:5px;padding:10px;text-align:center;height:100%;width:100%}.right-bar .menu-list .menu-li .menu-bg img{border-radius:5px;width:100%;height:100%}.menu-list .menu-li h6{font-size:15px;font-weight:600;margin:10px 0 5px;text-align:center;color:#000}.menu-list .menu-li h6 span{color:red}.menu-list .menu-li span{font-size:15px;font-weight:700;text-align:center;display:block}.menu-list .menu-li a{text-decoration:none}.menu-list .menu-li{border:1px solid #C7C7C7;border-radius:5px;padding:12px;margin:0;background-color:#fff;text-align:center;height:100%;cursor:pointer}.menu-list .row.menus{--bs-gutter-x: 0px;--bs-gutter-y: 0px}.menu-bottom button{background-color:#409;border:1px solid #440099;width:100%;padding:10px;border-radius:5px;color:#fff;font-size:16px;font-weight:500;height:45px}.menu-bottom{background-color:#ede9f8;padding:15px;z-index:0;position:fixed;bottom:5px;right:15px;width:calc(100% - 468px);border:2px dashed #440099;border-radius:5px}.menu-list{overflow-x:hidden;background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;padding:15px;height:calc(100vh - 277px);height:calc(100vh - 253px)}.menu-listOngoing.menu-list{height:calc(100vh - 155px)}.menu-list ul.menus{overflow:auto}.menu-list ul.menus,.bar-bg .border-bg ul::-webkit-scrollbar{width:10px}.menu-list ul.menus,.bar-bg .border-bg ul::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.menu-list ul.menus,.bar-bg .border-bg ul::-webkit-scrollbar-thumb{background:#409;border-radius:10px}.table-list::-webkit-scrollbar{width:10px}.table-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.table-list::-webkit-scrollbar-thumb{background:#409;border-radius:10px}.bar-bg .border-bg ul li img{cursor:pointer;width:23px}.Right-side ul li.nav-item.active button{border-bottom:2px solid #440099;width:100%;background:#409;color:#fff;font-weight:600}.Right-side ul li.nav-item button{font-size:16px;padding:10px 9px;font-weight:700;border-bottom:2px solid #f2f2f2;width:100%;background:#f2f2f2}.main-content .input-search input{width:100%;height:50px;border-radius:7px 0 0 7px}.right-bar .menu-list ul li{width:20%;margin:0 7px;background-color:#fff}.check-input .check{margin:0 auto}.bar-bg .border-bg ul{overflow-y:scroll;height:calc(100vh - 320px)}.bar-bg .border-bg ul.addEditCart{height:calc(100vh - 302px)}.bar-bg .border-bg ul.readOnly_Cart{overflow-y:scroll;height:calc(100vh - 357px)}.bar-bg .border-bg ul.foodcardreadonly{overflow-y:scroll;height:calc(100vh - 295px);height:calc(100svh - 295px)}.search-field input{box-shadow:none!important;border:none;border:1px solid #C7C7C7;border-radius:5px;padding:13px;width:100%;height:45px;font-size:13px}.search-field input:focus{border:1px solid #C7C7C7}.list-food{width:100%;margin:0}.check .form-group input:checked{background-color:#409;border:1px solid #440099;opacity:1}body .check .form-group input{position:relative;border:1px solid #C7C7C7;border-radius:2px;background:none;cursor:pointer;line-height:0;margin:0 10px 0 0;outline:0;padding:0!important;vertical-align:text-top;height:22px;width:22px;-webkit-appearance:none;opacity:1;background-color:#fff}.check .form-group input:before{content:"";position:absolute;right:53%;top:47%;width:1px;height:13px;border:solid #ffffff;border-width:0px 2px 2px 0px;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.check .form-group input:after{content:"";position:absolute;right:32%;top:75%;width:10px;height:2px;border:solid #ffffff;border-width:0px 0px 0px 10px;transform:rotate(45deg) translate(-50%,-50%)}body .check .form-group input:focus{--tw-ring-color: #440099;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) #440099;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.right-bar .row{--bs-gutter-x: 10px;--bs-gutter-y: 10px}.table-list .table{background-color:#409;border-radius:10px;height:66.8px;width:100%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800;color:#fff;cursor:pointer}.table-list .table a span{font-size:20px;color:#fff}.table.booked{background-color:red}.table.booked:hover{background-color:#de4040}.table.reserved{background-color:#797979}h3{color:#409;font-size:25px;font-weight:700}.table-list{background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;padding:15px 15px 0;overflow-y:auto;height:calc(100vh - 206px);height:calc(100vh - 200px)}.table-listNum.table-list{height:calc(100vh - 162px)}.table-listNumdashboard.table-list{height:calc(110vh - 162px)}.table-list .table span{color:#fff;font-size:16px;font-weight:700}.check-inner{justify-content:space-between;margin:0 40px}.check-inner .check .form-group label{font-size:18px;font-weight:500}.right-menu-wrap{padding:0;width:100%;background-color:#fff}.right-menu-wrap h4{font-size:18px;font-weight:700}.right-menu-wrap h5{font-size:16px;font-weight:700}.right-menu-wrap .item-choice-list .check{width:35%}.right-menu-wrap .item-choice-list .check h6{font-weight:600;font-size:13px}.imgFluid{height:100%;margin:0 auto;max-width:100%}.item-choice-list .check .form-group label{font-size:13px;font-weight:500}.right-menu-wrap h5 span,.right-menu-wrap h4 span{font-size:10px;font-weight:500}.rewards-top .form-group{font-size:14px}button.cancel{background-color:#fff;border:1px solid #440099;height:45px;border-radius:5px;width:100%;color:#409;font-size:15px;font-weight:500}button.confirm{background-color:#409;border:1px solid #440099;height:45px;border-radius:5px;width:100%;color:#fff;font-size:15px;font-weight:500}.addcancel-btn-warp button,button.spilitbill button,button.spilitbill button:hover{background-color:transparent;color:#409;font-size:15px;border:transparent;font-weight:600;text-decoration:underline}.addcancel-btn-warp button{border:1px solid #409;width:100%;padding:10px;border-radius:5px;text-decoration:unset}.dine-in-wrap button.btn.btn-primary,.dine-in-wrap button.btn.btn-primary:hover{background-color:transparent;color:#409;font-size:15px;border:transparent;font-weight:600;text-decoration:underline;padding:0;width:200px;text-align:right}.additemcancelitem{width:442px}.additemcancelitem button{text-align:right;width:100%}.addcancel-btn-warp span{padding:0 10px;color:#409}.table-information .table{width:55px;height:55px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 auto}.table-information .table a span{color:#fff;font-size:16px;font-weight:600}.table-information h4,.payment-information h4,.status-information h4{font-size:22px;font-weight:600}.paymentSummary .col-sm{margin:0;padding:10px}.table-information,.payment-information,.status-information{background-color:#fff;border-bottom:1px solid #C7C7C7;padding:15px}.payable label{font-size:16px}.payable span{font-size:16px;font-weight:600}.payable button{font-size:16px;font-weight:600;color:#409;background-color:transparent;border:none;text-decoration:underline}button.confirm.print{background-color:transparent;border:none;width:auto;color:#000;font-size:16px;font-weight:600}.table-list.tables{background-color:transparent;border:none;padding:0;overflow-x:hidden}.left-table{width:32%;background-color:#ede9f8;padding:10px;height:65px;border-radius:7px}.right-table{width:65%}.table-list.tables .left-table .table{height:45px;border-radius:6px;margin:0}.table-list.tables .left-table .table a span{font-size:16px;color:#fff}.table-list.tables .left-table button{background-color:transparent;border:none}ul.sun-total-list li h6.reward,ul.sun-total-list li h6.discount{color:#409;text-decoration:underline;cursor:pointer}.discount_pct{text-decoration:none;font-size:13px!important}.bar-bg .border-bg ul li .number span.minus{font-size:25px}.bar-bg .border-bg ul li .number span.plus{font-size:16px}.bar-bg .border-bg ul li span.price{width:100%;text-align:right}.number label{width:18px;font-size:12px;margin:0 auto;display:block;text-align:center}.quantity span{width:10px}.right-menu-wrap .item-choice-list{padding:20px 0 0}.right-menu-wrap .item-choice-list span{font-size:13px}.right-menu-wrap .row.rewards-top,.right-menu-wrap .row.rewards-bottom{--bs-gutter-x: 10px}.right-menu-wrap .row.rewards-bottom input.form-control{height:35px;border-radius:3px}.right-menu-wrap .row.rewards-top button.confirm,.right-menu-wrap .row.rewards-top button.cancel{height:45px;border-radius:5px;font-size:15px}.bar-bg .border-bg ul li label{font-size:15px}.top-heading h3{font-size:18px}textarea.form-control{font-size:13px;color:#000}.top-header a img{background-color:#fff;padding:6px 10px;border-radius:5px;border:1px solid #bcbcbc}.invoice_header{font-size:13px}.invoiceCart .card-title{font-size:13px;margin:0 0 5px;font-weight:600}.invoiceCart-info{font-size:13px}.paymentInvoicePrice{font-size:14px}.paymentSummary .paymentInvoiceList{background:#ede9f8;margin:10px 0;justify-content:space-between;display:flex;align-items:center;border-radius:5px;padding:5px 10px}.paymentSummary .paymentInvoiceList button.confirm{height:27px}.paymentSummary .paymentInvoiceList .printed{vertical-align:top;font-size:17px;color:red;padding:9px 9px 14px 12px;font-weight:700}.invoiceCart .card-total{padding:3px 0 0}.invoiceCart .card-total h5{font-size:13px;font-weight:700}.invoiceCart .card-total span,.invoiceCartBtm .card-total span{font-size:13px}button.canceled{background-color:red;border:1px solid #FF0000;height:45px;border-radius:5px;width:100%;color:#fff;font-size:15px;font-weight:500}.confirm-cancel button.canceled{background-color:transparent;color:red}.confirm-cancel button.canceled:hover{background-color:red;color:#fff}.payment-information tr td select.form-select{width:100%;padding:10px 40px 10px 10px;text-align:left}.payment-information td{padding:10px 10px 10px 0}.payment-information tr td button.btn.btn-dark{background-color:red;border:1px solid #FF0000;height:45px;border-radius:5px;width:100%;color:#fff;font-size:15px;font-weight:500;padding:0 15px}.payment-information tr{width:100%;display:block}.payment-information tr:hover{background-color:transparent}.payment-information tr td{width:20%}.deliverymodule,.takeawaymodule{overflow-x:hidden;background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;padding:15px;height:calc(100vh - 206px);height:calc(100svh - 211px)}.Right-side.dashboardlist{overflow-x:hidden;background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;padding:15px;height:calc(100vh - 115px);height:calc(100vh - 140px)}.Right-side.dailystatusreport{overflow-x:hidden;background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;padding:15px;height:calc(100vh - 10px)}.Right-side.dailystatusreport tr td th{height:10px}.deliverymodule::-webkit-scrollbar,.Right-side.dashboardlist::-webkit-scrollbar,.dineinmodule.dinein::-webkit-scrollbar,.takeawaymodule::-webkit-scrollbar{width:10px}.deliverymodule::-webkit-scrollbar-track,.Right-side.dashboardlist::-webkit-scrollbar-track,.dineinmodule.dinein::-webkit-scrollbar-track,.takeawaymodule::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.deliverymodule::-webkit-scrollbar-thumb,.Right-side.dashboardlist::-webkit-scrollbar-thumb,.dineinmodule.dinein::-webkit-scrollbar-thumb,.takeawaymodule::-webkit-scrollbar-thumb{background:#409;border-radius:10px}.payment-information tr{border-bottom:transparent}.payment-information tr td button.btn.btn-dark{display:flex;align-items:center;justify-content:center;width:30%}.payment-information tr td button.confirm{display:flex;align-items:center;justify-content:center;width:30%}.payment-information tr td button.confirm img,.payment-information tr td button.delete img{width:18px}.left-bar button.btn.btn-primary,.left-bar button.btn.btn-primary:hover,.left-bar button.btn.btn-primary:focus-visible{background-color:transparent;color:#409;font-size:15px;border:transparent;font-weight:600;text-decoration:underline;display:flex;justify-content:end;width:100%;box-shadow:none}.modal-backdrop.show{opacity:0}.show{z-index:3}.error-message{font-size:14px;color:red}.deliverymodule.delivery{height:calc(100vh - 206px);height:calc(100svh - 206px)}body .menu-bottom .modal-header{background-color:#409;border:1px solid #440099;padding:10px;border-radius:5px!important;color:#fff;font-size:16px;font-weight:500;height:45px;display:flex;width:100%;justify-content:center;text-align:center;cursor:pointer}.modal-header button.btn-close{background-color:transparent;border:none;padding:0;background-image:none;width:auto;margin:0;cursor:pointer}.menu-list.food-menu-list{height:calc(100vh - 161px);height:calc(100svh - 161px)}.product-wrap{background-color:#f5f5f5}.row{--bs-gutter-x: 10px;--bs-gutter-y: 10px}.dinin-bill-wrap .plus-btn{width:40px}.dinin-bill-wrap .plus-btn button.confirm{background-color:#409;border:1px solid #440099;height:45px;border-radius:5px;color:#fff;font-size:15px;font-weight:500;display:flex;align-items:center;justify-content:center;width:30%}.dinin-bill-wrap .plus-btn button.confirm img{width:18px}button.delete img{width:15px}.product-cards .card-wrap .card .card-body{border-bottom:1px solid #e0e0e0}.card-wrap .btn.btn-dark{display:flex;align-items:center;justify-content:center;width:100%;background-color:red;border:1px solid #FF0000;height:45px;border-radius:5px;color:#fff;font-size:15px;font-weight:500;padding:0 15px}.payment-information tr td button.delete{width:15px}.row.product-cards{--bs-gutter-x: 25px;overflow-x:hidden;height:calc(100vh - 170px);height:calc(100svh - 170px)}.right-menu-wrap .dinin-bill-wrap .menu-bottom,.right-menu-wrap .changejointable .menu-bottom{background-color:#ede9f8;padding:15px;z-index:0;position:fixed;bottom:5px;right:15px;border:2px dashed #440099;border-radius:5px;left:15px;width:auto}body .menu-bottom .modal-header .modal-title{font-size:16px}.top-header h3{width:205px}.dineinmodule.dinein{overflow-x:hidden;background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;padding:15px;height:calc(100vh - 206px);height:calc(100svh - 200px)}.table-information .table span{color:#fff}.number-wrap .number-list{width:17%;font-weight:700}.number-wrap .row{width:83%}.table-list.tables .left-table .table a{-webkit-text-decoration:auto;text-decoration:auto}.kotPrint .card-title{font-size:15px}.cardQty-price{font-size:14px}.cardCartItem{border-bottom:1px solid rgba(0,0,0,.175)}@media only screen and (min-width: 1700px){.colXxl-cartList{width:12.5%}}@media only screen and (max-width: 567px){h2{font-size:45px}.login-form{width:100%}.login-form img{left:32px;width:20px}.login-wrap input.form-control{height:68px;padding:10px 52px;font-size:18px}.login-wrap input.form-control::-moz-placeholder{font-size:13px}.login-wrap input.form-control::placeholder{font-size:13px}.login-btn button{height:68px;font-size:18px}}.toastClassError{background:red!important}.toastClassError div{color:#fff!important;font-size:16px}.Order-status ul li{text-align:left;width:100%;color:red;padding:2px!important;font-size:14px;list-style:decimal}.payment_is_done ul li{font-size:13px;list-style:decimal;line-height:24px}.kotPrintCanvas{text-align:right}.kotPrintCanvas button{padding:0 10px;color:red;font-weight:700;cursor:pointer}.kotPrintCanvas span{padding:0 10px;color:red}.order_invoice_spilit_qty{cursor:pointer}.driver_add_payment{font-family:Ubuntu,sans-serif;margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none;color:#000;-webkit-text-decoration:auto;text-decoration:auto}.driver_add_payment span{cursor:pointer;font-weight:700;padding-left:5px}.dsr_orders{font-family:Ubuntu,sans-serif;margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none;color:#000;-webkit-text-decoration:auto;text-decoration:auto;cursor:pointer}.dsr_orders span{cursor:pointer;font-weight:700}.dsr_orders span small{font-size:13px;color:#409;font-weight:400}.sync_daily_status_report{height:45px;color:#000;font-weight:400}.cursor_pointer{cursor:pointer}.customer_search p{font-size:15px}.customer_search strong{font-weight:700;font-size:17px}.customer_search p ul li{padding:5px;list-style:decimal;font-size:15px;line-height:30px}.loader{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;min-height:60vh;color:gold;font-weight:700;font-size:36px}.petty_cash_summary{font-size:14px;font-weight:700}.petty_cash_gas_cylinder_section,.petty_cash_vehicle_section{border-radius:5px;padding:0}.petty_cash_form{overflow-x:hidden;background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;padding:25px;height:calc(100vh - 70px);height:calc(100svh - 70px);font-size:14px}.petty_cash_form_upload_pic_label{border:1px solid #C7C7C7;border-radius:5px;padding:10px;text-align:center;font-size:20px;cursor:pointer;width:140px;font-weight:700}.petty_cash_form_upload_pics_div{border:1px solid #C7C7C7;border-radius:5px;margin-top:13px;padding:10px;width:100%;display:flex}.petty_cash_form_upload_pics{border:1px solid #C7C7C7;border-radius:5px;padding:10px;margin-left:20px;width:10%;text-align:center;font-weight:700}.petty_cash_form_sub_title{color:red;font-size:17px!important;font-weight:700!important}.petty_cash_action{color:red;font-size:15px}.petty_cash_cash_fund{padding-left:360px}.petty_cash_dashboard{overflow-x:hidden;background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;margin-top:7px;height:calc(100vh - 140px)}.maintenance_fund{padding-left:328px}.maintenance_vehicle_section{border-radius:5px;padding:0}.maintenance_form_upload_pic_label{border:1px solid #C7C7C7;border-radius:5px;padding:10px;text-align:center;font-size:20px;cursor:pointer;width:140px;font-weight:700}.maintenance_form{overflow-x:hidden;background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;padding:25px;height:calc(100vh - 70px);height:calc(100svh - 70px);font-size:14px}.maintenance_form_upload_pics_div{border:1px solid #C7C7C7;border-radius:5px;margin-top:13px;padding:10px;width:100%;display:flex}.maintenance_form_upload_pics{border:1px solid #C7C7C7;border-radius:5px;padding:10px;margin-left:20px;width:10%;text-align:center;font-weight:700}.maintenance_form_sub_title{color:red;font-size:17px!important;font-weight:700!important}.maintenance_dashboard{overflow-x:hidden;background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;margin-top:7px;height:calc(100vh - 140px)}.customer_phone_status{width:39%}.customer_phone_missing{color:#ff3131;font-weight:700}.customer_phone_seperator{color:#fff;font-weight:700}.customer_phone_received{color:#0fff50;font-weight:700}.pagination{display:inline-block}.pagination a{color:#000;float:left;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd;margin:0 4px;border-radius:5px}.pagination span{color:#000;float:left;padding:8px 16px;text-decoration:none;transition:background-color .3s;border:1px solid #ddd;margin:0 4px;border-radius:5px;opacity:.5;cursor:not-allowed}.pagination a.active{background-color:#409;color:#fff;border:1px solid #440099}.pagination a:hover:not(.active){background-color:#ddd}.gift-right-bar{width:calc(100% - 450px);margin:0 15px 0 0;position:relative}.gift_card_form{overflow-x:hidden;background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;padding:15px;height:calc(100vh - 150px);height:calc(100svh - 145px);font-size:14px}.gift_card_form h4{font-size:22px;font-weight:600}.gift_card_sections{padding:20px;border-radius:5px;border:1px solid #DCDCDC}.gift_card_seperator{background-color:#fff;border-bottom:1px solid #C7C7C7;margin:25px 2px 30px}.gift_card_add_card-warp button{background-color:transparent;color:#409;font-size:15px;border:transparent;font-weight:600;border:1px solid #409;width:100%;padding:10px;border-radius:5px;text-decoration:unset}.gift_cards{padding:0}.gift_cards th{padding:10px 5px 10px 6px;text-align:left;height:30px;width:30px}.gift_cards td{padding:10px 5px 10px 6px;text-align:left;height:40px;width:30px}.gift_card_title{color:#409;font-size:18px;font-weight:700}.add_gift_card{width:222px}.add_gift_card button{width:100%;background-color:transparent;color:#409;font-size:17px;border:transparent;font-weight:600;text-decoration:underline;padding:0;text-align:right}.left-gift-bar{width:450px;padding:5px;margin:0 10px 0 0;height:100vh;background-color:#fff}.gift-bar-bg{background-color:#f8f8f8;padding:0}.gift-bar-bg .gift-border-bg{border:2px dashed #C9C9C9;padding:10px;border-radius:5px}.gift-bar-bg .gift-border-bg ul li.gift-cartItems-list,.gift-bar-bg .gift-border-bg ul li.cartItems-list{text-align:right;padding:0 6px;background:transparent;border:0px;font-size:14px}.gift-bar-bg .gift-border-bg ul li{border-bottom:1px solid #D9D9D9;padding:5px 10px;background-color:#fff;border-radius:5px;margin:0 5px 3px 0}.gift-bar-bg .gift-border-bg ul li span{font-size:15px;font-weight:700}.gift-bar-bg .gift-border-bg ul li h6{font-size:15px;margin:0 0 5px;font-weight:600}.gift-menu-list ul.menus,.gift-bar-bg .gift-border-bg ul::-webkit-scrollbar{width:10px}.gift-menu-list ul.menus,.gift-bar-bg .gift-border-bg ul::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.gift-menu-list ul.menus,.gift-bar-bg .gift-border-bg ul::-webkit-scrollbar-thumb{background:#409;border-radius:10px}.gift-bar-bg .gift-border-bg ul li img{cursor:pointer;width:23px}.gift-bar-bg .gift-border-bg ul{overflow-y:scroll;height:calc(100vh - 225px)}.gift-bar-bg .gift-border-bg ul li span.price{width:100%;text-align:right}.gift-bar-bg .gift-border-bg ul li label{font-size:15px}.gift-menu-bottom button{background-color:#409;border:1px solid #440099;width:100%;padding:10px;border-radius:5px;color:#fff;font-size:16px;font-weight:500;height:45px}.gift-menu-bottom{background-color:#ede9f8;padding:15px;z-index:0;position:fixed;bottom:5px;right:15px;width:calc(100% - 468px);border:2px dashed #440099;border-radius:5px}.cursor_not_allowed{cursor:not-allowed!important;opacity:70%!important}.readonlyf{background-color:#e0e0e0!important}.readonlyb{background-color:#ede9f8!important;color:#000!important;border:1px dashed #440099}.do_not_lose_order{font-size:32px!important;line-height:70px!important;color:#aca0cc;font-weight:700}.whattsapp,.whattsapp:hover{background-color:#25d366;color:#fff}.whattsapp_sending,.whattsapp_sending:hover{background-color:#e3242b;color:#fff}.ottu_status{border:1px solid #C7C7C7;background-color:#e0e0e0;border-radius:5px;font-size:15px}.ottu_status ul li{text-align:left;padding:3px;padding-left:0rem!important;list-style-type:disc;font-size:14px}.text_trans_capital{text-transform:capitalize}button.send_otp{background-color:#25d366;border:1px solid #25D366;height:45px;border-radius:5px;width:100%;color:#fff;font-size:15px;font-weight:500}button.sending_otp{background-color:#e3242b;border:1px solid #db0b11;height:45px;border-radius:5px;width:100%;color:#fff;font-size:15px;font-weight:500}.redeem_rewards_checkbox{width:40px;height:40px;background-color:#fff!important;border:2px solid #440099!important;cursor:pointer;position:relative;border-radius:5px}.redeem_rewards_checkbox_chkd{width:40px;height:40px;background-color:#409!important;border:2px solid #440099!important;cursor:pointer;position:relative;border-radius:5px}.table-border-custom{background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;padding:20px 15px;overflow-y:auto}.reward-point-section{font-size:14px}.reward-point-section h5{font-size:15px;font-weight:700}.reward-point-section h5 span{font-size:15px;color:red;font-weight:700}.masked-password{-webkit-text-security:disc;font-size:2.2em}.cancel-item-note{font-size:14px;line-height:26px;padding-top:13px}.canceled-item-note{font-size:15px;line-height:28px;padding-right:20px}.order_verifications_history h3{color:red}.order_verifications_history ul{line-height:30px;font-size:14px}.order-verification-section{overflow-x:hidden;background-color:#fff;border:1px solid #C7C7C7;border-radius:5px;padding:15px;height:calc(100vh - 80px)}.order-verification-section h1{font-size:20px;font-weight:500;color:red}.order-verification-checks{transform:scale(2.5);background-color:#5514a3!important;border:1px solid #440099!important;cursor:pointer}.blinking-text{font-size:14px;text-align:center;animation:rainbow-color-change 3s linear infinite alternate}@keyframes rainbow-color-change{0%{color:#000}to{color:red}}.daily-status-verification table{background-color:#dfd5eb}.sticky-header{position:sticky;top:0;z-index:1}.speak-up{background-color:#f8f8f8;border:1px solid #F5F5F5;border-radius:5px;padding:15px;height:100vh;overflow-y:auto}.speak-up .inner-section{background-color:#fff;border:1px solid #FFFFFF;width:100%;border-radius:5px;padding:15px}.speak-up .inner-section textarea{height:110px}.speak-up .inner-section h1{font-size:26px;padding:2px 4px 10px 3px;font-weight:700}.speak-up .inner-section h2{font-size:24px;padding:2px 4px 10px 3px;font-weight:700;color:#000}.speak-up input.form-control{height:55px}.speak-up input.form-control::-moz-placeholder{font-size:16px!important;opacity:1!important}.speak-up input.form-control::placeholder{font-size:16px!important;opacity:1!important}.speak-up .text-counter{font-size:14px;font-weight:700}.speak-up span{border:1px solid #E8E8E8;border-radius:5px;width:85px;text-align:center;display:inline-block;padding:3px;font-size:14px}.speak-up .thank-you{padding:40px 50px 100px 5px;border:1px solid #E8E8E8;border-radius:5px;width:100%}@media (max-width: 640px){.speak-up{background-color:#f8f8f8;border:1px solid #F5F5F5;border-radius:5px;padding:15px;height:100vh}.speak-up .inner-section{background-color:#fff;border:1px solid #FFFFFF;width:100%;border-radius:5px;padding:15px;overflow-y:auto}.speak-up .inner-section textarea{height:110px;font-size:16px!important}.speak-up .inner-section textarea::-moz-placeholder{font-size:16px!important;color:#9aa0a6!important;opacity:1!important;font-weight:400}.speak-up .inner-section textarea::placeholder{font-size:16px!important;color:#9aa0a6!important;opacity:1!important;font-weight:400}.speak-up .inner-section h1{font-size:25px;padding:2px 4px 10px 3px;font-weight:700}.speak-up .inner-section h2{font-size:24px;padding:2px 4px 10px 3px;font-weight:700;color:#000}.speak-up input.form-control{height:55px}.speak-up input.form-control::-moz-placeholder{font-size:16px!important;color:#9aa0a6!important;opacity:1!important;font-weight:400}.speak-up input.form-control::placeholder{font-size:16px!important;color:#9aa0a6!important;opacity:1!important;font-weight:400}.speak-up span{border:1px solid #E8E8E8;border-radius:1px}.speak-up .thank-you{padding:40px 50px 100px 5px;border:1px solid #E8E8E8;border-radius:5px;width:100%}.btn-primary{height:55px}}
