:root {
--scale-ratio: 1;
}


/* web font */
@font-face {
    font-family: 'Inter';
    src: url('../webfonts/Inter-Black.woff2') format('woff2'),
        url('../webfonts/Inter-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../webfonts/Inter-Bold.woff2') format('woff2'),
        url('../webfonts/Inter-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../webfonts/Inter-ExtraBold.woff2') format('woff2'),
        url('../webfonts/Inter-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../webfonts/Inter-Light.woff2') format('woff2'),
        url('../webfonts/Inter-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../webfonts/Inter-ExtraLight.woff2') format('woff2'),
        url('../webfonts/Inter-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../webfonts/Inter-Medium.woff2') format('woff2'),
        url('../webfonts/Inter-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../webfonts/Inter-SemiBold.woff2') format('woff2'),
        url('../webfonts/Inter-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../webfonts/Inter-Thin.woff2') format('woff2'),
        url('../webfonts/Inter-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../webfonts/Inter-Regular.woff2') format('woff2'),
        url('../webfonts/Inter-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
  font-family: "Sackers Gothic Std";
  src: url(../webfonts/SACKERSGOTHICSTD-MEDIUM.OTF);
  font-weight: 600;
}

@font-face {
  font-family: "Sackers Gothic Std";
  src: url(../webfonts/SACKERSGOTHICSTD-LIGHT.OTF);
  font-weight: 300;
}

@font-face {
  font-family: "Sackers Gothic Std";
  src: url(../webfonts/SACKERSGOTHICSTD-HEAVY.OTF);
  font-weight: 900;
}

@font-face {
  font-family: "Sackers Gothic Std";
  src: url(../webfonts/SACKERS-GOTHIC-LIGHT-AT-REGULAR.OTF);
  font-weight: 500;
}


/* Comman class */
body{font-family: 'Inter';font-size:calc(var(--scale-ratio) * 18px);font-weight:400;line-height:1.8;color:#0E2641;margin:0;padding:0;-webkit-font-smoothing:antialiased;box-sizing: border-box;}
::selection{background-color: #F5F1E8 !important;color: #0E2641 !important}
.comman_btn{background-color: #0E2641;border: 1px solid #0E2641;color: #F4D09E;padding: calc(var(--scale-ratio) * 11.5px);min-width: calc(var(--scale-ratio) * 170px);border-radius: 5px;font-weight: 600;font-size: calc(var(--scale-ratio) * 16px);line-height: normal;}
.comman_btn:hover{background-color: #253B4A;border: 1px solid #253B4A;}
.comman_btn a{color: #F4D09E;text-decoration: none;}
.comman_brdr_btn{border:1px solid #0E2641;background-color: #fff;color: #0E2641;padding: calc(var(--scale-ratio) * 11.5px);min-width: calc(var(--scale-ratio) * 170px);border-radius: 5px;font-weight: 600;font-size: calc(var(--scale-ratio) * 16px);line-height: normal;}
.comman_brdr_btn:hover{background-color: #F6F1E8;border:1px solid #0E2641;}
.big_btn{min-width: calc(var(--scale-ratio) * 180px);padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 50px);line-height: normal;font-size: calc(var(--scale-ratio) * 20px);}
.cmn_mute_clr{color: #0e264180;}
.main_heading{font-size: calc(var(--scale-ratio) * 45px);font-weight: 600;margin-bottom: calc(var(--scale-ratio) * 30px);}
.or_line{position: relative;text-align: center;margin: calc(var(--scale-ratio) * 50px) 0;}
.or_line:after {content: '';position: absolute;height: 1px;width: calc(var(--scale-ratio) * 160px);background: #A0A3A7;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.or_line span {text-align: center;position: relative;color: #A0A3A7;font-size: calc(var(--scale-ratio) * 18px);line-height: normal;background: #fff;z-index: 1;padding: calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 17px);}
.hidan_design{cursor: default;opacity: 0;}
.comn_tab_menu{padding: 0;margin: 0;}
.comn_tab_menu li.active {border-bottom: 3px solid #0E2641;color: #0E2641;}
.comn_tab_menu li:hover {background-color: #ece3d180;}
.comn_tab_menu li{ display: table-cell;width: 1%;text-align: center;border-bottom: 0.5px solid #687789;color: #68778980;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 19px) 0px;cursor: pointer;width: calc(var(--scale-ratio) * 400px);}
.gry_color{color: #A0A3A7;}
.asterisk-red{color: #DC1B3E;}
.text-red{color: #DC1B3E;}



.comn_tab_menu li.active .step-tabs-user{background: #0E2641;}
.comn_tab_menu li .step-tabs-user {background: rgba(104, 119, 137, 0.50);width: calc(var(--scale-ratio) * 21px);height: calc(var(--scale-ratio) * 21px);display: inline-block;color: #FFF;text-align: center;font-size: calc(var(--scale-ratio) * 12px);font-weight: 600;line-height: normal;border-radius: 50px;padding: calc(var(--scale-ratio) * 3px);margin: 0 calc(var(--scale-ratio) * 20px) 0 0;vertical-align:middle;}

.selact_dropdown.bigs-slct-dr .select-check-option label {padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 4px);}
.selact_dropdown.bigs-slct-dr .selectCheckBox{padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 30px);}

.txt_gry{color: #A0A3A7;}
.focus_none:focus{box-shadow: none !important;border: 0.5px solid #0E2641;}

.fw-300{font-weight: 300 !important;}
.fw-600{font-weight: 600 !important;}
.fw-700{font-weight: 700 !important;}

.fs-14{font-size: calc(var(--scale-ratio) * 14px);}
.fs-16{font-size: calc(var(--scale-ratio) * 16px);}
.fs-18{font-size: calc(var(--scale-ratio) * 18px);}
.fs-20{font-size: calc(var(--scale-ratio) * 20px);}


.w-55{width: calc(var(--scale-ratio) * 55px);}
.w-65{width: calc(var(--scale-ratio) * 65px);}
.w-75px{width: calc(var(--scale-ratio) * 75px);}
.w-50px{width: calc(var(--scale-ratio) * 50px);}
.w-30px{width: calc(var(--scale-ratio) * 30px);}
.w-90p{width: calc(var(--scale-ratio) * 90px);}
.w-100p{width: calc(var(--scale-ratio) * 100px);}

.h-60{height: calc(var(--scale-ratio) * 60px);}
.h-40{height: calc(var(--scale-ratio) * 40px);}

.px10{padding: 0px calc(var(--scale-ratio) * 10px) !important;}

.pl-10{padding-left: calc(var(--scale-ratio) * 10px);}
.pl-50{padding-left: calc(var(--scale-ratio) * 50px);}
.pl-100{padding-left: calc(var(--scale-ratio) * 100px);}
.pl-150{padding-left: calc(var(--scale-ratio) * 150px);}

.pt-100{padding-top: calc(var(--scale-ratio) * 100px) !important;}
.pt-30{padding-top: calc(var(--scale-ratio) * 30px);}
.pt-20{padding-top: calc(var(--scale-ratio) * 20px);}
.pt-15{padding-top: calc(var(--scale-ratio) * 15px);}

.pb-40{padding-bottom: calc(var(--scale-ratio) * 40px);}
.pb-30{padding-bottom: calc(var(--scale-ratio) * 30px);}
.pb-20{padding-bottom: calc(var(--scale-ratio) * 20px);}
.pb-15{padding-bottom: calc(var(--scale-ratio) * 15px);}
.pb-10{padding-bottom: calc(var(--scale-ratio) * 10px);}

.pr-25{padding-right: calc(var(--scale-ratio) * 25px);}
.pr-30{padding-right: calc(var(--scale-ratio) * 30px);}
.pr-50{padding-right: calc(var(--scale-ratio) * 50px);}
.pr-72{padding-right: calc(var(--scale-ratio) * 72px);}

.mt-5p{margin-top: calc(var(--scale-ratio) * 5px);}
.mt-7{margin-top: calc(var(--scale-ratio) * 7px);}
.mt-10{margin-top: calc(var(--scale-ratio) * 10px);}
.mt-15{margin-top: calc(var(--scale-ratio) * 15px);}
.mt-20{margin-top: calc(var(--scale-ratio) * 20px);}
.mt-25{margin-top: calc(var(--scale-ratio) * 25px);}
.mt-30{margin-top: calc(var(--scale-ratio) * 30px);}
.mt-33{margin-top: calc(var(--scale-ratio) * 33px);}
.mt-35{margin-top: calc(var(--scale-ratio) * 35px);}
.mt-40{margin-top: calc(var(--scale-ratio) * 40px);}
.mt-45{margin-top: calc(var(--scale-ratio) * 45px);}
.mt-50{margin-top: calc(var(--scale-ratio) * 50px);}
.mt-60{margin-top: calc(var(--scale-ratio) * 60px);}
.mt-100{margin-top: calc(var(--scale-ratio) * 100px);}

.ml-10{margin-left: calc(var(--scale-ratio) * 10px);}
.ml-15{margin-left: calc(var(--scale-ratio) * 15px);}
.ml-20{margin-left: calc(var(--scale-ratio) * 20px);}
.ml-40{margin-left: calc(var(--scale-ratio) * 40px);}
.ml-50{margin-left: calc(var(--scale-ratio) * 50px);}
.ml-70{margin-left: calc(var(--scale-ratio) * 70px);}
.ml-75{margin-left: calc(var(--scale-ratio) * 75px);}
.ml-90{margin-left: calc(var(--scale-ratio) * 90px);}
.ml-100{margin-left: calc(var(--scale-ratio) * 100px);}

.mr-10{margin-right: calc(var(--scale-ratio) * 10px);}
.mr-15{margin-right: calc(var(--scale-ratio) * 15px);}
.mr-20{margin-right: calc(var(--scale-ratio) * 20px);}
.mr-30{margin-right: calc(var(--scale-ratio) * 30px);}
.mr-37{margin-right: calc(var(--scale-ratio) * 37px);}
.mr-40{margin-right: calc(var(--scale-ratio) * 40px);}
.mr-50{margin-right: calc(var(--scale-ratio) * 50px);}
.mr-55{margin-right: calc(var(--scale-ratio) * 55px);}
.mr-60{margin-right: calc(var(--scale-ratio) * 60px);}
.mr-70{margin-right: calc(var(--scale-ratio) * 70px) !important;}
.mr-75{margin-right: calc(var(--scale-ratio) * 75px);}
.mr-80{margin-right: calc(var(--scale-ratio) * 80px);}
.mr-100{margin-right: calc(var(--scale-ratio) * 100px);}
.mr-150{margin-right: calc(var(--scale-ratio) * 150px);}

.mb-5p{margin-bottom: calc(var(--scale-ratio) * 5px);;}
.mb-10{margin-bottom: calc(var(--scale-ratio) * 10px);}
.mb-20{margin-bottom: calc(var(--scale-ratio) * 20px);}
.mb-23{margin-bottom: calc(var(--scale-ratio) * 23px);}
.mb-15{margin-bottom: calc(var(--scale-ratio) * 15px);}
.mb-18{margin-bottom: calc(var(--scale-ratio) * 18px);}
.mb-25{margin-bottom: calc(var(--scale-ratio) * 25px);}
.mb-28{margin-bottom: calc(var(--scale-ratio) * 28px);}
.mb-30{margin-bottom: calc(var(--scale-ratio) * 30px);}
.mb-35{margin-bottom: calc(var(--scale-ratio) * 35px);}
.mb-40{margin-bottom: calc(var(--scale-ratio) * 40px);}
.mb-43{margin-bottom: calc(var(--scale-ratio) * 43px);}
.mb-46{margin-bottom: calc(var(--scale-ratio) * 46px);}
.mb-50{margin-bottom: calc(var(--scale-ratio) * 50px);}
.mb-60{margin-bottom: calc(var(--scale-ratio) * 60px);}

.mx15{margin: calc(var(--scale-ratio) * 0px) calc(var(--scale-ratio) * 15px);}
.mx17{margin: 0px calc(var(--scale-ratio) * 17px);}
.mx20{margin: 0px calc(var(--scale-ratio) * 20px);}
.mx30{margin: 0px calc(var(--scale-ratio) * 30px);}
.mx36{margin: 0px calc(var(--scale-ratio) * 36px);}
.mx40{margin: 0px calc(var(--scale-ratio) * 40px);}
.mx42{margin: 0px calc(var(--scale-ratio) * 42px);}


.justify-content-evenly{justify-content: space-evenly;}




.rotate180{transform: rotate(180deg);}
.rotate90{transform: rotate(90deg);}
.page-loader img{width: calc(var(--scale-ratio) * 110px);}
.page-loader {position: fixed;height: 100%;width: 100%;top: 0;bottom: 0;display: flex;align-content: flex-start;align-items: center;justify-content: center;z-index: 9999;background: #ffffffb0;flex-direction: column;}
.page-loader .load_txt{font-size: calc(var(--scale-ratio) * 22px);font-weight: 600;line-height: normal;margin-top: calc(var(--scale-ratio) * 30px);}
.text_link{color: #0E2641;text-decoration-line: underline;}
.asterisksign{color: #DC1B3E;font-size: calc(var(--scale-ratio) * 18px);margin-left: calc(var(--scale-ratio) * 5px);}
.asterisksign_blue{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);margin-left: calc(var(--scale-ratio) * 5px);}
.dot_icon{width: calc(var(--scale-ratio) * 40px);cursor: pointer;}
.dot_icon:hover{background: #ece3d180;border-radius: 5px;}
.mw-auto{min-width: auto !important;}
.light_bg{background: rgba(236, 227, 209, 0.50);}
.hover_unset:hover {background: unset !important;}
.popup_link{text-decoration-line: underline;cursor: pointer;text-underline-offset: calc(var(--scale-ratio) * 4px);text-decoration-thickness: 1px;font-size: calc(var(--scale-ratio) * 18px)}
.popup_link a{color: #0E2641;}
.edit_delet_link .popup_link{font-weight: 600;margin: 0px calc(var(--scale-ratio) * 25px);}
.edit_delet_link {text-align: right;}
.heading_selact_drodwn .Selact_drodwn .dropdown-div .caption{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 300;line-height: normal;border: 0.5px solid #A0A3A7;padding-left: calc(var(--scale-ratio) * 20px);margin: 0;}
.heading_selact_drodwn .Selact_drodwn .dropdown-div .caption label{font-weight: 600;display: block;margin-bottom: calc(var(--scale-ratio) * 5px);}
.heading_selact_drodwn .Selact_drodwn .dropdown-div .caption span{color:#A0A3A7;}
.heading_selact_drodwn .Selact_drodwn .dropdown-div .caption span.active{color: #0E2641;}
.heading_selact_drodwn .Selact_drodwn {width: calc(var(--scale-ratio) * 232px);}
.heading_selact_drodwn .Selact_drodwn .dropdown-div .caption img{float: right;}
.line_dropdown .Selact_drodwn .dropdown-div .caption{border: 0;background:unset;padding: 0;margin: 0;}
.line_dropdown .Selact_drodwn .dropdown-div .caption span:hover{text-decoration: underline;}
.appointment_history.allergies .specialist-list .table tbody tr.active td,.appointment_history.allergies .consult-list.template  .table tbody tr td.active,.e_chart .left_side_bar .Selact_drodwn .dropdown-div .caption:hover,.e-chart_page .note_box .edit-note-btn:hover,.appointment_history.allergies .consult-list .table tbody tr.active td,.plus_sign_row:hover, .billing-list .table tbody tr.active td
{background-color: #ece3d180;}
input.form-control{border: 1px solid #A0A3A7;cursor: pointer;}
input.form-control:focus,input.form-control:active{border: calc(var(--scale-ratio) * 2px) solid #0E2641;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.50);}
.plus_sign_row{border: 1px solid #A0A3A7;text-align: center;border-radius: 5px;padding: calc(var(--scale-ratio) * 12px);font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;cursor: pointer;}
.search_drop_box.new_big_drop{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);border-radius: 0;left: 0;top: calc(var(--scale-ratio) * 65px);width: 100%;}
.cur_po_arrow{cursor: default !important;}
.search_drop_box.src_new_box{width: calc(var(--scale-ratio) * 400px);top: calc(var(--scale-ratio) * 65px);left: calc(var(--scale-ratio) * 45px);}
.search_drop_box.src_new_box ul{display: inline-flex;gap: 35px;}
.border_right{border-right:1px solid #0E2641;}
.custom_input_file label{background: rgba(160, 163, 167, 0.10);color: #A0A3A7;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;text-align: center;line-height: normal;padding: calc(var(--scale-ratio) * 39.5px) calc(var(--scale-ratio) * 12px);border: 0;}
.custom_input_file label:focus{background: #FFF;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);border: 0;color: #0E2641;}
.custom_input_file label:hover{background: #FFF;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);}
/* popup css */
.modal .modal-content{border-radius: 5px;}
.modal .modal-body .btn-close.popup_close {position: absolute;right: calc(var(--scale-ratio) * 20px);top: calc(var(--scale-ratio) * 20px);}
.modal .modal-body .btn-close {font-size: calc(var(--scale-ratio) * 18px);padding: calc(var(--scale-ratio) * 20px);opacity: 1;border-radius: 5px;}
.modal .modal-body .btn-close:focus {box-shadow: none;}
.modal .modal-body .btn-close:hover{background-color: #ece3d180;}
.modal .modal-body .popup_title{font-size: calc(var(--scale-ratio) * 24px);margin-bottom: calc(var(--scale-ratio) * 40px);text-align: center;font-weight: 600;}

::-webkit-scrollbar {width: 5px;}
/* Track */
/* ::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #ff7908; border-radius: 10px;} */
/* Handle */
::-webkit-scrollbar-thumb {border-radius: 10px;background: rgba(160, 163, 167, 0.50);}
/* Comman class end */

.login_header{display: flex;align-items: center;justify-content: space-between;font-weight: 600;padding: calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 27px);}
.login_header .logo{width: calc(var(--scale-ratio) * 240px);cursor: auto;}
.login_header .contact_btn{padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 20px);border-radius: 5px;cursor: pointer;color: #0E2641;}
.login_header .contact_btn:hover{background-color: #ece3d180;}
.bg-custom-color{height: calc(100vh - calc(var(--scale-ratio) * 92px));}
.custom-form .form-control{border-color: #A0A3A7;font-size: calc(var(--scale-ratio) * 16px);min-height: calc(var(--scale-ratio) * 60px);border-radius: 5px;cursor: text;padding: calc(var(--scale-ratio) * 8px) calc(var(--scale-ratio) * 16px);}
.custom-form .form-control:hover{border-color: #0E2641;}
.custom-form .input_box:hover .form-label{color: #0E2641;}
.custom-form .form-control:focus {box-shadow: none;border-color: #0E2641;}
.custom-form .form-control:read-only{cursor: default;}
.custom-form .input_box{position: relative;}
.custom-form .form-label{position: absolute;top: 0;left: 0;padding: calc(var(--scale-ratio) * 14px) calc(var(--scale-ratio) * 30px);font-size: calc(var(--scale-ratio) * 18px);color: #A0A3A7;pointer-events: none;transition: .2s;font-weight: 300;}
.custom-form .input_box input:focus ~ .form-label,.custom-form .input_box input:valid ~ .form-label,.custom-form .input_box input[readonly] ~ .form-label{top: -10px;left: 0;color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;padding: 12px calc(var(--scale-ratio) * 20px);transition: .2s;}
.custom-form .input_box input:focus, .custom-form .input_box input:valid,.custom-form .input_box input[readonly] {padding: calc(var(--scale-ratio) * 21px) calc(var(--scale-ratio) * 20px) 0px;font-weight: 300;border: calc(var(--scale-ratio) * 2px) solid #0E2641;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.50);background-clip: text;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);}
.preferred-preferred-form .input_box input[readonly]{background: #F7F7F7;border: 1px solid #A0A3A7;box-shadow: none;}
.preferred-preferred-form .input_box input {background: #f7f7f7;}
.preferred-preferred-form .input_box input:hover, .preferred-preferred-form .input_box input:focus, .preferred-preferred-form .input_box input:active{border: 1px solid #A0A3A7;box-shadow: none;}
.preferred-preferred-form .input_box:hover .form-label{color: #A0A3A7;}

.bg-custom-color .box .custom-form .comman_btn{min-width: calc(var(--scale-ratio) * 180px);padding: calc(var(--scale-ratio) * 13.5px);font-size: calc(var(--scale-ratio) * 18px);}
.sign_up_line span{}
.sign_up_line .sign_link{color: #0E2641;font-weight: 600;margin-left: calc(var(--scale-ratio) * 10px);border-bottom: 1.5px solid #000;text-decoration: none;}
textarea{border: 1px solid #A0A3A7;}
textarea.form-control:focus, textarea:active{border: calc(var(--scale-ratio) * 2px) solid #0E2641;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.50);}

/* header start*/
.index-main-header{position: sticky; top: 0px; z-index: 2;background: #fff;}
.header_new .navbar-brand img {width: calc(var(--scale-ratio) * 35px);}
.header_nbr_count {position: absolute;width: calc(var(--scale-ratio) * 27px);height: calc(var(--scale-ratio) * 27px);top: calc(var(--scale-ratio) * 2px);right: calc(var(--scale-ratio) * -3px);background: #DC1B3E;border-radius: 50%;text-align: center;color: #fff;font-size: calc(var(--scale-ratio) * 12px);font-weight: 600;}
.header_new{padding: calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 18px);}
.header_new .navbar-brand{color: #0E2641;margin-right: calc(var(--scale-ratio) * 32px);padding: 0;line-height: normal;}
.header_new .navbar-nav .nav-link{color: #0E2641;margin: 0px calc(var(--scale-ratio) * 20px);font-weight: 600;font-size: calc(var(--scale-ratio) * 16px);padding: calc(var(--scale-ratio) * 20px);line-height: normal;border-radius: 5px;}
.header_new .navbar-nav li:first-child a{margin-left: 0;}
.header_new .navbar-nav .nav-link:hover{background-color: #F5F1E8;}
.header_new .profile_box .dropdown-menu{right: 0;left: auto;min-width: calc(var(--scale-ratio) * 120px);}
.header_new .profile_box .dropdown-menu .dropdown-item:hover,.header_new .profile_box .dropdown-menu .dropdown-item:active{background-color: #F5F1E8;}
.header_new .navbar-toggler{border: none;padding: 0 calc(var(--scale-ratio) * 12px);}
.header_new .navbar-toggler .navbar-toggler-icon{width: calc(var(--scale-ratio) * 1.5em);height: calc(var(--scale-ratio) * 1.5em);}
.header_new .navbar-toggler:focus{box-shadow: none;}
/* .header_new .nav-link.active{box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);border-radius: 5px;} */

/* header end*/


/* calander popup css*/
	#appointmentView-setting .modal-body .box{max-width: calc(var(--scale-ratio) * 690px);margin: auto;}
    #appointmentView-setting .modal-xl {max-width: calc(var(--scale-ratio) * 850px);}
    #appointmentView-setting .time_det_box{text-align: center;}
    .e-schedule .e-vertical-view .e-date-header-wrap table tbody td.e-header-cells,.e-schedule .e-month-view .e-date-header-wrap table td{border-left: 0 !important;}
	#appointmentView-setting .time_det_box .controls .form-control{border-radius: 5px;border: 1px solid #0E2641;padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 20px);max-width: calc(var(--scale-ratio) * 150px);margin: auto;text-align: center;cursor: text;}
    #appointmentView-setting .time_det_box#defaultDuration .controls .form-control{max-width: calc(var(--scale-ratio) * 120px);}
	#appointmentView-setting .time_det_box .controls .form-control:focus {box-shadow: none;}
    #appointmentView-setting .modal-body .popup_title{margin-bottom: calc(var(--scale-ratio) * 25px);}

	#appointmentView-setting .time_det_box .form-group .form-label{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 5px);cursor: text;}
	
    .auto-populate-sect{margin: calc(var(--scale-ratio) * 48px) 0;}

    .pref-strt-end-time .form-label{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 5px);cursor: text;display: block;}
    .pref-strt-end-time .time-input{width: calc(var(--scale-ratio) * 150px);cursor: pointer;border-radius: 5px;border: 0.5px solid #0E2641;text-align: center;color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: normal;outline: none;padding: calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 11px);vertical-align: top;}
    .pref-strt-end-time .dropdown{top: calc(var(--scale-ratio) * 47px);}
    .pref-strt-end-time .dropdown li {padding: calc(var(--scale-ratio) * 6px) calc(var(--scale-ratio) * 20px);cursor: pointer;color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 14px);font-weight: 400;line-height: normal;border-bottom: 0.5px solid #ECE3D1;}
    .schedule-mins input{height: calc(var(--scale-ratio) * 40px);}

    .schedule-interval-mins .form-label{color: #0E2641;text-align: center;display: block;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 5px);cursor: text;}
    .schedule-interval-mins .dropdown-div{width: calc(var(--scale-ratio) * 75px);margin: 0 auto;}
    .schedule-interval-mins .form-control{padding: calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 10px);height: calc(var(--scale-ratio) * 40px);}
    .schedule-interval-mins .form-control span{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: normal;vertical-align: text-top;}
    .schedule-interval-mins .Selact_drodwn .dropdown-div .caption img{display: none;}
    .schedule-interval-mins .Selact_drodwn .dropdown-div .list{width: calc(var(--scale-ratio) * 75px);max-height: calc(var(--scale-ratio) * 255px);}
    .schedule-interval-mins .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 20px);color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 14px);font-weight: 400;line-height: normal;}
    .schedule-interval-mins .Selact_drodwn .dropdown-div .list .item.active{background: #0E2641;color: #F4D09E;}

    .appo-schedule-btn .comman_brdr_btn{padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 12px);}
    .appo-schedule-btn .comman_btn{padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 12px);}

    .appoint-delete-btn .comman_brdr_btn{padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 10px);}
    .appoint-delete-btn .comman_btn{padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 10px);}

    .appoin-start-time .time-picker .time-input{border-radius: 5px;border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 15px);color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: normal;text-align: center;width: 100%;}
    .appoin-start-time .dropdown{top: calc(var(--scale-ratio) * 47px);}
    .appoin-start-time .dropdown li{padding: calc(var(--scale-ratio) * 6px) calc(var(--scale-ratio) * 20px);cursor: pointer;color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 14px);font-weight: 400;line-height: normal;border-bottom: 0.5px solid #ECE3D1;}

    .duration-mins-dropdown{width: calc(var(--scale-ratio) * 75px);}
    .duration-mins-dropdown .Selact_drodwn .dropdown-div .caption img{display: none;}
    .duration-mins-dropdown .Selact_drodwn .dropdown-div .caption span{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: normal;}
    .duration-mins-dropdown .Selact_drodwn .dropdown-div .list .item{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 14px);font-weight: 400;line-height: normal;padding: calc(var(--scale-ratio) * 4.5px) calc(var(--scale-ratio) * 12px);}
    .duration-mins-dropdown .Selact_drodwn .dropdown-div .list .item.active{background: #0E2641;color: #F4D09E;}

    .moderef-dropsown .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 12px);}
    
    .Statusref-dropsown .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 12px);}

	#appointmentView-setting .modal-body{padding: calc(var(--scale-ratio) * 40px) calc(var(--scale-ratio) * 20px);}
	#appointmentView-setting .m_title{font-weight: 600;display: inline-block;margin-bottom: calc(var(--scale-ratio) * 9px);margin-top: calc(var(--scale-ratio) * 15px);font-size: calc(var(--scale-ratio) * 18px);}
    #appointmentView-setting .con_detl{display: flex;justify-content: space-between;margin-bottom: calc(var(--scale-ratio) * 10px);align-items: center;}
	#appointmentView-setting .con_detl:first-child{border-top: 1px solid #0E2641;padding-top: calc(var(--scale-ratio) * 25px);}
    #appointmentView-setting .con_detl label {color: #000;font-size: calc(var(--scale-ratio) * 16px);line-height: normal;cursor: text;}
	#appointmentView-setting .dwn_link{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;text-decoration: none;}
    .form-check-input{width: calc(var(--scale-ratio) * 20px);height: calc(var(--scale-ratio) * 20px);padding: calc(var(--scale-ratio) * 9px);border: 1px solid #0E2641 !important;box-shadow: none;margin: 0;cursor: pointer;}
    .form-check-input:focus{box-shadow: none;border: 1px solid #0E2641;}
	.form-check-input:checked, .form-check-input:disabled {background-color: #0E2641;}
	.form-check-input:checked[type=checkbox][type=checkbox] {background-image: url('/images/check-icon.svg');}

	#schedule_dialog_wrapper .selact_dropdown .selectCheckBox{font-weight: 400;}
    /* calander popup end */
    
.pls-select-note{color: #687789;font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: normal;margin: calc(var(--scale-ratio) * 72px) 0 0 0;}

    /* patient chart start */
.icon_tooltip{display: inline-block;position: relative;top: 0;margin-left: calc(var(--scale-ratio) * 38px);}
.icon_tooltip .inline-block{border: none !important;margin: 0px !important;}
.icon_tooltip .popper{background-color: #0E2641 !important;color: #fff !important;font-size: calc(var(--scale-ratio) * 16px);text-align: center;line-height: normal !important;border-radius: 5px !important;padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 10px) !important;font-weight: 300;transform: unset !important;top: calc(var(--scale-ratio) * 40px) !important;text-transform: capitalize;min-width: calc(var(--scale-ratio) * 162px);}
.icon_tooltip .popper:after {content: '';background: #0e2641;width: calc(var(--scale-ratio) * 25px);height: calc(var(--scale-ratio) * 10px);left: 0px;right: 0;margin: auto;top: calc(var(--scale-ratio) * -9px);position: absolute;clip-path: polygon(50% 0%, 0% 100%, 100% 100%);}
.qua_icon{border: 1px solid #0E2641; padding: calc(var(--scale-ratio) * 6px) 0px; line-height: calc(var(--scale-ratio) * 15px); font-size: calc(var(--scale-ratio) * 16px); border-radius: 50%; width: calc(var(--scale-ratio) * 26px); height: calc(var(--scale-ratio) * 26px); display: inline-block; text-align: center;cursor: pointer;}
.qua_icon.un_elg{background-color:#ece3d180}
.qua_icon.ps_elg{background-color:#D1ECD4;}
.qua_icon.nt_elg{background-color:#E6C1D9;}
.icon_tooltip.remove_tooltip_arrow .popper:after{content: unset;}
.icon_tooltip.leftalign_tooltip_arrow .popper:after{left: 0;right: auto;}

.appointment-list-clande{margin-left: 0;}

.appointmnt-ad-list .icon_tooltip{margin-left: 0;}
.appointmnt-ad-list .icon_tooltip .popper{padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 10px) !important;}

.patient_chart,.e_chart{color: #0E2641;}
.patient_chart .page_header_btns{margin: calc(var(--scale-ratio) * 20px) 0px calc(var(--scale-ratio) * 13px) 0px;}
.patient_chart .scrlbar{max-height: calc(100vh - calc(var(--scale-ratio) * 170px));margin:0 0 calc(var(--scale-ratio) * 30px) 0;overflow: auto;padding-right: calc(var(--scale-ratio) * 20px);}
.PatientChart_header{padding: calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 26px);background: #FFF;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);z-index: 12;position: sticky;top: 0;}
.PatientChart_header .close_sign img{width: calc(var(--scale-ratio) * 19px);}
.PatientChart_header .close_sign{margin-left: calc(var(--scale-ratio) * 70px);cursor: pointer;padding: calc(var(--scale-ratio) * 18.2px) calc(var(--scale-ratio) * 19.5px);line-height: normal;display: inline-block;}
.PatientChart_header .close_sign:hover{border-radius: 5px;background: #ece3d180;}
.PatientChart_header .patient_icon{margin-right: calc(var(--scale-ratio) * 10px);width: calc(var(--scale-ratio) * 25px);position: relative;bottom: calc(var(--scale-ratio) * 2px);}
.PatientChart_header .logo{color: #0E2641;font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;line-height: normal;text-transform: uppercase;vertical-align: middle;}
.PatientChart_header .detail_list{color: #0E2641;font-size: calc(var(--scale-ratio) * 24px);font-weight: 300;line-height: normal;cursor: pointer;}
.PatientChart_header .detail_list span{font-size: calc(var(--scale-ratio) * 18px);}
.PatientChart_header .detail_list label{cursor: pointer;text-underline-offset: calc(var(--scale-ratio) * 5px);text-decoration-thickness: 1px;}

.patient_chart .master-basic-infom-form{max-height: none;overflow: unset;}
.master-record-update-btn{position: sticky;top: calc(var(--scale-ratio) * 102px);z-index: 1;background: #fff;}

.prescriber_details .prescriber-ttl{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 300;line-height: normal;margin-right: calc(var(--scale-ratio) * 30px);}
.prescriber_details .dr-profile-icon{width: calc(var(--scale-ratio) * 25px);margin-right: calc(var(--scale-ratio) * 10px);}
.prescriber_details .prescriber_name{color: #0E2641;font-size: calc(var(--scale-ratio) * 24px);font-weight: 300;line-height: normal;}

.patient_chart .box-title{font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;margin:calc(var(--scale-ratio) * 20px) 0px calc(var(--scale-ratio) * 5px) 0px;text-transform: uppercase;}
.patient_chart .containt_detail{background: #F6F6F7;border-radius: 0px 5px 5px 0px;padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 22px);position: relative;}
.patient_chart .containt_detail .Selact_drodwn{cursor: pointer;}
.patient_chart .containt_detail .Selact_drodwn .dropdown-div .caption{display: flex;justify-content: space-between;}
.patient_chart .containt_detail .Selact_drodwn .dropdown-div .list{max-height: calc(var(--scale-ratio) * 250px);overflow: auto;}
.patient_chart .containt_detail .Selact_drodwn .dropdown-div .caption img{float: right;}
/* .patient_chart .containt_detail:after {content: '';position: absolute;width: 28px;height: 100%;left: -28px;top: 0;background: #a0a3a71a;border-radius: 5px 0px 0px 5px;} */
.patient_chart .containt_detail .address_line{font-weight: 600;}
.form-check-input.disable_input:disabled[type=checkbox] {background-image: url('/images/check-icon.svg');}
.form-check-input.disable_input.check_ntdsbl:disabled[type=checkbox] {background-image: unset;}
.form-check-input.check_ntdsbl:disabled {background-color: unset;}
.patient_chart .containt_detail p{font-size: calc(var(--scale-ratio) * 18px);line-height: normal;margin-bottom: 0px;margin-bottom: calc(var(--scale-ratio) * 15px);display: flex;align-items: center;margin-bottom: calc(var(--scale-ratio) * 5px);}
.patient_chart .containt_detail p label{border-right: 1px solid #000;padding-right: calc(var(--scale-ratio) * 10px);text-wrap: nowrap;min-width: calc(var(--scale-ratio) * 275px);cursor: text;}
.patient_chart .containt_detail p span{color: #0E2641;font-weight: 600;border-radius: 5px;margin-left: calc(var(--scale-ratio) * 6px);overflow-wrap: anywhere;margin-left: 0;}
.patient_chart .containt_detail p span.calendar .e-input-group{max-width: unset;}

.specialist-preferred-li{padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 15px) !important;}
.specialist-preferred-li .specialist-name-adrs .specialist_Name{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;margin-bottom: 0;}
.specialist-preferred-li .specialist-name-adrs .specialist_location{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;margin-bottom: 0;}
.item.specialist-preferred-li .Preferred-label{color: #687789;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;margin: 0;}

.signature-ImgBase .e-signature{border-radius: 5px;border: 0.5px solid #0E2641;background: #FFF;}
.signature-clear{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 500;line-height: normal;text-decoration-line: underline;text-underline-offset: calc(var(--scale-ratio) * 4px);text-decoration-thickness: 1px;margin-left: calc(var(--scale-ratio) * 24px);}

.patient_chart .left_side_bar{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);height: calc(100vh - calc(var(--scale-ratio) * calc(var(--scale-ratio) * 102px)));position: sticky;top: calc(var(--scale-ratio) * 102px);overflow: auto;z-index: 2;}
.sticky-scroll-box{position: sticky;top: calc(var(--scale-ratio) * 2px);}
/* .patient_chart .edit_record{font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 20px);display: inline-block;width: fit-content;border-radius: 5px;margin: calc(var(--scale-ratio) * 8px) 0px;} */
.patient_chart .edit_record a:hover{background-color: #ece3d180;}
.patient_chart .edit_record a{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 20px);display: inline-block;width: fit-content;border-radius: 5px;margin: calc(var(--scale-ratio) * 8px) 0px;}
.patient_chart .left_side_bar .side-bar-menu li.active a,.patient_chart .left_side_bar .side-bar-menu li a:hover{color: #0E2641;font-weight: 600;line-height: normal;text-decoration: none;}
.patient_chart .left_side_bar .side-bar-menu img{width: calc(var(--scale-ratio) * 20px);}
.patient_chart .left_side_bar .side-bar-menu{list-style-type: none;margin: 0;border-bottom: calc(var(--scale-ratio) * 5px) solid #EBEBEB;padding-left: calc(var(--scale-ratio) * 20px);}
.patient_chart .left_side_bar .side-bar-menu:first-child{padding-top: calc(var(--scale-ratio) * 39px);}
.patient_chart .left_side_bar .side-bar-menu:last-child {border-bottom: none;}
.patient_chart .left_side_bar .side-bar-menu li.active {position: relative;display: flex;justify-content: space-between;align-items: center;}
.patient_chart .left_side_bar .side-bar-menu li.active:after {content: '';position: absolute;background: #0E2641;left: 0;width: calc(var(--scale-ratio) * 5px);height: 100%;top: 0;}
.patient_chart .left_side_bar .side-bar-menu li {padding: calc(var(--scale-ratio) * 8px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 8px) calc(var(--scale-ratio) * 20px);margin: calc(var(--scale-ratio) * 42px) calc(var(--scale-ratio) * 0px);line-height: normal;}
.patient_chart .left_side_bar .side-bar-menu li a {text-decoration: none;color: #687789;font-size: calc(var(--scale-ratio) * 20px);font-weight: 300;}

.patient_chart .box-bordered {max-width: calc(var(--scale-ratio) * 700px);margin-left: auto;}
.patient_chart .containt_detail .two_inputs{display: flex;align-items: center;justify-content: space-between;}
.patient_chart .containt_detail .two_inputs p:nth-child(2) label{min-width: unset;padding-left: calc(var(--scale-ratio) * 20px);}
.patient_chart .containt_detail .two_inputs p:nth-child(2) span{padding-left: calc(var(--scale-ratio) * 20px);width: calc(var(--scale-ratio) * 138px);}
.patient_chart .containt_detail p > span{margin-left: 0;padding-left:calc(var(--scale-ratio) * 30px);width: 100%;padding-right: calc(var(--scale-ratio) * 10px);}
.patient_chart .edit_record_data .containt_detail p span{line-height: calc(var(--scale-ratio) * 32px);min-height: calc(var(--scale-ratio) * 32px);}


.referral-appointment-time .time-picker input{border-radius: 5px;border: 0.5px solid #0E2641;background: #FFF;padding: calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 10px);color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;outline: none;}
.referral-appointment-time .time-picker .dropdown ul li{padding: calc(var(--scale-ratio) * 6px) calc(var(--scale-ratio) * 20px);cursor: pointer;color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 14px);font-weight: 400;line-height: normal;border-bottom: 0.5px solid #ECE3D1;}
.referral-appointment-time .time-picker .dropdown ul li.selected{color: #F4D09E;}


.health-card-DropDown .Selact_drodwn .dropdown-div .caption span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: calc(var(--scale-ratio) * 240px);display: block;}

.demog-datepick-icon-remove .e-date-icon{display: none !important;}
.two_inputs .calendar .e-input-group{padding: calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 11px) !important;}
.syncfusion-component .e-input-group{padding: calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 11px) !important;}

.mailing-address-with-checkbox .form-check-input{width: calc(var(--scale-ratio) * 30px);height: calc(var(--scale-ratio) * 30px);}

/* patient chart end */


/* edit record start */
.edit_record_page .containt_detail .form-control{border-radius: 5px;border: 0.5px solid #0E2641;min-height: calc(var(--scale-ratio) * 32px);font-size: calc(var(--scale-ratio) * 18px) !important;font-weight: 600 !important;padding: calc(var(--scale-ratio) * 4px) calc(var(--scale-ratio) * 10px);line-height: normal;color: #0E2641;cursor: text;}
.edit_record_page .containt_detail .form-control.caption p {padding: 0;margin: 0;}
.edit_record_page .containt_detail .form-control:focus {box-shadow: none;}

.master-demo-dob .e-input-group .form-control{font-size: calc(var(--scale-ratio) * 18px) !important;}

.edit_record_page .containt_detail .form-select{border-radius: 5px;border: 0.5px solid #0E2641;min-height: calc(var(--scale-ratio) * 32px);font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;padding: calc(var(--scale-ratio) * 4px) calc(var(--scale-ratio) * 10px);line-height: normal;color: #0E2641;cursor: pointer;box-shadow: none;}
.edit_record_page .containt_detail .form-select option{cursor: pointer;}

.edit_record_page .calendar .e-input-group{border: 0.5px solid #0E2641 !important;height: calc(var(--scale-ratio) * 32px);background-color: #fff;}
.edit_record_page .calendar .e-input-group.e-input-focus {background-color: #fff;border: none;border: 0.5px solid #0E2641 !important;}
.edit_record_page .calendar .e-input-group-icon.e-date-icon::before{width: calc(var(--scale-ratio) * 20px);height: calc(var(--scale-ratio) * 20px);}

.master-view-record .box-bordered{max-width: none;}
.master-view-record .master-record-first-col{padding: calc(var(--scale-ratio) * 0px) calc(var(--scale-ratio) * 32px) calc(var(--scale-ratio) * 0px) calc(var(--scale-ratio) * 55px);}
.master-view-record .master-record-second-col{padding: calc(var(--scale-ratio) * 0px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 0px) calc(var(--scale-ratio) * 32px);}
.chart-button-edit{padding: 0 calc(var(--scale-ratio) * 40px) 0 calc(var(--scale-ratio) * 10px);}
.chart-button-edit .page_header_btns .comman_brdr_btn{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 11.5px);font-size: calc(var(--scale-ratio) * 18px);}
.chart-button-edit .page_header_btns .comman_btn{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 11.5px);font-size: calc(var(--scale-ratio) * 18px);}
.master-view-record .containt_detail p label{border-right: 0;}

.clinic_Roster_fild{min-height: calc(var(--scale-ratio) * 32px);}
.updatesfiles-line{color: #687789 !important;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600 !important;line-height: normal;}


/* edit record end */


/* e chart start */

.e_c-header{background: #F9F9F9;padding:calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 55px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 10px);margin-bottom: calc(var(--scale-ratio) * 30px);}
.e_c-header .selact_dropdown .selectCheckBox img{margin-left: calc(var(--scale-ratio) * 20px);}
.e_c-header .selact_dropdown .selectCheckBox{width: unset;padding: calc(var(--scale-ratio) * 6.5px) calc(var(--scale-ratio) * 20px);cursor: pointer;font-size: calc(var(--scale-ratio) * 18px);}
.e_c-header .comman_brdr_btn{font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 11px) calc(var(--scale-ratio) * 20px);min-width: auto;}
.e_c-header .selact_dropdown .select-check-option label{text-transform: capitalize;}
.e_c-header .text_link{font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;}


.Selact_drodwn{position: relative;}
.e_chart .left_side_bar .drop_row{margin-bottom: calc(var(--scale-ratio) * 50px);}
.e_chart .left_side_bar .drop_row .Selact_drodwn .dropdown-div{width: 100%;display: flex;align-items: center;justify-content: space-between;}
.e_chart .left_side_bar .sticky-scroll-box {padding: 0px calc(var(--scale-ratio) * 15px) 0px calc(var(--scale-ratio) * 10px);max-height: calc(100vh - calc(var(--scale-ratio) * 206px));overflow: auto;}
.e_chart .left_side_bar .Selact_drodwn .dropdown-div .caption{display: flex;height: calc(var(--scale-ratio) * 46px);align-items: center;padding: calc(var(--scale-ratio) * 8px);cursor: pointer;margin-right: calc(var(--scale-ratio) * 5px);}
.e_chart .left_side_bar .Selact_drodwn .list_box .contain{display: flex;align-items: center;justify-content: space-between;padding: calc(var(--scale-ratio) * 9.5px) calc(var(--scale-ratio) * 15px);border-bottom: 0.3px solid #A0A3A7;}
.e_chart .left_side_bar .Selact_drodwn .list_box .contain:hover{background: rgba(236, 227, 209, 0.50);}
.e_chart .left_side_bar .Selact_drodwn .list_box .contain span{font-size: calc(var(--scale-ratio) * 12px);font-weight: 600;line-height: normal;}
.e_chart .left_side_bar .Selact_drodwn .list_box .contain span:last-child{color: #A0A3A7;}

.e-chart-element-list .element-item-list{color: #0E2641;word-break: break-all;margin-right: calc(var(--scale-ratio) * 15px);display: inline-block;}

.e_chart .left_side_bar .Selact_drodwn .list_box{border-radius: 5px;border: 1px solid #A0A3A7;background: #FFF;margin-top: calc(var(--scale-ratio) * 5px);height: calc(var(--scale-ratio) * 185px);overflow: auto;}
.e_chart .left_side_bar .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 30px);margin: 0 calc(var(--scale-ratio) * 15px) 0px 0px;}
.e_chart .left_side_bar .Selact_drodwn .caption span{font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;color: #0E2641;}

.e-chart_page .create_new_note:hover{background: #ece3d180;}
.e-chart_page .create_new_note{font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;margin-bottom: calc(var(--scale-ratio) * 20px);border-radius: 5px;border: 0.5px solid #0E2641;max-width: calc(var(--scale-ratio) * 260px);display: flex;align-items: center;justify-content: space-between;padding-left: calc(var(--scale-ratio) * 15px);cursor: pointer;}
.e-chart_page .create_new_note img{width: calc(var(--scale-ratio) * 46px);}
.e-chart_page .add_note_box{max-height: calc(100vh - 65vh);overflow: auto;padding-right: calc(var(--scale-ratio) * 10px);}
.e-chart_page .add_note_box_full{max-height: calc(100vh - 32vh);overflow: auto;padding-right: calc(var(--scale-ratio) * 10px);}
.e-chart_page .note_box{border: 1px solid #0E2641;padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 15px) 0px calc(var(--scale-ratio) * 29px);border-radius: 5px;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;margin-bottom: calc(var(--scale-ratio) * 5px);}
.e-chart_page .note_box .note{text-transform: uppercase;}
.e-chart_page .note_box .edit-note-btn{padding: calc(var(--scale-ratio) * 20px);border-radius: 5px;}
.edit-note-btn {cursor: pointer;}
.e-chart_page .date{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;white-space: nowrap;}
.mute_text{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 14px);font-weight: 400;white-space: nowrap;}
.e-chart_page .note_box .code{font-weight: 600;}
.e-chart_page .note_box .number{border-radius: 5px;background: #EEE;padding: calc(var(--scale-ratio) * 5px);color: #687789;margin-left: calc(var(--scale-ratio) * 14px);display: inline-block;}
.note-text {white-space: pre-line;}
.e-chart_page .note_box .contain{margin-top: calc(var(--scale-ratio) * 24px);}
.e-chart_page .note_box .contain p{margin-bottom: calc(var(--scale-ratio) * 18px);}
.e-chart_page .note_box .contain p:last-child{margin-bottom: calc(var(--scale-ratio) * 15px);}
.e-chart_page .note_box .sign_btn{color: #687789;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;border-radius: 5px;background: #EEE;padding: calc(var(--scale-ratio) * 5px);margin:calc(var(--scale-ratio) * 20px) 0px;}
.e-chart_page .start_ai_scribe .no_appointment{color: #687789;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;border-radius: 5px;background: #EEE;padding: calc(var(--scale-ratio) * 5px);margin: 0px 0px calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 30px);cursor: text;}
.e-chart_page .start_ai_scribe .timer{border-radius: 5px;border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 18px);display: flex;min-width: calc(var(--scale-ratio) * 145px);margin-right: calc(var(--scale-ratio) * 30px);line-height: normal;}
.e-chart_page .start_ai_scribe .timer .time_num{
/*    padding-left: calc(var(--scale-ratio) * 60px);*/
}
.e-chart_page .start_ai_scribe .input_hd_bx{max-width: calc(var(--scale-ratio) * 450px);margin-right: calc(var(--scale-ratio) * 50px);border: 1px solid #A0A3A7;padding: calc(var(--scale-ratio) * 10px);cursor: pointer;}
.e-chart_page .start_ai_scribe .input_hd_bx.start_ai,.e-chart_page .start_ai_scribe textarea.start_ai{background: #ECECEC;}
.e-chart_page .start_ai_scribe .timer .circle_ico{width: calc(var(--scale-ratio) * 16px);height: calc(var(--scale-ratio) * 16px);background:#FF453A;border-radius: 50%;}

.e-chart-elements-row{border: 1px solid #0E264159 !important;padding-bottom: calc(var(--scale-ratio) * 10px) !important;}
.e-chart-elements-row .contain.note-text{margin-top: calc(var(--scale-ratio) * 14px);}
.e-chart-cunslt-label{min-width: calc(var(--scale-ratio) * 160px);border-right: calc(var(--scale-ratio) * 2px) solid #0E2641;margin-right: calc(var(--scale-ratio) * 35px);color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;}
.echart-consult-date{margin-right: calc(var(--scale-ratio) * 65px);}

.e-chart_page .start_ai_scribe textarea{border-radius: 5px;border: 1px solid #A0A3A7;cursor: text;font-size: calc(var(--scale-ratio) * 16px);}
.e-chart_page textarea:active,.e-chart_page textarea:focus,.e-chart_page .input_hd_bx:active,.e-chart_page .input_hd_bx:focus{border: calc(var(--scale-ratio) * 2px) solid #0E2641;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.50);}

.e-chart_page .submit_p_btn{margin: calc(var(--scale-ratio) * 20px) 0px;}

.e-chart_page_details{max-width: calc(var(--scale-ratio) * 1300px);}
.e-chart_page_slider{margin-bottom: calc(var(--scale-ratio) * 18px);display: flex;align-items: center;}
.e-chart_page .e-chart_page_slider .create_new_note{margin-bottom: calc(var(--scale-ratio) * 5px);text-transform: uppercase;line-height: normal;}
.e-chart_page_slider .contain_list{border: 0.5px solid #A0A3A7;border-radius: 5px;padding:calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 10px) 0px calc(var(--scale-ratio) * 7px);height: calc(var(--scale-ratio) * 150px);overflow: auto;cursor: pointer;}
.e-chart_page_slider .main_cn_box{width: calc(var(--scale-ratio) * 260px);margin-right: calc(var(--scale-ratio) * 10px);}
.e-chart_page_slider .contain_list ul{margin-bottom: 0;padding-left: calc(var(--scale-ratio) * 20px);}
.e-chart_page_slider .contain_list ul li{font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;margin: calc(var(--scale-ratio) * 3px) 0;}
.e-chart_page_slider .contain_list ul li .dtl_cn{font-weight: 300;}
.e-chart_page_slider .arrow_img{border-radius: 50%;padding: calc(var(--scale-ratio) * 10px);margin-right: calc(var(--scale-ratio) * 7px);cursor: pointer;width: calc(var(--scale-ratio) * 50px);height: calc(var(--scale-ratio) * 50px);display: flex;}
.e-chart_page_slider .arrow_img:hover{background-color: #ece3d180;}
.e-chart_page_slider .arrow_img img{width: calc(var(--scale-ratio) * 32px);}

#e-chart-transfer .modal-dialog{max-width: calc(var(--scale-ratio) * 1200px);}
#e-chart-transfer .box{max-width: calc(var(--scale-ratio) * 885px);margin: auto;}
#e-chart-transfer .modal-body{padding:calc(var(--scale-ratio) * 40px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 20px);}
#e-chart-transfer .hdng_con .heading{font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 14px);}
#e-chart-transfer .hdng_con .con_tx{font-size: calc(var(--scale-ratio) * 18px);font-weight: 300;}
#e-chart-transfer .address_line .form-check-input{width: calc(var(--scale-ratio) * 30px);height: calc(var(--scale-ratio) * 30px);margin-right: calc(var(--scale-ratio) * 27px);}
#e-chart-transfer .address_line label{font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;cursor: text;}
.modal#e-chart-transfer .modal-body .popup_title{margin-bottom: calc(var(--scale-ratio) * 35px);}
#e-chart-transfer .time_set_part{margin: calc(var(--scale-ratio) * 10px) 0px calc(var(--scale-ratio) * 30px) 0px;border-bottom:1px solid #0E2641;}
#e-chart-transfer .time_set_part .left_con_box{border-left:1px solid #0E2641;padding-top: calc(var(--scale-ratio) * 7px);padding-bottom: calc(var(--scale-ratio) * 7px);}
#e-chart-transfer .time_set_part .left_con_box .contain_bx label{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;text-align: left;display: block;margin-bottom: calc(var(--scale-ratio) * 6px);}
#e-chart-transfer .time_set_part .left_con_box .calendar{border-radius: 5px;border: 1px solid #0E2641;}
#e-chart-transfer .time_set_part .contain_bx{padding:calc(var(--scale-ratio) * 20px);}
#e-chart-transfer .selact_box_part{margin: calc(var(--scale-ratio) * 45px) 0px;}
#e-chart-transfer .selact_box_part .address_line{margin-bottom: calc(var(--scale-ratio) * 20px);}
#e-chart-transfer .btn_part{margin: calc(var(--scale-ratio) * 25px) 0px calc(var(--scale-ratio) * 55px) 0px;}

.select_report_chart_first{width: calc(var(--scale-ratio) * 255px);margin: 0 calc(var(--scale-ratio) * 8px);}
.select_report_chart_second{width: calc(var(--scale-ratio) * 277px);margin: 0 calc(var(--scale-ratio) * 8px);}
.select_report_chart_thrd{width: calc(var(--scale-ratio) * 152px);margin: 0 calc(var(--scale-ratio) * 8px);}

.e-chart-clnder .e-input-focus{background: transparent !important;border: 0 !important;}
.time-range-disabled-form:after{border-radius: 5px;background: rgba(217, 217, 217, 0.50);content: "";width: 100%;position: absolute;top: 0px;left: 0;bottom: 0px;}

/* e chart end */


/* appointment history record start */
.appointment_history{padding: calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 23px);}
.appointment_history .table{    /* border-collapse: separate; */
    /* border-spacing: 0 20px; */
    /* padding: 0 10px; */
    --bs-table-color: #0E2641;
    border-color: #fff;}
.appointment_history .table thead{border-bottom: calc(var(--scale-ratio) * 2px) solid #0E2641;}
.appointment_history .table tbody tr td{padding: calc(var(--scale-ratio) * 23px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 23px) calc(var(--scale-ratio) * 5px);vertical-align: middle;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 400;line-height: normal;}
.appointment_history .table tbody tr td:nth-child(4),.appointment_history .table tbody tr td:nth-child(5),.appointment_history.enrollment_history .table tbody tr td:nth-child(6),.appointment_history.allergies .table tbody tr td:nth-child(4),.appointment_history.allergies.mesurement .consult-list .table tbody tr td:last-child{font-size: calc(var(--scale-ratio) * 16px);}
.appointment_history.enrollment_history .table tbody tr td:nth-child(3),.appointment_history.enrollment_history .table tbody tr td:last-child{font-size: calc(var(--scale-ratio) * 14px);}
.appointment_history.enrollment_history .table tbody tr td:nth-child(4),.appointment_history.allergies.mesurement .consult-list .table tbody tr td{font-size: calc(var(--scale-ratio) * 18px);}
.appointment_history .table thead tr th{color: #687789;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;text-transform: capitalize;padding:calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 5px);cursor: pointer;white-space: nowrap;}
.appointment_history .table thead tr th.hover_unset{vertical-align: middle;}
.appointment_history .table thead tr th.active{color: #0E2641;}
.appointment_history .table thead tr th img{opacity: 0;width: calc(var(--scale-ratio) * 30px);margin-left: calc(var(--scale-ratio) * 20px);}
.appointment_history .table .form-check-input {margin-left: calc(var(--scale-ratio) * 5px);}
.appointment_history .table thead tr th.active img{opacity: 1;}
.appointment_history .table thead tr th:hover{background: rgba(236, 227, 209, 0.50);}
.appointment_history .table tbody tr{border-bottom: 0.5px solid #4e6889;}
.appointment_history .table tbody .rectangle{width: calc(var(--scale-ratio) * 20px);height: calc(var(--scale-ratio) * 20px);border-radius: 5px;background: #ACC7E4;display: inline-block;vertical-align: middle;margin:0px calc(var(--scale-ratio) * 10px);}
.appointment_history.enrollment_history .table tbody .rectangle{opacity: 0;}
.appointment_history.enrollment_history .table tbody tr td,.appointment_history .appointment_detail .table tbody tr td,.appointment_history.allergies .consult-list .table tbody tr td{text-wrap: nowrap;}
.appointment_history.enrollment_history .table tbody tr td:last-child,.appointment_history .appointment_detail .table tbody tr td:last-child{max-width: calc(var(--scale-ratio) * 250px);text-wrap: wrap;}

.enrlmnt_hstry-table-data .table tbody tr td{font-size: calc(var(--scale-ratio) * 16px) !important;}

.master-search-ptnt .search{width: calc(var(--scale-ratio) * 400px);margin-right: calc(var(--scale-ratio) * 80px);}
.master-search-ptnt .search_drop_box{width: calc(var(--scale-ratio) * 470px);cursor: auto;}

.master-search-ptnt .head-search-patient {max-height: none;overflow: hidden;}
.head-search-patient .patientList{max-height: calc(var(--scale-ratio) * 365px);overflow-x: hidden;overflow-y: auto;}

/* appointment history record end */

/* allergies module statrt */

.patient_chart .left_side_bar.e_chart_sidebar .side-bar-menu li {margin: calc(var(--scale-ratio) * 6px) 0px calc(var(--scale-ratio) * 34px) 0px;padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 20px);}
.allergies .a_header{display: flex;justify-content: space-between;align-items: center;padding:0px calc(var(--scale-ratio) * 25px) 0px calc(var(--scale-ratio) * 47px);margin-bottom: calc(var(--scale-ratio) * 45px);}
.allergies .a_header .search .serch_icon{width: calc(var(--scale-ratio) * 28px);left: calc(var(--scale-ratio) * 18px);}
.allergies .a_header .search input{width: calc(var(--scale-ratio) * 425px);padding: calc(var(--scale-ratio) * 18px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 18px) calc(var(--scale-ratio) * 58px) !important;font-size: calc(var(--scale-ratio) * 22px);cursor: text;}
.allergies .a_header .search input::placeholder{color: #687789;}
.allergies .a_header .search{display: inline-block;margin-right: calc(var(--scale-ratio) * 30px);}
.allergies .a_header button,.allergies .a_header div label.comman_btn {padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 50px);line-height: normal;font-size: calc(var(--scale-ratio) * 20px);margin-left: calc(var(--scale-ratio) * 30px);}
.allergy_filter-btn{padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 48px);}
.allergies .a_header .search_drop_box{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);border:none;padding: 1px;width: calc(var(--scale-ratio) * 650px);overflow: unset;}
.allergies .a_header .search_drop_box .Selact_drodwn .dropdown-div .caption{text-align: center;padding: calc(var(--scale-ratio) * 18px) calc(var(--scale-ratio) * 12px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;}
.allergies .a_header .search_drop_box input.form-control{padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 12px);border: 0.5px solid #0E2641;cursor: text;color: #0E2641;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;}
.allergies .a_header .search_drop_box input.form-control:focus{border: 0.5px solid #0E2641;box-shadow: none;}
.allergies .a_header .search_drop_box .fa-xmark{position: absolute;top: 50%;transform: translatey(-50%);right: calc(var(--scale-ratio) * 20px);color: #687789;font-size: calc(var(--scale-ratio) * 19px);}
.allergies .a_header .search_drop_box .fa-xmark:hover{color: #0E2641;}
.allergies .a_header .search_drop_box .plus_btn{padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 5px);color: #0E2641;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;}
.allergies .a_header .search_drop_box .plus_btn:hover{background: rgba(236, 227, 209, 0.50);}

.advance-filter-optn{min-height: calc(var(--scale-ratio) * 400px);overflow: auto !important;}

.appointment_history.allergies .table tbody tr td{padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 5px);font-size: calc(var(--scale-ratio) * 18px);}

.allergiesDescription_list .search input.form-control {}
.allergiesDescription_list .search_drop_box .man_haeding{font-size: calc(var(--scale-ratio) * 16px);padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 30px);text-transform: uppercase;}
.allergiesDescription_list .search_drop_box .man_haeding:hover{background: rgba(236, 227, 209, 0.30);}

.input-container {position: relative;}
.required-star {position: absolute;left: calc(var(--scale-ratio) * 198px);top: calc(var(--scale-ratio) * 30px);transform: translateY(-50%);color: #DC1B3E;font-size: calc(var(--scale-ratio) * 18px);}

.appointment_history.allergies .specialist-list .table tbody tr td{font-size: calc(var(--scale-ratio) * 16px);}
.appointment_history.allergies .consult-list .table tbody tr td{padding:calc(var(--scale-ratio) * 29px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 29px) calc(var(--scale-ratio) * 5px);font-size: calc(var(--scale-ratio) * 16px);}
.appointment_history.allergies .consult-list .table.dropdown_conain_data tbody tr td{padding: calc(var(--scale-ratio) * 27px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 27px) calc(var(--scale-ratio) * 5px);}

.active-task-table table tbody tr td{text-wrap:unset !important;}
.active-task-table table tbody tr td.first_checkbox{vertical-align: top;}
.active-task-table table tbody tr td {vertical-align: top !important;}
.active-task-table table tbody tr.active{background: #ece3d180;}
.active-task-table .table tbody tr.active td{background-color: transparent !important;}
.multi-cments-table-tr td{padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 5px) !important;}

.cmpltd-dltd-felter-sect .taskActive-brdr{margin-left: calc(var(--scale-ratio) * 50px) !important;}

.taskActive-brdr.disabled{color: #8693A0;}
.taskActive-brdr.disabled:hover{background-color: transparent;}

.prescriptions-table .table tbody tr td{padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 5px) !important;}
.prescriptions-table .edit_delet_link .popup_link{margin: 0px calc(var(--scale-ratio) * 8px);font-weight: 400;}

.add-prescription-disabled{ background-color: #4A5D71;cursor: not-allowed;pointer-events: none;opacity: 0.6;}
/* background-color: #0E2641; */

.appointment_history.allergies .consult-list.template .table tr .form-check-input{opacity: 0;cursor: unset;}
.add_temp_header{border-radius: 5px;background: rgba(160, 163, 167, 0.10);padding: calc(var(--scale-ratio) * 15px) 0px calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 40px);margin-bottom: calc(var(--scale-ratio) * 45px);}
.add_temp_header .choose_fil{border-radius: 5px;border: 0.5px solid #0E2641;background: #FFF;padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 30px);display: inline-block;color: #0E2641;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 35px);}
.add_temp_header .heading_selact_drodwn .Selact_drodwn{margin: auto;}
.add_temp_header .btn_part button{min-width: calc(var(--scale-ratio) * 170px);}

#add-allergies-model .modal-body{padding: calc(var(--scale-ratio) * 74px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 30px);}
#add-allergies-model .box{max-width: calc(var(--scale-ratio) * 645px);margin: auto;}
#add-allergies-model .date_line{font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;}
#add-allergies-model .date_line label{font-weight: 400;border-right: calc(var(--scale-ratio) * 3px) solid #0E2641;padding-right: calc(var(--scale-ratio) * 25px);margin: 0px calc(var(--scale-ratio) * 30px) 0px calc(var(--scale-ratio) * 30px);cursor: text;}
.allergiesDescription_list .search_drop_box .con_drop_line {padding: 0;}
#add-allergies-model .custom-form .input_box{margin: calc(var(--scale-ratio) * 40px) 0px;}
#add-allergies-model .modal-body .popup_title{margin-bottom: calc(var(--scale-ratio) * 100px);}
#add-allergies-model .custom-form .seach_input_bar input:valid {border-color: #A0A3A7;box-shadow: none;border: 1px solid #A0A3A7;font-weight: 400;font-size: calc(var(--scale-ratio) * 18px);padding: calc(var(--scale-ratio) * 8px) calc(var(--scale-ratio) * 31px) !important;color: #0E2641;}
#add-allergies-model .custom-form .seach_input_bar input:focus{border: 1px solid #0E2641;}
#add-allergies-model .custom-form .seach_input_bar input::placeholder{color: #A0A3A7;}
#add-allergies-model .custom-form .seach_input_bar .serch_icon{display: none;}

#add-allergies-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#add-allergies-model .modal-dialog .modal-content{height: calc(var(--scale-ratio) * 800px);}

#add-allergies-model .custom-form .seach_input_bar .search_drop_box .con_drop_line{border-bottom: 0.5px solid #ECE3D1;}

#add-allergies-model .btn_part{margin: calc(var(--scale-ratio) * 120px) 0px calc(var(--scale-ratio) * 60px) 0px;}
#add-allergies-model .Selact_drodwn .dropdown-div .list .item{line-height: normal;}
.add_temp_header .btn_part button, #add_measurement .btn_part .comman_btn,#prescription-fax-model .btn_part button{min-width: calc(var(--scale-ratio) * 180px);padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 50px);line-height: normal;font-size: calc(var(--scale-ratio) * 20px);}

.allergies_severity_select .Selact_drodwn .form-control label{cursor: pointer;}
.allergies_severity_select .Selact_drodwn .dropdown-div .list{min-width: calc(var(--scale-ratio) * 270px);}
.allergies_severity_select .Selact_drodwn .dropdown-div .list .item{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;}

.life_stage_select .Selact_drodwn .form-control label{cursor: pointer;}
.life_stage_select .Selact_drodwn .dropdown-div .list{min-width: calc(var(--scale-ratio) * 270px);}
.life_stage_select .Selact_drodwn .dropdown-div .list .item{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;}

#add-viewlogs-model .modal .modal-body .popup_title{font-size: calc(var(--scale-ratio) * 22px);margin-bottom: calc(var(--scale-ratio) * 27px);}

#add-viewlogs-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1400px);}
#add-viewlogs-model .modal-body{padding:calc(var(--scale-ratio) * 72px) calc(var(--scale-ratio) * 40px) calc(var(--scale-ratio) * 27px) calc(var(--scale-ratio) * 40px);}
#add-viewlogs-model .modal-body .box{padding:0px calc(var(--scale-ratio) * 17px);}
#add-viewlogs-model .table thead {border-bottom: calc(var(--scale-ratio) * 2px) solid #0E2641;}
#add-viewlogs-model .table thead tr th {color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 25px);}
#add-viewlogs-model .table thead tr th:hover {background: rgba(236, 227, 209, 0.50);}
#add-viewlogs-model .table tbody tr td{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: normal;vertical-align: middle;padding:calc(var(--scale-ratio) * 29.5px) calc(var(--scale-ratio) * 13px);}
#add-viewlogs-model .specialist-list .table tbody tr.active td {background-color: #ece3d180;}

#add-specialist-model .box{max-width: calc(var(--scale-ratio) * 645px);margin: auto;}
#add-specialist-model .modal-body{padding: calc(var(--scale-ratio) * 75px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 27px) calc(var(--scale-ratio) * 30px);}
#add-specialist-model .modal .modal-body .popup_title{margin-bottom: calc(var(--scale-ratio) * 50px);}
#add-specialist-model .address_line .text{color: #0E2641;font-size: calc(var(--scale-ratio) * 20px);font-weight: 400;line-height: normal;margin-right: calc(var(--scale-ratio) * 58px);cursor: text;}
#add-specialist-model .address_line{margin-bottom: calc(var(--scale-ratio) * 30px);}
#add-specialist-model .custom-form .input_box{margin-bottom: calc(var(--scale-ratio) * 20px);}
#add-specialist-model .btn_part{margin: calc(var(--scale-ratio) * 60px) 0px calc(var(--scale-ratio) * 26px) 0px;}

#add-exportconsultation-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#add-exportconsultation-model .box{max-width: calc(var(--scale-ratio) * 822px);margin: auto;}
#add-exportconsultation-model .export_tabs{margin-bottom:calc(var(--scale-ratio) * 27px);padding: 0;}
#add-exportconsultation-model .export_tabs li{display: table-cell;width: 1%;text-align: center;border-bottom: 0.5px solid #687789;color: #68778980;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 19px) 0px;cursor: pointer;}
#add-exportconsultation-model .export_tabs li:hover{background-color:#ece3d180;}
#add-exportconsultation-model .export_tabs li.active{border-bottom: calc(var(--scale-ratio) * 3px) solid #0E2641;color: #0E2641;}
#add-exportconsultation-model .modal-body{padding: calc(var(--scale-ratio) * 85px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 30px);}
#add-exportconsultation-model .btn_part{margin: calc(var(--scale-ratio) * 16px) 0px calc(var(--scale-ratio) * 8px) 0px;}
#add-exportconsultation-model .custom-form .input_box{max-width: calc(var(--scale-ratio) * 644px);margin: 0px auto calc(var(--scale-ratio) * 20px) auto;}
#add-exportconsultation-model .con_detl_sec{height: calc(var(--scale-ratio) * 400px);display: table-cell;width: 1%;vertical-align: middle;}
#add-exportconsultation-model .email_menu .custom-form .input_box{margin-bottom: calc(var(--scale-ratio) * 40px);}

.e-chart-fax-model.show {background: rgb(0 0 0 / 50%);}

.files-overview-exprt{max-width: calc(var(--scale-ratio) * 1190px);}

.fax-exportconsultation-modal.show{background: rgb(0 0 0 / 50%);}
.cunlt_specialist_option label.selectCheckBox {width: 100%;padding: calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 15px);font-size: calc(var(--scale-ratio) * 18px);}
.cunlt_specialist_option label.selectCheckBox .doc_icon{margin-right: calc(var(--scale-ratio) * 10px);}
.cunlt_specialist_option .select-check-option label{padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 10px) !important;text-align: left;font-size: calc(var(--scale-ratio) * 14px);text-transform:none !important;}
.cunlt_specialist_option .select-check-option label p{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;}
.cunlt_specialist_option .select-check-option label .address-line{max-width: calc(var(--scale-ratio) * 470px);}
.cunlt_specialist_option .select-check-option:first-child label{text-align: center;}
.cunlt_specialist_option .select-check-list.selectCheckBox{top: calc(var(--scale-ratio) * 65px);min-width: calc(var(--scale-ratio) * 600px);max-height: calc(var(--scale-ratio) * 353px);overflow: auto !important;}

.echartelement-select{max-height: calc(var(--scale-ratio) * 40px);}

#add-exportconsultation-model .right-bor:after {top: 0;bottom: 0;margin: auto;}
#add-exportconsultation-model .fax_menu .Selact_drodwn .dropdown-div .caption img {width: calc(var(--scale-ratio) * 20px);margin-left: calc(var(--scale-ratio) * 20px);float: right;}
#add-exportconsultation-model .fax_menu .Selact_drodwn .dropdown-div .caption {border-radius: 5px;border: 0.5px solid #0E2641;line-height: normal;font-weight: 600;font-size: calc(var(--scale-ratio) * 16px);position: relative;padding: calc(var(--scale-ratio) * 19.5px) calc(var(--scale-ratio) * 12px);min-height: calc(var(--scale-ratio) * 60px);}

#add-exportconsultation-model .con_detl_sec .fax_menu .btn-close {position: absolute;right: calc(var(--scale-ratio) * -23px);top: 0;padding: calc(var(--scale-ratio) * 5px);}
.disable-fax {position:relative;}
#add-exportconsultation-model .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 32px);cursor: pointer;border-bottom: 0.5px solid #ECE3D1;color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;}
.disable-fax::after {position:absolute; border-radius: 5px;background: rgba(217, 217, 217, 0.50); width: calc(var(--scale-ratio) * 718px);height: calc(var(--scale-ratio) * 95px); top: calc(var(--scale-ratio) * -20px); left: 0; z-index: 99; content: ''; margin: 0 auto;display: table;right: 0;bottom: 0;}

/* files_overview start  */
.appointment_history.allergies.files_overview .consult-list .table tbody tr td{padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 5px);}
.add_local_files{margin: calc(var(--scale-ratio) * 30px) 0px calc(var(--scale-ratio) * 10px) 0px;}
.patient_chart.add_local_files .containt_detail{padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 15px);}
.containt_detail_title{color: #0E2641;font-family: Inter;font-size: calc(var(--scale-ratio) * 18px);font-weight: 300;line-height: calc(var(--scale-ratio) * 37px);margin: 0px 0px calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 15px);}
.add_local_files .haeding_line{background: #D9D9D9;text-align: center;height: calc(var(--scale-ratio) * 60px);font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 10px);}
.add_local_files .slide_deatil_box {border: 1px solid #0E2641;background: #FFF;height: calc(100vh - calc(var(--scale-ratio) * 40px));}
.add_local_files .slide_deatil_box .e-control.e-pdfviewer{height: 100%;}
.add_local_files .edit_record_page .containt_detail .form-control{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 30px) !important;background-color: #fff;}
.add_local_files .edit_record_page .containt_detail .search .serch_icon {left: calc(var(--scale-ratio) * 30px);}
.add_local_files .edit_record_page .containt_detail .pd-bottom {align-items: center;padding-bottom: calc(var(--scale-ratio) * 22px);}
.add_local_files .edit_record_page .containt_detail .right-bor{padding: 0 calc(var(--scale-ratio) * 15px);max-width: calc(var(--scale-ratio) * 275px);cursor: text;font-size: calc(var(--scale-ratio) * 18px);}
.add_local_files .edit_record_page .containt_detail .col-sm-7 {max-width: calc(var(--scale-ratio) * 440px);margin: auto;}
.add_local_files .edit_record_page .containt_detail  .right-bor:after {top: 0;bottom: 0;margin: auto;right: 0;}
.patient_chart.add_local_files .containt_detail .Selact_drodwn{width: unset;}
.add_local_files .btn_part{margin:calc(var(--scale-ratio) * 30px) 0px calc(var(--scale-ratio) * 60px) 0px;}
.add_local_files .selact_dropdown .selectCheckBox{width: 100%;padding: calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 30px);background: #fff;}
.add_local_files .selact_dropdown{height: calc(var(--scale-ratio) * 60px);}
.add_local_files .edit_record_page{display: flex;flex-direction: column;justify-content: space-between;}
.add_local_files .edit_record_page .Selact_drodwn .dropdown-div .list .item,.allergies .a_header .search_drop_box .Selact_drodwn .dropdown-div .list .item{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 32px);}
.add_local_files .edit_record_page .selectCheckBox .select-check-option label{font-size: calc(var(--scale-ratio) * 18px);padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 4px);}
.add_local_files .big_btn{min-width: calc(var(--scale-ratio) * 170px);}
.add_local_files .popup_link{font-weight: 600;font-size: calc(var(--scale-ratio) * 18px);}
.add_local_files .or_line span{background: #f6f6f7;}
.add_local_files .or_line{margin: 0 0 calc(var(--scale-ratio) * 20px) 0;}
.add_local_files .custom-form .input_box input:valid,.add_local_files .custom-form .input_box input:active,.add_local_files .custom-form .input_box input:focus{padding: calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 30px) !important;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.50);}

.pdf-checkbox .form-check-input{background-color: #BDB9DF;}
.pdf-checkbox .form-check-input:checked{background-color: #0E2641;}

.tplate_edit_from .cunsult-demographic-provider .search .form-control{padding-left: calc(var(--scale-ratio) * 60px) !important;}
.demographic-provider-option .fax-demographic-provider .search .form-control{padding-left: calc(var(--scale-ratio) * 60px) !important;}

.urgent-checkbox label{margin-right: calc(var(--scale-ratio) * 35px);font-size: calc(var(--scale-ratio) * 18px);}
.urgent-checkbox .form-check-input{width: calc(var(--scale-ratio) * 25px);height: calc(var(--scale-ratio) * 25px);}

.inbox_split_page .title_spl{color: #0E2641;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;margin: 0;}
.inbox_split_page .tagline_spl{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 25px) 0px calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 30px);}
.inbox_split_page .doc_detl_box{border-radius: 5px;background: #F6F6F7;padding: calc(var(--scale-ratio) * 35px) calc(var(--scale-ratio) * 30px);margin-bottom: calc(var(--scale-ratio) * 30px);cursor: pointer;}
.inbox_split_page .doc_detl_box .col-form-label{cursor: text;}
.inbox_split_page .doc_detl_box.active{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);background: #fff;cursor: auto;}
.inbox_split_page .custom-form .form-control{background: unset;}

.split-docs_list{max-height: calc(var(--scale-ratio)* 610px);overflow: auto;padding: calc(var(--scale-ratio)* 6px);}

.selcet-name-w-pdf-dropDown, .selcet-name-w-pdf-dropDown .dropdown-div, .selcet-name-w-pdf-dropDown .Selact_drodwn, .selcet-name-w-pdf-dropDown .Selact_drodwn .dropdown-div .caption{height: 100%;}
.selcet-name-w-pdf-dropDown .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 5px);}
.selcet-name-w-pdf-dropDown .Selact_drodwn .dropdown-div .caption img{float: right;max-width: none;}

.t-pdf-edit-button .comman_brdr_btn{min-width: calc(var(--scale-ratio)* 150px);padding: calc(var(--scale-ratio)* 18.5px) calc(var(--scale-ratio)* 11px);margin: 0 calc(var(--scale-ratio)* 16px) calc(var(--scale-ratio)* 5px) calc(var(--scale-ratio)* 16px);border: 1px solid #0E2641;}
.t-pdf-edit-button .comman_brdr_btn.active{background: #F6F1E8;}
.signature-poplated-line{color: #687789;font-size: calc(var(--scale-ratio)* 18px);font-weight: 400;line-height: normal;}

.pdf-dropdown-drag .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio)* 9px) calc(var(--scale-ratio)* 12px);}
.pdf-dropdown-drag .Selact_drodwn .dropdown-div .list{margin-top: 0;}

.or-devider-line span{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 18px);font-weight: 300;line-height: normal;background: #f6f6f7;padding: calc(var(--scale-ratio)* 5px) calc(var(--scale-ratio) * 15px);}
.or-devider-line:after{background: #A0A3A7;height: 1px;width: calc(var(--scale-ratio) * 200px);content: "";position: absolute;top: calc(var(--scale-ratio) * 15px);left: 0;right: 0;margin: 0 auto;z-index: -1;}

.lab-btn-part .big_btn{min-width: calc(var(--scale-ratio)* 150px);padding: calc(var(--scale-ratio)* 18px) calc(var(--scale-ratio)* 20px);font-size: calc(var(--scale-ratio)* 18px);}

.current-usage-tag-line{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.current-usage-tag-line span{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.comma-separate-tags{color: #687789;font-size: calc(var(--scale-ratio) * 14px);font-weight: 400;line-height: normal;}

.inbox-table-list .table tbody tr{border-bottom: 0.5px solid #A0A3A7;}
.faxes-received-list .table{ --bs-table-bg: transparent;}

.deleted-faxes-msg{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.success-lable{color: #088F3E;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;}
.failed-lable{color: #DC1B3E;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;}

.files_overview .consult-list .table .Selact_drodwn {position: unset;}
.files_overview .consult-list .table .Selact_drodwn .dropdown-div .list{width: auto;}
.files_overview .consult-list .table .Selact_drodwn .dropdown-div .list .item{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 32px);}

.consultation_head-filter .comman_btn{padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 35px) !important;}

.rcivd_date_line{color: #0E2641;text-decoration-line: underline;cursor: pointer;text-underline-offset: calc(var(--scale-ratio) * 2px);text-decoration-thickness: 1px;}

.pdf-show-part{height: calc(100vh - calc(var(--scale-ratio) * 120px)) !important;}
.pdf-pagination-sticky{position: sticky;bottom: 0;background: #fff;}

.pdf-checkbox{position: relative;}

.imaging_template_pdf{height: calc(100vh - calc(var(--scale-ratio) * 70px)) !important}

.moduleList_dropdown .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 30px);}
.moduleList_dropdown .Selact_drodwn .dropdown-div .caption{align-items: center;padding: calc(var(--scale-ratio) * 16px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 16px) calc(var(--scale-ratio) * 30px) !important;}

.send-fax-details{padding: calc(var(--scale-ratio) * 50px) 0 0 calc(var(--scale-ratio) * 40px);max-width: calc(var(--scale-ratio) * 1145px);}
.sendfax-h1{color: #0E2641;font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;line-height: normal;}
.sender-fax-fillup{padding: 0 0 0 calc(var(--scale-ratio) * 80px);}
.sender-title{min-width: calc(var(--scale-ratio) * 360px);margin-right: calc(var(--scale-ratio) * 30px);color: #A0A3A7;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;}
.send-mail-id{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio)* 2px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 20px);word-wrap:break-word;}

.removeFile-button{border: 0;background: transparent;width: calc(var(--scale-ratio)* 38px);position: absolute;right: calc(var(--scale-ratio)* 12px);top: calc(var(--scale-ratio)* -17px);padding: calc(var(--scale-ratio)* 10px);border-radius: 50px;filter: opacity(0.7);
    -webkit-filter: opacity(0.7);
    -webkit-transition: all .5s ease-in-out;}
.removeFile-button img{width: calc(var(--scale-ratio)* 15px);}
.removeFile-button:hover {filter: none;}

.multi-recipient-nmbr input.form-control{border-radius: 5px;font-size: calc(var(--scale-ratio)* 18px);border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 20px);width: 100%;box-shadow: none;cursor: text;}
.separate-with-comma{color: #687789;font-size: calc(var(--scale-ratio) * 17px);font-weight: 400;line-height: normal;}

.choose-file-part{background: rgba(160, 163, 167, 0.10);padding: calc(var(--scale-ratio) * 67px) calc(var(--scale-ratio) * 15px);}
.choose-file-part p{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.choose-file-part:hover p{color: #0E2641;}
.choose-file-part:hover{background: #FFF;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);}

.sendfax-btn{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 54px);}

.multi-rc-fax-nmber{border-radius: 5px;background: rgba(104, 119, 137, 0.10);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 9.5px) calc(var(--scale-ratio) * 10px);}

.sendfax-modal .modal-body {padding: calc(var(--scale-ratio) * 80px) calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 55px) calc(var(--scale-ratio) * 50px);}
.sendfax-modal{max-width: calc(var(--scale-ratio) * 1500px);}
.sendfax-modal .auto_height_popup {height: calc(100vh - 10vh);overflow-y: auto;}

.fax-settings-md-title{color: #0E2641;font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;line-height: normal;}
.fax-setting-lable{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;}

.pdf_cover_page_select input{border-radius: 5px;border: 1px solid #0E2641;font-size: calc(var(--scale-ratio) * 16px);padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 25px);}
.pdf_cover_page_select input.form-control:focus, .pdf_cover_page_select input.form-control:active {border: 1px solid #0E2641;box-shadow: none;}

.from-brand-name{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 20px);}

.fax-setting-preview {max-width: calc(var(--scale-ratio) * 540px);margin: 0 auto;}
.fax-setting-preview canvas{border: 1px solid #000;}
.fax-setting-preview .left-side-arrow{}
.fax-setting-preview .left-side-arrow img {position: absolute;left: calc(var(--scale-ratio) * -37px);top: 50%;width: calc(var(--scale-ratio) * 25px);}

.fax-setting-preview .right-side-arrow{}
.fax-setting-preview .right-side-arrow img {position: absolute;right: calc(var(--scale-ratio) * -37px);top: 50%;width: calc(var(--scale-ratio) * 25px);}


/* files_overview end */

/* allergies module end */

/* e-chart-files-details */
.chart-file-bg {background: #F6F6F7; border-radius: 5px; padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 31px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 15px);}
.e-chart .right-bor {position: relative;}
.e-chart .right-bor:after {position: absolute;right: calc(var(--scale-ratio) * 12px);width: 1px;height: calc(var(--scale-ratio) * 22px);content: '';background: #000000;top: calc(var(--scale-ratio) * 10px);}
.right-bor {position: relative;}
.right-bor:after {position: absolute;right: calc(var(--scale-ratio) * 12px);width: 1px;height: calc(var(--scale-ratio) * 22px);content: '';background: #000000;top: calc(var(--scale-ratio) * 2px);}
.pd-bottom {padding-bottom: calc(var(--scale-ratio) * 5px);}
.date-m .mute_text {color: #A0A3A7;font-size: calc(var(--scale-ratio) * 14px);font-weight: 400;}
.pi-info {font-size: calc(var(--scale-ratio) * 16px);font-weight: 600; color:#0E2641; line-height: calc(var(--scale-ratio) * 22.5px);}
/* e-chart-files-details */

/* consult-add start */
.consult_add_page {padding:calc(var(--scale-ratio) * 16px) 0px calc(var(--scale-ratio) * 45px) 0px;}
.consult_add_page .patient_chart .box-title{margin: calc(var(--scale-ratio) * 15px) 0px calc(var(--scale-ratio) * 5px) 0px;}
.consult_add_page .patient_chart .containt_detail{padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 21px);max-width: calc(var(--scale-ratio) * 900px);}
.consult_add_page .col-form-label {padding-top: 0;cursor: text;font-size: calc(var(--scale-ratio) * 18px)}
.consult_add_page .status-btn {border-radius: 5px;border: 1px solid #0E2641;padding:calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 15px);color:#0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 18px);font-style: normal;font-weight: 600;line-height: normal;display: inline-block;}
.consult_add_page .status-btn span {color: #687789; padding-right: calc(var(--scale-ratio) * 10px);margin: calc(var(--scale-ratio) * 20px) 0px;}

.attachments-btn{border-radius: 5px;border: 0.5px solid #0E2641;background: rgba(255, 255, 255, 0.50);padding: calc(var(--scale-ratio) * 11px) calc(var(--scale-ratio) * 19px);line-height: normal;color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;display: inline-block;}
.attachments-active{background: #0E2641;color: #F4D09E;}

.attachment-clear-icon{border-radius: 50px;background: #fff;margin-left: calc(var(--scale-ratio) * 18px);padding: calc(var(--scale-ratio) * 5px);display: flex;align-items: center;justify-content: center;width: calc(var(--scale-ratio) * 40px);height: calc(var(--scale-ratio) * 40px);}
.attachment-clear-icon:hover{background: #ECE3D180;}
.attachment-clear-icon img{width: calc(var(--scale-ratio) * 15px);}

.e-chart-transfer-modal .modal-content .modal-body{padding: calc(var(--scale-ratio) * 40px) calc(var(--scale-ratio) * 158px) calc(var(--scale-ratio) * 58px) calc(var(--scale-ratio) * 158px);}
.echart-trnsfr-head{color: #0E2641;font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 35px);}

.e-chart-transfer-modal{max-width: calc(var(--scale-ratio) * 1200px);}
.e-chart-transfer-modal .box{margin: auto;}
.e-chart-transfer-modal .hdng_con .heading{font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 14px);}
.e-chart-transfer-modal .hdng_con .con_tx{font-size: calc(var(--scale-ratio) * 18px);font-weight: 300;}
.e-chart-transfer-modal .address_line .form-check-input{width: calc(var(--scale-ratio) * 30px);height: calc(var(--scale-ratio) * 30px);margin-right: calc(var(--scale-ratio) * 27px);}
.e-chart-transfer-modal .address_line label{font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;cursor: text;}
.modal.e-chart-transfer-modal .modal-body .popup_title{margin-bottom: calc(var(--scale-ratio) * 35px);}
.e-chart-transfer-modal .time_set_part{margin: calc(var(--scale-ratio) * 10px) 0px calc(var(--scale-ratio) * 30px) 0px;border-bottom:1px solid #0E2641;}
.e-chart-transfer-modal .time_set_part .left_con_box{border-left:1px solid #0E2641;padding-top: calc(var(--scale-ratio) * 7px);padding-bottom: calc(var(--scale-ratio) * 7px);}
.e-chart-transfer-modal .time_set_part .left_con_box .contain_bx label{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;text-align: left;display: block;margin-bottom: calc(var(--scale-ratio) * 6px);}
.e-chart-transfer-modal .time_set_part .left_con_box .calendar{border-radius: 5px;border: 1px solid #0E2641;}
.e-chart-transfer-modal .time_set_part .contain_bx{padding:calc(var(--scale-ratio) * 20px);}
.e-chart-transfer-modal .selact_box_part{margin: calc(var(--scale-ratio) * 45px) 0px;}
.e-chart-transfer-modal .selact_box_part .address_line{margin-bottom: calc(var(--scale-ratio) * 20px);}
.e-chart-transfer-modal .btn_part{margin: calc(var(--scale-ratio) * 25px) 0px 0 0px;}

.e-chart-clnder .e-input-group, .e-input-group.e-control-wrapper{margin-bottom: 0 !important;}

/* consult-add start */

/* measurement css */

#measurement_model .modal-body{padding: calc(var(--scale-ratio) * 72px) calc(var(--scale-ratio) * 40px) calc(var(--scale-ratio) * 27px) calc(var(--scale-ratio) * 40px);}
#measurement_model tr td{border: 0;color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 300;line-height: normal;padding: calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 8px) 0px calc(var(--scale-ratio) * 8px);}
#measurement_model tr th{border-bottom: 1px solid #0E2641;padding-bottom: calc(var(--scale-ratio) * 3px);color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;}
#measurement_model .red_status{color: #D8333A;font-weight: 700;}
#measurement_model .green_status{color: #33C17C;font-weight: 700;}

.metric-measurement-model{max-width: calc(var(--scale-ratio) * 1000px);}
.metric-measurement-model .modal-content{height: calc(var(--scale-ratio) * 800px);}
.metric-measurement-model .e-chart-focused{font-size: calc(var(--scale-ratio) * 24px);color: #0E2641;text-transform: capitalize;}

.full-size-tbl-height{max-height: calc(var(--scale-ratio) * 700px);overflow: unset}
.full-size-tbl-height table{width: calc(100% - calc(var(--scale-ratio) * 0px));}
.full-size-tbl-height table thead{display: table;position: sticky;top: 0;z-index: 1;}
.full-size-tbl-height table tbody{max-height: calc(var(--scale-ratio)* 675px);overflow-y: scroll;display: block;}

.full-size-tbl-height table thead th:nth-child(1), .full-size-tbl-height table tbody td:nth-child(1){width: calc(var(--scale-ratio) * 260px);}
.full-size-tbl-height table thead th:nth-child(2), .full-size-tbl-height table tbody td:nth-child(2){width: calc(var(--scale-ratio) * 260px);}
.full-size-tbl-height table thead th:nth-child(3), .full-size-tbl-height table tbody td:nth-child(3){width: calc(var(--scale-ratio) * 260px);}
.full-size-tbl-height table thead th:nth-child(4), .full-size-tbl-height table tbody td:nth-child(4){width: calc(var(--scale-ratio) * 260px);}

.graph-with-height{max-height: calc(var(--scale-ratio) * 240px);overflow: unset;}
.graph-with-height table{width: calc(69% - calc(var(--scale-ratio) * 17px));}
.graph-with-height table thead{display: table;position: sticky;top: 0;z-index: 1;}
/* For screens 1920px and larger */
@media (min-width: 1920px) {
    .graph-with-height table tbody{max-height: calc(var(--scale-ratio)* 195px);overflow-y: scroll;display: block;}
}

/* For screens between 1800px and 1919px */
@media (min-width: 1800px) and (max-width: 1919px) {
    .graph-with-height table tbody{max-height: calc(var(--scale-ratio)* 175px);overflow-y: scroll;display: block;}
}

/* For screens between 1600px and 1799px */
@media (min-width: 1600px) and (max-width: 1799px) {
    .graph-with-height table tbody{max-height: calc(var(--scale-ratio)* 125px);overflow-y: scroll;display: block;}
}

/* For screens between 1400px and 1599px */
@media (min-width: 1400px) and (max-width: 1599px) {
    .graph-with-height table tbody{max-height: calc(var(--scale-ratio)* 100px);overflow-y: scroll;display: block;}
}

/* For screens between 1200px and 1399px */
@media (min-width: 1200px) and (max-width: 1399px) {
    .graph-with-height table tbody{max-height: calc(var(--scale-ratio)* 175px);overflow-y: scroll;display: block;}
    .metric-measurement-model .modal-content {overflow-y: scroll;display: block;}
}

/* For screens below 1200px */
@media (max-width: 1199px) {
    .graph-with-height table tbody{max-height: calc(var(--scale-ratio)* 175px);overflow-y: scroll;display: block;}
    .metric-measurement-model .modal-content {overflow-y: scroll;display: block;}
}

.graph-with-height table thead th:nth-child(1), .graph-with-height table tbody td:nth-child(1){width: calc(var(--scale-ratio) * 225px);}
.graph-with-height table thead th:nth-child(2), .graph-with-height table tbody td:nth-child(2){width: calc(var(--scale-ratio) * 145px);}
.graph-with-height table thead th:nth-child(3), .graph-with-height table tbody td:nth-child(3){width: calc(var(--scale-ratio) * 135px);}
.graph-with-height table thead th:nth-child(4), .graph-with-height table tbody td:nth-child(4){width: calc(var(--scale-ratio) * 108px);}

.metric-tabs-group{max-height: calc(var(--scale-ratio) * 140px);overflow: auto;}
.metric-tabs-group .comman_brdr_btn{padding: calc(var(--scale-ratio) * 18px) calc(var(--scale-ratio) * 30px) !important;min-width:auto;}

#add_measurement .modal-body{padding: calc(var(--scale-ratio) * 75px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 30px);}
#add_measurement .table{}
#add_measurement .modal .modal-body .popup_title{margin-bottom: calc(var(--scale-ratio) * 52px);}
#add_measurement .box {max-width: calc(var(--scale-ratio) * 850px);margin: auto;}
#add_measurement .main_tagline{font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 40px);}
#add_measurement .main_tagline .popup_link{font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: normal;text-decoration-line: underline;margin-left: calc(var(--scale-ratio) * 80px);}
#add_measurement .tabs_part{padding-left: calc(var(--scale-ratio) * 30px);}
#add_measurement .tabs_part .tab_btn{margin-bottom: calc(var(--scale-ratio) * 30px);}
.tabs_part .tab_btn button{padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 30px);font-weight: 400;}
#add_measurement .table thead tr{}
#add_measurement .table thead tr th{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 400;line-height: normal;padding-bottom: calc(var(--scale-ratio) * 19px);}
#add_measurement .table tbody tr td{border:0;vertical-align: middle;color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 300;line-height: normal;}
/* #add_measurement .table-responsive{height: calc(var(--scale-ratio) * 380px);overflow-y: auto;} */
#add_measurement input.form-control{padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 12px);max-width: calc(var(--scale-ratio) * 300px);cursor: text;font-size: calc(var(--scale-ratio) * 16px);border-radius: 5px;}

#add_measurement .minus_sign_btn{background-color: rgba(236, 227, 209, 0.50);width: calc(var(--scale-ratio) * 45px);height: calc(var(--scale-ratio) * 45px);border-radius: 50%;font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;text-align: center;line-height: calc(var(--scale-ratio) * 44px);cursor: pointer;}
#add_measurement tr th:first-child, #add_measurement tr td:first-child{width: calc(var(--scale-ratio) * 55px);}
#add_measurement tr th:last-child, #add_measurement tr td:last-child {width: calc(var(--scale-ratio) * 155px);}

#add_measurement tbody {}
#add_measurement thead{position: sticky;top: 0;z-index: 1;}
#add_measurement thead tr:after {position: absolute;content: "";bottom: 0px;height: 1px;width: 100%;background: #0E2641;left: 0;right: 0;}
#add_measurement thead,#add_measurement tbody tr {}
#add_measurement .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#add_measurement .modal-dialog .modal-body{
/*    min-height: calc(var(--scale-ratio) * 1000px);*/
}
.new-measurements-modal .box{display: flex;flex-direction: column;height: 100%;justify-content: space-between;}
.new-measurements-modal .modal-content{height: 93vh;overflow-y: auto;background: #fff;}

.msrements-table-scroll{max-height: calc(var(--scale-ratio) * 260px);overflow-y: scroll;}
.new-measurements-table{overflow: unset;}
.new-measurements-table table tbody tr td{padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 5px);vertical-align: top !important;}
.new-measurements-table .table thead tr th{padding: 0 0 calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 15px);}

.matric-select-list .search_drop_box{left: 0;width: 100%;padding: 0;}
.matric-select-list .search_drop_box .man_haeding{margin-bottom: 0;}
.matric-select-list .search_drop_box .con_drop_line{padding: calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 15px);border-bottom: 0.5px #ECE3D1;}
.matric-select-list .search_drop_box .con_drop_line:hover{background: #ece3d180;}
.matric-select-list input.form-control{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 30px) !important;}
.matric-select-list input.form-control:focus, .matric-select-list input.form-control:active{border: 1px solid #A0A3A7;box-shadow: none;}
.matric-select-list .search_drop_box .man_haeding span{font-size: calc(var(--scale-ratio) * 16px);}

.matric-vitalList-select .form-control{padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 17px);color: #0E2641;border: 1px solid #A0A3A7 !important;display: flex;justify-content: space-between;}
.matric-vitalList-select .form-control img{float: right;}
.matric-vitalList-select .form-control span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: calc(var(--scale-ratio)* 185px);display: inline-block;font-size: calc(var(--scale-ratio)* 16px);font-weight: 600;}
.matric-vitalList-select .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 20px);font-weight: 600;}
.matric-vitalList-select .Selact_drodwn .dropdown-div .list{max-height: calc(var(--scale-ratio) * 198px);}

.tracing-history-table .table thead tr th{padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 13px) !important;}
.tracing-history-table .table thead tr th:hover{background: transparent !important;}
.consexport-btn:disabled{color: rgba(14, 38, 65, 0.50);}
.separate-multiple-fax{color: #687789;font-size: calc(var(--scale-ratio) * 14px);font-weight: 400;line-height: normal;}

#create_metric_group .modal-body{padding: calc(var(--scale-ratio) * 70px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 30px);}
#create_metric_group .modal-body .popup_title{margin-bottom: calc(var(--scale-ratio) * 52px);}
#create_metric_group .modal .modal-body .popup_title{margin-bottom: calc(var(--scale-ratio) * 52px);}
#create_metric_group .box {max-width: calc(var(--scale-ratio) * 850px);margin: auto;display: flex;flex-direction: column;justify-content: space-between;height: calc(100vh - calc(var(--scale-ratio) * 55px));overflow: auto;}
#create_metric_group .custom-form .input_box,#create_metric_group .custom-form .plus_sign_row,#create_metric_group .custom-form .add_fild{max-width: calc(var(--scale-ratio) * 645px);margin: auto;margin-top: calc(var(--scale-ratio) * 30px);}
#create_metric_group .custom-form .add_fild .comman_brdr_btn{font-size: calc(var(--scale-ratio) * 18px);font-weight: 400;line-height: normal;padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 30px);}
#create_metric_group .custom-form .add_fild .popup_link{position: absolute;right: calc(var(--scale-ratio) * -65px);z-index: 1;top: 50%;transform: translatey(-50%);font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: normal;}

#create_metric_group .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#create_metric_group .modal-dialog .modal-content{height: calc(var(--scale-ratio) * 1000px);}
.multi-metric-group{max-height: calc(var(--scale-ratio) * 510px);overflow: auto;}

.metric-groupnameopt-dropdown .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 14px) calc(var(--scale-ratio) * 30px);font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;color: #0e2641;display: flex;justify-content: space-between;}
.metric-groupnameopt-dropdown .Selact_drodwn .dropdown-div .caption img{float: right;width: calc(var(--scale-ratio) * 28px);}
.metric-groupnameopt-dropdown .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 32px);}

.metric-filterGroup-dropdown .suggestion-list{position: absolute;margin-top: calc(var(--scale-ratio) * 5px);background: #FFF;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);width: 100%;border-radius: 0 0 3px 3px;z-index: 11;max-height: calc(var(--scale-ratio) * 300px);overflow: auto;padding: 0;}
.metric-filterGroup-dropdown ul.suggestion-list li{display: block;cursor: pointer;padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 32px);border-bottom: 0.5px solid #ECE3D1;line-height: normal;font-size: calc(var(--scale-ratio)* 16px);}
.metric-filterGroup-dropdown ul.suggestion-list li:hover{background: rgba(236, 227, 209, 0.5);}

.metric-filteredVitalList .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 14px) calc(var(--scale-ratio) * 30px);font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;color: #0e2641;display: flex;justify-content: space-between;}
.metric-filteredVitalList .Selact_drodwn .dropdown-div .caption img{float: right;width: calc(var(--scale-ratio) * 28px);}
.metric-filteredVitalList .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 32px)}
 
#edit_metric_group .modal-body{padding: calc(var(--scale-ratio) * 75px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 30px);}
#edit_metric_group .main_tagline {font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 30px);margin-left: calc(var(--scale-ratio) * 75px);}
#edit_metric_group .table{margin-bottom:calc(var(--scale-ratio) * 80px);}
#edit_metric_group .modal .modal-body .popup_title{margin-bottom: calc(var(--scale-ratio) * 52px);}
#edit_metric_group .box {max-width: calc(var(--scale-ratio) * 850px);margin: auto;display: flex;flex-direction: column;justify-content: space-between;height: calc(100vh - calc(var(--scale-ratio) * 55px));overflow: auto;}
#edit_metric_group .tabs_part .tab_btn{margin: 0px 0px calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 75px);}
#edit_metric_group .tabs_part .custom-form{margin-left: calc(var(--scale-ratio) * 75px);display: flex;align-items: center;justify-content: space-between;}
#edit_metric_group .tabs_part .custom-form .popup_link{margin-left: calc(var(--scale-ratio) * 30px);font-size: calc(var(--scale-ratio) * 16px);line-height: normal;}


.edit_measurement_group{max-width:calc(var(--scale-ratio) * 1190px);}
.edit_measurement_group .modal-dialog .modal-content{height: calc(var(--scale-ratio) * 1000px);}

.measur-firstletter{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 18px);font-weight: 400;line-height: normal;padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 30px);min-width: auto;}
.measurement-add-cancel-link .popup_link{font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: normal;margin-left: calc(var(--scale-ratio) * 30px);}
.filter-remove {width: calc(var(--scale-ratio) * 38px);height: calc(var(--scale-ratio) * 38px); position: absolute;right: calc(var(--scale-ratio)* 12px);top: calc(var(--scale-ratio)* -17px);filter: opacity(0.7);
    -webkit-filter: opacity(0.7);
    -webkit-transition: all .5s ease-in-out;
    padding: calc(var(--scale-ratio) * 10px);border-radius: 50px;
}
.filter-remove:hover{filter: none;-webkit-filter: grayscale(0);-webkit-transform: scale(1.01);}

.filteredvital-dropdown .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 14px) calc(var(--scale-ratio) * 30px);font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;color: #0e2641;display: flex;justify-content: space-between;align-items: center;}
.filteredvital-dropdown .Selact_drodwn .dropdown-div .caption img{float: right;width: calc(var(--scale-ratio) * 28px);}
.filteredvital-dropdown .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 32px)}

.addNewVital-plus{color: #0E2641;font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;line-height: normal;background: #fff;width: calc(var(--scale-ratio) * 45px);height: calc(var(--scale-ratio) * 45px);border-radius: 50px;padding: calc(var(--scale-ratio) * 8px);text-align: center;}
.addNewVital-plus:hover{background: rgba(236, 227, 209, 0.50);}

.edit-new-metric-slct .search_drop_box{width: 100%;left: 0;top: calc(var(--scale-ratio) * 64px);}
.edit-new-metric-slct .search_drop_box .con_drop_line .man_haeding span{font-size: calc(var(--scale-ratio) * 18px);}
.edit-new-metric-slct .search_drop_box .con_drop_line{padding: 0 calc(var(--scale-ratio) * 10px);}
.edit-new-metric-slct .search_drop_box .con_drop_line:hover{background: rgb(236 227 209 / 50%);}
.edit-new-metric-slct .search_drop_box .con_drop_line:last-child{border-bottom: 0;}

.plus_sign_btn{width: calc(var(--scale-ratio) * 48px);height: calc(var(--scale-ratio) * 48px);border-radius: 50%;font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;text-align: center;line-height: calc(var(--scale-ratio) * 47px);cursor: pointer;display: inline-block;margin-left: calc(var(--scale-ratio) * 30px);}
.plus_sign_btn:hover{background-color: rgba(236, 227, 209, 0.50);}
/* measurement end */


/* Medications/Rx */
.addprescription{padding: calc(var(--scale-ratio) * 27px) calc(var(--scale-ratio) * 150px) calc(var(--scale-ratio) * 27px) calc(var(--scale-ratio) * 100px);display: flex;align-items: center;justify-content: space-between;border-bottom:1px solid  #A0A3A7;}
.addprescription .search input{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 60px) !important;width: calc(var(--scale-ratio) * 500px);}
.addprescription .search .serch_icon{left: calc(var(--scale-ratio) * 30px);}
.addprescription_line{color: #687789;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: normal;padding: calc(var(--scale-ratio) * 24px);}
.addprescription .btn_part button{padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 50px);min-width: unset;}
.viewprescription .btn_part button:nth-child(2){margin: 0px calc(var(--scale-ratio) * 50px);}
.addprescription .search_drop_box{left: 0;top: calc(var(--scale-ratio) * 65px);padding: 0;}
.addprescription .search_drop_box .man_haeding{font-size: calc(var(--scale-ratio) * 16px);margin: 0;}
.addprescription .search_drop_box .con_drop_line {border-bottom: 0.5px solid #ECE3D1;padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 30px);}
.addprescription .search_drop_box .lu_box{border-radius: 5px;border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 10px);color: #687789;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;}

.split-demographic-search .con_drop_line:hover {background: #f5f1e8;}

.search_drug_listing input:placeholder{color: #687789;}
.search_drug_listing input.form-control{color: #0E2641;}
.search_drug_listing .search_drop_box .man_haeding .drug-acet-mg{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: calc(var(--scale-ratio) * 28px);}
.search_drug_listing .search_drop_box{min-width: calc(var(--scale-ratio) * 865px);width: auto;}
.search_drug_listing .search_drop_box .con_drop_line{padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 27px);}
.search_drug_listing .search_drop_box .con_drop_line:hover{background: rgb(236 227 209 / 50%);}

.prescription_box{padding: 0px calc(var(--scale-ratio) * 44px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 40px);}
.prescription_box_scroll{
/*   height: calc(100vh - calc(var(--scale-ratio) * 240px));*/
    overflow: scroll;margin: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 100px) 0px 0px;padding: calc(var(--scale-ratio)* 6px) 0;}
.left_prescription .haeding_line {margin-bottom: calc(var(--scale-ratio) * 35px);}
.left_prescription .haeding_line aside{color: #0E2641;font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;line-height: normal;}
.left_prescription .haeding_line span{font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;}
.left_prescription .next_rfl_date{font-size: calc(var(--scale-ratio) * 12px);font-weight: 600;line-height: normal;text-align: end;}
.viewprescription .left_prescription,.viewprescription .right_prescription{background: #F6F6F7;padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 30px);}
.viewprescription .left_prescription .check_box span label{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 300;line-height: normal;cursor: text;}
.viewprescription .left_prescription .check_box > span{padding-left: calc(var(--scale-ratio) * 50px);}
.viewprescription .left_prescription .check_box {margin: calc(var(--scale-ratio) * 20px) 0px;}
.viewprescription .left_prescription textarea.form-control{border-radius: 5px;border: 0.5px solid #0E2641;background: #FFF;color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 300;}
.viewprescription .left_prescription textarea.form-control{box-shadow: none;}

.pres-interactions-right{border-radius: 5px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);background: #fff !important;padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 30px) !important;height: calc(var(--scale-ratio) * 400px);overflow: auto;}
.interactions-title{color: #0E2641;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;margin: 0 calc(var(--scale-ratio) * 30px) 0 0;}
.dosage-count{background: #DC1B3E;color: #FFF;text-align: center;font-size: calc(var(--scale-ratio) * 12px);font-weight: 600;line-height: normal;width: calc(var(--scale-ratio) * 22px);height: calc(var(--scale-ratio) * 22px);border-radius: 50px;}
.drags-title{color: #A0A3A7;text-align: center;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;}
.drags-name{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 21px) 0;}
.drags-discription{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 14px);font-weight: 300;line-height: normal;}
.prescription-first-dosage{border-bottom: 1px dashed #A0A3A7;}

.left_prescription .right-bor:after{top: 0;bottom: 0;margin: auto;}
.left_prescription .col-form-label{padding: 0px calc(var(--scale-ratio) * 12px);cursor: text;font-size: calc(var(--scale-ratio) * 18px)}
.left_prescription input.form-control{padding: calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 12px);cursor: text;}
.left_prescription .pd-bottom{padding-bottom:calc(var(--scale-ratio) * 20px);}

.prescrip-list-left-scroll {height: calc(100vh - calc(var(--scale-ratio) * 160px));overflow: auto;}

.left_prescription .drop_label{font-size: calc(var(--scale-ratio) * 14px);font-weight: 300;line-height: normal;cursor: text;}
.left_prescription input.form-control{border: 0.5px solid #0E2641;background: #FFF;border-radius: 5px;color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;height: calc(var(--scale-ratio) * 40px);}
.left_prescription .Selact_drodwn .dropdown-div .caption img{float: right;}

.add_prescription-bt-table{margin: 0 calc(var(--scale-ratio) * 180px);}
.prescription-medication-table thead tr th{color: #687789;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 8px);border-bottom: calc(var(--scale-ratio) * 2px) solid #0E2641;cursor: pointer;}
.prescription-medication-table thead tr th:hover{background: rgba(236, 227, 209, 0.50);}
.prescription-medication-table thead tr th img{width: calc(var(--scale-ratio) * 30px);margin-left: calc(var(--scale-ratio) * 20px);}
.prescription-medication-table tbody tr td{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: normal;padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 8px);}
.prescription-active-link{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;}
.prescription-discontinued-link{color: #A0A3A7;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;}

.prscptn-drug-detail-popup{max-width: calc(var(--scale-ratio) * 1500px);}
.prscptn-drug-detail-popup .modal-body{height: calc(var(--scale-ratio) * 1080px);overflow: auto;}
.prscptn-drug-detail-popup .modal-body{padding: calc(var(--scale-ratio) * 60px);}
.drug-title{color: #0E2641;font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;line-height: normal;}
.drug-dosing-details{background: #FFF;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 42px);height: calc(var(--scale-ratio) * 725px);overflow: auto;}
.drugs_name{color: #0E2641;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;}

.dosing-details-list, .dosing-details-list ul {padding-left: calc(var(--scale-ratio) * 20px);}
.dosing-details-list li{list-style-type: disc;color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 300;line-height: normal;}


.no-allergy-found{color: #687789;text-align: center;font-size: calc(var(--scale-ratio) * 12px);font-weight: 400;line-height: normal;}

.left_prescription input.form-control:focus, .left_prescription input.form-control:active{box-shadow: none;}

.presxrpt-int-drop .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 8px) calc(var(--scale-ratio) * 10px);text-align: center;height: calc(var(--scale-ratio) * 40px);line-height: normal;display: flex;align-items: center;justify-content: space-between;}
.presxrpt-int-drop .Selact_drodwn .dropdown-div .caption span {color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;white-space: pre;vertical-align: middle;white-space: nowrap;width: 100%;overflow: hidden;}
.presxrpt-int-drop .Selact_drodwn .dropdown-div .list{max-height: auto;}
.presxrpt-int-drop .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 30px);margin: 0px;}
.presxrpt-int-drop .Selact_drodwn .dropdown-div .list .item {color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 10.7px) calc(var(--scale-ratio) * 10px);}

#prescription-fax-model .modal-body{padding: calc(var(--scale-ratio) * 80px) calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 50px);min-height: calc(var(--scale-ratio) * 1000px);}
#prescription-fax-model .btn_part{padding-top: calc(var(--scale-ratio) * 115px);}
#prescription-fax-model .pdf_viewer{border:1px solid #0E2641;min-height: calc(var(--scale-ratio) * 680px);max-width: calc(var(--scale-ratio) * 480px);margin: auto;}
#prescription-fax-model .pd-bottom{align-items: center;}
#prescription-fax-model .right-bor{padding: 1px calc(var(--scale-ratio) * 15px);line-height: normal;cursor: text;font-size: calc(var(--scale-ratio) * 18px);}
#prescription-fax-model .right-bor:after {top: 0;bottom: 0;margin: auto;}
#prescription-fax-model .pd-bottom{padding-bottom: calc(var(--scale-ratio) * 15px);}
#prescription-fax-model .patient_chart .box-title{text-transform: capitalize;}

.fax-from-modal .modal-content{height: calc(100vh - calc(var(--scale-ratio)* 70px));overflow: auto;background: #fff;}
.fax-from-modal .modal-body {height: auto;min-height: auto !important;}

/* Medications/Rx end */


.imaging-table-drop-select .Selact_drodwn .list .item{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 10px) !important;}
.imaging-table-drop-select .Selact_drodwn .dropdown-div .caption.form-label span{color: #0E2641;}
.imaging-table-drop-select .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 25px);}
.imaging-table-drop-select .Selact_drodwn .dropdown-div .caption{font-size: calc(var(--scale-ratio) * 16px);}

.labs-table-drop-select .Selact_drodwn .dropdown-div .caption{line-height: normal;display: flex;align-items: center;}
.labs-table-drop-select .Selact_drodwn .list .item{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 10px) !important;}
.labs-table-drop-select .Selact_drodwn .dropdown-div .caption.form-label span{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);}
.labs-table-drop-select .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 25px);}

.labs-overview-table{height: calc(100% - calc(var(--scale-ratio) * 90px));}

/* preferred_pharmacy */

.preferred_pharmacy .custom-form .input_box{margin-bottom: calc(var(--scale-ratio) * 30px);}
.preferred_pharmacy .edit_record{margin-bottom: calc(var(--scale-ratio) * 60px);}
.preferred_pharmacy .search input{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 15px) !important;width: calc(var(--scale-ratio) * 500px);margin: auto;}
.preferred_pharmacy .search{margin: calc(var(--scale-ratio) * 43px) auto calc(var(--scale-ratio) * 33px) auto;max-width: calc(var(--scale-ratio) * 500px);}
.preferred_pharmacy .custom-form .btn_part button{margin-top: calc(var(--scale-ratio) * 30px);}

.preferred-prmcy-search .search_drop_box .man_haeding {font-size: calc(var(--scale-ratio) * 16px);padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 30px);margin: 0;}
.preferred-prmcy-search .search_drop_box {padding: 0;top: calc(var(--scale-ratio) * 65px);left: 0;min-width: calc(var(--scale-ratio) * 775px);}
.preferred-prmcy-search .search_drop_box .con_drop_line {border-bottom: 0.5px solid #ECE3D1;padding: 0;}
.preferred-prmcy-search .search_drop_box .con_drop_line:last-child {border-bottom: 0;}
.preferred-prmcy-search .search_drop_box .man_haeding span{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 300;line-height: normal;}

.preferred-prmcy-search .search input{padding-left: calc(var(--scale-ratio) * 60px) !important;}
.preferred-prmcy-search .search .serch_icon{left: calc(var(--scale-ratio) * 30px);}

/* preferred_pharmacy end */

#Immunization_view_model .modal-body{padding: calc(var(--scale-ratio) * 30px);}
#Immunization_view_model .custom-form .input_box .form-control,#add-task-model .custom-form .input_box .form-control{margin-bottom: calc(var(--scale-ratio) * 10px);}
#Immunization_view_model .search{margin-bottom: calc(var(--scale-ratio) * 35px);}
#Immunization_view_model .search input{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 45px) !important;}
#Immunization_view_model .modal .modal-body .popup_title{margin-bottom: calc(var(--scale-ratio) * 30px);}
#Immunization_view_model .text_area,#add-task-model .text_area{margin-top: calc(var(--scale-ratio) * 30px);}
#Immunization_view_model .text_area .txt_label,#add-task-model .text_area .txt_label,.history-frm .text_area .txt_label{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;cursor: text;}

.vaccinesearch-immun .search{width: calc(var(--scale-ratio) * 390px);}
.vaccinesearch-immun .search_drop_box{width: calc(var(--scale-ratio) * 750px);padding: 0;}
.vaccinesearch-immun .search_drop_box .con_drop_line{border-bottom: 0.5px solid #ECE3D1;}
.vaccinesearch-immun .search_drop_box .con_drop_line .man_haeding{margin-bottom: 0;padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 30px);color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;}
.vaccinesearch-immun .search_drop_box .con_drop_line .man_haeding:hover{background: rgba(236, 227, 209, 0.5);}

.input_date_picker .e-input-group {margin: 0 !important;border: 1px solid #A0A3A7 !important;font-size: calc(var(--scale-ratio) * 18px) !important;min-height: calc(var(--scale-ratio) * 60px);padding-left: calc(var(--scale-ratio) * 30px) !important;font-family: 'Inter' !important;font-weight: 300 !important;}
.input_date_picker .e-input-group input.e-input::placeholder{color: #A0A3A7 !important;}
.input_date_picker .e-input-group input.e-input{margin: 0 !important;}

#add-task-model .modal-body{padding:calc(var(--scale-ratio) * 45px) calc(var(--scale-ratio) * 30px);}
#add-task-model .Selact_drodwn .dropdown-div .caption,#Immunization_view_model .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 20px);margin-bottom: calc(var(--scale-ratio) * 10px);min-width: calc(var(--scale-ratio) * 200px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
#add-task-model .Selact_drodwn .dropdown-div .caption img,#Immunization_view_model .Selact_drodwn .dropdown-div .caption img{float: right;}
#add-task-model .Selact_drodwn .dropdown-div .list .item,#Immunization_view_model .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 32px);}
#add-task-model .selact_dropdown{display: inline-block;}
#add-task-model .selact_dropdown .selectCheckBox{padding: calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 25px);width: calc(var(--scale-ratio) * 420px);}
#add-task-model .box {display: flex;flex-direction: column;justify-content: space-between;height: calc(100vh - calc(var(--scale-ratio) * 25px));overflow: auto;}

.add-task-model-box{max-width: calc(var(--scale-ratio) * 1190px);}
.add-task-model-box .modal-content .modal-body .box{height: 100% !important;padding: calc(var(--scale-ratio) * 45px) calc(var(--scale-ratio) * 30px);}
.add-task-model-box .modal-content .modal-body{overflow: auto;padding: 0 !important;}
.add-task-model-box .modal-content{height: calc(var(--scale-ratio) * 1000px);}


#task-details-model .modal-body{padding:0;}
#task-details-model .Selact_drodwn .dropdown-div .caption,#Immunization_view_model .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 20px);margin-bottom: calc(var(--scale-ratio) * 10px);min-width: calc(var(--scale-ratio) * 200px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
#task-details-model .Selact_drodwn .dropdown-div .caption img,#Immunization_view_model .Selact_drodwn .dropdown-div .caption img{float: right;}
#task-details-model .Selact_drodwn .dropdown-div .list .item,#Immunization_view_model .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 32px);}
#task-details-model .selact_dropdown{display: inline-block;}
#task-details-model .selact_dropdown .selectCheckBox{padding: calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 15px);width: calc(var(--scale-ratio) * 420px);}
#task-details-model .box {display: flex;flex-direction: column;justify-content: space-between;height: calc(100vh - calc(var(--scale-ratio) * 25px));overflow: auto;}

.task-comment-section{padding: calc(var(--scale-ratio) * 66px) calc(var(--scale-ratio) * 40px) calc(var(--scale-ratio) * 40px) calc(var(--scale-ratio) * 10px);}
.commented-name-date{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;}
.commented-name-date .commented-date{color: #A0A3A7;}
.commented-msg{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.provider_commented{border-bottom: 1px dashed #000;padding: calc(var(--scale-ratio) * 30px) 0 calc(var(--scale-ratio) * 30px) 0}
.provider_commented:first-child{padding-top: 0;}

.multi-coment-scroll{overflow: scroll;max-height: calc(var(--scale-ratio) * 622px);}
.comment-textarea{border: 1px solid #0E2641;border-radius: 5px;resize: none;}
.comment-textarea-active{border: calc(var(--scale-ratio) * 2px) solid #0E2641;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.50);}
.comment-textarea textarea{border: 0px solid #0E2641;color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 20px);resize: none;}
.comment-textarea textarea::placeholder{color: #A0A3A7;}
.comment-textarea textarea::-ms-input-placeholder{color: #A0A3A7;}
.comment-textarea textarea.form-control:focus, .comment-textarea textarea:active{box-shadow: none;border: 0px solid #0E2641;}
.comment-add-btn{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;text-decoration-line: underline;cursor: pointer;text-underline-offset: calc(var(--scale-ratio) * 3px);text-decoration-thickness: 1px;background: #fff;border: 0;margin: 0 calc(var(--scale-ratio) * 18px) calc(var(--scale-ratio) * 13px) 0;}

.flex-direction-column{flex-direction: column;}

.task-details-btn{margin-top: calc(var(--scale-ratio) * 90px);}

.task-details-left{padding: calc(var(--scale-ratio) * 45px) calc(var(--scale-ratio) * 145px) calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 260px);}
.task-details-left:after{background: #0E2641;width: calc(var(--scale-ratio) * 2px);top: 0;bottom: 0;height: 100%;position: absolute;content: "";right: 0;}

.patient_name_details ul li{display: block;color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 5px);}
.patient_name_details ul li p{margin-right: calc(var(--scale-ratio) * 38px);width: calc(var(--scale-ratio) * 112px);display: inline-block;text-align: right;}
.patient_name_details ul li .patnt-full_name{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: calc(var(--scale-ratio) * 125px);display: inline-block;vertical-align: middle;}

.task-provider-selct .select-check-list {height: calc(var(--scale-ratio) * 300px);overflow-y: auto !important;padding: 0 !important;}
.task-provider-selct .select-check-list .select-check-option label {padding: calc(var(--scale-ratio) * 18.6px) calc(var(--scale-ratio) * 15px);font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;}
.task-provider-selct .selectCheckBox img{margin-right: calc(var(--scale-ratio) * 10px);}
.task-provider-selct .select-provid-dropdown .selectCheckBox{font-size: calc(var(--scale-ratio) * 18px);}
.task-provider-selct .select-check-option .doctor-label{font-size: calc(var(--scale-ratio) * 14px);margin-right: calc(var(--scale-ratio) * 5px);}

.associated-doc-line{position: absolute;left: calc(var(--scale-ratio) * -242px);top: 0;line-height: normal;width: calc(var(--scale-ratio) * 208px);}
.associated-title{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 35px);margin-left: calc(var(--scale-ratio) * 26px);}
.task-pdf-link{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 300;line-height: normal;text-decoration-line: underline;text-underline-offset: calc(var(--scale-ratio) * 4px);text-decoration-thickness: 1px;word-break:break-all;margin-left: calc(var(--scale-ratio) * 26px);}
.file-item {display: flex;margin-bottom: calc(var(--scale-ratio) * 20px);}
.file-item .task-pdf-link{margin-left: calc(var(--scale-ratio) * 0px);}
.remove-file-icon {font-size: calc(var(--scale-ratio) * 16px);cursor: pointer;transition: color 0.2s ease;}
.remove-file-icon img{width: calc(var(--scale-ratio) * 14px);}

.attach-file-list {max-height: calc(var(--scale-ratio) * 520px);overflow: auto;}

.z-index-1{z-index: 1}

.task-active-dropdown .Selact_drodwn .dropdown-div .list .item{text-align: center;color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 32px) !important;}
.task-active-dropdown .Selact_drodwn .dropdown-div .caption{margin-bottom: 0 !important;}

.task-priority-dropdown .Selact_drodwn .dropdown-div .list .item{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 32px) !important}
.task-priority-dropdown .Selact_drodwn .dropdown-div .caption{margin-bottom: 0 !important;}

.add-task-date-group .form-label{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;margin-bottom: 0;}
.add-task-date-group input.form-control{border-radius: 5px;border: 0.5px solid #0E2641;color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 10px);}
.add-task-date-group input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641;-webkit-text-fill-color: #0E2641;}
.add-task-date-group input.form-control:focus, .add-task-date-group input.form-control:active{box-shadow: none;}

.add-task-date-group .calendar .e-input-group{border-radius: 5px !important;border: 0.5px solid #0E2641 !important;padding: calc(var(--scale-ratio) * 16px) calc(var(--scale-ratio) * 15px) !important;color: #0E2641;height: calc(var(--scale-ratio) * 60px);}
.add-task-date-group .calendar .e-input-group .form-control{font-size: calc(var(--scale-ratio) * 18px) !important;}
/*.add-task-date-group .calendar .e-input-group{border: 0 !important;height: auto !important;}*/
.add-task-date-group .calendar .e-input-group.e-input-focus{background: #fff;}

.task-demographic-search-box{margin-left: calc(var(--scale-ratio) * 10px);}
.task-demographic-search-box input.form-control{border-radius: 5px;border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 60px);font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;cursor: text;color: #0E2641;height: calc(var(--scale-ratio) * 60px);}
.task-demographic-search-box input::placeholder{color: #A0A3A7;}
.task-demographic-search-box input::-ms-input-placeholder{color: #A0A3A7;}
.task-demographic-search-box input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641;-webkit-text-fill-color: #0E2641;}
.task-demographic-search-box .serch_icon{position: absolute;top: 0;margin: auto 0;bottom: 0;left: calc(var(--scale-ratio) * 20px);width: calc(var(--scale-ratio) * 30px)}
.task-demographic-search-box .search_drop_box{top: calc(var(--scale-ratio) * 7px);}
.task-demographic-search-box .search_drop_box .con_drop_line:hover{background: #F6F1E8;}
.task-demographic-search-box input.form-control:focus, .task-demographic-search-box input.form-control:active{box-shadow: none;}

.task-description-group{margin-top: 0px !important;}
.task-description-group textarea.form-control{border: 1px solid #A0A3A7;border-radius: 5px;resize: none;color: #0e2641;font-size: calc(var(--scale-ratio) * 18px);}
.task-description-group textarea.form-control:focus, .task-description-group textarea:active{border: calc(var(--scale-ratio) * 2px) solid #0E2641;}

.attach-files-group button{padding: calc(var(--scale-ratio) * 14px) calc(var(--scale-ratio) * 23px);border-radius: 5px;border: 0.5px solid #0E2641;color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;background: #fff;}
.attach-files-group button .attach-file-icon{width: calc(var(--scale-ratio) * 25px);margin-right: calc(var(--scale-ratio) * 8px);}

.database_tag_drop_box .search_drop_box{left:0; top: calc(var(--scale-ratio) * 67px);}
.database_tag_drop_box .search_drop_box .con_drop_line{border-bottom: 0.3px solid #A0A3A7;padding: calc(var(--scale-ratio) * 10px);}
.database_tag_drop_box .search_drop_box .con_drop_line:hover{background: #F5F1E8;}
.database_tag_drop_box .search_drop_box .con_drop_line .man_haeding span{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;}

#risk-factor-frm-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#risk-factor-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#disease-reg-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#disease-reg-frm-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#ongoing-concerns-frm-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#reminder-frm-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#family-history-frm-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#medical-history-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#medical-history-frm-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#social-history-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#social-history-frm-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#family-history-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#reminder-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}
#ongoing-concerns-model .modal-dialog{max-width: calc(var(--scale-ratio) * 1190px);}

.history-frm .modal-body,.history-list .modal-body{padding: calc(var(--scale-ratio) * 40px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 60px) calc(var(--scale-ratio) * 30px);}
.history-list .box{height: calc(100vh - 25vh);display: flex;flex-direction: column;justify-content: space-between;overflow: auto;}
.history-list .table tr th{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 700;line-height: normal;padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 8px);}
.history-list .table tr td{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 300;line-height: normal;padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 7px) !important;border: 0;}
.history-list .table thead {border-bottom: calc(var(--scale-ratio) * 2px) solid #0E2641;}
.history-list .edit_delet_link .popup_link {margin: 0px calc(var(--scale-ratio) * 17px);color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 300;}
.history-list .edit_delet_link .popup_link:nth-child(2) {margin-right: 0px;}
.history-list .plus_sign_row{padding: calc(var(--scale-ratio) * 7px);}
.history-frm .text_area{margin-bottom: calc(var(--scale-ratio) * 30px);}
.history-frm .Selact_drodwn .dropdown-div .list .item{font-weight: 600;font-size: calc(var(--scale-ratio) * 16px);text-align: center;}
.history-frm .Selact_drodwn .dropdown-div .list{width: calc(var(--scale-ratio) * 270px);}
.history-frm textarea.form-control{padding-left: calc(var(--scale-ratio) * 20px);font-size: calc(var(--scale-ratio) * 16px);}

.slct-drp-name .Selact_drodwn .dropdown-div .list{width: 100%;}

.sm-model-e-chrt .box {height: calc(var(--scale-ratio) * 696px) !important;}
.slct-drp-name .Selact_drodwn .dropdown-div .caption span {color: #0E2641;font-size: calc(var(--scale-ratio) * 20px);font-weight: 300;line-height: normal;}
.slct-drp-name .form-control.caption.form-label {padding-left: calc(var(--scale-ratio) * 30px) !important;}

.history-frm .custom-form .input_box{margin-bottom: calc(var(--scale-ratio) * 30px);}
.history-frm .heading_selact_drodwn .Selact_drodwn{margin-left: auto;}
.history-frm .box{height: calc(var(--scale-ratio) * 896px);display: flex;flex-direction: column;justify-content: space-between;overflow: auto;}
.history-frm .heading_selact_drodwn.full_input_drop .Selact_drodwn{width: auto;}
.history-frm .heading_selact_drodwn.full_input_drop{margin-bottom: calc(var(--scale-ratio) * 30px);}

#print-label-model .modal-body{padding: calc(var(--scale-ratio) * 39px) calc(var(--scale-ratio) * 35px) calc(var(--scale-ratio) * 39px) calc(var(--scale-ratio) * 48px);}
#print-label-model .modal-content{max-width: calc(var(--scale-ratio) * 890px);margin: auto;}
#print-label-model{color: #000;font-size: calc(var(--scale-ratio) * 30px);font-weight: 700;line-height: normal;}
#print-label-model .bold_title{font-size: calc(var(--scale-ratio) * 20px);margin-left: calc(var(--scale-ratio) * 30px);}
#print-label-model .bold_line{font-size: calc(var(--scale-ratio) * 26px);margin: 0 calc(var(--scale-ratio) * 10px);}
#print-label-model .con_detail{font-size: calc(var(--scale-ratio) * 26px);font-weight: 300;}
#print-label-model .watermark_logo{position: absolute;right: calc(var(--scale-ratio) * 17px);bottom: calc(var(--scale-ratio) * 13px);}

#print-label-header-model .modal-body{padding: calc(var(--scale-ratio) * 39px) calc(var(--scale-ratio) * 35px) calc(var(--scale-ratio) * 39px) calc(var(--scale-ratio) * 48px);}
#print-label-header-model .modal-content{max-width: calc(var(--scale-ratio) * 890px);margin: auto;}
#print-label-header-model{color: #000;font-size: calc(var(--scale-ratio) * 30px);font-weight: 700;line-height: normal;}
#print-label-header-model .bold_title{font-size: calc(var(--scale-ratio) * 20px);margin-left: calc(var(--scale-ratio) * 30px);}
#print-label-header-model .bold_line{font-size: calc(var(--scale-ratio) * 26px);margin: 0 calc(var(--scale-ratio) * 10px);}
#print-label-header-model .con_detail{font-size: calc(var(--scale-ratio) * 26px);font-weight: 300;}
#print-label-header-model .watermark_logo{position: absolute;right: calc(var(--scale-ratio) * 17px);bottom: calc(var(--scale-ratio) * 13px);}

/* BILLING module css start */
.billing_module_table{}
.billing_module_table .table thead tr{position: relative;}
.billing_module_table .table thead tr th:after{position: absolute;bottom: 0;left: 0;background: #0E2641;height: calc(var(--scale-ratio) * 3px);width: 100%;content: "";}
.billing_module_table .table thead tr th{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 25px);white-space: nowrap;position: relative;}
.billing_module_table .table tbody tr td{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 25px);vertical-align: middle;border-bottom: 0.5px solid #687789;}


/*.manage_invoice_table{overflow: unset;}*/
.manage_invoice_table table {width: calc(100% - calc(var(--scale-ratio)* 0px));}
/*.manage_invoice_table table thead {display: table;width: 100%}*/
/*.manage_invoice_table table tbody {height: calc(100vh - calc(var(--scale-ratio) * calc(var(--scale-ratio) * 438px)));overflow-y: auto;display: block;}*/
/*.manage_invoice_table table tfoot{display: table;width: 100%}*/

.manage-invoice-table .form-check-input[data-v-c7e74a7c]:disabled{cursor: default;pointer-events: unset;}
.billing_module_table .table{border-color: #fff;}
.billing_module_table .table tbody tr:hover td {background:#ece3d180;}
.billing_module_table .header_boxes{padding: calc(var(--scale-ratio) * 16px) calc(var(--scale-ratio) * 35px) calc(var(--scale-ratio) * 18px) calc(var(--scale-ratio) * 18px);}
.billing_module_table .selact_dropdown .selectCheckBox{padding: calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 30px);width: calc(var(--scale-ratio) * 400px);margin-left: calc(var(--scale-ratio) * 20px);}
.billing_module_table .selact_dropdown{height: calc(var(--scale-ratio) * 60px);}
.billing_module_table .selact_dropdown .select-check-option label{font-size: calc(var(--scale-ratio) * 18px);padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 4px);}
.billing_module_table .form-control{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 25px) !important;min-width: calc(var(--scale-ratio) * 250px);}
.billing_module_table .form-control span.active,.billing_module_table .form-control.active{color: #0E2641;}
.billing_module_table .form-control.active{font-weight: 400;}
.billing_module_table .search .serch_icon{left: calc(var(--scale-ratio) * 27px);}
.billing_module_table .search input::placeholder{color: #A0A3A7;}
.billing_module_table .Selact_drodwn .dropdown-div .caption img {float: right;}
.billing_module_table .header_boxes .Selact_drodwn{margin-left: calc(var(--scale-ratio) * 20px);}
.billing_module_table .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 32px);text-align: center;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;}
.billing_module_table .selact_dropdown .selectCheckBox span{color: #A0A3A7;}
.billing_module_table .selact_dropdown .selectCheckBox span.dropdown-opened{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);}

.manage-invoice-table{height: calc(100vh - calc(var(--scale-ratio) * calc(var(--scale-ratio) * 300px)));}
.manage-invoice-table table thead{position: sticky;top: 0;background: #fff;}
.manage-invoice-table table tfoot{position: sticky;bottom: -1px;}
.manag-list-totale-foot tr td:after{position: absolute;top: 0;left: 0;background: #0E2641;height: calc(var(--scale-ratio) * 3px);width: 100%;content: "";}
.manag-list-totale-foot tr td{padding: calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 25px);}

.manage-invc-total{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 700;line-height: normal;}
.manage-invc-total .manage-invc-title{}
.manage-invc-total .divider-virtcl-line{color: #0E2641;font-size: calc(var(--scale-ratio) * 20px);font-weight: 700;line-height: normal;margin: 0 calc(var(--scale-ratio) * 7px);}

.max-srvc-code{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: calc(var(--scale-ratio) * 122px);display: block;}

.billing_module_table.analysis_report .table tbody tr td{font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 25px);cursor: text;}
.billing_module_table.analysis_report .table tbody tr:hover td {background:unset;}
.billing_module_table.analysis_report .selact_dropdown .selectCheckBox{margin-left: 0;font-size: calc(var(--scale-ratio) * 18px);}
.billing_module_table.analysis_report .selact_dropdown .selectCheckBox .doc_icon{margin-right: calc(var(--scale-ratio) * 10px);}
.billing_module_table.analysis_report .header_boxes {padding: calc(var(--scale-ratio) * 34px) calc(var(--scale-ratio) * 23px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 23px);}

.analysis-rprt-provider .select-check-list{max-height: calc(var(--scale-ratio) * 247px);overflow: auto !important;}

.hr-analysis_report-main{padding: 0 calc(var(--scale-ratio) * 10px);}
.hr-analysis_report-main .header_boxes{padding: calc(var(--scale-ratio) * 34px) calc(var(--scale-ratio) * 23px) calc(var(--scale-ratio) * 20px) 0 !important;}

.hr-analysis-select .Selact_drodwn{margin-left: calc(var(--scale-ratio) * 25px) !important;}
.hr-analysis-select .selact_dropdown{height: auto;}
.hr-analysis-select .Selact_drodwn .dropdown-div .caption{width: calc(var(--scale-ratio) * 300px);padding: calc(var(--scale-ratio) * 14px) calc(var(--scale-ratio) * 16px) calc(var(--scale-ratio) * 14px) calc(var(--scale-ratio) * 25px) !important;display: flex;align-items: center;justify-content: space-between;}
.hr-analysis-select .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 30px);height: calc(var(--scale-ratio) * 30px);}
.hr-analysis-select .Selact_drodwn .dropdown-div .caption span{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;vertical-align: middle;white-space: nowrap;width: 100%;overflow: hidden;}
.hr-analysis-select .Selact_drodwn .dropdown-div .caption span.active{color: #0E2641;}
.hr-analysis-select .Selact_drodwn .dropdown-div .list{width: calc(var(--scale-ratio) * 400px);}
.hr-analysis-select .Selact_drodwn .dropdown-div .list .item{font-size: calc(var(--scale-ratio) * 16px);padding: calc(var(--scale-ratio) * 19.5px) calc(var(--scale-ratio) * 32px);}

.range_calc {border-radius: 5px;border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 23px);width: calc(var(--scale-ratio) * 400px);cursor: pointer;}
.range_calc .e-input-group-icon.e-range-icon{margin: 0 calc(var(--scale-ratio) * 10px) 0 0 !important;}
.range_calc .e-input-group.e-control-wrapper{flex-direction: row-reverse;margin: 0;border: 0 !important;}
.range_calc .e-input-group input.e-input{font-size: calc(var(--scale-ratio) * 18px) !important;font-weight: 600 !important;line-height: normal !important;color: #0E2641 !important;cursor: pointer;}
.range_calc .e-input-group input.e-input::placeholder{color: #0E2641 !important;}
.range_calc .e-input-group-icon.e-range-icon::before{background-image: url(/images/calendar-search.svg);content: '' !important;height: calc(var(--scale-ratio) * 25px);width: calc(var(--scale-ratio) * 25px);position: absolute;left: 0;top: 0;bottom: 0;background-size: cover;margin: auto;}

.e-daterangepicker.e-popup .e-calendar .e-selected.e-range-hover span.e-day,.e-calendar .e-content td.e-today:hover span.e-day,.e-calendar .e-content td.e-cell:hover span.e-day,.e-calendar .e-content td.e-today.e-selected span.e-day{background-color: #0E2641 !important;color: #F4D09E !important;border: 0 !important;box-shadow: none !important;}
.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span {border: 1px solid #0E2641 !important;color: #0E2641 !important;background: unset !important;}
.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover{background-color: #ece3d180 !important;}
.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span{background: unset !important;}
.e-daterangepicker.e-popup .e-range-header .e-start-label,.e-daterangepicker.e-popup .e-range-header .e-end-label{font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;color: #0E2641 !important;}
.e-daterangepicker.e-popup .e-range-header .e-day-span{margin: auto;position: absolute;top: calc(var(--scale-ratio) * 25px);left: 0;right: 0;font-size: calc(var(--scale-ratio) * 15px) !important;font-weight: 600;color: #0E2641 !important;}
.e-daterangepicker.e-popup .e-calendar .e-header span,.e-daterangepicker.e-popup .e-calendar .e-header .e-title,.e-calendar .e-content th,.e-calendar .e-content span{color: #0E2641 !important;}
.e-daterangepicker.e-popup .e-range-header {padding: calc(var(--scale-ratio) * 10px) !important;}
.e-daterangepicker.e-popup .e-range-header .e-change-icon{color: #0E2641 !important;position: relative;top: calc(var(--scale-ratio) * -10px);font-weight: 600 !important;}
.e-daterangepicker.e-popup .e-separator{background-color: #0E2641 !important;}
.e-daterangepicker.e-popup .e-footer{border-top: 1px solid #0E2641 !important;}
.e-daterangepicker.e-popup .e-calendar .e-header .e-title {font-weight: 600!important;}
.e-daterangepicker.e-popup .e-footer{height: unset!important;}
.e-daterangepicker.e-popup .e-footer .e-btn{border-radius: 3px;margin: calc(var(--scale-ratio) * 10px) 0px;height: unset !important;font-size: calc(var(--scale-ratio) * 14px);font-weight: 500 !important;padding: calc(var(--scale-ratio) * 6px) calc(var(--scale-ratio) * 12px) !important;line-height: normal !important;}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply{background: #0E2641;border-color:#0E2641;color: #F4D09E;}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply:hover{background-color: #253B4A;}
.e-daterangepicker.e-popup .e-footer .e-cancel.e-btn{border: 1px solid #0E2641;color: #0E2641;}
.e-daterangepicker.e-popup .e-footer .e-cancel.e-btn:hover{background-color: #F6F1E8;}
.e-daterangepicker.e-popup.e-preset-wrapper{left: calc(var(--scale-ratio) * 320px)!important;top: calc(var(--scale-ratio) * 200px)!important;}
.e-daterangepicker.e-popup .e-footer .e-btn, .e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn{border-radius: 5px !important;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600 !important;text-transform: unset;}


.billing-date-calendar .daterangepicker{position: absolute !important;min-width:calc(var(--scale-ratio) * 525px) !important;left: 0;}
.billing-date-calendar .form-control{border-radius: 5px;border: calc(var(--scale-ratio) * 1px) solid #0E2641 !important;width: calc(var(--scale-ratio) * 400px) !important;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 60px) !important;position: relative;}
.billing-date-calendar .form-control:before{content: "";position: absolute;background-image: url(../images/calendar-search.svg);background-size:cover;background-repeat: no-repeat;width:calc(var(--scale-ratio) * 25px);height:calc(var(--scale-ratio) * 25px);left: calc(var(--scale-ratio) * 25px);top: 0;bottom: 0;margin: auto 0;}

.billing-date-calendar .drp-buttons .cancelBtn{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 18px) !important;font-weight: 600 !important;line-height: normal;border: 0.5px solid #0E2641;background: #fff;padding: calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 8px) !important;border-radius: 5px;}
.billing-date-calendar .drp-buttons .applyBtn{color: #F4D09E;text-align: center;font-size: calc(var(--scale-ratio) * 18px) !important;font-weight: 600 !important;line-height: normal;background: #0E2641;padding: calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 8px) !important;border-radius: 5px;}

.billing-date-calendar .daterangepicker td.active, .billing-date-calendar .daterangepicker td.active:hover {background: #0E2641 !important;border-radius: 50px !important;padding: calc(var(--scale-ratio) * 6px);color: #F4D09E !important;}
.billing-date-calendar .daterangepicker .ranges ul{padding: calc(var(--scale-ratio) * 5px);}
.billing-date-calendar .daterangepicker .ranges li{font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;border-radius: 5px;border: 0.5px solid #0E2641;text-align: center;margin: calc(var(--scale-ratio) * 6px) calc(var(--scale-ratio) * 2px);padding: calc(var(--scale-ratio) * 8px) calc(var(--scale-ratio) * 12px);}
.billing-date-calendar .daterangepicker .ranges li:hover{background: rgba(236, 227, 209, 0.50);color: #0E2641;}
.billing-date-calendar .daterangepicker .ranges li.active {background: rgba(236, 227, 209, 0.50);color: #0E2641;}
.billing-date-calendar .daterangepicker th.month{font-size: calc(var(--scale-ratio) * 18px) !important;font-weight: 600 !important;}

.billing-date-calendar .daterangepicker .calendar-table td {font-size: calc(var(--scale-ratio) * 16px);width: calc(var(--scale-ratio) * 36px);height: calc(var(--scale-ratio) * 36px);color: #0E2641;}
.billing-date-calendar .daterangepicker .calendars-container{order: 1 !important;width: calc(var(--scale-ratio) * 370px);}
.billing-date-calendar .daterangepicker.show-calendar .ranges{order: 2;border-left: 0.5px solid #ddd;margin-top: 0;}
.billing-date-calendar .daterangepicker{border: 0;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);}
.billing-date-calendar .daterangepicker .drp-calendar{width: calc(var(--scale-ratio) * 310px);}
.billing-date-calendar .calendar-table{width: calc(var(--scale-ratio) * 365px);}
.billing-date-calendar .daterangepicker td.in-range{background: rgba(236, 227, 209, 0.50);color: #0E2641;}
.billing-date-calendar .daterangepicker .calendar-table th, .billing-date-calendar .daterangepicker .calendar-table td{font-weight: 400;font-size: calc(var(--scale-ratio) * 16px);}
.billing-date-calendar .daterangepicker .drp-buttons{padding: calc(var(--scale-ratio) * 8px);line-height: calc(var(--scale-ratio) * 12px);}

.selected-date-billig{display: flex;vertical-align: middle;width: 62%;}
.selected-date-billig .start-date-blng, .selected-date-billig .end-date-blng{margin: 1px calc(var(--scale-ratio) * 5px);text-align: left;}
.selected-date-billig .start-date-blng label, .selected-date-billig .end-date-blng label{font-size: calc(var(--scale-ratio) * 15px);}
.selected-date-billig .start-date-blng input, .selected-date-billig .end-date-blng input{border-radius: 5px;border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 6px) calc(var(--scale-ratio) * 15px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 300;line-height: normal;display: inline-block;outline: none;width: 100%;}

.calendar .e-input-group-icon.e-date-icon {margin: 0 calc(var(--scale-ratio) * 10px) 1px 0px !important;position: relative;}

.e-schedule-dialog.e-device .e-dlg-header-content{background: transparent;box-shadow: none;margin-bottom: 0;}
.e-treeview .e-list-item.e-active > .e-fullrow{background: transparent;border: 0;}
.e-treeview .e-ul{padding: 0;}
.e-schedule .e-resource-tree-popup .e-resource-tree.e-treeview .e-text-content{padding: 0;}
.e-treeview .e-list-item.e-active > .e-text-content .e-list-text{color: #0e2641;}
.e-treeview .e-list-item.e-active, .e-treeview .e-list-item.e-hover, .e-treeview .e-list-item.e-node-focus {background: rgba(236, 227, 209, 0.50);}
.e-schedule .e-schedule-resource-toolbar .e-icon-menu::before{color: #0e2641;}

.calendar .e-input-group-icon.e-date-icon::before {background-image: url(/images/calendar-search.svg);content: '' !important;height: calc(var(--scale-ratio) * 25px);width: calc(var(--scale-ratio) * 25px);position: absolute;left: 0;top: 0;bottom: 0;background-size: cover;margin: auto;}

.e-date-wrapper span.e-input-group-icon.e-date-icon.e-icons.e-active {color: #0E2641 !important;}

.description-code-table .search_drop_box .con_drop_line:hover{background: #F6F1E8;}


.manage-provider-select .selact_dropdown .selectCheckBox{border: 0.5px solid #0E2641;font-size: calc(var(--scale-ratio) * 18px);}
.manage-provider-select .selact_dropdown .selectCheckBox img{margin-right: calc(var(--scale-ratio) * 10px);}
.manage-provider-select .selact_dropdown .select-check-list.selectCheckBox {height: calc(var(--scale-ratio) * 298px);overflow: auto;}

.calendar .e-field.form-control {cursor: text !important;font-size: calc(var(--scale-ratio) * 18px) !important;font-weight: 600 !important}

.resubmit-model-small .modal-body {padding: calc(var(--scale-ratio) * 78px) calc(var(--scale-ratio) * 90px) calc(var(--scale-ratio) * 55px) calc(var(--scale-ratio) * 90px);}
.resubmit-model-small {max-width: calc(var(--scale-ratio) * 600px);}
.selected-msg-rj{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;}




/* BILLING module css end */

/* BILLING module create invoice css */

.createinvic_tabs {padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 20px);border-right: calc(var(--scale-ratio) * 2px) solid #0E2641;}
.createinvic_tabs .export_tabs{padding: 0;border-bottom:1px solid rgba(0, 0, 0, 0.25);margin-bottom: calc(var(--scale-ratio) * 30px);}
.createinvic_tabs ul li span {color: rgba(0, 0, 0, 0.25);text-align: center;display: inline-block;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: 0 calc(var(--scale-ratio) * 22px) calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 22px);cursor: pointer;}
.createinvic_tabs ul li {width: 50%;text-align: center;display: inline-block;}
.createinvic_tabs ul li.active span {border-bottom: calc(var(--scale-ratio) * 2px) solid #0E2641;color: #0E2641;}
.createinvic_tabs .btn_part .big_btn{min-width: calc(var(--scale-ratio) * 150px);padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 40px);}
.createinvic_tabs .service-code-form .e-date-wrapper:not(.e-filled) .e-date-icon.e-icons{ display: none !important; }
.manage_status{font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.manage_status span{font-weight: 300;color: #687789;}

.invoice_status_popup .modal-content{height: calc(100vh - calc(var(--scale-ratio) * 65px));}
.invoice_status_popup .createinvic_tabs{padding-left: calc(var(--scale-ratio) * calc(var(--scale-ratio) * 13px));}
.invoice_status_popup .tab_contain .fax_menu{height: calc(100vh - calc(var(--scale-ratio) * 465px));}
.invoice_status_popup .tab_contain{height: calc(100vh - calc(var(--scale-ratio) * 285px));}


.billingCode-serch-list .search_drop_box{max-height: calc(var(--scale-ratio) * 320px);}
.dxcode-serch-list .search_drop_box{max-height: calc(var(--scale-ratio) * 204px);}
.dxcode-serch-list .con_drop_line:hover{background: #F6F1E8;}
.servce-code-tbl-list{min-height: calc(var(--scale-ratio) * 460px);overflow: auto;}

.health-num-inl{font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.health-num-inl span{font-weight: 300;color: #687789;}

#manage-invoice-model .modal-xl{max-width: calc(var(--scale-ratio) * 1600px);}
#manage-invoice-model .modal-body{padding: calc(var(--scale-ratio) * 57px) calc(var(--scale-ratio) * 38px) calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 38px);}
#manage-invoice-model .invoice-left-bar .Selact_drodwn .dropdown-div .caption img,#manage-invoice-model .selact_dropdown .selectCheckBox img.float-end{display: none;}

.srvc-table table thead th{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;border-right: 1px solid #A0A3A7;padding: calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 10px);border-bottom: 0.5px solid #A0A3A7;background: #ECECEC;}
.srvc-table table thead th:last-child{border-right: 0;}
.srvc-table table tbody tr td{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 5px);vertical-align: middle;}
.srvc-table table tbody tr td a{color: #0E2641;}
.srvc-table table tbody tr td{border-bottom: 1px solid rgba(0, 0, 0, 0.25);}
.srvc-table input.form-control:focus, .srvc-table input.form-control:active{box-shadow: none;}
.shdw-inpt-box.form-control:focus, .shdw-inpt-box.form-control:active{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.50) !important}
.shdw-inpt-box{height: calc(var(--scale-ratio) * 40px);}
.quantity_number::-webkit-outer-spin-button, .quantity_number::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
.quantity_number[type=number] {-moz-appearance: textfield;}

.srvc-table .edit_delet_link .popup_link{padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 16px);margin: 0;display: inline-block;}
.srvc-table .edit_delet_link .popup_link:hover{border-radius: 5px;background: #ece3d180;}

.mang-status-invoice table tbody tr td {padding: calc(var(--scale-ratio) * 29.5px) calc(var(--scale-ratio) * 5px);}
.mang-status-invoice table thead{position: sticky;top: 0;background: #fff;}
.mang-status-invoice table thead tr th{position: relative;border-right: 0;border-bottom: 0;}
.mang-status-invoice table thead tr th:before{content: "";position: absolute;background: #A0A3A7;height: 1px;width: 100%;bottom: 0;right: 0;}
.mang-status-invoice table thead tr th:last-child:before{background: transparent;}

.mang-status-invoice table thead tr th:after{content: "";position: absolute;background: #A0A3A7;height: 100%;width: 1px;top: 0;bottom: 0;left: 0;}
.mang-status-invoice table thead tr th:first-child:after{background: transparent;}
.mang-status-invoice table thead tr th:last-child:after{background: transparent;}

.manage_invoice_sidebar{max-height: calc(100vh - 148px);overflow: auto;}
/*.manage_invoice_sidebar .previous_table{max-height: calc(var(--scale-ratio) * 130px)}*/

.serv-addbtn{min-width: unset;padding: calc(var(--scale-ratio) * 10.3px) calc(var(--scale-ratio) * 44.3px);border: 0;}
.serv-addbtn:hover{border: 0;}

.inv-type-drop-li .list {max-width: calc(var(--scale-ratio) * 417px);left: 0;}

.createinvic_tabs .plus_sign_row{padding: calc(var(--scale-ratio) * 10.1px);line-height: normal;}
.private-plus-sign{max-width: 84.8%;}
.ontario-plus-sign{max-width: 83.5%;}

.ttl-sect{margin-top: calc(var(--scale-ratio) * 30px);margin-bottom: calc(var(--scale-ratio) * 67px);padding: calc(var(--scale-ratio) * 10px) 0 0;border-top: 1px solid rgba(0, 0, 0, 0.25);}
.t-ttl-h{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;margin-bottom: 0;margin-top: calc(var(--scale-ratio) * 25px);margin-right: calc(var(--scale-ratio) * 20px);}
.ttl-price{color: #0E2641;font-size: calc(var(--scale-ratio) * 40px);font-weight: 600;line-height: normal;margin-bottom: 0;}
.ptnt-dtls {color: #0E2641;font-size: calc(var(--scale-ratio) * 17.5px);font-weight: 300;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 12px);white-space: nowrap;}
.ptnt-dtls span{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;width: calc(var(--scale-ratio) * 127px);display: inline-block;text-align: right;margin-right: calc(var(--scale-ratio) * 8px);}
.pt-dashbrd{border-bottom: 1px dashed #000;padding-bottom: calc(var(--scale-ratio) * 25px);margin-bottom: calc(var(--scale-ratio) * 25px);}

.billing-demogrphc-search{max-height: calc(var(--scale-ratio) * 365px);}
.billing-demogrphc-search .con_drop_line:hover{background: rgba(236, 227, 209, 0.5);}
.billing-demogrphc-search .con_drop_line ul{display: flex;}

.invoice-left-bar{padding: calc(var(--scale-ratio) * 47px) calc(var(--scale-ratio) * 28px) calc(var(--scale-ratio) * 38px) calc(var(--scale-ratio) * 20px);}
.tab_contain{height: calc(var(--scale-ratio) * 845px);}
.smallhead{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;margin: 0 0 calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 20px);}

.create-invoice-sidebar{height: calc(100vh - calc(var(--scale-ratio) * 108px));overflow: auto;}
.create-service-codes{height: calc(100vh - calc(var(--scale-ratio) * 430px));}

.create-service-table table thead{position: sticky;top: 0;}
.create-service-table table thead tr th{position: relative;border: 0;}
.create-service-table table thead tr th:before{background: #A0A3A7;height: 1px;width: 100%;position: absolute;bottom: 0;content: "";left: 0;right: 0;}
.create-service-table table thead tr th:last-child:before{background: transparent;}
.create-service-table table thead tr th:after{background: #A0A3A7;height: 100%;width: 1px;position: absolute;bottom: 0;content: "";top: 0;right: 0;}
.create-service-table table thead tr th:nth-last-child(2):after{background: transparent;}
.create-service-table table thead tr th:last-child:after{background: transparent;}

.create_previous_invoices .previ-innce{max-height: calc(var(--scale-ratio) * 160px);}

.previ-innce{max-height: calc(var(--scale-ratio) * 300px);}
.previ-innce thead{top: 0;position: sticky;}
.previ-innce thead tr th{background: #ECECEC;color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 11px) calc(var(--scale-ratio) * 5px);position: relative;}
.previ-innce thead tr th:after{background: #A0A3A7;position: absolute;content: "";height: 100%;width: 1px;top: 0;bottom: 0;right: 0;}
.previ-innce thead tr th:last-child:after{background: #fff;}
.previ-innce tbody tr td{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 300;line-height: normal;border-bottom: 1px solid rgba(0, 0, 0, 0.25);padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 5px);}
.white-space-pre{white-space: pre;}
.white-space-nowrap{white-space: nowrap;}
.text-wrap-unset{text-wrap: unset !important;}

.ad-from-sect{padding: 0 calc(var(--scale-ratio) * 25px) 0 calc(var(--scale-ratio) * 25px);}
.adv-stg-from{margin-bottom: calc(var(--scale-ratio) * 10px);}
.adv-stg-from label{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;margin: 0 0 calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 14px);cursor: text;}
.adv-stg-from input{border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 15px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;cursor: text;height: calc(var(--scale-ratio) * 40px);}
.adv-stg-from input:read-only {cursor: default;}
.adv-stg-from .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 30px);float: right;margin-left: calc(var(--scale-ratio) * 10px);}
.adv-stg-from .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 6.5px) calc(var(--scale-ratio) * 15px);display: flex;align-items: center;height: calc(var(--scale-ratio) * 40px);}
.date-no-icon .e-date-icon{display: none !important;}
.srvc-table input.form-control{padding: calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 15px);cursor: text;font-size: calc(var(--scale-ratio) * 16px);}
.srvc-table .dt-cldr-ads{height: calc(var(--scale-ratio) * 40px);}
.srvc-table .dt-cldr-ads .e-input-group{line-height: normal;}

.specialty-override-select input.form-control{border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 20px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;border-radius: 5px;}
.specialty-override-select input.form-control:focus, .specialty-override-select input.form-control:active{box-shadow: none;}
.specialty-override-select .search_drop_box {width: calc(var(--scale-ratio) * 400px);top: calc(var(--scale-ratio) * 45px);padding: 0;right: 0;left: 0;}
.specialty-override-select .search_drop_box .con_drop_line{border-bottom: 0.5px solid #ECE3D1;padding: 0;}
.specialty-override-select .search_drop_box .con_drop_line .man_haeding{padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 15px);color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;text-align: left;margin: 0;}

.visit-location_selct input.form-control{border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 20px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;border-radius: 5px;}
.visit-location_selct input.form-control:focus, .visit-location_selct input.form-control:active{box-shadow: none;}
.visit-location_selct .search_drop_box {min-width: calc(var(--scale-ratio) * 600px);top: calc(var(--scale-ratio) * 45px);padding: 0;right: 0;left: 0;}
.visit-location_selct .search_drop_box .con_drop_line{border-bottom: 0.5px solid #ECE3D1;padding: 0;}
.visit-location_selct .search_drop_box .con_drop_line .man_haeding{padding: calc(var(--scale-ratio) * 11.5px) calc(var(--scale-ratio) * 15px);color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;text-align: left;margin: 0;}

.location_indicator_select input.form-control{border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 20px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;border-radius: 5px;}
.location_indicator_select input.form-control:focus, .location_indicator_select input.form-control:active{box-shadow: none;}
.location_indicator_select .search_drop_box {top: calc(var(--scale-ratio) * 45px);padding: 0;right: 0;left: 0;}
.location_indicator_select .search_drop_box .con_drop_line{border-bottom: 0.5px solid #ECE3D1;padding: 0;}
.location_indicator_select .search_drop_box .con_drop_line .man_haeding{padding: calc(var(--scale-ratio) * 11.5px) calc(var(--scale-ratio) * 15px);color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;text-align: left;margin: 0;}

.gender-select-dropdown .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 15px) !important;}

.manage-demographic-srch input.form-control{cursor: text;padding-left: calc(var(--scale-ratio) * 54px) !important;min-width: calc(var(--scale-ratio) * 400px)}
.billing-srch-demogpc .con_drop_line:hover{background: #ece3d180;}
.billing-srch-demogpc .con_drop_line ul{display: flex;gap: unset;}

.adv-stg-from .Selact_drodwn .dropdown-div .list .item {color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 15px);}
.dt-cldr-ads .e-input-focus{background: transparent !important;border: 0 !important;}
.date-icon-remove .e-input-group-icon{display: none !important;}
.date-icon-remove{padding: 0 !important;}
.date-icon-remove input.e-field{padding: calc(var(--scale-ratio) * 6px) calc(var(--scale-ratio) * 15px) !important;}

.sm-prv-code .Selact_drodwn .dropdown-div .list .item{padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 15px) !important;}

.statusSwitch .info-text{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;margin-left: calc(var(--scale-ratio) * 20px);}
.statusSwitch .sw-slider{top: -4px;}

.usr-dtls-switch{width: calc(var(--scale-ratio) * 77px);height: calc(var(--scale-ratio) * 39px);}
.switch {position: relative;}
.switch input {opacity: 0;width: 0;height: 0;}
.sw-slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #D9D9D9;transition: .4s;border-radius: 34px;width: calc(var(--scale-ratio) * 77px);height: calc(var(--scale-ratio) * 39px);}
.sw-slider:before {position: absolute;content: "";height: calc(var(--scale-ratio) * 33px);width: calc(var(--scale-ratio) * 33px);left: calc(var(--scale-ratio) * 3px);top: 0px;bottom: 0;background-color: white;transition: .4s;border-radius: 50%;margin: auto;}
input:checked + .sw-slider {background-color: #ECE3D1;}
input:checked + .sw-slider:before {transform: translateX(calc(var(--scale-ratio) * 37px));}

.pre-fill-switch .switch .sw-slider{height: calc(var(--scale-ratio) * 29px);width: calc(var(--scale-ratio) * 57px);}
.pre-fill-switch .sw-slider:before{height: calc(var(--scale-ratio)* 23px);width: calc(var(--scale-ratio)* 23px);transition: .9s;}
.pre-fill-switch input:checked + .sw-slider:before {transform: translateX(calc(var(--scale-ratio)* 27px));}

.invoice-left-bar .heading_selact_drodwn .Selact_drodwn {width: 100%;}
.invoice-left-bar .ptnt-dtls {margin-bottom: calc(var(--scale-ratio) * 5px);margin-left: calc(var(--scale-ratio) * 10px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 300;line-height: normal;}
.invoice-left-bar .heading_selact_drodwn .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 70px);border: 0.5px solid #0E2641;}
.invoice-left-bar .heading_selact_drodwn .Selact_drodwn .dropdown-div .caption span {color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.invoice-left-bar .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 30px);height: calc(var(--scale-ratio) * 30px);top: calc(var(--scale-ratio) * -3px);position: relative;}
.invoice-left-bar .Selact_drodwn .dropdown-div .list .item {text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 32px);}
.invoice-left-bar .Selact_drodwn .dropdown-div .list .item.active {background: #0E2641;color: #F4D09E;}

.manage-invc-type-box .Selact_drodwn .form-control{cursor: default !important;}
.manage-provider-box .select-provid-dropdown .selectCheckBox{cursor: default !important;}

.demog-health-line {overflow: hidden;text-overflow: ellipsis;width: calc(var(--scale-ratio) * 380px);display: block;white-space: nowrap;}

.lft-de-sct {width: calc(var(--scale-ratio) * 265px);display: inline-block;margin-right: calc(var(--scale-ratio) * 50px);}
.rgt-de-sct {width: calc(var(--scale-ratio) * 112px);display: inline-block;}
.left-pr-sect {width: calc(var(--scale-ratio) * 209px);display: inline-block;}
.rigt-pr-sect {width: calc(var(--scale-ratio) * 210px);display: inline-block;}

.right-provider-id{}

.left-provider-lctn .left-pr-sect .ptnt-dtls {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: calc(var(--scale-ratio) * 240px);display: block;}

/*.invoice-left-bar .Selact_drodwn .dropdown-div .list .item:hover{background: #ece3d180;color: #0E2641;}*/

.invoice-left-bar .search input{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 60px) !important;color: #0E2641;border: 0.5px solid #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;cursor: text;}
.invoice-left-bar .search .serch_icon{left: calc(var(--scale-ratio) * 30px);top: calc(var(--scale-ratio) * 20px);margin: 0;}
.invoice-left-bar .lbl-iput{font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;margin-left: calc(var(--scale-ratio) * 15px);margin-bottom: calc(var(--scale-ratio) * 5px);}
.invoice-left-bar .selact_dropdown .selectCheckBox {width: 100%;padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 30px);max-width: calc(var(--scale-ratio) * 400px) !important;font-size: calc(var(--scale-ratio) * 18px);}
.invoice-left-bar .selact_dropdown .selectCheckBox img{margin-right: calc(var(--scale-ratio) * 10px);}
.invoice-left-bar .form-control {max-width: calc(var(--scale-ratio) * 400px);}


.progres_tooltip{position: absolute;top: calc(var(--scale-ratio) * -12px);left: 50%;right: 50%;opacity: 1;white-space: pre;transform: translate(-50%, -50%);width: fit-content;background: rgba(128, 128, 128, 1);color: #FFF;font-family: Inter;font-size: calc(var(--scale-ratio) * 12px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 4px) calc(var(--scale-ratio) * 9px);border-radius: 5px;visibility: hidden;z-index: 1;}
.dashboard #chart #bars li.crt_lines{position: absolute;width: 100%;height: 100%;left: 0;display: flex;flex-direction: column;justify-content: space-between;z-index: -1;}
.crt_lines div{height: 1px;background-image: linear-gradient(90deg, #a0a3a780, #a0a3a780 75%, transparent 75%, transparent 100%);background-size: 10px 1px;}
.crt_lines div:last-child{height: 0;}
.dashboard .chart_title{margin: 0px 0px calc(var(--scale-ratio) * 24px) 0px;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 700;line-height: normal;}
.dashboard .chart_title span{font-size: calc(var(--scale-ratio) * 18px);font-weight: 300;}
.dashboard #chart {height: calc(var(--scale-ratio) * 270px);}
.dashboard #chart #numbers {height: 100%;margin: 0;padding: 0;float: left;display: flex;flex-direction: column;justify-content: space-between;margin-top: calc(var(--scale-ratio) * 47px);}
.dashboard #chart #numbers li {position: relative;list-style: none;}
/* .dashboard #chart #numbers li:last-child::after {content:unset;}
.dashboard #chart #numbers li:after {content: '';position: absolute;width: calc(var(--scale-ratio) * 610px);left: 30px;top: 1px;height: 1px;background-image: linear-gradient(90deg, #a0a3a780, #a0a3a780 75%, transparent 75%, transparent 100%);background-size: 10px 1px;border: none;} */
.dashboard #chart #numbers li span {color: #000;font-size: calc(var(--scale-ratio) * 10px);font-weight: 300;line-height: normal;padding-right: calc(var(--scale-ratio) * 5px);display: block;}
.dashboard #chart #bars {display: flex;justify-content: space-between;height: calc(var(--scale-ratio) * 270px);padding: 0 calc(var(--scale-ratio) * 10px);margin: 0;border-left: 1px solid #A0A3A7;border-bottom: 1px solid #A0A3A7;position: relative;}
.dashboard #chart #bars li {display: flex;flex-direction: column;justify-content: flex-end;position: relative;bottom: 0px;text-align: center;}
.dashboard #chart #bars li .bar {width: calc(var(--scale-ratio) * 57px);background: #ACC7E4;height: calc(var(--scale-ratio) * 60px);margin: 0 calc(var(--scale-ratio) * 2px);position: relative;}
.dashboard #chart #bars li .bar:hover .progres_tooltip{visibility: visible;}
.dashboard #chart #bars li span {font-size: calc(var(--scale-ratio) * 12px);font-weight: 300;position: absolute;bottom: calc(var(--scale-ratio) * -23px);right: 0;left: 0;text-align: center;}

.ttl-amunt-chart #bars li .bar {background: #ECE3D1 !important;}
.top-rjct-chart #bars li .bar {background: #C2C9CF !important;}
/* .top-rjct-chart .chart_title{margin-left: calc(var(--scale-ratio) * 15px);} */
/* .ttl-amunt-chart .chart_title {margin-left: calc(var(--scale-ratio) * 50px);} */
.ttl-amunt-chart #numbers li:after {left: calc(var(--scale-ratio) * 51px) !important;}
.top-rjct-chart #numbers li:after{left: calc(var(--scale-ratio) * 18px) !important;}

   /* wrapper around time */
input[type=time]::-webkit-datetime-edit-fields-wrapper {background: #fff;color: #0e2641}

/* space between the different fields */
input[type=time]::-webkit-datetime-edit-text {background: #fff;color: #0e2641}

/* hour field (us :focus to get rid of the default color on click) */
input[type=time]::-webkit-datetime-edit-hour-field {background: #fff;color: #0e2641}

/* minute field */
input[type=time]::-webkit-datetime-edit-minute-field {background: #fff;color: #0e2641}

/* AM/PM field */
input[type=time]::-webkit-datetime-edit-ampm-field {background: #fff;color: #0e2641}

.dashboard-billing .header_boxes{padding: calc(var(--scale-ratio) * 24px) calc(var(--scale-ratio) * 18px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 52px);}
.d-h3head{font-size: calc(var(--scale-ratio) * 24px);font-weight: 700;line-height: normal;margin: 0 calc(var(--scale-ratio) * 65px) 0 0;}
.m-light-r{color: #687789;font-size: calc(var(--scale-ratio) * 16px);font-weight: 300;line-height: normal;}

.inv-price-bx{padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 30px);border-radius: 5px;border: 1px solid #0E2641;line-height: normal;}
.prc-t-invc{display: inline-flex;justify-content: center;align-items: center;gap: 30px;}

.inv-price-bx p{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 700;line-height: normal;}
.inv-price-bx span{color: #0E2641;font-size: calc(var(--scale-ratio) * 24px);font-weight: 700;line-height: normal;}

.w-pric-box{padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 40px) calc(var(--scale-ratio) * 20px) 0;}
.w-pric-box:last-child{padding-right: 0;}
.t-box-b-brd{border-bottom: 1px solid rgba(160, 163, 167, 0.50);}

.stts-chart-bar{padding: 0 calc(var(--scale-ratio) * 18px) 0 calc(var(--scale-ratio) * 30px);}
.stts-chart-bar .invoice{max-width: calc(var(--scale-ratio) * 445px);}
.stts-chart-bar .amount{max-width: calc(var(--scale-ratio) * 495px);}
.stts-chart-bar .reason{max-width: calc(var(--scale-ratio) * 578px);}

.blig-pdf-wdt{max-width: 630px;height: 891px;position: relative;margin: 0 auto;}
.brand-top-section{padding: 38px 33px 0 30px;display: inline-block;width: 100%;}
.divider-line{border-bottom: 1px solid rgba(0, 0, 0, 0.25);margin: -13px 0px 0 0;width: 434px;}
.p-blg-toplogo{width: 142px;}
.mdcal-cntr{color: #000;font-size: 10px;font-weight: 700;line-height: normal;}
.cmpn-add{color: #000;font-size: 10px;font-weight: 300;line-height: normal;}




.bill-to-nm{color: rgba(0, 0, 0, 0.50);font-size: 15px;text-transform: uppercase;font-weight: 600;line-height: normal;letter-spacing: 0;font-family: "Sackers Gothic Std";}

.billing-dtls{padding: 38px 20px 17px 20px;}
.crs-arrow{width: 12px;width: 8px}

.ptnt-blig-detls {margin: 0 0 0 30px;display: inline-block;width: 100%;float: left;margin-bottom: 10px;}
.ptnt-ttl {color: #000;font-size: 8px;font-weight: 600;line-height: normal;width: 63px;float: left;border-right: 1px solid #000;margin-right: 17px;padding-right: 13px;}
.loct-pt-rg {float: left;width: 140px;font-size: 10px;line-height: normal;margin-top: -2px;color: #000;}
.sevs-ttl{margin: 20px 0 15px 20px;}



.permission_remove_btn{background-color: #0E2641 !important;color: #F4D09E !important;}
.permission_remove_btn:focus{box-shadow: none !important;}
.permission_remove_btn:hover{background-color:#253B4A !important;border:0px solid #253B4A !important;background-image:unset !important;}

.sevs-tablelist{margin: 0 20px;font-size: 10px;line-height: normal;}
.sevs-tablelist thead tr th{font-weight: 600;padding: 3px 1px 3px 10px;border-bottom: 1px dashed rgb(0 0 0 / 25%);}
.sevs-tablelist tbody tr td{padding: 5px 0px 3px 10px;font-weight: 300;border: 0;}
.sevs-tablelist tfoot {border-top: 1px dashed rgb(0 0 0 / 25%);}
.sevs-tablelist tfoot tr td{border-bottom: 0;padding: 5px 0px 5px 10px;}

.totalbilng-prc{border-top: 1px dashed rgba(0, 0, 0, 0.25)}

.doct-gnrt-tag{color: #808080;text-align: right;font-size: 6px;font-weight: 400;line-height: normal;display: inline-block;vertical-align: middle;margin-right: 10px;}
.docttypesect{position: absolute;right: 30px;bottom: 0;}
.dots-polygon{position: absolute;top: 29px;right: 12px;}
.dots-polygon-01{position: absolute;top: 6px;left: 7px;}
.lft-logopart{min-width: 300px;float: left;display: inline-block;margin-top: 28px;}
.rgt-loct-part{min-width: 260px;float:right;}
.and-brd-w{width: 300px;border-bottom: 1px solid rgba(0, 0, 0, 0.25);float: right;margin: 32px 0 0 0;}
.and-brd-h{height:39px;border-right:1px solid rgba(0, 0, 0, 0.25);margin: 0px 15px 0 0;}
.main-lft-brd{border-left: 1px solid rgba(0, 0, 0, 0.25);margin: -10px 0 0 10px;}

.e-chart-t-toplogo{width: 170px}
.basic-ttl{color: #000;font-size: 8px;font-weight: 600;line-height: normal;width: 70px;float: left;border-right: 1px solid #000;margin-right: 13px;padding-right: 13px;}
.bsc-leftpart{width: 50%;}
.work-pn-lft{float: left;width: 75%;}
.ext-pn-rgt{float: left;width: 25%;}

.bsc-rightpart{width: 50%;}
.bsc-rightpart .basic-ttl{width: 105px;}
.bsc-rightpart .ptnt-blig-detls{margin-left: 10px;}

.encuntr-nts-table{margin: 0 5px 0 20px;font-size: 8px;line-height: normal;}
.encuntr-nts-table thead tr th{font-weight: 600;padding: 3px 1px 3px 10px;border-bottom: 1px dashed rgb(0 0 0 / 25%);}
.encuntr-nts-table tbody tr td{padding: 7px 0px 15px 10px;font-weight: 300;border: 0;}
.encuntr-nts-table tfoot {border-top: 1px dashed rgb(0 0 0 / 25%);}
.encuntr-nts-table tfoot tr td{border-bottom: 0;padding: 5px 0px 5px 10px;}

.actvbr-none input.form-control:focus, .actvbr-none input.form-control:active{border: 1px solid #0E2641;}
.datepicker_bx input.form-control{border-radius: 5px;border: 1px solid #0E2641;text-align: center;font-weight: 600;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);}
.datepicker_bx .calendar span.e-input-group input.e-field {font-size: calc(var(--scale-ratio) * 16px) !important;color: #0e2641;}
.dt-cldr-ads {border-radius: 5px;border: 0.5px solid #0E2641;height: calc(var(--scale-ratio) * 40px);padding: calc(var(--scale-ratio) * 2px) calc(var(--scale-ratio) * 15px);}
.dt-cldr-ads .e-input-group{padding: 0 !important;height: auto !important;}
.adv-stg-from input.form-control:focus, .adv-stg-from input.form-control:active{box-shadow: none;border: 0.5px solid #0E2641;}
.adv-stg-from .form-control.caption span {color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;vertical-align: middle;white-space: nowrap;width: 100%;overflow: hidden;}
.adv-stg-from .Selact_drodwn .dropdown-div.disabled .caption {cursor: default;}
.manual-rvw-switch .sw-slider {cursor: default;}
.syncfusion-component span.e-clear-icon.e-lib.e-keyboard {display: none;}
.vh-drop-list .search_drop_box.new_big_drop {width: calc(var(--scale-ratio) * 520px);border-radius: 5px;top: calc(var(--scale-ratio) * 70px);padding: 0;left: calc(var(--scale-ratio) * 5px);}
.vh-drop-list .search_drop_box.new_big_drop .con_drop_line {border-bottom: 0.3px solid #A0A3A7;padding: calc(var(--scale-ratio) * 10px);}
.vh-drop-list .search_drop_box.new_big_drop .con_drop_line:last-child{border-bottom: 0;}
.vh-drop-list .search_drop_box .man_haeding{margin-bottom: 0;font-size: calc(var(--scale-ratio) * 14px);}
.vh-drop-list .search_drop_box .man_haeding span{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 300;line-height: normal;}

.search_drop_box.new_big_drop.vh-drop-list-r {width: calc(var(--scale-ratio) * 420px);border-radius: 5px;text-align: left;padding: 0;top: calc(var(--scale-ratio) * 75px);left: calc(var(--scale-ratio) * 6px);}
.vh-drop-list-r .con_drop_line {padding: calc(var(--scale-ratio) * 10px) !important;border-bottom: 0.3px solid #A0A3A7 !important;}
.vh-drop-list-r .con_drop_line:last-child{border-bottom: 0 !important;}
.vh-drop-list-r .man_haeding>span {font-weight: 300;}
.vh-drop-list-r .search_drop_box .man_haeding{margin-bottom: 0;}
.dt-cldr-ads span.e-input-group.e-control-wrapper.e-date-wrapper.e-input-focus {border: 0;}
.dt-cldr-ads .e-input-group {border: 0 !important;}

.blgcode-list-dropList p{white-space: nowrap;margin-right: calc(var(--scale-ratio) * 5px);}
.billing-code-tbl-drpdown .con_drop_line:hover{background: #F6F1E8;}

.drp-stl-text-adjst .man_haeding>span{display: inline-block;vertical-align: middle;}
.dxCode-list-drop .code-big-f{white-space: nowrap;margin-right: calc(var(--scale-ratio) * 5px);font-size: calc(var(--scale-ratio) * 15px);display: inline-block;}
.dxCode-list-drop span{width: calc(var(--scale-ratio) * 345px);}
.overhd-drop-tect .dropdown-div .caption{overflow: hidden;}

.birth-date-ipt .e-input-group, .birth-date-ipt .e-input-group.e-control-wrapper{display: flex !important;}
.birth-date-ipt .e-input-group .form-control{min-height: unset !important;}

.admission-date-field .e-input-group, .admission-date-field .e-input-group.e-control-wrapper{display: flex !important;}
.admission-date-field .e-input-group .form-control{min-height: unset !important;}

.birth-date-ipt .e-input-focus{border: 0 !important;background: transparent !important;}
/*.prvdr-drp-list .select-check-option label{padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 4px) !important;}*/
.prvdr-drp-list .select-check-list.selectCheckBox {max-height: calc(var(--scale-ratio) * 240px);overflow: auto !important;}
.tag-provider-selct .select-check-list.selectCheckBox{max-height: calc(var(--scale-ratio) * 240px);overflow: auto !important;}
.tag-provider-selct label.selectCheckBox{border: 0.5px solid #0e2641;font-size: calc(var(--scale-ratio) * 18px);}
.tag-provider-selct .selectCheckBox img{margin-right: calc(var(--scale-ratio) * 10px);width: calc(var(--scale-ratio) * 29px) !important}
.tag-provider-selct .select-provid-dropdown .selectCheckBox{padding: calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 30px)}

.Link-trackingRequest-list .Selact_drodwn .dropdown-div .list .item{font-size: calc(var(--scale-ratio) * 16px) !important;}
.Link-trackingRequest-list .Selact_drodwn .dropdown-div .list{min-width: calc(var(--scale-ratio) * 660px);}
.Link-trackingRequest-list .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 29px)}
.Link-trackingRequest-list .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 30px) !important}

.status-tracking-box .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 29px);}
.status-tracking-box .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 30px) !important;}

.document-type-option .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 29px);}
.document-type-option .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 16.5px) calc(var(--scale-ratio) * 30px) !important}

.status-tracing_role-options .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 25px);}
.status-tracing_role-options .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 30px) !important}

.linkTracing_options .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 25px);}
.linkTracing_options .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 30px) !important}

.documenttypelist-option .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 25px);}
.documenttypelist-option .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 30px) !important}

.drp-width-big .list {min-width: calc(var(--scale-ratio) * 510px);}

.drop-top-post-list .search_drop_box.new_big_drop {bottom: calc(var(--scale-ratio) * 68px);top: auto;}

.search_drop_box.seach-list-scroll {cursor: auto;}
.seach-list-scroll{max-height:none !important;overflow:hidden !important;padding: 0 !important;}
.search_drop_box .seach-list-vendore{max-height: calc(var(--scale-ratio) * 365px);overflow-x: hidden;overflow-y: auto;}
.seach-list-vendore .con_drop_line{padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 10px) !important;}
.seach-list-scroll .search_drop_box .con_drop_line{padding: 0 calc(var(--scale-ratio) * 12px);}

/* BILLING module create invoice css end */

/*---administration css---*/

.admin-left-content{padding: calc(var(--scale-ratio) * 21px) 0px 0px calc(var(--scale-ratio) * 50px);}
.h1-admin_head{font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;line-height: normal;}
.admin-left-content .crt-user-bttn {margin-right: calc(var(--scale-ratio) * 47px);}
.big_btn_new{font-size: calc(var(--scale-ratio) * 20px);padding: calc(var(--scale-ratio) * 18.8px) calc(var(--scale-ratio) * 41px);}
.acct-stng-tbl{height: calc(var(--scale-ratio) * 543px);border-bottom: calc(var(--scale-ratio) * 2px) solid #0E2641;}
.account_seeting .acct-stng-tbl thead tr th {padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 8px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 8px);}
.acct-stng-tbl thead tr th{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;border-bottom: calc(var(--scale-ratio) * 2px) solid #0E2641;vertical-align: middle;padding: calc(var(--scale-ratio) * 11px) calc(var(--scale-ratio) * 8px);}
.acct-stng-tbl tbody tr td{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;vertical-align: middle;padding: calc(var(--scale-ratio) * 4px) calc(var(--scale-ratio) * 8px);}
.acct-stng-tbl tbody tr td .dot_icon{height: calc(var(--scale-ratio) * 40px);}
.acct-stng-tbl tbody tr:last-child td{padding-bottom: calc(var(--scale-ratio) * 18px);}

.user_passwrd_st_table{max-height: calc(var(--scale-ratio)* 600px);}
.user_passwrd_st_table table {width: calc(100% - calc(var(--scale-ratio)* 0px));}
.user_passwrd_st_table table thead {position: sticky;top: 0;z-index: 0;}
.user_passwrd_st_table table thead tr th{border-bottom: 0;position: relative;}
.user_passwrd_st_table table thead tr th:after{position: absolute;background: #0E2641;bottom: 0;height: calc(var(--scale-ratio)* 2px);content: "";width: 100%;left: 0;right: 0;}
.user_passwrd_st_table table tbody {}

.shift-hr-setting-tbl{max-height: calc(var(--scale-ratio)* 300px);}
.shift-hr-setting-tbl table {width: calc(100% - calc(var(--scale-ratio)* 0px));}
.shift-hr-setting-tbl table thead {position: sticky;top: 0;z-index: 0;}
.shift-hr-setting-tbl table thead tr th{border-bottom: 0;position: relative;}
.shift-hr-setting-tbl table thead tr th:after{position: absolute;content: "";height: calc(var(--scale-ratio)* 2px);width: 100%;bottom: 0;left: 0;right: 0;background: #0E2641;}
.shift-hr-setting-tbl table tbody {}

.cpstn-manag-table{max-height: calc(var(--scale-ratio)* 300px);}
.cpstn-manag-table table {width: calc(100% - calc(var(--scale-ratio)* 0px));}
.cpstn-manag-table table thead {position: sticky;top: 0;z-index: 0;}
.cpstn-manag-table table thead tr th{border-bottom: 0;position: relative;}
.cpstn-manag-table table thead tr th:after{position: absolute;background: #0E2641;bottom: 0;height: calc(var(--scale-ratio)* 2px);content: "";width: 100%;left: 0;right: 0;}
.cpstn-manag-table table tbody {}

.page-pagination{margin: calc(var(--scale-ratio) * 60px) calc(var(--scale-ratio) * 34px) calc(var(--scale-ratio) * 3px) 0;}
.page-pagination li:first-child, .page-pagination li:last-child{cursor: pointer;width: calc(var(--scale-ratio) * 35px);}
.page-pagination li{display: inline-block;vertical-align: middle;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;text-decoration: none;padding: 0 calc(var(--scale-ratio) * 2px);}

.clnc-head-lft {display: inline-block;margin-right: calc(var(--scale-ratio) * 30px);}
.clnc-head-rit{display: inline-block;}

.clnc-edt-save-sect{min-width: calc(var(--scale-ratio) * 555px);}

.auto_input {display: inline-grid;}
.auto_input::after {content: attr(data-value) " ";visibility: hidden;padding: calc(var(--scale-ratio) * 4.5px) calc(var(--scale-ratio) * 20px);font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;width: auto;min-width: 1em;grid-area: 1 / 1;}
.auto_input input{min-width: 1em;grid-area: 1 / 1;max-width: calc(var(--scale-ratio) * 500px);display: block !important;
/*text-overflow: ellipsis;*/
}

.clinic-location-main .main-head-ttl {max-width: calc(var(--scale-ratio) * 280px);}
.clinic-location-main{padding: calc(var(--scale-ratio) * 52px) calc(var(--scale-ratio) * 20px) 0 calc(var(--scale-ratio) * 50px);}
.clinic-location-sttigs{margin-left: calc(var(--scale-ratio) * 110px);margin-bottom: calc(var(--scale-ratio) * 50px);line-height: normal;}
.clcl-loctn-st-ttl {border-right: 1px solid #000;width: calc(var(--scale-ratio) * 192px);}
.clcl-loctn-st-ttl p{width: calc(var(--scale-ratio) * 150px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 400;line-height: normal;}
.edit-fild-nw input.form-control {box-shadow: none;display: flex;width: calc(var(--scale-ratio) * 500px);padding: calc(var(--scale-ratio) * 4.5px) calc(var(--scale-ratio) * 20px);justify-content: flex-end;align-items: center;flex-shrink: 0;border-radius: 5px;border: 0.5px solid #0E2641;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-style: normal;font-weight: 600;line-height: normal;}
.edit-fild-nw input.form-control:focus, .edit-fild-nw input.form-control:active {border: 0.5px solid #0E2641;}

.clinic-location-sttigs .auto_input input, .clinic-location-sttigs .auto_input{max-height: calc(var(--scale-ratio) * 32px);}

.price-w-dollar input{padding-left: calc(var(--scale-ratio) * 23px) !important;}
.dollar-sign{position: absolute;z-index: 1;top: calc(var(--scale-ratio) * 10px);left: calc(var(--scale-ratio) * 11px);}

.sentient-ai-ttl {max-width: calc(var(--scale-ratio) * 222px);display: inline-block;margin-right: calc(var(--scale-ratio) * 110px);}
.sentient-ai-ttl p{color: #0E2641;font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;line-height: normal;}
.sntnt-ai-api-inpt input {width: calc(var(--scale-ratio) * 677px);border: 0;border-bottom: 1px solid #A0A3A7;padding: calc(var(--scale-ratio) * 3px) calc(var(--scale-ratio) * 3px) calc(var(--scale-ratio) * 3px) calc(var(--scale-ratio) * 17px);border-radius: 0;font-weight: 600;font-size: calc(var(--scale-ratio) * 16px);color: #0E2641;}
.sntnt-ai-api-inpt input.form-control:focus, .sntnt-ai-api-inpt input.form-control:active{border: 0;border-bottom: 1px solid #A0A3A7;box-shadow: none;}
.clnc-save-right{display: inline-block;padding: 0px calc(var(--scale-ratio) * 9px) 0px calc(var(--scale-ratio) * 20px);line-height: normal;}
.clnc-save-right .edit-fild-nw p{font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 5px) 0;}


/*.crtusr-modal{max-width: fit-content;}*/

.crtusr-modal .auto_height_popup {height: calc(100vh - 10vh);overflow-y: auto;}
.crtusr-modal{max-width: calc(var(--scale-ratio) * 1500px);}
.crtusr-modal .modal-body{padding: calc(var(--scale-ratio) * 81px) calc(var(--scale-ratio) * 192px) calc(var(--scale-ratio) * 69px) calc(var(--scale-ratio) * 192px);}


/*.crtusr-modal .btn_part {position: sticky;bottom: 0;padding-bottom: calc(var(--scale-ratio) * 69px);background: #fff;}*/

.login-info-cont{padding: calc(var(--scale-ratio) * 42px) calc(var(--scale-ratio) * 60px) calc(var(--scale-ratio) * 111px) calc(var(--scale-ratio) * 228px);min-height: calc(var(--scale-ratio) * 762px);}
.lft-ttl-de p{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;width: calc(var(--scale-ratio) * 132px);}
.lft-ttl-de {margin: 0 calc(var(--scale-ratio) * 40px) 0 0;}
.cldr-date-pick-tbl .e-input-group-icon.e-date-icon::before {width: calc(var(--scale-ratio) * 20px);height: calc(var(--scale-ratio) * 20px);}
.cldr-date-pick-tbl .e-input-group-icon.e-date-icon {margin-right: calc(var(--scale-ratio) * 2px) !important;}
.cldr-date-pick-tbl{padding: calc(var(--scale-ratio) * 7.7px) calc(var(--scale-ratio) * 15px);}
.cldr-date-pick-tbl .form-control{padding: 0 !important;line-height: normal !important;min-height: auto !important;}

.change-pass-pin{color: #0E2641;text-align: right;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;text-decoration-line: underline;text-underline-offset: calc(var(--scale-ratio) * 4px);text-decoration-thickness: 1px;min-width: calc(var(--scale-ratio) * 140px);position: absolute;left: calc(var(--scale-ratio) * -228px);}

.cursor-alias{cursor:alias !important;}
.cursor-pointer{cursor:pointer;}
.cursor-auto{cursor: auto !important;}
.cursor-text{cursor: text !important;}
.cursor-default{cursor: default !important;}

.admn-usr-selct-box .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 25px);border-radius: 5px;border: 0.5px solid #0E2641;width: calc(var(--scale-ratio) * 250px);color: #A0A3A7;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;display: flex;align-items: center;justify-content: space-between;}
.admn-usr-selct-box .Selact_drodwn .dropdown-div .caption .active{color: #0E2641;}
.admn-usr-selct-box .Selact_drodwn .dropdown-div .list .item {padding: calc(var(--scale-ratio) * 19px);color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.admn-usr-selct-box .Selact_drodwn .dropdown-div .caption img{float: right;width: calc(var(--scale-ratio) * 38px);}
.admn-usr-selct-box .error-msg{position: absolute;}
.admn-usr-selct-box .disabled .form-control.caption{cursor: default;}

.adminuser-slide .arrow_img{border-radius: 50%;padding: calc(var(--scale-ratio) * 14px);display: flex;justify-content: center;position: absolute;top: 50%;cursor: pointer;width: calc(var(--scale-ratio) * 50px);height: calc(var(--scale-ratio) * 50px);}
.adminuser-slide .arrow_img:hover {background-color: #ece3d180;}
.adminuser-slide .arrow_img img {width: calc(var(--scale-ratio) * 32px);}
.left-arrow-slide{left: calc(var(--scale-ratio) * 92px);}
.right-arrow-slide{right: calc(var(--scale-ratio) * 92px);}

.usr-dtls-inp input{border: 1px solid #0E2641;box-shadow: none;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 20px);width: calc(var(--scale-ratio) * 500px);}
.usr-dtls-inp input.form-control:focus, .usr-dtls-inp input.form-control:active {border: 1px solid #0E2641;box-shadow: none;}

.psw-ipt-disabled input:disabled {background-color: #D9D9D9;border-radius: 5px;}
.psw-ipt-disabled .eyeicon-psw {cursor: default;}
.admin-password-group{margin-top: calc(var(--scale-ratio) * 5px);}

.height-25{height: calc(var(--scale-ratio) * 25px) !important;}

input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641; -webkit-text-fill-color: #0E2641;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641; -webkit-text-fill-color: #0E2641;}

.psw-inpt-fill input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641; -webkit-text-fill-color: #0E2641;}
.usr-dtls-inp input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641; -webkit-text-fill-color: #0E2641;}
/*.usr-dtls-inp input[type="password"] {padding: calc(var(--scale-ratio) * 3.5px) calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 5.5px) calc(var(--scale-ratio) * 20px);}*/


.login-username-inp input {border-radius: 5px;border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 20px);width: calc(var(--scale-ratio) * 500px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.login-username-inp input.form-control:focus, .login-username-inp input.form-control:active{border: 0.5px solid #0E2641;box-shadow: none;}
.login-username-inp input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641; -webkit-text-fill-color: #0E2641;}

.lst-8-chract{color: rgba(104, 119, 137, 0.50);font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;margin-left: calc(var(--scale-ratio) * 25px);}

.lft-ttl-bigs p{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;width: calc(var(--scale-ratio) * 310px);margin-right: calc(var(--scale-ratio) * 185px);}
.l-h-n{line-height: normal;}

.acv-switch-btn .input-switch{display: none;}
.acv-switch-btn .label-switch{display: inline-block;position: relative;height: calc(var(--scale-ratio) * 38px);}
.acv-switch-btn .label-switch::before, .acv-switch-btn .label-switch::after{content: "";display: inline-block;cursor: pointer;transition: all 0.5s;}
.acv-switch-btn .label-switch::before {width: calc(var(--scale-ratio) * 77px);height: calc(var(--scale-ratio) * 39px);border-radius: 4em;background: #d9d9d9;}

.acv-switch-btn .label-switch::after {position: absolute;left: calc(var(--scale-ratio) * 3px);top: 0px;bottom: 0;width: calc(var(--scale-ratio) * 33px);height: calc(var(--scale-ratio) * 33px);border-radius: 4em;background: #ffffff;margin: auto;}
.acv-switch-btn .input-switch:checked ~ .label-switch::before {background: #ECE3D1;}
.acv-switch-btn .input-switch:checked ~ .label-switch::after {left: unset;right: calc(var(--scale-ratio) * 3px);background: #fff;}
.acv-switch-btn .info-text {display: inline-block;color: #0E2641;text-align: right;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;margin: -4px 0 0 calc(var(--scale-ratio) * 20px);}
/*.acv-switch-btn .info-text::before{content: "Active";}*/

/*.acv-switch-btn .input-switch:checked ~ .info-text::before{content: "Inactive";}*/
.accs-swtch .sw-slider:before{height: calc(var(--scale-ratio) * 33px);width: calc(var(--scale-ratio) * 33px);}
.accs-swtch input:checked + .sw-slider:before{transform: translateX(calc(var(--scale-ratio) * 38px));}
.aft-undr-line:after {content: "";background: #0E2641;width: 100%;height: 1px;bottom: 0px;position: absolute;left: 0;}

.eyeicon-psw{position: absolute;right: calc(var(--scale-ratio) * 5px);top: 0;bottom: 0;margin: auto;width: calc(var(--scale-ratio) * 25px);}

.stts-actv-div {border-bottom: 1px dashed #000;padding-bottom:calc(var(--scale-ratio) * 33px);}
.accse-sect-infom{max-width: calc(var(--scale-ratio) * 660px);padding-bottom: calc(var(--scale-ratio) * 33px);}
.accs-evr-usr-tagline{color: rgba(104, 119, 137, 0.50);font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;margin-top: calc(var(--scale-ratio) * 10px);}

.contact-info-cont{padding: calc(var(--scale-ratio) * 42px) 0 calc(var(--scale-ratio) * 152px) 0;min-height: calc(var(--scale-ratio) * 762px);}
.ctct-details-fill{max-width: calc(var(--scale-ratio) * 773px);margin: 0 auto;}
.contact-frm-label p{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;width: calc(var(--scale-ratio) * 183px);}
.contact-frm-label {margin: 0 calc(var(--scale-ratio) * 90px) 0 0;}

.contact-dtls-inp input {border-radius: 5px;border: 0.5px solid #0E2641;box-shadow: none;color: #0E2641;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 20px);width: calc(var(--scale-ratio) * 500px);font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.contact-dtls-inp input.form-control:focus, .contact-dtls-inp input.form-control:active {border: 0.5px solid #0E2641;box-shadow: none;}
.contact-dtls-inp input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641; -webkit-text-fill-color: #0E2641;}


.signtags{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 15px);font-weight: 400;line-height: normal;margin-left: calc(39% + 5px);margin-top: calc(var(--scale-ratio) * 30px);}
.signature-div{background: #F6F6F7;padding: calc(var(--scale-ratio) * 18px) calc(var(--scale-ratio) * 35px);}
.signature-div canvas{border-radius: 5px;border: 0.5px solid #0E2641;background: #FFF;width: calc(var(--scale-ratio)* 430px);height: calc(var(--scale-ratio)* 115px);}

.signclear-link{color: #0E2641;font-size: calc(var(--scale-ratio) * 15px);font-weight: 500;line-height: normal;text-decoration-line: underline;margin: 0 0 calc(var(--scale-ratio) * 18px) calc(var(--scale-ratio) * 20px);text-underline-offset: calc(var(--scale-ratio) * 2px);text-decoration-thickness: 1px;}

.billing-cps-left{max-width: calc(var(--scale-ratio) * 530px);float: left;margin-right: calc(var(--scale-ratio) * 95px);}
.billing-service-right{max-width: calc(var(--scale-ratio) * 530px);}

.billing-info-cont{padding: calc(var(--scale-ratio) * 42px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 48px) calc(var(--scale-ratio) * 14px);min-height: calc(var(--scale-ratio) * 762px);}
.billing-info-label p{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;}
.billing-info-label {margin: 0 calc(var(--scale-ratio) * 40px) 0 0;min-width: calc(var(--scale-ratio) * 238px);}


.disabled-form {position: relative;}
.disabled-form:after {border-radius: 5px;background: rgba(217, 217, 217, 1);content: "";width: 100%;position: absolute;top: 0px;left: 0;bottom: 0px;}

.billing-dtls-inp input{box-shadow: none;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;border-radius: 5px;border: 0.5px solid #0E2641;width: calc(var(--scale-ratio) * 220px);padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 15px);}
.billing-dtls-inp input.form-control:focus, .billing-dtls-inp input.form-control:active {border: 0.5px solid #0E2641;box-shadow: none;}

.service-pro-selct-box .Selact_drodwn .dropdown-div .caption{display: flex;width: calc(var(--scale-ratio) * 220px);padding: calc(var(--scale-ratio) * 4px) calc(var(--scale-ratio) * 15px);align-items: center;border-radius: 5px;border: 0.5px solid #0E2641;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.service-pro-selct-box .Selact_drodwn .dropdown-div .caption span{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;vertical-align: middle;white-space: nowrap;width: 100%;overflow: hidden;}
.service-pro-selct-box .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 30px);height: calc(var(--scale-ratio) * 30px);margin-left: calc(var(--scale-ratio) * 10px);}
.service-pro-selct-box .Selact_drodwn .dropdown-div .list {width: calc(var(--scale-ratio) * 300px);max-height: calc(var(--scale-ratio) * 410px);}
.service-pro-selct-box .Selact_drodwn .dropdown-div .list .item {padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 15px);color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;text-align: left;}

.blng-from-second {max-width: calc(var(--scale-ratio) * 800px);margin: 0 auto;}

.billing-info-admin-label p{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;}
.billing-info-admin-label {margin: 0 calc(var(--scale-ratio) * 40px) 0 0;min-width: calc(var(--scale-ratio) * 260px);}

.billing-admin-inp input{box-shadow: none;display: flex;width: calc(var(--scale-ratio) * 500px);padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 20px);justify-content: flex-end;align-items: center;border-radius: 5px;border: 0.5px solid #0E2641;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.billing-admin-inp input.form-control:focus, .billing-admin-inp input.form-control:active {border: 0.5px solid #0E2641;box-shadow: none;color: #0E2641;}

.billing-admin-inp input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641; -webkit-text-fill-color: #0E2641;}

.billing-info-loctn input.form-control{border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 15px);width: calc(var(--scale-ratio) * 220px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;border-radius: 5px;}
.billing-info-loctn input.form-control:focus, .billing-info-loctn input.form-control:active{box-shadow: none;}
.billing-info-loctn .search_drop_box {min-width: calc(var(--scale-ratio) * 340px);width: auto;top: calc(var(--scale-ratio) * 45px);padding: 0;}
.billing-info-loctn .search_drop_box .con_drop_line{border-bottom: 0.5px solid #ECE3D1;padding: calc(var(--scale-ratio) * 11px) calc(var(--scale-ratio) * 15px);}
.billing-info-loctn .search_drop_box .con_drop_line .man_haeding{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;text-align: left;margin: 0;}


.billing-visit-location input.form-control{border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 15px);width: calc(var(--scale-ratio) * 220px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;border-radius: 5px;}
.billing-visit-location input.form-control:focus, .billing-visit-location input.form-control:active{box-shadow: none;}
.billing-visit-location .search_drop_box {min-width: calc(var(--scale-ratio) * 610px);width: auto;top: calc(var(--scale-ratio) * 45px);padding: 0;right: 0;left: calc(var(--scale-ratio) * -390px);}
.billing-visit-location .search_drop_box .con_drop_line{border-bottom: 0.5px solid #ECE3D1;padding: 0;}
.billing-visit-location .search_drop_box .con_drop_line .man_haeding{padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 15px);color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;text-align: left;margin: 0;}

.billing-specialty-select input.form-control{border: 0.5px solid #0E2641;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 20px);width: calc(var(--scale-ratio) * 500px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;border-radius: 5px;}
.billing-specialty-select input.form-control:focus, .billing-specialty-select input.form-control:active{box-shadow: none;}
.billing-specialty-select .search_drop_box {width: auto;top: calc(var(--scale-ratio) * 45px);padding: 0;right: 0;left: 0;}
.billing-specialty-select .search_drop_box .con_drop_line{border-bottom: 0.5px solid #ECE3D1;padding: calc(var(--scale-ratio) * 9.5px) calc(var(--scale-ratio) * 15px);}
.billing-specialty-select .search_drop_box .con_drop_line .man_haeding{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;text-align: left;margin: 0;}

.go-secure-psw-inpt input{border: 0.5px solid #0E2641;box-shadow: none;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 20px);width: calc(var(--scale-ratio) * 500px);}
.go-secure-psw-inpt input.form-control:focus, .go-secure-psw-inpt input.form-control:active {border: 0.5px solid #0E2641;box-shadow: none;}
/*.go-secure-psw-inpt input[type="password"] {padding: calc(var(--scale-ratio) * 4px) calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 6px) calc(var(--scale-ratio) * 20px);}*/

.go-secure-psw-inpt input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641; -webkit-text-fill-color: #0E2641;}

.specialty-code-selct-box .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 4px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 4px) calc(var(--scale-ratio) * 20px);border-radius: 5px;border: 0.5px solid #0E2641;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;display: flex;justify-content: space-between;align-items: center;width: calc(var(--scale-ratio) * 500px);}
.specialty-code-selct-box .Selact_drodwn .dropdown-div .caption img{float: right;width: calc(var(--scale-ratio) * 30px);}
.specialty-code-selct-box .Selact_drodwn .dropdown-div .caption span{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.specialty-code-selct-box .Selact_drodwn .dropdown-div .list{max-height: calc(var(--scale-ratio) * 438px);}

.specialty-code-selct-box .Selact_drodwn .dropdown-div .list .item {color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 9.5px) calc(var(--scale-ratio) * 10px);}
.specialty-code-selct-box input.form-control:focus, .specialty-code-selct-box input.form-control:active{border: 0.5px solid #0E2641;box-shadow: none;}

.private-codes-pg{padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 27px) 0 calc(var(--scale-ratio) * 50px);}
.private-codes-pg .big_btn_new{padding: calc(var(--scale-ratio) * 19.3px) calc(var(--scale-ratio) * 37px);max-width: none;}

.private_codes-tbl thead{border-bottom: calc(var(--scale-ratio) * 2px) solid #0E2641;}
.private_codes-tbl thead tr th{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 5px);}
.private_codes-tbl tbody tr td{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 5px);vertical-align: middle;}


.private_codes-edit thead{border-bottom: calc(var(--scale-ratio) * 2px) solid #0E2641;}
.private_codes-edit thead tr th{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 25px);}
.private_codes-edit tbody tr td{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 3.3px) calc(var(--scale-ratio) * 5px);vertical-align: middle;}

.private_codes-edit.private-codes-change-inpt tbody tr:first-child td{padding-top: calc(var(--scale-ratio) * 24px);}
.private_codes-edit tbody tr:first-child td{padding-top: calc(var(--scale-ratio) * 15px);}
.private_codes-edit .plus_sign_row{padding: calc(var(--scale-ratio) * 7px);border: 0.5px solid #0E2641;}
.private-codes-change-inpt .codesEdit-inpt {border: 0.5px solid #fff !important;padding: 0px calc(var(--scale-ratio) * 20px) !important;}
.private-codes-change-inpt tbody tr td{padding: calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 5px);}

.not-required-admin{padding: calc(var(--scale-ratio) * 361.5px) 0;min-height: calc(var(--scale-ratio) * 762px);}
.not-required-line{color: #687789;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;line-height: normal;}

.close-iconClick{background: #fff;width: calc(var(--scale-ratio) * 40px);height: calc(var(--scale-ratio) * 40px);border-radius: 35px;display: flex;align-items: center;justify-content: center;cursor: pointer;margin-left: calc(var(--scale-ratio) * -35px);}
.close-iconClick:hover{background: rgba(236, 227, 209, 0.5);}
.close-iconClick img {width: calc(var(--scale-ratio) * 14px);}

.private_codes-edit .codesEdit-inpt{border-radius: 5px;border: 0.5px solid #0E2641;background: #FFF;display: inline-flex;padding: calc(var(--scale-ratio) * 4px) calc(var(--scale-ratio) * 20px);justify-content: center;gap: 10px;color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;cursor: text;}
.private_codes-edit .codesEdit-inpt.form-control:focus, .private_codes-edit .codesEdit-inpt.form-control:active{box-shadow: none;border: 0.5px solid #0E2641;}


.private-edit-btn{margin-right: calc(var(--scale-ratio) * 20px);}

.third-party-main .left_side_bar.e_chart_sidebar .side-bar-menu li {padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 20px);}

.third_prt_itgn{padding: calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 50px);}
.third_prt_itgn .popup_link{font-size: calc(var(--scale-ratio) * 18px);font-weight: 600}
.third_prt_itgn .main_bx_con .header_cn{max-width: calc(var(--scale-ratio) * 900px);margin-right: calc(var(--scale-ratio) * 280px);line-height: normal;}
.srfax-account-box{max-width: calc(var(--scale-ratio) * 848px);margin: calc(var(--scale-ratio) * 25px) 0px calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 55px);}
.srfax-account-dtls{background: #F6F6F7;padding: calc(var(--scale-ratio) * 23px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 25px);}
.srfax-label {margin: 0 calc(var(--scale-ratio) * 40px) 0 0;min-width: calc(var(--scale-ratio) * 258px);margin-right: calc(var(--scale-ratio) * 50px);}
.srfax-label p {color: #A0A3A7;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;}
.srfax-account-dtls .curnt_usage{position: absolute;right: calc(var(--scale-ratio) * 14px);top: calc(var(--scale-ratio) * 14px);color: #0E2641;font-weight: 600;line-height: normal;font-size: calc(var(--scale-ratio) * 18px);}
.srfax-account-dtls .curnt_usage span{color: #A0A3A7;}

.srfax-dtls-show{width: calc(var(--scale-ratio) * 500px);padding: calc(var(--scale-ratio) * 1.7px) calc(var(--scale-ratio) * 20px);}
.srfax-dtls-show p{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;border: 0;}

.check-span {margin-right: calc(var(--scale-ratio) * 10px);width: calc(var(--scale-ratio) * 26px);height: calc(var(--scale-ratio) * 26px);background: #D1ECD4;border: 1px solid #0E2641;border-radius: 35px;display: flex;justify-content: center;align-items: center;}
.check-span img{width: calc(var(--scale-ratio) * 15px);}

.clode-span {margin-right: calc(var(--scale-ratio) * 15px);width: calc(var(--scale-ratio) * 26px);height: calc(var(--scale-ratio) * 26px);background: #E6C1D9;border: 1px solid #0E2641;border-radius: 35px;display: flex;justify-content: center;align-items: center;}
.clode-span img{width: calc(var(--scale-ratio) * 11.5px);margin-top: 1px;}

.question-span {margin-right: calc(var(--scale-ratio) * 10px);width: calc(var(--scale-ratio) * 26px);height: calc(var(--scale-ratio) * 26px);background: #fff;border: 1px solid #0E2641;border-radius: 35px;display: flex;justify-content: center;align-items: center;}
.question-span:hover {background: rgba(236, 227, 209, 0.50);}
.question-span img{width: calc(var(--scale-ratio) * 9px);}

.cnct-status-ttl{color: #18AC00;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.text-red{color: #DC1B3E;}
.cover-page-box{border-radius: 5px;border: 1px solid #0E2641;display: flex;padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 53px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 25px);align-items: center;min-width: calc(var(--scale-ratio) * 300px);}
.cover-page-box p{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
.Selact_drodwn .dropdown-div .caption.cover-page-box{background: transparent;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;justify-content: space-between;padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 25px);}
.Selact_drodwn .dropdown-div .caption.cover-page-box img{width: calc(var(--scale-ratio) * 38px);}
.status-show .inline-block {border: 0 !important;margin: 0 !important;}
.popper-tips-hvr .popper{background: #0E2641 !important;border-radius: 5px !important;width: calc(var(--scale-ratio) * 162px);color: #fff !important;padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 10px) !important;text-align: center;line-height: normal;font-size: calc(var(--scale-ratio) * 16px);font-weight: 300;left: calc(var(--scale-ratio) * 65px) !important;}

.popper-tips-hvr .popper #arrow[data-v-20b7fd4a], .popper-tips-hvr .popper #arrow[data-v-20b7fd4a]::before{background: #0E2641 !important;left: calc(var(--scale-ratio) * -68px);width: calc(var(--scale-ratio) * 15px);height: calc(var(--scale-ratio) * 15px);}

.management_settings .page-pagination {margin: calc(var(--scale-ratio) * 27px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 3px) 0;}
.admin-left-content.management_settings{padding: calc(var(--scale-ratio) * 21px) calc(var(--scale-ratio) * 27px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 50px);}
.admin-left-content.management_settings .crt-user-bttn{margin-right: calc(var(--scale-ratio) * 20px);}
.management_settings .acct-stng-tbl thead tr th:nth-child(4),.management_settings .acct-stng-tbl tbody tr td:nth-child(4){text-align: left;}
.management_settings .acct-stng-tbl thead tr th:nth-child(5),.management_settings .acct-stng-tbl tbody tr td:nth-child(5){text-align: right;}
.management_settings .acct-stng-tbl{height: calc(var(--scale-ratio) * 300px);}


.srfax-dtls-edit input{padding: calc(var(--scale-ratio) * 4.5px) calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 4.5px) calc(var(--scale-ratio) * 22px);border-radius: 5px;border: 0.5px solid #0E2641;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;background: transparent;}
.srfax-dtls-edit input.form-control:focus, .srfax-dtls-edit input.form-control:active{border: 0.5px solid #0E2641;box-shadow: none;background: transparent;}
.srfax-dtls-edit .usr-dtls-inp input{background: unset;}

.srfax-dtls-edit input:focus {box-shadow: none;border: 0.5px solid #0E2641;}
.srfax-dtls-edit input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #f6f6f7 inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641; -webkit-text-fill-color: #0E2641;}
.srfax-dtls-edit .usr-dtls-inp input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #f6f6f7 inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641; -webkit-text-fill-color: #0E2641;}

.cover_page_drop-select .list {min-width: calc(var(--scale-ratio) * 500px);}
.cover_page_drop-select .list .item {color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 18.8px) calc(var(--scale-ratio) * 32px) !important;}

.chng-password_model{max-width: calc(var(--scale-ratio) * 1000px);}
.chng-password_model .manage_cmn_pup {max-width: calc(var(--scale-ratio) * 1000px);height: calc(var(--scale-ratio) * 800px);margin: 0 auto;}
.chng-password_model .modal-body {padding: calc(var(--scale-ratio) * 78px) calc(var(--scale-ratio) * 123px) calc(var(--scale-ratio) * 69px) calc(var(--scale-ratio) * 82px);}

.chng-password_model .box {display: flex;flex-direction: column;justify-content: space-between;height: 100%;}
.chng-pin_model .box {display: flex;flex-direction: column;justify-content: space-between;height: 100%;}


.old-password-row{margin-bottom: calc(var(--scale-ratio) * 80px);}
.change-sicur-pass{max-width: calc(var(--scale-ratio) * 500px);width: calc(var(--scale-ratio) * 500px);}
.change-sicur-pass input {border: 1px solid #0E2641;box-shadow: none;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 20px);}
.change-sicur-pass input.form-control:focus, .change-sicur-pass input.form-control:active {border: 1px solid #0E2641 !important;box-shadow: none;}
.change-sicur-pass input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #ffffff inset !important;background-color: transparent !important;-moz-text-fill-color: #0E2641; -webkit-text-fill-color: #0E2641;}
/*.change-sicur-pass input[type="password"] {padding: calc(var(--scale-ratio) * 4px) calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 6px) calc(var(--scale-ratio) * 20px);}*/

.password-new-update .change-sicur-pass .eyeicon-psw{top: calc(var(--scale-ratio) * 9px);bottom: unset;}


.password-label{color: #A0A3A7;text-align: right;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;width: calc(var(--scale-ratio) * 267px);margin-right: calc(var(--scale-ratio) * 30px);}
.new-password-row .accs-evr-usr-tagline{margin-left: calc(var(--scale-ratio) * 155px);}
.new-password-row {margin-bottom: calc(var(--scale-ratio) * 57px);}
.confirm-password-row{margin-bottom: calc(var(--scale-ratio) * 56px);}
.forgot-psswd-link{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;text-decoration-line: underline;text-underline-offset: calc(var(--scale-ratio) * 4px);text-decoration-thickness: 1px;}

.chng-pin_model {max-width: calc(var(--scale-ratio) * 1000px);}
.chng-pin_model .manage_cmn_pup {max-width: calc(var(--scale-ratio) * 1000px);height: calc(var(--scale-ratio) * 800px);margin: 0 auto;}
.chng-pin_model .modal-body{padding: calc(var(--scale-ratio) * 78px) calc(var(--scale-ratio) * 123px) calc(var(--scale-ratio) * 69px) calc(var(--scale-ratio) * 163px);}
.pin-label{color: #A0A3A7;text-align: right;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;width: calc(var(--scale-ratio) * 187px);margin-right: calc(var(--scale-ratio) * 30px);}

.new-pin-row{margin-bottom: calc(var(--scale-ratio) * 80px);}
.new-pin-row .accs-evr-usr-tagline{margin-left: calc(var(--scale-ratio) * 75px);}


.auditLogs-main-list{padding: calc(var(--scale-ratio) * 16px) calc(var(--scale-ratio) * 12px) 0 calc(var(--scale-ratio) * 25px);}

.audit-select-range-date .e-input-group{padding: 0 !important;}
.audit-select-range-date{padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 30px);height: calc(var(--scale-ratio) * 60px);}
.audit-select-range-date .e-clear-icon{display: none !important;}

.auditLogs-table thead tr th {color: #A0A3A7;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;vertical-align: middle;padding: 0px calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 5px);}
.auditLogs-table thead tr th:after {position: absolute;content: "";background: #000;width: 100%;height: calc(var(--scale-ratio) * 3px);bottom: 0;left: 0;}
.auditLogs-table tbody tr:nth-child(1) td{padding-top: calc(var(--scale-ratio) * 10px);}
.auditLogs-table tbody tr td {color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;vertical-align: middle;padding: 0 calc(var(--scale-ratio) * 5px) 0px calc(var(--scale-ratio) * 5px);}
.max-action-cont{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: calc(var(--scale-ratio) * 500px);display: block;}
.max-demographic-cont{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: calc(var(--scale-ratio) * 500px);display: block;}

.auditLogs-table {padding-bottom: 0;max-height: 100vh;
/*    height: calc(100vh - 25vh);overflow: scroll;padding-right: calc(var(--scale-ratio) * 10px);*/
}

.auditLogs-table{overflow: unset;}
.auditLogs-table table {width: calc(100% - calc(var(--scale-ratio)* 0px));}
.auditLogs-table table thead {display: table;position: sticky;top: 0;z-index: 0;width: 100%;}
.auditLogs-table table tbody {max-height: calc(100vh - calc(var(--scale-ratio) * calc(var(--scale-ratio) * 330px)));overflow-y: scroll;display: block;width: 100%;}
.auditLogs-table table tbody tr{width: 100%;display: table;}

.audit-prvd-select .Selact_drodwn .dropdown-div .caption {padding: calc(var(--scale-ratio) * 8px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 8px) calc(var(--scale-ratio) * 25px);width: calc(var(--scale-ratio) * 300px);height: calc(var(--scale-ratio) * 60px);color: #A0A3A7;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;display: flex;align-items: center;justify-content: space-between;}
.audit-prvd-select .Selact_drodwn .dropdown-div .caption .active{color: #0E2641;white-space: pre;vertical-align: middle;white-space: nowrap;width: 100%;overflow: hidden;}
.audit-prvd-select .Selact_drodwn .dropdown-div .caption img {float: right;width: calc(var(--scale-ratio) * 35px);margin: 0;}
.audit-prvd-select .list {min-width: calc(var(--scale-ratio) * 400px);}
.audit-prvd-select .Selact_drodwn .dropdown-div .list .item {padding: calc(var(--scale-ratio) * 19.5px) calc(var(--scale-ratio) * 30px);color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;}

.audit-prvd-daterange .form-control{padding: calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 18.5px) calc(var(--scale-ratio) * 60px) !important;height: calc(var(--scale-ratio) * 60px);border: 0.5px solid #0E2641 !important;}

.audit-pagination-table{position: sticky;background: #fff;padding: calc(var(--scale-ratio) * 20px) 0 calc(var(--scale-ratio) * 50px) 0;bottom: 0px;z-index: 1;right: 0;left: 0;}
.audit-pagination-table .page-pagination{margin: 0;}
.audit-pagination-table .page-pagination .next-page-arrow{margin-left: calc(var(--scale-ratio) * 42px);}
.audit-pagination-table .page-pagination .preview-page-arrow{margin-right: calc(var(--scale-ratio) * 42px);}
.audit-pagination-table .page-pagination .preview-page-arrow img{width:calc(var(--scale-ratio) * 35px);}
.audit-pagination-table .page-pagination .next-page-arrow img{width:calc(var(--scale-ratio) * 35px);}

.view-auditLogs-model{max-width: calc(var(--scale-ratio) * 1500px);}
.view-auditLogs-model .modal-content{
/* height: calc(var(--scale-ratio) * 1000px);*/
}
.view-auditLogs-model .modal-body {padding: calc(var(--scale-ratio) * 80px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 66px) calc(var(--scale-ratio) * 50px);}
.view-auditLogs-model .box{display: flex;flex-direction: column;justify-content: space-between;height: 100%;}

.audit-view-list li{display: flex;padding-bottom: calc(var(--scale-ratio) * 35px);line-height: calc(var(--scale-ratio) * 24px);}
.audit-view-list li:last-child{padding-bottom: 0;}
.audit-view-list li span{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;min-width: calc(var(--scale-ratio) * 132px);margin-right: calc(var(--scale-ratio) * 50px);display: inline-block;}
.audit-view-list li p{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;}

/*---administration css end---*/
.main_popup.show{background: rgb(0 0 0 / 50%);}

/* admin module css start */


.auto_height_popup::-webkit-scrollbar {width: 5px;}
.auto_height_popup::-webkit-scrollbar-track {background-color: #fff;-webkit-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;}
.auto_height_popup::-webkit-scrollbar-thumb {-webkit-border-radius: 10px;border-radius: 10px;background: rgba(160, 163, 167, 0.50);}

.manage_cmn_pup{height: calc(var(--scale-ratio) * 1080px);}
#create-setting .sticky_plus{padding: 0px 0px calc(var(--scale-ratio) * 20px) 0px;}
#create-setting .time_picker input.form-control{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;cursor: text;height: calc(var(--scale-ratio) * 40px);}
#create-setting .btn_part{margin: calc(var(--scale-ratio) * 20px) 0px calc(var(--scale-ratio) * 32px) 0px;}
.auto_height_popup{height: calc(100vh - 10vh);overflow-y: auto;}
.auto_height_popup .box{display: flex;flex-direction:  column;justify-content: space-between;height: 100%;}
#create-setting .comn_tab_menu{margin-bottom: calc(var(--scale-ratio) * 39px);display: flex;justify-content: center;}
#create-setting .modal-body{padding:calc(var(--scale-ratio) * 60px) calc(var(--scale-ratio) * 190px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 110px);}
#create-setting .plus_sign_row{width: calc(var(--scale-ratio) * 585px);height: calc(var(--scale-ratio) * 45px);line-height: calc(var(--scale-ratio) * 18px);}
#create-setting .con_detl .data_label{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;margin-right: calc(var(--scale-ratio) * 80px);width: 100%;max-width: calc(var(--scale-ratio) * 190px);white-space: pre;}
#create-setting .con_detl .data_con{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}
#create-setting .con_detl .composation .data_con{margin-left: calc(var(--scale-ratio) * 66px);}
#create-setting .con_detl .data_con .dash_line{font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;padding: calc(var(--scale-ratio) * 11.4px) calc(var(--scale-ratio) * 20px);}
#create-setting .detail_main_box{display: flex;align-items: center;}
#create-setting .composation .form-control,#create-setting .shft_schedule .form-control,#create-setting .regular_hours .form-control, #create-setting .shft_schedule .time_picker .e-input-group{border-radius: 5px;border: 0.5px solid #0E2641;width: calc(var(--scale-ratio) * 150px);font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 8px) calc(var(--scale-ratio) * 12px);text-align: center;min-height: auto;}
#create-setting .shft_schedule .week_number .form-control {font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;max-width: calc(var(--scale-ratio) * 150px);width: auto;}
#create-setting .shft_schedule .form-control.caption span {text-transform: capitalize;color: #A0A3A7;font-weight: 600;}
#create-setting .shft_schedule .form-control.caption span.active {color: #0E2641;text-transform: uppercase;}
#create-setting .shft_schedule .week_number .form-control.caption span {font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;}

#create-setting .shft_schedule .calendar.text_calender .form-control{width: calc(var(--scale-ratio) * 200px);}
#create-setting .shft_schedule .form-control.caption{font-size: calc(var(--scale-ratio) * 16px);text-transform: uppercase;width: calc(var(--scale-ratio) * 200px);display: flex;align-items: center;justify-content: space-between;padding: 0.5px calc(var(--scale-ratio) * 5px) 0.5px calc(var(--scale-ratio) * 25px);}
#create-setting .Selact_drodwn .dropdown-div .caption img{width: calc(var(--scale-ratio) * 37px);}
#create-setting .close_sign_icon{width: calc(var(--scale-ratio) * 40px);height: calc(var(--scale-ratio) * 40px);text-align: center;border-radius: 50%;padding: calc(var(--scale-ratio) * 9px) 0;margin-left: calc(var(--scale-ratio) * 15px);cursor: pointer;}
#create-setting .close_sign_icon:hover{background: #ece3d180;}
#create-setting .close_sign_icon img{width: calc(var(--scale-ratio) * 16px);}

.start-date-input .e-input-group {border: 0 !important;}
.end-date-input .e-input-group {border: 0 !important;}
.special-hours-date-input .e-input-group {border: 0 !important;}
.special-hours-date-input .e-input-group .form-control{min-height: auto !important;}

#create-setting .shft_schedule .contn_dx{display: flex;align-items: flex-end;position: relative;}
#create-setting .shft_schedule .shift_label {color: #A0A3A7;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;position: absolute;top: calc(var(--scale-ratio) * -18px);cursor: text;}
#create-setting .shft_schedule .time_picker .e-input-group {margin: 0;padding: calc(var(--scale-ratio) * 4px) calc(var(--scale-ratio) * 15px);text-align: center;max-width: calc(var(--scale-ratio) * 150px) !important;display: flex !important;}
#create-setting .shft_schedule .time_picker .e-input-group input {text-align: center;}

.shft_schedule .e-input-group .e-input{font-size: calc(var(--scale-ratio) * 16px) !important;font-weight: 400 !important;}

#prescription-fax-model .modal-xl, #create-setting .modal-xl{max-width: calc(var(--scale-ratio) * 1500px);}

#create-setting .composation .calendar.text_calender,#create-setting .composation .detail_main_box.select_user .Selact_drodwn,#create-setting .composation .detail_main_box.select_user .data_con{margin-left: calc(var(--scale-ratio) * 133px);}
#create-setting .composation .edit-fild-nw input.form-control{width: calc(var(--scale-ratio) * 200px);padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 10px);cursor: text;}
#create-setting .composation .data_con .fils_value{color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;margin-left: calc(var(--scale-ratio) * 20px);min-width: calc(var(--scale-ratio) * 72px);text-align: right;}
#create-setting .con_detl .composation .data_label{max-width: calc(var(--scale-ratio) * 351px);width: calc(var(--scale-ratio) * 360px);}
#create-setting .composation .sw-slider{width: calc(var(--scale-ratio) * 66px);height: calc(var(--scale-ratio) * 33px);}
#create-setting .composation .accs-swtch .sw-slider:before {height: calc(var(--scale-ratio) * 29px);width: calc(var(--scale-ratio) * 29px);}
#create-setting .composation .accs-swtch input:checked + .sw-slider:before {transform: translateX(calc(var(--scale-ratio) * 31px));}
#create-setting .composation .usr-dtls-switch{width: calc(var(--scale-ratio) * 66px);height: calc(var(--scale-ratio) * 33px);}
#create-setting .select_user .form-control.caption{width: calc(var(--scale-ratio) * 300px);padding: calc(var(--scale-ratio) * 10.5px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 10.5px) calc(var(--scale-ratio) * 25px);display: flex;justify-content: space-between;align-items: center;color: #A0A3A7;text-align: left;height: calc(var(--scale-ratio) * 60px);}
#create-setting .select_user .form-control.caption span.active{color: #0E2641;}
#create-setting .select_user .Selact_drodwn .dropdown-div .list .item{text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;padding: calc(var(--scale-ratio) * 19.5px) calc(var(--scale-ratio) * 32px);}
#create-setting .select_user .Selact_drodwn .dropdown-div .list{width: calc(var(--scale-ratio) * 400px);}
#create-setting .shft_schedule .Selact_drodwn .dropdown-div .list .item{text-align: center;font-size: calc(var(--scale-ratio) * 14px);padding: calc(var(--scale-ratio) * 11px) calc(var(--scale-ratio) * 32px);}

.compen-start_date .e-input-group{border: 0 !important;}
.compen-end_date .e-input-group{border: 0 !important;}

#create-setting .calendar.text_calender{width: calc(var(--scale-ratio) * 150px);}
#create-setting .special_hour .calendar.text_calender{width: calc(var(--scale-ratio) * 200px);}
.calendar.text_calender .e-input-group-icon.e-date-icon{display: none;}
.calendar.text_calender .e-input-group:not(.e-float-icon-left) {padding: 0;}
.calendar.text_calender .e-input-group.e-input-focus{background: transparent !important;border: 0 !important;}

#create-setting .regular_hours{padding: 0 0px 0 calc(var(--scale-ratio) * 90px);}
#create-setting .composation{max-width: calc(var(--scale-ratio) * 890px);margin: auto;padding: 0;}
#create-setting .special_hour{max-width: calc(var(--scale-ratio) * 960px);margin: auto;padding: 0;}
#create-setting .comn_tab_menu li{display: inline-block;}

#create-setting .composation .edit-fild-nw input.form-control{text-align: left;}


#create-setting .comn_tab_menu .con_detl .data_label{margin-right: calc(var(--scale-ratio) * 56px);}
/* admin module css end */


/* Data Management css start */
.data_management .mn_titl{font-size: calc(var(--scale-ratio) * 24px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 30px);}
.data_management .exp_line{display: flex;align-items: center;margin-bottom: calc(var(--scale-ratio) * 18px);}
.data_management .exp_line input.form-control{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;padding: calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 20px);border: 0.5px solid #0E2641;cursor: text;width: calc(var(--scale-ratio) * 150px);}
.data_management .exp_line input.form-control:focus{box-shadow: none;}
.data_management .label_ex{margin-right: calc(var(--scale-ratio) * 60px);min-width: calc(var(--scale-ratio) * 200px);text-align: right;font-size: calc(var(--scale-ratio) * 20px);font-weight: 400;line-height: normal;}
.data_management .exp_line .form-check-input{width: calc(var(--scale-ratio) * 30px);height: calc(var(--scale-ratio) * 30px);margin: 0 calc(var(--scale-ratio) * 10px) 0px calc(var(--scale-ratio) * 20px);}
.data_management .exp_line .address_line{margin-bottom: calc(var(--scale-ratio) * 15px);}
.data_management .exp_line .address_line label{font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;}
.data_management .cmn_contxt{color: #0E2641;font-size: calc(var(--scale-ratio) * 20px);font-weight: 400;line-height: normal;display: block;}
.data_management .cmn_hdtxt{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;display: flex;align-items: center;justify-content: space-between;margin: 0 calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 20px);}
.data_management .ptlink_hd{border-bottom: 1px solid #A0A3A7;padding-bottom: calc(var(--scale-ratio) * 15px);margin-bottom: calc(var(--scale-ratio) * 20px);}
.data_management .plus_sign_row{padding: calc(var(--scale-ratio) * 2.4px);}
.data_management .cmn_hdtxt.exp_line input.form-control::placeholder{color: #A0A3A7;}
.data_management .cmn_hdtxt.exp_line input.form-control{color: #0E264c;font-size: calc(var(--scale-ratio) * 16px);font-weight: 400;padding: calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 20px);max-width: calc(var(--scale-ratio) * 460px);}
.Selact_drodwn_upside .dropdown-div .list{bottom: calc(var(--scale-ratio) * 47px);}

.accountID-request .popup_link{margin-left: calc(var(--scale-ratio) * 67px);}

.specialist-DropDown-pre .Selact_drodwn .dropdown-div .list .item{text-align: left !important;font-size: calc(var(--scale-ratio) * 14px) !important;font-weight: 600;display: flex;justify-content:space-between;align-items:center;}
.specialist-DropDown-pre .Selact_drodwn .dropdown-div .list .item .preferred-lable{color: #687789;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;}

.delete-popup{width: calc(var(--scale-ratio) * 600px) !important;height: calc(var(--scale-ratio) * 300px)!important;display: block !important;padding: calc(var(--scale-ratio) * 95px) 0 calc(var(--scale-ratio) * 55px) 0 !important;}
.delete-popup .my-swal-title{color: #0E2641;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;padding: 0;}
.delete-popup .my-swal-actions{margin: calc(var(--scale-ratio) * 75px) 0 0 0;}
.delete-popup .my-swal-actions .swal2-confirm{padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 50px);width: calc(var(--scale-ratio) * 170px);border: 0.5px solid #0E2641;color: #F4D09E;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;background: #0E2641 !important;margin: 0 calc(var(--scale-ratio) * 17px);border-radius: 5px;}
.delete-popup .my-swal-actions .swal2-confirm:hover{background: #253B4A !important;}
.delete-popup .my-swal-actions .swal2-confirm:focus{box-shadow: none;}
.delete-popup .my-swal-actions .my-swal-cancel-button{border-radius: 5px;border: 0.5px solid #0E2641;background: #FFF;width: calc(var(--scale-ratio) * 170px);padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 50px);color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;margin: 0 calc(var(--scale-ratio) * 17px);}
.delete-popup .my-swal-actions .my-swal-cancel-button:hover{background: #F6F1E8}
.delete-popup .my-swal-actions .swal2-cancel:focus{box-shadow: none;}
.swal2-popup{color: #0E2641}
.session-expire-popup .my-swal-title {font-size: 1.5em !important;}
.session-expire-popup .swal2-html-container {font-size: 0.85em !important;}
.session-expire-popup .swal2-icon.swal2-warning {border-color: #0E2641 !important; color: #0E2641 !important;}

.submit-bill-popup{width: calc(var(--scale-ratio) * 600px) !important;height: calc(var(--scale-ratio) * 300px);display: block !important;padding: calc(var(--scale-ratio) * 75px) calc(var(--scale-ratio) * 35px) calc(var(--scale-ratio) * 40px) calc(var(--scale-ratio) * 35px) !important;}
.submit-bill-popup .swal2-actions{margin: 0 !important;}
.submit-bill-popup .swal2-title{margin-bottom: calc(var(--scale-ratio) * 50px);padding: 0;line-height: normal;font-size: calc(var(--scale-ratio) * 20px);}
.submit-bill-popup .swal2-confirm{padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 11.5px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 11.5px);border: 1px solid #253B4A !important;}
.submit-bill-popup .swal2-cancel{padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 11.5px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 11.5px);}

#see-preview .modal-xl {max-width: calc(var(--scale-ratio) * 1000px);}
#see-preview .e-schedule{border: 0;}
.e-schedule{border: 0 !important;}
#see-preview .e-toolbar .e-toolbar-items{background: #fff;}
#see-preview .e-schedule .e-schedule-toolbar{box-shadow: unset;}
#see-preview .e-toolbar .e-toolbar-item .e-tbar-btn .e-icons{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);}
#see-preview .e-toolbar .e-toolbar-item .e-tbar-btn{background: #fff !important;}
#see-preview .e-date-header-wrap .e-schedule-table{padding-right: 0;}
#see-preview .e-schedule .e-month-view .e-date-header-wrap table td{color: #0E2641;text-align: center;font-family: 'Inter';font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;padding-bottom: calc(var(--scale-ratio) * 22px);border-width: 0 0 1px 0;}
#see-preview .calendar_data_table .sub_heading{font-size: calc(var(--scale-ratio) * 10px);font-weight: 600;line-height: normal;margin: calc(var(--scale-ratio) * 2px) 0px calc(var(--scale-ratio) * 2px) calc(var(--scale-ratio) * 2px);}
#see-preview .calendar_data_table{max-height: calc(var(--scale-ratio) * 60px);overflow-y: auto;}
#see-preview .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right,#see-preview .e-toolbar-item .e-icon-down-arrow.e-icon-right,#see-preview .e-popup.e-control.e-popup-open {display: none;}
#see-preview .e-schedule .e-month-view{padding: 0px calc(var(--scale-ratio) * 94px) 0px calc(var(--scale-ratio) * 34px);}
#see-preview .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn .e-tbar-btn-text{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;}
#see-preview .e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left{display: flex;}
#see-preview .e-toolbar .e-toolbar-item.e-next{order: 2;}
#see-preview .e-toolbar .e-toolbar-item.e-date-range{min-width: calc(var(--scale-ratio) * 195px);justify-content: center;}
#see-preview .e-schedule .e-month-view .e-work-cells:hover {background: #fff;}
#see-preview .e-schedule .e-month-view .e-date-header{z-index: 1;position: relative;font-size: calc(var(--scale-ratio) * 7px);font-weight: 600;text-decoration: none;line-height: normal;}
#see-preview .e-schedule .e-month-view .e-work-cells{border-width: 0 0 1px 1px;cursor: default;position: relative;}
#see-preview .e-schedule .e-month-view .e-work-cells:last-child {border-width: 0 1px 1px 1px;}
#see-preview .e-schedule .e-month-view .e-current-date .e-date-header{padding: calc(var(--scale-ratio) * 3px);height: auto;min-width: auto;}
#see-preview .e-schedule .e-month-view .e-work-cells:hover .e-date-header{color: #A0A3A7;}
#see-preview .e-schedule .e-month-view .e-current-date .e-date-header {border-radius: unset;background: unset;color: #A0A3A7 !important;}

#see-preview .e-schedule .e-month-view .e-appointment{border-radius: 0;background: #ECE3D1;border: 0;box-shadow: none;}
#see-preview .e-schedule .e-month-view .e-appointment .e-appointment-details{align-items: center;justify-content: center;text-align: center;background: #ece3d1;color: #0E2641;}
#see-preview .td-has-event {background:#ece3d1 !important;vertical-align: middle;}
#see-preview .e-schedule .e-month-view .e-work-cells.td-has-event .e-date-header {top: 0;position: absolute;}

.start-date-calander .e-input-group {border: 0 !important;}
.end-date-right{width: calc(var(--scale-ratio) * 482px);margin-right: calc(var(--scale-ratio) * 59px);float: right;}

.provider-moth-appointment{}
.provider-moth-appointment .provider_name_appntmt .appntmt-name-ptnt{overflow: hidden;text-overflow: ellipsis;width: calc(var(--scale-ratio) * 42px);display: block;white-space: nowrap;}
.provider-moth-appointment .provider_date_appntmt .dscrpton-name-w-date b{overflow: hidden;text-overflow: ellipsis;width: calc(var(--scale-ratio) * 122px);display: inline-block;white-space: nowrap;vertical-align: middle;font-weight: 600;text-transform: uppercase;}
.provider-moth-appointment .provider_date_appntmt{white-space: nowrap;margin-left: calc(var(--scale-ratio) * 4px);display: inline-block;}

.regular-hours-calendar .e-schedule .e-month-view .e-date-header {height: auto;}
.regular-hours-calendar .calendar_data_table{height: calc(var(--scale-ratio) * 50px);overflow-y: scroll;width: 100%;}
.regular-hours-calendar .e-schedule .e-month-view .e-appointment{top: calc(var(--scale-ratio) * -16px) !important;height: auto;}

/* Data Management css end */
/*------- Chat Module ----*/


.open-chat-msg{position: fixed;bottom: calc(var(--scale-ratio) * 35px);right: calc(var(--scale-ratio) * 15px);z-index: 12;}
.chat-button{border-radius: calc(var(--scale-ratio) * 20px);background: #A0A3A7;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 25px);color: #FFF;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;transition: .4s;}
.chat-button:hover{background: #0E2641;color: #F4D09E;transition: .4s;}

.chat-button .chat-icon-golden {display: none;}
.chat-button:hover .chat-icon-golden{display: block;}
.chat-button:hover .chat-icon-white{display: none;}


.chat-button p img{width: calc(var(--scale-ratio) * 40px);height: calc(var(--scale-ratio) * 40px);}

.msg-notification-02 {color: #FFF;background: #DC1B3E;min-width: calc(var(--scale-ratio) * 21px);height: calc(var(--scale-ratio) * 21px);text-align: center;font-size: calc(var(--scale-ratio) * 12px);font-weight: 600;line-height: normal;border-radius: 20px;display: flex;justify-content: center;align-items: center;padding: calc(var(--scale-ratio) * 3px);position: absolute;top: calc(var(--scale-ratio) * -7px);right: calc(var(--scale-ratio) * -8px);}

.minimize-button {background: #0E2641;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);width: calc(var(--scale-ratio) * 70px);height: calc(var(--scale-ratio) * 70px);border-radius: 60px;display: flex;justify-content: center;align-items: center;margin-right: calc(var(--scale-ratio) * 50px);}
.minimize-button img {width: calc(var(--scale-ratio) * 40px);height: calc(var(--scale-ratio) * 40px);}

.chatbox-popup-box{border-radius: 20px;background: #FFF;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);width: 36.5vw;height: calc(81vh - calc(var(--scale-ratio) * 100px));flex-shrink: 0;position: absolute;right: 0;bottom: calc(var(--scale-ratio) * 100px);}
.top-grid-header{border-radius: 20px 20px 0px 0px;background: #F4F4F4;padding: calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 36px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 39px);height: calc(var(--scale-ratio) * 90px);}
.top-grid-header .chat-title{color: #0E2641;font-size: calc(var(--scale-ratio) * 22px);font-weight: 600;line-height: normal;}

.grp-name-edit-icon img{width: calc(var(--scale-ratio) * 30px);}
.grp-chat-name{color: rgb(206, 158, 58);font-size: calc(var(--scale-ratio) * 14px);font-style: normal;font-weight: 800;line-height: normal;margin-bottom:calc(var(--scale-ratio) * 5px);}

.updateGroupName-inpt{color: #0E2641;font-size: calc(var(--scale-ratio) * 22px);font-weight: 600;line-height: normal;background: transparent;border: 0;outline: none;max-width: calc(var(--scale-ratio) * 340px);background-color: white;border-radius: 10px;border: 1px solid black;padding: calc(var(--scale-ratio) * 10px);}
.updateGroupName-inpt:hover{text-decoration: underline;text-decoration-line: underline;text-underline-offset: calc(var(--scale-ratio) * 4px);text-decoration-thickness: 1px;max-width: calc(var(--scale-ratio) * 340px);background-color: white;border-radius: 10px;border: 1px solid black;}

.currentGroupName-edit{color: #0E2641;font-size: calc(var(--scale-ratio) * 22px);font-weight: 600;line-height: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: calc(var(--scale-ratio) * 340px);display: block;}
/* .currentGroupName-edit:hover{text-decoration: underline;text-decoration-line: underline;text-underline-offset: calc(var(--scale-ratio) * 4px);text-decoration-thickness: 1px;} */

.chattingList-user{padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 36px) calc(var(--scale-ratio) * 15.5px) calc(var(--scale-ratio) * 39px);border-bottom: 0.5px solid #A0A3A7;background: #FFF;height: calc(var(--scale-ratio) * 80px);}
.chattingList-user:hover{background: rgba(104, 119, 137, 0.10);}

.usr-profile-photo{margin-right: calc(var(--scale-ratio) * 37px);}
.usr-profile-photo img{width: calc(var(--scale-ratio) * 40px);height: calc(var(--scale-ratio) * 40px);}

.user-name-group .profile-name{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 10px);}
.user-name-group .profile-tagline{color: #0E2641;font-size: calc(var(--scale-ratio) * 15px);font-weight: 300;line-height: normal;}
.msg-notify-time{font-size: calc(var(--scale-ratio) * 16px);line-height: normal;}

.active-notify{padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 36px) calc(var(--scale-ratio) * 15.5px) calc(var(--scale-ratio) * 32px);}
.active-notify .profile-name, .active-notify .profile-tagline{font-weight: 600;}
.active-notify .usr-profile-photo img{width: calc(var(--scale-ratio) * 50px);height: calc(var(--scale-ratio) * 50px);}

.recent-coming-msg{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: calc(var(--scale-ratio) * 400px);display: block;}
.multi-user-div{top: calc(var(--scale-ratio) * 14px);left: calc(var(--scale-ratio) * 20px);}
.selected-multi-user{border-radius: 5px;background: rgba(104, 119, 137, 0.10);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 9.5px) calc(var(--scale-ratio) * 10px);}

.msg-notification {color: #FFF;background: #DC1B3E;min-width: calc(var(--scale-ratio) * 21px);height: calc(var(--scale-ratio) * 21px);text-align: center;font-size: calc(var(--scale-ratio) * 12px);font-weight: 600;line-height: normal;border-radius: 20px;display: flex;justify-content: center;align-items: center;padding: calc(var(--scale-ratio) * 3px);position: absolute;top: calc(var(--scale-ratio) * -11px);right: 0;}
.usr-profile-photo .msg-notification {top: calc(var(--scale-ratio) * -3px);right: calc(var(--scale-ratio) * -10px);}

.chat-support-list{max-height: calc(70vh - calc(var(--scale-ratio) * 140px));overflow: auto;}

.backside-arrow{height: calc(var(--scale-ratio) * 40px);width: calc(var(--scale-ratio) * 40px);}

.in-out-msg-list{height: calc(100% - calc(var(--scale-ratio) * 178px));}
.receive-time{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 300;line-height: normal;margin: calc(var(--scale-ratio) * 10px) 0 calc(var(--scale-ratio) * 14px) 0;}
.admin-chat-header{padding: calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 25px);}

.message-font{font-family: 'Inter' !important;overflow: unset;white-space: pre-wrap;word-wrap: break-word;font-size: calc(var(--scale-ratio) * 16px);}

.personal-msg-screen{position: relative;width: 100%;z-index: 10;overflow: scroll;padding: 0px calc(var(--scale-ratio) * 25px) 0 calc(var(--scale-ratio) * 25px);height: calc(100% - 5px);}
.incoming-chat{padding: calc(var(--scale-ratio) * 14px) calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 24px) calc(var(--scale-ratio) * 20px);font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;border-radius: 20px 20px 20px 0px;border: 0.5px solid #A0A3A7;background: #FFF;color: #0E2641;max-width: 60%;min-width: calc(var(--scale-ratio) * 105px);display: inline-block;margin-bottom: calc(var(--scale-ratio) * 5px);}
.personalChat-msg .incoming-chat{background: #0E2641;color: #F4D09E;float: right;border-radius:20px 20px 0px 20px;}
.msg-time-format{font-size: calc(var(--scale-ratio) * 12px);position: absolute;bottom: calc(var(--scale-ratio) * 3px);right: calc(var(--scale-ratio) * 18px);color: #e2d4c0;font-weight: 400;}
.in-msg-time-format{font-size: calc(var(--scale-ratio) * 12px);position: absolute;bottom: calc(var(--scale-ratio) * 3px);right: calc(var(--scale-ratio) * 18px);color: #0E2641;font-weight: 400;}

.unread-msg-line:after {content: "";position: absolute;height: calc(var(--scale-ratio)* 1px);background: #687789;left: calc(var(--scale-ratio)* -25px);right: calc(var(--scale-ratio)* -25px);top: calc(var(--scale-ratio)* 15px);z-index: -1;}
.unread-tagline{color: #687789;text-align: center;font-size: calc(var(--scale-ratio)* 18px);font-weight: 600;line-height: normal;background: #fff;display: inline-block;padding: 0 calc(var(--scale-ratio)* 15px);}

.search-to-admin-user{position: relative;width: 100%;z-index: 10;overflow: scroll;padding: 0px calc(var(--scale-ratio) * 20px) 0 calc(var(--scale-ratio) * 30px);}

.user-find-aria{border-bottom: 1px solid #000;padding: calc(var(--scale-ratio) * 24px) 0 calc(var(--scale-ratio) * 30px) 0;margin-bottom: calc(var(--scale-ratio) * 30px);}
.to-msg{color: #0E2641;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;margin-right: calc(var(--scale-ratio) * 20px);}
.user-find-aria input.search-inp-box{border-radius: 20px;border: 0px solid #A0A3A7;background: #FFF;box-shadow: none;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 5px);cursor: text;order: 2;}
.user-find-aria input.search-inp-box:placeholder{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;}

.user-find-aria input.search-inp-box:focus, .user-find-aria input.search-inp-box:active, .user-find-aria input.search-inp-box:hover{border: 0px solid #0E2641;}

.search-list li{display: block;border-radius: 20px;border: 0.5px solid #A0A3A7;background: #FFF;padding: calc(var(--scale-ratio) * 11.4px) calc(var(--scale-ratio) * 30px);color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;margin-bottom: calc(var(--scale-ratio) * 15px);}
.search-list li:hover{background: rgba(104, 119, 137, 0.10);}
.search-list li img {width: calc(var(--scale-ratio) * 35px);margin-right: calc(var(--scale-ratio) * 40px);}

.newMessage-type-area{border-radius: 20px;background: #FFF;padding: 0 calc(var(--scale-ratio) * 20px) 0 0;}

.msger-inputarea{padding: 0 calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 27px) calc(var(--scale-ratio) * 25px);position: sticky;bottom: 0;z-index: 11;background: #fff;border-radius: 0 0 calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 20px);}
.msger-inputarea input.msger-input{border-radius: 20px;border: 0.5px solid #A0A3A7;background: #FFF;box-shadow:none;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 25px);}
.msger-inputarea input.msger-input:placeholder{color: #A0A3A7;}

.msger-inputarea textarea.msger-input{border-radius: 20px;border: 0.5px solid #A0A3A7;background: #FFF;box-shadow:none;font-size: calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 17px) calc(var(--scale-ratio) * 25px);resize:none;max-height:calc(var(--scale-ratio) * 60px);overflow-y: hidden;}
.msger-inputarea textarea.msger-input:active, .msger-inputarea textarea.msger-input:focus{border: calc(var(--scale-ratio) * 2px) solid #0E2641;}
.msger-inputarea textarea.msger-input:placeholder{color: #A0A3A7;}

.msger-inputarea .attach-file-icon{margin-right: calc(var(--scale-ratio) * 18px);cursor: pointer;width: calc(var(--scale-ratio) * 35px);}
.newMessage-send-icon{width: calc(var(--scale-ratio) * 50px);}
.select-muliName-input{width: 82%;border-radius: 20px;border: 1px solid rgb(160, 163, 167);display: flex;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 20px);}

.upload-file-group{background: #f4f4f4;color: #0e2641;border-radius: 25px;padding: calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 24px) calc(var(--scale-ratio) * 12px);line-height: normal;min-width: calc(var(--scale-ratio) * 300px);margin-bottom: calc(var(--scale-ratio) * 10px);}
.upload-file-group:hover{background: #f4f4f4;}
.upload-file-group .docs-file-icon {background: #f3cf9d;padding: calc(var(--scale-ratio) * 12px);color: #0e2641;border-radius: 30px;font-size: calc(var(--scale-ratio) * 18px);width: calc(var(--scale-ratio) * 40px);height: calc(var(--scale-ratio) * 40px);text-align: center;}
.file-download-icon{background: #fff;padding: calc(var(--scale-ratio) * 10px);color: #0e2641;border-radius: 30px;font-size: calc(var(--scale-ratio) * 18px);width: calc(var(--scale-ratio) * 40px);height: calc(var(--scale-ratio) * 40px);text-align: center;}
.upload-file-group .docName{color: #0e2641;font-weight: 600;}
.docs-size-b{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 300;}

.image-preview-box{border-radius: 25px;background: #f4f4f4;padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 25px) calc(var(--scale-ratio) * 10px);}
.image-preview-box img{max-width: calc(var(--scale-ratio) * 180px);border-radius: 25px}

.document-upload-area{background: #f4f4f4;padding: 0;border-radius: 15px;position: absolute;top: calc(var(--scale-ratio) * -55px);right: calc(var(--scale-ratio) * 30px);left: calc(var(--scale-ratio) * 30px);}
.upload-pdf-docs{padding: calc(var(--scale-ratio) * 8px);font-size: calc(var(--scale-ratio) * 24px);border: 1px solid #a0a3a7;border-radius: 6px;line-height: normal;margin: calc(var(--scale-ratio) * 4px);width: calc(var(--scale-ratio) * 52px);height: calc(var(--scale-ratio) * 45px);text-align: center;}
.upload-pdf-docs:hover{background: #fff;}
.upload-pdf-docs:hover .remove-file{display: inline-block;}
.remove-file{font-size: calc(var(--scale-ratio) * 12px);position: absolute;right: 0;top: 0;background: #b9c4d0;border-radius: 15px;line-height: normal;color: #0e2641;padding: calc(var(--scale-ratio) * 2px);width: calc(var(--scale-ratio) * 16px);height: calc(var(--scale-ratio) * 16px);display: none;}
.upload-image-docs{}

.edit-icon-msgr img{width: calc(var(--scale-ratio) * 30px);}
.edit-icon-msgr .popper {background: #0E2641 !important;color: #fff !important;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 15px) !important;border-radius: 5px !important;margin: calc(var(--scale-ratio) * -6px) 0px !important;}
.edit-icon-msgr #arrow[data-v-20b7fd4a]{transform: translate(calc(var(--scale-ratio) * 68px), calc(var(--scale-ratio) * 9px)) !important;}
.edit-icon-msgr #arrow[data-v-20b7fd4a]::before{background: #0E2641 !important;width: calc(var(--scale-ratio) * 15px);height: calc(var(--scale-ratio) * 15px);bottom: calc(var(--scale-ratio) * 8px);}


.chat-module-left .open-chat-msg {left: calc(var(--scale-ratio) * 45px);right: auto;}
.chat-module-left .chatbox-popup-box {left: 0px;right: auto;}

/*.left-right-arrow{height: 70px;}*/
.left-right-arrow img{cursor: pointer;width: calc(var(--scale-ratio) * 40px);}


.animat-cell {display: inline-block;width: 49%;text-align: center;position: absolute;top: 0px;right: 1px;z-index: -1;}
.count-circle {display: inline-block;width: calc(var(--scale-ratio) * 23px);height: calc(var(--scale-ratio) * 30px);}
.rotate-in-down-left {
    -webkit-animation: rotate-in-down-left 1s ease 1;
    animation: rotate-in-down-left 1s ease 1;
}
@-webkit-keyframes rotate-in-down-left {
  0% {
    transform-origin: left bottom;
    transform: rotate(-42deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}



.animat-cell-left {display: inline-block;width: calc(var(--scale-ratio) * 44px);text-align: center;position: absolute;top: calc(var(--scale-ratio) * 4px);z-index: 0;right: calc(var(--scale-ratio) * -3px);}
.count-circle-left {display: inline-block;width: calc(var(--scale-ratio) * 45px);height: calc(var(--scale-ratio) * 40px);}
.rotate-in-up-left {
    -webkit-animation: rotate-in-up-left 1s ease 1;
    animation: rotate-in-up-left 1s ease 1;
}
@-webkit-keyframes rotate-in-up-left {
  0% {
    transform-origin: left bottom;
    transform: rotate(22deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
/*------- Chat Module end----*/

/*------- PATIENT QUERY TOOL start----*/

.patient_qry_tol .left_side_bar{display: flex;flex-direction: column;justify-content: space-between;}
.patient_qry_tol .filter_list{max-height: calc(var(--scale-ratio) * 390px);overflow-y: scroll;padding: 0 calc(var(--scale-ratio) * 40px);}
.patient_qry_tol .filter_list li{display: flex;align-items: center;justify-content: space-between;border-radius: 5px;background: #6877891a;padding: calc(var(--scale-ratio) * 9.5px) calc(var(--scale-ratio) * 12px) calc(var(--scale-ratio) * 9.5px) calc(var(--scale-ratio) * 20px);font-weight: 600;line-height: normal;margin-top: calc(var(--scale-ratio) * 30px);font-size: calc(var(--scale-ratio) * 18px);}
.patient_qry_tol .filter_list li:first-child{margin-top: 0;}
.patient_qry_tol .filter_list li img{width: calc(var(--scale-ratio) * 15px);}
.patient_qry_tol .top_txt{padding: calc(var(--scale-ratio) * 35px) calc(var(--scale-ratio) * 40px) 0px calc(var(--scale-ratio) * 40px);}
.patient_qry_tol .botm_txt{padding: calc(var(--scale-ratio) * 40px) calc(var(--scale-ratio) * 40px) calc(var(--scale-ratio) * 36px) calc(var(--scale-ratio) * 40px);}
.patient_qry_tol .botm_txt.top_bdr{border-top:1px solid #A0A3A7;}
.patient_qry_tol .heading_selact_drodwn .Selact_drodwn .dropdown-div .caption{display: flex;align-items: center;justify-content: space-between;padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 25px);}
.patient_qry_tol .heading_selact_drodwn .Selact_drodwn .dropdown-div .caption span {font-weight: 600;white-space: nowrap;width: 100%;overflow: hidden;}
.patient_qry_tol .heading_selact_drodwn .Selact_drodwn .dropdown-div .caption span.active {color: #0E2641;}
.patient_qry_tol .heading_selact_drodwn .Selact_drodwn .dropdown-div .caption img {width: calc(var(--scale-ratio) * 40px);}
.patient_qry_tol .heading_selact_drodwn .Selact_drodwn {width: calc(var(--scale-ratio) * 300px);}
.patient_qry_tol .heading_selact_drodwn.com_sign .Selact_drodwn {width: calc(var(--scale-ratio) * 110px);}
.patient_qry_tol .heading_selact_drodwn.com_sign .Selact_drodwn .dropdown-div .caption{padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 10px);}
.patient_qry_tol .rsult_input{width: calc(var(--scale-ratio) * 330px);height: calc(var(--scale-ratio) * 60px);cursor: text;}
.patient_qry_tol .right_side_bar{padding: calc(var(--scale-ratio) * 23px) calc(var(--scale-ratio) * 25px);}
.patient_qry_tol .header_qr_tl{padding-left: calc(var(--scale-ratio) * 37px);}
.patient_qry_tol .billing_module_table .table tbody tr td{border-bottom: none;padding: calc(var(--scale-ratio) * 24px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 24px) calc(var(--scale-ratio) * 25px);background: #fff !important;}

.patient_query_table{height: calc(100vh - calc(var(--scale-ratio) * 290px));}
.patient_query_table .table thead tr{position: relative;}
.patient_query_table .table thead tr:after{position: absolute;bottom: 0;left: 0;background: #0E2641;height: calc(var(--scale-ratio) * 3px);width: 100%;content: "";}
.patient_query_table .table thead{position: sticky;top: 0}
.patient_query_table .table thead tr th{color: #A0A3A7;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 10px);white-space: nowrap;}
.patient_query_table .table tbody tr td{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 24px) calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 24px) calc(var(--scale-ratio) * 10px);white-space: nowrap;vertical-align: middle;border-bottom: 0.5px solid #687789;}
.patient_query_table .table tbody tr td .patient_q_name{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;text-decoration-line: underline;text-underline-offset: calc(var(--scale-ratio) * 3px);text-decoration-thickness: 1px;}

.patient_query_table{overflow: unset;}
.patient_query_table table {width: calc(100% - calc(var(--scale-ratio)* 0px));}
.patient_query_table table thead {display: table;width: 100%;}
.patient_query_table table tbody {height: calc(100vh - calc(var(--scale-ratio) * calc(var(--scale-ratio) * 350px)));overflow-y: scroll;display: block;}
.patient_query_table table tfoot{display: table;width: 100%}

.patient_query_dmgrpic .heading_selact_drodwn .Selact_drodwn .dropdown-div .caption{border-radius: 5px;border: 0.5px solid #0E2641;background: #FFF;height: calc(var(--scale-ratio) * 60px);}
.patient_query_dmgrpic .Selact_drodwn .dropdown-div .list{min-width: calc(var(--scale-ratio) * 400px);}
.patient_query_dmgrpic .Selact_drodwn .dropdown-div .list .item{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 19.5px) calc(var(--scale-ratio) * 10px);}

.patient_query_medical .heading_selact_drodwn .Selact_drodwn .dropdown-div .caption{border-radius: 5px;border: 0.5px solid #0E2641;background: #FFF;height: calc(var(--scale-ratio) * 60px);}
.patient_query_medical .Selact_drodwn .dropdown-div .list{min-width: calc(var(--scale-ratio) * 400px);}
.patient_query_medical .Selact_drodwn .dropdown-div .list .item{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 19.5px) calc(var(--scale-ratio) * 10px);}

.patient_query_compareOpt .heading_selact_drodwn .Selact_drodwn .dropdown-div .caption{border-radius: 5px;border: 0.5px solid #0E2641;background: #FFF;height: calc(var(--scale-ratio) * 60px);text-align: center;}
.patient_query_compareOpt .Selact_drodwn .dropdown-div .caption img{display: none;}
.patient_query_compareOpt .Selact_drodwn .dropdown-div .list .item{color: #0E2641;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 19.5px) calc(var(--scale-ratio) * 10px);}

.ptnt_query_rsult input.form-control{border-radius: 5px;border: 0.5px solid #0E2641;background: #FFF;padding: calc(var(--scale-ratio) * 10px) calc(var(--scale-ratio) * 25px);font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;color: #0E2641;}

.query-pagination .page-pagination{margin: calc(var(--scale-ratio) * 30px) 0px 0px 0}

.selectedfilter_name input{outline: none;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;border-radius: 5px;border: 0.5px solid #0E2641;background: #FFF;}
.selectedfilter_name input:placeholder{color: #A0A3A7;}

.multi_addFilter{max-height: calc(var(--scale-ratio) * 700px);overflow: auto;padding: 0 calc(var(--scale-ratio) * 40px);}
.multi_addFilter .comman_brdr_btn{margin-bottom: calc(var(--scale-ratio) * 20px);}
.FilterSet_list{}

.filtersetsdata-btm-list{padding: 0 calc(var(--scale-ratio) * 40px)}

.exportCSV_btn .comman_brdr_btn{color: #687789;}
.exportCSV_btn .comman_brdr_btn.active{color: #0E2641}

/*------- PATIENT QUERY TOOL end----*/

.querytool-link{font-size: calc(var(--scale-ratio) * 16px);}

.appointment-dtls-button .e-cancel-btn{border-radius: 5px;box-shadow: none;border: 0.5px solid #0E2641;background: #FFF;padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 50px);color: #0E2641 !important;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;text-transform: capitalize;}
.appointment-dtls-button .e-cancel-btn:hover{background: #F6F1E8;border: 0.5px solid #0E2641;box-shadow: none;}
.appointment-dtls-button .e-cancel-btn:focus, .appointment-dtls-button .e-cancel-btn:active{background: #F6F1E8;border: 0.5px solid #0E2641;box-shadow: none;}

.appointment-dtls-button .e-delete-btn{border-radius: 5px;box-shadow: none;border: 0.5px solid #0E2641;background: #FFF;padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 50px);color: #0E2641 !important;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;text-transform: capitalize;}
.appointment-dtls-button .e-delete-btn:hover{background: #F6F1E8;border: 0.5px solid #0E2641;box-shadow: none;}
.appointment-dtls-button .e-delete-btn:focus, .appointment-dtls-button .e-delete-btn:active{background: #F6F1E8;border: 0.5px solid #0E2641;box-shadow: none;}

.appointment-dtls-button .e-save-btn{border-radius: 5px;box-shadow: none;border: 0.5px solid #0E2641;background: #0E2641;padding: calc(var(--scale-ratio) * 13px) calc(var(--scale-ratio) * 50px);color: #F4D09E !important;text-align: center;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;text-transform: capitalize;}
.appointment-dtls-button .e-save-btn:hover{background: #253B4A;border: 0.5px solid #0E2641;box-shadow: none;}
.appointment-dtls-button .e-save-btn:focus, .appointment-dtls-button .e-save-btn:active{background: #253B4A;border: 0.5px solid #0E2641;box-shadow: none;}

/*------ Calendar CSS ----- */

.paginationDiv{display: flex;align-items: center;color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-weight: 600;line-height: normal;justify-content: center;}
.month_scroll{max-height: calc(var(--scale-ratio) * 130px);overflow: auto;}
.paginationDiv.paginationline {position: absolute;top: 0;right: calc(var(--scale-ratio) * 12px);bottom: 2px;}
.paginationDiv .text{margin: 0px calc(var(--scale-ratio) * 42px);}
.paginationDiv.paginationline .text{margin: 0px calc(var(--scale-ratio) * 22px);}
.paginationDiv img{width: calc(var(--scale-ratio) * 25px);cursor: pointer;}

.calender_page_btn{color: #0E2641;font-size: calc(var(--scale-ratio) * 14px);font-style: normal;font-weight: 600;line-height: normal;text-align: center;}
.calender_page_btn .left_icon,.calender_page_btn .right_icon{margin: 0px calc(var(--scale-ratio) * 15px);border-radius: 50%;cursor: pointer;position: absolute;z-index: 11;}
/* .calender_page_btn .left_icon:hover,.calender_page_btn .right_icon:hover{background: rgba(236, 227, 209, 0.50);} */
.calender_page_btn img.left_icon{left: 0;}
.calender_page_btn img.right_icon{left: auto;right: 0;}
.header-schedule {border: 1px solid rgb(255 255 255 / 12%);}
.header-schedule td.e-resource-cells.e-disable-dates {position: relative;}

.e-left-indent-wrap {display: none;}
.e-schedule .e-vertical-view .e-content-wrap table td.e-work-cells:hover {background:#F6F6F7;position: relative;}
.e-schedule .e-vertical-view .e-work-cells:hover {color: rgba(209, 195, 166, 1);}
.e-schedule .e-vertical-view .e-left-indent {width: calc(var(--scale-ratio) * 87px);}

.e-schedule .e-vertical-view .e-work-cells, .e-schedule .e-vertical-view .e-date-header-wrap table tbody td {background: #fff;border-right: 1px solid #687789;border-bottom: 1px dashed rgba(160, 163, 167, 0.50);border-left: 0;vertical-align: top;font-size: calc(var(--scale-ratio) * 12px) !important;}
.e-schedule-dialog.e-device .e-save-icon, .e-schedule-dialog.e-device .e-back-icon{display: none;}

.e-input-group input.e-input:focus, .e-input-group.e-control-wrapper input.e-input:focus, .e-input-group textarea.e-input:focus, .e-input-group.e-control-wrapper textarea.e-input:focus, .e-input-group.e-input-focus input.e-input, .e-input-group.e-control-wrapper.e-input-focus input.e-input{padding: 0;}

.search_drop_box .con_drop_line{padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 6px);}
.reason-textarea{height: calc(var(--scale-ratio) * 100px);}

.appoint-date-select .e-input-group{border: 0.5px solid #0E2641;}

.e-schedule .e-virtual-scroll .e-content-table,.e-date-header-wrap .e-schedule-table{padding-right: calc(var(--scale-ratio) * 30px);}
.e-schedule .e-month-view{padding-left: calc(var(--scale-ratio) * 30px);}
.e-schedule .e-vertical-view .e-content-wrap,.e-schedule .e-vertical-view .e-date-header-wrap{margin-right: 0px;}

.e-schedule .e-vertical-view .e-date-header-wrap table tbody tr:nth-child(3) td {border-color: white !important;}
.e-schedule .e-vertical-view .e-time-cells-wrap tr:first-child .e-time-cells {border-top: 0;}
.e-schedule .e-vertical-view .e-time-cells-wrap .e-time-cells {border-bottom: 1px dashed rgba(160, 163, 167, 0.50);font-size: calc(var(--scale-ratio) * 16px) !important;border-right: 1px solid;color: #687789;}
.e-schedule .e-vertical-view .e-time-cells-wrap .e-time-cells:hover {background: #F6F6F7;}
.e-schedule.e-device .e-vertical-view .e-time-cells-wrap{width: calc(var(--scale-ratio) * 60px);}

.header-schedule.e-schedule .e-vertical-view .e-date-header-wrap table tbody td.e-resource-cells,.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-auto,.e-schedule .e-vertical-view .e-date-header-wrap table tbody td.e-header-cells {border: 0;}

.e-schedule .e-text-ellipsis {color: #0E2641;font-weight: 600;font-size: calc(var(--scale-ratio) * 18px);cursor: pointer;display: inline-block;}
.search {position: relative;}


.search {position: relative;}
.search input:hover {background: #fff;}
.search input:focus {box-shadow: none;border: 0.50px solid #0E2641;}
.search .serch_icon {position: absolute;top: 0;left: calc(var(--scale-ratio) * 15px);width: calc(var(--scale-ratio) * 20px);bottom: 0;margin: auto;}


.Selact_drodwn .dropdown-div .caption {border-radius: 5px;border: 0.5px solid #0E2641;cursor: pointer;}

.Selact_drodwn .dropdown-div .caption img {width: calc(var(--scale-ratio) * 20px);margin-left: calc(var(--scale-ratio) * 20px);}
.Selact_drodwn .dropdown-div.open .caption img {transform: rotate(180deg);}
.Selact_drodwn .dropdown-div .list {position: absolute;margin-top: calc(var(--scale-ratio) * 7px);background: #FFF;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);width: 100%;border-radius: 0 0 3px 3px;z-index:11;max-height: calc(var(--scale-ratio) * 300px);overflow: auto;}
.Selact_drodwn .dropdown-div .list .item {padding: calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 32px);cursor: pointer;border-bottom: 0.5px solid #ECE3D1;line-height: normal;font-size: calc(var(--scale-ratio) * 16px);}
.Selact_drodwn.unline_remove .dropdown-div .list .item{border-bottom: 0}

/* .Selact_drodwn .dropdown .list .item.selected {font-weight: bold;} */
.Selact_drodwn .dropdown-div .list .item:hover {background-color: rgba(236, 227, 209, 0.5);}

.screeningprovider-dropdown .Selact_drodwn .form-control{margin-bottom: 0 !important;}
.screeningprovider-dropdown{margin-bottom: calc(var(--scale-ratio) * 10px);}
.screeningprovider-dropdown .Selact_drodwn .dropdown-div .list{margin-top: 0;}

.immunization_provider_dropdown .Selact_drodwn .dropdown-div .list{margin-top: 0;}

.search_drop_box {border-radius: 5px;width: calc(var(--scale-ratio) * 510px);padding: calc(var(--scale-ratio) * 5px);position: absolute;left: calc(var(--scale-ratio) * 2rem);top: calc(var(--scale-ratio) * 50px);z-index: 111;max-height: calc(var(--scale-ratio) * 365px);overflow-x: hidden;overflow-y: auto;cursor: pointer;background: #FFF;box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.25);}
.search_drop_box .man_haeding {font-weight: 600;font-size: calc(var(--scale-ratio) * 18px);line-height: normal;margin-bottom: calc(var(--scale-ratio) * 5px);}

.patientlist-demographic {max-height: none;overflow: hidden;padding: 0;}
.item_patient-demographic{max-height: calc(var(--scale-ratio) * 365px);overflow-x: hidden;overflow-y: auto;}

.search_drop_box .man_haeding>span {font-size: calc(var(--scale-ratio) * 14px);}
.search_drop_box .con_drop_line{border-bottom: 0.5px solid #0E2641;}
/*  .search_drop_box .con_drop_line:hover{background: rgba(236, 227, 209, 0.50);}*/
.search_drop_box .con_drop_line:hover{background: #F6F6F7;}
.search_drop_box .create_grpc:hover {background:#f5f1e8;}

/*.search_drop_box .con_drop_line:hover ol li {background: #0E2641;}*/
/*.search_drop_box .con_drop_line:hover ol li a {color: #F4D09E;}*/

.search_drop_box ol li a:hover {background: #0E2641;color: #F4D09E;}

.search_drop_box ul, .search_drop_box ol {padding: 0;margin: 0;}
.search_drop_box ul {border-left: calc(var(--scale-ratio) * 3px) solid #000;padding-left: calc(var(--scale-ratio) * 8px);display: flex;flex-wrap: wrap;}
.search_drop_box ul li {list-style-type: none;font-size: calc(var(--scale-ratio) * 14px);font-weight: 300;padding-right: calc(var(--scale-ratio) * 15px);line-height: calc(var(--scale-ratio) * 17px);}
.search_drop_box ol li {list-style-type: none;display: inline-block;font-size: calc(var(--scale-ratio) * 16px);font-weight: 500;border-radius: 5px;border: 1px solid #0E2641;margin-right: calc(var(--scale-ratio) * 7px);}
.search_drop_box ol li:last-child {margin-right: 0;}

.prevent a{text-decoration: none;color: #0E2641;padding: calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 11.5px);line-height: normal;text-align: center;display: inline-block;}

.create_grpc {text-align: center;position: sticky;bottom: calc(var(--scale-ratio) * -5px);margin: calc(var(--scale-ratio) * -5px) calc(var(--scale-ratio) * -5px) calc(var(--scale-ratio) * -5px) calc(var(--scale-ratio) * -5px);background: #fff;}
.create_grpc a{text-decoration: none;color: #0E2641;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;line-height: normal;padding: calc(var(--scale-ratio) * 25.9px) calc(var(--scale-ratio) * 0px);display: block;}

.selact_dropdown .selectCheckBox {color: #0E2641;border: 0.5px solid #687789;padding: calc(var(--scale-ratio) * 6.5px) calc(var(--scale-ratio) * 15px);border-radius: 5px;line-height: normal;font-weight: 600;cursor: pointer;width: calc(var(--scale-ratio) * 290px);}
.selact_dropdown .selectCheckBox:hover{background: #fff;}
.selact_dropdown .select-check-option {font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;}
.selact_dropdown .select-check-option .chk-col-info {display: none;}
.selact_dropdown .select-check-option label {width: 100%;padding: calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 4px);border-bottom: 0.5px solid #ECE3D1;cursor: pointer;text-transform: uppercase;font-size: calc(var(--scale-ratio) * 16px);}
.selact_dropdown .select-check-list.selectCheckBox {position: absolute;width: 100%;z-index: 11;background: #fff;text-align: center;padding: 0;border: 0;overflow: hidden;box-shadow: 0px 0px 6px 0px #00000040;}
.selact_dropdown .select-check-option label:hover {background-color: #ece3d180;}
.selact_dropdown .select-check-option input[type="checkbox"]:checked+label {background: #0E2641;width: 100%;color: #F4D09E;border-bottom: 1px solid #f5f1e85c;}
.selact_dropdown .select-check-option input[type="checkbox"]:checked+label:hover {background: #4A5D71;color: #F4D09E;}
.selact_dropdown .selectCheckBox .fa-caret-down {padding-left: calc(var(--scale-ratio) * 2rem);}
.provid-select-appointment .selectCheckBox .doc_icon{margin-right: calc(var(--scale-ratio) * 10px);}
.selact_dropdown .selectCheckBox img {width: calc(var(--scale-ratio) * 25px);}
.selact_dropdown .selectCheckBox .provid-arrow-icon{}

.provid-select-appointment .select-check-list {height: calc(var(--scale-ratio) * 300px);overflow-y: auto !important;}
.provid-select-appointment label.selectCheckBox {max-width: calc(var(--scale-ratio) * 290px);display: flex;justify-content: space-between;align-items: center;}
.provid-select-appointment .selectCheckBox span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: calc(var(--scale-ratio) * 185px);display: inline-block;font-size: calc(var(--scale-ratio) * 18px);}
.provid-select-appointment, .provid-select-appointment .select-provid-dropdown {height: calc(var(--scale-ratio) * 40px);}

.calender_header .dot_icon {width: calc(var(--scale-ratio) * 40px);margin: 0px calc(var(--scale-ratio) * 50px);height: calc(var(--scale-ratio) * 40px);}
.calender_header .dot_icon:hover{background: unset;border: 1px solid #0E2641;}

.appoint-search-header{position: sticky;top: calc(var(--scale-ratio) * 84px);z-index: 2;}
.calender_header{background: #F6F6F7;padding: calc(var(--scale-ratio) * 20px) calc(var(--scale-ratio) * 50px);}
.calender_header .patient_icon {margin-left: calc(var(--scale-ratio) * 25px);padding: calc(var(--scale-ratio) * 3px) calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 9px);border-radius: 5px;}
.calender_header .patient_icon:hover {background: rgba(236, 227, 209, 0.50);}
.calender_header .patient_icon img {width: calc(var(--scale-ratio) * 25px);}

.menu_list li {list-style-type: none;display: inline-block;padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 10px);font-size: calc(var(--scale-ratio) * 18px);line-height: normal;border: 1px solid #0E2641;margin: 0px calc(var(--scale-ratio) * 5px);border-radius: 5px;font-weight: 600;vertical-align: middle;text-transform: uppercase;cursor: pointer;display: flex;align-items: center;}
.menu_list li:first-child{margin-right: calc(var(--scale-ratio) * 68px);margin-left: calc(var(--scale-ratio) * 68px);}
.menu_list li:hover{background: #fff;}
.menu_list li.active {background-color: #0E2641;color: #F4D09E;}


.appointment-main-clnder {width: calc(var(--scale-ratio) * 360px);}
.appointment-main-clnder .e-datepicker.e-lib {font-size: calc(var(--scale-ratio) * 18px) !important;font-weight: 600 !important;font-family: 'Inter' !important;order: 1;color: #0E2641 !important;cursor: pointer;min-height: auto !important;line-height: normal !important;padding: 0 !important}
.appointment-main-clnder .e-input-focus{border: 0 !important;}
.appointment-main-clnder .e-input-group {padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 15px);border-radius: 5px;margin: 0;max-width: calc(var(--scale-ratio) * 350px);border: 0.5px solid #0E2641 !important;}
.appointment-main-clnder .e-date-icon{display: none !important;}

.appment-patientSearch input{width: calc(var(--scale-ratio) * 400px);}
.search input {padding: calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 15px) calc(var(--scale-ratio) * 8.5px) calc(var(--scale-ratio) * 45px) !important;border-radius: 5px;border: 0.5px solid #0E2641;color: #687789;line-height: normal;font-size: calc(var(--scale-ratio) * 18px);cursor: text;font-weight: 300;background: unset;}
.search input:hover {background: #fff;}
.search input:focus {box-shadow: none;border: 0.50px solid #0E2641;}
.search .serch_icon {position: absolute;top: 0;left: calc(var(--scale-ratio) * 15px);width: calc(var(--scale-ratio) * 20px);bottom: 0;margin: auto;}

.e-chart-searchUpdate input {padding-left: calc(var(--scale-ratio) * 45px) !important;}

.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before, .e-input-group:not(.e-float-icon-left):not(.e-float-input)::after, .e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before, .e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before, .e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before, .e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after{height: 0 !important;}
.e-input-group:not(.e-float-icon-left),
.e-input-group.e-control-wrapper:not(.e-float-icon-left) {border-radius: 5px;border: none;align-items: center;}
.e-float-input.e-control-wrapper input::selection, .e-float-input.e-control-wrapper textarea::selection, .e-float-input input::selection, .e-float-input textarea::selection, .e-input-group.e-control-wrapper input.e-input::selection, .e-input-group.e-control-wrapper textarea.e-input::selection, .e-input-group input.e-input::selection, .e-input-group textarea.e-input::selection, input.e-input::selection, textarea.e-input::selection {
    background: #f5f1e8 !important;
    color: #0e2641 !important;
}
.appointment_popup, .e-input-group, .e-input-group.e-control-wrapper, input.e-input, textarea.e-input {color: #0e2641;font-family: Inter;}


.calendar_data_table>li:nth-child(2) {background-color: rgba(255, 255, 255, 0.50);font-size: calc(var(--scale-ratio) * 14px);font-weight: 300;padding: calc(var(--scale-ratio) * 9px) calc(var(--scale-ratio) * 6px) calc(var(--scale-ratio) * 8px) calc(var(--scale-ratio) * 6px);}
.list_menu_txt .drop-trigger{position: relative;cursor: pointer;margin-left:calc(var(--scale-ratio) * 10px);font-size: calc(var(--scale-ratio) * 16px);}
.list_menu_txt .drop-trigger img{width: calc(var(--scale-ratio) * 25px);cursor: pointer;}
.list_menu_txt .drop-trigger .drop-options{position: absolute;left: 0;top: calc(var(--scale-ratio) * 30px) !important;z-index: 11111;border-radius: 5px;border: 0.5px solid #A0A3A7;background: #FFF;text-align: center;padding: 0px 0px;overflow: hidden;}
.list_menu_txt .drop-trigger .drop-options .drop-option{padding: calc(var(--scale-ratio) * 4.7px) calc(var(--scale-ratio) * 16px);cursor: pointer;display: block;}
.list_menu_txt .drop-trigger .drop-options .drop-option:hover{background-color: #f5f1e8;}

.list_menu_txt li {display: inline-block;}

.drop-arrow-5{float: right;margin-right: calc(var(--scale-ratio) * 10px);position: absolute !important;right: 0}


.list_menu_txt .fasr_latter {padding: calc(var(--scale-ratio) * 8px) calc(var(--scale-ratio) * 5px) calc(var(--scale-ratio) * 7px) calc(var(--scale-ratio) * 5px);background: rgba(255, 255, 255, 0.50);margin-right: calc(var(--scale-ratio) * 7px);line-height: normal;cursor: pointer;height: 100%;display: flex;align-items: center;}

.list_menu_txt .fasr_latter a{text-decoration: none;color: #0E2641;}

.calendar_data_table .circle_count {background-color: #0E2641;color: #fff;border-radius: 50%;padding: calc(var(--scale-ratio) * 3px) calc(var(--scale-ratio) * 8px);line-height: normal;font-size: calc(var(--scale-ratio) * 14px);font-weight: 700;height: calc(var(--scale-ratio) * 26px);width: calc(var(--scale-ratio) * 26px);margin: 0 5px 0 calc(var(--scale-ratio) * 10px);text-align: center;position: relative;
        /*top: -1.5px;*/
    display: flex;align-items: center;justify-content: center;}
.room-circle-li li:first-child{width: calc(var(--scale-ratio) * 41px);}


.e-dialog .e-dlg-content {font-size: calc(var(--scale-ratio) * 16px);overflow: unset;}
.e-control, .e-css{font-family:'Inter' !important;}

.e-popup.e-popup-open.e-dialog {width: calc(var(--scale-ratio) * 1190px) !important;border-radius: 5px;overflow: auto;padding: calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 20px);}
.e-footer-content {display: flex !important;justify-content: space-evenly;padding: 0px calc(var(--scale-ratio) * 120px) calc(var(--scale-ratio) * 30px) calc(var(--scale-ratio) * 120px) !important;}
.e-footer-content .e-event-cancel{order: 0;}
.e-footer-content .e-schedule-dialog.e-control.e-event-save{order: 2;background-color: #0E2641;color: #F4D09E;}
.e-footer-content .e-schedule-dialog.e-control.e-event-save:hover {background-color: #253B4A;border: 1px solid #253B4A;}
.e-footer-content .e-event-delete{order: 1}

.e-footer-content .e-schedule-dialog.e-control {border: 1px solid #0E2641;color: #0E2641;padding: calc(var(--scale-ratio) * 19px) calc(var(--scale-ratio) * 33px);min-width: calc(var(--scale-ratio) * 170px);border-radius: 5px;font-weight: 600;text-align: center;font-size: calc(var(--scale-ratio) * 16px);line-height: normal;text-transform: capitalize;}

.e-footer-content .e-schedule-dialog.e-control:hover {background-color: #F6F1E8;}
.e-treeview .e-list-text {color: rgb(14 38 65);font-size: calc(var(--scale-ratio) * 14px);min-height: auto;line-height: normal;}

.e-btn.e-flat.e-primary:hover, .e-css.e-btn.e-flat.e-primary:hover {background: #0E2641 !important;border-color: #0E2641;color: #F4D09E !important;}

.e-btn.e-flat.e-primary, .e-css.e-btn.e-flat.e-primary{font-size: calc(var(--scale-ratio) * 18px);background: #F6F1E8 !important;color: #0e2641 !important;font-weight: 600;}
.e-calendar .e-header .e-title {color: #0e2641 !important;font-size: calc(var(--scale-ratio) * 18px) !important;padding: calc(var(--scale-ratio) * 7px);line-height: normal !important;border-radius: 5px;}
.e-calendar .e-header .e-title:hover{background: #F6F1E8;}
.e-calendar .e-content td.e-selected span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-selected span.e-day{background-color: #0e2641 !important;color: #F4D09E !important;}
.e-calendar .e-content td.e-focused-date.e-today span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day{background: #0e2641 !important;color: #f4d09e !important;font-size: calc(var(--scale-ratio) * 15px) !important;border: 0 !important;}
.e-calendar .e-content span.e-day, .e-bigger.e-small .e-calendar .e-content span.e-day{font-size: calc(var(--scale-ratio) * 15px) !important;}
.e-calendar .e-date-icon-prev, .e-calendar .e-date-icon-next, .e-bigger.e-small .e-calendar .e-date-icon-prev, .e-bigger.e-small .e-calendar .e-date-icon-next{color: #0E2641 !important;}
.e-calendar .e-content td.e-today span.e-day, .e-calendar .e-content td.e-focused-date.e-today span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-today span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day{border: 1px solid #0e2641 !important;}
.e-calendar .e-content td.e-focused-date span.e-day, .e-calendar .e-content td.e-focused-date:hover span.e-day, .e-calendar .e-content td.e-focused-date:focus span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date:focus span.e-day { background: unset !important;}


.e-datepicker .e-model-header{background: #f5f1e8 !important;color: #0e2641 !important;}
.e-datepicker.e-popup-wrapper{border-radius: 5px;border: 0.5px solid #0E2641;}

.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before {content: unset !important;}

.calendar .e-input-group.e-input-focus {background-color: #F6F1E8;border: none;}

.e-calendar,
.e-bigger.e-small .e-calendar {max-width: 400px !important;}

.e-input-group-icon.e-date-icon, *.e-control-wrapper .e-input-group-icon.e-date-icon{margin: 0 calc(var(--scale-ratio) * 10px) 0 0 !important;}
span.e-input-group-icon.e-date-icon.e-icons{min-height: calc(var(--scale-ratio) * 24px);min-width: calc(var(--scale-ratio) * 24px);font-size: calc(var(--scale-ratio) * 16px);}

.global-search {max-height: none;padding: 0;overflow: hidden;}
.global-search .srch-vndor-list-scroll{max-height: calc(var(--scale-ratio) * 365px) !important;overflow-y: auto;scrollbar-width: auto;padding: calc(var(--scale-ratio) * 3px) calc(var(--scale-ratio) * 13px);}
.global-search .srch-vndor-list-scroll::-webkit-scrollbar{display: block;}

.risk_factors_date .e-input-group-icon{display: none !important;}

/*------ Calendar CSS end----- */

/*-------Signup------*/

.sign-up-section{margin-top: calc(var(--scale-ratio) * -40px);}
.agree_agreement_line a{color: #0E2641;text-decoration: underline;text-underline-offset: calc(var(--scale-ratio) * 4px);text-decoration-thickness: 1px;}

.contact_create_modal{max-width: calc(var(--scale-ratio) * 1190px);}
.contact_create_modal .modal-content{border-radius: 10px;}
.contact_create_modal .modal-body{padding: calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 78px) calc(var(--scale-ratio) * 50px);}

.contact-form label{color: #0E2641;font-size: calc(var(--scale-ratio) * 16px);font-weight: 600;line-height: normal;}
.contact-form input.form-control{border-radius: 5px;height: calc(var(--scale-ratio) * 50px);padding: calc(var(--scale-ratio) * 15px);font-size: calc(var(--scale-ratio) * 16px);}
.contact-form textarea.form-control{border-radius: 5px;border: 1px solid #A0A3A7;height: calc(var(--scale-ratio) * 180px);padding: calc(var(--scale-ratio) * 15px);font-size: calc(var(--scale-ratio) * 15px)}
.contact-form textarea.form-control:focus, .contact-form textarea:active{border: calc(var(--scale-ratio) * 2px) solid #0E2641;}

.connected-form-section{width:calc(var(--scale-ratio) * 850px);margin: 0 auto;}
.connected-form-section .btn_part .comman_btn{width: calc(var(--scale-ratio) * 580px);padding: calc(var(--scale-ratio) * 13.5px);}

.verify_code_modal{max-width: calc(var(--scale-ratio) * 1190px);}
.verify_code_modal .modal-body{padding: calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 50px) calc(var(--scale-ratio) * 127px) calc(var(--scale-ratio) * 50px);}
.verify_digit_code{margin-top: calc(var(--scale-ratio) * 162px);margin-bottom: calc(var(--scale-ratio) * 122px);}
.verifyCode-box{width: calc(var(--scale-ratio) * 450px);margin: 0 auto;}
.verifyCode-box input{padding: calc(var(--scale-ratio) * 15px);text-align: center;font-size: calc(var(--scale-ratio) * 18px);font-weight: 600;height: calc(var(--scale-ratio) * 60px);color: #0E2641;}
.verifyCode-box input:focas{color: #0E2641;}

.verify-button-section{width:calc(var(--scale-ratio) * 580px);margin: 0 auto;}
.verify-button-section .comman_btn{padding: calc(var(--scale-ratio) * 19px);}
.verify-button-section .comman_brdr_btn{padding: calc(var(--scale-ratio) * 19px);}

/*-------Signup end------*/


@media (min-width: 1400px) {
    .data_management .left_con{width: 55%;}
    .data_management .right_con{width: 45%;}
    #add-viewlogs-model .modal-xl{--bs-modal-width: 1400px;}
    #prescription-fax-model .modal-xl,#create-setting .modal-xl{--bs-modal-width: 1500px;}
    #manage-invoice-model .modal-xl{--bs-modal-width: 1600px;}
    #see-preview .modal-xl {--bs-modal-width: 1000px;}
    #see-preview .modal-content {height: calc(var(--scale-ratio) * 600px);overflow: auto;}

}

@media all and (min-width: 992px) {
	.dropdown-menu li{position: relative;}
	.dropdown-menu .submenu{ display: none;position: absolute;left:100%; top:-7px;}
	.dropdown-menu .submenu-left{ right:100%; left:auto;}
	.dropdown-menu > li:hover{ background-color: #f1f1f1 }
	.dropdown-menu > li:hover > .submenu{display: block;}
    .patient_qry_tol .left_side_bar.col-lg-3 {width: 18.3%;}
    .patient_qry_tol .right_side_bar.col-lg-9 {width: 81.7%;}
}	



@media (max-width: 1920px) {
    .calendar_data_table .provider-caldr-3{min-width: 53%;}

}


@media (max-width: 1500px) {
    .chng-password_model .manage_cmn_pup{height:auto;}
    .chng-pin_model .manage_cmn_pup{height:auto;}
    
}

@media (max-width: 1600px) {
    .crtusr-modal .manage_cmn_pup{height: auto;}


}

@media (max-width: 991px) {
.dropdown-menu .dropdown-menu{margin-left:0.7rem; margin-right:0.7rem; margin-bottom: .5rem;}
.header_new .navbar-collapse{background-color: #F5F1E8;position: absolute;right: 0;left: 0;top: 36px;z-index: 1;}
.header_new .navbar-nav li:first-child a{margin: 0px calc(var(--scale-ratio) * 20px);}


}	
