body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif}.AppBarSpacer{height:70px}.App .MuiFormControl-root,.App .MuiList-root,.App .MuiListSubheader-root{width:100%;max-width:none}.DrawerContentContainer,.Page{padding:16px}.Page{overflow:auto;min-height:calc(100vh - 100px)}.Page .Required label:after{content:"*";padding-left:10px;padding-right:7px;color:red;background-color:#fff}.Page .LoginErrorMessage{display:flex;justify-content:center;color:red}.ScrollView{overflow:auto}.App .Loading .LoadingProgress,.App .Loading .LoadingText{display:flex;justify-content:center}.App .Loading .LoadingText{margin-top:10px}.App .Center{display:flex;justify-content:center}.App .UpdatedLabel{margin-top:5px}.App .UpdatedLabel svg{vertical-align:middle;margin-right:5px}.App .UpdatedLabel span{vertical-align:middle}.App .GroupTab{height:calc(100vh - 110px);margin-top:-10px;border:1px solid grey;overflow:auto;padding:0}.App .GroupTabTitleContainer{margin-top:-10px;z-index:9999}.App .GroupTabTitle{background-color:#fff;margin-left:15px;padding-left:8px;padding-right:8px}.App .GroupTabContent{margin-top:8px}.App .ListItem{margin-bottom:10px}.App .RadioGroupListBeforeAdd{height:calc(100vh - 190px)}.App .RadioGroupListBeforeAdd,.App .RadioGroupListForHome{overflow:auto;padding-left:16px;padding-right:16px}.App .RadioGroupAddContainer{position:relative;height:50px}.App .RadioGroupAdd{display:flex;justify-content:center;align-items:center;position:absolute;padding-top:16px;width:100%}.DrawerCartContainer,.DrawerHeaderContainer{position:absolute;width:100%;z-index:10}.SideBarCartWidget{overflow:hidden;width:100%;height:250px;background-color:#317bc4;border-radius:10px}.SideBarCartWidgetHeader{display:flex;justify-content:center;align-items:center;color:#fff;padding-top:10px;padding-left:10px}.SideBarCartWidget .CartItemsList{background-color:#e9e9e9;margin:10px;height:120px;overflow:auto;border-radius:5px}.MuiDrawer-paper{overflow-y:hidden!important}.DrawerHeader{display:flex;justify-content:center;align-items:center;width:100%;height:120px;background-color:#1976d2}.DrawerHeaderSpacer{margin-top:120px}.DrawerHeaderContent{color:#fff}.DrawerHeaderDivider{margin-top:5px;margin-bottom:5px;border-top:.5px solid #fff}.DrawerContentContainer{overflow:inherit;height:calc(100vh - 340px)}.SideBar{width:320px;overflow:hidden}.EndSideBar{width:300px;overflow:hidden}.EndDrawerHeader{display:flex;justify-content:center;align-items:center;width:100%;height:50px;background-color:#1976d2}.EndDrawerHeaderContainer{position:absolute;width:100%;z-index:10}.EndDrawerHeaderSpacer{margin-top:50px}.EndDrawerHeaderContent{display:flex;justify-content:center;align-items:center;color:#fff}.EndDrawerContentContainer{padding:16px;overflow:auto;height:calc(100vh - 80px)}.EquipmentListContainer,.EquipmentListContainerForHome{border:1px solid grey;padding-top:10px;padding-bottom:16px;padding-right:10px}.IconPickerContainer div[class^=sc-]{margin-left:160px}.IconPickerContainer>div{margin-left:0!important}.FaIconContainer,.FaIconContainer div{display:inline-flex;justify-content:center;align-items:center}.MenuItemWithIcon,.MenuItemWithIcon>div{display:flex;align-items:center}.RentalStatus{padding:5px;border-radius:5px;border:1px solid grey;width:50px;display:inline-block;text-align:center}.RequiredDatePickerContainer label:after{content:"*";padding-left:10px;padding-right:7px;color:red;background-color:#fff}.EquipmentsView{border-radius:10px;border:1px solid grey}.EquipmentsViewHeader{background-color:#c5c5c5}.EquipmentsViewHeader,.RentalEquipmentsViewHeader{display:flex;justify-content:start;align-items:center;padding:16px;border-radius:10px 10px 0 0;position:relative}.RentalEquipmentsViewHeader{background-color:#f8a663}@media (max-width:500px){.EquipmentsViewHeader,.RentalEquipmentsViewHeader{padding-bottom:60px}.EquipmentsViewHeaderCartButton{top:50px}}.EquipmentsViewHeaderCartButton{display:inline-block;right:10px;position:absolute}.EquipmentsViewReturned{background-color:#5ac16a;border-radius:10px;border:1px solid grey;padding:5px}.EquipmentsViewReturned,.EquipmentViewReadableName{display:flex;align-items:center}.RentalLogView{border-radius:10px;border:1px solid grey}.RentalLogViewContent{max-height:700px;overflow:auto}.RentalLogViewHeader{background-color:#c5c5c5;display:flex;justify-content:start;align-items:center;padding:16px;border-radius:10px 10px 0 0}.Page .RentalLogViewItemContainer{display:flex;flex-flow:column;justify-content:start;align-items:start}.Page .RentalLogViewItem{display:flex;flex-grow:1;align-items:center;justify-content:start;min-height:30px;margin-top:3px;margin-bottom:3px}.Page .RentalLogViewRentalType{display:flex;justify-content:center;width:60px}.Page .RentalLogViewRentalSpan,.Page .RentalLogViewReturnedDate{background-color:#c5c5c5;padding:5px;border-radius:10px;border:1px solid grey;margin-left:5px;margin-right:5px}.Page .RentalLogViewItemDetail{display:flex;flex-grow:1;justify-content:start;align-items:center;height:34px;margin-top:3px;margin-bottom:3px}.Page .RentalLogViewItemDetail>div{margin-left:40px;display:flex;flex-grow:1;justify-content:start;align-items:center}.Page .RentalLogViewNotReturned{color:red}.Page .RentalLogViewNotTransferred{color:orange}.Page .RentalLogViewReturned .RentalLogViewReturnedStatus,.Page .RentalLogViewReturned svg{color:green}.FilterForm>.MuiSelect-root,.FilterForm>.MuiTextField-root{width:100%}.FilterForm .InputLabel{background-color:#fff;padding-left:8px;padding-right:8px}.AlignMiddle{flex-grow:1}.AlignMiddle,.QRReaderContainerWrap{display:flex;justify-content:center;align-items:center}.QRReaderContainer{display:block;min-width:400px;min-height:400px}.CheckResult.Loading{color:orange}.CheckResult.Error{color:red}.CheckResult.OK{color:green}.PageContainer{max-width:900px;margin-left:auto;margin-right:auto}
/*# sourceMappingURL=main.4116857a.chunk.css.map */