@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.mainDiv{background-image:url(/static/media/lbb.8bb2bfef38ba8b0eb660.jpg);background-size:cover}.covidWarnning{align-items:center;background-color:#d88152;text-align:center}.covidWarnning img{height:50%;margin-left:10px;width:1%}.covidWarnning{background-image:linear-gradient(90deg,#f6d365 0,#fda085 51%,#f6d365);flex:1 1 auto;transition:.5s}.covidWarnning:hover{background-position:100%;cursor:pointer}.searchBox{height:180px;padding-top:60px;text-align:center}.searchBox h2{color:#0379c7;padding-bottom:40px}.form-select{width:200px}.formBtn{display:flex;justify-content:left}.mainLowerSection{margin-right:0;opacity:.8;padding:50px}.covidInfo{background-color:#e0eef3;opacity:.7;padding:20px}.infoCards{background-color:#d7dcdf;display:flex;flex-direction:column;justify-content:space-evenly}.info1{padding-bottom:5px;padding-top:20px}.infoCards div:hover{background-color:#ccd7dd}.infoCards img{margin-right:10px;width:5%}.infoCards p{margin-left:40px}.navBarMainDiv{background-color:#e2f0f0;display:flex;height:100px;width:100%}.nav-bar-links{position:relative;text-decoration:none}.nav-bar-links:after{background:#77a6f7;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .25s ease-in;width:100%}.nav-bar-links:hover:after{transform:scaleX(1);transform-origin:left}.styled-button{position:relative}.styled-button:after{background:#222;bottom:0;content:"";height:100%;left:0;opacity:.5;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .25s ease-in;width:100%}.styled-button:hover:after{transform:scaleX(1);transform-origin:left}@media only screen and (max-width:600px){.navBarMainDiv{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center}.loginLogoutDiv,.logoDiv,.mainLinksDiv{display:flex!important;justify-content:space-evenly;width:100%!important}.logoDiv{margin-right:60px}}@media only screen and (max-width:980px){.navBarMainDiv{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center}.logoDiv,.mainLinksDiv{display:flex!important;justify-content:space-evenly;width:100%!important}.loginLogoutDiv{width:auto!important}}.logoDiv{padding:10px;width:25%}.logoDiv,.mainLinksDiv{align-items:center;display:flex}.mainLinksDiv{justify-content:space-evenly;width:50%}.mainLinksDiv div a{color:#000;text-decoration:none}.loginLogoutDiv{width:25%}.loggedUsername,.loginLogoutDiv{display:flex;justify-content:center}.loggedUsername{flex-direction:column;overflow:hidden;padding-right:10px}.menuBtn{width:30%}.changeDisplay{display:none}.accountSettingsDiv{align-content:center;background-color:#d5e2e2;display:flex;flex-direction:column;justify-content:center}#cssmenu{display:block;font-family:Pathway Gothic One,Helvetica,Arial,sans-serif;line-height:1.2;text-align:center;width:auto}#cssmenu ul{background-color:none;border:#0000;border-radius:3px;color:#000;display:block;list-style:none;text-align:center;width:auto;z-index:.5}#cssmenu li,#cssmenu ul{font-size:0;margin:0;padding:0;position:relative}#cssmenu li{display:inline-block}#cssmenu>ul>li>a,#cssmenu>ul>li>span{color:inherit;display:block;font-size:22px;font-weight:400;letter-spacing:2px;padding:20px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s}#cssmenu li:hover>a,#cssmenu li:hover>span{background-color:#77a6f7;color:#fff}#cssmenu .dropdown{background-color:#e2f0f0;border:none;box-shadow:0 4px 8px #0000004d;color:#222;cursor:default;display:none;font-family:inherit;left:0;opacity:0;position:absolute;text-align:left}#cssmenu .dropdown li{display:block}#cssmenu .clm a,#cssmenu .clm h3,#cssmenu .dropdown li>a,#cssmenu .dropdown li>span{color:inherit;display:block;font-family:inherit;font-size:16px;font-weight:400;margin:0;padding:8px 20px;text-decoration:none}#cssmenu .clm h3{font-size:20px;font-weight:700}#cssmenu .sub-item{background-color:#fff;position:relative;transition:all .3s}#cssmenu .dropdown li:hover>a,#cssmenu .dropdown li:hover>span{background-color:#77a6f7;color:#000}#cssmenu .clm a:hover{transition:color .2s}#cssmenu li.full-width{position:static}#cssmenu li.full-width .dropdown{box-sizing:border-box;left:0;width:100%}#cssmenu li:hover>.dropdown{display:block;opacity:1;z-index:1}#cssmenu .dropdown li>.dropdown{left:100%;right:auto;top:0}#cssmenu ul.dropdown{min-width:240px}#cssmenu div.dropdown{text-align:center}#cssmenu .clm{*zoom:1;display:inline-block;*display:inline;margin:20px;min-width:240px;text-align:left;vertical-align:top;width:auto}#cssmenu .clm a:hover{color:#000;text-decoration:underline}#cssmenu .arrow{border-style:solid;border-width:2px 2px 0 0;color:inherit;display:inline-block;height:0;margin-left:5px;margin-top:-10px;overflow:hidden;padding:5px;position:relative;transform:rotate(135deg);vertical-align:middle;width:0}#cssmenu .dropdown .arrow{left:auto;margin-top:-7px;position:absolute;right:20px;top:50%;transform:rotate(45deg)}.footerMainDiv{background-color:#155b7f;color:#fff8dc;display:flex;line-height:.6;min-height:350px}.footerMainDiv div{padding-left:50px;padding-top:40px}.footerMainDiv img{padding-bottom:20px}.footerDiv2 H6,.footerDiv3 h6{padding-bottom:15px;text-decoration:underline}@media only screen and (max-width:800px){.footerMainDiv{display:flex;flex-direction:column;text-align:center}.footerMainDiv div{padding-left:0}}.iconCredits{line-height:1;padding-left:0!important}.docSearchDiv{background-color:#fff8dc;left:0;max-height:100vh;min-height:500px;opacity:.8;padding:30px;position:sticky;text-align:center;top:0}.searchBtn{margin:1vh}.serchTearms{display:flex;justify-content:space-between;padding:5px}input:focus{outline:none}.formnput{padding-left:12px;padding-right:0}.filterBySpeciality{align-items:center;display:flex;flex-direction:column}.dragAndDropMainDiv{background-color:#bff8e6;border:3px outset #c7c6c6;display:flex;flex-direction:row}.container{align-items:center;background-color:#cee6d9;display:flex;flex-direction:column;justify-content:space-around;padding:10px}.blankContainer{background-color:#f1eded}.excahngeIconDiv{align-items:center;display:flex;flex-direction:column;justify-content:center}.draggable{margin:5px}.excahngeIcon{height:20px;position:relative;width:20px}.draggable.dragging{background-color:#b2e9e9;opacity:.5}@media only screen and (max-width:768px){.docSearchDiv{max-height:auto;min-height:auto;position:relative}.doctorMainDiv{margin-left:0}}.doctorsCrad{background-color:#adf0da;color:#000;margin:10px 10px 0;opacity:.8}.doctorsCrad:hover{background-color:#7fffd4}.doctorsCrad div{padding:10px}.docCardImagediv{padding:0!important}.doctImage{height:150px;object-fit:cover;width:200px}.contactIcon{width:20%}.docCardBtn{background-color:#155b7f;border-radius:0;color:#fff8dc;min-height:4vw;z-index:1}.doctorMoreDetails{display:flex;flex-direction:column}.commentRow{align-items:center;background-color:#caf5e7;display:flex;margin:0 10px 10px}.commentRow p{line-height:.2;padding-top:10px}.commentRowDiv2{display:flex;justify-content:right;padding-right:0}:root{--main-bg-color:#fff8e7;--main-font-color:#000;--theme-primary:#feca1b}.star-rating{color:#0000001a;cursor:pointer;display:inline-block;font-size:1.5rem;position:relative}.star-rating .foreground{color:#feca1b;color:var(--theme-primary);display:flex;overflow:hidden;position:absolute}.star-rating .background{display:flex}.commentCard{background-color:#fff;border-radius:1rem;box-shadow:2px 2px 4px #0000004d;margin:2rem 0;padding:1rem}.spice-item .favorite span{color:#0000;text-shadow:0 0 0 #feca1b;text-shadow:0 0 0 var(--theme-primary)}.animatedCard{background:#faf8f8;border-radius:5px;box-shadow:0 0 10px #0000000d;margin:10px;width:97%}.aniCardcontent{display:flex;flex-direction:row;padding:20px 30px}@keyframes shine{to{background-position-x:-200%}}.loadingImg{height:100%;width:100px}.lodetextDiv{width:100%}.cardH2,.cardP,.loadingImg{animation:shine 1.5s linear infinite;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;border-radius:5px;display:flex;margin-left:10px}.cardH2{height:30px}.cardP{color:#9b9494;font-weight:500;height:50px}@media only screen and (max-width:800px){.mainLowerSection{display:flex;flex-direction:column}}.docloginMain{align-items:center;display:flex;justify-content:space-evenly;margin-right:0;min-height:50vh}.sidenav{background-color:#485ca0}.sidenav,.sidenavbar{min-height:480px;padding-top:20px}.sidenavbar{background-color:#1f2744;color:#e6e6fa}.signupBar{background-color:#526a9c;color:#e6e6fa;min-height:480px}.login-main-text{padding-left:20%;padding-top:20%}.main{padding:0 10px}.main input{width:400px}.main button{margin-right:10px;margin-top:10px}@media screen and (max-width:768px){.sidenav,.sidenavbar,.signupBar{min-height:auto}.docInputFields,.login-main-text,.patienLoginForm{padding:5%!important}}.locationDiv{background-color:#dbd8d8;margin-right:0}.locationCard:hover{background-color:#f8e5cb;cursor:pointer}.mapDiv{padding-left:30px;padding-top:10px;text-align:center}@media only screen and (max-width:600px){.locationDiv{display:flex;flex-direction:column}}.locationDetails{background-color:#e7e2e2;color:#29230c;display:flex;margin:10px;padding:20px}.locationDetails img{width:60%}.locationDetails p{line-height:1.5}.locationDetails h6{padding-bottom:5px}.locationContactDetls{padding-top:30px}.locationImage{display:flex;justify-content:space-evenly}.vl{border-left:solid #d4cfcf;height:90%}.serchLocation{background-color:#d8d3cd;margin-left:10px;margin-right:10px;margin-top:10px;padding:10px}@media only screen and (max-width:600px){.locationDetails{margin:5px;padding:10px}.locationDetails div{margin-top:20px}.locationInnerDiv{padding-right:0}.locationDetails p{line-height:1;margin-bottom:0}.locationDetails img{height:70%;margin-top:30%;width:90%}}#carouselExampleIndicators span{color:#f7f8fc}.carousel-item a{font-size:.5rem}.profile{background-color:#bde2e4;margin:30px;opacity:.9;padding:30px 10px 30px 30px}.profileTopDiv{background-color:#c9e4e4;padding-left:0}.profileLinksDiv{background-color:#acc9c9;border:1px solid;height:50px}@media only screen and (max-width:600px){.profileLinksDiv{height:auto}.profile{margin:5px;padding-right:5px}}.profileAboutDiv h5{margin-top:2vh}.docAddressContactInfo{padding-left:30px}.profileLinksDiv div{background-color:#acc9c9;display:flex;flex-direction:row;justify-content:center;padding-top:10px}.profileLinksDiv a{color:#000;text-decoration:underline}.imageContainer{padding-left:0}.profileAboutDiv{background-color:#c6dfe0;padding-right:0}.profileAboutDiv p{line-height:.5}.profileCommentsDiv{background-color:#c7e0e1;height:200px}.aboutDoctor{margin-top:30px}.appointmentBtnDiv{display:flex;flex-direction:column;justify-content:center}.profileBtn{background-color:#4286a8;border-radius:0;color:#fff8dc;height:10vh;margin-top:20px;width:70%}.telephoneNum{display:flex}.telephoneNum p{padding-left:10px}#patientRatings{padding-top:2vh}.personsCard{background-color:#e6e6fa;border:1px solid #000;border-radius:10px;color:#080604;padding:10px}.personsCard button{margin:20px}.patientForm p{margin-bottom:0}.editPatientInput{margin:10px}.div1form h6{margin:20px}.div1form{align-items:center;flex-direction:column}.div1form,.popup-inner{display:flex;justify-content:center}.popup-inner{height:auto;width:50%}.formBtns{margin-top:10px}.patientMainDiv{background-color:#c4dcdd;margin:40px;opacity:.9}.patientInnerDiv{padding:30px}.patientSearchForm{align-items:center;background-color:#fff8dc;border-radius:5px;margin-bottom:10px;opacity:.9;padding:10px}.patientCardDiv{grid-gap:1.5em;display:grid;grid-template-columns:32% 32% 32%;text-align:center}.patientSearchDiv{background-color:#fff8dc;max-height:600px;min-height:500px;opacity:.8;padding:30px;text-align:center}.serachPatientinnerDiv{align-items:center;display:flex;justify-content:center}@media only screen and (max-width:800px){.patientCardDiv{display:flex;flex-direction:column}.serachPatientinnerDiv{text-align:center}.patientMainDiv{margin:5px}}.mainAppointmentContainer{background-color:#f8e3c9;margin-right:0;opacity:.9}.appointmentCardHead{align-items:center;background-color:#faebd7;display:flex;height:120px;justify-content:center;margin-bottom:10px;text-align:center}.appointmentMainDiv{padding-left:10}.appointmentCard{background-color:#e2f0f0;margin:10px 0 10px 10px;padding:15px 10px}.appointmentCard p{line-height:.6}.patientDetlsBtn{background-color:#155b7f;border-radius:0;color:#fff8dc;height:10vh}.appointmentBtnsContainer{align-items:center;display:flex;flex-direction:row;justify-content:center}.appointmentPageBtns{border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Arial;font-size:13px;margin:5px;padding:6px 24px;text-decoration:none;text-shadow:0 1px 0 #154682}.chnageAppBtn{background:linear-gradient(180deg,#007dc1 5%,#0061a7);background-color:#007dc1;box-shadow:inset 0 1px 0 0 #54a3f7}.chnageAppBtn:hover{background:linear-gradient(180deg,#0061a7 5%,#007dc1);background-color:#0061a7}.deleteAppBtn{background:linear-gradient(180deg,#ff5bb0 5%,#ef027d);background-color:#ff5bb0;box-shadow:inset 0 1px 0 0 #fbafe3}.deleteAppBtn:hover{background:linear-gradient(180deg,#ef027d 5%,#ff5bb0);background-color:#ef027d}.createAppointmentBtn{background-color:#218838;color:#fff8dc;height:50px}.cardDeleteBtn{float:right}.formSubBtn{margin-top:20px}.appointmentCard p{line-height:1.2!important}@media only screen and (max-width:600px){.appointmentMainDiv{padding-left:10px;padding-right:0}.mainAppointmentContainer{display:flex;flex-direction:column}}@media only screen and (max-width:968px){.deleteAppBtn{width:177px}.chnageAppBtn{margin-bottom:10px}.appointmentBtnsContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}}@media only screen and (max-width:1100px){.appointmentCard{min-height:180px}}.popup-box{z-index:1}.popup-innerBox{background-color:#e2f0f0;background:#f3f7d7;border:1px solid #999;border-radius:4px;display:flex;flex-direction:column;height:80%;justify-content:center;margin:0 auto;overflow:auto;padding:20px;position:relative;width:50%}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.newAppointmentFormContainer{background-color:#bacaca;height:auto;left:0;margin-bottom:50px;margin-right:30px;margin-top:10px;opacity:.8;padding:15%;position:sticky;top:0}.doccardImageDiv{display:flex;flex-direction:column;justify-content:center}.docCardMainDiv{background-color:#aeeed9;margin:10px;padding:10px}.docCardMainInnerDiv{background-color:beige}.serchDoctor{background-color:bisque;margin-left:10px;margin-right:10px;margin-top:10px;padding:10px}.newAppointmentForm{align-items:center;display:flex;flex-direction:column;padding-top:50px}.doctorCradBox img{height:120px;position:static;width:120px}@media only screen and (max-width:968px){.newAppointmentFormContainer{margin:10px}}.signupContainer{background-color:#9acece;padding-bottom:30px;padding-top:30px;text-align:center}.signupInnerContainer{display:flex;padding:30px;text-align:left}.signUpformInnerDiv1{padding-left:10%}.signUpformInnerDiv1,.signUpformInnerDiv2{display:flex;flex-direction:column}.signUpformInnerDiv1 input,.signUpformInnerDiv2 input{width:70%}.createPatientBtn{margin-top:20px;width:20%}.popupbox{align-items:center;background:#25131350;color:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.popupinner{background:#e2dbdb;border:1px solid #999;border-radius:4px;height:70%;margin:0 auto;overflow:auto;padding:20px;position:relative;width:50%}@media only screen and (max-width:768px){.signupInnerContainer{flex-direction:column}.signUpformInnerDiv1,.signUpformInnerDiv2{padding-left:5%}}.spinner{display:flex;justify-content:center}.lds-spinner{color:official;display:inline-block;height:80px;position:relative;width:80px}.lds-spinner div{animation:lds-spinner 1.2s linear infinite;transform-origin:40px 40px}.lds-spinner div:after{background:#fff;border-radius:20%;content:" ";display:block;height:18px;left:37px;position:absolute;top:3px;width:6px}.lds-spinner div:first-child{animation-delay:-1.1s;transform:rotate(0deg)}.lds-spinner div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.lds-spinner div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.lds-spinner div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.lds-spinner div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.lds-spinner div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.lds-spinner div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.lds-spinner div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.lds-spinner div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.lds-spinner div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.lds-spinner div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.lds-spinner div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.profileAppointments{display:flex}.profileEditBtn{background-color:#4242eb}.profileEditBtn,.profileSaveBtn{color:#eeeae5;height:8vh;width:150px}.profileSaveBtn{background-color:#04a119}.profileCancelBtn{background-color:#ee0d0d;color:#eeeae5;height:8vh;margin-top:20px;width:150px}.specialityDiv{display:flex}@media only screen and (max-width:1020px){.profileDetails{display:flex;flex-direction:column}}@media only screen and (max-width:800px){.editProfileDiv{display:flex;flex-direction:column}}.display{display:flex;margin-bottom:20px;width:25%}.hidden{display:none}.popup-box{align-items:center;background:#25131350;color:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2}.popup-inner{background:#f0d272;border:1px solid #999;border-radius:4px;height:95%;margin:0 auto;overflow:auto;padding:20px;position:relative;width:90%}.formSubBtn{margin-left:10px}.covidcard{background-color:#f1e2b1!important}.conditions{align-items:center;display:flex;flex-direction:column;text-align:left}.covidh5{margin-top:5vh;padding-top:5vh;text-decoration:underline}.covidh5,.logoutLandingPageDiv{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.logoutLandingPageDiv{background-image:url(/static/media/logotPageImg.24565ece95f7027f6f41.jpg);background-size:cover;color:#1a203d;height:100%;padding-bottom:10%;text-align:center;width:100%}.logoutLandingPageDiv>h2{padding:5%}.logoutLandingPageDiv>h3{font-family:Verdana,Geneva,Tahoma,sans-serif;padding-bottom:5%}
/*# sourceMappingURL=main.5b60d913.css.map*/