*{box-sizing:border-box;font-family:sans-serif}html,html body{height:100%}html body{margin:0;padding:0}html body #root{height:100%}.spinner{background-color:#fff;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:absolute;right:0;top:0;width:100vw}.dialogue-Exit .dialogue-container{max-width:350px;padding:30px}.dialogue-Exit .dialogue-container .dialogue-X-img{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;padding:10px 0}.dialogue-Exit .dialogue-container .dialogue-Heading{color:#122f4e;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;justify-content:center;padding:10px 15px;text-align:left}.dialogue-Exit .dialogue-container .dialogue-paragraph{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;padding:10px 15px;text-align:left}.dialogue-Exit .dialogue-container .dialogue-paragraph .dialogue-anchor-tag{color:#000;text-decoration:none}.dialogue-Exit .dialogue-container .button{display:flex;flex-direction:column;justify-content:center}.dialogue-Exit .dialogue-container .button .Warning-button{background-color:#b60000;box-shadow:none;margin:5px 25px;text-transform:capitalize}.dialogue-Exit .dialogue-container .button .Home{align-items:center;color:#122f4e;cursor:pointer;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:300;height:25px;justify-content:center}.header{align-items:center;display:flex;padding:0 15px}.header .disable-click{pointer:disable;pointer-events:none}.header .logo{cursor:pointer;margin:16px auto}.header .logo img{width:171px}.header .info{align-items:center;background-color:#4b70c6;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:50px;justify-content:center;position:relative;width:50px}.header .sign-out{min-width:110px}@media only screen and (max-width:600px){.header .logo img{width:141px}}footer{align-items:center;background:linear-gradient(90deg,#d8e0f3,#fafcff);display:flex;flex:0 0 50px;height:75px;height:auto;justify-content:space-between;margin-top:auto;padding:0 110px 0 100px;text-align:center}@media (max-width:850px){footer{padding:0 50px}}footer .left-side,footer .right-side p{color:#122f4e}footer .right-side{align-items:center}footer .right-side a{color:#4a70c6;font-size:14px;margin:0 8px}footer .right-side a:hover{opacity:.7}footer .right-side p{font-size:14px;margin:0}.reschedule-container{background-color:#fbfcff;color:#122f4e;display:flex;justify-content:center;padding:0 100px;width:100%}.reschedule-container p:last-child{font-weight:700;font:helvecta}.reschedule-container h3{font-weight:700}.reschedule-container a{color:#122f4e}.reschedule-container a:hover{opacity:.7}@media only screen and (max-width:680px){footer{align-items:center;flex-direction:column;justify-content:flex-start;padding:10px}footer .right-side p{font-size:12px}footer .right-side a{font-size:12px;margin:0 8px}footer .left-side p{font-size:12px}.reschedule-container{padding:0 0 0 12px;width:96%}}@media only screen and (max-width:285px){footer .right-side a{font-size:10px;margin:0 8px}footer .right-side p{font-size:10px}}.client-home-wrapper{background-color:#fafcff;margin-left:auto;margin-right:auto;max-width:1024px;padding:30px 10px;width:100%}.client-home-wrapper .year-and-month-calendar{display:flex;justify-content:center}.client-home-wrapper .year-and-month-calendar-context{color:#000;font-weight:700}.client-home-wrapper select{-webkit-appearance:none;appearance:none;background-color:#fff;text-align:center;width:200px}.client-home-wrapper .see-all-appts{color:#10389a!important;margin-top:25px!important}.client-home-wrapper .see-all-appts div{border-radius:5px;cursor:pointer;padding:3px 10px;width:-webkit-fit-content;width:fit-content}.client-home-wrapper .see-all-appts div:hover{background-color:#e1efff}.client-home-wrapper .fc-current-today{border:1px solid #c7dff7;border-radius:4px;color:#0b6bcb;margin-top:-64px}.client-home-wrapper .fc-current-today,.client-home-wrapper .fc-current-today:disabled{background-color:#fff;cursor:pointer!important;font-family:sans-serif;font-size:14px;font-weight:700;height:35px;width:90px;z-index:50}.client-home-wrapper .fc-current-today:disabled{border:1px solid grey;border-radius:4px;color:grey;cursor:not-allowed;pointer-events:none}.client-home-wrapper .border-bottom{border-bottom:1px solid #c4c4c4;height:2px;width:100%}.client-home-wrapper .txt-center{text-align:center}.client-home-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{height:1025px;padding:25px 150px}.client-home-wrapper .fc .fc-toolbar-title{color:#122f4e;font-size:1.5em}.client-home-wrapper .fc .fc-toolbar{justify-content:center}.client-home-wrapper .fc-next-button:active,.client-home-wrapper .fc-prev-button:active{background-color:#fff!important;background-image:none!important;border:none!important}.client-home-wrapper .fc .fc-button-primary{background-color:#fff;border:none;color:#122f4e}.client-home-wrapper .fc .fc-button-primary:hover{background-color:#fff;color:#4b70c6}.client-home-wrapper .fc-today-button{display:none}.client-home-wrapper .fc-timegrid-event-harness-inset .fc-timegrid-event,.client-home-wrapper .fc-timegrid-event.fc-event-mirror,.client-home-wrapper .fc-timegrid-more-link{border:1px solid #7e7e7e;overflow:hidden}.client-home-wrapper .fc-v-event.blue-event{background-color:#e1efff!important}.client-home-wrapper .calender-view-desktop{display:flex;flex-direction:column;height:1100px;justify-content:flex-start}.client-home-wrapper .calender-view{display:flex;flex-direction:column;height:auto;justify-content:flex-start}.client-home-wrapper .appt-title-desktop{display:flex;font-weight:700;justify-content:center}.client-home-wrapper .appt-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.client-home-wrapper .appt-location-one-day{display:flex;font-size:12px;justify-content:center;margin:0}.client-home-wrapper .blue-event-one-day-desktop{align-items:center;background-color:#e1efff!important;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:160px;justify-content:center;overflow:auto;overflow-x:hidden;width:140px}.client-home-wrapper .active-event,.client-home-wrapper .fc-v-event.active-event{box-shadow:4px 4px 2px 0 #0000002e;transition:box-shadow .1s ease-in-out;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.client-home-wrapper .fc-v-event.inactive-event{background-color:#e1efff!important;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.client-home-wrapper .fc-v-event.yellow-event{background-color:#ffebca!important}.client-home-wrapper .yellow-event-one-day-desktop{background-color:#ffebca!important;border-radius:5px;color:#122f4e;flex-direction:column;height:160px;overflow:auto;overflow-x:hidden;width:140px}.client-home-wrapper .fc-event-main,.client-home-wrapper .yellow-event-one-day-desktop{align-items:center;display:flex;justify-content:center}.client-home-wrapper .fc .fc-timegrid-slot-minor{border-top-style:none}.client-home-wrapper .appt-card{align-items:center;color:#122f4e;display:flex;flex-direction:column;pointer-events:none}.client-home-wrapper .appt-location,.client-home-wrapper .appt-provider,.client-home-wrapper .appt-type-desktop{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-home-wrapper .appt-type{overflow:hidden;text-overflow:ellipsis}.client-home-wrapper .appt-type-desktop{font-size:14px;font-weight:700;margin:0;pointer-events:none}.client-home-wrapper .color-dot{border:1px solid #7e7e7e;border-radius:3px;display:inline-block;height:30px;margin-right:10px;width:30px}.client-home-wrapper .patient-color-key{display:flex;font-size:14px;justify-content:space-evenly;margin:25px 0}.client-home-wrapper .patient-color-item{align-items:center;display:flex;margin-right:8px}.client-home-wrapper .fc-toolbar-chunk{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:center}.client-home-wrapper .fc-toolbar{height:72px!important}.client-home-wrapper .calender-view .fc-toolbar-chunk>.fc-button-primary:focus,.client-home-wrapper .calender-view-desktop .fc-toolbar-chunk>.fc-button-primary:focus{box-shadow:none!important}.client-home-wrapper .calender-view .fc-button-primary,.client-home-wrapper .calender-view-desktop .fc-button-primary{cursor:pointer}.client-home-wrapper .fc-timegrid-event .fc-event-main{padding:8px 1px 0 0}.client-home-wrapper .appointment-list-desktop{display:flex;height:190px;justify-content:center;margin:35px 0}.client-home-wrapper .appointment-list-desktop .css-ohwg9z{align-items:center;display:flex;height:100%;width:90%}.client-home-wrapper .Carousal-patient .css-ktslay-MuiButtonBase-root-MuiIconButton-root{background-color:initial;color:#000;opacity:1}.client-home-wrapper .Carousal-patient .css-1abc02a:hover button,.client-home-wrapper .Carousal-patient .css-hn784z:hover button{background-color:initial}.client-home-wrapper .Carousal-patient .css-e8vs8u{background-color:initial;color:#000;opacity:1}.client-home-wrapper .appt-card-oneDay{align-items:center;background-color:#e1efff;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:150px;justify-content:center;overflow:auto;overflow-x:hidden;width:130px}.client-home-wrapper .appt-details-one-day{font-weight:100}.client-home-wrapper .appt-details-one-day-1-desktop{pointer-events:none}.client-home-wrapper .special-class .fc-view-harness{display:none}.client-home-wrapper .special-class .fc .fc-toolbar.fc-header-toolbar{margin:0}.client-home-wrapper .special-class .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{height:115px}.client-home-wrapper .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:0}.client-home-wrapper .dayAppointements-parent,.client-home-wrapper .dayAppointements-parent-desktop{display:flex;flex-direction:column;justify-content:space-evenly}.client-home-wrapper .dayAppointements-parent-desktop{height:100%}.client-home-wrapper .dayAppointments{align-items:center;cursor:auto;display:flex;height:65px;justify-content:center}.client-home-wrapper .dayAppointments-1{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:5rem;justify-content:center;margin:0 10px;width:4rem}.client-home-wrapper .dayAppointments-1.active{pointer-events:none}.client-home-wrapper .dayAppointments-1.active .dayAppointments-2{color:#10389a!important}.client-home-wrapper .dayAppointments-1.active .dayAppointments-3{background-color:#e1efff;color:#10389a}.client-home-wrapper .dayAppointments-2,.client-home-wrapper .dayAppointments-3{align-items:center;border-radius:50%;color:gray;display:flex;height:30px;justify-content:center;width:30px}.client-home-wrapper .dayAppointments-group{height:100%;width:100%}.client-home-wrapper .empty-div-blue-event,.client-home-wrapper .empty-div-yellow-event{display:none}.client-home-wrapper .appt-provider-desktop{display:flex;font-size:12px;justify-content:center;margin:0}.client-home-wrapper .appt-comma{display:none}.client-home-wrapper .appt-details-one-day-1{pointer-events:none}.client-home-wrapper .appt-no-desktop{display:none}.client-home-wrapper .one-day-view-parent{display:flex;gap:71px;justify-content:center}.client-home-wrapper .fc .fc-view-harness{height:800px!important;margin-bottom:25px;margin-top:20px}.client-home-wrapper .normal-class .fc-event:focus:after{background-color:initial!important}.client-home-wrapper .appt-comma-with-space-desktop,.client-home-wrapper .empty-colour-event{display:none}.client-home-wrapper .appt-location,.client-home-wrapper .appt-provider{font-size:12px;max-width:-webkit-fit-content;max-width:fit-content;overflow:visible;overflow:initial;text-overflow:clip}.client-home-wrapper .appt-type{display:flex;font-size:14px;font-weight:700;justify-content:center;margin:0;pointer-events:none;white-space:nowrap;width:95%}.client-home-wrapper .spinner-calender-view{display:flex;justify-content:center;position:relative}.client-home-wrapper .spinner-calender-view .loader-V2{align-items:center;background-color:initial!important;display:flex;justify-content:center;padding:0 28px 0 20px;position:relative!important;width:100%}.client-home-wrapper .spinner-calender-view .loader-wrapper-V2{background-color:initial!important}.client-home-wrapper .spinner-calender-view .spin-V2{width:55px}.client-home-wrapper .no-appointments{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:70px 0}.client-home-wrapper .no-appointments-1{font-size:20px;font-weight:500;margin:20px 0}.client-home-wrapper .appt-provider{display:flex;justify-content:center}.client-home-wrapper .one-day-view-content{display:flex}.client-home-wrapper .dropdown{display:inline;display:initial;left:0;position:relative;top:130px}.client-home-wrapper .dropdown-class{cursor:pointer;display:none;z-index:45}.client-home-wrapper .dropdown-class .icon-back{height:18px;padding-top:2px;width:auto}.client-home-wrapper .dropdown-select{border:none;color:#122f4e;cursor:pointer;font-size:17px;height:25px;padding-left:6px;text-align:center;text-align:left;width:80px}.client-home-wrapper .dropdown-select .icon-back{z-index:55}.client-home-wrapper .dropdown-select:active{border:none;outline:none}.client-home-wrapper .dropdown-select:focus{outline:0}.client-home-wrapper .dropdown-option{background-color:#fff;color:#000}.client-home-wrapper .appointment-list{display:block;margin:35px 0}.client-home-wrapper .appointment-list .global-content-header{display:flex;flex-direction:column;height:56px;justify-content:space-between}.client-home-wrapper .appointment-list .global-day{font-size:large}.client-home-wrapper .control-tool-bar{display:flex;height:72px;margin-bottom:-70px}.client-home-wrapper .control-tool-bar .view-picker{justify-content:center;width:150px}.client-home-wrapper .control-tool-bar .other-controls{flex-grow:1}.client-home-wrapper .h-center{display:flex;justify-content:center}.client-home-wrapper .v-center{align-items:center;display:flex}.client-home-wrapper .flx-end{display:flex;justify-content:flex-end}.client-home-wrapper .blue-event-one-day,.client-home-wrapper .yellow-event-one-day{align-items:flex-start;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;flex-direction:column;height:80px;justify-content:center;overflow:auto;overflow-x:hidden;padding-left:10px;width:100%}.client-home-wrapper .blue-event-one-day{background-color:#e1efff!important;margin:10px 0}.client-home-wrapper .appt-details-one-day{align-items:flex-end;display:flex;flex-direction:column;width:100%}.client-home-wrapper .appt-details-one-day-1{display:flex}.client-home-wrapper .empty-div-blue-event{background-color:#6987ca;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;width:10px}.client-home-wrapper .empty-div-yellow-event{background-color:#f8d185;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;width:10px}.client-home-wrapper .appt-comma{display:block}.client-home-wrapper .smaller-font{font-size:15px!important}.client-home-wrapper .block-header{display:block;font-size:18px;font-weight:500;margin-bottom:40px}.client-home-wrapper .dayAppointments-1{height:4rem;margin:0 2px;width:3.5rem}.client-home-wrapper .dayAppointments-2,.client-home-wrapper .dayAppointments-3{font-size:16px;margin-bottom:5px;margin-left:auto;margin-right:auto}.client-home-wrapper .appt-comma-with-space{display:block;margin-right:5px}.client-home-wrapper .one-day-appointment-div{display:contents}.client-home-wrapper .fc .fc-col-header-cell-cushion{font-size:12px!important;padding:2px!important}.client-home-wrapper .appointment-list{margin:18px 0;width:100%}.client-home-wrapper .appt-details-one-day-desktop{display:flex;justify-content:center}.client-home-wrapper .loader-appointments{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:center}.client-home-wrapper .custom-nav-control-button{background-color:#fff;border:none;color:#4a70c6;cursor:pointer;font-size:25px;font-weight:100;margin:0 3px;outline:none;padding:0}.client-home-wrapper .disable-cal-control{display:none!important}@media screen and (max-width:870px){.client-home-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 50px!important}}@media screen and (max-width:650px){.client-home-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 50px!important}}@media screen and (max-width:524px){.client-home-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 20px!important}}@media only screen and (max-width:1368px){.client-home-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 150px}.client-home-wrapper .appt-card{font-size:12px;text-align:center;width:100%}.client-home-wrapper .patient-color-key{margin:25px 0}.client-home-wrapper .patient-color-item{margin:0}.client-home-wrapper .color-dot{height:20px!important;width:20px!important}.client-home-wrapper .fc-timegrid-event .fc-event-main{padding:1px 0 4px}.client-home-wrapper .appt-location,.client-home-wrapper .appt-provider{font-size:12px}.client-home-wrapper .fc-event-main{align-items:center;display:flex;justify-content:center}.client-home-wrapper .fc .fc-view-harness{height:800px!important;margin-top:20px}}@media (max-width:800px){.client-home-wrapper .control-tool-bar{height:28px;margin-bottom:0}.client-home-wrapper .view-picker{justify-content:flex-start!important}.client-home-wrapper .fc-current-today{margin-bottom:-60px;margin-top:0}.client-home-wrapper .block-header{margin-bottom:40px}.client-home-wrapper .dayAppointments{margin-bottom:12px}}@media (max-width:650px){.client-home-wrapper .control-tool-bar{height:28px;margin-bottom:0}.client-home-wrapper .fc-toolbar{height:40px!important;margin-bottom:.5em!important}.client-home-wrapper .view-picker{justify-content:flex-start!important}}@media (max-width:480px){.client-home-wrapper .fc-toolbar-title{font-size:1em}.client-home-wrapper .dayAppointments-2,.client-home-wrapper .dayAppointments-3{font-size:12px}}@media (max-width:280px){.client-home-wrapper .fc .fc-col-header-cell-cushion{font-size:8px!important;padding:2px!important}.client-home-wrapper .fc .fc-toolbar-title{font-size:1em}.client-home-wrapper .appointment-list{margin:18px 0;width:100%}.client-home-wrapper .blue-event-one-day,.client-home-wrapper .yellow-event-one-day{padding-left:5px}.client-home-wrapper .appt-type{justify-content:flex-start}.client-home-wrapper .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:0}.client-home-wrapper .dropdown{height:20px}}@media (max-width:600px){.client-home-wrapper{padding:5px}.control-tool-bar{height:0!important}}.loader-wrapper-V2{background-color:#f6f6f6;flex:1 1}.loader-wrapper-V2 .loader-V2{align-items:center;display:flex;justify-content:center;padding:0 28px 0 20px;position:absolute;top:5px;width:100%}.loader-wrapper-V2 .loader-V2 .spin-V2{width:45px}@media (max-width:540px){.loader-wrapper-V2 .loader-V2 .spin-V2{width:40px}}@media (max-width:320px){.loader-wrapper-V2 .loader-V2 .spin-V2{width:35px}}.modal{left:50%;position:absolute;top:50%;transform:translate(10%,-60%);z-index:10}.modal-content{background:#fff;border-radius:5px;box-shadow:0 4px 8px 0 #0003;color:#122f4e;flex-direction:column;height:auto;justify-content:center;padding:10px;position:relative;width:200px}.appt-details,.modal-content{align-items:center;display:flex}.appt-details{font-size:12px}.appt-details-heading{font-size:22px;text-align:center;width:inherit}.appt-details-heading h3{margin:20px 0 0}.appt-details img{margin-right:8px;width:22px}.address{width:115px}.address-link{color:#4a70c6}.maps-address{color:#4a70c6;text-decoration:none}.appt-details-div{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;word-wrap:break-word;display:block;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0}@media (max-width:5670px){.modal-mobile{bottom:0;left:0;position:fixed;right:0;top:0;transform:none;z-index:10}.modal-body{margin-left:16px}.modal-content-mobile{align-items:flex-start;background-color:#fbfcff;border-radius:0;height:100vh;justify-content:start;overflow-y:auto;padding-top:76px;width:100vw}.mobile-home{align-items:center;display:flex;justify-content:space-between;padding:10px}.back-button,.home-button{align-items:center;background:none;border:none;color:#122f4e;cursor:pointer;display:flex;font-size:18px}.modal-content>.header{justify-content:space-between;position:fixed;top:0;width:100%}.mobile-footer{bottom:0;position:fixed;width:100%}.appt-details{font-size:12px}.modal-body h4{font-size:18px;margin-bottom:6px}}.toggle-wrapper{cursor:pointer}.toggle-wrapper .username p{font-size:15px;margin:0}.sign-out{background-color:#fff;border:1px solid #c9cfd3;border-radius:4px;box-shadow:0 2px 4px 0 #00000040;position:absolute;right:0;top:54px}.sign-out,.sign-out .user-info{display:flex;flex-direction:column}.sign-out .user-info{text-wrap:nowrap;border-bottom:1px solid #c9cfd3}.sign-out .user-info span{color:#21303a;padding:4px 15px}.sign-out span{color:#4b70c6;cursor:pointer;font-weight:700;padding:8px 15px 12px;text-decoration:none}.appointment-bar{background-color:#fff;border-radius:3px;box-shadow:0 0 5px 0 #1d1d1f80;color:#122f4e;display:flex;font-family:sans-serif;margin:10px auto 0;max-width:1024px;overflow:hidden;width:100%}.appointment-bar .fn-sm{font-size:11px;font-weight:100!important}.appointment-bar .fn-md{font-size:14px}.appointment-bar .fn-bold{font-weight:600}.appointment-bar .stack-1{width:7px}.appointment-bar .warning-red-alert{background-color:#b60000!important}.appointment-bar .stack-2{border-right:1px solid #e8e8e8;margin:3px 0;padding:10px 2px;width:100px}.appointment-bar .stack-2 div{padding:3px 0}.appointment-bar .cur-pointer{cursor:pointer}.appointment-bar .stack-3{display:flex;flex-direction:column;flex-grow:1;justify-content:space-evenly;padding:4px 10px}.appointment-bar .stack-3 .div-3{margin-top:3px}.appointment-bar .stack-4{align-items:center;display:flex;justify-content:center;justify-items:center;margin-left:auto}.appointment-bar .stack-4 .dots-img{height:30px;width:80px}.appointment-bar .downtime{cursor:not-allowed;pointer-events:none}.appointment-bar .uniform-font-size{font-size:14px}.appointment-bar .address-information a{color:#4a70c6!important}.appointment-bar .address-information span{color:#10389a!important;display:inline}@media (max-width:750px){.appointment-bar .stack-3{max-width:300px}}@media (max-width:650px){.appointment-bar .stack-3{max-width:270px}}@media (max-width:460px){.appointment-bar .uniform-font-size{font-size:11px}.appointment-bar .fn-md{font-size:12px}.appointment-bar .stack-3{max-width:250px}.appointment-bar .stack-2{width:65px}.appointment-bar .stack-4 .dots-img{width:auto}}@media (max-width:367px){.appointment-bar .stack-3{max-width:200px}}@media (max-width:320px){.appointment-bar .stack-3{max-width:200px}}.failed{filter:opacity(.6)}.popover-menu-clientAppointement-Bar{cursor:pointer;font-size:14px;padding:10px}.popover-menu-clientAppointement-Bar .disabled-option{color:grey;pointer-events:none}.popover-menu-clientAppointement-Bar:hover{background-color:#e1efff;color:#122f4e}.error-message{align-items:center;background-color:#b60000;border-radius:5px;display:flex;height:auto;justify-content:center;margin:0 5px;padding:0 5px;text-align:center}.error-message-1{color:#fff;font-family:Helvetica;font-size:12px;font-weight:400}.drive-error-message,.error-message-container{display:flex;justify-content:center}.drive-error-message{align-items:center;background-color:#ffefee;border-radius:5px;height:auto;margin:0 5px;padding:0 5px;text-align:center}.cancel-late-tag{color:blue!important;cursor:pointer;text-decoration:underline}.drive-error-message-1{color:#7d1212;font-family:Helvetica;font-size:12px;font-weight:400}.drive-error-message-container{display:flex;justify-content:center}.pad-right-7{padding-right:7px}.Client-reschedule-error-message{align-items:center;background-color:#ffefee;border-radius:5px;display:flex;gap:10px;height:auto;justify-content:center;margin:0 5px;max-width:1024px;padding:0 10px;text-align:center;width:100%}.Client-reschedule-error-message .css-ahj2mt-MuiTypography-root{width:90%}.Client-reschedule-error-message-1{color:#7d1212;font-family:Helvetica;font-size:14px;font-weight:500}.Client-reschedule-error-message-container{display:flex;justify-content:center;padding:10px 0}.Client-reschedule-Warning-img{height:25px}.client-email{color:#7d1212}@media (max-width:728px){.Client-reschedule-error-message{align-items:flex-start;gap:0;padding:10px 0 0}.Client-reschedule-error-message .css-ahj2mt-MuiTypography-root{padding:0 10px 0 0;width:100%}.Client-reschedule-Warning-img{height:25px;margin:10px 0 10px 10px}.Client-reschedule-error-message-1{margin:5px 0 10px}}.subheader-container{background-color:#fafcff;height:50px;margin-left:auto;margin-right:auto;max-width:1024px;padding:5px 0 0 5px;width:100%}.subheader-container .subheader{max-width:1115px}.subheader-container .subheader h2{color:#21303a;font-size:28px;font-weight:700;margin:20px 0 5px}.subheader-container .subheader p{color:#21303a;font-size:15px;font-weight:400;margin:5px 0 20px}.welcome-subheader{align-items:center;background:linear-gradient(90deg,#d8e0f3,#fafcff);display:flex;justify-content:space-between;padding:0 100px}.welcome-subheader p{color:#122f4e;font-size:32px}.welcome-subheader img{margin-right:25px}.welcome-subheader div{color:#122f4e;font-size:18px;font-weight:400}.welcome-div-details-appointment{align-items:center;display:flex;justify-content:space-between;padding:16px 0 0;width:92%}.welcome-div-details-contact{padding:16px 0 1px}@media only screen and (max-width:600px){.global-content-wish-text{font-size:20px!important}.subheader-container{padding:0 0 0 12px}.subheader-container .subheader{align-items:center;display:flex;height:65px;padding:0}.subheader-container .subheader h2{font-size:26px}.subheader-container .subheader div{font-size:14px}.welcome-subheader{padding:0 12px}.welcome-subheader div{font-size:12px;font-weight:400}.welcome-subheader img{margin:0;width:120px}.welcome-div-details-salutation{padding:4px 0 0}.welcome-div-details-appointment{padding:16px 0 0}.welcome-div-details-contact{padding:16px 0 4px;width:92%}}@media only screen and (max-width:280px){.welcome-subheader{padding:0 12px}.welcome-subheader img{margin:0;width:100px}}.activity-wrapper{margin:7px auto;max-width:1024px;padding:10px;width:100%}.activity-wrapper .activity-header{font-size:18px;font-weight:600;margin-bottom:10px}.activity-wrapper .black{color:#1d1d1f}.activity-wrapper .white{color:#fff}.activity-wrapper .activities{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5px 15px}.activity-wrapper .activity-card{display:flex;flex-direction:column;height:200px;margin-bottom:20px;padding:7px 10px;width:200px}.activity-wrapper .activity-card .content-div{flex-grow:1}.activity-wrapper .activity-card .action-div{height:30px}.activity-wrapper .activity-card span{font-size:12px}.activity-wrapper .activity-card .action{display:block;font-size:14px!important}.activity-wrapper .activity-card .action svg{margin-left:10px}.activity-wrapper .bg-green{background-color:#2a5c5d}.activity-wrapper .bg-yellow{background-color:#f8d185}.activity-wrapper .bg-light-pink{background-color:#e4bab7}.activity-wrapper .bg-blue{background-color:#10389a}.Accordian-main{margin:5px auto;max-width:1024px;padding:10px;width:100%}.Accordian-main .activity-header{display:block;font-size:18px;font-weight:600;margin-bottom:18px}.Accordian-main .Accordian-faq{border:1px solid #00000038!important;box-shadow:none!important}.Accordian-main .section-heading{font-size:18px!important;font-weight:500}.Accordian-main p{font-size:14px}.Accordian-main .MuiAccordionSummary-root{border-bottom:1px solid gray}.Accordian-main .MuiPaper-root{padding-left:5px;padding-right:5px}@media (max-width:600px){.Accordian-main .section-heading{font-size:16px!important}.Accordian-main p{font-size:14px}}.Accordian-main2{margin:5px auto;max-width:1024px;padding:10px;width:100%}.Accordian-main2 .activity-header{display:block;font-size:18px;font-weight:600;margin-bottom:18px}.Accordian-main2 .Accordian-faq{border:1px solid #00000038!important;box-shadow:none!important}.Accordian-main2 .section-heading{font-size:18px!important;font-weight:500}.Accordian-main2 p{font-size:14px}.Accordian-main2 .MuiAccordionSummary-root{border-bottom:1px solid gray}.Accordian-main2 .MuiPaper-root{padding-left:5px;padding-right:5px}.Accordian-main2 .cancel-late-tag{color:blue!important;cursor:pointer;text-decoration:underline}@media (max-width:600px){.Accordian-main2 .section-heading{font-size:16px!important}.Accordian-main2 p{font-size:14px}}.para-sm{font-size:14px}.no-records{margin-left:auto;margin-right:auto;max-width:1024px;padding:30px 10px;width:100%}.spinner-calender-view{display:flex;justify-content:center;position:relative}.spinner-calender-view .loader-V2{align-items:center;display:flex;justify-content:center;padding:0 28px 0 20px;position:relative!important;width:100%}.spinner-calender-view .loader-V2,.spinner-calender-view .loader-wrapper-V2{background-color:initial!important}.spinner-calender-view .spin-V2{width:55px}.no-appointments{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:70px 0}.no-appointments-1{font-size:16px;font-weight:500;margin:20px 0}@media (max-width:420px){.para-sm{font-size:12px}}.content,.whole-wrapper{width:100%}.content{max-width:600px;padding-top:20px}.add-new{display:flex;justify-content:center;margin-top:25px;width:100%}.add-new button{background-color:initial;border:1px solid #10389a;border-radius:6px;color:#10389a;padding:9px;width:-webkit-fit-content;width:fit-content}.add-new button:hover{background-color:#10389a;color:#fff}.message-div{font-size:14px;text-align:center;width:100%}.contact-main-container{margin-left:auto;margin-right:auto;max-width:1024px;padding:30px 10px;width:100%}.contact-main-container input{background-color:#fff;border:1px solid #c4c4c8!important;border-radius:4px;font-size:14px;min-height:32px;padding:4px 7px;width:100%!important}.contact-main-container .ant-select-selector{border:1px solid #c4c4c8!important}.contact-main-container .text-input-custom textarea{border:1px solid #c4c4c8!important;max-width:none!important;padding:5px;width:100%!important}.contact-main-container .al-items-flx-end{margin-left:auto;padding-left:5px}.contact-main-container .fluid-container{display:flex;width:100%}.contact-main-container .fluid-container .fluid-row{width:50%}.contact-main-container .fluid-container .fluid-row .form-row{max-width:450px}.contact-main-container .submit-btn-form{background-color:#4a70c6;border:none;border-radius:5px;color:#fff;cursor:pointer;height:40px;outline:none;width:100%}.contact-main-container .completed-submission{width:100%}.contact-main-container .completed-submission .error{color:#ff5733!important}.contact-main-container .completed-submission .information-icons{display:flex;justify-content:center;padding:25px 10px 15px}.contact-main-container .completed-submission .information-icons svg{color:#4a70c6;font-size:40px}.contact-main-container .completed-submission .options-text{margin-top:25px;text-align:center}.contact-main-container .completed-submission .options-text button{background:#0000;border:none;color:#4a70c6;cursor:pointer;font-size:12px;outline:none;text-decoration:underline}.contact-main-container .counter-text{color:#1d1d1f;font-size:12px;padding-left:2px}.contact-main-container .limit-exceeded{color:#ff5733}.contact-main-container .information-text{background-color:#d8f4e2;border-radius:5px;margin-bottom:25px;padding:10px}.contact-main-container .information-text span{color:#0a470a;font-size:14px;max-width:300px}.contact-main-container .it-error{background-color:#ffefee!important}.contact-main-container .it-error span{color:#7d1212!important}@media (max-width:650px){.contact-main-container .information-text{padding:6px}.contact-main-container .fluid-container{display:flex;flex-direction:column}.contact-main-container .fluid-container .fluid-row{width:100%}.contact-main-container .fluid-container .fluid-row .form-row{max-width:100%}.contact-main-container .al-items-flx-end{margin-left:0;margin-right:auto;padding-left:0}}.text-input-custom .ant-col{max-width:none!important;width:100%!important}.text-input-custom textarea{border:1px solid #10389a!important;border-radius:5px;margin-left:auto;margin-right:auto;max-width:400px;width:100%!important}.loader-wrapper-V3{background-color:#ffffffe6!important;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.loader-V3,.loader-wrapper-V3{align-items:center;display:flex;justify-content:center}.loader-V3{flex-direction:column}.spin-V3{animation:spin-V3 2s linear infinite;width:45px}.spin-V3 .loader-message{color:#333;font-size:16px;margin-top:10px}@keyframes spin-V3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-wrapper{background-color:#f6f6f6}.error-wrapper .error{align-items:center;background-color:#fff;border:1px solid #dbdfe2;display:flex;flex-direction:column;justify-content:center;margin:30px auto;max-width:500px;padding:15px 10px;text-align:center}.error-wrapper .error .icon-wrapper{align-items:center;background-color:#f6f6f6;border-radius:50%;display:flex;height:66px;justify-content:center;width:66px}.error-wrapper .error .icon-wrapper .calender-icon{color:#516673;font-size:25px}.error-wrapper .error .text-wrapper p{color:#21303a;margin:0}.error-wrapper .error .text-wrapper p:first-child{font-size:17px;font-weight:700;margin-top:7px}.error-wrapper .error .text-wrapper p:nth-child(2){font-size:15px;font-weight:400;margin-top:7px}.error-wrapper .error .text-wrapper button{background-color:#fff;border:2px solid #6f4bf1;border-radius:8px;color:#6f4bf1;cursor:pointer;font-size:14px;font-weight:700;margin-top:24px;padding:6px 26px}.error-wrapper .error .text-wrapper .error-steps{font-size:14px;text-align:left;width:100%}.error-wrapper .error .text-wrapper .error-steps .txt-left{text-align:left!important}.primary-wrapper-provider .provider-calender-view{max-width:760px}.primary-wrapper-provider .provider-calender-view .status-bar{background:#fff;border:1px solid #000;font-size:12px;left:16px;position:absolute;top:37px}.primary-wrapper-provider .provider-calender-view .page-header{padding:0 15px;width:100%}.primary-wrapper-provider .provider-calender-view .page-header .page-header-h2{color:#122f4e;font-weight:500!important;margin:5px}.primary-wrapper-provider .provider-calender-view .fc .fc-button-primary:focus,.primary-wrapper-provider .provider-calender-view .fc .fc-button-primary:not(:disabled):active:focus,.primary-wrapper-provider .provider-calender-view .fc .fc-button:focus{box-shadow:none}.primary-wrapper-provider .provider-calender-view .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{height:1025px;max-width:1920px;padding:25px 150px}.primary-wrapper-provider .provider-calender-view .fc .fc-toolbar-title{color:#122f4e;font-size:1.5em;margin-top:20px}.primary-wrapper-provider .provider-calender-view .fc .fc-toolbar{justify-content:center}.primary-wrapper-provider .provider-calender-view .fc-next-button:active,.primary-wrapper-provider .provider-calender-view .fc-prev-button:active{background-color:#fff!important;background-image:none!important;border:none!important}.primary-wrapper-provider .provider-calender-view .fc .fc-button-primary.fc-today-button:active{background-color:#fff!important;border:1px solid #10389a!important;color:#10389a!important}.primary-wrapper-provider .provider-calender-view .fc .fc-button-primary{background-color:#fff;border:none;color:#122f4e}.primary-wrapper-provider .provider-calender-view .fc .fc-button-primary:hover{background-color:#fff;color:#4b70c6}.primary-wrapper-provider .provider-calender-view .fc .fc-button-primary.fc-today-button{background-color:#fff!important;border:1px solid #10389a!important;color:#fff;color:#10389a!important;margin:15px 0 0;padding:0;text-transform:capitalize;width:110px}.primary-wrapper-provider .provider-calender-view .fc-timegrid-event-harness-inset .fc-timegrid-event,.primary-wrapper-provider .provider-calender-view .fc-timegrid-event.fc-event-mirror,.primary-wrapper-provider .provider-calender-view .fc-timegrid-more-link{border:1px solid #7e7e7e;overflow:hidden}.primary-wrapper-provider .provider-calender-view .fc-v-event.blue-event{background-color:#e1efff!important}.primary-wrapper-provider .provider-calender-view .appt-title{display:flex;justify-content:center}.primary-wrapper-provider .provider-calender-view .appt-location-one-day{display:flex;font-size:12px;justify-content:center;margin:0}.primary-wrapper-provider .provider-calender-view .blue-event-one-day{align-items:center;background-color:#e1efff!important;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:160px;justify-content:center;overflow:auto;overflow-x:hidden;width:140px}.primary-wrapper-provider .provider-calender-view .fc-v-event.inactive-event{background-color:#e1efff!important;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.primary-wrapper-provider .provider-calender-view .fc-v-event.yellow-event{background-color:#ffebca!important}.primary-wrapper-provider .provider-calender-view .yellow-event-one-day{align-items:center;background-color:#ffebca!important;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:160px;justify-content:center;overflow:auto;overflow-x:hidden;width:140px}.primary-wrapper-provider .provider-calender-view .fc-event-main{align-items:center;display:flex;justify-content:center}.primary-wrapper-provider .provider-calender-view .fc .fc-timegrid-slot-minor{border-top-style:none}.primary-wrapper-provider .provider-calender-view .appt-card{align-items:center;color:#122f4e;display:flex;flex-direction:column;pointer-events:none}.primary-wrapper-provider .provider-calender-view .appt-location,.primary-wrapper-provider .provider-calender-view .appt-provider,.primary-wrapper-provider .provider-calender-view .appt-type{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.primary-wrapper-provider .provider-calender-view .appt-type{font-size:14px;font-weight:700;margin:0;pointer-events:none}.primary-wrapper-provider .provider-calender-view .color-dot{border:1px solid #7e7e7e;border-radius:3px;display:inline-block;height:30px;margin-right:10px;width:30px}.primary-wrapper-provider .provider-calender-view .patient-color-key{display:flex;justify-content:space-evenly;margin:0 16px 24px}.primary-wrapper-provider .provider-calender-view .patient-color-item{align-items:center;display:flex;margin-right:8px}.primary-wrapper-provider .provider-calender-view .fc-toolbar-chunk{align-items:center;display:flex;flex-direction:column;justify-content:center}.primary-wrapper-provider .provider-calender-view .calender-view .fc-toolbar-chunk>.fc-button-primary:focus{box-shadow:none!important}.primary-wrapper-provider .provider-calender-view .calender-view .fc-button-primary{cursor:pointer}.primary-wrapper-provider .provider-calender-view .fc-timegrid-event .fc-event-main{padding:8px 1px 0 0}.primary-wrapper-provider .provider-calender-view .dropdown-option{background-color:#fff;color:#000}.primary-wrapper-provider .provider-calender-view .appointment-list-provider{display:flex;flex-direction:column;justify-content:space-around;margin:25px 5px;max-width:850px}.primary-wrapper-provider .provider-calender-view .appt-card-oneDay{align-items:center;background-color:#e1efff;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:150px;justify-content:center;overflow:auto;overflow-x:hidden;width:130px}.primary-wrapper-provider .provider-calender-view .appt-details-one-day{font-weight:100}.primary-wrapper-provider .provider-calender-view .special-class .fc-view-harness{display:none}.primary-wrapper-provider .provider-calender-view .special-class .fc .fc-toolbar.fc-header-toolbar{margin:0}.primary-wrapper-provider .provider-calender-view .special-class .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{height:100px;max-width:1920px;padding-top:10px!important}.primary-wrapper-provider .provider-calender-view .dayAppointments{align-items:center;display:flex;justify-content:center;margin-top:10px}.primary-wrapper-provider .provider-calender-view .dayAppointments-1{align-items:center;border:1px double;border-radius:5px;cursor:pointer;display:flex;height:5rem;justify-content:center;margin:0 10px;width:4rem}.primary-wrapper-provider .provider-calender-view .dayAppointments-1.active{background-color:#10389a;box-shadow:0 0 7px 6px #24202024;color:#fff;pointer-events:none}.primary-wrapper-provider .provider-calender-view .dayAppointments-2,.primary-wrapper-provider .provider-calender-view .dayAppointments-3{display:flex;justify-content:center}.primary-wrapper-provider .provider-calender-view .dayAppointments-group{height:100%;padding-top:20px;width:100%}.primary-wrapper-provider .provider-calender-view .no-appointments{display:flex;justify-content:center;margin-top:50px}.primary-wrapper-provider .provider-calender-view .no-appointments-1{font-size:24px;font-weight:500;margin:0 0 35px}.primary-wrapper-provider .provider-calender-view .appt-comma,.primary-wrapper-provider .provider-calender-view .empty-div-blue-event,.primary-wrapper-provider .provider-calender-view .empty-div-yellow-event{display:none}.primary-wrapper-provider .provider-calender-view .appt-details-one-day-1{pointer-events:none}.primary-wrapper-provider .provider-calender-view .appt-no{display:none}.primary-wrapper-provider .provider-calender-view .fc .fc-view-harness{margin-top:50px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper{border:1px solid #c4c4c4;border-radius:5px;color:#122f4e;display:flex;font-size:14px;height:auto;margin:8px 0;overflow:hidden;width:100%}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .color-blue{background-color:#10389a;width:10px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .appointment-content{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding-left:5px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .appointment-content .appt-row{padding:5px 4px;text-overflow:ellipsis;width:100%}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .appointment-content .appt-row .appt-observer-eye-img{height:100%}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .menu-wrapper-abs{align-items:center;display:flex;flex-direction:column-reverse;margin-right:2rem}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .custom-menu{background-color:#fff;border-radius:6px;box-shadow:8px 8px 8px 8px rgba(0,0,0,.086);min-height:10px;padding:3px 5px;position:absolute}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .custom-menu .last{border:none!important}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .custom-menu .menu-option{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;padding:10px 3px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .custom-menu .menu-option span{color:#122f4e;font-size:16px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .menu-pointer{cursor:pointer}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here{align-items:center;display:flex;justify-content:center;width:-webkit-fit-content;width:fit-content}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here button{background:#0000;border:none;border-radius:4px;color:#10389a;font-size:20px;margin:3px 20px 3px 5px;padding:3px 8px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here button:hover{background-color:#10389a;color:#fff;cursor:pointer}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here button:disabled{color:grey;cursor:not-allowed}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here button:disabled:hover{background-color:#d3d3d3}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here-failed{align-items:center;display:flex;justify-content:center;width:-webkit-fit-content;width:fit-content}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here-failed button{background:#0000;border:1px solid #b60000;border-radius:4px;color:#000;font-size:14px;margin:3px 20px 3px 5px;padding:3px 8px}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here-failed button:hover{background-color:#b60000;color:#fff;cursor:pointer}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here-failed button:disabled{color:grey;cursor:not-allowed}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .edit-here-failed button:disabled:hover{background-color:#d3d3d3}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .normal-error p{color:red;font-size:10px!important;font-weight:500!important;text-align:center!important}.primary-wrapper-provider .provider-calender-view .appointment-wrapper .sync-status p{animation:color-change 1.3s infinite!important;font-size:11px!important;font-weight:900!important;text-align:center!important}.primary-wrapper-provider .provider-calender-view .add-new{display:flex;justify-content:center;margin-top:35px;width:100%}.primary-wrapper-provider .provider-calender-view .add-new button{background-color:initial;border:1px solid #10389a;border-radius:6px;color:#10389a;padding:9px;width:-webkit-fit-content;width:fit-content}.primary-wrapper-provider .provider-calender-view .add-new button:hover{background-color:#10389a;color:#fff}.primary-wrapper-provider .provider-calender-view .add-new button:disabled{background-color:tansparent!important;border-color:gray!important;color:gray!important}.primary-wrapper-provider .provider-calender-view .add-new button:disabled:hover{background:none!important;border-color:gray!important;color:gray!important}.primary-wrapper-provider .provider-calender-view .add-new-button{cursor:pointer}@media only screen and (max-width:550px){.primary-wrapper-provider .provider-calender-view .loading-io p{font-size:12px;font-weight:500}}.primary-wrapper-provider .provider-calender-view .appt-comma-with-space{display:none}@media only screen and (max-width:1024px){.primary-wrapper-provider .provider-calender-view .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:8px}.primary-wrapper-provider .provider-calender-view .fc .fc-toolbar-title{font-size:1em}.primary-wrapper-provider .provider-calender-view .appt-card{font-size:12px;text-align:center}.primary-wrapper-provider .provider-calender-view .patient-color-key{margin:16px 42px}.primary-wrapper-provider .provider-calender-view .patient-color-item{margin:0}.primary-wrapper-provider .provider-calender-view .color-dot{height:22px}.primary-wrapper-provider .provider-calender-view .fc-timegrid-event .fc-event-main{padding:1px 0 4px}.primary-wrapper-provider .provider-calender-view .appt-location,.primary-wrapper-provider .provider-calender-view .appt-provider{font-size:8px}.primary-wrapper-provider .provider-calender-view .fc-event-main{align-items:center;display:flex;justify-content:center}.primary-wrapper-provider .provider-calender-view .active-event,.primary-wrapper-provider .provider-calender-view .fc-v-event.active-event{box-shadow:none}.primary-wrapper-provider .provider-calender-view .fc .fc-view-harness{margin-top:50px}.primary-wrapper-provider .provider-calender-view .appt-comma-with-space{display:none}}@media only screen and (max-width:768px){.primary-wrapper-provider .provider-calender-view .loading-io p{font-size:18px;font-weight:500}}.primary-wrapper-provider .provider-calender-view .loading-io p{animation:color-change 1.2s infinite;font-size:24px;font-weight:500;text-align:center}.primary-wrapper-provider .provider-calender-view .conv-span span{animation:color-change 1s infinite;font-weight:500;text-align:center}.primary-wrapper-provider .provider-calender-view .msg-text span{font-size:12px!important}.primary-wrapper-provider .provider-calender-view .warn-msg span{color:red!important}.primary-wrapper-provider .provider-calender-view .appt-location,.primary-wrapper-provider .provider-calender-view .appt-provider{font-size:12px;max-width:-webkit-fit-content;max-width:fit-content;overflow:visible;overflow:initial;text-overflow:clip}.primary-wrapper-provider .provider-calender-view .appt-type{display:flex;justify-content:center;width:95%}.primary-wrapper-provider .provider-calender-view .no-appointments-1{display:flex;font-size:18px;justify-content:center}.primary-wrapper-provider .provider-calender-view .appt-provider{display:flex;justify-content:center}.primary-wrapper-provider .provider-calender-view .one-day-view-content{display:flex;padding:0 5px}.primary-wrapper-provider .provider-calender-view .dropdown-empty{display:flex;justify-content:center;width:100%}.primary-wrapper-provider .provider-calender-view .blue-event-one-day,.primary-wrapper-provider .provider-calender-view .yellow-event-one-day{align-items:flex-start;border-bottom-left-radius:0;border-top-left-radius:0;height:80px;margin:10px 0;padding-left:10px;width:100%}.primary-wrapper-provider .provider-calender-view .active-event{box-shadow:none}.primary-wrapper-provider .provider-calender-view .appt-details-one-day{align-items:flex-end;display:flex;flex-direction:column;width:100%}.primary-wrapper-provider .provider-calender-view .appt-details-one-day-1{display:flex}.primary-wrapper-provider .provider-calender-view .empty-div-blue-event{background-color:#6987ca;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;height:79px;margin:10px 0;width:10px}.primary-wrapper-provider .provider-calender-view .empty-div-yellow-event{background-color:#f8d185;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;height:79px;margin:10px 0;width:10px}.primary-wrapper-provider .provider-calender-view .greyed-text{color:gray!important}.primary-wrapper-provider .provider-calender-view .appt-comma{display:block}.primary-wrapper-provider .provider-calender-view .appt-no{display:block;font-size:18px;font-weight:900;padding-left:10px}.primary-wrapper-provider .provider-calender-view .dayAppointments{margin-top:30px;padding:0 20px}.primary-wrapper-provider .provider-calender-view .dayAppointments-1{height:4rem;margin:0 2px}.primary-wrapper-provider .provider-calender-view .dayAppointments-buttons{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.primary-wrapper-provider .provider-calender-view .dayAppointments-2,.primary-wrapper-provider .provider-calender-view .dayAppointments-3{font-size:16px}.primary-wrapper-provider .provider-calender-view .dayAppointments-group{padding-top:12px}.primary-wrapper-provider .provider-calender-view .fc-v-event.active-event{box-shadow:none}.primary-wrapper-provider .provider-calender-view .appt-comma-with-space{display:block;margin-right:5px}.primary-wrapper-provider .provider-calender-view .one-day-appointment-div{display:contents}.primary-wrapper-provider .provider-calender-view .loader-V2{background-color:initial!important;margin-top:75px!important;position:inherit!important}.primary-wrapper-provider .provider-calender-view .loader-wrapper-V2{background-color:initial!important}.primary-wrapper-provider .provider-calender-view .warning-red-alert{background-color:#b60000!important}.popup-overlay{align-items:center;background:#0003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.popup{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:300px;min-height:220px;position:relative;text-align:center;width:100%}.pop-up-close-button{background:none;border:none;bottom:12px;color:#10389a;cursor:pointer;font-size:17px;font-weight:400;left:50%;position:absolute;transform:translateX(-50%)}.heading{color:#b60000;font-size:18px;font-weight:700;height:50px;margin-bottom:0;padding:10px 25px 5px}.heading,.paragraph{align-items:center;font-family:Arial,Helvetica,sans-serif}.paragraph{color:#122f4e;font-size:12px;font-weight:400;height:80px;padding:0 10px}.pop-up-submit-button{background:none;border:none;bottom:50px;color:#10389a;cursor:pointer;font-size:17px;font-weight:600;left:50%;position:absolute;transform:translateX(-50%)}.close-button{border-bottom:1px solid #e8e8e8}.custom-menu{background-color:#fff;border-radius:6px;box-shadow:8px 8px 8px 8px rgba(0,0,0,.086);min-height:10px;padding:10px 5px}.custom-menu .last{border:none!important}.custom-menu .menu-option{align-items:center;border-bottom:1px solid #d3d3d3;cursor:pointer;display:flex;padding:10px 20px}.custom-menu .menu-option span{color:#122f4e;font-size:16px}.custom-menu .menu-option .menu-pointer-observer{color:grey;cursor:not-allowed}.custom-menu .menu-option .menu-pointer-observer .svg{height:10px;width:10px}.custom-menu .menu-option .menu-info{position:absolute;right:5px;top:5px}.custom-menu .disabled-option{pointer-events:none}.custom-menu .disabled-option span{color:grey;cursor:not-allowed;font-size:16px}.custom-menu .conv-span span{animation:color-change 1s infinite;font-weight:500;text-align:center}@keyframes color-change{0%{color:red}50%{color:#000}to{color:red}}.appt-row,.appt-row .appt-row{display:flex}.bi-portal-footer-container{display:flex;height:77px;justify-content:center;margin-top:20px}.bi-portal-footer{margin-bottom:10px}.para-1{margin-bottom:0!important;margin-top:0}.para-1,.para-2{color:grey;font-family:Helvetica;font-size:16px;font-weight:400}.para-2{display:flex;justify-content:center;margin-bottom:0;margin-top:0!important}.w-100{width:100%}.h-center{display:flex;justify-content:center}.fd-column{display:flex;flex-direction:column}.v-center{align-items:center;display:flex}.txt-center{text-align:center}.mr-50{margin-top:50px}.mr-20{margin-top:20px}.primary-wrapper{justify-content:space-between;margin-left:auto;margin-right:auto}.confirm-day-wrapper,.primary-wrapper{height:100%;max-width:768px;width:100%}.confirm-day-wrapper{display:flex;flex-direction:column;justify-content:flex-start}.confirm-new{display:flex;justify-content:center;width:100%}.confirm-new button{background-color:initial;border:1px solid #10389a;border-radius:6px;color:#10389a;cursor:pointer;padding:9px;width:-webkit-fit-content;width:fit-content}.confirm-new button:hover{background-color:#10389a;color:#fff}.confirm-new button:disabled{background-color:tansparent!important;border-color:gray!important;color:gray!important}.confirm-new button:disabled:hover{background:none!important;border-color:gray!important;color:gray!important}.loader-wrapper{flex:1 1}.loader-wrapper .loader{align-items:center;display:flex;justify-content:center;margin:50px 0 30px;padding:0 28px 0 20px}.loader-wrapper .spin{width:45px}.logout-container{align-items:center;background-color:#fafcff;display:flex;flex-direction:column;height:100vh;justify-content:center}.logout-text-container{max-width:500px;text-align:center}.logout-body,.logout-container>:first-child,.logout-heading{color:#122f4e}.btn-primary{background-color:#337ab7;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:31px;width:374px}@media screen and (max-width:600px){.logout-container img{width:350px}.logout-text-container{padding:0 15px}}.verifyemail-wrapper{align-items:center;background-color:#f6f6f6;display:flex;flex:1 1;justify-content:center}.verifyemail-wrapper .verifyemail{background-color:#fff;border:1px solid #c9cfd3;border-radius:3px;display:flex;flex-direction:column;height:auto;margin:30px;width:310px}.verifyemail-wrapper .verifyemail .img-wrapper{align-items:center;border-bottom:1px solid #c9cfd3;display:flex;height:110px;justify-content:center;padding:10px}.verifyemail-wrapper .verifyemail img{height:66px;width:195px}.verifyemail-wrapper .verifyemail .text-wrapper{padding:11px;text-align:center}.verifyemail-wrapper .verifyemail .text-wrapper p:first-child{color:#21303a;font-size:20px;font-weight:700}.verifyemail-wrapper .verifyemail .text-wrapper p:nth-child(2){color:#21303a;font-size:15px;font-weight:400;margin-bottom:17px}.verifyemail-wrapper .verifyemail .text-wrapper p:nth-child(3){color:#415766;font-size:14px;font-weight:400;margin-bottom:20px}.verifyemail-wrapper .verifyemail .text-wrapper p:nth-child(3) button{background-color:#fff;border:0;color:#6f4bf1;cursor:pointer;font-size:14px;font-weight:700;margin-bottom:0;text-decoration:none}.verifyemail-wrapper .verifyemail .text-wrapper button{background-color:#fff;border:0;color:#6f4bf1;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:15px;text-decoration:none}.reset-container{align-items:center;background-color:#fafcff;display:flex;flex-direction:column;height:100%;justify-content:center}.reset-body{color:#122f4e;margin:6px;text-align:center}.reset-body h1{margin-bottom:0}.carousel-container{align-items:center;display:flex;height:135px;justify-content:center;overflow:hidden;position:relative}.carousel-text{opacity:0;padding:0 10px;pointer-events:none;position:absolute;text-align:center;transition:opacity 1s ease-in-out;width:100%}.carousel-text a{margin:0 5px;pointer-events:auto;text-decoration:underline}@keyframes carouselAnimation{0%{opacity:0;pointer-events:none}10%{opacity:1;pointer-events:auto}30%{opacity:1}40%{opacity:0;pointer-events:none}to{opacity:0}}.carousel-text:first-child{animation:carouselAnimation 30s infinite}.carousel-text:nth-child(2){animation:carouselAnimation 30s 10s infinite}.carousel-text:nth-child(3){animation:carouselAnimation 30s 20s infinite}.link-text{cursor:pointer;z-index:45}.whole-container{display:flex;height:100%}.whole-container .split-screen{display:flex;width:100%}.whole-container .split-screen .leftSide{align-items:center;display:flex;justify-content:center;width:50%}.whole-container .split-screen .leftSide .login-screen{margin-left:auto;margin-right:auto;max-width:400px;width:100%}.whole-container .split-screen .leftSide .login-screen .logo{width:250px}.whole-container .split-screen .leftSide .login-screen .login-screen{display:flex;flex-direction:column}.whole-container .split-screen .leftSide .login-screen .welcome-subheading-login-password{font-size:16px}.whole-container .split-screen .leftSide .login-screen .welcome-heading{color:#122f4e;font-size:24px}.whole-container .split-screen .leftSide .login-screen .avg-margin-tp{margin-top:10px}.whole-container .split-screen .leftSide .login-screen .login-button{width:100%}.whole-container .split-screen .leftSide .login-screen .login-button .btn-block{background-color:#337ab7;border:none;color:#fff;width:100%}.whole-container .split-screen .leftSide .login-screen .login-button .btn{background-image:none;border:1px solid #0000;border-radius:4px;cursor:pointer;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}.whole-container .split-screen .rightSide{align-items:center;background:linear-gradient(180deg,#adbfe6,#dfe7f7,#fafcff);display:flex;height:100%;justify-content:center;width:50%}.whole-container .split-screen .rightSide .right-wrapper{display:flex;flex-direction:column;max-width:400px;width:100%}.whole-container .split-screen .rightSide .right-wrapper .right-side-img{width:100%}.whole-container .split-screen .rightSide .right-wrapper .right-side-img img{border-radius:5px;width:100%}.whole-container .split-screen .rightSide .right-wrapper p{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143}.whole-container .split-screen .rightSide .right-wrapper .right-side-txt{width:100%}@media screen and (max-width:768px){.whole-container .split-screen{flex-direction:column}.whole-container .leftSide,.whole-container .rightSide{height:50%!important;width:100%!important}}.client-flow-main-container .client-reschedule-spinner-sub-heading{color:#122f4e;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:700;height:70%;justify-content:center;text-align:center}.client-reschedule-main-container{height:100%}.client-reschedule-main-container .client-reschedule-container{display:flex;flex-direction:column;gap:20px;height:100%;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-reschedule-main-container .client-reschedule-container .rescheduling-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:24px;font-weight:700;margin-bottom:20px}.client-reschedule-main-container .client-reschedule-container .empty-space{margin-bottom:25px}.client-reschedule-main-container .client-reschedule-container .block-header{display:block;font-size:18px;font-weight:900;margin:20px 0}.client-reschedule-main-container .client-reschedule-container .remove-margin{margin:0!important}.client-reschedule-main-container .client-reschedule-container .custom-back-nav{background:none;border:#ffdead;cursor:pointer;font-size:20px}.client-reschedule-main-container .client-reschedule-container .custom-back-nav .icon-back{font-size:19px;margin-right:7px}.client-reschedule-main-container .client-reschedule-container .custom-back-nav svg{padding-top:2px}.client-reschedule-main-container .client-reschedule-container .rescheduling-paragraph{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:500}.client-reschedule-main-container .client-reschedule-container .rescheduling-paragraph .rescheduling-paragraph-bold{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:700}.client-reschedule-main-container .client-reschedule-container .reschedule-body{display:flex;flex-direction:row;min-height:325px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .reschedule-calender-style{border:1px solid #d9d9d9;border-radius:4px;height:320px;width:365px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .dropdown-1 .ant-select-selector{background-color:#e1efff;border:none;color:#122f4e}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .ant-select-selection-item{font-size:15px;font-weight:900}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-radius:15px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-selected:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:#122f4e;border-radius:none}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .ant-picker-panel{border-top:none}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .ant-picker-date-panel .ant-picker-cell:not(.ant-picker-cell-in-view) .ant-picker-cell-inner{display:none}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .ant-picker-date-panel .ant-picker-cell:not(.ant-picker-cell-in-view){pointer-events:none}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .ant-picker-calendar .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:2px solid #1890ff;border-radius:50%}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left tr{font-size:18px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left th{font-weight:700}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .ant-picker-cell{font-size:14px;font-weight:500}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .ant-picker-calendar .ant-picker-cell-disabled:before{background-color:#fff}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right{display:flex;flex-direction:column;gap:5px;justify-content:space-between;padding:0 50px;width:100%}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right ::-webkit-scrollbar{width:5px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right ::-webkit-scrollbar-thumb{background:#888;border-radius:6px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right ::-webkit-scrollbar-thumb:hover{background:#555}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top{display:flex;flex-direction:column;gap:12px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:20px;font-weight:500}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-time{display:flex;gap:4px 18px;justify-content:left;max-height:90px;overflow:auto}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-time .right-time-inner{align-items:center;background-color:#c7dff7;border-radius:5px;color:#12467b;cursor:pointer;display:flex;font-weight:600;justify-content:center;min-height:40px;min-width:110px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-time .right-time-inner .checkedImg{height:20px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-time .right-time-inner .inner-timming{font-size:12px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-time .clicked-time{background-color:#f0f2f3!important;color:#9fa6ad!important}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-time .clicked-time .checkedImg{height:20px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .right-inactive-days{align-items:center;color:#8080806e;display:flex;font-size:16px;font-weight:900;height:200px;padding:40px 10px;text-align:center}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .displayShow{display:block;visibility:visible}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .rescheduling-calender-right-top .displayNone{display:none;visibility:hidden}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .right-button{display:flex;gap:5px;justify-content:right;margin-bottom:5px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .right-button .button-next{background-color:#4a70c6;color:#fff}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .right-button .ant-btn-primary:disabled{background:#0000000a!important;color:#00000040!important}.client-reschedule-main-container .client-reschedule-container .client-reschedule-spinner-sub-heading{color:#122f4e;display:flex;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:700;height:70%;justify-content:center}.client-reschedule-dialogue-flow-reload-pop-up{max-width:335px;padding:30px}.client-reschedule-dialogue-flow-reload-pop-up .client-dialogue-X-img{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;padding:10px}.client-reschedule-dialogue-flow-reload-pop-up .client-dialogue-Heading{color:#122f4e;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;justify-content:center;padding:10px 0;text-align:center}.client-reschedule-dialogue-flow-reload-pop-up .client-button{display:flex;flex-direction:column;justify-content:center}.client-reschedule-dialogue-flow-reload-pop-up .client-button .Warning-button{background-color:#6987ca;box-shadow:none;color:#fff;margin:5px 25px}.client-reschedule-dialogue-flow-reload-pop-up .client-button :hover{background-color:#6987ca!important;color:#fff!important}@media screen and (max-width:1024px){.client-reschedule-main-container .client-reschedule-container{justify-content:start}.client-reschedule-main-container .client-reschedule-container .reschedule-body{margin:10px}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-left .reschedule-calender-style{height:auto;width:350px!important}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right{padding:0 10px;width:70%}.client-reschedule-main-container .client-reschedule-container .reschedule-body .rescheduling-calender-right .right-time-inner{min-width:28%!important}}@media screen and (max-width:820px){.client-reschedule-main-container .client-reschedule-container .reschedule-body{flex-direction:column}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-left{flex-direction:row!important;justify-content:center!important}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-left .reschedule-calender-style{height:auto;width:100%}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-right{gap:20px!important;margin:25px 0;width:100%!important}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-right .rescheduling-calender-right-top{gap:35px!important}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-right .rescheduling-calender-right-top .right-time{max-height:85px}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-right .right-button{margin-bottom:40px}.client-reschedule-main-container .client-reschedule-container .rescheduling-calender-right .right-button .button-1{margin-top:10px;width:60%}}.client-reschedule-busy-container{display:flex;flex-direction:column;gap:10px;height:100%;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-reschedule-busy-container .client-reschedule-busy-inner-container{display:flex;flex-direction:column;gap:20px;justify-content:space-between}.client-reschedule-busy-container .client-reschedule-busy-inner-container .reschedule-busy-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:22px;font-weight:580}.client-reschedule-busy-container .client-reschedule-busy-inner-container .reschedule-busy-paragraph{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:500}.client-reschedule-busy-container .client-reschedule-busy-inner-container .reschedule-home-button{background-color:#4a70c6;color:#fff;width:35%}.client-reschedule-busy-container .client-reschedule-busy-inner-container .cancel-late-tag{color:blue!important;cursor:pointer;text-decoration:underline}@media screen and (max-width:600px){.client-reschedule-busy-container .reschedule-home-button{width:100%!important}}.client-reschedule-confirm-loading{align-items:center;display:flex;flex-direction:column}.client-reschedule-confirm-loading .client-reschedule-confirm-loading-image{height:250px;width:auto}.client-reschedule-confirm-loading .client-reschedule-confirm-loading-text{color:#000;font-family:Helvetica!important;font-size:16px;font-style:normal;font-weight:400;padding:0 20px;text-align:left}.client-reschedule-confirm-container{display:flex;flex-direction:column;gap:40px;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-reschedule-confirm-container .client-reschedule-confirm-top{display:flex;flex-direction:column;gap:25px;justify-content:space-between}.client-reschedule-confirm-container .client-reschedule-confirm-top .client-reschedule-confirm-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:24px;font-weight:700}.client-reschedule-confirm-container .client-reschedule-confirm-top .client-reschedule-confirm-paragraph{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:500}.client-reschedule-confirm-container .client-reschedule-confirm-middle{align-items:center;display:flex;flex-direction:column;justify-content:center}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box{box-shadow:0 6px 12px -2px #15151514;display:flex;flex-direction:column;height:250px;padding:20px;width:550px}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-box-heading{color:#122f4f;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:600;padding-bottom:15px}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-box-sub-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:14px;font-weight:600}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box{display:flex;height:100%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left{display:flex;flex-direction:column;justify-content:space-evenly;padding:10px;width:50%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left .client-reschedule-inner-left-div{align-items:center;display:flex}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left .client-reschedule-inner-left-div .client-reschedule-inner-left-img{height:20px}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left .client-reschedule-inner-left-div .client-reschedule-inner-left-del{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:12px;font-weight:500;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-ineer-box-divider{margin-bottom:25px;margin-top:25px}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right{display:flex;flex-direction:column;justify-content:space-evenly;padding:10px 10px 10px 30px;width:50%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right .client-reschedule-inner-left-div{align-items:center;display:flex}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right .client-reschedule-inner-left-div .client-reschedule-inner-left-img{height:20px}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right .client-reschedule-inner-left-div .client-reschedule-inner-left-span{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:12px;font-weight:500;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.client-reschedule-confirm-container .client-reschedule-confirm-end{display:flex;gap:10px;justify-content:flex-end;margin-bottom:20px;width:83%}.client-reschedule-confirm-container .client-reschedule-confirm-end .client-reschedule-confirm-button{background-color:#4a70c6;color:#fff}@media screen and (max-width:1024px){.client-reschedule-confirm-container .client-reschedule-confirm-top{gap:25px;height:auto;justify-content:center}.client-reschedule-confirm-container .client-reschedule-confirm-middle{height:auto}.client-reschedule-confirm-container .client-reschedule-confirm-end{align-items:center;height:10%;width:95%}}@media screen and (max-width:820px){.client-reschedule-confirm-container .client-reschedule-confirm-top{gap:20px;height:auto}.client-reschedule-confirm-container .client-reschedule-confirm-middle{height:auto;margin:20px 0}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box{height:100%;width:90%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box{display:block}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left{width:100%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left .client-reschedule-inner-left-div{align-items:flex-start;margin:10px 0 0;width:100%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-left .client-reschedule-inner-left-div .client-reschedule-inner-left-del{margin:auto 0;white-space:inherit}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right{padding:10px;width:100%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right .client-reschedule-inner-left-div{align-items:flex-start;margin:10px 0 0;padding:0;width:100%}.client-reschedule-confirm-container .client-reschedule-confirm-middle .client-reschedule-confirm-box .client-reschedule-inner-box .client-reschedule-inner-box-right .client-reschedule-inner-left-div .client-reschedule-inner-left-span{margin:auto 0;white-space:inherit}.client-reschedule-confirm-container .client-reschedule-confirm-end{align-items:center;height:10%;justify-content:center;width:100%}.client-reschedule-confirm-container .client-reschedule-confirm-end .client-reschedule-back-button{width:45%}.client-reschedule-confirm-container .client-reschedule-confirm-end .client-reschedule-confirm-button{background-color:#4a70c6;color:#fff;width:45%}}.client-reschedule-confirm-dialogue-reload-pop-up{max-width:335px;padding:30px}.client-reschedule-confirm-dialogue-reload-pop-up .client-confirm-dialogue-X-img{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;padding:10px}.client-reschedule-confirm-dialogue-reload-pop-up .client-confirm-dialogue-Heading{color:#122f4e;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;justify-content:center;padding:10px 0;text-align:center}.client-reschedule-confirm-dialogue-reload-pop-up .client-button{display:flex;flex-direction:column;justify-content:center}.client-reschedule-confirm-dialogue-reload-pop-up .client-button .Warning-button{background-color:#6987ca;box-shadow:none;color:#fff;margin:5px 25px}.client-reschedule-confirm-dialogue-reload-pop-up .client-button :hover{background-color:#6987ca!important;color:#fff!important}.client-rescheduled-container{display:flex;flex-direction:column;gap:10px;height:100%;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-rescheduled-container .client-rescheduled-inner-container-top{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.client-rescheduled-container .client-rescheduled-inner-container-top .client-rescheduled-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:24px;font-weight:700;padding:20px 0}.client-rescheduled-container .client-rescheduled-inner-container-top .client-rescheduled-image{height:250px}.client-rescheduled-container .client-rescheduled-inner-container-bottom{color:#122f4e;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:500;gap:20px;margin:15px 10px}.client-rescheduled-container .client-rescheduled-inner-container-bottom .Client-rescheduled-telehealth-addresss{color:#00e}.client-rescheduled-container .client-rescheduled-inner-container-bottom .client-rescheduled-button{display:flex;justify-content:center;margin-bottom:20px;width:100%}.client-rescheduled-container .client-rescheduled-inner-container-bottom .client-rescheduled-button .client-rescheduled-home{background-color:#4a70c6;color:#fff;width:40%}@media screen and (max-width:1024px){.client-rescheduled-container{gap:40px;justify-content:start}}@media screen and (max-width:425px){.client-rescheduled-inner-container-top .client-rescheduled-image{height:100%!important;width:100%}.client-rescheduled-inner-container-top .client-rescheduled-heading{align-items:flex-start!important;width:100%}.client-rescheduled-inner-container-top .client-rescheduled-inner-container-bottom{gap:20px;height:auto;justify-content:center}.client-rescheduled-home{width:100%!important}}.client-reschedule-problem-container{display:flex;flex-direction:column;gap:25px;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-reschedule-problem-container .client-reschedule-problem-inner-container-top{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.client-reschedule-problem-container .client-reschedule-problem-inner-container-top .client-reschedule-problem-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:24px;font-weight:700;padding:20px 0}.client-reschedule-problem-container .client-reschedule-problem-inner-container-top .client-reschedule-problem-image{height:250px}.client-reschedule-problem-container .client-reschedule-problem-inner-container-bottom{color:#122f4e;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:500;gap:20px;height:30%;margin:15px 10px}.client-reschedule-problem-container .client-reschedule-problem-inner-container-bottom .client-reschedule-problem-button{display:flex;justify-content:center;width:100%}.client-reschedule-problem-container .client-reschedule-problem-inner-container-bottom .client-reschedule-problem-button .client-reschedule-problem-home{background-color:#4a70c6;color:#fff;width:40%}@media screen and (max-width:1024px){.client-reschedule-problem-container .client-reschedule-problem-inner-container-top .client-reschedule-problem-image{height:250px}.client-reschedule-problem-container .client-reschedule-problem-inner-container-bottom{gap:40px;height:auto;justify-content:center}.client-reschedule-problem-container{gap:40px;justify-content:start}}@media screen and (max-width:600px){.client-reschedule-problem-home{width:100%!important}}@media screen and (max-width:425px){.client-reschedule-problem-inner-container-top{align-items:flex-start!important}}.client-reschedule-not-available-container{display:flex;flex-direction:column;gap:25px;height:100%;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-top{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-top .client-reschedule-not-available-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:24px;font-weight:700;padding:20px 0}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-top .client-reschedule-not-available-image{height:250px}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-bottom{color:#122f4e;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:500;gap:20px;height:30%;margin:15px 10px}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-bottom .client-reschedule-not-available-button{display:flex;justify-content:center;width:100%}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-bottom .client-reschedule-not-available-button .client-reschedule-not-available-home{background-color:#4a70c6;color:#fff;width:40%}@media screen and (max-width:1024px){.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-top .client-reschedule-not-available-image{height:300px}.client-reschedule-not-available-container .client-reschedule-not-available-inner-container-bottom{gap:40px;height:auto;justify-content:center}.client-reschedule-not-available-container{gap:40px;justify-content:start}}@media screen and (max-width:600px){.client-reschedule-not-available-home{width:100%!important}}@media screen and (max-width:425px){.client-reschedule-not-available-inner-container-top{align-items:flex-start!important}}.client-cancel-appointment-main-container{margin-left:auto;margin-right:auto;max-width:868px;min-height:100%;padding:0 10px;width:100%}.client-cancel-appointment-main-container,.client-cancel-appointment-main-container .client-cancel-appt-inner-container{display:flex;flex-direction:column;justify-content:space-between}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container{display:flex;flex-direction:column;gap:20px;min-height:42vh}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container .client-cancel-appt-text{display:flex;flex-direction:column;gap:20px}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container .client-cancel-appt-text .client-cancel-appt-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:24px;font-style:normal;font-weight:700}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container .client-cancel-appt-text .client-cancel-appt-sub-text{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-style:normal;font-weight:500}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container .client-cancel-appt-select-feild{display:flex;flex-direction:column;gap:20px;margin-bottom:10px;min-height:24vh;width:40%}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-btn{display:flex;flex-direction:row;gap:10px;width:50%}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-btn .button-all{width:200px}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-btn .button-next{background:#4a70c6}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-btn .ant-btn-primary:disabled{background:#0000000a!important;color:#00000040!important}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .displayShow{display:block;visibility:visible}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .displayNone{display:none;visibility:hidden}@media screen and (max-width:820px) and (orientation:portrait){.client-cancel-appointment-main-container .client-cancel-appt-inner-container{gap:initial!important}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container{gap:20px!important;height:56vh}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-select-feild{width:100%!important}.client-cancel-appointment-main-container .client-cancel-appt-btn{margin:10px 0!important;width:100%!important}.client-cancel-appointment-main-container .client-cancel-appt-btn .button-all{width:100%!important}}@media screen and (max-width:820px) and (orientation:landscape){.client-cancel-appointment-main-container .client-cancel-appt-inner-container{gap:initial!important}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-inner-top-container{gap:20px!important}.client-cancel-appointment-main-container .client-cancel-appt-inner-container .client-cancel-appt-select-feild{width:100%!important}.client-cancel-appointment-main-container .client-cancel-appt-btn{margin:10px 0!important;width:100%!important}.client-cancel-appointment-main-container .client-cancel-appt-btn .button-all{width:100%!important}}@media screen and (max-width:820px){.client-cancel-appointment-main-container{min-height:82vh;padding-bottom:20px}}.client-cancel-bar-container{background:#fff;border-radius:6px;box-shadow:0 2px 8px -2px #15151514,0 6px 12px -2px #15151514;display:flex;justify-content:space-between;margin:20px 0;padding:10px}.client-cancel-bar-container .client-cancel-bar-top-container{align-items:center;display:flex;flex-direction:row}.client-cancel-bar-container .client-cancel-bar-top-container .client-cancel-bar-text{color:#122f4e;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;padding:5px}.client-cancel-bar-container .client-cancel-bar-bottom-container{align-items:center;display:flex}.client-cancel-bar-container .client-cancel-bar-bottom-container .client-cancel-bar-go-btn{background-color:#fff;border:none;box-shadow:none;color:#4a70c6;cursor:pointer;font-size:16px;padding:0 5px}.client-cancel-bar-container .client-cancel-bar-bottom-container .ant-btn-primary:disabled{background:#0000000a!important;background-color:#fff!important;border:none!important;color:#00000040!important}.client-cancel-bar-container .client-cancel-bar-bottom-container .ant-btn-primary:hover{background-color:#fff;box-shadow:none;color:#4a70c6}.client-cancel-details-container{margin-left:auto;margin-right:auto;max-width:868px;min-height:100%;padding:0 10px;width:100%}.client-cancel-details-container,.client-cancel-details-container .client-cancel-inner-top-container{display:flex;flex-direction:column;gap:20px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container{background:#edf5fd;border-radius:6px;box-shadow:0 1px 2px 0 #15151514,0 2px 4px 0 #15151514;display:flex;flex-direction:column;gap:5px;padding:10px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-txt{color:#12467b;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-txt-question{color:#12467b;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-divider{color:#c7dff7!important;display:flex;width:100%}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container{align-items:center;display:flex;flex-direction:row;gap:30px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt{color:#12467b;font-size:14px;font-weight:700}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-mobile-reschedule-number-txt{display:contents;width:16px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-email,.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-mobile-number{color:#12467b;font-size:14px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-btn{background-color:#f0f8ff;border-color:#0b6bcb!important;color:#0b6bcb;font-size:14px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container{background:#edf5fd;border-radius:6px;box-shadow:0 1px 2px 0 #15151514,0 2px 4px 0 #15151514;display:flex;flex-direction:column;padding:10px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-txt{color:#12467b;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-txt-question{color:#12467b;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-divider{color:#c7dff7!important;display:flex;width:100%}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-reschedule-box-bottom-container{align-items:center;display:flex;flex-direction:row;gap:30px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt{color:#12467b;font-size:14px;font-weight:500;line-height:1.5}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-mobile-reschedule-number-txt{display:contents;width:16px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-email,.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-mobile-number{color:#12467b;font-size:14px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-no-rescheduling-options-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-btn{background-color:#f0f8ff;border-color:#0b6bcb!important;color:#0b6bcb;font-size:14px}.client-cancel-details-container .client-cancel-inner-top-container .cancel-details-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:24px;font-style:normal;font-weight:700}.client-cancel-details-container .client-cancel-inner-top-container .cancel-details-paragraph{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-style:normal;font-weight:500}.client-cancel-details-container .client-cancel-inner-top-container .cancel-details-paragraph .client-details-paragraph-txt{color:#32383e;font-family:Arial,Helvetica,sans-serif!important;font-size:14px;font-weight:600}.client-cancel-details-container .client-cancel-inner-top-container .client-details-container{align-items:flex-start;background:#fff;background:var(--common-white,#fff);border-radius:6px;border-radius:var(--radius-sm,6px);box-shadow:0 2px 8px -2px #15151514,0 6px 12px -2px #15151514;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:20px;width:318px}.client-cancel-details-container .client-cancel-inner-top-container .client-details-container .client-details-inner-container{align-items:center;display:flex;flex-direction:row}.client-cancel-details-container .client-cancel-inner-top-container .client-details-container .client-details-inner-container .client-details-inner{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;width:250px}.client-cancel-details-container .cancel-details-buttons{display:flex;gap:20px;justify-content:space-between;width:50%}.client-cancel-details-container .cancel-details-buttons .button-all{width:200px}.client-cancel-details-container .cancel-details-buttons .button-next{background:#4a70c6}.client-cancel-details-container .cancel-details-buttons .ant-btn-primary:hover{background:#4a70c6!important}.client-cancel-details-container .cancel-late-tag{color:blue!important;cursor:pointer;text-decoration:underline}@media screen and (max-width:820px){.client-cancel-details-container .client-cancel-inner-top-container .cancel-details-inner-heading{display:none!important}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container{background:#edf5fd;border-radius:6px;box-shadow:0 1px 2px 0 #15151514,0 2px 4px 0 #15151514;display:flex;flex-direction:column;gap:5px;padding:10px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-txt{color:#12467b;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-txt-question{color:#12467b;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-divider{color:#c7dff7!important;display:flex;width:100%}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container{align-items:center;display:flex;flex-direction:row;gap:30px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt{color:#12467b;font-size:14px;font-weight:700}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-mobile-reschedule-number-txt{display:contents;width:16px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-email,.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-bottom-txt .client-cancel-mobile-number{color:#12467b;font-size:14px}.client-cancel-details-container .client-cancel-inner-top-container .client-cancel-mobile-reschedule-box-container .client-cancel-mobile-reschedule-box-bottom-container .client-cancel-mobile-btn{background-color:#f0f8ff;border-color:#0b6bcb!important;color:#0b6bcb;font-size:14px}.client-cancel-details-container .client-cancel-inner-top-container .client-details-container{width:100%!important}.client-cancel-details-container .client-cancel-inner-top-container .client-details-container .client-details-inner{overflow:visible!important;overflow:initial!important;text-overflow:clip!important;white-space:inherit!important;width:100%!important}.client-cancel-details-container .cancel-details-buttons{margin:10px 0!important;width:100%!important}.client-cancel-details-container .cancel-details-buttons .button-all{width:100%!important}.client-cancel-details-container .client-details-client-bar{display:none!important}}.client-cancel-confirm-loading{align-items:center;display:flex;flex-direction:column}.client-cancel-confirm-loading .client-cancel-confirm-loading-image{height:250px;width:auto}.client-cancel-confirm-loading .client-cancel-confirm-loading-text{color:#000;font-family:Helvetica!important;font-size:16px;font-style:normal;font-weight:400;padding:0 20px;text-align:left}.client-cancel-review-main-container{display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;min-height:100%;padding:0 10px;width:100%}.client-cancel-review-main-container .Client-cancel-error-message-container{display:flex;justify-content:left;padding:10px 0}.client-cancel-review-main-container .Client-cancel-error-message-container .Client-cancel-error-message{align-items:left;background-color:#ffefee;border-radius:5px;display:flex;gap:10px;height:auto;padding:0 10px;text-align:center;width:100%}.client-cancel-review-main-container .Client-cancel-error-message-container .Client-cancel-error-message-1{color:#7d1212;font-family:Helvetica;font-size:14px;font-weight:500;text-align:left}.client-cancel-review-main-container .client-cancel-review-inner-container,.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container,.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-text{display:flex;flex-direction:column;gap:20px}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-text .client-cancel-review-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:24px;font-style:normal;font-weight:700}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-text .client-cancel-review-sub-text{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-style:normal;font-weight:500}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box{background:#fff;border-radius:6px;box-shadow:0 2px 8px -2px #15151514,0 6px 12px -2px #15151514;padding:10px;width:-webkit-fit-content;width:fit-content}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box .client-cancel-box-top{display:flex;flex-direction:column;gap:20px}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box .client-cancel-box-top .client-cancel-box-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:18px;font-style:normal;font-weight:700}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box .client-cancel-box-top .client-cancel-box-sub-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-style:normal;font-weight:600}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box .client-cancel-box-bottom{padding:10px 0}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box .client-cancel-box-bottom .client-cancel-details-box-container{align-items:center;display:flex;flex-direction:row;gap:20px;padding-top:5px}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box .client-cancel-box-bottom .client-cancel-details-inner-del{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-style:normal;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-btn{display:flex;flex-direction:row;gap:10px;width:50%}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-btn .button-all{width:200px}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-btn .button-next{background:#4a70c6}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-btn .button-home{background:#4a70c6;width:100%}.client-cancel-review-main-container .client-cancel-review-inner-container .displayShow{display:block;visibility:visible}.client-cancel-review-main-container .client-cancel-review-inner-container .displayNone{display:none;visibility:hidden}@media screen and (max-width:820px){.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container{gap:20px!important;height:100%!important}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-review-inner-top-container .client-cancel-review-box{width:auto}.client-cancel-review-main-container .client-cancel-review-inner-container .client-cancel-details-inner-del{white-space:inherit!important}.client-cancel-review-main-container .client-cancel-review-btn{margin:10px 0!important;width:100%!important}.client-cancel-review-main-container .client-cancel-review-btn .button-all,.client-cancel-review-main-container .client-cancel-review-btn .button-home{width:100%!important}.client-cancel-review-main-container{min-height:90%}}.client-cancelled-container{display:flex;flex-direction:column;gap:10px;height:100%;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-cancelled-container .client-cancelled-inner-container-top{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.client-cancelled-container .client-cancelled-inner-container-top .client-cancelled-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:24px;font-weight:700;padding:20px 0}.client-cancelled-container .client-cancelled-inner-container-top .client-cancelled-image{height:250px}.client-cancelled-container .client-cancelled-inner-container-bottom{color:#122f4e;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:500;gap:20px;margin:15px 10px}.client-cancelled-container .client-cancelled-inner-container-bottom .client-cancelled-button{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;width:100%}.client-cancelled-container .client-cancelled-inner-container-bottom .client-cancelled-button .client-cancelled-home{background-color:#4a70c6;color:#fff;width:40%}.client-cancelled-container .client-cancelled-inner-container-bottom .client-cancelled-button .client-cancelled-Make-Up{color:#4a70c6;padding:10px 0}@media screen and (max-width:1024px){.client-cancelled-container{gap:40px;justify-content:start}}@media screen and (max-width:425px){.client-cancelled-inner-container-top .client-cancelled-image{height:100%!important;width:100%}.client-cancelled-inner-container-top .client-cancelled-heading{align-items:flex-start!important;width:100%}.client-cancelled-inner-container-top .client-cancelled-inner-container-bottom{gap:20px;height:auto;justify-content:center}.client-cancelled-home{width:100%!important}}.client-cancel-error-container{display:flex;flex-direction:column;gap:25px;margin-left:auto;margin-right:auto;max-width:868px;padding:0 10px;width:100%}.client-cancel-error-container .client-cancel-error-inner-container-top{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.client-cancel-error-container .client-cancel-error-inner-container-top .client-cancel-error-heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:24px;font-weight:700;padding:20px 0}.client-cancel-error-container .client-cancel-error-inner-container-top .client-cancel-error-image{height:250px}.client-cancel-error-container .client-cancel-error-inner-container-bottom{color:#122f4e;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:500;gap:20px;height:30%;margin:15px 10px}.client-cancel-error-container .client-cancel-error-inner-container-bottom .client-cancel-error-button{display:flex;justify-content:center;width:100%}.client-cancel-error-container .client-cancel-error-inner-container-bottom .client-cancel-error-button .client-cancel-error-home{background-color:#4a70c6;color:#fff;width:40%}@media screen and (max-width:1024px){.client-cancel-error-container .client-cancel-error-inner-container-top .client-cancel-error-image{height:250px}.client-cancel-error-container .client-cancel-error-inner-container-bottom{gap:40px;height:auto;justify-content:center}.client-cancel-error-container{gap:40px;justify-content:start}}@media screen and (max-width:600px){.client-cancel-error-home{width:100%!important}}@media screen and (max-width:425px){.client-cancel-error-inner-container-top{align-items:flex-start!important}}.primary-PatientAvailabiity-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabiity-container .Home-navigation{display:flex;flex-direction:column;height:60px;justify-content:center}.primary-PatientAvailabiity-container .Home-navigation .Navigation{cursor:pointer;display:flex;justify-content:flex-start}.primary-PatientAvailabiity-container .Home-navigation .Navigation .Home-img{height:25px}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .Availabilty-Header{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:34px;font-weight:700;line-height:42px}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .Location-img{height:30px}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .primary-text{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:14px;font-weight:200;margin:8px 0}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .third-container{display:flex;flex-direction:column;height:100px;justify-content:center;line-height:35px}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .third-container .Radio-Button{align-items:center;display:flex;height:35px}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .third-container .Radio-Button .Radio-input{color:#6987ca}.primary-PatientAvailabiity-container .secondary-PatientAvailabiity-container .third-container .Third-text{align-items:center;color:#122f4e;display:flex;font-family:Arial,Helvetica,sans-serif!important;font-size:14px;font-weight:200}.primary-PatientAvailabiity-container .Button-container{display:flex;justify-content:center}.primary-PatientAvailabiity-container .Button-container .Next-button{background-color:#6987ca}.primary-PatientAvailabiity-container .Button-container .css-sghohy-MuiButtonBase-root-MuiButton-root.Mui-disabled{background-color:gray;color:#fff}.primary-PatientAvailabiity-container .Button-container .css-1hw9j7s.Mui-disabled{background-color:#0000001f!important;box-shadow:none;color:#00000042}@media screen and (max-width:636px){.secondary-PatientAvailabiity-container{padding:0 10px}.secondary-PatientAvailabiity-container .primary-text{font-size:12px!important}}.container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.container .Home-navigation{display:flex;flex-direction:column;height:60px;justify-content:center}.container .Home-navigation .Navigation{display:flex;justify-content:flex-start}.container .Home-navigation .Navigation .Home-img{height:25px}.container .secondary-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.container .secondary-container .Availabilty-Header{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:34px;font-weight:700;line-height:42px}.container .secondary-container .Primary-Text{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:20px;font-weight:400;margin:14px 0}@media screen and (max-width:636px){.container .secondary-container .Availabilty-Header{padding:0 10px}.container .secondary-container .Primary-Text{font-size:16px;padding:0 10px}}.primary-PatientAvailabilityBuilder-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabilityBuilder-container .Location-navigation{display:flex;flex-direction:column;height:60px;justify-content:center}.primary-PatientAvailabilityBuilder-container .Location-navigation .Navigation{cursor:pointer;display:flex;justify-content:flex-start}.primary-PatientAvailabilityBuilder-container .Location-navigation .Navigation .Home-img{height:25px}.primary-PatientAvailabilityBuilder-container .secondary-PatientAvailabilityBuilder-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-PatientAvailabilityBuilder-container .secondary-PatientAvailabilityBuilder-container .primary-text{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:14px;font-weight:200;margin:8px 0}.primary-PatientAvailabilityBuilder-container .secondary-PatientAvailabilityBuilder-container .primary-text .help{color:#4a70c6;cursor:pointer}.primary-PatientAvailabilityBuilder-container .secondary-PatientAvailabilityBuilder-container .AvailabilityBuilder-img{width:315px}.primary-PatientAvailabilityBuilder-container .validate-text{color:#b60000;display:flex;justify-content:center}.primary-PatientAvailabilityBuilder-container .Button-container{display:flex;height:100px;justify-content:center;padding:30px}.primary-PatientAvailabilityBuilder-container .Button-container .Next-button{background-color:#6987ca}@media screen and (max-width:636px){.primary-PatientAvailabilityBuilder-container{padding:0 10px}.primary-PatientAvailabilityBuilder-container .secondary-PatientAvailabilityBuilder-container .primary-text{font-size:12px;padding:0 10px}.primary-PatientAvailabilityBuilder-container .secondary-PatientAvailabilityBuilder-container .AvailabilityBuilder-img{padding:0 0 0 10px}}.Container{border-radius:10px;box-shadow:0 1px 15px 0 #00000029;gap:16px;margin:10px auto;min-height:82px;padding:16px;width:390px}.Container .Heading{align-items:center;color:#4a70c6;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;height:30px}.Container .Inner-main-container{border-bottom:1px solid #00000026}.Container .Inner-main-container .Inner-container{display:flex}.Container .Inner-main-container .Inner-text{align-items:center;display:flex;height:30px}.Container .Inner-main-container .Inner-text .Inner-text-Heading{color:#122f4e;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;width:58px}.Container .Inner-main-container .Inner-text .Inner-text-label{display:flex;justify-content:space-between;width:68%}.Container .Inner-main-container .Inner-text .Inner-text-checkbox{align-items:center;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;width:100%}.Container .Inner-main-container .Inner-text .error-checkbox .ant-checkbox-inner{border:1px solid red}.Container .Inner-main-container .Inner-second-feild{align-items:center;display:flex;padding:5px 0}.Container .Inner-main-container .Inner-second-feild .Inner-text-startTime{align-items:center;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400}.Container .Inner-main-container .Inner-second-feild .Inner-text-startTime .Inner-span-text{width:75px}.Container .Inner-main-container .Inner-second-feild .Inner-text-startTime .Inner-span-text-end{display:flex;justify-content:center;text-align:center;width:75px}.Container .Inner-main-container .Inner-second-feild .Inner-text-startTime .input-text{width:70px}.Container .Inner-main-container .validation{color:#b60000;font-family:Arial,Helvetica,sans-serif;font-size:12px;min-height:20px}.Container .Trash-button-main{display:flex;justify-content:center}.Container .Trash-button-main .Trash-button{cursor:pointer;padding:15px 10px 35px}.Container .Trash-button-main-disable{display:flex;justify-content:center}.Container .Trash-button-main-disable .Trash-button{cursor:not-allowed;padding:15px 10px 35px}.Container .Add-more{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:10px 10px 0}.Container .Add-more .Add-more-img{height:10px}.Container .Add-more .Add-more-text{color:#4a70c6;font-size:12px;font-weight:400}@media screen and (max-width:390px){.Container{width:355px}}@media screen and (max-width:360px){.Container{width:340px}}@media screen and (max-width:320px){.Container{width:285px}}.primary-PatientAvailabilityDay-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabilityDay-container .Location-navigation{display:flex;flex-direction:column;height:60px;justify-content:center}.primary-PatientAvailabilityDay-container .Location-navigation .Navigation{cursor:pointer;display:flex;justify-content:flex-start}.primary-PatientAvailabilityDay-container .Location-navigation .Navigation .Home-img{height:25px}.primary-PatientAvailabilityDay-container .secondary-PatientAvailabilityDay-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-PatientAvailabilityDay-container .secondary-PatientAvailabilityDay-container .primary-text{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:14px;font-weight:200;margin:8px 0}.primary-PatientAvailabilityDay-container .third-PatientAvailabilityDay-container{display:flex;flex-direction:column;justify-content:center;line-height:30px;width:25%}.primary-PatientAvailabilityDay-container .third-PatientAvailabilityDay-container .third-text{color:#122f4e}.primary-PatientAvailabilityDay-container .third-PatientAvailabilityDay-container .checkBox{display:flex;flex-direction:column}.primary-PatientAvailabilityDay-container .Button-container{display:flex;height:100px;justify-content:center;padding:30px}.primary-PatientAvailabilityDay-container .Button-container .Next-button{background-color:#6987ca}.primary-PatientAvailabilityDay-container .Button-container .css-sghohy-MuiButtonBase-root-MuiButton-root.Mui-disabled{background-color:gray;color:#fff}.primary-PatientAvailabilityDay-container .Button-container .css-1hw9j7s.Mui-disabled{background-color:#0000001f!important;box-shadow:none;color:#00000042}@media screen and (max-width:636px){.secondary-PatientAvailabilityDay-container .primary-text{font-size:12px!important;padding:0 10px}.secondary-PatientAvailabilityDay-container .Day-img{padding:0 0 0 10px}.third-PatientAvailabilityDay-container{padding:0 10px}}.primary-PatientAvailabilityReview-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabilityReview-container .Location-navigation{display:flex;flex-direction:column;height:60px;justify-content:center}.primary-PatientAvailabilityReview-container .Location-navigation .Navigation{cursor:pointer;display:flex;justify-content:flex-start}.primary-PatientAvailabilityReview-container .Location-navigation .Navigation .Home-img{height:25px}.primary-PatientAvailabilityReview-container .secondary-PatientAvailabilityReview-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-PatientAvailabilityReview-container .secondary-PatientAvailabilityReview-container .primary-text{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:34px;font-weight:700;margin:8px 0;padding:10px 0}.primary-PatientAvailabilityReview-container .secondary-PatientAvailabilityReview-container .Day-img{width:315px}.primary-PatientAvailabilityReview-container .Third-PatientAvailabilityReview-container{margin:auto;max-width:475px}.primary-PatientAvailabilityReview-container .Third-PatientAvailabilityReview-container .secondary-text{color:#122f4e}.primary-PatientAvailabilityReview-container .Third-PatientAvailabilityReview-container .Prompt{background-color:#ffebca;border:1px solid #ff0;border-radius:5px;box-shadow:0 10px 20px 0 #0000001c;display:flex;margin-bottom:10px;padding:10px}.primary-PatientAvailabilityReview-container .Third-PatientAvailabilityReview-container .Prompt .Warning-img{align-items:flex-start;display:flex}.primary-PatientAvailabilityReview-container .Button-container{display:flex;height:100px;justify-content:center;padding:30px}.primary-PatientAvailabilityReview-container .Button-container .Next-button{background-color:#6987ca}@media screen and (max-width:636px){.primary-PatientAvailabilityReview-container{padding:0 10px}}.primary-PatientAvailabilityClose-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabilityClose-container .secondary-PatientAvailabilityClose-container{height:100%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-PatientAvailabilityClose-container .secondary-PatientAvailabilityClose-container .primary-text{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:34px;font-weight:700;margin:8px 0}.primary-PatientAvailabilityClose-container .secondary-PatientAvailabilityClose-container .Thank-you-img{display:flex;justify-content:center}.primary-PatientAvailabilityClose-container .secondary-PatientAvailabilityClose-container .Thank-you-img .Thank-you{display:block;height:auto;margin:auto;max-width:100%}.primary-PatientAvailabilityClose-container .secondary-PatientAvailabilityClose-container .Text{display:flex;flex-direction:column;height:40%;justify-content:space-between;margin:15px}.primary-PatientAvailabilityClose-container .secondary-PatientAvailabilityClose-container .Text .Inner-text{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;font-weight:500}.primary-PatientAvailabilityClose-container .Button-container{display:flex;justify-content:center;padding:30px}.primary-PatientAvailabilityClose-container .Button-container .Next-button{background-color:#6987ca}@media screen and (max-width:636px){.primary-PatientAvailabilityClose-container{padding:0 10px}}.primary-PatientAvailabilityStart-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabilityStart-container .Location-navigation{display:flex;flex-direction:column;height:60px;justify-content:center}.primary-PatientAvailabilityStart-container .Location-navigation .Navigation{cursor:pointer;display:flex;justify-content:flex-start}.primary-PatientAvailabilityStart-container .Location-navigation .Navigation .Home-img{height:25px}.primary-PatientAvailabilityStart-container .secondary-PatientAvailabilitystart-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;padding:5px 0;width:100%}.primary-PatientAvailabilityStart-container .secondary-PatientAvailabilitystart-container .primary-text{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important;font-size:14px;font-weight:200;margin:8px 0;padding:5px 0}.primary-PatientAvailabilityStart-container .secondary-PatientAvailabilitystart-container .primary-date{padding:20px 0}.primary-PatientAvailabilityStart-container .secondary-PatientAvailabilitystart-container .Day-img{padding:5px 0;width:315px}.primary-PatientAvailabilityStart-container .third-PatientAvailabilityDay-container{display:flex;flex-direction:column;justify-content:center;line-height:30px}.primary-PatientAvailabilityStart-container .third-PatientAvailabilityDay-container .third-text{color:#122f4e;font-family:Arial,Helvetica,sans-serif!important}.primary-PatientAvailabilityStart-container .Button-container{display:flex;justify-content:center}.primary-PatientAvailabilityStart-container .Button-container .Next-button{background-color:#6987ca}.primary-PatientAvailabilityStart-container .Button-container .css-sghohy-MuiButtonBase-root-MuiButton-root.Mui-disabled{background-color:gray;color:#fff}.primary-PatientAvailabilityStart-container .Button-container .css-1hw9j7s.Mui-disabled{background-color:#0000001f!important;box-shadow:none;color:#00000042}@media screen and (max-width:636px){.primary-PatientAvailabilityStart-container{padding:0 10px}.secondary-PatientAvailabilitystart-container .primary-text{font-size:12px!important;padding:5px 10px!important}.secondary-PatientAvailabilitystart-container .Start-img{padding:0 0 0 10px}.secondary-PatientAvailabilitystart-container .primary-date{padding-left:10px!important}}.primary-PatientAvailabilityBuilderReview-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-PatientAvailabilityBuilderReview-container .Navigation{cursor:pointer}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container .primary-text{color:#122f4e;font-size:34px;font-weight:700;margin:8px 0}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container .secondary-text{color:#122f4e;font-size:18px;font-weight:400;margin:14px 0}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container .availability-Date{display:flex;justify-content:space-between;width:55%}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container .validate-text{color:#b60000;display:flex;justify-content:center}.primary-PatientAvailabilityBuilderReview-container .Button-container{display:flex;justify-content:center;padding:30px}.primary-PatientAvailabilityBuilderReview-container .Button-container .Next-button{background-color:#6987ca;color:#fff}.primary-PatientAvailabilityBuilderReview-container .Button-container :hover{background-color:#6987ca!important;color:#fff!important}.dialogue-reload-add-container{max-width:335px;padding:30px}.dialogue-reload-add-container .dialogue-X-img{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;padding:10px}.dialogue-reload-add-container .dialogue-Heading{color:#122f4e;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;justify-content:center;padding:10px 0;text-align:center}.dialogue-reload-add-container .button{display:flex;flex-direction:column;justify-content:center}.dialogue-reload-add-container .button .Warning-button{background-color:#6987ca;box-shadow:none;color:#fff;margin:5px 25px}.dialogue-reload-add-container .button :hover{background-color:#6987ca!important;color:#fff}@media screen and (max-width:636px){.primary-PatientAvailabilityBuilderReview-container{padding:0 10px}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container .secondary-text{font-size:16px}.primary-PatientAvailabilityBuilderReview-container .secondary-PatientAvailabilityBuilder-container .availability-Date{align-items:center;display:flex;justify-content:space-evenly;width:100%}}.primary-EditPatientAvailabilityBuilderReview-container{display:flex;flex-direction:column;height:80%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:868px;width:100%}.primary-EditPatientAvailabilityBuilderReview-container .Navigation{cursor:pointer}.primary-EditPatientAvailabilityBuilderReview-container .secondary-EditPatientAvailabilityBuilderReview-container{height:85%;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:598px;width:100%}.primary-EditPatientAvailabilityBuilderReview-container .secondary-EditPatientAvailabilityBuilderReview-container .primary-text{color:#122f4e;font-size:34px;font-weight:700;margin:8px 0}.primary-EditPatientAvailabilityBuilderReview-container .secondary-EditPatientAvailabilityBuilderReview-container .secondary-text{color:#122f4e;font-family:Arial,Helvetica!important;font-size:18px;font-weight:400;margin:14px 0}.primary-EditPatientAvailabilityBuilderReview-container .secondary-EditPatientAvailabilityBuilderReview-container .secondary-text .secondary-text-bold{color:#122f4e;font-family:Arial,Helvetica!important;font-weight:600}.primary-EditPatientAvailabilityBuilderReview-container .secondary-EditPatientAvailabilityBuilderReview-container .availability-Date{display:flex;justify-content:space-between;width:55%}.primary-EditPatientAvailabilityBuilderReview-container .secondary-EditPatientAvailabilityBuilderReview-container .validate-text{color:#b60000;display:flex;justify-content:center}.primary-EditPatientAvailabilityBuilderReview-container .Button-container{display:flex;justify-content:center;padding:30px}.primary-EditPatientAvailabilityBuilderReview-container .Button-container .Next-button{background-color:#6987ca;color:#fff}.primary-EditPatientAvailabilityBuilderReview-container .Button-container :hover{background-color:#6987ca!important;color:#fff!important}.dialogue-reload-edit-container{max-width:335px;padding:30px}.dialogue-reload-edit-container .dialogue-X-img{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;padding:10px}.dialogue-reload-edit-container .dialogue-Heading{color:#122f4e;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;justify-content:center;padding:10px 0;text-align:center}.dialogue-reload-edit-container .button{display:flex;flex-direction:column;justify-content:center}.dialogue-reload-edit-container .button .Warning-button{background-color:#6987ca;box-shadow:none;color:#fff;margin:5px 25px}.dialogue-reload-edit-container .button :hover{background-color:#6987ca!important;color:#fff!important}@media screen and (max-width:636px){.primary-EditPatientAvailabilityBuilderReview-container{padding:0 10px}.secondary-EditPatientAvailabilityBuilderReview-container .secondary-text{font-size:16px!important}}@media screen and (max-width:424px){.secondary-EditPatientAvailabilityBuilderReview-container .primary-text{font-size:28px!important}}.dialogue-reload-redirect-container{max-width:335px;padding:30px}.dialogue-reload-redirect-container .dialogue-X-img{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;padding:10px}.dialogue-reload-redirect-container .dialogue-Heading{color:#122f4e;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;justify-content:center;padding:10px 0;text-align:center}.dialogue-reload-redirect-container .button{display:flex;flex-direction:column;justify-content:center}.dialogue-reload-redirect-container .button .Warning-button{background-color:#6987ca;box-shadow:none;color:#fff;margin:5px 25px}.dialogue-reload-redirect-container .button :hover{background-color:#6987ca!important;color:#fff}.appointments-list-wrapper{background-color:#fafcff;margin-left:auto;margin-right:auto;max-width:1024px;padding:30px 10px;width:100%}.appointments-list-wrapper .global-content-header{margin-top:30px}.appointments-list-wrapper select{-webkit-appearance:none;appearance:none;background-color:#fff;text-align:center;width:200px}.appointments-list-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{height:1025px;padding:25px 150px}.appointments-list-wrapper .fc .fc-toolbar-title{color:#122f4e;font-size:1.5em}.appointments-list-wrapper .fc .fc-toolbar{justify-content:center}.appointments-list-wrapper .fc-next-button:active,.appointments-list-wrapper .fc-prev-button:active{background-color:#fff!important;background-image:none!important;border:none!important}.appointments-list-wrapper .fn-14{font-size:14px}.appointments-list-wrapper .fc .fc-button-primary{background-color:#fff;border:none;color:#122f4e}.appointments-list-wrapper .fc .fc-button-primary:hover{background-color:#fff;color:#4b70c6}.appointments-list-wrapper .fc-today-button{display:none}.appointments-list-wrapper .fc-timegrid-event-harness-inset .fc-timegrid-event,.appointments-list-wrapper .fc-timegrid-event.fc-event-mirror,.appointments-list-wrapper .fc-timegrid-more-link{border:1px solid #7e7e7e;overflow:hidden}.appointments-list-wrapper .fc-v-event.blue-event{background-color:#e1efff!important}.appointments-list-wrapper .calender-view-desktop{display:flex;flex-direction:column;height:1100px;justify-content:flex-start}.appointments-list-wrapper .calender-view{display:flex;flex-direction:column;height:auto;justify-content:flex-start}.appointments-list-wrapper .appt-title-desktop{display:flex;font-weight:700;justify-content:center}.appointments-list-wrapper .appt-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.appointments-list-wrapper .appt-location-one-day{display:flex;font-size:12px;justify-content:center;margin:0}.appointments-list-wrapper .border-bottom{border-bottom:1px solid #c4c4c4;height:2px;margin-top:30px;width:100%}.appointments-list-wrapper .blue-event-one-day-desktop{align-items:center;background-color:#e1efff!important;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:160px;justify-content:center;overflow:auto;overflow-x:hidden;width:140px}.appointments-list-wrapper .active-event,.appointments-list-wrapper .fc-v-event.active-event{box-shadow:4px 4px 2px 0 #0000002e;transition:box-shadow .1s ease-in-out;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.appointments-list-wrapper .fc-v-event.inactive-event{background-color:#e1efff!important;transition:background-color .5s ease-in-out,border-color .5s ease-in-out}.appointments-list-wrapper .fc-v-event.yellow-event{background-color:#ffebca!important}.appointments-list-wrapper .yellow-event-one-day-desktop{align-items:center;background-color:#ffebca!important;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:160px;justify-content:center;overflow:auto;overflow-x:hidden;width:140px}.appointments-list-wrapper .fc-event-main{align-items:center;display:flex;justify-content:center}.appointments-list-wrapper .fc .fc-timegrid-slot-minor{border-top-style:none}.appointments-list-wrapper .appt-card{align-items:center;color:#122f4e;display:flex;flex-direction:column;pointer-events:none}.appointments-list-wrapper .appt-location,.appointments-list-wrapper .appt-provider,.appointments-list-wrapper .appt-type-desktop{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appointments-list-wrapper .appt-type{overflow:hidden;text-overflow:ellipsis}.appointments-list-wrapper .appt-type-desktop{font-size:14px;font-weight:700;margin:0;pointer-events:none}.appointments-list-wrapper .color-dot{border:1px solid #7e7e7e;border-radius:3px;display:inline-block;height:30px;margin-right:10px;width:30px}.appointments-list-wrapper .patient-color-key{display:flex;font-size:14px;justify-content:space-evenly;margin:25px 0}.appointments-list-wrapper .patient-color-item{align-items:center;display:flex;margin-right:8px}.appointments-list-wrapper .fc-toolbar-chunk{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:center}.appointments-list-wrapper .fc-toolbar{height:72px!important}.appointments-list-wrapper .calender-view .fc-toolbar-chunk>.fc-button-primary:focus,.appointments-list-wrapper .calender-view-desktop .fc-toolbar-chunk>.fc-button-primary:focus{box-shadow:none!important}.appointments-list-wrapper .calender-view .fc-button-primary,.appointments-list-wrapper .calender-view-desktop .fc-button-primary{cursor:pointer}.appointments-list-wrapper .fc-timegrid-event .fc-event-main{padding:8px 1px 0 0}.appointments-list-wrapper .appointment-list-desktop{display:flex;height:190px;justify-content:center;margin:35px 0}.appointments-list-wrapper .appointment-list-desktop .css-ohwg9z{align-items:center;display:flex;height:100%;width:90%}.appointments-list-wrapper .Carousal-patient .css-ktslay-MuiButtonBase-root-MuiIconButton-root{background-color:initial;color:#000;opacity:1}.appointments-list-wrapper .Carousal-patient .css-1abc02a:hover button,.appointments-list-wrapper .Carousal-patient .css-hn784z:hover button{background-color:initial}.appointments-list-wrapper .Carousal-patient .css-e8vs8u{background-color:initial;color:#000;opacity:1}.appointments-list-wrapper .appt-card-oneDay{align-items:center;background-color:#e1efff;border-radius:5px;color:#122f4e;display:flex;flex-direction:column;height:150px;justify-content:center;overflow:auto;overflow-x:hidden;width:130px}.appointments-list-wrapper .appt-details-one-day{font-weight:100}.appointments-list-wrapper .appt-details-one-day-1-desktop{pointer-events:none}.appointments-list-wrapper .special-class .fc-view-harness{display:none}.appointments-list-wrapper .special-class .fc .fc-toolbar.fc-header-toolbar{margin:0}.appointments-list-wrapper .special-class .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{height:115px}.appointments-list-wrapper .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:0}.appointments-list-wrapper .year-and-month{display:flex;justify-content:center}.appointments-list-wrapper .year-and-month-context{color:#000;font-weight:700}.appointments-list-wrapper .dayAppointements-parent,.appointments-list-wrapper .dayAppointements-parent-desktop{display:flex;flex-direction:column;justify-content:space-evenly}.appointments-list-wrapper .dayAppointements-parent-desktop{height:100%}.appointments-list-wrapper .dayAppointments{align-items:center;cursor:auto;display:flex;height:65px;justify-content:center;padding:0 20px}.appointments-list-wrapper .dayAppointments-1{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:5rem;justify-content:center;margin:0 10px;width:4rem}.appointments-list-wrapper .dayAppointments-1.active{pointer-events:none}.appointments-list-wrapper .dayAppointments-1.active .dayAppointments-2{color:#10389a!important}.appointments-list-wrapper .dayAppointments-1.active .dayAppointments-3{background-color:#e1efff;color:#10389a}.appointments-list-wrapper .custom-back-nav{background:none;border:#ffdead;cursor:pointer;font-size:17px}.appointments-list-wrapper .custom-back-nav .icon-back{font-size:19px;margin-right:7px}.appointments-list-wrapper .custom-back-nav svg{padding-top:2px}.appointments-list-wrapper .day-header{font-size:15px}.appointments-list-wrapper .dayAppointments-2,.appointments-list-wrapper .dayAppointments-3{align-items:center;border-radius:50%;color:gray;display:flex;height:30px;justify-content:center;width:30px}.appointments-list-wrapper .dayAppointments-group{height:100%;width:100%}.appointments-list-wrapper .spinner-calender-view{display:flex;justify-content:center;position:relative}.appointments-list-wrapper .spinner-calender-view .loader-V2{align-items:center;background-color:initial!important;display:flex;justify-content:center;padding:0 28px 0 20px;position:relative!important;width:100%}.appointments-list-wrapper .spinner-calender-view .loader-wrapper-V2{background-color:initial!important}.appointments-list-wrapper .spinner-calender-view .spin-V2{width:55px}.appointments-list-wrapper .no-appointments{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:70px 0}.appointments-list-wrapper .no-appointments-1{font-size:24px;font-weight:500;margin:20px 0}.appointments-list-wrapper .empty-div-blue-event,.appointments-list-wrapper .empty-div-yellow-event{display:none}.appointments-list-wrapper .appt-provider-desktop{display:flex;font-size:12px;justify-content:center;margin:0}.appointments-list-wrapper .appt-comma{display:none}.appointments-list-wrapper .appt-details-one-day-1{pointer-events:none}.appointments-list-wrapper .appt-no-desktop{display:none}.appointments-list-wrapper .one-day-view-parent{display:flex;gap:71px;justify-content:center}.appointments-list-wrapper .fc .fc-view-harness{height:800px!important;margin-bottom:25px;margin-top:20px}.appointments-list-wrapper .normal-class .fc-event:focus:after{background-color:initial!important}.appointments-list-wrapper .appt-comma-with-space-desktop,.appointments-list-wrapper .empty-colour-event{display:none}.appointments-list-wrapper .appt-location,.appointments-list-wrapper .appt-provider{font-size:12px;max-width:-webkit-fit-content;max-width:fit-content;overflow:visible;overflow:initial;text-overflow:clip}.appointments-list-wrapper .appt-type{display:flex;font-size:14px;font-weight:700;justify-content:center;margin:0;pointer-events:none;white-space:nowrap;width:95%}.appointments-list-wrapper .no-appointments-1{display:flex;font-size:18px;justify-content:center}.appointments-list-wrapper .appt-provider{display:flex;justify-content:center}.appointments-list-wrapper .one-day-view-content{display:flex}.appointments-list-wrapper .dropdown{display:inline;display:initial;left:0;position:relative;top:130px}.appointments-list-wrapper .dropdown-class{cursor:pointer;z-index:45}.appointments-list-wrapper .dropdown-class .icon-back{height:18px;padding-top:2px;width:auto}.appointments-list-wrapper .dropdown-select{border:none;color:#122f4e;cursor:pointer;font-size:17px;height:25px;padding-left:6px;text-align:center;text-align:left;width:80px}.appointments-list-wrapper .dropdown-select .icon-back{z-index:55}.appointments-list-wrapper .dropdown-select:active{border:none;outline:none}.appointments-list-wrapper .dropdown-select:focus{outline:0}.appointments-list-wrapper .dropdown-option{background-color:#fff;color:#000}.appointments-list-wrapper .appointment-list{display:block;margin:35px 0}.appointments-list-wrapper .control-tool-bar{display:flex;height:72px;margin-bottom:-70px}.appointments-list-wrapper .control-tool-bar .view-picker{justify-content:center;width:150px}.appointments-list-wrapper .control-tool-bar .other-controls{flex-grow:1}.appointments-list-wrapper .h-center{display:flex;justify-content:center}.appointments-list-wrapper .v-center{align-items:center;display:flex}.appointments-list-wrapper .flx-end{display:flex;justify-content:flex-end}.appointments-list-wrapper .blue-event-one-day,.appointments-list-wrapper .yellow-event-one-day{align-items:flex-start;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;flex-direction:column;height:80px;justify-content:center;overflow:auto;overflow-x:hidden;padding-left:10px;width:100%}.appointments-list-wrapper .blue-event-one-day{background-color:#e1efff!important;margin:10px 0}.appointments-list-wrapper .appt-details-one-day{align-items:flex-end;display:flex;flex-direction:column;width:100%}.appointments-list-wrapper .appt-details-one-day-1{display:flex}.appointments-list-wrapper .empty-div-blue-event{background-color:#6987ca;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;width:10px}.appointments-list-wrapper .empty-div-yellow-event{background-color:#f8d185;border-bottom-left-radius:5px;border-top-left-radius:5px;display:block;width:10px}.appointments-list-wrapper .appt-comma{display:block}.appointments-list-wrapper .block-header{display:block;font-size:18px;font-weight:900;margin:20px 0}.appointments-list-wrapper .remove-margin{margin:0!important}.appointments-list-wrapper .dayAppointments-1{height:4rem;margin:0 2px;width:3.5rem}.appointments-list-wrapper .dayAppointments-2,.appointments-list-wrapper .dayAppointments-3{font-size:16px;margin-bottom:5px;margin-left:auto;margin-right:auto}.appointments-list-wrapper .appt-comma-with-space{display:block;margin-right:5px}.appointments-list-wrapper .one-day-appointment-div{display:contents}.appointments-list-wrapper .fc .fc-col-header-cell-cushion{font-size:12px!important;padding:2px!important}.appointments-list-wrapper .appointment-list{margin:0;width:100%}.appointments-list-wrapper .appt-details-one-day-desktop{display:flex;justify-content:center}.appointments-list-wrapper .loader-appointments{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:center}.appointments-list-wrapper .custom-nav-control-button{background-color:#fff;border:none;color:#4a70c6;cursor:pointer;font-size:25px;font-weight:100;margin:0 3px;outline:none;padding:0}.appointments-list-wrapper .disable-cal-control{display:none!important}.appointments-list-wrapper .ant-tabs-bottom>.ant-tabs-nav:before,.appointments-list-wrapper .ant-tabs-top>.ant-tabs-nav:before{border-bottom:none}.appointments-list-wrapper .ant-tabs .ant-tabs-tab,.appointments-list-wrapper .ant-tabs .ant-tabs-tab+.ant-tabs-tab{display:flex;justify-content:center;margin:0;width:100px}.appointments-list-wrapper .ant-tabs .ant-tabs-tab{height:50px;padding:0}.appointments-list-wrapper .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{align-items:center;background-color:#c7dff7;border-radius:5px;color:#12467b;display:flex;height:40px;justify-content:center;width:90px}.appointments-list-wrapper .ant-tabs .ant-tabs-ink-bar{background:none}.appointments-list-wrapper .ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{background-color:#f0f2f3;border-radius:5px}@media screen and (max-width:870px){.appointments-list-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 50px!important}}@media screen and (max-width:650px){.appointments-list-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 50px!important}}@media screen and (max-width:524px){.appointments-list-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 20px!important}}@media only screen and (max-width:1368px){.appointments-list-wrapper .calender-view-desktop .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:25px 150px}.appointments-list-wrapper .appt-card{font-size:12px;text-align:center;width:100%}.appointments-list-wrapper .patient-color-key{margin:25px 0}.appointments-list-wrapper .patient-color-item{margin:0}.appointments-list-wrapper .color-dot{height:20px!important;width:20px!important}.appointments-list-wrapper .fc-timegrid-event .fc-event-main{padding:1px 0 4px}.appointments-list-wrapper .appt-location,.appointments-list-wrapper .appt-provider{font-size:12px}.appointments-list-wrapper .fc-event-main{align-items:center;display:flex;justify-content:center}.appointments-list-wrapper .fc .fc-view-harness{height:800px!important;margin-top:20px}}@media (max-width:800px){.appointments-list-wrapper .control-tool-bar{height:28px;margin-bottom:0}.appointments-list-wrapper .view-picker{justify-content:flex-start!important}}@media (max-width:650px){.appointments-list-wrapper .control-tool-bar{height:28px;margin-bottom:0}.appointments-list-wrapper .fc-toolbar{height:40px!important;margin-bottom:.5em!important}.appointments-list-wrapper .view-picker{justify-content:flex-start!important}}@media (max-width:480px){.appointments-list-wrapper .fc-toolbar-title{font-size:1em}.appointments-list-wrapper .dayAppointments-2,.appointments-list-wrapper .dayAppointments-3{font-size:12px}}@media (max-width:280px){.appointments-list-wrapper .fc .fc-col-header-cell-cushion{font-size:8px!important;padding:2px!important}.appointments-list-wrapper .fc .fc-toolbar-title{font-size:1em}.appointments-list-wrapper .appointment-list{margin:0;width:100%}.appointments-list-wrapper .blue-event-one-day,.appointments-list-wrapper .yellow-event-one-day{padding-left:5px}.appointments-list-wrapper .appt-type{justify-content:flex-start}.appointments-list-wrapper .fc.fc-media-screen.fc-direction-ltr.fc-theme-standard{padding:0}.appointments-list-wrapper .dropdown{height:20px}}@media (max-width:600px){.appointments-list-wrapper{padding:10px 5px}.appointments-list-wrapper .year-and-month{min-height:30px!important}.appointments-list-wrapper .year-and-month .year-and-month-context{margin:2px;padding:5px}}.App{background-color:#fafcff!important;display:flex;flex-direction:column;height:100vh;padding-left:5px;padding-right:5px}.App .sticky-header{height:70px;width:100%}.App .body-content{display:flex;flex-direction:column;flex-grow:1;font-family:sans-serif;overflow-y:scroll;width:100%}.App .footer{flex:0 0 auto;margin-top:auto}.App .global-content-wish-text{font-size:26px!important}.App .global-content-header,.App .global-content-wish-text{color:#122f4e;display:block;font-weight:500!important;margin-bottom:18px}.App .global-content-header{font-size:20px!important}@media only screen and (max-width:600px){.App .global-content-wish-text{font-size:20px!important}.App .global-content-header{font-size:18px!important}}
/*# sourceMappingURL=main.1c4d297f.css.map*/