*{-webkit-box-sizing:border-box;box-sizing:border-box}a{outline:none}body{padding:0;margin:0;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif');font-size:16px;line-height:1.5;background-color:#f7f7fa}body.is-overflow{overflow:hidden}body:not(.user-is-super-admin) #wpadminbar{display:none}body.user-is-super-admin .clinic__topbar,body.user-is-super-admin .patient__edit-form,body.user-is-super-admin .global__em{top:32px}body.user-is-super-admin .clinic__navbar{top:112px}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}p+p{margin-top:16px}h1{font-size:32px;line-height:1.5}@media (max-width: 768px){h1{font-size:24px}}.mb-0{margin-bottom:0 !important}.container{max-width:1140px;width:100%;padding:0 20px;margin:0 auto}.is-has-clinic{background-repeat:no-repeat;background-attachment:fixed;position:absolute;background-size:cover;height:100%;width:100%;top:0}.is-has-clinic.logged-in{top:32px}img{display:block;max-width:100%;outline:none}[class^="ti-"],[class*=" ti-"]{font-family:'themify-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ajax_response{max-width:500px;margin:0 auto 10px auto;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:0.75rem 1.25rem;border-radius:4px;display:none}.cli-register:not(.cli-login) .ajax_response{max-width:100%}.p-16{padding:0 30px 20px 30px}@media (max-width: 1024px){.p-16{padding:0 20px 20px 20px}}.p-40{margin-bottom:0 !important;padding:40px 16px 20px 16px}.p-0{padding:0 !important}.m-24{margin-bottom:24px}.is-remember-wrap label{padding-left:32px;margin:0;margin-top:2px}.assistant__permission{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:32px;column-gap:32px;row-gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.assistant__permission label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.assistant__permission label span{display:block;padding-left:36px;margin-top:2px}.overflow-container{position:fixed;width:100%;height:100%;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,0.58);z-index:-1;opacity:0}.overflow-container.is-active{opacity:1;z-index:999}.overflow-container.is-patient-active{z-index:99999}.page-loader{display:none}.page-loader.active{display:block}.page-loader .loader{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.58);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999999}.page-loader .loader svg{width:100px;height:auto}.page-loader .loader svg path{fill:#fff}.btn{border:1px solid transparent;border-radius:6px;display:inline-block;font-size:18px;font-weight:400;line-height:22px;padding:18px 40px;-webkit-transition:all .5s;transition:all .5s;text-decoration:none;cursor:pointer;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif')}@media (max-width: 768px){.btn{font-size:16px;line-height:20px;padding:14px 28px}}.btn-blue{background:var(--primary-color, #224d91) !important;color:var(--primary-text-color, #fff)}.btn-blue:hover{background:var(--btn-bghover-color, #000) !important;color:var(--btn-texthover-color, #fff)}.btn-red{background-color:#ef4554;color:#fff}.btn-red:hover{background-color:#377dff}.btn-small{padding:10px 20px}@media (max-width: 768px){.btn-small{padding:8px 16px}}.btn-gray{background-color:#868e96;color:#fff}.global__nat{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.502);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.global__nat .success-message{width:100% !important;max-width:600px !important;margin-bottom:16px}.global__nat-content{padding:40px;background-color:#fff;max-width:600px;border-radius:8px;width:100%}.global__nat-field{margin-bottom:24px}.global__nat-field label{display:block;margin-bottom:6px;text-align:left}.global__nat-field input{display:block;width:100%;height:100%;padding:12px 20px;outline:none;border:1px solid #e1e1e1;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif');font-size:16px;line-height:1.4;border-radius:8px;background-color:#fff;resize:none}.global__nat-field .error_message{font-size:14px;line-height:1.4;color:#dc3545;font-weight:700;font-style:italic;margin-top:7px;display:none}.global__nat-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.global__nat-btn button{color:#fff;border:none;padding:12px 26px;border-radius:6px;cursor:pointer;font-size:16px;line-height:1.2;width:100%;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif')}.global__nat-btn button.global__nat-save_btn{background-color:#dc3545}.global__nat-btn button.global__nat-cancle_btn{background-color:#6c757d}.global__dm{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.502);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 17px}.global__dm-content{background-color:#fff;padding:32px 24px;border-radius:10px;width:450px;text-align:center;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.188),0 6px 6px rgba(0,0,0,0.231);box-shadow:0 10px 20px rgba(0,0,0,0.188),0 6px 6px rgba(0,0,0,0.231)}.global__dm-content p{font-size:20px;line-height:1.3;font-weight:400;margin-bottom:24px;max-width:100%;margin:0 auto 20px auto}@media (max-width: 768px){.global__dm-content p{font-size:16px}}.global__dm-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.global__dm-btn button{color:#fff;border:none;padding:12px 26px;border-radius:6px;cursor:pointer;font-size:16px;line-height:1.2;width:130px}.global__dm-btn button.global__confirm-btn{background-color:#dc3545}.global__dm-btn button.global__cancel-btn{background-color:#6c757d}.global__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px;padding:40px 30px 20px 30px}.global__flex .symptoms__head{padding:0}.global__em{background-color:#fff;padding:32px;position:fixed;top:0;z-index:9999;right:-100%;bottom:0;max-width:560px;width:100%;overflow-y:auto;-webkit-transition:all 0.5s linear;transition:all 0.5s linear}.global__em.max-860{max-width:820px}.global__em.is-modal-open{right:0}.global__em i:not(.fa-times){display:block;background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff);padding:16px;border-radius:50%;width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global__em .ti-close{display:-webkit-box;display:-ms-flexbox;display:flex}.global__em .symptoms__name{width:100% !important}.global__em-btn{padding:6px;background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff);border-radius:4px;position:absolute;right:16px;top:16px;cursor:pointer;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global__em-btn .fa-times{display:block;pointer-events:none}.global__em-btn-wrap{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.global__em-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:24px}.global__em-wrap .icon{background:var(--primary-color, #224d91);padding:16px;border-radius:50%;color:#fff;width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global__em-wrap .icon svg{fill:var(--primary-text-color, #fff)}.global-name{color:#377dff}.table__extra-info{margin-top:12px}.table__extra-info.is-mobile{display:none;margin-top:0}@media (max-width: 540px){.table__extra-info.is-mobile{display:block}}.table__extra-info a{text-decoration:none;color:#0073aa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:4px}.table__wrap{padding:20px 30px 40px 30px}@media (max-width: 1024px){.table__wrap{padding:20px 20px 40px 20px}}.table__wrap table{width:100%;border-collapse:collapse;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif');background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.102);box-shadow:0 2px 15px rgba(0,0,0,0.102);overflow:hidden}.table__wrap table th,.table__wrap table td{padding:12px;text-align:left;border-bottom:1px solid #e6e6e6;font-size:16px;line-height:1.2;font-weight:400}@media (max-width: 1440px){.table__wrap table th,.table__wrap table td{font-size:14px}}@media (max-width: 1280px){.table__wrap table th,.table__wrap table td{padding:10px}}.table__wrap table td{vertical-align:top}.table__wrap table td span{display:block;margin-bottom:4px}.table__wrap table th{background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff)}.table__wrap table tbody tr:nth-child(even){background-color:#f9f9f9}.table__wrap table tbody tr:hover{background-color:#f1f7ff;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.table__wrap table img{border-radius:100%;width:90px;height:90px;-o-object-fit:cover;object-fit:cover;border:2px solid #0073aa;padding:3px}@media (max-width: 1440px){.table__wrap table img{width:60px;height:60px}}.table__action-btn a{display:inline-block;background-color:transparent;cursor:pointer;padding:8px;border-radius:6px;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease}@media (max-width: 540px){.table__action-btn a{padding:6px}}.table__action-btn a.btn__update{background:var(--primary-color, #224d91)}.table__action-btn a.btn__update:hover{background:var(--btn-bghover-color, #0073aa)}.table__action-btn a.btn__trash{background-color:#dc3545}.table__action-btn a.btn__trash:hover{background-color:#721c24}.table__action-btn span,.table__action-btn svg{display:block;pointer-events:none}.table__action-btn span{margin-bottom:0 !important}.table__action-btn svg{width:16px;height:16px;fill:#fff}#image__preview{margin-top:10px}#image__preview img{-o-object-fit:contain;object-fit:contain;border-radius:4px}@media print{@page{size:A4 landscape;margin:0;padding:0}html,body{width:100%;height:100%;margin:0 !important;padding:0 !important;background:#fff !important}.prescription__card{width:100% !important;zoom:0.90 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important}.page-id-1172 .clinic__wrap{padding-top:20px !important}#clinic__content{padding:0;width:100% !important}.prescription__card-details{margin-top:0}.clinic__navbar,.clinic__topbar,.prescription__card-printer_wrap,.prescription__card-btn{display:none !important}.prescription__card-top{width:100%}.prescription__card-left_col{max-width:10%}.prescription__card-right_col{max-width:90%}}.gobal__404{text-align:center;padding:100px 40px;background-color:#fff;border:1px solid rgba(231,234,243,0.702)}.gobal__404-title{font-size:140px;line-height:1;font-weight:700;margin-bottom:6px}.gobal__404-sub_title{font-size:32px;line-height:1.2;font-weight:500;margin-bottom:24px}.gobal__404-description{display:block;font-size:24px;line-height:1.2;margin-bottom:52px;font-weight:400}.clinvic__import-section{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.902);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clinvic__import-section .error-message{font-size:15px;line-height:1.2;color:red;font-weight:600;font-style:italic;margin-top:5px;display:none}.clinvic__import-section.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.clinvic__import-section #progress-wrapper{position:absolute;top:0;width:100%;left:0;right:0;height:auto;bottom:auto}.clinvic__import-section #progress-bar{width:0%;height:6px;background:#0073aa;-webkit-transition:width 0.8s ease-in-out;transition:width 0.8s ease-in-out}.clinvic__import-section .clinvic-import-ajax-message{position:fixed;top:12%;right:50px;min-width:360px;padding:7px 14px !important;margin:0 !important}.clinvic__import-modal{max-width:600px;padding:40px;background-color:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.188),0 6px 6px rgba(0,0,0,0.231);box-shadow:0 10px 20px rgba(0,0,0,0.188),0 6px 6px rgba(0,0,0,0.231);border-radius:4px;width:100%;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:opacity 0.25s ease-out, -webkit-transform 0.25s ease-out;transition:opacity 0.25s ease-out, -webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out, opacity 0.25s ease-out;transition:transform 0.25s ease-out, opacity 0.25s ease-out, -webkit-transform 0.25s ease-out}.clinvic__import-modal.is-open{-webkit-transform:scale(1);transform:scale(1);opacity:1}.clinvic__import-btns{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.clinic__topbar .line{width:22px;height:2px;border-radius:1px;background-color:#000;display:block;margin:4px auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none}.font_family{font-family:system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif !important}.page-404{padding:50px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:90vh}.page-404-content .ek-title{font-size:165px;line-height:200px;margin:0}.page-404-content .ek-content{font-size:24px;line-height:1.5;margin-bottom:40px;margin-top:10px}header .main-header{padding:30px 0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.502),0 1px 2px rgba(0,0,0,0.231);box-shadow:0 1px 3px rgba(0,0,0,0.502),0 1px 2px rgba(0,0,0,0.231);-webkit-transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}header .main-header ul{margin:0;list-style-type:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}header .main-header ul li a{color:#000;text-decoration:none;text-transform:uppercase;font-size:18px;line-height:1.5}header .main-header ul li.is-btn-menu a{padding:10px 10px;border:1px solid #f7f7fa;min-width:190px;display:block;text-align:center;color:#000;background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);-webkit-transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}.clinic__app-logos{position:absolute;left:0;background-color:var(--primary-color, #224d91);min-height:80px;min-width:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1024px){.clinic__app-logos{min-width:auto;width:90px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999}}.clinic__topbar{padding:8px 20px;position:fixed;top:0;left:0;right:0;z-index:99;background-color:#fff;border-bottom:1px solid rgba(231,234,243,0.702);padding-left:260px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.clinic__topbar.is-zindex{z-index:99999}@media (max-width: 1024px){.clinic__topbar{padding-left:100px}}.clinic__topbar-menu{display:block;padding:10px;cursor:pointer}.clinic__topbar-menu i{display:block;pointer-events:none}.clinic__topbar.is-active{padding-left:100px}.clinic__topbar.is-active .clinic__app-logos{min-width:auto;width:90px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999}.clinic__topbar.is-active .clinic__navbar-logo__dp{display:none}.clinic__topbar.is-active .clinic__navbar-logo__mb{display:block;-o-object-fit:cover;object-fit:cover;border-radius:100%;width:60px;height:60px}.clinic__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.clinic__logo img{border-radius:50%;width:48px;height:48px;cursor:pointer;-o-object-fit:contain;object-fit:contain;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.188),0 1px 2px rgba(0,0,0,0.231);box-shadow:0 1px 3px rgba(0,0,0,0.188),0 1px 2px rgba(0,0,0,0.231)}.clinic__logo .text{font-size:22px;line-height:1.2;font-weight:600}@media (max-width: 1024px){.clinic__logo .text{font-size:18px}}@media (max-width: 768px){.clinic__logo .text{display:none}}.clinic__navbar{background-color:var(--primary-color, #224d91);border-width:0 1px 0 0;width:240px;position:fixed;top:80px;bottom:0;left:0;z-index:9}@media (max-width: 1024px){.clinic__navbar{left:-100%;opacity:0;visibility:hidden;-webkit-transition:all 0.5s linear;transition:all 0.5s linear}.clinic__navbar.is-mobile-active{opacity:1;visibility:visible;left:0;z-index:99999}}.clinic__navbar-content{height:calc(100vh - 150px);overflow-y:auto}.clinic__navbar-content::-webkit-scrollbar{width:6px}.clinic__navbar-content::-webkit-scrollbar-track{background:transparent}.clinic__navbar-content::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}.clinic__navbar.is-active{width:90px;position:absolute;height:100vh;bottom:auto}.clinic__navbar.is-active .navbar-container{background-color:var(--primary-color, #224d91)}.clinic__navbar.is-active .clinic__navbar-content{height:auto;overflow:initial}.clinic__navbar.is-active .clinic__navbar-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clinic__navbar.is-active .clinic__navbar-link .text{display:none}.clinic__navbar.is-active .clinic__navbar-logo__dp{display:none}.clinic__navbar.is-active .clinic__navbar-logo__mb{display:block;-o-object-fit:cover;object-fit:cover;border-radius:100%;width:60px;height:60px}.clinic__navbar.is-active .clinic__navbar-link i{font-size:24px}.clinic__navbar.is-active .clinic__navbar-list .clinic__navbar-sub__menu.is-open{position:absolute;top:0;left:90px;min-width:220px;padding:16px;background:var(--primary-color, #224d91);z-index:9}.clinic__navbar.is-active .clinic__navbar-list .clinic__navbar-sub__menu.is-open li a{margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.clinic__navbar.is-active .clinic__navbar-list .clinic__navbar-sub__menu.is-open li+li{margin-top:6px !important}.clinic__navbar-brand{display:block;padding-top:8px}.clinic__navbar-logo__dp{max-width:180px;width:100%;height:68px;-o-object-fit:contain;object-fit:contain;margin:0 auto}@media (max-width: 1024px){.clinic__navbar-logo__dp{display:none}}.clinic__navbar-logo__mb{display:none}@media (max-width: 1024px){.clinic__navbar-logo__mb{display:block;-o-object-fit:cover;object-fit:cover;border-radius:100%;width:60px;height:60px}}.clinic__navbar-footer{padding-top:10px;margin-top:20px;border-top:1px solid #d5d5dd}.clinic__navbar-footer .clinic__navbar-link{color:#fff;font-size:16px;line-height:1.2;font-weight:400;text-decoration:none;padding:12px 20px;margin:10px 8px 0;border-radius:3px;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;display:-webkit-box;display:-ms-flexbox;display:flex}.clinic__navbar-footer .clinic__navbar-link:hover{background-color:#fff;color:#000}.clinic__navbar-footer .clinic__navbar-link span{margin-left:12px}.clinic__navbar-lists{margin:0;padding:0}.clinic__navbar-lists li{position:relative}.clinic__navbar-lists li a{color:var(--primary-text-color, #fff);font-size:16px;line-height:1.2;font-weight:400;text-decoration:none;padding:12px 20px;margin:10px 8px 0;border-radius:3px;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;display:-webkit-box;display:-ms-flexbox;display:flex}.clinic__navbar-lists li a:hover{background:var(--menu-bghover-color, #fff);color:var(--menu-texthover-color, #000)}.clinic__navbar-lists li a span{margin-left:12px}.clinic__navbar-lists li a.is-perment-active{background:var(--menu-bgactive-color, #fff) !important;color:var(--menu-textactive-color, #000) !important}.clinic__navbar-lists li a.active{background:var(--menu-bghover-color, #fff);color:var(--menu-texthover-color, #000)}.clinic__navbar-lists li+li{margin-top:16px}.clinic__navbar-sub__menu{padding:0;margin:0;list-style-type:none;padding-left:24px;display:none}.clinic__navbar-sub__menu.is-open{display:block}.clinic__navbar-sub__menu li{margin:0 !important}.clinic__navbar-sub__menu li a.is-child-active{border:2px solid var(--menu-bgactive-color, #fff);background-color:transparent !important}.clinic__profile-tabs{position:relative}.clinic__profile-tabs.is-active .clinic__profile-wrap{visibility:visible;top:10px;opacity:1;z-index:1}.clinic__profile-wrap{position:absolute;width:130px;background-color:#fff;top:0px;padding:10px;border-radius:2px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);z-index:-1;opacity:0;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;margin-top:48px;visibility:hidden}.clinic__profile-wrap a{display:block;color:#000;text-decoration:none;width:100%;padding:2px 6px}form .cn-have-account{margin-bottom:16px;margin-top:32px}form .text__danger{color:#ef4554}form .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}form .row .col-md-6{width:100%}form .row.flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}form label{display:block;color:#000;margin-bottom:4px}form label .is-red{color:#ef4554}form .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}form .form-check-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:42px !important}form input:not(input[type="checkbox"]),form select:not(input[type="checkbox"]),form textarea:not(input[type="checkbox"]){display:block;width:100%;height:100%;padding:12px 20px;outline:none;border:1px solid #e1e1e1;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif');font-size:16px;line-height:1.4;border-radius:8px;background-color:#fff;resize:none}@media (max-width: 768px){form input:not(input[type="checkbox"]),form select:not(input[type="checkbox"]),form textarea:not(input[type="checkbox"]){padding:10px 16px}}form input[type="checkbox"]{width:0;height:0;padding:0;margin:0;cursor:pointer;position:relative}form input[type="checkbox"]::before{content:'';-webkit-appearance:none;background-color:#fff;border:1px solid #e1e1e1;padding:12px;display:inline-block}form input[type="checkbox"]:checked::before{background:var(--primary-color, #224d91);border:1px solid var(--primary-color, #224d91)}form input[type="checkbox"]:checked::after{content:'';display:block;position:absolute;top:4px;left:10px;width:5px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}form .mb-3{margin-bottom:20px}form .form__group-custom{margin-bottom:20px;width:100%}form .form__inner-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media (max-width: 768px){form .form__inner-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0}}@media (max-width: 1200px){form .form__inner-group.is-table-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0}}@media (max-width: 768px){form .form__inner-group.is-mobile-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0}}@media (max-width: 768px){form .form__group-submit{width:100%}}.cli-register{padding:70px 0 100px 0}.cli-wrap{background-color:#fff;padding:40px 30px;border-radius:4px;margin:0 auto}.cli-wrap .cli-heading{font-size:30px;line-height:1.2;margin-bottom:32px;font-weight:500}.cli-wrap .cli-heading-login{text-transform:uppercase;margin-bottom:32px}.cli-wrap.cli-login-wrap .mb-3{margin-bottom:20px}.cli-wrap .error-message{font-size:15px;line-height:1.2;color:#ef4554;font-style:italic;display:none}.cli-email{margin-bottom:16px}.cli-btn-fp{cursor:pointer}.cli-fp-section,.cli-rap-section{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:70px;padding-bottom:70px}.cli-fp-section .border,.cli-rap-section .border{margin:32px 0 16px 0;border-bottom:1px solid #e1e1e1}.cli-fp-section .btn-wrap,.cli-rap-section .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.cli-rap-section .cli-heading{font-size:32px}.cli-rap-section .new-pass-wrap{margin-bottom:16px}.cli-rap-section .confirm-pass-wrap{margin-bottom:32px}.cli-front-page{padding-top:100px;padding-bottom:100px}.cli-about-info{padding:20px;background-color:#fff;border-radius:4px}.cli-title{font-size:32px;line-height:1.4;text-align:center;background-color:#224d91;color:#fff;border-radius:4px;padding:15px;margin:-43px 0px 0px 0px}.cli-description{padding-top:25px;text-align:center}body.is-has-clinic .is-has-register{padding-top:50px;padding-bottom:100px}body.is-has-clinic .is-has-register .wpforms-container{margin:0;padding:40px;background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231)}body.is-has-clinic .is-has-register .wpforms-field{padding:0 !important;margin-bottom:26px}body.is-has-clinic .is-has-register .wpforms-field input{padding:10px 16px;height:auto}body.is-has-clinic .is-has-register .wpforms-field-label{color:#000;margin-bottom:5px}body.is-has-clinic .is-has-register .wpforms-submit{min-width:200px;padding:14px;height:auto;font-size:16px;line-height:1.4;margin-top:16px;background-color:#377dff !important}.clinic__content{height:100%;padding-left:240px;padding-top:80px;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1}@media (max-width: 1024px){.clinic__content{padding-left:0}}.clinic__content.is-active{padding-left:90px;position:relative}.clinic__content.is-active::before{content:'';position:absolute;background-color:var(--primary-color, #224d91);left:0;width:90px;height:98%;z-index:-2}.clinic__wrap{padding:30px}@media (max-width: 1024px){.clinic__wrap{padding:20px}}.desh-section .pat-warp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.desh-section .pat-row{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:24px;column-gap:24px;row-gap:30px;margin-bottom:30px}@media (max-width: 1200px){.desh-section .pat-row{grid-template-columns:repeat(2, 1fr);row-gap:24px}}@media (max-width: 768px){.desh-section .pat-row{grid-template-columns:1fr;row-gap:16px}}.desh-section .pat-col{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.102);box-shadow:0 1px 4px 0 rgba(0,0,0,0.102)}.desh-section .pat-col-1 .pat-icon i{color:#0073aa}.desh-section .pat-col-2 .pat-icon i{color:#fb6d9d}.desh-section .pat-col-3 .pat-icon i{color:#33b5e5}.desh-section .pat-content{padding-left:30px}.desh-section .pat-content p{margin:0}.desh-section .pat-today__count{color:#797979;font-size:32px;line-height:35px}.desh-section .pat-icon{padding:38px 40px;background-color:rgba(244,248,251,0.6)}@media (max-width: 1200px){.desh-section .pat-icon{padding:32px}}.desh-section .pat-icon i{display:block;font-size:48px}@media (max-width: 1200px){.desh-section .pat-icon i{font-size:40px}}.desh-section .pat-static__text{font-size:14px}.desh-section .card-row{padding-top:30px;display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media (max-width: 768px){.desh-section .card-row{grid-template-columns:1fr;row-gap:52px}}.desh-section .card-wrap{display:inline-block;position:relative;width:100%;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.188);box-shadow:0 1px 4px 0 rgba(0,0,0,0.188);border-radius:6px;color:rgba(0,0,0,0.871);background:#fff}.desh-section .card-heading{padding:15px 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}@media (max-width: 1200px){.desh-section .card-heading{gap:12px}}.desh-section .card-heading .pull-right{position:relative;top:-35px}@media (max-width: 1200px){.desh-section .card-heading .pull-right{top:2px}}.desh-section .card-heading-wrap{width:calc(100% - 85px)}@media (max-width: 1200px){.desh-section .card-heading-wrap{width:calc(100% - 72px)}}.desh-section .card-heading i{background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff);padding:17px 15px;font-size:2rem;border-radius:3px;margin-top:-30px;width:70px;height:70px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1200px){.desh-section .card-heading i{padding:10px;width:60px;height:60px}}.desh-section .card-body{padding:20px}.desh-section .card-title{font-size:24px;line-height:1.5;color:#3C4858;font-weight:500}@media (max-width: 1366px){.desh-section .card-title{font-size:20px}}@media (max-width: 1200px){.desh-section .card-title{font-size:18px}}.desh-section .card-table{width:100%;border-collapse:collapse;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif');background-color:#fff;border-radius:8px;overflow:hidden}.desh-section .card-table th{background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff)}.desh-section .card-table th:nth-child(1){width:40%}.desh-section .card-table th,.desh-section .card-table td{padding:12px;text-align:left;border-bottom:1px solid #e6e6e6;font-size:14px;line-height:1.2;font-weight:400;vertical-align:text-top}.patient__input-field{display:none !important}.patient__preview{width:250px;height:250px;background:#e9e9e9;border-radius:6px;-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,0.502),0 4px 25px 0px rgba(0,0,0,0.102),0 8px 10px -5px rgba(0,0,0,0.2);box-shadow:0 10px 30px -12px rgba(0,0,0,0.502),0 4px 25px 0px rgba(0,0,0,0.102),0 8px 10px -5px rgba(0,0,0,0.2);position:relative;overflow:hidden;cursor:pointer}@media (max-width: 1200px){.patient__preview{width:190px;height:190px}}.patient__preview-image{-o-object-fit:cover;object-fit:cover}@media (max-width: 1200px){.patient__preview-image{width:100%;height:100%;-o-object-fit:none;object-fit:none}}.patient__image-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(55,125,255,0.949);color:#fff;padding:14px 30px;font-weight:400;opacity:1;font-size:20px;line-height:1.2;width:80%;text-align:center;text-transform:uppercase;pointer-events:none}@media (max-width: 1200px){.patient__image-label{padding:12px;font-size:16px}}.patient___title{text-transform:capitalize}.patient__wrap{padding:32px;border:1px solid #e9e9e9;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231)}@media (max-width: 768px){.patient__wrap{padding:24px}}@media (max-width: 540px){.patient__wrap{padding:14px}}.patient__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:32px}.patient__head i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px;border-radius:50%;width:64px;height:64px;background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff)}@media (max-width: 768px){.patient__head i{padding:6px;width:54px;height:54px}}.patient__head-list{margin-bottom:0;padding:40px 30px 20px 30px}.patient__svg{display:block;background-color:#224d91;padding:16px;border-radius:50%}.patient__svg svg{display:block;width:32px;height:32px;fill:#fff}.patient__btn-wrap{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.patient__action-btn a{display:inline-block;background-color:transparent;cursor:pointer;padding:8px;border-radius:6px;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease}@media (max-width: 540px){.patient__action-btn a{padding:6px}}.patient__action-btn a.btn__edit{background:var(--primary-color, #224d91)}.patient__action-btn a.btn__edit:hover{background:var(--btn-bghover-color, #000) !important;color:var(--btn-texthover-color, #fff)}.patient__action-btn a.btn__delete{background-color:#dc3545}.patient__action-btn a.btn__delete:hover{background-color:#721c24}.patient__action-btn span,.patient__action-btn svg{display:block;pointer-events:none;margin-bottom:0 !important}.patient__action-btn svg{width:16px;height:16px;fill:var(--primary-text-color, #fff)}.patient__search-wrap{padding:0 30px 20px 30px}@media (max-width: 1024px){.patient__search-wrap{padding:0 20px 20px 20px}}.patient__search-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media (max-width: 768px){.patient__search-inner{padding:20px;border:1px solid #e6e6e6;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.patient__search-inner .form__group-custom{margin:0}.patient__pagination .pagination{margin:0;padding:0 30px 40px 30px;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.patient__pagination .pagination .page-item .page-link{padding:.5rem .75rem;background-color:#fff;border:1px solid #dee2e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:#000;min-width:34px}.patient__pagination .pagination .page-item.active .page-link{background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff)}.patient__edit-form{background-color:#fff;padding:32px;position:fixed;top:0;z-index:9999;right:-100%;bottom:0;max-width:820px;width:100%;overflow-y:auto;-webkit-transition:all 0.5s linear;transition:all 0.5s linear}@media (max-width: 768px){.patient__edit-form{padding:24px}}.patient__edit-form.is-modal-open{right:0}.patient__close-btn{padding:6px;background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff);border-radius:4px;position:absolute;right:16px;top:16px;cursor:pointer;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.patient__close-btn .fa-times{display:block;pointer-events:none}.patient__name{text-transform:uppercase}.patient__modal{position:fixed;top:-50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translateX(-50%);right:0;bottom:auto;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;opacity:0;z-index:-1}.patient__modal.is-active{z-index:9999999;opacity:1;top:140px}.patient__modal-wrap{padding:32px;background-color:#fff;border-radius:2px;max-width:720px;margin:0 auto;width:100%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231)}.patient__modal-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:2px solid #e9ecef}.patient__modal-head_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.patient__modal-icon{display:block}.patient__modal-icon i{display:block;font-size:2rem;color:#0a3622}.patient__modal-label{font-size:32px;font-weight:400;color:#36404a}.patient__modal-close{display:block;text-decoration:none;color:gray;padding:4px}.patient__modal-close i{display:block;pointer-events:none;font-size:20px}.patient__modal-body{padding:30px 0;border-bottom:2px solid #e9ecef}.patient__modal-name{font-size:32px;line-height:1.2;text-align:center;color:#36404a;margin-bottom:10px}.patient__modal-phone_number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;line-height:1.2}.patient__modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-top:16px}.patient__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}@media (max-width: 768px){.patient__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.patient__left-col{width:280px;max-width:100%}@media (max-width: 768px){.patient__left-col{width:100%}}.patient__right-col{max-width:100%;width:calc(100% - 296px)}@media (max-width: 768px){.patient__right-col{width:100%}}.patient__action-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:6px}@media (max-width: 991px){.patients__table thead tr th:nth-child(1),.patients__table thead tr th:nth-child(2),.patients__table thead tr th:nth-child(4){display:none}}@media (max-width: 540px){.patients__table thead tr th:nth-child(5){display:none}.patients__table thead tr th:nth-child(6){width:120px !important}}@media (max-width: 991px){.patients__table tbody tr td:nth-child(1),.patients__table tbody tr td:nth-child(2),.patients__table tbody tr td:nth-child(4){display:none}}@media (max-width: 540px){.patients__table tbody tr td:nth-child(5){display:none}}.prescription__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}@media (max-width: 540px){.prescription__list table thead tr th:nth-child(1),.prescription__list table thead tr th:nth-child(3){display:none}}.prescription__list table tbody tr td .name{display:none}@media (max-width: 540px){.prescription__list table tbody tr td .name{display:block}}@media (max-width: 540px){.prescription__list table tbody tr td:nth-child(1),.prescription__list table tbody tr td:nth-child(3){display:none}}.prescription__row{display:grid;grid-template-columns:24% 50% 24%;gap:10px;margin-bottom:32px}@media (max-width: 1600px){.prescription__row{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768px){.prescription__row{grid-template-columns:1fr}}.prescription__row .select2-selection--multiple{display:block;width:100%;height:100%;padding:12px 20px 13px 20px;outline:none !important;border:1px solid #e1e1e1 !important;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif');font-size:16px;line-height:1.4;border-radius:8px;background-color:#fff;resize:none}.prescription__row .select2-search__field{margin:0 !important}.prescription__colu-1,.prescription__colu-2,.prescription__colu-3{background-color:#fff;padding:24px;border-radius:8px}@media (max-width: 768px){.prescription__colu-1,.prescription__colu-2,.prescription__colu-3{padding:12px}}@media (max-width: 1600px){.prescription__colu-2{grid-column-start:1;grid-column-end:4}}@media (max-width: 768px){.prescription__colu-2{grid-column-start:auto;grid-column-end:auto}}.prescription__colu-3 .prescription__rx-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1600px){.prescription__colu-3{grid-column-start:2;grid-row-start:1}}@media (max-width: 768px){.prescription__colu-3{grid-column-start:auto;grid-row-start:auto}}.prescription__drug-wrap .add-btn,.prescription__add-nf .add-btn{padding:8px;min-width:64px;text-align:center;border-radius:4px}@media (max-width: 768px){.prescription__drug-wrap .add-btn,.prescription__add-nf .add-btn{min-width:34px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.prescription__drug-wrap .add-btn i,.prescription__add-nf .add-btn i{display:block;height:16px;pointer-events:none}.prescription__add-nf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:20px}.prescription__drug-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:24px;margin-bottom:20px}@media (max-width: 768px){.prescription__drug-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:10px;column-gap:10px}}.prescription__drug-wrap input[name="drug_strength"]{width:84%}.prescription__drug-prescription-card{max-width:880px;margin:0 auto 24px auto}.prescription__rx{width:100%}.prescription__rx-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:20px}@media (max-width: 768px){.prescription__rx-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.prescription__checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:20px;margin-bottom:20px}@media (max-width: 768px){.prescription__checkbox-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.prescription__checkbox-group label{margin:0}.prescription__checkbox-group .text{padding-left:36px;vertical-align:super;cursor:pointer}.prescription__advice{margin-bottom:32px}.prescription__button{text-align:right}.prescription__name,.prescription__note{width:100%}.prescription__btn-wrap{text-align:right}.prescription__btn-wrap .btn{width:50%}@media (max-width: 540px){.prescription__btn-wrap .btn{width:100%;margin-bottom:16px;margin-top:16px}}.prescription__form-wrap{position:relative}.prescription__form-wrap .save-prescription-template-btn{width:48%;position:absolute;bottom:0;left:0}@media (max-width: 540px){.prescription__form-wrap .save-prescription-template-btn{width:100%;position:relative;bottom:auto;left:auto}}.prescription__action-btn .btn__prescription-edit{padding:6px}@media (max-width: 540px){.prescription__action-btn .btn__prescription-edit{padding:4px}}.prescription__action-btn .btn__prescription-edit svg{width:20px;height:auto}.appointment__bstatus{display:none !important}@media (max-width: 768px){.appointment__bstatus{display:block !important}}.appointment__list .green_cls,.appointment__list .orange_cls{padding:3px 10px;border-radius:3px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff}.appointment__list .green_cls,.appointment__list .orange_cls{background:#2bbbad}.appointment__list .orange_cls{background:orange}@media (max-width: 768px){.appointment__list table thead tr th:nth-child(1),.appointment__list table thead tr th:nth-child(4){display:none}}@media (max-width: 540px){.appointment__list table thead tr th{padding:5px}.appointment__list table thead tr th:nth-child(3){width:100px !important}.appointment__list table thead tr th:nth-child(2){padding-left:6px}}.appointment__list table tbody .red{font-style:italic;margin-top:8px;font-weight:500;margin-bottom:0;color:red}@media (max-width: 768px){.appointment__list table tbody tr td:nth-child(1),.appointment__list table tbody tr td:nth-child(4){display:none}}@media (max-width: 540px){.appointment__list table tbody tr td{padding:5px;font-size:13px}.appointment__list table tbody tr td:nth-child(2){padding-left:6px}.appointment__list table tbody tr td:last-child{padding-right:2px}.appointment__list table tbody tr td span.email{word-break:break-all}}.appointment__wrap{padding:32px;border:1px solid #e9e9e9;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231)}@media (max-width: 1200px){.appointment__wrap{padding:24px}}@media (max-width: 768px){.appointment__wrap{padding:14px}}.appointment__wrap .global__flex{padding:0;margin-bottom:32px}@media (max-width: 768px){.appointment__wrap .global__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:16px}}.appointment__btn-wrap{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.appointment__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.appointment__row .new-prescription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:10px;margin-bottom:12px;padding:6px 12px;font-size:16px;line-height:1.3}@media (max-width: 768px){.appointment__row .new-prescription{font-size:14px}}@media (max-width: 540px){.appointment__row .new-prescription{padding:5px 4px;font-size:12px}}.appointment__row .view-medical-history{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#0073aa}.appointment__status-wrap{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.appointment__status-wrap label{margin:0;padding-left:40px;margin-top:2px}.appointment__add-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.appointment__add-new i{display:block;height:16px}.appointment__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;column-gap:8px}@media (max-width: 540px){.appointment__btns{-webkit-column-gap:3px;column-gap:3px}}@media (max-width: 991px){.appointment__col-left{width:100%}}@media (max-width: 991px){.appointment__col-right{display:none}}.symptoms__wrap{padding:32px;border:1px solid #e9e9e9;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231)}@media (max-width: 768px){.symptoms__wrap{padding:20px}}@media (max-width: 540px){.symptoms__wrap{padding:14px}}.symptoms__wrap .text__danger{color:red}.symptoms__wrap .form__group-custom{margin-bottom:20px;width:100%}.symptoms__wrap .form__inner-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.symptoms__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:32px}.symptoms__head i{background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff);padding:16px;border-radius:50%;width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 768px){.symptoms__head i{padding:6px;width:54px;height:54px}}.symptoms__head .icon{background:var(--primary-color, #224d91);padding:16px;border-radius:50%;color:#fff;width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.symptoms__head .icon svg{fill:var(--primary-text-color, #fff)}.symptoms__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:40px}.symptoms__name{width:30% !important}.symptoms__title{text-transform:capitalize}.symptoms__add-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.symptoms__add-new i{display:block;height:16px}.drug__filter{margin-bottom:24px}.drug__filter-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:16px;column-gap:16px;row-gap:25px}.drug__filter-field{width:500px !important}.drug__title{margin-bottom:16px}.bill{margin-top:22px}.bill__add-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bill__list table tr td.bill-wrap-col .bill-p-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.bill__list table tr td.bill-wrap-col span{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3px 10px;background:#007bff;border-radius:3px;color:#fff;display:block}.bill__list table tr td.bill-wrap-col span svg{display:block;width:auto;height:20px;fill:#fff}.bill__list table tr td.bill-wrap-col span.is-unpaid{background:orange}.bill__list table tr td.bill-wrap-col span.is-paid{background:lime}.bill-search .form__inner-group{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.bill__search-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bill__search-form{max-width:740px;width:100%}.bill__search-form .bill_show__search{width:280px}.bill__status{-webkit-appearance:none;-moz-appearance:none;appearance:none}.bill__downalod-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 16px;margin-top:26px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bill__downalod-btn .bill_show__search{display:block;width:100%;height:100%;padding:12px 20px;outline:none;border:1px solid #e1e1e1;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif');font-size:16px;line-height:1.4;border-radius:8px;background-color:#fff;resize:none;min-width:320px}.bill__downalod-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.bill__downalod-wrap .select-dropdown{margin-left:10px;display:none}.bill__downalod-wrap .select-dropdown .form__drop-down::before{right:11px;top:17px}.bill__downalod-wrap .select-dropdown select{outline:none;border:1px solid #e1e1e1;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif');font-size:16px;line-height:1.4;border-radius:8px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px}.form__drop-down{position:relative}.form__drop-down select{padding:12px 32px 12px 20px !important}.form__drop-down::before{content:"\f107";font:normal normal normal 14px / 1 FontAwesome;position:absolute;right:13px;top:46px;font-weight:600;font-size:14px;line-height:1;pointer-events:none}.cli-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:20px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.102);box-shadow:0 10px 40px rgba(0,0,0,0.102);overflow:hidden}.cli-left{width:100%;-webkit-box-flex:0.75;-ms-flex:0.75;flex:0.75;position:relative;padding:20px;background-color:#f7f9fc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cli-left img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:6px}.cli-right{width:100%;-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}.cli-text{position:absolute;bottom:40px;left:40px;color:#fff}.cli-text p{margin:0}.cli-sub-title{font-size:26px;margin:0 0 10px;font-weight:700}.cli-sub-title span{color:#377dff !important}.clinvic-profile__card{padding:32px;border:1px solid #e9e9e9;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.102),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.102),0 3px 6px rgba(0,0,0,0.231);text-align:center;margin:0 16px}.clinvic-profile__avatar img{margin:0 auto;border-radius:10px;height:auto}.clinvic-profile__details-name{margin-top:10px;margin-bottom:5px}.clinvic-profile__email{margin-bottom:10px}.clinvic-profile__email p{margin:0}.clinvic-profile__edit-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.clinvic-profile__edit-btn i{display:block;height:16px}.clinvic__ajax-response{position:fixed;top:10%;right:2%;z-index:999999;padding:10px 16px;background-color:#d1e7dd;color:#0a3622;width:auto;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;border-radius:2px;visibility:hidden;opacity:0;z-index:-1}.clinvic__modal{position:fixed;top:-100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:auto;-webkit-transition:all 0.4s linear;transition:all 0.4s linear;opacity:0;z-index:99999;visibility:hidden}.clinvic__modal.clinvic__modal--patient .clinvic__modal-dialog{width:1100px}.clinvic__modal.clinvic__modal--patient.is-active{visibility:visible;opacity:1;top:100px}.clinvic__modal.modal--symptom{width:100%;padding:0 16px}.clinvic__modal.modal--symptom.is-active{visibility:visible;opacity:1;top:100px}.clinvic__modal--suggested-report{width:100%;padding:0 16px}.clinvic__modal--suggested-report.is-active{visibility:visible;opacity:1;top:100px}.clinvic__modal--drug_modal{padding:0px 16px;width:100%}.clinvic__modal--drug_modal .clinvic__modal-dialog{overflow-x:hidden;max-height:calc(100vh - 212px)}.clinvic__modal--drug_modal.is-active{visibility:visible;opacity:1;top:100px}.clinvic__modal-dialog{padding:32px;background-color:#fff;border-radius:2px;max-width:100%;margin:0 auto;width:540px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.102),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.102),0 3px 6px rgba(0,0,0,0.231);height:100%}@media (max-width: 768px){.clinvic__modal-dialog{padding:20px}}.clinvic__modal-close{width:30px;height:30px;padding:4px;background-color:#ef4554;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;color:#fff;cursor:pointer}.clinvic__modal-close i{pointer-events:none}.clinvic__modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px;border-bottom:2px solid #e9ecef}.clinvic__modal-body{padding:30px 0}.clinvic__modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding-top:16px;border-top:2px solid #e9ecef}.clinvic__modal-title{font-size:24px;line-height:1.5;font-weight:400}@media (max-width: 768px){.clinvic__modal-title{font-size:20px}}.clinvic__modal-error{font-size:15px;line-height:1.2;margin-top:5px;color:red;font-style:italic;font-weight:400;display:none}.clinvic__modal-pf__wrap #image__upload{display:none}.clinvic__modal-preview{width:250px;height:250px;background:#e9e9e9;border-radius:6px;-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,0.502),0 4px 25px 0px rgba(0,0,0,0.102),0 8px 10px -5px rgba(0,0,0,0.2);box-shadow:0 10px 30px -12px rgba(0,0,0,0.502),0 4px 25px 0px rgba(0,0,0,0.102),0 8px 10px -5px rgba(0,0,0,0.2);position:relative;overflow:hidden;cursor:pointer;margin-bottom:32px}.clinvic__modal-preview__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.clinvic__modal-preview__label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(55,125,255,0.949);color:#fff;padding:14px 30px;font-weight:400;opacity:1;font-size:20px;line-height:1.2;width:80%;text-align:center;text-transform:uppercase}.clinvic__modal-pf__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.clinvic__modal-pf__wrap .form__group-custom{margin-bottom:16px}.clinvic__modal-left{width:28%}.clinvic__modal-right{width:70%}.clinvic__modal-name{margin-bottom:16px}.profile__edit-modal{max-width:1024px}.profile__edit-modal .error-message{font-size:15px;line-height:1.2;color:#ef4554;font-style:italic;display:none}.profile_image_preview{margin:0;position:relative;width:220px;height:auto}.profile_image_preview input[type="file"]{position:absolute;left:0;right:0;bottom:0;top:0;z-index:10;opacity:0;cursor:pointer}.profile_image_preview img{border:1px solid #e7e7e7;padding:10px;border-radius:5px}.payment__btn-wrap{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.payment__edit-modal{max-width:780px}.payment__downalod-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:16px 30px}.payment__downalod-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.payment__downalod-wrap .select-dropdown{margin-left:20px}.payment__downalod-wrap .select-dropdown .form__drop-down{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.payment__downalod-wrap .select-dropdown .form__drop-down::before{left:auto;top:13px;right:64px}.payment__downalod-wrap .select-dropdown .form__drop-down .payment_show{padding:8px 27px 8px 16px !important}.payment_show,.payment_show__search{display:block;width:100%;height:100%;outline:none;border:1px solid #e1e1e1;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif');font-size:16px;line-height:1.4;border-radius:8px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:70px}.payment_show__search{padding:12px 20px}.payment-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.payment-btn-wrap .btn{padding:8px 16px;font-size:16px;line-height:1.2}.payment__search .form__group-custom{position:relative}.payment__search .error-message{font-size:15px;line-height:1.2;color:#ef4554;font-style:italic;position:absolute;bottom:-21px}.payment__pending-amount{position:relative}.payment__pending-amount .is-has-pending{position:absolute;top:-3px;left:0}.payment__pending-amount .is-has-pending:checked ~ .pending-amount{display:block}.payment__pending-amount .label{padding-left:36px}.payment__pending-amount .pending-amount{margin-top:20px;display:none}.payment__main-wrap{padding:0 16px 40px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:11px}.payment__main-wrap .pagination{padding:0}.payment__total-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px 40px 30px}.payment__total-wrap .pagination{padding:0}.payment__total-amount{padding:13px 20px;background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff);border-radius:2px;letter-spacing:1px}.template__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px;margin-bottom:32px}.template__row .select2-selection--multiple{display:block;width:100%;height:100%;padding:12px 20px 13px 20px;outline:none !important;border:1px solid #e1e1e1 !important;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif');font-size:16px;line-height:1.4;border-radius:8px;background-color:#fff;resize:none}.template__row .select2-search__field{margin:0 !important}.template__left-colu,.template__right-colu{padding:20px;background-color:#fff;border-radius:8px}.template__left-colu.w-100,.template__right-colu.w-100{width:100%}.template__left-colu{width:30%}.template__right-colu{width:calc(100% - 32%)}.template__rx{width:100%;max-width:100%}.template__drug-wrap{margin-bottom:24px}@media (max-width: 540px){.template__drug-wrap{margin-bottom:16px}}.template__rx-wrap,.template__drug-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:20px}@media (max-width: 540px){.template__rx-wrap,.template__drug-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.template__rx-wrap,.template__drug-wrap{width:100%;max-width:100%}.template__checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:20px;margin-bottom:24px}@media (max-width: 540px){.template__checkbox-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.template__checkbox-group label{margin:0}.template__checkbox-group .text{padding-left:36px;vertical-align:super;cursor:pointer}.template__advice{width:60%}.template__name,.template__note{width:100%}.template__btn-wrap .btn-save-template,.template__btn-wrap .btn-update-template{width:100%}.template__drug-index{padding-right:16px;border-right:2px solid #007bff}@media (max-width: 540px){.template__drug-index{padding-right:0;border-right:0;border-bottom:2px solid #007bff;padding-bottom:8px;margin-bottom:16px}}.template__drug-prescription{padding:20px;background-color:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:100%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);margin-bottom:12px}@media (max-width: 540px){.template__drug-prescription{padding:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:0}}.template__drug-prescription-card{max-width:880px;margin:0 auto 24px auto}@media (max-width: 540px){.template__drug-prescription-card{max-width:100%;margin:0 auto 16px auto}}.template__drug-content{width:100%;padding-left:16px}@media (max-width: 540px){.template__drug-content{padding-left:0;font-size:14px}}.template__drug-header{display:grid;grid-template-columns:30% 35% 22% 10%;width:100%;margin-bottom:10px;gap:8px}@media (max-width: 991px){.template__drug-header{grid-template-columns:1fr;row-gap:2px}}.template__drug-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}@media (max-width: 991px){.template__drug-actions{grid-column-start:2;grid-row-start:1}}.template__drug-edit,.template__drug-delete{display:inline-block;background-color:transparent;cursor:pointer;padding:8px;border-radius:6px;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}@media (max-width: 540px){.template__drug-edit,.template__drug-delete{padding:6px}}.template__drug-edit span,.template__drug-delete span{display:block;pointer-events:none}.template__drug-edit svg,.template__drug-delete svg{width:16px;height:16px;fill:#fff;display:block;pointer-events:none}.template__drug-edit{background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff)}.template__drug-edit:hover{background:var(--btn-bghover-color, #0073aa);color:var(--btn-texthover-color, #fff)}.template__drug-delete{background-color:#dc3545}@media (max-width: 991px){.template__drug-type,.template__drug-dw,.template__drug-strength{grid-column-start:1}}.template__modal{padding:32px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);max-width:800px;border-radius:8px;background-color:#fff;position:fixed;top:-100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;visibility:hidden;opacity:0;z-index:-1;width:100%;max-height:calc(100vh - 120px);overflow-y:auto}@media (max-width: 991px){.template__modal{width:auto;max-width:100%;left:30px;right:30px;-webkit-transform:none;transform:none;padding:20px}}@media (max-width: 768px){.template__modal{left:16px;right:16px}}.template__modal.is-active{top:100px;visibility:visible;opacity:1;z-index:9999}.template__modal .drug_type,.template__modal .drug_strength{width:44%}@media (max-width: 540px){.template__modal .drug_type,.template__modal .drug_strength{width:100%}}.template__modal-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:32px}@media (max-width: 540px){.template__modal-wrap{margin-bottom:20px}}.template__modal-title{font-size:32px;line-height:1.2}@media (max-width: 991px){.template__modal-title{font-size:24px}}@media (max-width: 540px){.template__modal-title{font-size:18px}}.template__modal-close{display:block;padding:10px;text-decoration:none;color:gray}.template__modal-close .fa-times{display:block}.template__modal-body{margin-bottom:48px}@media (max-width: 540px){.template__modal-body{margin-bottom:32px}}.template__modal-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.template__status{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}.template__status label{margin:0;padding-left:40px;margin-top:2px}.template__rx-wrap .add-btn{padding:8px;min-width:64px;text-align:center;border-radius:4px}.template__rx-wrap .add-btn i{display:block;height:16px}.page-id-1172 .clinic__wrap{padding-top:60px}.prescription__card{padding:32px;border:1px solid #e9e9e9;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);background-color:#fff}.prescription__card-top{margin-bottom:32px}.prescription__card .btn-print-page{background-color:#2bbbad;color:#fff}.prescription__card .btn-print-prescription{background-color:#4c5667;color:#fff}.prescription__card .btn-prescription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 16px;font-size:16px;font-weight:400;border-radius:0;font-family:var(--dynamic-font-family, '"Fira Sans Condensed", sans-serif')}.prescription__card .btn-prescription .ti-printer{padding:0;background-color:transparent;color:#fff;font-size:16px}.prescription__card-details{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,0.102)}.prescription__card-title{font-size:28px;line-height:30px;margin-bottom:10px;font-weight:400}.prescription__card-printer_wrap{margin-top:-62px}.prescription__card-printer_wrap .fa-print{display:block;background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff);padding:16px;border-radius:50%;width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prescription__card-third{max-width:170px}.prescription__card-third p{margin:0;font-size:14px;text-align:right}.prescription__card-third p+p{margin-top:10px}.prescription__card-position{font-size:14px}.prescription__card-second img{-webkit-filter:none;filter:none;width:100%;max-width:240px}.prescription__card-patient_details{margin:24px 0 30px 0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prescription__card-medicine{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:34px}.prescription__card-medicine_wrap table{width:100%}.prescription__card-medicine_wrap table tr td,.prescription__card-medicine_wrap table tr th{font-weight:400}.prescription__card-left_col{max-width:30%;width:100%}.prescription__card-right_col{max-width:68%;width:100%;padding-left:24px;border-left:1px solid rgba(0,0,0,0.102)}.prescription__card-rx img{margin-top:10px}.prescription__card-signature_text{margin-left:auto;border-top:1px solid #000;width:13%;text-align:center;padding-top:6px}.prescription__card-symptoms,.prescription__card-other_Symptoms,.prescription__card-suggested_report,.prescription__card-other_Symptoms{margin-bottom:16px;font-size:14px}.prescription__card-symptoms strong,.prescription__card-other_Symptoms strong,.prescription__card-suggested_report strong,.prescription__card-other_Symptoms strong{display:block;font-size:16px;margin-bottom:2px}.prescription__card-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.cli__patient-mh-card{padding:32px;border:1px solid #e9e9e9;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231)}.cli__patient-mh-card .fa-user-md{display:block;background-color:#224d91;padding:16px;border-radius:50%;color:#fff;width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cli__patient-title{font-weight:400}.cli__patient-history{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:24px}.cli__patient-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding:16px;background-color:#fff;border-radius:2px;margin-bottom:40px}.cli__patient-profile{max-width:22.5%;width:100%}.cli__patient-profile img{max-width:300px;height:auto;min-width:300px;display:block;max-height:300px;-o-object-fit:contain;object-fit:contain}.cli__patient-pdetails{width:69%;border-left:1px solid #ebeff2;padding-left:70px}.cli__patient-pdetails .name,.cli__patient-pdetails .gender,.cli__patient-pdetails .age{margin-bottom:14px}.cli__patient-pdetails .name strong,.cli__patient-pdetails .gender strong,.cli__patient-pdetails .age strong{display:block;font-size:22px;line-height:1.2;margin-bottom:2px}.cli__patient-view-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;line-height:1}.cli__patient-view-btn svg{width:16px;height:16px;display:block}.cli__patient-lists{margin:0;padding:0;list-style-type:none;border:1px solid #ebeff2;background-color:#fff}.cli__patient-list{padding:12px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cli__patient-list:not(.cli__patient-list:last-child){border-bottom:1px solid #ebeff2}.cli__patient-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:10px}.cli__patient-link{color:#377dff;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.cli__patient-sub_title{font-weight:400}.cli__patient-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.cli__patient-col{width:100%}.cli__patient-medical_wrap{display:grid;grid-template-columns:repeat(3, 1fr);gap:6px}.cli__patient-medical_wrap .medical-file{border:1px solid #ebeff2;padding:6px;border-radius:4px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:236px}.cli__patient-medical_wrap .medical-file img{width:auto;height:auto}.clinvic__mf .error-message{text-align:center;margin-bottom:8px;color:red;font-style:italic;display:none}.clinvic__mf input[type="file"]{display:none}.clinvic__mf-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:32px}.clinvic__mf-head .fa-file-o{display:block;background-color:#224d91;padding:16px;border-radius:50%;color:#fff;width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clinvic__mf-main_wrap{padding:32px;border:1px solid #e9e9e9;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);background-color:#fff}.clinvic__mf-main_wrap .clinvic-ajax-handler{position:fixed;margin:0 !important;top:140px;right:40px;z-index:99;padding:8px 20px !important;min-width:460px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);box-shadow:0 3px 6px rgba(0,0,0,0.188),0 3px 6px rgba(0,0,0,0.231);display:none}.clinvic__mf-title{font-size:24px;line-height:1.2;font-weight:400}.clinvic__mf-wrap{width:250px;height:250px;background:#e9e9e9;border-radius:6px;-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,0.502),0 4px 25px 0px rgba(0,0,0,0.102),0 8px 10px -5px rgba(0,0,0,0.2);box-shadow:0 10px 30px -12px rgba(0,0,0,0.502),0 4px 25px 0px rgba(0,0,0,0.102),0 8px 10px -5px rgba(0,0,0,0.2);position:relative;overflow:hidden;cursor:pointer;margin-bottom:32px;margin-left:auto;margin-right:auto}.clinvic__mf-preview{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.clinvic__mf-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(55,125,255,0.949);color:#fff;padding:14px 30px;font-weight:400;opacity:1;font-size:20px;line-height:1.2;width:80%;text-align:center;text-transform:uppercase}.clinvic__mf-btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}.clinvic__mf-output{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px;padding-top:40px;margin-top:40px}.clinvic__mf-output img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.clinvic__mf-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.clinvic__mf-image_wrap{border:1px solid #e9e9e9;padding:24px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;gap:24px}.clinvic__mf-date{font-size:14px;line-height:1.2;font-weight:500;font-style:italic}.clinvic__mf-delete{padding:8px 20px}.cliniqflow__title{font-size:24px;line-height:1.5;font-weight:400;text-transform:uppercase;margin-bottom:32px;border-bottom:1px dashed #000;padding-bottom:12px}.cliniqflow-ajax-response{position:fixed;top:14%;z-index:9999;right:100px;padding:.75rem 1.25rem;border-radius:.25rem;letter-spacing:0.5px;opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.cliniqflow-ajax-response i{font-size:24px}.cliniqflow-ajax-response.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.cliniqflow-ajax-response.error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.cliniqflow-ajax-response.is-active{opacity:1;visibility:visible}.cliniqflow__general-row{padding:32px;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.502),0 1px 2px rgba(0,0,0,0.231);box-shadow:0 1px 3px rgba(0,0,0,0.502),0 1px 2px rgba(0,0,0,0.231)}.cliniqflow__general-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px;margin-bottom:32px}.cliniqflow__general-wrap i{background:var(--primary-color, #224d91);color:var(--primary-text-color, #fff);padding:16px;border-radius:50%;width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cliniqflow__settings-fontfamily{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px}.cliniqflow__settings-fontfamily label{width:20%}.cliniqflow__settings-fontfamily .font_family{max-width:74%}.cliniqflow__settings-title{font-weight:400}.cliniqflow__settings-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24px;margin-bottom:16px}.cliniqflow__settings-group label{margin:0}.cliniqflow__settings-group input{width:20% !important;height:40px !important;cursor:pointer;padding:6px !important;border-radius:0 !important}.cliniqflow__settings-actions{margin-top:52px;text-align:right}.cliniqflow__general-setting{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}.cliniqflow__general-color_setting label{width:31%;text-transform:uppercase}.cliniqflow__general-btncolor_setting label{width:30%;text-transform:uppercase}.cliniqflow__general-btnmenucolor_setting label{width:40%;text-transform:uppercase}.cliniqflow__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:40px}.cliniqflow__left-col{width:32%}.cliniqflow__favicon-field{display:none !important}.cliniqflow__favicon-preview{width:160px;height:160px;background:#e9e9e9;border-radius:6px;-webkit-box-shadow:0 10px 30px -12px rgba(0,0,0,0.502),0 4px 25px 0px rgba(0,0,0,0.102),0 8px 10px -5px rgba(0,0,0,0.2);box-shadow:0 10px 30px -12px rgba(0,0,0,0.502),0 4px 25px 0px rgba(0,0,0,0.102),0 8px 10px -5px rgba(0,0,0,0.2);position:relative;overflow:hidden;cursor:pointer}.cliniqflow__favicon-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cliniqflow__favicon-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(55,125,255,0.949);color:#fff;padding:10px;font-weight:400;opacity:1;font-size:16px;line-height:1.2;width:80%;text-align:center;text-transform:uppercase;pointer-events:none}
/*# sourceMappingURL=style.css.map */