.menu{overflow:auto!important}.btn-xxxs{padding:1px 10px!important}.pxp-not-loggedin-page{display:block;text-align:center;margin-left:auto;margin-right:auto;max-width:75%;color:#535468!important}.width-s{max-width:380px;margin:auto!important}.sch-day{padding:10px 10px 10px 15px;border:1px solid green!important;border-radius:15px;opacity:.7}.sch-day .day-name{float:left;font-weight:700}.sch-day .time-slot div{padding-bottom:15px!important;line-height:0;padding-left:10px;padding-right:10px;display:inline-block}.sch-day .time-slot .input-style{padding-bottom:0px!important;margin-bottom:0px!important}.sch-day .time-slot div:nth-child(1){width:40%}.sch-day .time-slot div:nth-child(2){width:40%}.sch-day .add-slot{margin-top:10px!important}.sch-day .add-slot a{padding-top:10px!important;padding-bottom:15px!important}.sch-hours p:nth-child(2){text-align:center}.sch-hours p:last-child{text-align:right}.sch-hours::after{content:"";clear:both;display:table}.sch-day .time-slot .time-slot-time{max-width:120px}.time-slot .input-style input,.input-style select,.input-style textarea{font-size:12px;width:100%;line-height:25px!important;height:45px;border-top-width:0;border-right-width:0;border-left-width:0;padding:0;border-radius:0}.over-card-no-overflow{z-index:10;position:relative}.bg-dashboard{background-image:url(../images/pictures/dashboard3.jpeg)}.bg-data-security{background-image:url(../images/pictures/data_security.jpg)}.bg-hospital-bldg{background-image:url(../images/pictures/hospital_morning_2.jpeg)}.bg-medical-library-robots{background-image:url(../images/pictures/medical_library_robots3.jpeg)}.bg-doc-with-phone{background-image:url(../images/pictures/doc_with_phone.jpeg)}.bg-hospital-bldg-thumb{background-image:url(../images/pictures/hospital_morning_2_thumb.jpg)}.bg-medical-library-robots-thumb{background-image:url(../images/pictures/medical_library_robots3_thumb.jpg)}.bg-doc-with-phone-thumb{background-image:url(../images/pictures/doc_with_phone_thumb.jpg)}@media (max-width:600px){.bg-doc-stethoscope{background-image:url(../images/pictures/doc_phone_stethoscope_s.webp)}}@media (min-width:601px) and (max-width:1024px){.bg-doc-stethoscope{background-image:url(../images/pictures/doc_phone_stethoscope_m.webp)}}@media (min-width:1025px){.bg-doc-stethoscope{background-image:url(../images/pictures/doc_with_phone_stethoscope.webp)}}.bg-doc-savetime{background-image:url(../images/pictures/doctor_using_medrackd1.jpg)}.bg-doc-medtrackd-h{background-image:url(../images/pictures/doc_medtrackd.webp)}.bg-patient-loyalty{background-image:url(../images/pictures/happpy_patient.jpg)}.bg-doc-medtrackd-fearures{background-image:url(../images/pictures/doc_medtrackd_features.jpg)}.bg-medtrackd-smart-assistant{background-image:url(../images/pictures/medtrackd_smart_assistant.jpg)}.bg-doctor-case-files{background-image:url(../images/pictures/medical_record_3.jpg)}.bg-personal-record-timeline{background-image:url(../images/pictures/personal_record_timeline.jpg)}.bg-patient-appointments{background-image:url(../images/pictures/patient_appointments_s.webp)}.bg-opd-bill{background-image:url(../images/pictures/OPD_bill.webp)}.bg-opd-services{background-image:url(../images/pictures/opd_services.webp)}.bg-opd-services-h{background-image:url(../images/pictures/opd_services_h.wepb)}@media (max-width:600px){.bg-patient-appointments-page{background-image:url(../images/pictures/patient_appointments_s.webp)}}@media (min-width:601px) and (max-width:1024px){.bg-patient-appointments-page{background-image:url(../images/pictures/patient_appointments_m.webp)}}@media (min-width:1025px){.bg-patient-appointments-page{background-image:url(../images/pictures/patient_appointments.webp)}}.bg-book-appointment{background-image:url(../images/pictures/book_appointment_s.webp)}@media (max-width:600px){.bg-book-appointment-page{background-image:url(../images/pictures/book_appointment_s.webp)}}@media (min-width:601px) and (max-width:1024px){.bg-book-appointment-page{background-image:url(../images/pictures/book_appointment_m.webp)}}@media (min-width:1025px){.bg-book-appointment-page{background-image:url(../images/pictures/book_appointment.webp)}}.bg-doctor-consultation-file{background-image:url(../images/pictures/doctor_consultation_file_s.webp)}@media (max-width:600px){.bg-doctor-consultation-file-page{background-image:url(../images/pictures/doctor_consultation_file_s.webp)}}@media (min-width:601px) and (max-width:1024px){.bg-doctor-consultation-file-page{background-image:url(../images/pictures/doctor_consultation_file_m.webp)}}@media (min-width:1025px){.bg-doctor-consultation-file-page{background-image:url(../images/pictures/doctor_consultation_file.webp)}}.bg-doctor-calendar{background-image:url(../images/pictures/doctor_calendar_s.webp)}@media (max-width:600px){.bg-doctor-calendar-page{background-image:url(../images/pictures/doctor_calendar_s.webp)}}@media (min-width:601px) and (max-width:1024px){.bg-doctor-calendar-page{background-image:url(../images/pictures/doctor_calendar_m.webp)}}@media (min-width:1025px){.bg-doctor-calendar-page{background-image:url(../images/pictures/doctor_calendar.webp)}}.bg-instant-messaging{background-image:url(../images/pictures/im_s.webp)}@media (max-width:600px){.bg-instant-messaging-page{background-image:url(../images/pictures/im_s.webp)}}@media (min-width:601px) and (max-width:1024px){.bg-instant-messaging-page{background-image:url(../images/pictures/im_m.webp)}}@media (min-width:1025px){.bg-instant-messaging-page{background-image:url(../images/pictures/im.webp)}}.bg-doctor-working-hours{background-image:url(../images/pictures/doctor_working_hours_s.jpg)}@media (max-width:600px){.bg-doctor-working-hours-page{background-image:url(../images/pictures/doctor_working_hours_s.webp)}}@media (min-width:601px) and (max-width:1024px){.bg-doctor-working-hours-page{background-image:url(../images/pictures/doctor_working_hours_m.webp)}}@media (min-width:1025px){.bg-doctor-working-hours-page{background-image:url(../images/pictures/doctor_working_hours.webp)}}.bg-medtrackd-patient{background-image:url(../images/pictures/medtrackd_patient.jpg)}.bg-patient-q{background-image:url(../images/pictures/patient_q_s.webp)}@media (max-width:600px){.bg-patient-q-page{background-image:url(../images/pictures/patient_q_s.webp)}}@media (min-width:601px) and (max-width:1024px){.bg-patient-q-page{background-image:url(../images/pictures/patient_q_m.webp)}}@media (min-width:1025px){.bg-patient-q-page{background-image:url(../images/pictures/patient_q.webp)}}.bg-patients{background-image:url(../images/pictures/patients_s.webp)}@media (max-width:600px){.bg-patients-list{background-image:url(../images/pictures/patients_list_s.webp)}}@media (min-width:601px) and (max-width:1024px){.bg-patients-list{background-image:url(../images/pictures/patients_list_m.webp)}}@media (min-width:1025px){.bg-patients-list{background-image:url(../images/pictures/patients_list.webp)}}.bg-patient-case-file{background-image:url(../images/pictures/patient_case_file.jpg)}.bg-hospital-staff{background-image:url(../images/pictures/hospital_staff.jpg)}.bg-pxp-patient-coupon{background-image:url(../images/offers/introductory_patient_offer.jpg)}.bg-subscriptions{background-image:url(../images/pictures/subscriptions.jpg)}.color-pxp{color:#1c8097}.color-pxp-bg{background-color:#1c8097}.color-pxp-bg-black{background-color:#0A1C24}.timeline-body-notes-top{position:relative;margin-top:230px;padding:15px;padding-left:30px;z-index:2;background-color:#f0f0f0;padding-bottom:10px;box-shadow:none!important}.icon-neighbour-right{float:right;font-size:11px;text-decoration:underline}.icon-neighbour-right:before{content:"\002B "}.queue .badge{position:absolute;top:10px;right:10px;padding:10px 10px;border-radius:50%;background-color:#F6BB42!important;font-size:18px!important}.queue .badge-in{position:absolute;top:10px;right:10px;padding:8px 16px;border-radius:50%;background-color:#8CC152!important;font-size:18px!important}.time-slot-on{padding:3px;margin:3px;border:1px solid gray;background-color:inherit;cursor:pointer}.time-slot-off{padding:3px;margin:3px;border:1px solid gray;background-color:#D3D3D3;cursor:none}.form-field-error{color:#DA4453!important;font-size:10px}.chat-ribbon{width:30px;background-color:#fff;font-size:14px;padding:4px;position:absolute;right:0;top:-10px;text-align:center;border-radius:25px;color:lightslategray;opacity:60%}.pxp-messaging-chat .chip i{width:20px!important;line-height:20px!important;border-radius:30px}.speech-bubble{overflow:visible!important}.speech-left,.speech-right{max-width:80%!important}.user-profile-edit-btn{position:relative;float:right;top:0;right:0}.pxp-cons-active-shadow{box-shadow:0 1px 7px 8px rgb(140 192 82 / 60%),inset 0 0 1px 2px #fff!important}.report_slider{padding-top:15px;border:1px solid lightblue}.disc-coupon{padding:5px;color:red;background-color:lightgoldenrodyellow}.ani-move-down{position:relative;animation:move-down 2s infinite}@keyframes move-down{from{top:0;opacity:1}to{top:200px;opacity:0}}.inp-upload-file{text-indent:-999px;outline:none;width:100%;height:45px;color:#fff0!important}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline label{margin:5px 10px 5px 0}@media (max-width:800px){.form-inline input{margin:10px 0}.form-inline{flex-direction:column;align-items:stretch}}.pxp-stepper{width:80px;text-align:center}.pxp-stepper input{padding-left:15px!important}.pxp-stepper a:first-child{float:left}.pxp-stepper-followup{width:70px;text-align:center}.pxp-stepper-followup input{padding-left:15px!important}.pxp-stepper-followup a:first-child{float:left}.form-inline .input-style select{padding-left:0px!important}.text-left{text-align:left!important}.pxp-search-box{position:relative;line-height:50px;border:solid 1px rgb(0 0 0 / .08)}.pxp-search-box input{outline:none!important;width:100%;background-color:#fff0;padding-left:40px;line-height:45px}.pxp-search-box .fa-search{position:absolute;left:0;line-height:52px;padding:0 15px 0 15px}.pxp-search-box a{position:absolute;right:15px;font-size:14px;line-height:52px;text-align:center;top:0;margin-top:0}.text-underline{text-decoration:underline!important}.text-transform-none{text-transform:none!important}.followup-day{padding:5px;border-radius:5px}.followup-today{background-color:rgb(140 193 82 / .3)!important;color:#6eb148!important}.followup-tomorrow{background-color:rgb(246 187 66 / .7)!important;color:#FFF!important}.followup-yesterday{background-color:rgb(170 178 189 / .3)!important;color:#434A54!important}.pxp-vertical-tab{border:1px solid #ccc;border-color:rgb(140 193 82 / .7)!important}.pxp-vertical-tab-panels{float:left;display:flex;flex-direction:column}.pxp-vertical-tab .pxp-tablinks{float:left;font-family:"Source Sans Pro",sans-serif;color:#1f1f1f;font-size:16px!important;font-weight:500;background-color:#FFF;width:100%;text-align:center;border:solid 1px rgb(0 0 0 / .07);align-self:center;margin:0 auto;padding:5px!important}.pxp-vertical-tab .pxp-tablinks.active{position:relative;background-color:rgb(140 193 82 / .7)!important;color:#FFF!important;font-weight:700}.pxp-tablinks.btn.btn-l.active::after{content:"\2705";font-family:FontAwesome;margin-right:5px;color:#fff;float:right}.pxp-vertical-tab-panels{width:15%}.pxp-vertical-tab-selections{width:55%;margin:2px!important}.pxp-vertical-tab-overview{width:30%;margin:2px!important;margin-left:0px!important}.pxp-freq-select input{padding-left:0px! important;margin-bottom:0px!important;max-width:90px}.smart-prompt{margin-right:5px!important}.lib-item i:first-child{margin-right:0px!important}.library-items{height:100%;overflow-y:auto}.pxp-vertical-tab .pxp-tablinks:hover{background-color:rgb(140 193 82 / .7);color:#333;border:1px solid #ccc;transition:all 0.3s ease}.item-select-opt:hover{background-color:#f0f0f0;color:#333;border:1px solid #ccc;transition:all 0.3s ease}.pxp-interest-check label{padding:10px 15px 10px 15px!important}.dosage-form .input-style span{margin-top:5px}.dosage-form .input-style{margin-bottom:0px!important}.dosage-form .input-style input select textarea{height:30px!important}.dosage-form table td{padding-top:10px!important;padding-bottom:5px!important}.pxp-mic{padding-right:0px!important;position:relative;top:0;right:15px}.pxp-mic i{margin-right:0px!important}.smart-prompt .badge{margin-top:3px!important}.smart-prompts .col-12{line-height:20px}.smart-prompts .col-12 a:hover{background-color:rgb(140 193 82 / .3)!important;color:#434A54!important;border:1px solid #ffffff!important;transition:all 0.3s ease}.autocomplete-items{border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0;text-align:left}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:DodgerBlue!important;color:#fff}.pxp-preloader{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(255 255 255 / .8);display:flex;justify-content:center;align-items:center;z-index:1000}.pxp-spinner{border:4px solid #6eb148;border-top:4px solid #fff;border-radius:50%;width:40px;height:40px;animation:pxp-spin 1s linear infinite}@keyframes pxp-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#id-pad-medication,#id-pad-followup{overflow:visible!important;position:relative!important}.combo-field-content{display:none;position:absolute;background-color:#f6f6f6;min-width:100px;overflow:visible;border:1px solid #ddd}.med-dose-combo-content{width:150px}.combo-field-dropdown{position:absolute;display:inline-block;margin-top:35px;overflow:visible;z-index:99999999}.combo-field-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.combo-field-dropdown a:hover{background-color:#ddd}.combo-field-content .selected{background-color:#ddd}.combo-field-show{display:block}.pxp-clear-icon{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%);cursor:pointer;color:lightgray;border:1px solid lightgray;border-radius:50%;padding:0 2px;font-size:10px!important;line-height:12px!important}.pxp-clear-dt-icon{position:absolute!important;right:400px!important;transform:translateY(-50%);cursor:pointer;color:lightgray;border:1px solid lightgray;border-radius:50%;padding:0 2px;font-size:10px!important;line-height:12px!important}#id-pad-medication{-webkit-transform:none!important}.chip,.consultation-delete,.med-delete-btn{padding-right:0px!important;margin-bottom:0px!important;padding-right:0px!important;margin-bottom:0px!important;top:5px!important;right:-15px!important}.medication-item .chip.consultation-delete.med-delete-btn{padding-right:0px!important;margin-right:5px!important;margin-bottom:0px!important;padding-right:0px!important;margin-bottom:0px!important;position:absolute!important;top:5px!important;right:-15px!important}.chip.pxp-mic{position:relative!important;right:20px!important;top:-10px!important}.med-td{border-right:1px solid #cfcfcf;max-width:100px;position:relative;text-align:left!important}.btn.accordion-btn.accordion-med-btn{padding:15px 0 0px!important}.medication-item .input-style{margin-bottom:0px!important}.medication-item .input-style.no-borders.input-style-always-active label{height:15px!important}.medication-item .input-style input{line-height:40px!important;height:40px!important;padding-top:15px!important}.medication-item .input-style textarea{padding-top:0px!important;line-height:30px!important}.hover-element{cursor:pointer}.popover{visibility:hidden;background-color:#333;color:#fff;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-75px;opacity:0;transition:opacity 0.3s}.hover-element:hover{visibility:visible;opacity:1}.pxp-chip-sx{background-color:#d2d5db!important;transform:translateX(-15px) scale(.7)!important}.pxp-chip-sx i{transform:scale(.6)}.pxp-chip-sx strong{margin-left:-.5rem}.pxp-alert .content{position:relative}.pxp-alert button{position:absolute!important;right:-20px!important;top:-10px!important;transform:translateY(-50%)!important;width:30px!important;text-align:center!important;border:1px solid red!important;border-radius:50%!important;color:red!important}.editable-table{width:100%;border-collapse:collapse}.editable-table td{vertical-align:top;padding:8px}.row-number{width:3%!important}.service-cell{width:25%!important}.service-desc{width:20%!important}.fee-cell{width:10%!important}.disc-type-cell{width:10%!important}.percentage-cell{width:10%!important}.cash-cell{width:10%!important}.total-cell{width:10%!important}.delete-cell{width:2%!important;text-align:center}@media (max-width:768px){.editable-table,.editable-table tbody,.editable-table tr,.editable-table td{display:block;width:100%!important}.editable-table tr{position:relative;padding:15px 0;border-bottom:1px solid #eee}.editable-table tr:not(:first-child){border-top:1px solid gray}.fee-cell,.discount-checkbox-cell,.discount-controls{width:50%!important;float:left;clear:none;padding:5px 10px;box-sizing:border-box}.delete-cell{position:absolute;top:15px;right:10px;width:auto!important;text-align:right}}@media (max-width:768px){.editable-table tr::after{content:"";display:table;clear:both}}#id_total{background-color:#f8f9fa;pointer-events:none}#total-tbody .bill-amount-cell{text-align:right}#bill-total-tbl tfoot{margin-top:15px;border-top:1px solid #cfcfcf}.opd-bill-report-accordion-btn{width:auto!important}.opd-bill-report-accordion .details-btn{width:20%!important}@media (max-width:768px){.opd-bill-report-accordion .details-btn{width:50%!important}}.opd-bill-card{width:75%}.opd-bill-card .content table{width:100%}@media (max-width:768px){.opd-bill-card .content{width:100%}.opd-bill-card .content table{width:100%}}.pxp-tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.pxp-tooltip .pxp-tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity 0.3s}.pxp-tooltip .pxp-tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 #fff0 #fff0 #fff0}.pxp-tooltip:hover .pxp-tooltiptext{visibility:visible;opacity:1}.bell-div{position:absolute;margin-top:35px;z-index:999}.alert-bell-slide-in .header-icon.header-icon-1{animation:growAndShrink 2s ease-in-out 3;transform-origin:center}@keyframes growAndShrink{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}.alert-bell-slide-in>div{animation:none;transform:none;opacity:1}.header-icon .badge.alert-home-page{margin-top:22px;margin-left:-14px}