@import url("https://fonts.googleapis.com/icon?family=Material+Icons");@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap");body,button,input,optgroup,select,textarea{font-family:Montserrat,Open Sans,sans-serif!important}*{font-family:Montserrat!important}i.material-icons{font-family:Material Icons,sans-serif!important}nextjs-portal{display:none}.themeColor{background-color:#42449e!important}.custom-font{font-family:Open Sans,sans-serif!important}.loginWrapper{background:#42449e;background-image:url(/images/loginImg.png);background-repeat:no-repeat;background-size:contain;height:100vh;width:100%}.w-100{width:100%}.w-80{width:80%}.w-70{width:70%}.w-30{width:30%}.p-15{padding:15px}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.h-100{height:100%}.h-80{height:80vh}.m-0{margin:0!important}.m-5{margin:5px!important}.mt-100{margin-top:100px!important}.mt-0{margin-top:0!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px}.mb-20{margin-bottom:20px}.mb-10{margin-bottom:10px!important}.mb-0{margin-bottom:0!important}.ml-20{margin-left:20px}.pt-40{padding-top:40px}.pt-10{padding-top:10px}.pb-60{padding-bottom:60px}.pb-40{padding-bottom:40px}.pb-20{padding-bottom:20px}.inputGroup{border:1px solid #959595;border-radius:6px;display:flex;flex-direction:row}.countryCode{max-width:100px}.row-h-100{margin-bottom:0;display:flex;justify-content:center;align-items:center;height:100%}.countryCode select.browser-default{height:100%;border-left:unset;border-top:unset;border-bottom:unset;border-radius:0;padding-right:10px;background:transparent;color:#000}.countryCode select.browser-default:focus{outline-color:transparent;border-right:1px solid #f2f2f2}.phoneInput{width:100%;min-height:45px;margin-top:10px}.phoneInput .mNum[type=number]:not(.browser-default),.phoneInput .mNum[type=tel]:not(.browser-default){border-bottom:unset;padding-left:10px;padding-right:10px;height:100%;color:#000;width:100%;box-sizing:border-box}.loginPassword{border-bottom:unset!important;padding-left:10px!important;padding-top:10px!important;height:100%;color:#000}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.phoneInput .mNum[type=number]:not(.browser-default):focus:not([readonly]),.phoneInput .mNum[type=tel]:not(.browser-default):focus:not([readonly]){border:unset;box-shadow:unset}.input-field input[type=email].validate,.input-field input[type=email].validate:focus:not([readonly]),.input-field input[type=number].validate,.input-field input[type=number].validate:focus:not([readonly]),.input-field input[type=text].validate,.input-field input[type=text].validate:focus:not([readonly]),.phoneInput .mNum[type=number]:not(.browser-default).validate,.phoneInput .mNum[type=number]:not(.browser-default).validate:focus:not([readonly]),.phoneInput .mNum[type=tel]:not(.browser-default).validate,.phoneInput .mNum[type=tel]:not(.browser-default).validate:focus:not([readonly]){border-bottom:unset!important;box-shadow:unset!important}.no-border{border:unset!important}.themeBtn-red,.themeBtn-red:focus{border-radius:6px;background:#da4d4d;border:unset}.themeBtn-outline-white,.themeBtn-outline-white:focus,.themeBtn-red,.themeBtn-red:focus{height:40px;text-align:center;box-shadow:unset;color:#fff;font-size:16px;font-weight:700;min-width:180px}.themeBtn-outline-white,.themeBtn-outline-white:focus{border-radius:6px;background:transparent;border:1px solid #fff}.separate span{position:relative}.separate span:before{left:-110px}.separate span:after,.separate span:before{position:absolute;content:"";width:100px;height:1px;background-color:#dfdfdf;top:11px}.separate span:after{right:-110px}.socialWraper{flex-direction:row;margin-top:15px}.socialLogin,.socialWraper{display:flex;justify-content:center}.socialLogin{border:1px solid #c2c2c2;border-radius:6px;height:56px;width:56px;align-items:center;padding-top:6px}.socialLogin:first-of-type{margin-right:15px}.termsCls{margin-top:30px;color:#797979}.font-20{font-size:20px}.otpBox{display:flex;flex-direction:row;justify-content:space-between;max-width:320px;margin:0 auto}.otpBox .otpInput input{border:1px solid #ccc;border-radius:6px;height:56px;padding:10px;box-sizing:border-box;max-width:56px;text-align:center;color:#000}.otpBox .otpInput input[type=text]:not(.browser-default):focus:not([readonly]){box-shadow:unset;border-bottom:1px solid #ccc;color:#000}.radius10{border-radius:10px}.colorRed{color:#e95454}.imgUpload{position:relative;max-width:110px;max-height:110px;margin:0 auto}.imgUpload img{max-width:100%}.cameraediticon{position:absolute;right:10px;bottom:10px}#fileUpload{display:none}.doctorImageUpload{border-radius:50px}.boxInput input[type=email]:not(.browser-default),.boxInput input[type=number]:not(.browser-default),.boxInput input[type=password]:not(.browser-default),.boxInput input[type=text]:not(.browser-default){border:1px solid #959595;border-radius:5px;height:45px;padding:0 15px;box-sizing:border-box;color:#000}.cardOverflow{overflow:hidden;overflow-y:auto;max-height:90vh}.cardOverflow::-webkit-scrollbar-track{border-radius:10px}.cardOverflow::-webkit-scrollbar{width:3px}.cardOverflow::-webkit-scrollbar-thumb{border-radius:10px;background-color:#555}.cardOverflow::-webkit-scrollbar-track-piece:end{background:transparent;margin-bottom:5px}.cardOverflow::-webkit-scrollbar-track-piece:start{background:transparent;margin-top:5px}.card.radius10{min-height:580px}.dropdown-content li>a{color:#000}nav.customNav{height:80px;line-height:75px;box-shadow:unset;border-bottom:1px solid #d8d8d8}nav.customNav .brand-logo{position:unset;width:200px;float:left}.brand-logo img{max-width:144px;margin-top:23px}.MuiAutocomplete-root .MuiAutocomplete-popupIndicator{transition:none;transform:none}.MuiAutocomplete-root .css-l4u8b9-MuiInputBase-root-MuiInput-root:hover:not(.Mui-disabled,.Mui-error):before{border-bottom:.5px solid gray}.MuiAutocomplete-root .css-l4u8b9-MuiInputBase-root-MuiInput-root:after{border:none}.MuiAutocomplete-root input:not([type]),input[type=text]:not(.browser-default){height:3rem;margin:0}.MuiInputBase-root nav.customNav .searchWrap{float:left;width:300px;position:relative}nav.customNav .searchWrap input[type=text]:not(.browser-default){border:none;box-sizing:border-box;position:relative;color:#000}nav.customNav .searchWrap .iconSearch{position:absolute;left:13px;top:0}.searchInput div input[type]:focus:not([readonly]),nav.customNav .searchWrapinput[type=text]:not(.browser-default):focus:not([readonly]){box-shadow:none;border-bottom:none}.notification{margin-top:23px}.dropdown-content{top:85px!important}.nav-left{display:"flex";flex-direction:"row";justify-content:"space-between"}.sidenav{padding-top:18px;min-height:500px;overflow-y:auto}.sidenav li>a{display:flex;justify-content:flex-start;align-items:center}.brand-logo-on-sidenav{display:none}.logo{position:absolute;bottom:70px;left:50%;transform:translateX(-50%)}.posts{padding:0 0 5px!important}.event-card{margin:20px!important}.row{padding-top:45px;margin-left:5px;margin-right:5px}.search-field{width:50%!important}.event-title{margin:1rem 0 .912rem 1rem!important}.input-field input[type=search]+.search-icon{left:unset!important;right:1rem!important;cursor:pointer}.input-field>.search-icon,nav .input-field .search-icon{right:0!important}.input-field input[type=search]~.close-icon{right:unset!important;left:1rem!important}.event-today>.card-title{padding:10px}.blueGradient{background-color:#383a96;background:linear-gradient(90deg,#383a96,#8e91db);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#383a96",endColorstr="#8e91db",GradientType=1);min-height:216px;border-radius:10px;position:relative;margin:0;color:#fff}.blueGradient:after{content:"";background-image:url(/images/noto_stethoscope.png);background-repeat:no-repeat;width:100%;display:block;position:absolute;height:100%;background-position:100% 18px;right:0;bottom:0}.flex-row{display:flex}.flex-wrap{flex-wrap:wrap}.card.appointments{border-radius:10px;margin:0;height:100%;box-shadow:0 4px 45px 0 #00000014;position:relative}.card.appointments .card-content:after{content:"";background-image:url(/images/calendarBg.png);position:absolute;background-repeat:no-repeat;width:73px;height:63px;bottom:0;right:0}.card.patientTotal .card-content:after{content:"";background-image:url(/images/patientBG.png);position:absolute;background-repeat:no-repeat;width:76px;height:77px;bottom:0;right:0}.appointments .totalAppointments{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}.totalAppointments .totalCount{font-size:45px;font-weight:700}.totalAppointments .Upcominttxt{color:#797979;font-size:20px;font-weight:600;text-align:center}.appointments .card-content{padding:15px;height:100%}.blueGradient .card-content{padding:15px;z-index:1;position:relative}.blueGradient .card-content h4{margin-top:0;color:#fff}.patientDetails{display:flex;align-items:flex-start}.patientCalendar{display:flex;flex-direction:column}.patientDetails .patientName{margin:0;font-size:20px;font-weight:700}.meetingTime{display:flex;flex-direction:column;justify-content:center;row-gap:7px;margin-top:10px;margin-bottom:10px}.margin10px{margin-left:10px!important;margin-right:10px!important}.margin5px{margin-left:.25rem!important;margin-right:0!important}.addPatient-box .newPatientInputL{width:50%!important;margin:20px 0!important;padding:0 10px!important}.addPatient-box .newPatientInputL,.newPatientInputS{border:1px solid #ccc!important;border-radius:5px!important}@media only screen and (min-width:993px){.sidenav{top:80px!important;width:220px;height:auto;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 20px)}.sidenav::-webkit-scrollbar-thumb{background:#42449e;width:3px}.sidenav::-webkit-scrollbar-track{width:4px;background:#ccc}.sidenav::-webkit-scrollbar{width:4px}.sidenav.customSidebar li>a{margin:0 12px;padding:0 15px;color:#000;line-height:normal;height:35px;font-size:16px;display:flex;align-items:center;width:100%}.sidenav.customSidebar li>a.active{background:#42449e;border-radius:6px;color:#000}.sidenav .referDoc{position:unset;bottom:120px;left:0;right:0;text-align:center}.sidenav .customSidebar{margin-top:0}.sidenav .referDoc img{max-width:180px}.sidenav.customSidebar li{height:45px;display:flex;align-items:center}.logo{bottom:130px}.container{width:95%;max-width:95%}.container-fluid{width:100%;max-width:100%}main{padding-left:220px}main .container{width:100%;max-width:1810px}.search-field{width:70%!important}.calendar{display:block!important;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.calendar,.event-today{position:fixed;margin-right:18px}.event-today{display:block;top:480px;max-width:475px}}ul{list-style-type:none}.month{padding:55px 25px;width:100%;background:#e53935;text-align:center}.month ul{margin:0;padding:0}.month ul li{color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:3px}.month .prev{float:left;padding-top:10px}.month .next{float:right;padding-top:10px}.weekdays{margin:0;padding:10px 0}.weekdays li{display:inline-block;width:12.6%;text-align:center}.days{padding:10px 0;margin:0}.days li{list-style-type:none;display:inline-block;width:12.6%;text-align:center;margin-bottom:5px;font-size:12px;color:#777}.days li .active{padding:5px;background:#e53935;color:#fff!important}.referFriendCard{border-radius:10px;margin:0;height:100%;box-shadow:0 4px 45px 0 #00000014;position:relative;padding:25px;background:#4e50a7;color:#fff}.referFriendCard .referBanner{display:flex;justify-content:space-around;align-items:center;padding:30px 0;border-bottom:1px solid #c8c8c8}.referCodeWrap .referTitle{font-size:30px;font-weight:700;color:#fff}.codecopy{background:#fff;border-radius:10px;color:#5c5c5c;padding:10px 15px;display:flex;justify-content:space-between;align-items:center}.codecopy span.copyIcon{position:relative;cursor:pointer}.codecopy span.copyIcon:before{content:"|";position:absolute;left:-10px;top:calc(50% - 18px)}.referFriendCard .referListWrap{display:flex;flex-direction:column;max-width:530px;padding:30px 0;margin:30px auto 0}.referFriendCard .referListWrap .referList{border:1px solid #d9cece;border-radius:6px;padding:20px;display:flex;justify-content:space-between;margin-bottom:20px}.referFriendCard .referListWrap .referList p{margin:0}.tEarn{display:flex;flex-direction:row;align-items:center}.tEarn span.material-icons{font-size:18px}.col.minHeight380{min-height:30px}.getMoreHelpCard{border-radius:10px;margin:0;height:100%;box-shadow:0 4px 45px 0 #00000014;position:relative;padding:15px;border:1px solid #ccc}.getMoreHelpCard .HelpContent{display:flex;justify-content:space-between;align-items:center}.getMoreHelpCard .HelpContent p{margin:0}.getMoreHelpCard .HelpContent .contentHeading{font-size:25px;font-weight:700}.getMoreHelpCard .HelpContent .contentTxt{color:#5c5c5c}.getMoreHelpCard .HelpContent .contentLink{align-items:center;display:flex}.getMoreHelpCard .HelpContent .contentLink,.getMoreHelpCard .HelpContent .contentLink a{color:#4bae4f}.getHelpAcc{box-shadow:unset;border:unset}.Nav-active{background-color:#42449e!important;border-radius:6px;text-decoration:none;color:#fff!important}.Nav-active>img{filter:brightness(0) invert(1)}.home-icon{filter:invert(0) sepia(0) saturate(7500%) hue-rotate(297deg) brightness(101%) contrast(104%)}nav.customNav .navbar-search-patient-icon{display:none}.navbar-search-patient-text{align-items:center;display:flex;line-height:normal}@media only screen and (min-width:601px){.nav-container{width:95%}.help-img{width:100%}.dayCls .dayBox{min-width:100px}}.userDetails .userThumb{margin-right:10px}@media only screen and (max-width:640px){.userDetails .userName{display:none!important}.profileLoader{width:auto!important}.userDetails .userThumb{margin-right:0}}@media only screen and (max-width:520px){.brand-logo-on-navbar{display:none!important}.brand-logo-on-sidenav{display:block!important;margin-bottom:inherit}.sidenav{padding-top:0}}@media only screen and (max-width:992px){nav.customNav .navbar-search-patient-text{display:none}nav.customNav .navbar-search-patient-icon{display:block}nav.customNav .brand-logo{position:absolute;left:140px;width:150px}.respCard{display:flex;flex-direction:column!important}.respBtn{margin-top:10px}.sidenav{width:220px;height:auto;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0;height:100%}.sidenav::-webkit-scrollbar-thumb{background:#42449e;width:3px}.sidenav::-webkit-scrollbar-track{width:4px;background:#ccc}.sidenav::-webkit-scrollbar{width:4px}.sidenav.customSidebar li>a{margin:0 12px;padding:0 15px;color:#000;line-height:normal;height:35px;font-size:16px;display:flex;align-items:center;width:100%}.sidenav.customSidebar li>a.active{background:#42449e;border-radius:6px;color:#000}.sidenav .referDoc{position:unset;text-align:center}.sidenav .customSidebar{margin-top:0}.sidenav .referDoc img{max-width:180px}.sidenav.customSidebar li{height:45px;display:flex;align-items:center}}@media screen and (max-width:720px){.days li,.weekdays li{width:13.1%}}@media screen and (max-width:420px){.days li,.weekdays li{width:12.5%}.days li .active{padding:2px}.today-component{font-size:small!important}.card-content .totalCount{font-size:xx-large!important}.card-content p{font-size:medium!important}.myprofileCard .profileDetailsCard{height:460px;display:flex;flex-direction:column}.drEmail{bottom:0;position:static;margin-top:60px}}@media screen and (max-width:290px){.days li,.weekdays li{width:12.2%}}.userThumb{padding:12px 0;line-height:normal}nav.customNav .nav-wrapper i{height:80px;line-height:75px}.mr-30{margin-right:30px}.mr-25{margin-right:25px}.mr-10{margin-right:10px}.mr-5{margin-right:5px}.sidenav.customSidebar li .waves-teal img{filter:brightness(0) invert(0)}.sidenav.customSidebar li .waves-teal.active img{filter:brightness(0) invert(1)}.userDetails{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.userDetails .userName p{line-height:normal;margin:0}.userDetails .userName p.nameCls{font-weight:600}.userDetails .userName p.designationCls{color:#b0b1b2}.equalHeight{display:flex}.equalHeight .borderCard{height:100%}.userDetails .userName p i{height:unset;line-height:normal;color:#000;margin-left:10px}.my-calendarPg{padding:20px;border-radius:6px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);overflow:hidden;height:100%}.pgHeading{font-size:25px;margin-bottom:10px}.pgHeading,.pgHeading20{margin-top:0;font-weight:700}.pgHeading20{font-size:20px;margin-bottom:0}.borderCard{border-radius:6px;border:1px solid #a1a1a1;min-height:100px;box-shadow:unset;padding:15px}.selectHospital select:disabled{background:#d9d9d9;border:unset}.selectHospital select{height:40px;border-radius:6px;padding:0 10px}.notRepeatCls{display:flex;align-items:center}.notRepeatCls p{margin:0;display:flex}.dayCls .switch{position:relative;display:inline-block;width:60px;height:34px;margin-right:10px}.dayCls .switch input{opacity:0;width:0;height:0}.dayCls .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#4caf50;transition:.4s}.dayCls .slider:before,.dayCls span.slider:not(.lever):before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:4px;background-color:#e8f5e9;transition:.4s;border:unset;margin:0;top:unset}.dayCls input:checked+.slider{background-color:#42449e}.dayCls input:focus+.slider{box-shadow:0 0 1px #42449e}.dayCls input:checked+.slider:before{transform:translateX(30px)}.dayCls .slider.round{border-radius:30px;height:30px}.slider.round:before{border-radius:50%!important}.DaysCls{margin-top:15px}.dayCls{display:flex;align-items:flex-start;border-bottom:1px solid #e8e8e8}.dayCls .daytxt{font-weight:700}.dayCls .daySwitch input:checked+.daytxt:before{border-right:2px solid #42449e;border-bottom:2px solid #42449e}.dayBox{min-width:200px}.timeForm{justify-content:space-between;margin-bottom:15px}.daySwitch,.timeForm{display:flex;align-items:center}.timeSelect select{border:1px solid #b8b8b8;border-radius:6px;min-width:110px}.timeSelect{display:flex;align-items:center}.timeSelect p{margin:0 15px}.addCloseCls{display:flex;align-items:center;justify-content:space-between}.addCloseCls .closeBtn{margin:0 15px}.allFormFields{display:flex;flex-direction:column}.addCloseCls .addBtn{display:flex;width:25px;justify-content:flex-end;align-items:center}.disabled .allFormFields{justify-content:space-between;width:100%}.disabled .allFormFields .timeForm p{display:flex;align-items:center;justify-content:center;width:100%;color:#c3c3c3}.disabled .dayCls .slider{background-color:#b0bec5}.dayCls span.slider:not(.lever):before,.disabled .dayCls .slider:before{background-color:#eceff1}.customTabs{max-width:320px;box-shadow:0 4px 45px 1px #00000017;border-radius:6px;overflow:hidden}.customTabs.tabs .tab a{color:#000;font-weight:700}.customTabs.tabs .tab a:hover{background-color:rgba(0,0,0,.05)}.customTabs.tabs .tab a.active,.customTabs.tabs .tab a:focus,.customTabs.tabs .tab a:focus.active{background:#42449e;color:#fff}.customTabs.tabs .indicator{display:none}.titleCls p{font-weight:700;position:relative;font-size:20px;display:block}.titleCls p span{background:#fff;padding-right:20px;position:relative;z-index:9}.row .todaysCard .col.l4{margin-left:unset}.titleCls p:after{content:"";background:#e1dddd;height:1px;position:absolute;right:20px;width:90%;top:calc(50% - 1px)}.todaysCard{display:flex;flex-wrap:nowrap;width:100%;overflow:hidden;overflow-x:auto}.todaysCard .col{flex:0 0 auto}.noRecord{min-height:400px;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#797979}.card.upAppointments{border-radius:10px;margin:0;height:100%;box-shadow:0 4px 45px 0 #00000014;position:relative;padding:15px;border:1px solid #ccc}.card.upAppointments .patientName{display:flex;padding:0 0 15px;border-bottom:1px solid #ccc;align-items:center}.card.upAppointments .patientName .pName{font-size:20px;font-weight:700}.card.upAppointments .meetingTime{line-height:30px;color:#333;margin-bottom:0}.upAppointments .patientContact p{margin:0}.upAppointments .patientContact{display:flex;flex-direction:column}.upAppointments .patientContact p.pPhone{color:#797979;display:flex}.sAppUp p.upTitle{font-weight:700;font-size:14px;margin-bottom:15px;margin-top:0}.sAppUp .upMeetingTime{margin-bottom:0;margin-top:0;font-size:15px;display:flex;justify-content:space-between}.sAppUp .upMeetingTime li:not(:first-child){margin-left:10px}.card.accWrap{padding:15px 0}.dFlex{display:flex}.card.darkCard{background-color:#000000bd;color:#fff;align-items:center}.card.darkCard .lockIcon span{font-size:34px}.card.darkCard .lockIcon{margin-right:10px}.card.accWrap .collapsible{box-shadow:unset;margin-top:0;border:unset;margin-bottom:0}.card.accWrap .collapsible .collapsible-header{border-bottom:1px solid #eeecec;position:relative;font-weight:600}.card.accWrap .collapsible li:last-of-type .collapsible-header{border-bottom:0 solid #eeecec}.card.accWrap .collapsible .collapsible-body{padding:15px}.card.accWrap .collapsible .collapsible-header:after{font-family:Material Icons;font-size:22px;position:absolute;right:15px;top:calc(50% - 15px)}.card.accWrap .collapsible .collapsible-body .tags{border-radius:6px;background:#f1f1ff;font-size:14px;padding:6px 10px;margin:0 5px 5px 0;cursor:pointer}.card.accWrap .collapsible .collapsible-body .tags:last-of-type{margin-right:0}.listCards{padding:20px 15px;border:1px solid #d6d6d6;border-radius:6px;align-items:center;color:#000;margin-bottom:20px}.listCards:last-of-type{margin-bottom:0}.listCards .nameImg{display:flex;flex-direction:row}.listCards .dateWrap p,.listCards .nameWrap p{margin:0}.listCards .nameWrap p:not(.greyColor){font-size:20px;font-weight:700}.listCards .dateWrap p{filter:brightness(0) invert(0)}.greyColor{color:#797979}.themeBtn-outline-black,.themeBtn-outline-black:focus{height:40px;border-radius:6px;background:transparent;text-align:center;border:1px solid #000;box-shadow:unset;color:#000;font-size:16px;font-weight:700;min-width:180px}.themeBtn,.themeBtn:focus{background:#42449e;font-size:20px}.themeBtn,.themeBtn-green,.themeBtn-green:focus,.themeBtn:focus{height:45px;border-radius:6px;text-align:center;border:unset;box-shadow:unset;color:#fff;font-weight:700}.themeBtn-green,.themeBtn-green:focus{background:#4bae4f;font-size:16px;padding:8px 35px}.themeBtn-blue{height:45px;border-radius:6px;background:#42449e;text-align:center;border:unset;box-shadow:unset;color:#fff;font-size:16px;font-weight:700;padding:8px 35px}.oldPrescriptionButtons{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:10px}.oldPrescriptionButtons .blueButton{height:45px;border-radius:5px;background:#42449e;text-align:center;border:unset;box-shadow:unset;color:#fff;font-size:16px;font-weight:700;padding:8px 35px;cursor:pointer;margin-right:1%;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:530px){.oldPrescriptionButtons .blueButton{min-height:40px;border-radius:5px;background:#42449e;text-align:center;border:unset;box-shadow:unset;color:#fff;font-size:16px;font-weight:700;padding:8px 13px;cursor:pointer;margin-right:1%;width:-moz-fit-content;width:fit-content}}.modal-sm{max-width:515px;background:#fff;border-radius:10px;box-shadow:0 4px 26px 1px #00000029;max-height:95%;top:3%!important;overflow:hidden}.modalBody.scrollBody{max-height:80vh;overflow:hidden;overflow-y:auto}.modalBody.scrollBody::-webkit-scrollbar-thumb{background:#42449e;width:3px}.modalBody.scrollBody::-webkit-scrollbar-track{width:4px;background:#ccc}.modalBody.scrollBody::-webkit-scrollbar{width:4px}.modal-sm .custModal{padding:0}.modal-sm .custModal .modalBody{padding:24px}.custModal .modalHeader{display:flex;justify-content:space-between;padding:24px;border-bottom:1px solid #e3e3e3}.custModal .modalHeader .modalTitle{font-size:20px;font-weight:700;margin-bottom:0}.myprofileCard{border-radius:10px;margin:0;height:100%;box-shadow:0 4px 45px 0 #00000014;position:relative;padding:25px}.profileDetailsCard{border:1px solid #d3d3d3;border-radius:10px;padding:25px;display:flex;flex-wrap:wrap}.profileDetailsCard .prDetails.col{margin-left:unset;float:unset;margin-bottom:15px;flex:0 0 20%}.profileDetailsCard .prDetails label{color:#bebdbd;margin-bottom:5px}.profileDetailsCard .prDetails p{color:#000;margin:0}.modal-trigger{cursor:pointer}.myprofileCard .profileImg{display:flex;flex-direction:column;align-items:center}.profileImg .thumbWrap{border-radius:100%;overflow:hidden;max-width:150px;max-height:150px;object-fit:cover;object-position:center}.profileImg .profileName{font-weight:700;font-size:20px}div#editProfile{width:30rem}.card.myPatientsCard{border-radius:6px;margin:0;height:175px;box-shadow:0 4px 45px 0 #00000014;position:relative;padding:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;cursor:pointer}.card.myPatientsCard:hover{background-color:#42449e;color:#fff}.myPatientsCard .myPatientDetails{display:flex;flex-direction:column;align-items:center;justify-content:center}.myPatientsCard .myPatientDetails .patientName{margin-top:10px;font-size:20px;font-weight:700}.holidayDropdown ul{position:relative;display:flex;align-items:center;padding:0;justify-content:center;flex-direction:column;text-align:center}.holidayDropdown li{padding:10px 20px;cursor:pointer;font-size:medium;color:#000}.holidayDropdown li:hover{background-color:rgba(0,0,0,.2)}.myPatientsCard .myPatientDetails img{max-width:60px;max-height:60px;margin-bottom:10px}.myPatientsCard .patientName{margin:0;font-size:20px;font-weight:700}.dropdownMenu ul{padding:0;width:180px}.dropdownMenu li{padding:10px 20px;cursor:pointer;font-size:medium;color:#000}.dropdownMenu li:hover{background-color:rgba(0,0,0,.2)}.formWrap .formlabel{font-size:14px;color:#000;margin-bottom:10px;display:block}.formWrap .formDD,.formWrap input[type=date]:not(.browser-default).formDD,.formWrap input[type=number]:not(.browser-default).formDD,.formWrap input[type=text]:not(.browser-default).formDD{display:block;box-shadow:unset;border:1px solid #c8c8c8;border-radius:6px;height:48px;margin:0;padding:10px;box-sizing:border-box}.formWrap input[type]:not(.browser-default):focus:not([readonly]){border-bottom:1px solid #42449e}.formWrap textarea.formDD{height:100px}.allergyDetailsDesc .labelTxt{color:#333;font-size:12px;margin:0}.allergyDetailsDesc .labelDesc{color:#000;font-size:16px;margin:0 0 20px}.cursorDefault{cursor:default!important}.cursorPointer{cursor:pointer!important}.save-button{color:#fff}.save-button,.save-button:hover{background-color:#42449e}.contentLoader{min-height:91vh;overflow:hidden}.contentLoader,.profileLoader{display:flex;align-items:center;justify-content:center}.profileLoader{width:200px}.appointmentLoader{min-height:69vh;overflow:hidden}.appointmentLoader,.flexJustifyAlignCenter{display:flex;align-items:center;justify-content:center}.justifySpaceBetween{display:flex;justify-content:space-between}#select-options-1addcdce-be78-b6bf-468b-2fcec827a62b,.dropdown-content .select-dropdown{height:30%!important}.datepicker-modal{transform:scale(.7)!important}.datepicker-modal .dropdown-content .select-dropdown{height:100px!important}.block-center{display:block;text-align:center}.MuiInputBase-input{padding:3px 12px!important}.MuiSelect-select{padding-left:0}.MuiInputBase-input{border-bottom:none!important}.MuiInputBase-input:focus{box-shadow:none!important}.MuiStack-root .MuiTextField-root{width:100%}.MuiSelect-select{padding:13px 12px 12px!important}.mui-date .MuiInputBase-input{padding:2px 2px 2px 12px!important}.MuiButtonBase-root{text-transform:none!important}.MuiButtonBase-root:focus{background-color:inherit}.MuiButton-contained:focus{background-color:#1976d2}.MuiRadio-root span{padding-left:0!important}.MuiRadio-root span:after,.MuiRadio-root span:before{content:none!important}.mi_error{color:red}.mi_error,.mi_success{font-size:10px;padding:2px 4px}.mi_success{color:green}.mi_message{font-size:12px;color:#333}a{cursor:pointer}div#vitalsParentDiv::-webkit-scrollbar{height:12px;cursor:pointer}div#vitalsParentDiv::-webkit-scrollbar-track{box-shadow:0 0 2px gray;border-radius:92px;cursor:pointer}div#vitalsParentDiv::-webkit-scrollbar-thumb{background:#0000001f;border-radius:92px;cursor:pointer}div#vitalsParentDiv::-webkit-scrollbar-thumb:hover{background:#29338b}.pupleBottonClass{height:45px;border-radius:5px;background:#42449e;text-align:center;border:unset;box-shadow:unset;color:#fff;font-size:16px;font-weight:700;padding:8px 35px;cursor:pointer}.alignIconsCenter{display:flex;flex-direction:row;align-items:center}.profileImage{border-radius:25px}.calendarDetails{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.customSidebar li a{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:40px;padding:8px 16px;font-size:16px}.customSidebar li a .mr-5{margin-right:10px;min-width:20px;min-height:20px;display:inline-block;vertical-align:middle}.customSidebar li.bold{margin-bottom:4px}