@import url(https://fonts.googleapis.com/css?family=Roboto:400,900);body,html{font-size:2vw}#root{min-height:100vh}#root,*{overscroll-behavior-y:none}.TopLeftContainer{height:10vh;overflow:auto}@media only screen and (max-width:767.9px){[class*=TopLeftContainer]{height:7vh}}.TopLeftContainer1{width:16.66%;max-width:16.66%;height:100%;max-height:100%;overflow:auto}@media only screen and (max-width:767.9px){[class*=TopLeftContainer1]{width:30%;max-width:30%;overflow:auto;font-size:2.2vmax;font-weight:900}}.TopLeftContainer2{width:83.34%;max-width:83.34%;height:100%;max-height:100%;overflow:auto}@media only screen and (max-width:767.9px){[class*=TopLeftContainer2]{width:70%;max-width:70%;overflow:auto;font-size:2.2vmax;font-weight:900}}.Logo{width:10%;max-width:10%;height:100%;max-height:100%}.ReturnLabel{color:#c00;font-weight:900;font-size:1.2vmax;padding:20px}@media only screen and (max-width:1199.9px){.ReturnLabel{font-size:1.3vmax;padding:10px 0 0 10px;font-weight:700}}.TopButtonsContainer{display:flex;justify-content:flex-end;padding-right:2vw;width:100%;max-width:100%;height:100%;max-height:100%}.TopLeftButtonContainer{width:25%;max-width:25%;height:100%;max-height:100%}.Overlap{border:3px solid #fff;box-shadow:0 0 10px #888}.Overlap,.OverlapNarrowBorder{margin:0 -3px 0 -4px;padding:0;opacity:1;filter:alpha(opacity=100)}.OverlapNarrowBorder{border:0 solid hsla(0,0%,100%,.8784313725490196);box-shadow:0 0 3px #888}.TopLeftButton{width:16.5%;max-width:16.5%;height:90%;max-height:100%;font-weight:700;font-size:1vmax}@media only screen and (max-width:1199.9px){.TopLeftButton{font-size:1.5vmax}}@media only screen and (max-width:767.9px){.TopLeftButton{margin:0 -1px 0 -2px;font-size:1.6vmax}}.TopLeftButtonLabel{text-align:center}@media only screen and (max-width:1199.9px){[class*=TopLeftButtonLabel]{width:25%;text-align:left}}.NonDisplay{display:none}.TabAndPanelContainer{height:90vh;width:100%;max-width:100%;max-height:100%;overflow:auto;background-color:rgba(177,187,177,.219)}@media only screen and (max-width:767.9px){[class*=TabAndPanelContainer]{height:55vh;background-color:rgba(7,1,56,.315)}}.SidebarButton{width:100%;height:100%;max-width:100%;max-height:100%}.SummaryContainer{height:10vh;overflow:auto}.InvoiceContainer{height:75vh;overflow:auto}.UnderInvoiceContainer{height:15vh;overflow:auto}@media only screen and (max-width:767.9px){[class*=UnderInvoiceContainer]{height:10vh}}.itemGroupBackColor{background-color:#b2e0c2!important}.splitButton{background-color:#d3d3d3!important;color:#000}.moveButton,.splitButton{padding:0;border:1px solid #000}.moveButton{background-color:#000!important;color:#fff}.SeatNumberContainer{width:20%;max-width:20%;font-size:medium;font-weight:600}.SeatNumber{width:100%;max-width:100%;height:100%;max-height:100%;font-size:medium;font-weight:600}.SeatButtonsContainer{width:80%;max-width:80%}@media only screen and (max-width:767.9px){[class*=SeatButtonsContainer]{height:50%;max-height:50%}}.RowSeatButton{width:12.5%;max-width:12.5%;height:100%;max-height:100%;font-size:1vmax;font-weight:700}@media only screen and (max-width:767.9px){[class*=RowSeatButton]{width:25%;max-width:25%;font-size:2vmax;font-weight:900}}@media only screen and (min-width:767.9px) and (max-width:1199.9px){[class*=RowSeatButton]{font-size:1.5vmax;font-weight:600}}.CollapseButton{width:20%;height:100%;max-width:100%;max-height:100%;padding:0;margin:0;font-weight:500;font-size:1.2vmax}@media only screen and (max-width:767.9px){[class*=CollapseButton]{font-size:1.8vmax}}.CollapseButtonRetail{width:25%;height:100%;max-width:100%;max-height:100%;padding:0;margin:0;font-weight:500;font-size:1.2vmax}@media only screen and (max-width:767.9px){[class*=CollapseButtonRetail]{font-size:1.8vmax}}.topMargin15{margin-top:15px}.bottomMargin10{margin-bottom:10px}.bottomMargin20{margin-bottom:20px}.padding10{padding:10px}.modal-lg,.modal-xl{max-width:1000px}.frontLoginLogo{width:10vmax}.alignInitial{text-align:initial!important}.ordersDateButtons{padding:5px;width:150px}@media only screen and (max-width:575px){[class*=ordersDateButtons]{width:80px;height:44px}}.containerBorder{border:3px solid #d3d3d3}.miscFormButtons{background-color:#d3d3d3!important;color:#000;width:140px;height:50px}.Orders_ButtonFilters{width:100%}@media only screen and (max-width:1199.9px){.Orders_ButtonFilters{width:50%}}@media only screen and (max-width:850px){.Orders_ButtonFilters{width:55%}}.Orders_ButtonFilters .DeviceFilter{width:30%;display:flex}@media only screen and (max-width:1199.9px){.Orders_ButtonFilters .DeviceFilter{width:33%;flex-direction:column}}.Orders_ButtonFilters .UserFilter{width:30%;display:flex}@media only screen and (max-width:1199.9px){.Orders_ButtonFilters .UserFilter{width:33%;flex-direction:column}}.Orders_ButtonFilters .PayFilter{width:40%;display:flex}@media only screen and (max-width:1199.9px){.Orders_ButtonFilters .PayFilter{width:33%;flex-direction:column}}.Orders_OtherFilters{width:100%}@media only screen and (max-width:1199.9px){.Orders_OtherFilters{width:50%}}@media only screen and (max-width:850px){.Orders_OtherFilters{width:45%}}.Orders_OtherFilters .Rows{width:33%;padding:0 5px}@media only screen and (max-width:1199.9px){.Orders_OtherFilters .Rows{width:100%}}.ordersButtons{margin:5px;padding:5px;width:130px;height:45px}@media only screen and (max-width:1199.9px){.ordersButtons{width:80px;height:45px;margin:5px}}.ordersFormButtons{margin:5px;padding:5px;width:75px;height:50px}@media only screen and (max-width:1199.9px){.ordersFormButtons{margin:4px;padding:4px;width:55px;height:40px}}@media only screen and (max-width:359px){.ordersFormButtons{margin:3px;padding:3px;width:48px;font-size:9px}}.ordersArrowButton{width:40px;padding:15px}@media only screen and (max-width:998px){.ordersArrowButton{width:35px;padding:10px}}@media only screen and (min-width:768px) and (max-width:870px){.ordersArrowButton{width:30px;padding:8px}}.Orders_DateFilter{display:flex}.Orders_DateCalender{width:60%;margin:0 5px}@media only screen and (min-width:768px) and (max-width:850px){.Orders_DateCalender{width:100%}}@media only screen and (max-width:520px){.Orders_DateCalender{width:100%}}.Orders_DateArrows{width:20%}@media only screen and (min-width:768px) and (max-width:850px){.Orders_DateArrows{display:none}}@media only screen and (max-width:520px){.Orders_DateArrows{display:none}}.background_darkgray{background-color:#a9a9a9!important;color:#fff}.refundItem{color:#fff;background-color:red}.itemToMove{color:#fff;background-color:#000}.padding0{padding:0!important}.fontSize14{font-size:14px!important}.modal .modal-fluid{width:80%;max-width:80%}@media only screen and (max-width:767.9px){.modal .modal-fluid{width:98%;max-width:98%}}.customDatePicker{margin:0!important}.e-grid .e-headercell.invoiceGridCustom{background-color:#589c30!important;padding:0!important}.e-grid .e-headercell.invoiceGridCustom .e-headercelldiv{color:#fff!important}.e-headercelldiv{padding:0!important;text-align:center!important}.e-rowcell.invoiceGridCustom{padding:2px!important;text-align:center}.DatePicker,.jalaliDatePicker{width:100%!important}#limeOrderSpinner{width:70%;height:70%}@media only screen and (max-width:767.9px){#limeOrderSpinner{width:100%;height:100%}}.autoMargin{margin:auto}.margin-0{margin:0}.buttonImage{outline:none;margin:auto 3px}.disableButtonImage{opacity:.5}.Bold{font-weight:700}body,html{font-family:Roboto,sans-serif;font-size:1vw;background-repeat:no-repeat;scroll-behavior:smooth;min-height:100vh}#root *,body,html{overscroll-behavior-y:none}@media screen and (max-width:1024px){body,html{font-size:90%;overscroll-behavior-y:none;min-height:100vh}}.img{object-fit:cover}.VerticalMiddle{display:inline-block;height:100%;vertical-align:middle}.Width50{width:50%;max-width:50%}.Width100{width:100%;max-width:100%}.Height50{height:50%;max-height:50%}.Full,.Height100{height:100%;max-height:100%}.Full{width:100%;max-width:100%}.BackWhite{background-color:#fff}.Center{display:block;margin:0 auto}.HomePageButton{width:240px;height:80px;max-width:240px;max-height:80px;margin:5px -4px 5px -5px;border:5px solid #fff;box-shadow:0 0 10px #888;opacity:1;filter:alpha(opacity=100)}@media only screen and (max-width:767.9px){.ReverseContainers{display:flex;flex-direction:column-reverse;height:85vh!important}}.SummaryRowLeft1{font-size:1.5vw}.SummaryRowLeft1,.SummaryRowLeft2{width:100%;max-width:100%;height:50%;max-height:50%;padding:0;margin:0}.SummaryRowRight{width:100%;height:33%;max-width:100%;max-height:33%;padding:0;margin:0}.SummaryColRight{width:25%;height:100%;max-width:25%;max-height:100%;padding:0;margin:0;font-size:14px}.SummaryFontLabel{font-size:1vmax;font-weight:600;color:rgba(88,87,87,.842)}.SummaryFont{font-size:.9vmax;font-weight:500;color:rgba(88,87,87,.705)}@media only screen and (max-width:1199.9px){[class*=SummaryFont]{font-size:1.4vmax;font-weight:600}}@media only screen and (max-width:767.9px){[class*=SummaryFont]{font-size:2.2vmax;font-weight:800}}.TotalAmount{font-size:1.6vmax;font-weight:600}@media only screen and (max-width:767.9px){[class*=TotalAmount]{font-size:2.9vmax;font-weight:800}}@media only screen and (min-width:767.9px) and (max-width:1199.9px){[class*=TotalAmount]{font-size:vmax;font-weight:800}}.TabButtonsContainer{width:100%;max-width:100%;height:100%;max-height:100%;padding:0;margin:0;font-size:1.1vw;overflow:auto}@media only screen and (max-width:1199.9px){[class*=TabButtonsContainer]{display:none}}.PanelButtonsContainer{width:100%;max-width:100%;padding:0;margin:0;font-size:1.1vw;overflow:auto}@media only screen and (max-width:767.9px){[class*=PanelButtonsContainer]{height:100%;max-height:50%;font-size:50%;font-weight:600}}.TabButton{width:100%;height:6.66667%;padding:1px;margin:0;border:1px solid #f3f3f3;font-weight:500;font-size:1.1vw}@media only screen and (max-width:767.9px){[class*=TabButton]{width:12.5%;height:5em;font-size:1.2vmax}}.PanelButton{width:10em;height:5.95em;padding:1px 0 0;margin:5px -3px 5px -5px;border:3px solid #fff;box-shadow:0 0 10px #888;opacity:1;filter:alpha(opacity=100);font-weight:500;font-size:.92vw}@media only screen and (max-width:767.9px){[class*=PanelButton]{width:18vmax;font-weight:500;font-size:1.8vmax;color:#000}}@media only screen and (min-width:767.9px) and (max-width:1199.9px){[class*=PanelButton]{width:15vmax;font-size:1.4vmax;font-weight:500;color:#000}}.PayButton{width:12%;height:90%;max-width:100%;max-height:100%;font-weight:700;font-size:1.2vmax;padding:0;margin:0 -3px 0 -5px}@media only screen and (max-width:1199.9px){[class*=PayButton]{font-size:1.2vmax}}.QuantityField{width:40%}.MinusPlusButton{width:30%;font-size:1.5vmax;font-weight:500;padding:0 1px;margin:0}.QuantityInput{width:25%;height:100%;max-width:100%;max-height:100%;padding:0;margin:0;font-weight:700;font-size:1.2vmax;border:3px solid #a9a9a9}@media only screen and (max-width:767.9px){[class*=QuantityInput]{font-size:1.8vmax}}.DiscountContainerRow{height:3vh;font-size:1vmax;font-weight:400;color:rgba(133,2,13,.911);background-color:#bbb9b9}@media only screen and (max-width:1199.9px){[class*=DiscountContainerRow]{font-size:90%;font-weight:400}}.NotesContainerRow{height:3vh;font-size:1vmax;font-weight:400;color:#0233d3;background-color:#bbb9b9}@media only screen and (max-width:1199.9px){[class*=NotesContainerRow]{font-size:90%;font-weight:400}}.SeatBar{width:100%;height:7%;background-color:#fff;overflow:auto}@media only screen and (max-width:767.9px){[class*=SeatBar]{height:12%;max-height:12%}}.InvoiceHeader{width:100%;height:5%}@media only screen and (max-width:767.9px){[class*=InvoiceHeader]{height:5%;max-height:5%}}.InvoiceRows{width:100%;height:88%}@media only screen and (max-width:767.9px){[class*=InvoiceRows]{height:83%;max-height:83%}}.InvoiceHeaderColumn{font-size:1.1vmax;font-weight:500}@media only screen and (max-width:1199.9px){[class*=InvoiceHeader]{font-size:1.6vmax;font-weight:500}}@media only screen and (max-width:767.9px){[class*=InvoiceHeader]{height:8%;font-size:2.2vmax;font-weight:900}}.OrderRow{font-size:1.1vmax;font-weight:400}@media only screen and (max-width:1199.9px){[class*=OrderRow]{font-size:1.7vmax;font-weight:400}}@media only screen and (max-width:767.9px){[class*=OrderRow]{font-size:2.5vmax;font-weight:500}}.UnderInvoiceButton{width:20%;height:100%;max-width:20%;max-height:100%;padding:0;margin:0;font-weight:700;font-size:.95vmax;background-color:#f88181}@media only screen and (max-width:767.9px){[class*=UnderInvoiceButton]{font-size:2vmax;font-weight:500}}.UnderInvoiceButtonRetailPurchase{width:25%;height:100%;max-width:25%;max-height:100%;padding:0;margin:0;font-weight:700;font-size:.95vmax}@media only screen and (max-width:767.9px){[class*=UnderInvoiceButtonRetail]{font-size:2vmax;font-weight:500}}.double-border{background-color:#ccc;border:2px solid #f3d008;padding:2em;position:relative}.double-border:before{border:2px solid #8a8888}.double-border-Orange:before,.double-border:before{background:none;content:"";display:block;position:absolute;top:4px;left:4px;right:4px;bottom:4px;pointer-events:none}.double-border-Orange:before{border:2px solid #facc37}.bgNotUsedYet{background-image:url("https://mdbootstrap.com/img/Photos/Horizontal/Nature/full%20page/img(11).jpg");height:50vh;background-position:50%;background-repeat:no-repeat;background-size:cover}.flex-container{display:flex;justify-content:flex-end;background-color:#1e90ff}.flex-container1{display:flex;flex-direction:column;min-height:20vh}.Search{width:50%;box-sizing:border-box;border:2px solid #ccc;border-radius:4px;font-size:16px;background-color:#fff;background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 5px;transition:width .4s ease-in-out}.disabled-link{pointer-events:none}.topMargin3rem{margin-top:3rem}.bottmMargin2rem{margin-bottom:2rem}#connectionTest{font-size:40px!important}.noScroll{overflow:hidden}.btnSave{background-color:#00c851!important;color:#fff}.btnDelete{background-color:#f40000!important;color:#fff}.btnInfo{background-color:#4285f4;color:#fff}.noScroll .e-dlg-content{overflow:hidden!important}#timeoutModal{z-index:1100!important}.noPadding{padding:0}.paddin10{padding:10px}.margin10{margin:10px}.tipBadge{margin-left:15px;color:#000!important;background-color:#d3d3d3!important}.endAlign{text-align:end}.centerAlign{text-align:center}.loginNumbers{padding:40px!important;margin:2px}@media only screen and (max-width:1199.9px){[class*=loginNumbers]{padding:30px!important;margin:2px}}.loginAbout{font-size:20px;color:grey;padding:5px}@media only screen and (max-width:1199.9px){[class*=loginAbout]{font-size:16px;padding:2px}}.loginBackspace{color:#c00;border-color:#c00;background-color:#fff;border-radius:10px;width:70px;float:left}@media only screen and (max-width:575px){[class*=loginBackspace]{width:60px;float:none}}.loginButton{width:80%!important;margin:2px;height:3.5em;border-radius:10px}@media only screen and (max-width:991px){[class*=loginButton]{width:100%!important}}.loginButtonDiv{padding-right:0}@media only screen and (min-width:360px) and (max-width:575px){[class*=loginButtonDiv]{padding-right:15px}}.loginNumber{margin-left:-2px;margin-top:-5px}.modal-body{font-size:14px!important}.select-wrapper input.select-dropdown{position:relative;z-index:2;display:block;width:100%;height:auto;padding:0;margin:0 0 .94rem;font-size:1rem;line-height:2.9rem;text-overflow:ellipsis;cursor:pointer;background-color:initial;border:none;border-bottom:1px solid #ced4da;outline:none}.itemNotSentToKitchen{color:#fff;background-color:grey}.itemSentToKitchen{color:#000;background-color:#fafafa}.itemSentToKitchenVoid{color:red;background-color:#fafafa}.itemNotSentToKitchenVoid{color:red;background-color:grey}.cardMenueItems{margin-top:10px;margin-bottom:10px;height:12rem;width:100%}.cardBackButton{height:12rem;width:100%;margin:10px 0;padding:1.25rem;border:3px solid #fff}.modifierContainerRow{height:3vh;font-size:1vmax;font-weight:300;color:rgba(2,2,133,.911);background-color:#bbb9b9}@media only screen and (max-width:1199.9px){[class*=modifierContainerRow]{font-size:90%;font-weight:400}}.modifierSentToKitchen{color:#000;background-color:#fafafa;height:3vh;font-size:1vmax;font-weight:300}.showSpinner{display:block;position:absolute;z-index:1000;top:45%;left:45%}.hide{display:none}@media only screen and (max-width:1199.9px){[class*=modifierSentToKitchen]{font-size:90%;font-weight:400}}.modal{overflow-x:hidden!important;overflow-y:auto!important}.padding0{padding:0}.borderRadius10{border-radius:10px}.fontSize16{font-size:16px}.border{border:1px solid #d3d3d3}.heightCenter{align-items:center;justify-content:center;display:flex}.disableUserSelect{-webkit-user-select:none;user-select:none}.fontSize2rem{font-size:2rem!important}.fontSize2vmax{font-size:2vmax}.fontSize3vmax{font-size:3vmax}.marginTop5{margin-top:5%}.marginTop5px{margin-top:5px}.border-bottom-solid{border-bottom:solid}#shareItemModal_dialog-content{padding:0}.emptyTableBackground{background-color:grey!important}.orderedTableBackground{background-color:#ff0!important;color:#000!important}.sentToKitchenTableBackground{background-color:green!important}.printedTableBackground{background-color:red!important}.paidTableBackground{background-color:grey!important}.reservedTableBackground{background-color:#000!important;color:#fff!important}.cleanMandatoryTableBackground{background-color:#d3d3d3!important;color:#000!important}.invoiceReturnButtons{width:120px;height:45px}@media only screen and (max-width:1199.9px){[class*=invoiceReturnButtons]{width:80px;height:40px}}.lightGrayBG{background-color:#f1f8e9}.disableCheckBox{pointer-events:none;opacity:.5!important}.pointerCursor{cursor:pointer}.tether-element{z-index:2000}#errorPageContainer{background:linear-gradient(90deg,#84ff3d,#2eabff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-align:center}.e-schedule .e-timeline-view .e-resource-group-cells{background-color:#ebebeb}.e-schedule .e-timeline-month-view .e-resource-cells,.e-schedule .e-timeline-view .e-resource-cells{background-color:#ebebeb;border-color:rgba(0,0,0,.12);border-style:solid;border-width:0 1px 1px 0;color:rgba(0,0,0,.87);height:60px;padding-left:15px;padding-right:0;vertical-align:middle}.e-schedule .e-timeline-month-view .e-child-node,.e-schedule .e-timeline-view .e-child-node{background-color:#fff}.colorful-select .dropdown-content{width:100%!important}.dangerBlinkingCircle{color:red;animation-name:dangerBlinkingCircleAnimation;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes dangerBlinkingCircleAnimation{0%{color:red}to{color:grey}}.blinking{opacity:1;animation-name:blinking;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes blinking{0%{opacity:1}to{opacity:.6}}.green-text{color:#589c30!important}.green-background{background-color:#589c30!important}.whitecolor{color:#fff!important}.switch label input[type=checkbox]:checked+.lever{background-color:#00e676}.switch label input[type=checkbox]:checked+.lever:after{left:1.5rem;background-color:#00c851}#guestsButtonsContainer{justify-content:end}@media only screen and (max-width:767.9px){#guestsButtonsContainer{justify-content:center}}.fontSize98rem{font-size:.98rem}.form-check-input[type=checkbox]:checked+label:before,label.btn input[type=checkbox]:checked+label:before{top:-4px;left:-5px;width:12px;height:1.375rem;border-color:transparent #00c851 #00c851 transparent;border-style:solid;border-width:2px;transform:rotate(40deg);transform-origin:100% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.form-check-input[type=radio].with-gap:checked+label:after,.form-check-input[type=radio]:checked+label:after,label.btn input[type=radio].with-gap:checked+label:after,label.btn input[type=radio]:checked+label:after{background-color:#00c851}.form-check-input[type=radio].with-gap:checked+label:after,.form-check-input[type=radio].with-gap:checked+label:before,.form-check-input[type=radio]:checked+label:after,label.btn input[type=radio].with-gap:checked+label:after,label.btn input[type=radio].with-gap:checked+label:before,label.btn input[type=radio]:checked+label:after{border:2px solid #00c851}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){text-align:center;border-top-left-radius:0;border-bottom-left-radius:0}.onlineOrderingBasketButtons{padding:5px!important;width:50%}@media only screen and (max-width:767.9px){.onlineOrderingBasketButtons{padding:5px!important;width:90%}}.posPayOrdersBadge{background-color:grey!important;color:#fff!important}#btnGlobalPay{width:200px;align-items:center;-webkit-appearance:none;appearance:none;background-image:radial-gradient(100% 100% at 100% 0,#abe098 0,#589c30 100%);border:0;border-radius:6px;box-shadow:0 2px 4px rgba(45,35,66,.4),0 7px 13px -3px rgba(45,35,66,.3),inset 0 -3px 0 rgba(58,65,111,.5);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,monospace;height:48px;justify-content:center;line-height:1;list-style:none;overflow:hidden;padding-left:16px;padding-right:16px;position:relative;text-align:left;text-decoration:none;transition:box-shadow .15s,transform .15s;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:nowrap;will-change:box-shadow,transform;font-size:18px}#btnGlobalPay:focus{box-shadow:inset 0 0 0 1.5px #589c30,0 2px 4px rgba(45,35,66,.4),0 7px 13px -3px rgba(45,35,66,.3),inset 0 -3px 0 #589c30}#btnGlobalPay:hover{box-shadow:0 4px 8px rgba(45,35,66,.4),0 7px 13px -3px rgba(45,35,66,.3),inset 0 -3px 0 #589c30;transform:translateY(-2px)}#btnGlobalPay:active{box-shadow:inset 0 3px 7px #589c30;transform:translateY(2px)}.fullPaymentBadge{background-color:green!important;color:#fff!important}.unpaidBadge{background-color:red!important;color:#fff!important}.partialPaymentBadge{background-color:orange!important;color:#fff!important}.bookingCancelationButtons{width:31%}@media only screen and (max-width:768px){.bookingCancelationButtons{width:100%}}.e-rowcell{font-size:20px!important}.e-headertext{font-size:16px!important}.e-float-input,.e-float-text{font-size:20px!important}.customCardHeader{min-height:"30px !important"}.deviceSettingNavbar{color:#00c851}.deviceSettingNavbar:hover{color:green}.md-form{margin-bottom:0;white-space:pre}.colorful-select .dropdown-content{padding:.5rem;height:150px;width:auto}.select-wrapper+label{position:absolute;top:1rem;transition:.2s ease-out;color:#757575;font-weight:300}.select-wrapper+label.active{transform:translateY(-14px);font-size:.8rem;top:1rem;left:15px}#groups{margin:5px auto}.groupsMobileView,.groupsView{border:1px solid #d3d3d3;overflow-y:auto;padding:0}.groupsMobileView{margin-left:auto;margin-right:auto;margin-top:5px}.form-group{margin-bottom:0}.md-form.md-outline{position:relative;margin-top:10px;margin-bottom:0}.md-form.md-outline.form-sm label.active.creditLabel{color:green}.md-form.md-outline.form-sm label.active.labelFaildResponse,.md-form.md-outline.form-sm label.active.maxCreditLabel{color:red}.md-form.md-outline.form-sm .inputFaildResponse{border:1px solid red}.e-grid.e-default.e-bothlines .e-headercell{background-color:#d3d3d3}.e-new:before{content:"\e7f9"}.e-delete:before{content:"\e33e"}.e-save:before{content:"\ec11"}.row{width:100%;margin-right:auto;margin-left:auto}.title{border-style:solid;border-width:1px;color:#000;background-color:grey;padding:5px}.outsetBorder{border-style:outset}.insetBorder{border-style:inset}.bold{font-weight:700}.filter{color:#fff;background-color:hsla(0,0%,45.9%,.267);border-color:#4e4e4e;margin-top:10px;border-style:solid;font-size:1vmax;font-weight:600}.filter,.master{margin-bottom:10px;overflow:auto}.master{margin-top:20px}.detail{margin-top:10px;margin-bottom:10px;overflow:auto}.fixEndAlign{align-self:flex-end!important}.topMargin20{margin-top:20px}.topMargin10{margin-top:10px}.leftMargin20{margin-left:20px}.leftMargin10{margin-left:10px}.rightMargin20{margin:20}.rightMargin10{margin-right:10}.e-multi-column.e-ddl.e-popup.e-popup-open td{border:1px solid rgba(0,0,0,.125)}.displayNone{display:none}.displayBlock{display:block}.hidden{visibility:hidden}.e-grid .e-gridheader tr th,.e-grid.e-rtl.e-default .e-gridheader tr th{background-color:#d3d3d3}.e-grid.e-responsive .e-headercelldiv,.e-grid.e-rtl .e-detailheadercell .e-headercelldiv,.e-grid.e-rtl .e-detailheadercell .e-headercelldiv.e-headerchkcelldiv,.e-grid.e-rtl .e-headercell .e-headercelldiv,.e-grid.e-rtl .e-headercell .e-headercelldiv.e-headerchkcelldiv{font-weight:700;color:#000}.titleRight{border-style:solid;border-width:1px;color:#000;background-color:grey;padding:5px;text-align:right}.e-grid .e-columnheader.e-defaultcursor{font-weight:700;color:#000}.e-btn.e-info,.e-css.e-btn.e-info{background-color:#4285f4}.saveButton{background-color:#00c851;color:#fff}.deleteButton{background-color:#f40000;color:#fff}.datepicker-input.rtl{float:right}.datePicker>div{display:inline}.datePicker>label.rtl{float:right}.blueColor{color:#4285f4}.e-grid.e-rtl.e-default tr td:last-child,.e-grid.e-rtl.e-default tr th:last-child{border-right:0}.e-dlg-content{overflow:scroll!important}.number-input input[type=number]{-webkit-appearance:textfield;appearance:textfield}.number-input input[type=number]::-webkit-inner-spin-button,.number-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.number-input{margin-bottom:3rem}.number-input button{-webkit-appearance:none;background-color:initial;border:none;align-items:center;justify-content:center;cursor:pointer;margin:0;position:relative}.number-input button:after,.number-input button:before{display:inline-block;position:absolute;content:"";height:2px;transform:translate(-50%,-50%)}.number-input button.plus:after{transform:translate(-50%,-50%) rotate(90deg)}.number-input input[type=number]{text-align:center}.number-input.number-input{border:1px solid #ced4da;width:10rem;border-radius:.25rem}.number-input.number-input button{width:2.6rem;height:.7rem}.number-input.number-input button.minus{padding-left:1px;padding-right:1px}.number-input.number-input button:after,.number-input.number-input button:before{width:.7rem;background-color:#495057}.number-input.number-input input[type=number]{max-width:4rem;padding:.5rem;border:1px solid #ced4da;border-width:0 1px;font-size:1rem;height:2rem;color:#495057}.scrollbar{margin-left:30px;float:right;background:#fff;overflow-y:auto;margin-bottom:125px}.force-overflow{min-height:450px}.scrollbar-primary::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.scrollbar-primary::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#4285f4}.scrollbar-danger::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f5f5f5;border-radius:10px}.scrollbar-danger::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.scrollbar-danger::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#ff3547}.scrollbar-warning::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f5f5f5;border-radius:10px}.scrollbar-warning::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.scrollbar-warning::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f80}.scrollbar-success::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f5f5f5;border-radius:10px}.scrollbar-success::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.scrollbar-success::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#00c851}.scrollbar-info::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f5f5f5;border-radius:10px}.scrollbar-info::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.scrollbar-info::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#33b5e5}.scrollbar-default::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f5f5f5;border-radius:10px}.scrollbar-default::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.scrollbar-default::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#2bbbad}.scrollbar-secondary::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f5f5f5;border-radius:10px}.scrollbar-secondary::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.scrollbar-secondary::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#a6c}.treeview-animated.w-20{width:20rem;font-size:14px}.treeview-animated h6{font-size:1.4em}.treeview-animated ul{position:relative;list-style:none;padding-left:1em}.treeview-animated-list li{padding:.2em 0 0 .2em}.treeview-animated-element{padding:.2em .2em .2em .6em;cursor:pointer;transition:all .1s linear;border-bottom-left-radius:4px;border-top-left-radius:4px}.treeview-animated-element:hover{background-color:#8cb9ff}.treeview-animated-element.opened,.treeview-animated-element.opened:hover{color:#f8f9fa;background-color:#32a0ff}.treeview-animated-items .nested:before{content:"";display:block;position:absolute;background-color:grey;left:5px;width:5px;height:100%}.treeview-animated-items .closed{display:block;padding:.2em .2em .2em .4em;margin-right:0;border-top-left-radius:.3em;border-bottom-left-radius:.3em}.treeview-animated-items .closed:hover{background-color:#8cb9ff}.treeview-animated-items .open{transition:all .1s linear;background-color:#32a0ff}.treeview-animated-items .open span{color:#f8f9fa}.treeview-animated-items .open:hover{color:#f8f9fa;background-color:#32a0ff}.treeview-animated ul li .open div:hover{background-color:#32a0ff}.treeview-animated-items .closed .fa-angle-right{transition:all .1s linear;font-size:.8rem}.closed .fa-angle-right.down{position:relative;color:#f8f9fa;transform:rotate(90deg)}body{font-family:Roboto,sans-serif;font-size:1vw;background-repeat:no-repeat;scroll-behavior:smooth}