body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root,body,html{display:block;height:100%;overflow-x:hidden;background-color:#f5faff}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nice-dates-day,.nice-dates-day.-wide{color:#f37d2a!important}.nice-dates-day.-outside{color:#999!important}.nice-dates-day:before{background-color:#03acef!important}.nice-dates-day:after{border:1px solid #999!important}.nice-dates-day.-disabled{color:#999!important}.MuiPickersClockPointer-noPoint,.MuiPickersClockPointer-pointer{background-color:#03acef!important}.MuiPickersClockPointer-thumb{border:14px solid #03acef!important}.Mui-selected{color:#fff}.MuiBottomNavigationAction-root.Mui-selected{color:#fff!important;background-color:#088cca!important}@media only screen and (max-width:375px){.nice-dates-day_date{padding-top:5px}.MuiTypography-body2{font-size:.8rem!important}}.rbc-event{background-color:#fff!important;padding:0!important}.rbc-event-label{display:none!important}.rbc-day-slot .rbc-events-container{width:100%}.react-calendar{border:none!important;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);padding-bottom:12px;border-radius:.3cm}.react-calendar__tile{height:50px;padding:.5em!important;font-size:15px}.calSmall.react-calendar{width:300px!important;display:table}.calSmall .react-calendar__tile{height:42px!important}.calSmall .react-calendar__navigation__label{font-size:18px!important}@media only screen and (max-width:450px){.calSmall .react-calendar__navigation__label{font-size:14px!important;padding:0}}.rbc-toolbar button{color:inherit!important}.react-calendar__month-view__weekdays__weekday abbr{color:#000}.react-calendar__navigation{background-color:#03acef;border-top-left-radius:.3cm;border-top-right-radius:.3cm;height:50px!important}.react-calendar__navigation__next-button,.react-calendar__navigation__prev2-button,.react-calendar__navigation__prev-button{color:#fff!important;font-size:30px!important}.react-calendar__navigation__prev2-button{border-top-left-radius:.3cm}.react-calendar__navigation__next2-button{border-top-right-radius:.3cm;color:#fff!important;font-size:30px!important}.react-calendar__navigation__label{font-size:20px!important;color:#fff!important}.fc-event,.fc-event-dot{background-color:#fff!important}.fc-event{border:none!important}.fc .fc-daygrid-day.fc-day-today,.fc .fc-timegrid-col.fc-day-today{background-color:#fff!important}.fc{height:650px!important;overflow-y:auto!important}.fc .fc-col-header-cell-cushion{white-space:pre-line}.highlightCurrentSelectedDate{background-color:#ffffe0}.MuiButtonGroup-groupedContainedHorizontal:not(:last-child){border-right:unset!important}.MuiButtonGroup-grouped{min-width:30px!important}#currentDateHeader{padding:5px;width:30px;background:#03acef;color:#fff;border-radius:50%;justify-content:center;display:inline-flex}#dateHeader{padding:5px}.fc-timegrid-event{width:95%}@font-face{font-family:"Lato-Bold";src:local("Lato-Bold"),url(/app/static/media/Lato-Bold.bb154e8d.ttf) format("truetype")}#latobold,#title{font-family:"Lato-Bold"}#title{font-size:26px}@media only screen and (max-width:600px){#title{font-size:20px}}#font15{font-size:15px}#tree.Mui-selected,.MuiCheckbox-colorSecondary.Mui-checked{color:unset!important}.MuiTreeItem-content{align-items:start!important}.MuiTreeItem-content .MuiTreeItem-label{background-color:unset!important}#packageBullet:before{content:"-";padding-right:40px}.fc-bgevent{background-color:initial!important;opacity:.6}.red{background:red}.yellow{background:#ff0}.react-calendar__month-view__days__day--weekend{color:#000}.react-calendar__tile--active abbr{border:1px solid #000!important;height:100%;border-radius:50%;display:flex;justify-content:center;align-items:center}.react-calendar__tile--active{background:transparent!important;color:#000!important}.react-calendar__month-view__days__day--neighboringMonth{color:#757575!important}.react-calendar__tile--now{background:transparent;color:#000!important;-webkit-text-decoration-line:underline;text-decoration-line:underline}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:transparent}.react-calendar__navigation button[disabled],.react-calendar__tile:disabled{background-color:initial;color:grey;opacity:.4}.forcebooking-slot abbr{background-color:#d3d3d3!important}.forcebooking-slot abbr,.patient-choice abbr{height:100%;border-radius:50%;display:flex;justify-content:center;align-items:center}.patient-choice abbr{background-color:#f37d2a!important}.waitinglist-slot abbr{background-color:#d3d3d3!important;height:100%;border-radius:50%;display:flex;justify-content:center;align-items:center}.MuiAlert-outlinedInfo{border:1px solid #03acef!important}.tooltip :after{content:" ";position:absolute;top:20%;left:20%;margin-left:-5px;border:10px solid transparent;border-bottom-color:grey}.MuiStepIcon-text{fill:#fff!important}@font-face{font-family:"Montserrat-Regular";src:local("Montserrat-Regular"),url(/app/static/media/Montserrat-Regular.2a2d37bf.ttf) format("truetype")}
/*# sourceMappingURL=main.226b3bef.chunk.css.map */