.DownloadAppMain{display:inline-block;width:100%;background:var(--primary-color);margin-top:25px;margin-bottom:45px}.DownloadAppCov{display:inline-flex;width:100%;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between}.DownloadAppData{width:50%;padding-top:55px;padding-bottom:55px}.DownloadAppData h2{font-size:22px;font-weight:600;color:#fff}.DownloadAppData p{font-size:16px;color:#fff;margin-top:16px;margin-bottom:30px;font-weight:300;line-height:2}.DownloadAppData h6{font-weight:500;font-size:16px;color:#fff}.DownloadAppData a{display:inline-block;margin-right:10px;margin-top:10px}[dir=rtl] .DownloadAppData a{margin-left:10px;margin-right:0}.DownloadAppData a img{width:135px}.DownloadAppImg{width:auto}.DownloadAppImg img{width:485px}@media only screen and (max-width:1370px){.DownloadAppImg img{width:535px}}@media only screen and (max-width:1080px){.DownloadAppImg img{width:405px}.DownloadAppData{padding-top:16px;padding-bottom:16px}.DownloadAppData p{margin-top:9px;margin-bottom:10px}}@media only screen and (max-width:767px){.DownloadAppData h2{font-size:18px}.DownloadAppData p{margin-top:10px;margin-bottom:20px;line-height:1.5}.DownloadAppData h6{font-size:14px}.DownloadAppData a img{width:115px}.DownloadAppData{padding-top:25px;padding-bottom:25px}.DownloadAppMain{margin-top:5px;margin-bottom:25px}}@media only screen and (max-width:650px){.DownloadAppImg{display:none}.DownloadAppData{width:100%}}.loginRegisterModal{width:480px;padding:35px}.FrogotLinkCovMod,.LogRegiComCov{display:inline-block;width:100%}.FrogotLinkCovMod{text-align:right;margin-top:5px;margin-bottom:5px}.FrogotLinkCovMod a{color:#004284;font-size:16px;font-weight:400}.LoginComBtnsubmit{display:inline-block;width:100%;margin-top:15px}.LoginComBtnsubmit button{width:100%;background-color:var(--primary-color);color:#fff;padding:12px;border-radius:10px;font-size:18px;font-weight:500}.haveacanddontac{display:inline-block;width:100%;text-align:center;margin-top:28px}.haveacanddontac p{display:inline-block;width:100%;color:#747474;font-weight:500;font-size:16px}.haveacanddontac p a{color:#004284;font-weight:600}.NewloginRegisterModal{width:700px}.RegModalTitle{width:100%;display:inline-block;border-bottom:1px solid #d0dbe5;padding-bottom:15px;margin-bottom:15px}.RegModalTitle h3{width:100%;display:inline-block;font-size:20px;font-weight:600;color:var(--title-color);margin-bottom:0}.MakeDefaultAddress span a{width:auto;display:inline-block;font-size:16px;font-weight:600;color:var(--secondary-color)}.RegisterBtnCov{width:100%;display:inline-block;margin-top:10px}.RegisterBtnCov .UpdateProfileCovBtn{width:100%;display:inline-block;font-size:16px;font-weight:400;border-radius:8px;text-align:center;padding:16px;cursor:pointer}.LoginAccounCov{width:100%;display:inline-block;margin-top:25px;margin-bottom:10px;text-align:center}.LoginAccounCov p{width:100%;display:inline-block;font-size:16px;font-weight:400;color:var(--title-details-color);margin-bottom:0}.LoginAccounCov p a{width:auto;display:inline-block;font-size:16px;font-weight:600;color:var(--secondary-color)}.LoginNewDesignMain{width:100vw;height:100vh;min-height:100vh;display:table-cell;vertical-align:middle}.LoginNewDesignCover{background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;margin:1.875rem auto;max-width:800px;width:100%;min-height:400px}.LoginPageCoverOnly .LoginNewDesignCover{min-height:520px}.LeftLogoBoxCoverLogin{border-radius:6px 0 0 6px;flex-direction:column;justify-content:center;padding:80px;width:50%;display:flex;background:#c4ecff;align-items:center}.LeftLogoBoxCoverLogin h3{font-weight:700;color:#048bcd;margin-bottom:20px;font-size:18px}.LeftLogoBoxCoverLogin img{width:185px}.RightFormBoxCoverLogin{padding:40px;width:50%;flex-wrap:wrap;align-content:center;gap:15px}.LoginMain,.RightFormBoxCoverLogin{align-items:center;display:flex;justify-content:center}.LoginMain .Logo{width:100%;height:100vh;justify-items:center;align-content:center;background-color:#ecf9ff;text-align:center}.LoginMain .Logo img{width:330px}.LoginMain .LoginSection{width:100%;align-content:center;margin:0 12px;padding-left:15px;padding-right:15px}.LoginDetail{border:1px solid #cce0ff;height:-moz-fit-content;height:fit-content;border-radius:14px;overflow:hidden;max-width:550px;margin:0 auto}.Forminner{padding:22px}.userRoles{display:flex;text-align:center;border-bottom:2px solid #e0e8f4}.userRoles a{width:100%;padding:24px 0;font-size:16px;color:#5e5e5e;font-weight:500;position:relative;display:inline-flex;align-items:center;justify-content:center}.userRoles a.active:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:3px;background:#048bcd}.userRoles a.active{background-color:#ecf9ff;font-weight:600;color:#048bcd}.LoginDetail h3{font-size:20px;font-weight:600;margin:16px 0 24px;color:#040036}.form-group-cover label{width:100%;display:block;font-size:16px;color:#040036;font-weight:600;margin-bottom:8px}.form-group-cover label span{color:#ff3a44;font-size:14px;font-weight:700}.form-group-cover input{width:100%;margin-bottom:20px;display:block;border:1px solid #e0e8f4;padding:14px;border-radius:8px}.pass-box-cover{position:relative}.pass-box-cover img{position:absolute;top:15px;width:20px;height:20px;right:14px}.LoginDetail .Forminner a{display:block;text-align:end;color:#048bcd}.LoginDetail .Loginbtn{width:100%;padding:13px;border:none;font-size:16px;cursor:pointer;margin:26px 0 0;border-radius:8px;background-color:#048bcd;color:#fff}.SmallLogo{display:none;text-align:center}.SmallLogo img{width:190px;margin-bottom:15px}@media (max-width:768px){.LoginMain{display:flex;flex-direction:column;align-items:center;height:100%;margin:50px 0}.LoginMain,.SmallLogo{justify-content:center}.SmallLogo{display:block}.LoginMain .Logo{display:none}.LoginMain .LoginDetail{height:auto;width:100%;margin:20px auto 0}}@media(max-width:991px){.RightFormBoxCoverLogin{padding:25px}.LoginNewDesignCover{max-width:95%}}@media(max-width:767px){.LoginNewDesignCover{flex-wrap:wrap}.RightFormBoxCoverLogin{width:100%}.LeftLogoBoxCoverLogin{width:100%;background:#fff;padding:25px}.NewloginRegisterModal{width:90%;margin:15px auto!important}.ModalComTitle h3{text-align:center}}@media(max-width:479px){.LeftLogoBoxCoverLogin img{width:135px}.LeftLogoBoxCoverLogin{padding-bottom:0}}@media(max-width:650px){.loginRegisterModal{width:90%}}.AppointmentDetailMain{width:100%;display:inline-block;margin-top:30px;margin-bottom:50px}.AppointmentTitelCov{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.AppointDetailTitelLeft{width:40%;display:inline-block}.AppointDetailTitelLeft h2{width:auto;display:inline-block;font-size:24px;font-weight:600;color:var(--title-color);margin-bottom:0}.AppointDetailTitelRight,.AppointDetailTitelRight a{width:auto;display:flex;align-items:center}.AppointDetailTitelRight a{font-size:14px;font-weight:400;border:.5px solid #cdcdcd;margin-left:8px;border-radius:6px;padding:6px 15px}.AppointDetailTitelRight a img{width:18px;height:18px;margin-right:5px}.AppointDetailTitelRight a.RescheduleBtn{background:var(--primary-color);color:#fff;border:1px solid var(--primary-color)}.AppointmentDetailCov{width:100%;display:flex;gap:20px;margin-top:20px}.AppointmentDetailLeft{width:40%;display:inline-block}.AppointmentDetailRight{width:60%;display:inline-block}.AppointDocDetail{width:100%;display:flex;background:var(--secondary-color);border:1px soild var(--secondary-color);border-radius:6px;padding:20px;align-items:center;margin-bottom:20px}.AppointDocDetail img{width:115px;height:125px;-o-object-fit:contain;object-fit:contain;border:2px solid #fff;border-radius:6px;margin-right:10px;background:#fff}.DocDetails{word-break:break-word}.DocDetails h2{width:auto;font-size:18px;font-weight:500;margin-bottom:5px}.DocDetails h2,.DocDetails p{display:inline-block;color:#fff}.DocDetails p{width:100%;font-size:14px;font-weight:400;margin-bottom:3px;margin-top:3px}.AppointOverViewCov{width:100%;display:inline-block;background:#fff;padding:20px;border:1px solid #d0dbe5;border-radius:6px;box-shadow:0 0 12px 0 #00000014;min-height:300px;margin-bottom:20px}.AppointOverViewTitle{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.AppointOverViewTitle h4{width:auto;display:inline-block;font-size:18px;font-weight:600;color:var(--title-color);margin-bottom:0}.AppointOverViewTitle span{width:auto;display:inline-block;font-size:14px;color:var(--secondary-color);background:#f0f8ff;font-weight:600;padding:5px 10px;border-radius:4px}.AppointOverCov{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:15px}.AppointOverCov h3{width:auto;display:flex;font-size:15px;font-weight:500;margin-bottom:0}.AppointOverCov h3 img{width:20px;height:20px;margin-right:10px}.AppointOverCov p{width:auto;display:inline-block;font-size:13px;font-weight:500;color:var(--title-details-color);margin-bottom:0}.AppointOverViewCov hr{margin-top:15px}.AppointmentReportCov{width:100%;display:flex;gap:15px}.AppointmentReport{width:50%;display:inline-block;float:left}.AppointOverViewCov h2{width:100%;display:inline-block;font-size:18px;font-weight:600;color:var(--title-color);margin-bottom:0}.PdfReportCov{width:100%;justify-content:space-between;margin-top:15px;background:#f1f3ff;border:1px dashed var(--secondary-color);border-radius:6px;padding:10px}.PdfReportCov,.PdfReportCov h6{display:flex;align-items:center}.PdfReportCov h6{width:auto;font-size:15px;font-weight:600;color:var(--secondary-color);margin-bottom:0;word-break:break-all}.PdfReportCov h6 img{width:20px;height:20px;margin-right:10px}.PdfViewIconCov{width:auto;display:flex}.PdfViewIconCov img{width:20px;height:20px;margin-left:8px}.AppointOverViewCov ul,.AppointOverViewCov ul li{width:100%;display:inline-block;margin-top:10px;padding:0}.AppointOverViewCov ul li{font-size:16px;font-weight:400;color:var(--title-details-color)}.VitalsCov{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:15px}.VitalsCov h3{font-size:15px;font-weight:500;color:var(--title-color)}.VitalsCov h3,.VitalsCov p{width:auto;display:inline-block;margin:0}.VitalsCov p{font-size:14px;font-weight:400;color:var(--title-details-color)}.ClinicDetailImg{width:100%;display:flex;gap:10px;flex-wrap:wrap;margin-top:15px}.ClinicDetailImg img{width:150px;height:100px}.ClinicAddress{width:100%;display:inline-block;margin-top:20px}.ClinicAddress p{width:100%;display:flex;font-size:14px;font-weight:400;margin-bottom:0;color:var(--title-color)}.ClinicAddress p img{width:18px;height:18px;margin-right:10px;margin-top:2px}.DoctorWriteReview{width:100%;display:flex;align-items:center;justify-content:space-between;background:#f0f8ff;border:1px solid #d0dbe5;border-radius:6px;box-shadow:0 0 12px 0 #00000014;padding:10px 15px;margin-top:20px}.DoctorWriteReview h6{width:50%;display:flex;align-items:center;font-size:16px;font-weight:500;color:var(--secondary-color);margin-bottom:0}.DoctorWriteReview h6 img{width:42px;height:42px;margin-right:10px}.DoctorWriteReview a{display:inline-flex;background:var(--primary-color);padding:8px 15px;border-radius:8px;font-weight:500;border:1px solid var(--primary-color);color:#fff;align-items:center}.ClinicDetailCov{min-height:0}@media(max-width:991px){.AppointmentDetailCov{flex-wrap:wrap;flex-direction:column;gap:0}.AppointmentDetailLeft,.AppointmentDetailRight{width:100%}}@media(max-width:650px){.AppointOverViewCov h2{font-size:16px}.AppointDetailTitelLeft h2{font-size:18px}.AppointOverViewCov ul li{font-size:15px}.VitalsCov h3{font-size:14px}}@media(max-width:550px){.AppointmentReportCov{gap:0;flex-wrap:wrap;flex-direction:column}.AppointmentReport{width:100%}.DoctorWriteReview{flex-wrap:wrap;flex-direction:column}.DoctorWriteReview h6{width:100%;margin-bottom:10px}}@media(max-width:479px){.AppointDetailTitelLeft{width:100%}.AppointDetailTitelLeft h2{width:100%;margin-bottom:10px}.AppointDetailTitelRight a{margin-right:8px;margin-left:0}}@media(max-width:380px){.AppointOverCov h3{width:100%;margin-bottom:10px}}.SchedualeMain{margin-top:35px;margin-bottom:40px}.TimeSlotMain{width:100%;display:inline-block;margin-top:20px}.TimeSlotHead{width:100%;display:flex;align-items:center}.TimeSlotHead img{width:22px;margin-right:8px;margin-top:-4px}.TimeSlotHead h5{width:100%;display:inline-block;font-size:18px;font-weight:700;color:var(--title-color);margin-bottom:0}.TimeSlotBookCov{width:100%;display:inline-block;padding:20px;background:#fff;border:1px solid #d0dbe5;border-radius:12px;box-shadow:0 0 12px 0 #00000014;margin-top:20px}.TimeSlotBox{width:100%;padding:10px}.TimeSlotBox a{width:100%;display:inline-flex;flex-wrap:wrap;flex-direction:row;text-align:center;border:1px solid var(--secondary-color);border-radius:10px;color:var(--title-details-color);font-size:16px;padding:12px 10px}.TimeSlotBox a:hover,.TimeSlotBox.active a{background-color:var(--secondary-color);color:#fff}.TimeSlotBox a p{width:100%}.TimeSlotBox a h6{width:100%;font-weight:600;margin-top:2px;margin-bottom:2px;font-size:14px}.TimeSlotSliderCov .swiper-button-next,.TimeSlotSliderCov .swiper-button-prev{top:18px;width:30px!important;height:30px!important}.ScheduleLIstApointCov .TimeSlotSliderCov .swiper-button-next,.ScheduleLIstApointCov .TimeSlotSliderCov .swiper-button-prev{top:32px!important}.SlotListCovSet{width:100%;padding:24px 12px}.SlotListCovSet ul{display:inline-flex;width:100%;flex-wrap:wrap;flex-direction:row;gap:15px}.SlotListCovSet ul li{display:inline-block;text-align:center;width:125px!important}.SchedualeMain .ScheduleLIstApointCov .TimeSlotBookCov .SlotListCovSet ul li{display:inline-block;text-align:center;width:145px!important}.SlotListCovSet ul li a{display:inline-block;border:1px solid var(--primary-color);background-color:#f0f8ff;width:100%;border-radius:8px;padding:10px}.SlotListCovSet ul li a:hover,.SlotListCovSet ul li.active a{background-color:var(--primary-color);color:#fff}.TimeSlotPayBtn{display:inline-block;width:100%;text-align:right;margin-top:28px}.TimeSlotPayBtn button{background-color:var(--primary-color);display:inline-block;padding:12px 45px;border-radius:8px;color:#fff;font-weight:500;font-size:16px}.BookDesableBtn{display:inline-block;width:100%;text-align:right;margin-top:28px}.BookDesableBtn button{background-color:#d3d3d3;display:inline-block;padding:12px 45px;border-radius:32px;color:#fff;font-weight:500;font-size:16px}@media only screen and (max-width:479px){.TimeSlotBookCov{padding:10px}}@media only screen and (max-width:385px){.TimeSlotBookCov{padding:10px}.ScheduleLIstApointCov .SlotListCovSet ul li{width:130px!important}}.DocVideoCallSection{.VideocallSec{padding-top:0}}.MaitopmedcinandallCover{padding-left:15px;padding-right:15px}.MainVideoCov{display:inline-block;width:100%;padding-left:40px;padding-right:40px;text-align:center}.VideocallSec{width:75%;display:inline-flex;justify-content:space-between;flex-wrap:wrap;padding:50px 0 10px;height:calc(100vh - 60px)}.videocall-left{background:var(--light-bg-color);box-shadow:0 4px 26px #e7f4ff;border-radius:13px;text-align:left;padding:15px 15px 10px}.VideoliveSec,.videocall-left{display:inline-flex;width:100%;flex-direction:column}.VideoliveSec{height:calc(100vh - 150px)}.VideoTopSec{display:inline-flex;width:100%;flex-wrap:nowrap;padding-bottom:15px;flex-direction:row;justify-content:center}.VideoScreenSet{margin:0 5px 9px;background:#000;border-radius:18px;position:relative;overflow:hidden;height:100vh}.VideoBottCover{display:inline-flex;width:100%;justify-content:space-between}.OurLogoCover{display:inline-flex;width:auto}.OurLogoCover img{width:95px;height:auto}.OurLogoTitle{display:inline-flex;width:65%;align-items:center}.OurLogoTitle h4{font-size:18px;font-weight:400;color:#f9f9f9;margin-right:auto;margin-bottom:0}.OurLogoTitle span{background:#575757;opacity:1;-webkit-backdrop-filter:blur(5.27069px);backdrop-filter:blur(5.27069px);padding:5px 8px;border-radius:5px;font-size:13px;color:#fff;align-items:center}.VideoDivMain{display:inline-flex;width:100%;height:100%;flex-wrap:wrap;flex-direction:row;align-items:inherit}.VideoScreenSet .MyVideo{position:absolute;width:105px;height:77px;bottom:10px;right:10px;background:#fff;border-radius:8px;overflow:hidden;border:1px solid #e2eefa}.VideoCunsulInfoBtn{display:inline-flex;flex-wrap:nowrap;flex-direction:row;align-items:center}.VideoCunsulInfoBtn a{color:#03327e;font-weight:600;font-size:13px}.VideoCunsulInfoBtn a svg{width:13px;height:auto;float:left;margin-top:3px;margin-right:8px}.MeetingShareBoxcov{display:none;width:auto;float:left}.DropDown{display:inline-block;position:relative}.DropDownMenuBox{position:absolute;width:100%;left:0;background-color:#fff;border-radius:6px;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;visibility:hidden;opacity:0;margin-top:0;bottom:60px;width:262px;padding:14px}.DropDownMenuBox:before{content:"";background-color:transparent;position:absolute;border:8px solid transparent;border-top-color:#fff;bottom:-16px;left:15px}.MeetingShareBox{width:100%;display:inline-block}.DropDownMenuBox:after{content:"";background-color:transparent}.MeetingShareBox h3{display:inline-block;width:100%;font-size:16px;color:var(--secondary-color);margin-bottom:5px}.MeetingShareBox p{font-size:11px;color:#898989;margin-top:3px}.MeetingShareBox h6,.MeetingShareBox p{display:inline-block;width:100%;margin-bottom:10px}.MeetingShareBox h6{background:#e8e8e8;border-radius:6px;font-size:12px;position:relative;min-height:35px;padding:10px 30px 8px 14px}.MeetingShareBox h6 span{display:inline-block;width:100%;height:15px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.4;word-break:break-all;overflow:hidden}.MeetingShareBox a{display:inline-block;width:auto;position:absolute;right:9px;top:8px;color:var(--secondary-color)}.MeetingShareBox a .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}.MeetingShareBox button{background:var(--primary-color);border-radius:6px;color:#fff;font-size:14px;padding:9px 13px;font-weight:400;border:0}.VideoBtnSec{display:inline-flex;width:77%;flex-wrap:nowrap;align-items:stretch;justify-content:space-between}.VideoBtnLeft{display:inline-flex;width:75%;justify-content:center}.VideoBtnLeft a,.VideoBtnLeft button{padding-right:15px}.VideoBtnLeft a img,.VideoBtnLeft button img{width:40px}.VideoBtnRight{width:auto;display:inline-flex;gap:10px}.VideoBtnRight a{display:inline-flex;width:90px;font-weight:500;justify-content:center;align-items:center}.VideoBtnRight a,.VideoBtnRight button{font-size:13px;background:#eb5757;border-radius:35px;color:#fff}.VideoBtnRight button{width:auto;padding:10px 15px}.VideocallInfoBox{width:75%;margin-bottom:36px;justify-content:space-between;text-align:left}.VideocallInfoBox,.VideocallInfoBox p{display:inline-flex;align-items:center}.VideocallInfoBox p{color:#1f1f1f;width:auto;margin:0;font-size:13px;font-weight:400}.VideocallInfoBox p img,.VideocallInfoBox p svg{width:14px;height:14px;margin-top:0;margin-right:5px}.VideocallInfoBox p span img{width:15px}.video-player{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.video-container-wrap{flex:1;height:100%}.WaitAppointBoxCov{display:flex;width:100%;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;align-content:center}.WaitAppointBoxCov p{width:80%;color:#fff;font-size:14px;text-align:center}.MyVideo .UserWaitingImg{height:100%;display:flex;align-items:center;justify-content:center}.MyVideo .UserWaitingImg img{width:42px;margin:0 auto;border-radius:7px}.WaitingForOpponentImgText{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;align-content:center}.WaitingForOpponentImgText .UserWaitingImg{margin-bottom:15px}.WaitingForOpponentImgText .UserWaitingImg img{width:42px;margin:0 auto;border-radius:7px}.UserNameAndIcon{width:100%;text-align:center;justify-content:center}.UserNameAndIcon,.UserNameAndIcon h2{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center}.UserNameAndIcon h2{color:#fff;font-size:16px;font-weight:400;gap:6px}.UserNameAndIcon span{display:inline-block}.UserNameAndIcon span img{width:17px;height:17px}.ApponentVideoBox{width:100%;height:100%;border-radius:18px;overflow:hidden}.VideoScreenSetUserList{padding:0}.ApponentVideoBox .agora_video_player,.VideoScreenSetUserList .MyVideo video{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}.w-full-h-full-flex{width:100%;height:100%;display:flex}.UserWaitingImg img{width:42px;border-radius:7px;margin:0 auto 10px}.VideoOnNameIconSet{position:absolute;left:20px;bottom:6px;display:inline-block;width:auto}.VideoOnNameIconSet h2{font-size:13px}@media (max-width:1090px){.MainVideoCov{padding-left:10px;padding-right:10px}}@media (max-width:991px){.VideocallInfoBox,.VideocallSec{width:100%}}@media (max-width:575px){.OurLogoCover img{width:125px;height:auto;max-width:inherit}.VideoScreenSet .MyVideo{width:100px;height:60px}.VideoBtnSec{width:60%}.VideoBtnLeft{width:auto}.VideoBtnRight a{width:78px;font-size:12px}.VideoBtnLeft a,.VideoBtnLeft button{padding-right:10px}.VideoBtnLeft a img,.VideoBtnLeft button img{width:35px}.VideocallInfoBox p{font-size:12px;width:45%;align-items:flex-start}.VideocallInfoBox p img{margin-top:2px}}@media (max-width:479px){.VideoBottCover{flex-wrap:wrap;flex-direction:column}.VideoBtnSec{width:100%;margin-top:10px}.VideocallInfoBox p{width:100%;justify-content:center;margin-top:5px}.VideocallInfoBox{flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}.VideoBtnLeft a,.VideoBtnLeft button{padding-right:6px}.VideoBtnLeft a img,.VideoBtnLeft button img{width:30px}.VideoBtnRight a{width:70px;font-size:10px}}.IdCardRadioCov{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:6px}.IdCardRadioCov input{width:20px;height:20px;display:inline-block}.IdCardRadioCov label{width:auto;display:inline-block;font-size:16px;color:var(--title-details-color);margin-bottom:0;margin-right:15px}.DocVideoCallSection{.VideocallSec{padding-top:0}}.DocPrescriptionData .AddMedicineBoxCov .AddMediHeadBtn{margin-bottom:0}.AcodDocVideoCalMaindiv,.PatntDetilssmpMedirecod{display:inline-block;width:100%}.AcodDocVideoCalMaindiv{border:1px solid #b8d2f7;border-radius:9px;padding:10px;margin-bottom:8px;margin-top:8px}.AcodDocVideoCalTrig{padding:0;text-decoration:none!important;font-size:14px}.AcodDocVideoCalCover{border-top:1px solid #d9d9d9;padding-top:15px;padding-bottom:7px;display:inline-block;width:100%;margin-top:10px}.DocMainDvVideocall{display:inline-block;width:100%;padding-left:40px;padding-right:40px}.DocVideoCallSection{display:inline-flex;width:100%;justify-content:space-between;flex-wrap:wrap;padding:30px 0 10px;height:calc(100vh - 0px);.VideocallSec{padding-top:0}}.DocVideocallLeft{width:55%;background:#fff;border-radius:13px}.DocVideocallLeft,.DocVideocallRight{display:inline-flex;flex-direction:column}.DocVideocallRight{width:45%;position:relative;padding-left:25px}.DocVideoDetailsCov{display:inline-flex;width:100%;flex-wrap:nowrap;background:#fff;box-shadow:0 0 12px 0 #00000014;border-radius:10px;margin-bottom:10px;padding:15px;flex-direction:row;align-items:flex-start;border:1px solid var(--border-color)}.DocVideoDetailsLeft{display:inline-flex;width:48%;flex-direction:column}.DocVideoDetailsRight{display:inline-flex;width:50%;flex-direction:column}.DocVideoDetailsLeft h6{display:inline-block;width:100%;color:var(--title-color);font-weight:600;font-size:15px;margin-bottom:10px}.DocVideoDetailsLeft p{display:inline-block;width:100%;color:#838383;font-size:13px;margin-bottom:3px;word-break:break-all}.DocVideoDetailsLeft p span{display:flex;width:auto;align-items:center;gap:6px}.DocVideoDetailsLeft p span,.DocVideoDetailsRight p{font-size:13px;color:var(--title-details-color);text-align:right}.DocVideoDetailsRight p{margin-bottom:10px;font-weight:600}.DatetImeBoxSet{display:inline-flex;width:100%;justify-content:flex-end;flex-wrap:nowrap;align-items:center}.DatetImeBoxSet span{font-size:13px;color:var(--title-details-color);display:flex;width:auto;text-align:right;align-items:center;gap:6px}.VideoCallTabsCov{width:100%;display:inline-block}.VideoCallTabsCov .NavTabsCov{width:100%;gap:10px;border:1px solid var(--secondary-color);display:flex;padding:5px;border-radius:6px}.VideoCallTabsCov .NavTabsCov button{width:50%;border-radius:6px;color:var(--secondary-color);font-weight:500;padding:5px;font-size:14px}.VideoCallTabsCov .NavTabsCov button.active{background:var(--secondary-color);color:#fff}.PatientDetailsCov{margin-top:8px;margin-bottom:0}.PatientDetailsCov h3{display:inline-block;width:100%;font-size:14px;font-weight:600;color:var(--title-color)}.PatientDetailsCov p{display:inline-block;width:100%;font-size:13px;margin-bottom:5px;color:var(--title-details-color)}.PatientDetailsCov hr{margin-top:10px}.MedicalRecoredBox{display:flex;width:100%;margin-top:10px;flex-wrap:wrap;gap:5px}.MedicalRecoredBox h6{display:inline-flex;width:auto;padding:10px;background:#d0e8ff;border:1px dashed var(--secondary-color);border-radius:7px;flex-wrap:nowrap;flex-direction:row;align-items:center;color:var(--secondary-color);font-size:13px;font-weight:500;gap:10px}.ConsultantNotesDetails,.DocumentsCardReport{width:100%;display:inline-block}.DocumentsCardReport{position:relative;background:#b8d2f7;color:#000;border:1px dashed #7d7d7d;border-radius:5px;font-size:13px;text-align:right;padding:7px 90px 7px 34px;float:left;margin:10px 0 12px}.DocumentscardreLeft{display:inline-block;position:absolute;top:9px;left:12px}.DocumentscardreRight{display:inline-block;width:100%;float:left}.DocumentscardreRight p{display:inline-block;float:left;text-align:left;width:auto;margin:0;font-size:14px;padding:0;line-height:1.5}.AllDocBtnSetcov{position:absolute;right:10px;top:9px;display:flex;align-items:center;gap:8px}.DocVideoPrescriModal{width:1000px}.DocPrescriptionModalCov{width:100%}.MaitopmedcinandallCover{display:flex;width:100%;align-items:baseline;position:relative;gap:10px;flex-wrap:wrap;flex-direction:row}.MaitopmedcinandallLeft{display:inline-block;width:75%}.AddMedicineBtnCov{width:30%;display:inline-block;text-align:end}.AddMedicineBtnCov button{min-width:140px;display:inline-block;font-size:14px;font-weight:500;color:#fff;background:var(--primary-color);border-radius:6px;padding:6px 20px}.NextConsultationCov{width:100%;display:inline-block}.NextConsultationCov label{display:flex;align-items:center;gap:6px}.NextConsultationCov input{width:18px;height:18px}.SelectAndDataCov{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:15px}.SelectAndDataCov .css-b62m3t-container{width:70px}.SelectAndDataCov .SelectCustboxCov{width:auto}.DocPrescriptionData{height:auto;overflow:auto;max-height:500px;display:inline-block;width:100%;overflow-x:hidden;padding-right:10px}.CommanSaveBtnCov{width:100%;display:inline-block;text-align:end;margin-top:10px}.CommanSaveBtnCov button{width:auto;display:inline-block;font-size:15px;font-weight:500;background:var(--primary-color);color:#fff;padding:8px 30px;border-radius:6px}.EPrisProdlistCover{position:absolute;top:76px;left:0;width:100%;z-index:9;padding:0;background:#fff;border-radius:6px;max-height:250px;overflow:auto;border:1px solid #e3e3e3}.AddmedcSerchlist{position:relative;margin-bottom:5px}.EPrisProdlistCover ul{background:#fdfdfd;margin-bottom:0;padding-left:10px!important;padding-right:10px!important;border-bottom:1px solid #e7e5e5!important;list-style:none;padding:10px}.EPrisProdlistCover ul li a{color:var(--title-color)}.EPrisProdlistCover ul li a span{color:var(--title-color);font-size:15px}.EPrisProdlistCover ul li a p{margin:0;font-size:14px;color:#000}.TestlistAddBox{width:100%;display:inline-block;padding:6px 0}.AddMedicineBoxCov{width:100%;background:#f5f5f5;border-radius:5px;position:relative;border:1px solid #ebebeb;margin-bottom:16px;padding:10px}.AddMediHeadBtn{width:100%;display:flex;gap:10px;margin-bottom:15px!important;flex-wrap:wrap;justify-content:space-between}.AddMediHeadBtn h2{width:auto;display:inline-block;font-size:15px;font-weight:500;color:var(--title-color)}.AddMedicineUnitCov .SelectCustboxCov{width:110px}.AddMedicineUnitInr{width:100%;display:inline-block;margin-top:15px}.MedUnitBoxCov{width:100%;display:flex;align-items:center;gap:6px}.VitalsDatacover,.VitalsDatacover h6{width:100%;display:inline-block}.VitalsDatacover h6{font-size:20px;font-weight:500;color:var(--title-color);margin-bottom:15px}.BloodPressureCov{width:100%;display:inline-block;background:#f0f8ff;border:1px solid #e2e2e2;border-radius:6px;padding:15px;margin-bottom:20px}.BloodPressureCov h5{width:100%;display:inline-block;font-size:17px;font-weight:500;color:var(--title-color);margin-bottom:10px}.VitalsInputCov{width:100%;display:inline-block;position:relative}.VitalsInputCov span{position:absolute;right:13px;top:12px;font-size:14px;color:var(--primary-color);font-weight:400}.TabelDocDetailCov{width:100%;display:flex;align-items:center;gap:10px}.TabelDocDetailCov a.DoctImage{width:40px;height:40px}.TabelDocDetailCov a.DoctImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.TabelDocDetailCov a.DocNameCov{width:80%;display:inline-block;font-size:13px;color:var(--secondary-color)}.TableActionIcon{width:100%;display:flex;align-items:center;gap:10px}.MedUnitBoxCov input{width:15px;height:15px}.MedUnitBoxCov label{font-size:14px;color:var(--title-color)}.MedicineUnitInput{width:100%;display:inline-block}.MedicineUnitInput input{width:100%}.MedicineUnitInput .FormInputMaincov{margin-bottom:8px}.MedicineRouteBox{width:100%;display:inline-block;margin-top:10px}.DocVideoCallSection .VideoBtnLeft{width:auto}.DocVideoCallSection .VideoBtnSec{width:100%;justify-content:space-between}.DocVideoCallSection .VideoliveSec{height:calc(100vh - 92px)}.DocPrescriptionData .MaitopmedcinandallLeft{width:100%}.DocPrescriptionData .AddMedicineBoxCov .AddMediHeadBtn{margin-bottom:0!important}@media (max-width:991px){.CommunModalCov.DocVideoPrescriModal{width:91%}.DocVideocallLeft{width:100%}.DocVideocallRight{width:100%;padding-left:0;margin-top:20px}.DocMainDvVideocall{padding-left:25px;padding-right:25px}}@media (max-width:450px){.DocVideoDetailsCov{gap:20px;flex-wrap:wrap}.DocVideoDetailsLeft{width:100%}.DocVideoDetailsRight{flex-wrap:wrap}.DocVideoDetailsRight,.DocVideoDetailsRight p{width:100%;text-align:left}.DatetImeBoxSet{justify-content:flex-start}}.PatientDetailsMaincov{margin-top:20px}.PatientDetailHead{width:100%;display:inline-block;margin-top:20px;margin-bottom:20px}.PatientDetailHead h2{width:100%;display:inline-block;font-size:22px;font-weight:600;color:var(--title-color);margin-bottom:0;text-align:center}.PatientDetailMain{width:100%;display:flex;gap:35px;margin-bottom:50px}.PatientDetailsLeft{width:70%;display:inline-block}.PatientDetailsCov{width:100%;display:inline-block;margin-bottom:15px;background:#fff;border:.5px solid #d0dbe5;border-radius:12px;box-shadow:0 0 12px 0 #00000014;padding:20px}.PatientClinicName{flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}.ClinicNameCov,.PatientClinicName{width:auto;display:flex;align-items:center}.ClinicNameCov img{width:20px;float:left;margin-right:8px}.ClinicNameCov h2{width:auto;display:inline-block;font-size:18px;font-weight:500;color:var(--title-color);margin-bottom:0}.PatientClinicName a,.PatientClinicName button{width:auto;display:inline-block;font-weight:500;color:var(--primary-color);font-size:16px;margin:0}.SelectPatientName{width:100%;display:inline-block;background:#fff;border:.5px solid #d0dbe5;border-radius:6px;border-bottom:0}.SelectPatientRadio{width:100%;display:inline-block;position:relative;padding:14px;border-bottom:1px solid #d0dbe5}.SelectPatientRadio label{width:100%;display:inline-block;padding-right:190px}.SelectPatientRadio label input{width:16px;height:16px;position:absolute;top:17px;left:14px}.SelectPatientRadio label p{width:auto;display:inline-block;font-size:16px;font-weight:500;color:var(--title-color);margin:0;padding-left:26px}.SelectPatientRadio label p span{width:auto;display:inline-block;font-size:12px;color:var(--title-details-color);font-weight:500}.SelectPatientRadio label a{width:36px;height:36px;display:inline-block;padding:10px;border-radius:6px;position:absolute;right:10px;top:8px;text-align:center}.SelectPatientRadio label a.EditIcon{background:var(--secondary-color);border:1px solid var(--secondary-color);padding-top:7px}.SelectPatientRadio label a.DeleteIcon{border:1px solid #d0dbe5;background:#fff;padding-top:7px;right:58px}.PatientDetailsRight{width:30%;display:inline-block}.MediRecorRadioCov{width:auto;display:inline-block;margin-right:50px;margin-bottom:20px}.MediRecorRadioCov input{width:16px;height:16px;float:left;margin-top:3px;margin-right:10px}.MediRecorRadioCov label{width:auto;display:inline-block;font-weight:500;font-size:16px;color:var(--title-color);margin:0}.UploadMedicalSelect{width:100%;display:inline-block;margin-bottom:20px}.UploadMedicalSelect label{width:100%;display:inline-block;font-size:16px;font-weight:400;margin-bottom:6px;color:var(--title-color)}.AppointmentTimeCov{width:100%;display:flex;align-items:center;margin-top:15px}.AppointmentTime{width:auto;display:flex;align-items:center}.AppointmentTime img{width:16px;margin-right:5px;margin-top:-2px}.AppointmentTime h6{width:100%;display:inline-block;font-size:13px;font-weight:400;color:var(--title-details-color)}.AppointmentTimeCov span{padding-right:8px;padding-left:8px}.ChangeDateTime{width:100%;display:inline-block;margin-top:15px}.ChangeDateTime a{width:100%;display:inline-block;font-weight:400;color:var(--primary-color);text-decoration:underline}.MedicalRecordMain{width:100%;margin-bottom:10px}.VitalMesurmentMain{width:100%}.VitalMesurmentIner{width:100%;background:#f0f8ff;border:1px solid #e2e2e2;padding:22px 22px 15px;border-radius:8px;margin-bottom:25px}.VitalMesurmentIner h4{font-size:18px;color:var(--title-color);font-weight:500;margin-bottom:15px}.InfoValIncov{position:relative}.InfoValIncov span{position:absolute;right:12px;top:11px;color:var(--primary-color)}.VitalMesurmentMain .FormInputMaincov input{padding-right:100px}.PatientDetailsRight .PatientDetailsCov{margin-bottom:20px}.PatientDetailsRight .PatientDetailsCov h5{display:inline-block;width:100%;font-size:16px;font-weight:500;margin-bottom:10px;color:var(--title-color)}.LabPatientDetailMain{width:100%;display:inline-block;margin-top:30px;margin-bottom:50px}.LabPatientDetailCov{width:100%;display:flex;gap:30px}.LabPatientDetailLeft{width:30%;display:inline-block}.LabPatientDetailRight{width:70%;display:inline-block}.LabPatientDetail{width:100%;display:inline-block;padding:20px;background:#fff;border:1px solid #d0dbe5;border-radius:6px;box-shadow:0 0 12px 0 #00000014}.LabPatientDetailRight .TimeSlotSliderCov .swiper-button-next,.LabPatientDetailRight .TimeSlotSliderCov .swiper-button-prev{top:22px}.LabShedualCov{width:100%;display:flex;align-items:center;gap:15px;margin-top:22px;padding-bottom:22px;position:relative}.LabShedualLine:after{content:" ";display:inline-block;border:1.5px dashed #d0dbe5;height:100%;position:absolute;top:34px;left:15px}.LabShedualCov img{width:34px;height:34px}.LabShedualCov h6{width:100%;display:inline-block;font-size:18px;font-weight:500;color:var(--title-details-color);margin-bottom:0}.LabShedualCov h6.Active{color:var(--title-color);font-weight:500}.LabTestNextBtn{width:100%;display:flex;justify-content:flex-end;gap:15px;margin-top:15px}.LabTestNextBtn a{display:flex;align-items:center;gap:5px;background:var(--primary-color);color:#fff;padding:12px 30px;font-size:14px;border-radius:22px}@media(max-width:1120px){.PatientDetailsLeft{width:65%}.PatientDetailsRight{width:35%}}@media(max-width:991px){.LabPatientDetailCov{flex-wrap:wrap}.LabPatientDetailLeft,.LabPatientDetailRight{width:100%}.AppointmentTime img{width:14px}.AppointmentTime h6{font-size:12px}}@media(max-width:915px){.PatientDetailMain{flex-wrap:wrap;flex-direction:column}.PatientDetailsLeft,.PatientDetailsRight{width:100%}.PatientDetailsCov{margin-bottom:25px}}@media(max-width:584px){.PatientAddreBtn a span{display:none}.PatientAddreBtn a{width:36px;height:36px;display:inline-block;padding:10px;border-radius:6px}}@media(max-width:378px){.MediRecorRadioCov{margin-right:0}.MediRecorRadioCov label{font-size:14px}.AppointmentTimeCov span{padding-right:6px;padding-left:6px}}